Cooperative Layered Video Multicast Using Randomized Distributed Space Time Codes

With the increased popularity of mobile multimedia services, efficient and robust video multicast strategies are of critical importance. In a conventional multicast system, the source station transmits at the base rate of the underlying network so that all the nodes can receive the data correctly. The performance of such a multicast system is limited by the node with the worst channel conditions, which usually corresponds to the nodes at the edge of the multicast coverage range. To overcome this problem, we propose a two-hop cooperative transmission scheme where in the first hop the source station transmits the packets and the nodes who receive the packets forward the packets simultaneously in the second hop using Randomized Distributed Space Time Codes (R-DSTC). We further integrate this randomized cooperative transmission with layered video coding to provide users different video quality based on their channel conditions. The performance of the system is evaluated and compared with a conventional multicast system. Our results show that the proposed cooperative system significantly improves the performance compared to conventional multicast.

[1]  Anna Scaglione,et al.  Asymptotic analysis of multistage cooperative broadcast in wireless networks , 2006, IEEE Transactions on Information Theory.

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

[3]  Siavash M. Alamouti,et al.  A simple transmit diversity technique for wireless communications , 1998, IEEE J. Sel. Areas Commun..

[4]  Deniz Gündüz,et al.  Source and Channel Coding for Cooperative Relaying , 2005, IEEE Transactions on Information Theory.

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

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

[7]  Qian Zhang,et al.  Video loss recovery with FEC and stream replication , 2006, IEEE Transactions on Multimedia.

[8]  Anna Scaglione,et al.  Randomized cooperation in asynchronous dispersive links , 2009, IEEE Transactions on Communications.

[9]  Archan Misra,et al.  Low-Latency Broadcast in Multirate Wireless Mesh Networks , 2006, IEEE Journal on Selected Areas in Communications.

[10]  Xiang-Gen Xia,et al.  Closed form designs of complex orthogonal space-time block codes of rates (k+1)/(2k) for 2k_1 or 2k transmit antennas , 2005, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

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

[12]  Özgü Alay,et al.  Dynamic Rate and FEC Adaptation for Video Multicast in Multi-rate Wireless Networks , 2009, 2009 5th International Conference on Testbeds and Research Infrastructures for the Development of Networks & Communities and Workshops.

[13]  Mostafa H. Ammar,et al.  A comparison of heterogeneous video multicast schemes: Layered encoding or stream replication , 2005, IEEE Transactions on Multimedia.

[14]  Thomas Wiegand,et al.  Video multicast over wireless mesh networks with scalable video coding (SVC) , 2008, Electronic Imaging.

[15]  Pei Liu,et al.  Cooperative MAC for Rate Adaptive Randomized Distributed Space-Time Coding , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[16]  Sung-Ju Lee,et al.  A performance comparison study of ad hoc wireless multicast protocols , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[17]  Hamid Jafarkhani,et al.  Layered Media Multicast Control (LMMC): Real-Time Error Control , 2006, IEEE Transactions on Multimedia.

[18]  Hamid Jafarkhani,et al.  Space-Time Coding - Theory and Practice , 2010 .

[19]  Kannan Ramchandran,et al.  Multicast and unicast real-time video streaming over wireless LANs , 2002, IEEE Trans. Circuits Syst. Video Technol..

[20]  Sathya Narayanan,et al.  CoopMAC: A Cooperative MAC for Wireless LANs , 2007, IEEE Journal on Selected Areas in Communications.

[21]  Yao Wang,et al.  Layered randomized cooperation for multicast , 2008, 2008 42nd Asilomar Conference on Signals, Systems and Computers.

[22]  I. Reed,et al.  Polynomial Codes Over Certain Finite Fields , 1960 .

[23]  Deniz Gündüz,et al.  Cooperative Source and Channel Coding for Wireless Multimedia Communications , 2007, IEEE Journal of Selected Topics in Signal Processing.

[24]  A. Scaglione,et al.  On avoiding collisions and promoting cooperation: Catching two birds with one stone , 2008, 2008 IEEE 9th Workshop on Signal Processing Advances in Wireless Communications.

[25]  Özgü Alay,et al.  Enhanced parity packet transmission for Video multicast using R-DSTC , 2010, 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[26]  Gregory W. Wornell,et al.  Cooperative diversity in wireless networks: Efficient protocols and outage behavior , 2004, IEEE Transactions on Information Theory.

[27]  Dharma P. Agrawal,et al.  Multicast over wireless mobile ad hoc networks: present and future directions , 2003, IEEE Netw..

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

[29]  Michiel Steyaert,et al.  Ultra-Wideband Pulse-based Radio: Reliable Communication over a Wideband Channel , 2009 .

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

[31]  Zhe Xu,et al.  Implementing a Cooperative MAC Protocol for Wireless Video Multicast , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[32]  Pei Liu,et al.  Robust Cooperative Relaying in a Wireless LAN: Cross-Layer Design and Performance Analysis , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[33]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[34]  Pei Liu,et al.  Error resilient video multicast using Randomized Distributed Space Time Codes , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[35]  Ivan V. Bajic,et al.  Efficient Cross-Layer Error Control for Wireless Video Multicast , 2007, IEEE Transactions on Broadcasting.

[36]  A. Robert Calderbank,et al.  Space-Time block codes from orthogonal designs , 1999, IEEE Trans. Inf. Theory.

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

[38]  John G. Proakis,et al.  Digital Communications , 1983 .

[39]  Elza Erkip,et al.  User cooperation diversity. Part II. Implementation aspects and performance analysis , 2003, IEEE Trans. Commun..

[40]  Anna Scaglione,et al.  Randomized Space-Time Coding for Distributed Cooperative Communication , 2007, IEEE Trans. Signal Process..