999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件通信架構解析

2013-08-30 06:26:24李秀朋李少輝
計算機與網絡 2013年21期
關鍵詞:規范系統

李秀朋李少輝

(1中國電子科技集團公司第五十四研究所河北石家莊050081)

(2中國移動通信集團河北有限公司石家莊分公司河北石家莊050000)

1 引言

軟件通信架構是一個開放的通信架構規范,它告知通信系統設計者在符合SCA規范的系統中,軟件和硬件如何操作來達到協調一致;SCA允許通信平臺(如軟件定義無線電)加載應用(如波形),運行這些應用并且組網成一個整體系統;SCA被通信平臺(如電臺等)使用時,硬件和軟件設計人員就如同建筑師或策劃者使用一種當地的建筑規范來設計和建造房屋[1]。

SCA并不只是一個開放和被商業接受的標準,它還使用了許多開放的商用標準并以此為基礎。通過遵循SCA定義文件中詳述的標準,硬件和軟件設計者知道設計什么設備和程序,但SCA并沒有告知硬件和軟件設計者怎樣來設計他們的設備和程序。當設計符合SCA規范時,符合SCA的網絡系統(如符合JTRS的電臺或其他通信系統等)將能夠滿足符合SCA規范標準的互操作性,就如按照當地規則設計的水電系統能夠滿足當地的建筑和安全規范[2]。

2 SCA結構

SCA主要由2部分組成,應用層和基礎設施層,基礎設施層由紅方和黑方組成。紅方指戰術無線通信系統中處理未加密的需保密信息的功能模塊和總線,黑方指戰術無線通信系統中處理不保密信息或已加密的保密信息的功能模塊和總線。

軟件通信體系結構采用了與以往無線通信裝備不同的體系架構,它不是簡單的依據數據流處理過程將系統中的各類軟件組合在一起,而是在系統內部建立了一個通用的軟件平臺,由該平臺負責完成對系統內各類硬件的管理,與通信過程相關的算法實現則由軟件平臺之上的應用軟件完成。軟件平臺包括操作系統、分布式處理中間件和核心框架,其中操作系統和分布式處理中間件為成熟的商業軟件,核心框架需要依據本標準的定義開發。應用軟件包括完成波形功能的各類組件,應用軟件的開發可以由不同的廠家完成,波形組件通過裝配組合,承擔特定的波形功能[3]。

2.1 板級支持包(總線層)

軟件體系結構要能適用于大多數工業總線體系結構,支持可靠的傳送機制,包括總線的錯誤檢測和糾錯。板支持包作為軟件通信結構中的總線驅動層,其位置介于主板硬件和操作系統之間,可以認為是屬于操作系統的一部分,其主要功能是支持操作系統,使之能夠更好的運行于硬件主板之上。BSP是相對于操作系統而言的,不同的操作系統對應于不同定義的BSP,在總線支持級的BSP應當執行相應的檢糾錯機制[4],如圖1所示。

圖1 基礎設施-總線層

2.2 網絡協議棧與串行接口服務

軟件架構依賴商業組件來支持多種專用的串行和網絡接口(例如,RS-232、RS-422、RS-423、RS-485、以太網和 802.x等)。為了支持這些接口,可以使用多種低等級的網絡協議。(例如,PPP、SLIP、LAPx和其他。)波形聯網功能的原理也可以存在于操作系統層。(例如,完成波形之間路由的商業IP協議棧。)

2.3 操作系統層

由于無線通信裝備在應用上的特殊性,操作系統應為嵌入式實時操作系統(如VxWorks),主要提供本地系統引導、硬件設備驅動、內存管理、進程管理和任務實時調度等功能,為上層軟件提供多線程支持。操作系統可以根據支持具體任務/板的環境進行調整。例如:

①因為特殊的處理器板原理,板級支持包(BSP)能夠調整實時操作系統,包括電路板上支持專用設備/芯片的設備驅動;

②ORB需要支持必要交互處理器通信的設備驅動;

圖2 基礎設施-操作系統層

2.4 中間件(CORBA)

為了解決裝備內部多處理器情況下的通信問題,降低上層應用軟件對底層具體通信機制的依賴性,在軟件平臺中使用分布式處理中間件屏蔽底層差異,為上層軟件提供統一的開發模式,提高軟件的可移植性。目前國內外均有成熟的CORBA商業軟件可用,考慮到無線通信裝備在計算資源上受限的情況,所選用的CORBA中間件應該符合minimumCORBA規范,并提供命名服務、事件服務和日志服務[6],中間件設施如圖3所示。

圖3 基礎設施-中間件

2.5 核心框架

核心框架是軟件平臺中最為核心的部分,通過核心框架定義的各類接口,為系統內部軟和硬件管理提供了手段,是系統根據用戶需求提供不同的通信功能的重要基礎。

核心框架由基本應用接口、框架控制接口、框架服務接口和域配置文件構成。基本應用接口中的"資源"接口是所有的波形組件必須繼承和實現的接口,波形組件只有實現這些接口,才能在系統中被正確地控制和使用;核心框架服務接口通常由平臺開發者完成,通過在系統內部建立聯合文件系統,用戶可以像使用本地文件系統一樣對電臺中的文件進行操作,而不必關心其具體物理位置;域配置文件采用XML語言對硬件和軟件進行描述和說明,系統中的所有波形組件和設備在提交驗收時,都必須提供配置文件描述其功能、屬性信息和依賴性關系等,核心框架如圖4所示。

圖4 基礎設施-核心框架

3 結束語

本文詳細分析了SCA軟件架構及其各部分的功能和特點。SCA可以最大化利用一些現成的商用協議、軟件和產品,通過分層的和開放的商用基礎軟件將核心應用和非核心應用與底層硬件分離開;通過CORBA中間件技術提供分布式的處理環境,以提高波形應用軟件的可移植性、可重用性和可擴展性。基于SCA設計的電臺,不僅能夠提高其硬件平臺的通用化水平,增加硬件設計的可重用性,同時增強了軟件設計的系統化水平,因此SCA為電臺的發展指明了方向。

[1]Joint Tactical Radio System.Software Communication Architecture(SCA)[P].USA:MSRC-5000SCA,2001.

[2]PLACEJ,KERR D,SCHAEFER D.Joint Tactical Radio System[C].IEEEMilitary Communications Conference,2000(19):209-213.

[3]周麗麗.SCA中間件技術淺析[J].計算機與網絡,2011,37(10)51-53.

[4]王慶生.基于SCA規范的軟件無線電系統設計[J].現代導航,2012(1):56-60.

[5]孫佩剛,趙 海張文波.基于軟件通信體系結構的波形實現及其研究[J].計算機工程,2006,32(17):170-172.

[6]陸志彬.基于軟件通信體系結構的波形應用研究與實現[D].四川:電子科技大學,2008.

猜你喜歡
規范系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
來稿規范
來稿規范
來稿規范
PDCA法在除顫儀規范操作中的應用
來稿規范
來稿規范
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
主站蜘蛛池模板: 亚洲欧美在线看片AI| 久久亚洲美女精品国产精品| 高清视频一区| 亚洲香蕉在线| 久久人人妻人人爽人人卡片av| 国产凹凸视频在线观看| 亚洲三级色| 亚洲伊人天堂| 亚洲色图综合在线| 国产精品久久久久久久久久98| 国产精品网曝门免费视频| 欧美中出一区二区| 在线免费a视频| 91久久性奴调教国产免费| 国产在线拍偷自揄拍精品| 亚洲成aⅴ人在线观看| 欧美精品一二三区| 久久永久视频| 亚洲日韩精品伊甸| 国产精品手机在线观看你懂的| 国产免费黄| 亚洲精品无码久久毛片波多野吉| 免费无码又爽又黄又刺激网站| 又粗又大又爽又紧免费视频| 欧美亚洲欧美区| 亚洲免费福利视频| 亚洲天堂高清| 欧洲成人在线观看| 大陆国产精品视频| 一级成人欧美一区在线观看| 欧洲日本亚洲中文字幕| 精品久久久久成人码免费动漫 | 亚洲,国产,日韩,综合一区 | 欧美一区二区三区不卡免费| 日韩国产无码一区| 国产成人1024精品| 99精品国产自在现线观看| 国产精品v欧美| 婷婷六月在线| 青青草国产一区二区三区| 99视频有精品视频免费观看| 青青草原国产av福利网站| 免费看黄片一区二区三区| 国产青榴视频在线观看网站| 人妻精品久久久无码区色视| 亚洲人成在线精品| 欧美日韩国产成人在线观看| 91麻豆精品视频| 国产成人综合欧美精品久久| 国产打屁股免费区网站| 国产在线专区| 五月婷婷综合网| 67194亚洲无码| 久久国产免费观看| 国产大全韩国亚洲一区二区三区| 中国丰满人妻无码束缚啪啪| 无码国内精品人妻少妇蜜桃视频| 色网站免费在线观看| 精品国产aⅴ一区二区三区| 国产精品男人的天堂| 国产精品妖精视频| 免费人成黄页在线观看国产| av午夜福利一片免费看| 又黄又爽视频好爽视频| 国产91色在线| 欧美成人免费午夜全| 亚洲一区无码在线| 久久综合成人| 日韩在线观看网站| 永久免费无码日韩视频| 日韩无码视频专区| 特级毛片免费视频| 亚洲 欧美 日韩综合一区| 18黑白丝水手服自慰喷水网站| 亚洲人妖在线| 99国产精品国产| 国产情侣一区| 色欲色欲久久综合网| 97亚洲色综久久精品| 国产精品无码久久久久久| 99精品高清在线播放| 国产毛片不卡|