Cooperative MIMO-beamforming for multiuser relay networks

In this paper, we develop a beamforming algorithm for multiuser MIMO-relaying wireless systems. We consider a relaying scenario with multiple sources transmitting to one or more destination nodes through several relay terminals. Each relay is equipped with multiple antennas. We jointly design the beamforming matrices of the cooperating relays by minimizing both the noise received at each destination node and the interference caused by the sources not targeting this node. We impose additional constraints that preserve the received signal from each source at its targeted destination node. The relay beamforming problem is shown to be a convex optimization problem and is formulated as a second-order cone program that can be efficiently solved using interior point methods. Numerical simulations are presented showing the superior performance of our beamforming technique compared to previously proposed zero forcing relay beamforming.

[1]  Stephen P. Boyd,et al.  Applications of second-order cone programming , 1998 .

[2]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

[3]  John S. Thompson,et al.  MIMO Configurations for Relay Channels: Theory and Practice , 2007, IEEE Transactions on Wireless Communications.

[4]  A. Wittneben,et al.  Distributed antenna systems and linear relaying for gigabit MIMO wireless , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[5]  Armin Wittneben,et al.  Multiuser zero forcing relaying with noisy channel state information [wireless ad hoc network applications] , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[6]  David Tse,et al.  Fundamentals of Wireless Communication , 2005 .

[7]  Benoît Champagne,et al.  Effective multi-path vector channel simulator for antenna array systems , 2000, IEEE Trans. Veh. Technol..

[8]  I. Hammerstroem,et al.  Space-time processing for cooperative relay networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).