Efficient Wireless Broadcasting Through Joint Network Coding and Beamforming
The authors develop a framework that exploits Network Coding (NC) and Multiple-Input/Multiple-Output (MIMO) techniques, jointly together, to improve throughput of downlink broadcast channels. Specifically, they consider a Base Station (BS) equipped with multiple transmit antennas that serves multiple Mobile Stations (MSs) simultaneously by generating multiple signal beams. Given the large number of MSs and the small number of transmit antennas, the BS must decide, at any transmission opportunity, which group of MSs, it should transmit packets to, in order to maximize the overall throughput. They propose two algorithms for grouping MSs that take advantage of NC and the orthogonality of user channels to improve the overall throughput. Their results indicate that the proposed techniques increase the achievable throughput significantly, especially in highly lossy environments.