软件无线电系统中CORBA中间件关键技术研究与实现

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:liqingxian1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件无线电概念的提出使无线电设备从长期依赖于固定硬件的方式解放出来,利用软件思想实现各种功能;为了使软件无线电标准化,并具有更好的移植性和重用性,美军提出了软件通信体系结构SCA规范,SCA采用CORBA中间件来实现不同功能波形组件间的相互通信;在软件无线电系统,CORBA中间件起到屏蔽处理器、操作系统以及编程语言差异的软总线的重要作用。随着软件无线电技术的迅速发展,当前CORBA中间件在软件无线电系统中的应用面临着诸多问题,一方面,大多数CORBA产品性能并不理想,其主要表现在较大的传输时延、较低的数据吞吐量等方面,CORBA性能直接影响到系统整体传输效率;另一方面,现有CORBA实现只支持GPP通用处理器,对于DSP、FPGA等专用处理器不能提供有效支持,这将导致DSP上的波形组件不能通过简单的、标准的方式实现与其他组件的通信;为了解决上述问题,本文实现了对CORBA中间件的优化处理和支持DSP的CORBA中间件的研发。首先,本文介绍了软件无线电技术和SCA软件通信体系结构,并对SCA中采用的CORBA中间件的实现技术展开深入的研究,在此基础上,对广泛应用的TAO中间件进行性能分析与测试,得出了报文处理过程是造成TAO传输时延大的内在因素的结论,为此,本文提出了简化TAO的工作流程、优化报文中冗余字节等优化策略对TAO进行优化处理。其次,针对CORBA中间件在DSP处理器上的实现展开深入的研究,指出了硬件抽象层技术存在的缺陷;分析了实际应用中DSP对CORBA中间件的功能需求,提出采用SCA中轻量级中间件标准作为总体的设计原则;详细设计了各个功能模块,如传输协议选择、封装和解析模块等,另外,本文还设计实现了IDL-C编译器,用于将IDL语言描述的接口编译成C语言框架代码文件。最后,搭建了测试平台对本文设计实现的CORBA中间件关键技术进行了测试验证,结果表明,经优化后的TAO中间件传输时延明显下降,性能得到改善,同时验证了DSP波形组件能够通过本文设计的中间件实现与GPP波形组件通信,从而证明了支持DSP的CORBA中间件的有效性。
其他文献
金融衍生品创新是20世纪90年代以来国际金融领域最大的革命。本文通过对金融衍生品创新的分析,从全新的视角对金融衍生品创新的生产函数重新进行考察,建立了生产函数模型,在此基
2008年下半年以来,随着国内外经济形势的变化,我国农民工流动出现异动状况,返乡农民工问题日益突出。本文以全国六省十村的数据为基础,详细评估了当前我国农民工流动的基本态势,分
近年来,随着乡村振兴战略的深入实施,农业科学技术发挥着重要的科技支撑保障作用,在粮食安全、产业发展、生态环境、农民生活等涉及到“三农”问题的各项目标任务中充分体现
建设生态城市是一种国际趋势,也备受中国政府的关注,目前各级政府均提出了建立生态省(市、县)的目标.而如何保持城市生态环境的可持续发展,需要有一套科学的指标体系和评价方法
本文建立了中央与地方政府之间的税收竞争动态博弈模型,以分析中央政府在地方政府顺从优先和税收最大化两种目标下的博弈策略和均衡。结果表明:在地区有较强的税收独立意愿时,以
企业的技术创新取决于其战略的支持程度,本文先对技术创新的相关理论进行了回顾,分析了企业技术创新战略的演化过程、企业技术创新战略制定的影响因素,提出了企业战略对技术
在卢梭的视域中,自然教育人学内涵是指以自然教育为视野,展开对教育与人的本质关系的论述,生成“自然人”的学问。它具体包括四层内涵:教育与人的生成的关系、教育与儿童天性