SCA规范下基于RapidIO的CORBA封装
发布时间:2018-02-25 05:23
本文关键词: RapidIO ORB间协议 软件通信体系结构 CORBA GIOP 出处:《电子科技大学》2012年硕士论文 论文类型:学位论文
【摘要】:在联合武装作战中,实时信息的交换和有效通信,是确保战士效力和安全的关键。当前的战术通信系统要求满足定制化的要求,而定制化造成了通信系统从一个平台转化到另一个平台的局限性。为了改变通信系统移植和扩展的局限性,美国JTRS(联合战术无线电)计划应用而生,它的愿景和使命是通过军事通信系统的协调性和综合性,为联合操作,提供最理想的通信支持。 联合战术无线电的设计围绕着软件通信体系结构SCA进行。在SCA规范中,CORBA作为其软件体系结构中的软总线,对于提高应用的跨平台起着重要的作用。为了使基于CORBA的应用与底层具体协议无关,CORBA提出了通用ORB间协议GIOP。GIOP协议不能进行具体的信息传递,但它可以被映射为任何特定的协议。由于军事通信主要为嵌入式环境,从嵌入式系统应用的角度来看,硬件元件之间的高速通信是基于TCP/IP协议无法满足的,特别是在芯片间及板间的互联传输。因此在嵌入式环境中,采用RapidIO互联架构已成为一种趋势。为了达到符合SCA规范和采用RapidIO的双重目标,就必须将RapidIO技术无缝的融合于基于SCA的系统中。 本文将基于总线RapidIO的协议栈嵌入到CORBA的传输层,将通用协议GIOP映射为了具体的RapidIO,完成了SCA规范中基于RapidIO的CORBA封装,从理论和实践上提出并实现了新协议RIO-IOP。在理论上,本文解析了RIO-IOP协议的网络层次模型,它的组成,它的功能,它的消息机制等协议细节。在实践上,保证了CORBA上层应用程序可以通过RapidIO总线进行基本服务调用,并对CORBA的基本服务提供支持。针对嵌入式应用场景的制约,对RIO-IOP协议中不需要的CORBA动态特性(DII/DSD)进行剥离。最后,在实际的硬件平台对RIO-IOP协议进行了功能验证和性能测试,证明了RIO-IOP协议在嵌入式领域和军事环境的硬件设备中,,具有明显的优势和应用前景。
[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
【参考文献】
相关期刊论文 前3条
1 陈丽华,潘健,倪明,柴小丽;新型总线技术——RACEway和RapidIO概述[J];计算机工程;2003年14期
2 李雅萍;杨尚森;李阳;;CORBA技术在SCA系统中的应用[J];计算机工程与设计;2008年16期
3 李方;张虹;;GIOP协议和CORBA的性能优化[J];微计算机信息;2006年21期
相关硕士学位论文 前7条
1 王涛;基于CORBA的分布式代理模型研究[D];哈尔滨工程大学;2004年
2 赵继龙;SCA软件无线电系统软件平台的设计与实现[D];国防科学技术大学;2005年
3 李yN;J2EE平台下消息中间件及其安全性的研究[D];武汉理工大学;2007年
4 康建;基于SCA的调制解调波形应用开发与实现[D];电子科技大学;2008年
5 潘灵;基于RapidIO总线的进程间通信系统的研究与实现[D];电子科技大学;2009年
6 张晓波;基于SCA的MSK波形应用研究及实现[D];电子科技大学;2010年
7 李宗昂;串行RapidIO中数模混合锁相环设计[D];国防科学技术大学;2010年
本文编号:1533176
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1533176.html