论文部分内容阅读
软件无线电的核心思想是设计标准化的硬件平台,使用软件来描述通信系统中的各模块功能,并通过在通用硬件平台上加载不同软件来实现各种通信制式功能切换。软件无线电克服了传统通信设备开发周期长,移植和升级成本高、难度大,兼容性差等问题。另一方面,微电子技术的迅速发展使通信设备向便携式、小型化方向发展,人们对手持小型设备的需求在迅速增加。因此手持小型软件无线电设备具有广阔的应用前景。手持小型终端通常在尺寸、体积、功耗和处理能力等方面受到限制,硬件组成上一般所有器件模块都集中于同一个物理板卡上,设备数量相对也较少。针对手持小型终端的特点,本文研究了在手持小型终端上应用软件无线电思想的方案,设计了适应小型设备的软件无线电体系结构,该体系结构既能保证系统灵活性和可移植性等要求,又能有效避免资源浪费,提高资源利用率。本文主要面向手持小型终端的应用需求,针对软件无线电体系结构的核心框架和中间件技术展开研究和设计。首先,借鉴SCA规范中对核心框架的定义,采用接口轻量化、接口可选择继承、静态部署和波形预安装等思想,设计了适用于手持小型平台的轻量化核心框架;其次,针对共享内存的应用场景,设计了基于共享内存的自定义中间件,以避免采用CORBA中间件导致巨大资源开销和传输延时,以满足手持小型平台在内存资源和启动时间方面的需求。最后,针对一个手持平台样机,设计了一个测试波形,提出了一套关于本文设计的软件平台的功能验证方案。