提出一种新的多输入多输出( MIMO)非线性检测算法,称为噪声投影按序逐次消去( OSNPC)算法,以改进传统的干扰按序逐次消去( OSIC)算法的计算复杂度方面的性能.OSIC算法从接收信号向量中逐次消去已知的干扰,而OSNPC算法从判决变量向量中逐次消去已知的噪声投影.理论分析表明,OSNPC算法在性能上等效于传统的 OSIC 算法,但其计算复杂度却大为降低.而且,当 OSNPC 算法用于对偶格约减( DLR)辅助MIMO检测时,所构成的基于OSNPC的DLR辅助MIMO检测方案,与基于OSIC的DLR辅助MIMO检测方案相比,其整体复杂度得到进一步降低,这是因为在它的检测过程中,省去了对偶格约减基的求逆运算.仿真结果验证了该检测方案的性能与复杂度的理论分析结论.
A novel nonlinear multi-input multi-output MIMO detection algorithm is proposed which is referred to as an ordered successive noise projection cancellation OSNPC algorithm. It is capable of improving the computation performance of the MIMO detector with the conventional ordered successive interference cancellation OSIC algorithm. In contrast to the OSIC in which the known interferences in the input signal vector are successively cancelled the OSNPC successively cancels the known noise projections from the decision statistic vector. Analysis indicates that the OSNPC is equivalent to the OSIC in error performance but it has significantly less complexity in computation.Furthermore when the OSNPC is applied to the MIMO detection with the preprocessing of dual lattice reduction DLR the computational complexity of the proposed OSNPC-based DLR-aided detector is further reduced due to the avoidance of the inverse of the reduced basis of the dual lattice in computation compared to that of the OSIC-based one. Simulation results validate the theoretical conclusions with regard to both the performance and complexity of the proposed MIMO detection scheme.