Skip to Main Content
Efficient interference suppression techniques are needed to maximally utilize the potential gains of code-division multiple-access systems. In this letter, a receiver structure which combines multiuser detection (temporal filtering) and receiver beamforming (spatial filtering) in a multipath environment is considered. Following previous work, we model the receiver as a linear matrix filter and use the minimum mean-squared error (MMSE) as the performance criterion. Motivated by the high complexity of the optimum receiver, we propose rank constrained temporal-spatial filters which are simpler and near-optimum. The MSE is minimized subject to a structural constraint, using an iterative algorithm based on alternating minimization. The constraint on the receiver matrix filter narrows down the solution space, which helps to solve the optimization problem more efficiently. The constraint can be set appropriately by the system designer to achieve the desired tradeoff between performance and complexity. Numerical results indicate that a performance close to that of the optimum filter can be achieved with a simple iterative structure, even in highly loaded systems. Adaptive implementation of the rank constrained filters is derived. A new adaptive scheme is proposed which is a combination of the alternating minimization and the least mean squares methods. The convergence properties are investigated along with the effect of the number paths.