Skip to Main Content
In this study, the authors propose a novel successive interference cancellation (SIC) strategy for multiple-input multiple-output spatial multiplexing systems based on a structure with multiple interference cancellation branches. The proposed multi-branch SIC (MB-SIC) structure employs multiple SIC schemes in parallel and each branch detects the signal according to its respective ordering pattern. By selecting the branch which yields the estimates with the best performance according to the selection rule, the MB-SIC detector, therefore, achieves higher detection diversity. The authors consider three selection rules for the proposed detector, namely, the maximum likelihood (ML), the minimum mean square error and the constant modulus criteria. An efficient adaptive receiver is developed to update the filter weight vectors and estimate the channel using the recursive least squares algorithm. Furthermore a bit error probability performance analysis is carried out. The simulation results reveal that the authors' scheme successfully mitigates the error propagation and approaches the performance of the optimal ML detector, while requiring a significantly lower complexity than the ML and sphere decoder detectors.