SCA規(guī)范下基于RapidIO的CORBA封裝
本文關(guān)鍵詞: RapidIO ORB間協(xié)議 軟件通信體系結(jié)構(gòu) CORBA GIOP 出處:《電子科技大學》2012年碩士論文 論文類型:學位論文
【摘要】:在聯(lián)合武裝作戰(zhàn)中,實時信息的交換和有效通信,是確保戰(zhàn)士效力和安全的關(guān)鍵。當前的戰(zhàn)術(shù)通信系統(tǒng)要求滿足定制化的要求,而定制化造成了通信系統(tǒng)從一個平臺轉(zhuǎn)化到另一個平臺的局限性。為了改變通信系統(tǒng)移植和擴展的局限性,美國JTRS(聯(lián)合戰(zhàn)術(shù)無線電)計劃應(yīng)用而生,它的愿景和使命是通過軍事通信系統(tǒng)的協(xié)調(diào)性和綜合性,為聯(lián)合操作,提供最理想的通信支持。 聯(lián)合戰(zhàn)術(shù)無線電的設(shè)計圍繞著軟件通信體系結(jié)構(gòu)SCA進行。在SCA規(guī)范中,CORBA作為其軟件體系結(jié)構(gòu)中的軟總線,對于提高應(yīng)用的跨平臺起著重要的作用。為了使基于CORBA的應(yīng)用與底層具體協(xié)議無關(guān),CORBA提出了通用ORB間協(xié)議GIOP。GIOP協(xié)議不能進行具體的信息傳遞,但它可以被映射為任何特定的協(xié)議。由于軍事通信主要為嵌入式環(huán)境,從嵌入式系統(tǒng)應(yīng)用的角度來看,硬件元件之間的高速通信是基于TCP/IP協(xié)議無法滿足的,特別是在芯片間及板間的互聯(lián)傳輸。因此在嵌入式環(huán)境中,采用RapidIO互聯(lián)架構(gòu)已成為一種趨勢。為了達到符合SCA規(guī)范和采用RapidIO的雙重目標,就必須將RapidIO技術(shù)無縫的融合于基于SCA的系統(tǒng)中。 本文將基于總線RapidIO的協(xié)議棧嵌入到CORBA的傳輸層,將通用協(xié)議GIOP映射為了具體的RapidIO,完成了SCA規(guī)范中基于RapidIO的CORBA封裝,從理論和實踐上提出并實現(xiàn)了新協(xié)議RIO-IOP。在理論上,本文解析了RIO-IOP協(xié)議的網(wǎng)絡(luò)層次模型,它的組成,它的功能,它的消息機制等協(xié)議細節(jié)。在實踐上,保證了CORBA上層應(yīng)用程序可以通過RapidIO總線進行基本服務(wù)調(diào)用,并對CORBA的基本服務(wù)提供支持。針對嵌入式應(yīng)用場景的制約,對RIO-IOP協(xié)議中不需要的CORBA動態(tài)特性(DII/DSD)進行剝離。最后,在實際的硬件平臺對RIO-IOP協(xié)議進行了功能驗證和性能測試,證明了RIO-IOP協(xié)議在嵌入式領(lǐng)域和軍事環(huán)境的硬件設(shè)備中,,具有明顯的優(yōu)勢和應(yīng)用前景。
[Abstract]:In joint armed operations, the exchange and effective communication of real-time information is the key to ensuring the effectiveness and security of soldiers. In order to change the limitation of transplantation and expansion of communication system, JTRS (Joint Tactical Radio) program was developed in the United States. Its vision and mission is to provide the most ideal communication support for joint operation through the coordination and integration of military communication system. The design of Joint Tactical Radio (JTR) is carried out around the software communication architecture (SCA), which is regarded as the soft bus in the SCA specification. In order to make the application based on CORBA independent of the underlying concrete protocol, the general inter-platform protocol GIOP.GIOP protocol can not be used to transfer information. But it can be mapped to any particular protocol. Because military communication is mainly embedded environment, from the perspective of embedded system application, the high-speed communication between hardware components can not be satisfied based on TCP/IP protocol. Especially the interconnection transmission between chips and boards. Therefore, it has become a trend to adopt RapidIO interconnection architecture in embedded environment. In order to achieve the dual goal of conforming to SCA specification and adopting RapidIO, RapidIO technology must be seamlessly integrated into SCA-based systems. In this paper, the protocol stack based on bus RapidIO is embedded into the transport layer of CORBA, and the general protocol GIOP is mapped to the specific rapid IO.The encapsulation of CORBA based on RapidIO in SCA specification is completed, and a new protocol, RIO-IOP. in theory and practice, is proposed and implemented. This paper analyzes the network hierarchy model of RIO-IOP protocol, its composition, function, message mechanism and other protocol details. In practice, it ensures that the CORBA upper application can make basic service call through RapidIO bus. And to support the basic services of CORBA. In view of the constraints of embedded application scenarios, we peel off the CORBA dynamic characteristics that are not needed in the RIO-IOP protocol. Finally, the function verification and performance test of the RIO-IOP protocol are carried out on the actual hardware platform. It is proved that RIO-IOP protocol has obvious advantages and application prospects in embedded field and military environment.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TN925;TP368.1
【參考文獻】
相關(guān)期刊論文 前3條
1 陳麗華,潘健,倪明,柴小麗;新型總線技術(shù)——RACEway和RapidIO概述[J];計算機工程;2003年14期
2 李雅萍;楊尚森;李陽;;CORBA技術(shù)在SCA系統(tǒng)中的應(yīng)用[J];計算機工程與設(shè)計;2008年16期
3 李方;張虹;;GIOP協(xié)議和CORBA的性能優(yōu)化[J];微計算機信息;2006年21期
相關(guān)碩士學位論文 前7條
1 王濤;基于CORBA的分布式代理模型研究[D];哈爾濱工程大學;2004年
2 趙繼龍;SCA軟件無線電系統(tǒng)軟件平臺的設(shè)計與實現(xiàn)[D];國防科學技術(shù)大學;2005年
3 李yN;J2EE平臺下消息中間件及其安全性的研究[D];武漢理工大學;2007年
4 康建;基于SCA的調(diào)制解調(diào)波形應(yīng)用開發(fā)與實現(xiàn)[D];電子科技大學;2008年
5 潘靈;基于RapidIO總線的進程間通信系統(tǒng)的研究與實現(xiàn)[D];電子科技大學;2009年
6 張曉波;基于SCA的MSK波形應(yīng)用研究及實現(xiàn)[D];電子科技大學;2010年
7 李宗昂;串行RapidIO中數(shù);旌湘i相環(huán)設(shè)計[D];國防科學技術(shù)大學;2010年
本文編號:1533176
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1533176.html