论文部分内容阅读
随着无线电通信技术特别是硬件技术的快速发展,软件无线电技术特别是基于软件通信体系结构的软件无线电技术已经成为了现代通信系统的发展趋势和主要方向。本文以中国电子科技集团某研究所基于SCA规范的软件无线电集成开发平台作为项目背景,跟踪国外软件无线电和软件通信体系结构技术的发展动态,遵循最新的软件通信体系结构规范,设计和实现了一个完整的基于SCA规范的软件无线电运行平台和核心框架监控平台。首先,本文深入的研究了软件通信体系结构规范特别是在基于分布式、嵌入式平台上的设计和实现问题,在仔细的阅读和分析了加拿大通信研究中心(CRC)为国际软件无线电论坛所实现的软件通信体系结构核心框架开源演示系统的基础上,深入的理解了软件通信体系结构并针对分布式、嵌入式平台上的特点设计和实现了软件通信体系结构核心框架。同时,本软件无线电运行平台实现对现有SCA规范了进行了兼容扩展,从而有效的支持向FPGA、DSP等物理设备上部署非SCA兼容组件以及多种处理总线和控制总线相分离,为整个软件无线电集成开发平台提供了良好的支撑和运行环境;然后,本文设计和实现基于SCA的软件无线电系统核心框架监控平台。软件无线电系统监控平台是软件无线电系统的重要组成部分,通过监控平台能够以可视化的方式查看系统的设备、核心框架服务以及波形应用的运行状态,并且能方便的安装、创建、启动、停止、释放和卸载波形应用。此外,由于现代通信系统特别是军事通信系统对系统可靠性有着越来越高的要求,针对当前SCA规范在故障恢复方面的不足,本文提出了一种基于SAD文档描述语义的核心框架扩展方案,在完全保持SCA规范兼容性的前提下,实现了包括热备份和冷备份在内的组件运行时自适应重构方案,从而实现系统动态重构和动态容错功能,有效的提高了系统可靠性并降低了维护成本。最后,本文对本课题的主要工作及其特点进行了总结并同国外类似研究进行了比较,分析了当前的基于软件通信体系结构的软件无线电系统的研究热点和发展方向,并指出了进一步的工作的主要方向和所面临的问题。