MuVi: a multicast video delivery scheme for 4g cellular networks

  • Authors:
  • Jongwon Yoon;Honghai Zhang;Suman Banerjee;Sampath Rangarajan

  • Affiliations:
  • University of Wisconsin-Madison, Madison, WI, USA;NEC Labs America Inc., Princeton, NJ, USA;University of Wisconsin-Madison, Madison, WI, USA;NEC Labs America Inc., Princeton, NJ, USA

  • Venue:
  • Proceedings of the 18th annual international conference on Mobile computing and networking
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although wireless broadband technologies have evolved significantly over the past decade, they are still insufficient to support the fast-growing mobile traffic, especially due to the increasing popularity of mobile video applications. Wireless multicast, aiming to exploit the wireless broadcast advantage, is a viable approach to bridge the gap between the limited wireless networking capacity and the ever-increasing mobile video traffic demand. In this work, we propose MuVi, a Multicast Video delivery scheme in OFDMA-based 4G wireless networks, to optimize multicast video traffic. MuVi differentiates video frames based on their importance in reconstructing the video and incorporates an efficient radio resource allocation algorithm to optimize the overall video quality across all users in the multicast group. MuVi is a lightweight solution with most of the implementation in the gateway, slight modification in the base-station, and no modification at the clients. We implement MuVi on a WiMAX testbed and compare its performance to a Naive wireless multicast scheme that employs the most robust MCS (Modulation and Coding Scheme), and an Adaptive scheme that employs the highest MCS supportable by all clients. Experimental results show that MuVi improves the average video PSNR (Peak Signal-to-Noise Ratio) by up to 13 and 7 dB compared to the Naive and the Adaptive schemes, respectively. MuVi does not require modification to the video encoding scheme or the air interface. Thus it allows speedy deployment in existing systems.