摘要
为提高公共对象请求代理体系结构在软件无线电系统中的实时性,对TAO中间件进行研究,测试TAO在软件无线电系统中的性能并分析导致其时延较大的因素。以优化TAO对象请求代理的内部函数调用过程为目标,提出简化函数横向调用步骤、尽量保持程序纵向执行的优化设计方案。在pushpacket函数中完成大部分连接建立和报文处理工作,并裁剪功能相对简单的冗余类,减少函数调用的时间开销。实验结果表明,优化后的TAO传输时延明显降低,并具有较高的实时性,能满足软件无线电系统的需求。
-
单位国防科学技术大学; 湖南师范大学