Implementing a Cooperative MAC Protocol for Wireless Video Multicast

Wireless video multicast enables delivery of popular events to many wireless users in a bandwidth efficient manner. However, providing good and stable video quality to a large number of users with varying channel conditions remains elusive. In our previous work, we integrated layered video coding with cooperative communication to enable efficient and robust video multicast in infrastructure-based wireless networks [1]. Through simulation and analysis, we showed that cooperative multicast improves the multicast system performance and the coverage area. In this work, we integrate the proposed system with packet level Forward Error Correction (FEC) and evaluate the viability of the system in a realistic environment. We implement the system at the MAC layer and report the experimental results in a medium size (i.e., 8 stations) testbed. The experimental results confirm that the new cooperative MAC protocol for multicast, delivers superior performance.

[1]  Voon Chin Phua,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1999 .

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

[3]  Mingquan Wu,et al.  A Layered Hybrid-ARQ Scheme for Scalable Video Multicast Over Wireless Networks , 2007, 2007 Conference Record of the Forty-First Asilomar Conference on Signals, Systems and Computers.

[4]  Avideh Zakhor,et al.  Multiple Tree Video Multicast Over Wireless Ad Hoc Networks , 2006, 2006 International Conference on Image Processing.

[5]  Avideh Zakhor,et al.  Multiple Tree Video Multicast Over Wireless Ad Hoc Networks , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Shivendra S. Panwar,et al.  It Is Better to Give Than to Receive - Implications of Cooperation in a Real Environment , 2007, Networking.

[7]  Elza Erkip,et al.  User cooperation diversity. Part I. System description , 2003, IEEE Trans. Commun..

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

[9]  Pei Liu,et al.  Cooperative wireless communications: a cross-layer approach , 2006, IEEE Wireless Communications.

[10]  Nj Piscataway,et al.  Wireless LAN medium access control (MAC) and physical layer (PHY) specifications , 1996 .

[11]  Özgü Alay,et al.  Layered wireless video multicast using omni-directional relays , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[12]  Hanif D. Sherali,et al.  Multiple description video multicast in wireless ad hoc networks , 2004, First International Conference on Broadband Networks.

[13]  Özgü Alay,et al.  Layered Wireless Video Multicast Using Relays , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Jun-Hong Cui,et al.  Scalable and adaptive multicast video streaming for heterogeneous and mobile users , 2005, 2005 2nd International Symposium on Wireless Communication Systems.

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

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

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

[19]  Qian Zhang,et al.  Allocation of layer bandwidths and FECs for video multicast over wired and wireless networks , 2002, IEEE Trans. Circuits Syst. Video Technol..