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

基于SCA的軟件無線電臺配置管理設計*

2017-01-04 03:17:40廖文瑜牛吉凌
通信技術 2016年6期
關鍵詞:管理

吳 非,廖文瑜,牛吉凌

(中國電子科技網絡信息安全有限公司第三十研究所,四川 成都 610041)

基于SCA的軟件無線電臺配置管理設計*

吳 非,廖文瑜,牛吉凌

(中國電子科技網絡信息安全有限公司第三十研究所,四川 成都 610041)

SCA軟件通信體系架構為軟件無線電系統實現提供了有效途徑,能夠促進軟件無線電系統快速發展,更好地適應通用性、開放性和移植性需求,其中SCA4.0架構更是提供了靈活實現軟件無線電系統的方案。本文在現有研究基礎上,結合SCA4.0架構軟件平臺,設計了一種能有效管理SCA軟件無線電臺的軟件框架,可支持使用人機和網管接口對多型電臺設備實現配置管理。軟件框架基于低耦合度和模塊化設計,便于部署和移植,能為軟件無線電臺產品設計和開發提供支撐。

軟件通信體系架構;軟件定義無線電;核心框架;配置管理

0 引 言

軟件通信體系結構(Software Communication Architecture,SCA)[1]是由美國聯合戰術無線電系統(JTRS)研究制訂的軟件通信架構標準。基于軟件無線電[2]的設計思想,人們提出了一套全新的軟件無線電系統框架。該系統框架具有高度的靈活性和開放性,可以有效提高通信系統的通用性和互操作性,減少開發和升級成本,目前已在軍事通信領域廣泛應用。

從JTRS提出SCA標準至今,經歷了超過10年的發展與應用。SCA標準在實踐與應用過程中不斷完善,特別是在2001年推出SCA2.2版本后,美軍陸續開發出AN/PRC-148 JTRS增強型、AN/PRC-152(C)、支持多頻段的AN/PRC-117(G)、支持多通道的AN/PRC-155等多款電臺,在實踐中完成體系結構驗證,實現了波形動態加載管理功能[3]。2012年2月發布的SCA4.0[4]規范對現有標準進行了修訂,允許通過核心框架功能裁剪和配置適合不同規模平臺滿足應用需求[5],使其可以更靈活地實現平臺功能。

目前,國內外對SCA軟件無線電系統的研究還尚未對軟件無線電臺的配置管理進行專門研究,缺乏靈活有效的管理機制,對電臺內各軟硬件資源的管理主要依賴于各廠商提供的管理工具,管理方式復雜,效率較低。針對上述問題,本文參照JTRS電臺設計思想,結合最新的SCA4.0核心框架,設計了一種針對SCA軟件無線電臺的配置管理框架,以滿足不同架構下電臺配置管理的需求。

1 SCA軟件無線電臺架構

SCA軟件無線電臺希望能夠在通用化硬件平臺上支持多種通信方式,具備更寬頻率范圍覆蓋,在戰術無線通信環境下提供移動自組網功能,為用戶提供話音、數據、高速視頻等多種業務。

SCA軟件無線電臺配置管理功能需要依托電臺設備的硬件及軟件體系結構,對電臺通用參數和波形具體參數進行統一管理。本章將簡要介紹SCA軟件無線電臺硬件和軟件架構。

1.1 電臺通用硬件架構

為適應單信道、雙信道、多信道以及背負式、車載式等多種不同形態設備的開發需求,SCA軟件無線電臺使用圖1所示的硬件架構。

圖1 電臺通用硬件架構示意

如圖1所示,電臺使用一個GPP實現主控功能,對外提供電臺管理接口、業務接入接口和外設設備接口。通用收發單元實現電臺無線信道傳輸功能,由基帶GPP、基帶DSP、基帶FPGA和射頻FPGA共同組成,可根據設備形態配接最多4個通用收發單元實現多信道支持和寬頻段覆蓋。主控與通用收發單元之間使用千兆以太網總線連接。

1.2 電臺軟件體系結構

SCA軟件無線電臺的體系結構設計參照美軍JTRS系列電臺的體系結構,并在原有SCA2.2系列版本基礎上引入SCA4.0版本設計思想,通過對核心框架功能模塊的裁剪適應不同應用需求。

電臺軟件體系架構主要分為電臺操作環境(Operation Environment,OE)和波形部分。由于SCA2.2.2[6]標準已經將安全架構從體系中剝離,因此從實際應用出發,可用圖2表示SCA軟件無線電臺的軟件體系架構。

圖2 電臺軟件體系結構示意

電臺操作環境中,GPP處理器之間和內部的通信使用CORBA中間件提供,GPP與處理單元之間通信使用MHAL實現[7]。

波形實現獨立于平臺部分,其設計與實現基于SCA規范,具有良好的開放性。GPP側波形組件主要實現網絡層功能,DSP、FPGA側波形組件實現物理層和數據鏈路層功能,由核心框架提供波形加載切換控制。

電臺軟件架構采用SCA的輕量級核心框架,與功能相關的軟件實現采用SCA組件化設計,與硬件相關的軟件部分設計為設備組件,與應用相關的軟件部分設計為資源組件。

2 軟件無線電臺配置管理設計

為滿足應用需要,軟件無線電臺支持兩種模式的配置管理入口:使用前面板人機界面和網管軟件。前面板主要提供電臺中各操作界面顯示和操作實體;SNMP網管提供位于PC端的用戶操作界面,使用標準的SNMP協議實現對電臺內各配置項的查詢、設置功能,并對電臺狀態進行監控。

配置管理參數按類型可分為平臺參數(電臺通用參數)和波形參數兩種。電臺通用參數是電臺中常用的參數部分,與波形參數和具體波形無關,常用電臺參數如音量設置、傳輸功率設置、靜噪設置等。波形參數與具體波形相關,與電臺平臺無關。各波形中,定義和使用的參數在種類和數量上有較大差別。

從電臺軟件體系結構出發,結合實際SCA軟件無線電臺的硬件架構和配置管理的需求,本文設計了一種對電臺實現配置管理的軟件框架。該軟件框架將對電臺通用參數進行集中式管理,對波形參數則根據具體波形類型和加載情況進行動態管理。

2.1 電臺配置管理框架

電臺配置管理框架如圖3所示。電臺配置管理軟件主要部署在主控GPP上。配置管理模塊是SCA軟件無線電臺控制管理的核心模塊,負責對電臺內部各硬件、軟件的管理功能,對外支持人機、SNMP等多種管理接口。

圖3 電臺配置管理框架

如圖3所示,電臺配置管理模塊主要由人機、SNMP代理、消息分發、平臺管理、電臺參數管理、波形參數管理模塊和嵌入式輕量級數據庫共同組成。

平臺管理、電臺參數管理和波形參數管理模塊共同構成管理支撐模塊,對上為人機和SNMP代理提供實現具體配置管理功能的接口。管理支撐模塊通過由核心框架提供的管理接口,實現對電臺設備組件、功能組件和資源組件的配置和管理。

2.2 管理消息機制

為降低配置管理模塊各模塊間的耦合度,便于模塊靈活部署和滿足移植需求,配置管理模塊使用管理消息作為模塊間交互機制。

管理消息構成及功能定義描述如下:

(1)消息類型:用于指示管理消息類型;

(2)消息長度:指示本條管理消息長度,包括消息頭和數據部分;

(3)消息ID:由消息分發模塊維護一個消息ID生成器,使系統中某一時段的各類消息擁有一個唯一的ID標識;

(4)通道號:對各通道參數設置通道號標識,特殊的,對電臺通用參數管理時,通道號標識為0;

(5)操作類型:涵蓋系統中各種操作動作,包括設置、查詢、清除、響應、上報等類型;

(6)校驗和:提供消息內容校驗判斷;

(7)對象ID:由類ID字段和參數ID字段共同構成,用于唯一指示配置參數類型,對電臺中所有參數按類型劃分大類,各大類使用唯一類ID標識,各大類中的具體參數使用唯一參數ID標識;

(8)數據部分:用于攜帶具體配置管理信息。

管理消息由人機模塊、SNMP代理產生,完成請求消息內容填充后,使用消息分發模塊提供的通用接口下發消息。

消息分發模塊對消息匯聚后,根據消息對象ID,將消息送給不同管理支撐模塊進行分類處理。管理支撐模塊調用核心框架提供的配置管理接口,下發管理請求消息。不同對象ID的消息使用核心框架的接口不同,后續介紹各管理支撐模塊時將進行相應說明。

對設置、查詢操作類型的請求消息,送達目的端完成處理后將產生應答消息。通過消息分發模塊維護一個消息響應鏈表,收到請求消息時將其加入鏈表;收到應答時使用消息ID為索引查找鏈表,對請求進行響應,生成對應的響應消息,避免出現應答請求不匹配的情況。

2.3 參數自動保存機制

嵌入式數據庫提供統一接口,實現對電臺參數、各波形參數的存取。數據庫讀操作發生在電臺上電和波形加載時刻,分別讀取電臺參數和各波形參數。

配置管理模塊中,使用定時器機制來實現參數自動保存功能,參數自動保存機制如圖4描述。

實際應用中,只需在電臺參數管理和波形參數管理各處理函數中,將參數修改標識位置位,然后由后臺定時器任務將參數保存到數據庫。

參數自動保存提供了一種有效便捷的保存參數機制,通過合理設置定時器周期,可以避免頻繁地進行數據庫寫操作,從而減少系統調用開銷。

2.4 人機模塊

人機模塊以頁面作為基本操作和功能實現單元。每個頁面根據其屬性支持相應操作,并對特定按鍵進行響應處理。

圖4 參數自動保存流程

頁面屬性決定當前操作的參數對象ID、通道號,對特定按鍵的解析能夠獲取操作類型,由人機界面產生管理消息開始配置管理。

人機模塊根據頁面當前狀態刷新顯示頁面,獲取響應信息后完成結果顯示。

2.5 SNMP代理模塊

SNMP代理模塊對來自網管界面的協議數據解析,在對應的頁節點訪問函數中添加基于管理消息機制的處理流程。

SNMP代理模塊開發流程為:

(1)首先完成管理信息庫(MIB)的擬定,確定配置項、對象標識符(OID)、參數類型和參數范圍;

(2)使用MibComp工具生成代碼框架;

(3)通過定制MIB訪問例程添加自定義函數,在代碼框架中將SNMP協議配置內容轉為管理消息格式,使用管理消息機制完成配置、查詢功能。

SNMP代理模塊還維護一個接收處理任務,對接收到的上報消息進行處理,對MIB庫中定義為上報類型的消息,封裝成Trap類型消息送給網管。

2.6 平臺管理模塊

電臺平臺管理可向人機和網管提供當前可支持的波形和已安裝波形信息,接收處理波形加載、切換命令,對電臺各通道波形進行安裝、加載和卸載操作。

平臺管理模塊接收處理管理請求消息,使用核心框架提供的組件接口完成操作:

(1)通過遍歷核心框架域管理器(Domain Manager)中的應用工廠(Application Factory)列表,獲取可支持波形列表;

(2)使用應用工廠提供的create接口實現創建波形操作,波形創建時產生一個應用(Application)接口對象;

(3)使用應用接口提供的Release Object接口,實現波形卸載操作。

對位于DSP、FPGA側的波形組件,其加載卸載操作通過加載不同的DSP、FPGA鏡像實現。

2.7 電臺參數管理模塊

電臺參數管理模塊提供對電臺硬件相關的通用參數進行統一管理。主要實現以下功能:

(1)上電啟動時,從數據庫中讀取電臺參數,對相應模塊進行初始化設置;

(2)接收處理來自人機和SNMP代理的配置命令,調整配置項狀態;

(3)對電量、時間信息進行采集,上報給人機模塊顯示;

(4)實現各類硬件告警、異常信息上報。

對已抽象為設備(Device)的配置管理,使用設備管理器(Device Manager)提供的configure接口實現配置;其余非設備類配置管理則通過調用硬件驅動函數實現。

2.8 波形參數管理模塊

波形參數管理模塊提供對各通道各波形參數管理的統一框架。上電時,根據加載波形讀取數據庫中對應波形參數,初始化配置波形組件。

因各波形的組件部署情況、參數種類和配置項有較大差異,與各波形相關的部分使用動態庫實現。需注意,使用時要根據需要鏈接加載。

按照SCA中波形可動態加載和切換的要求,波形參數管理模塊中各波形相關部分在創建波形時由平臺管理完成加載,波形切換時進行卸載。

波形參數配置使用核心框架應用(Application)接口對波形組件進行管理和控制。為適應多信道電臺的管理需要,核心框架實現中將加入通道屬性作為選擇應用實例的條件。

3 結 語

本文提出了一種適應SCA軟無體系架構能夠支持多形態電臺設備配置管理的軟件框架。在實際應用過程中,可通過前面板和網管界面實現對SCA軟件無線電臺參數進行方便靈活地管理,波形安裝切換等操作,滿足用戶的使用需要。配置管理軟件模塊間使用管理消息機制通信,降低了模塊間耦合度,能夠根據需要進行快速部署和移植。后續將對SCA4.0架構與配置管理框架的結合進行進一步優化和改進,以提高電臺的可操作性和用戶使用體驗。

[1] JTRS JPO.SCA Specification Version 2.2(2001-11-17),Software Communication Architecture[S].USA:JTRS JPO,2001.

[2] Joe Mitola.The Software Radio Architecture[J].IEEE Communications Magazine,1995,33(5):26-38.

[3] 劉文斌,廖文瑜,彭麟等.電臺軟件架構發展及其向SCA4.0演進的途徑分析[J].通信技術,2014,47(04):396-400.LIU Wen-bin,LIAO Wen-yu,PENG Lin,et al.The Development of Radio Software Architecture and the Way to the Evolution of SCA4.0[J].Communication Technology,2014,47(04):396-400.

[4] JTRS JPEO.SCA Specification Version 4.0(2012-02-28),Software Communication Architecture[S].USA:JTRS JPEO,2012.

[5] 蔡卓,張小瓊.SCA4.0規范概述[J].通信技術,2013, 46(07):126-128. CAI Zhuo,ZHANG Xiao-qiong.SCA4.0 Specification Overview[J]. Communication Technology,2013,46(07):126-128.

[6] JTRS JPEO.SCA Specification Version 2.2.2(2006-05-15),Software Communication Architecture[S]. SA:JTRS JPEO,2006.

[7] 張海燕,叢鍵.一種新型SCA電臺的分析與設計[J].通信技術,2012,45(09):21-24. ZHANG Hai-yan,CONG Jian.Analysis and Design of A New Type SCA Radio Station[J].Communication Technology,2012,45(09):21-24.

吳 非(1982—),男,碩士,工程師,主要研究方向為軟件無線電及通信技術;

廖文瑜(1986—),男,碩士,工程師,主要研究方向為軟件無線電及通信技術;

牛吉凌(1984—),男,碩士,工程師,主要研究方向為電路與系統及射頻微波。

Design of Configure Manage Framework based on SCA SDR Radio

WU Fei, LIAO Wen-yu,NIU Ji-ling
(No.30 Institute of China Cyber Space,Chengdu Sichuan 610041,China)

Software Communication Architecture provides an effective way to implementation Software Defined Radio system, which greatly facilitate the development of SDR system and make the radio more commonality and openness. SCA4.0 Architecture makes it more flexible to design SRD radio. This paper introduces a new software framework to fulfill configure manage demand of SCA SDR radio based on current research and the new SCA4.0 architecture, provides HMI and network manage interface to manage radio. Software framework's low coupling and modular design can make it easy to deploy and transplant, which supports the design and development of SDR radio products.

SCA;SDR;Core framework;Configure manage

TN924;TP311

:A

:1002-0802(2016)-06-0794-05

10.3969/j.issn.1002-0802.2016.06.026

2016-02-09;

:2016-05-07 Received date:2016-02-09;Revised date:2016-05-07

猜你喜歡
管理
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
《水利建設與管理》征訂啟事
聆聽兩會
——關注自然資源管理
2020年《水利建設與管理》征稿函
運行管理
管理就是溝通
中國制筆(2019年1期)2019-08-28 10:07:26
加強土木工程造價的控制與管理
如何加強土木工程造價的控制與管理
解秘眼健康管理
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
主站蜘蛛池模板: 国产成人高清在线精品| 国模私拍一区二区三区| 久久精品国产精品一区二区| 中国精品久久| AⅤ色综合久久天堂AV色综合| 成人蜜桃网| 亚洲美女一区| 日韩亚洲综合在线| 久久精品国产国语对白| 国产av无码日韩av无码网站| 色噜噜狠狠色综合网图区| 久久精品视频一| 国产手机在线小视频免费观看| 欧美精品啪啪一区二区三区| 亚洲人成电影在线播放| 激情亚洲天堂| 亚亚洲乱码一二三四区| 国产精选小视频在线观看| 一级毛片免费观看不卡视频| 久久国产亚洲偷自| 国产chinese男男gay视频网| 波多野结衣爽到高潮漏水大喷| 日韩精品无码免费一区二区三区| 久久精品中文字幕免费| 欧美日韩中文国产va另类| 中文字幕日韩欧美| 欧美国产综合色视频| 99精品视频播放| 欧美高清国产| 爱做久久久久久| 亚洲国产清纯| 呦女亚洲一区精品| 99精品国产自在现线观看| 欧美人与性动交a欧美精品| 91精品亚洲| 亚洲永久精品ww47国产| 色综合天天视频在线观看| 亚洲成在人线av品善网好看| 亚洲AV无码不卡无码 | 亚洲黄色高清| 无码中文字幕精品推荐| 国产高清免费午夜在线视频| 国产打屁股免费区网站| 沈阳少妇高潮在线| 中文字幕在线看| 成人在线不卡视频| 国产精品成人免费视频99| 四虎亚洲国产成人久久精品| 欧美在线精品怡红院| 91小视频在线播放| 又黄又爽视频好爽视频| 国产中文在线亚洲精品官网| 精品国产一二三区| 欧美日韩国产精品综合| 国产亚洲精品在天天在线麻豆| 日韩精品高清自在线| 老司机aⅴ在线精品导航| 亚洲第一视频网站| 国产精品第一区| 日韩专区欧美| 国产精品99在线观看| 亚洲日韩第九十九页| 永久在线精品免费视频观看| 欧美日在线观看| 亚洲天堂视频在线观看免费| 亚洲精品无码av中文字幕| 激情影院内射美女| 九色在线视频导航91| 久久超级碰| 日本手机在线视频| 免费观看男人免费桶女人视频| 精品国产中文一级毛片在线看| 伊人久久婷婷| 欧日韩在线不卡视频| 国产www网站| 亚洲精品少妇熟女| 在线观看av永久| 婷婷中文在线| 国产女人18水真多毛片18精品 | 欧美一级片在线| 成年女人18毛片毛片免费| 日韩久草视频|