论文部分内容阅读
TD-SCDMA(Time Division Synchronous Code Division Multiple Access)是中国提出的时分双工模式的第三代移动通信技术,是IMT-2000标准中TDD方式的低码片速率(LCR,Low Chip Rate)解决方案,也是3GPP标准的一个重要组成部分。TD-SCDMA系统中的Node-B基站接收机要求使用联合检测(JD)来消除多址干扰(MAI)和符号问干扰(ISI),以提供满足通信传输要求的链路性能。联合检测的核心思想是将所有用户发送的数据字符视为单用户发送的数据序列,在接收检测时,利用已知的用户扩频码和信道冲激响应(CIR)估值,将MAI视为ISI进行处理。本文在介绍了TD-SCDMA系统的物理信道和上行链路基带信号模型的基础上,引入了线性联合检测器,对去相关匹配滤波器(DMF-Decorrelating Matched Filter)算法、迫零线性块均衡(ZF-BLE-Zero Forcing-Block Linear Equalizer)算法和最小均方误差线性块均衡(MMSE-BLE-Minimum Mean Square Error Block Linear Equalizer)算法进行了深入分析,并比较了三种线性联合检测算法的性能和计算复杂度。联合检测算法中,ZF-BLE是TDD标准25.945等模拟中提及的算法,在实际的工程实现中有着广泛的应用。该算法的核心思想是迫零滤波,它可以等效为一个求最小二乘解的问题,由于其中涉及大块矩阵的求逆运算,使得计算量十分巨大。本文重点研究了能够有效地解ZF-BLE方程的两种快速矩阵求逆算法-近似Cholesky分解算法和块傅立叶(Block FFT)算法,并在算法复杂度方面与其他几种算法进行比较,展示其有效性。文章在搭建好TD-SCDMA系统下上行链路物理层仿真平台的基础上,利用MATLAB对联合检测算法在无线衰落信道下的性能进行了仿真分析。论文最后分析了块傅立叶算法在DSP上进行定点实现并达到实时要求所要解决的关键问题,给出了基于块傅立叶算法的ZF-BLE联合检测器在Freescale新一代多核DSP MSC8144上的软件实现方案,并讨论了各个模块在定点实现时的代码优化方法,有效地降低了运算复杂度,在实际系统上行链路基站接收端中具有很好的应用前景。