APP下载

基于GPP-SDR的TD-HSDPA物理信道软件设计及优化

2012-07-25张润福

计算机工程与设计 2012年7期
关键词:物理

黄 婕,黄 敏,张润福,齐 心,赵 利

(1.桂林电子科技大学 信息与通信学院,广西 桂林541004;2.清华大学信息科学与技术国家实验室,北京100084;3.厦门大学 通信工程系,福建 厦门361005)

0 引 言

软件无线电 (software defined radio,SDR)是在通用、标准、模块化的硬件平台上,利用软件来实现信号处理的通信系统设计方法,其具备的灵活性使得通信设备随通信标准变化带来的开发、升级、测试周期显著缩短。根据2G向3G乃至4G平滑演进的目标,软件无线电技术非常适合实现上述功能乃至整个协议栈。传统的SDR技术基于FPGA、DSP等专用开发平台。一方面,缺乏灵活性和普适性,不适用于蜂窝移动通信标准和算法的不断增强;另一方面,由于市场专一,规模有限,所以成本较高[1]。

因此,本文创新性地采用了基于通用处理器 (GPP)的SDR平台,对TD-HSDPA高速物理信道的实现软件进行了设计及优化。在本设计中GPP平台采用现行PC机中使用的CPU,即实现基于PC机的软件无线电系统。GPPSDR平台与基于FPGA、DSP等处理器的SDR平台相比,具有易编程,灵活性、可扩展性好等特点,可极大的缩短开发周期,降低开发成本[2]。

使用GPP-SDR平台,需要解决通信系统的实时性与CPU运行高速数字信号处理算法的效率等问题。为此,本文使用C++语言设计了发送处理类和接收处理类,并采用适用于x86型CPU的单指令多操作 (SIMD)指令集SSE,从而极大地提高了软件运行效率。通过对协议实例中最大速率配置的接收端代码效率的测试,以及对HARQ机制性能的仿真,证明本文所提出的软件设计及优化方法,满足TD-HSDPA的处理延迟和性能要求,为在GPP-SDR平台上进一步实现3G和LTE协议栈提供了参考。……

登录APP查看全文

猜你喜欢

物理
只因是物理
高考物理模拟试题(五)
高考物理模拟试题(二)
高考物理模拟试题(四)
高考物理模拟试题(三)
我不是教物理的