Multigroup multicast with application-layer coding: Beamforming for maximum weighted sum rate

In a multicast scenario, the performance is usually determined, and therefore limited, by the weakest link present in the system. With multiple co-channel multicast groups, the problem is further exacerbated due to interference from other transmissions. In this work we investigate an alternative communication scheme, in which additional coding at the application layer is used, spanning over a number of channel realizations. Aiming at maximization of the weighted sum of rates achieved in each group, we show that the optimal transmission strategy depends only on the current channel realization, which, assuming multiple antennas at the base station, allows for formulation of an interesting transmit beamforming problem. In order to find the solution of the problem, we show that the utility-based power control framework, developed for a network consisting of a number of point-to-point wireless links, can be generalized to the case of multigroup multicast. Building upon this framework, we propose iterative beamforming algorithms which can be applied in scenarios both with and without additional coding at the application layer. Numerical experiments are included in the paper to demonstrate the performance of the proposed algorithms.

[1]  Nikos D. Sidiropoulos,et al.  Quality of Service and Max-Min Fair Transmit Beamforming to Multiple Cochannel Multicast Groups , 2008, IEEE Transactions on Signal Processing.

[2]  Slawomir Stanczak,et al.  Fundamentals of Resource Allocation in Wireless Networks - Theory and Algorithms (2. ed.) , 2009, Foundations in Signal Processing, Communications and Networking.

[3]  Slawomir Stanczak,et al.  Distributed Utility-Based Power Control: Objectives and Algorithms , 2007, IEEE Transactions on Signal Processing.

[4]  Yan Gao,et al.  Group-oriented beamforming for multi-stream multicasting based on quality-of-service requirements , 2005, 1st IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing, 2005..

[5]  Praveen Kumar Gopala,et al.  Opportunistic multicasting , 2004, Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004..

[6]  Michael Luby,et al.  LT codes , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[7]  Leandros Tassiulas,et al.  Convex approximation techniques for joint multiuser downlink beamforming and admission control , 2008, IEEE Transactions on Wireless Communications.

[8]  Holger Boche,et al.  Foundations in signal processing, communications and networking , 2007 .

[9]  Slawomir Stanczak,et al.  Efficient beamforming algorithms for MIMO multicast with application-layer coding , 2011, 2011 IEEE International Symposium on Information Theory Proceedings.