An Experimental Study of Packet Loss and Forward Error Correction in Video Multicast over IEEE 802.11b Network

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 that adjusts the transmission rates based on the channel conditions and the coverage range. In order to explore the above issues we conducted an experimental study of the packet loss behavior of the IEEE 802.11b protocol. In our experiments we considered different transmission rates under the broadcast mode in indoor and outdoor environments. We further explored the effectiveness of packet level FEC for video multicast over wireless networks with multi-rate capability. In order to evaluate the system quantitatively, we implemented a prototype using open source drivers and socket programming. Based on the experimental results, we provide guidelines on how to efficiently use FEC for wireless video multicast in order to improve the overall system performance.We show that the Packet Error Rate (PER) increases exponentially with distance and using a higher transmission rate together with stronger FEC is more efficient than using a lower transmission rate with weaker FEC for video multicast.

[1]  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.

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

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

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

[5]  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.

[6]  Thanasis Korakis,et al.  Is Physical Layer Error Correction Sufficient for Video Multicast over IEEE 802.11g Networks? , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

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

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

[9]  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).

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