Dynamic Rate and FEC Adaptation for Video Multicast in Multi-rate Wireless Networks

Video multicast over Wireless Local Area Networks (WLANs) faces many challenges due to varying channel conditions and limited bandwidth. A promising solution to this problem is the use of packet level Forward Error Correction (FEC) mechanisms. However, the adjustment of the FEC rate is not a trivial issue due to the dynamic wireless environment. This decision becomes more complicated if we consider the multi-rate capability of the existing wireless LAN technology. In this paper, we propose a novel method which dynamically adapts the transmission rate and FEC for video multicast over multi-rate wireless networks. In order to evaluate the system experimentally, we implemented a prototype using open source drivers and socket programming. Our experimental results show that the proposed system significantly improves the multicast system performance.

[1]  Anthony J. McAuley,et al.  Reliable broadband communication using a burst erasure correcting code , 1990, SIGCOMM '90.

[2]  A. J. McAuley Reliable broadband communication using a burst erasure correcting code , 1990, SIGCOMM 1990.

[3]  Leo Monteban,et al.  WaveLAN®-II: A high-performance wireless LAN for the unlicensed band , 1997, Bell Labs Technical Journal.

[4]  Luigi Rizzo,et al.  Effective erasure codes for reliable computer communication protocols , 1997, CCRV.

[5]  A. M. Murray Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications , 1999 .

[6]  Ieee . Wg Part11 : Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications, Higher-Speed Physical Layer Extension in the 2.4 GHz Band , 1999 .

[7]  Paramvir Bahl,et al.  A Rate-Adaptive MAC Protocol for Wireless Networks , 2000 .

[8]  Peng Ge,et al.  Experimental evaluation of error control for video multicast over wireless LANs , 2001, Proceedings 21st International Conference on Distributed Computing Systems Workshops.

[9]  Philip K. McKinley,et al.  An experimental study of adaptive forward error correction for wireless collaborative computing , 2001, Proceedings 2001 Symposium on Applications and the Internet.

[10]  Paramvir Bahl,et al.  A rate-adaptive MAC protocol for multi-Hop wireless networks , 2001, MobiCom '01.

[11]  Takuro Sato,et al.  Rate Adaptive Reliable Multicast MAC Protocol for WLANs , 2006, 2006 IEEE 63rd Vehicular Technology Conference.

[12]  Ivan V. Bajic Efficient Error Control for Wireless Video Multicast , 2006, 2006 IEEE Workshop on Multimedia Signal Processing.

[13]  Yanghee Choi,et al.  Rate-adaptive multimedia multicasting over IEEE 802.11 wireless LANs , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[14]  Mingquan Wu,et al.  A Staggered FEC System for Seamless Handoff in Wireless LANs: Implementation Experience and Experimental Study , 2007, Ninth IEEE International Symposium on Multimedia (ISM 2007).

[15]  Pedro Cuenca,et al.  Cross-layer architecture for adaptive video multicast streaming over multirate wireless LANs , 2007, IEEE Journal on Selected Areas in Communications.

[16]  Jenq-Neng Hwang,et al.  Congestion and error control for layered scalable video multicast over WiMAX , 2007, 2007 IEEE Mobile WiMAX Symposium.

[17]  Thanasis Korakis,et al.  An Experimental Study of Packet Loss and Forward Error Correction in Video Multicast over IEEE 802.11b Network , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[18]  Itu-T and Iso Iec Jtc Advanced video coding for generic audiovisual services , 2010 .