ParCast: soft video delivery in MIMO-OFDM WLANs

We observe two trends, growing wireless capability at the physical layer powered by MIMO-OFDM, and growing video traffic as the dominant application traffic. Both the source and MIMO-OFDM channel components exhibit non-uniform energy distribution. This motivates us to leverage the source data redundancy at the channel to achieve high video recovery performance. We propose ParCast that first separates the source and channel into independent components, matches the more important source components with higher-gain channel components, allocates power weights with joint consideration to the source and the channel, and uses analog modulation for transmission. Such a scheme achieves fine-grained unequal error protection across source components. We implemented ParCast in Matlab and on Sora. Extensive evaluation shows that our scheme outperforms competitive schemes by notable margins, sometimes up to 5~dB in PSNR for challenging scenarios.

[1]  A. Schertz,et al.  Hierarchical Modulation - the transmission of two independent DVB-T multiplexes on a single frequency , 1998 .

[2]  Mikael Skoglund,et al.  Hybrid Digital–Analog Source–Channel Coding for Bandwidth Compression/Expansion , 2006, IEEE Transactions on Information Theory.

[3]  Victor O. K. Li,et al.  Unequal error protection for MIMO systems with a hybrid structure , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[4]  Dina Katabi,et al.  Frequency-aware rate adaptation and MAC protocols , 2009, MobiCom '09.

[5]  R. K. Chan,et al.  3D-DCT quantization as a compression technique for video sequences , 1997, Proceedings. International Conference on Virtual Systems and MultiMedia VSMM '97 (Cat. No.97TB100182).

[6]  Iain E. G. Richardson,et al.  H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia , 2003 .

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

[8]  Haitao Wu,et al.  Sora: High Performance Software Radio Using General Purpose Multi-core Processors , 2009, NSDI.

[9]  Zixiang Xiong,et al.  Distributed joint source-channel coding of video using Raptor codes , 2005, Data Compression Conference.

[10]  Chang Wen Chen,et al.  Maximum-throughput delivery of SVC-based video over MIMO systems with time-varying channel capacity , 2008, J. Vis. Commun. Image Represent..

[11]  Sachin Katti,et al.  FlexCast: graceful wireless video streaming , 2011, MobiCom.

[12]  Shreesha Srinath,et al.  Design and Implementation of an “Approximate” Communication System for Wireless Media Applications , 2010, IEEE/ACM Transactions on Networking.

[13]  Peter Schelkens,et al.  Optimized scalable Multiple-Description Coding and FEC-based Joint Source-Channel Coding: A performance comparison , 2009, 2009 10th Workshop on Image Analysis for Multimedia Interactive Services.

[14]  Kyong-Hwa Lee,et al.  Optimal Linear Coding for Vector Channels , 1976, IEEE Trans. Commun..

[15]  Mohammed Ghanbari,et al.  Prioritized transmission of data partitioned H.264 video with hierarchical QAM , 2005, IEEE Signal Processing Letters.

[16]  Dina Katabi,et al.  A cross-layer design for scalable mobile video , 2011, MobiCom.

[17]  Chang Wen Chen,et al.  Scalable H.264/AVC Video Transmission Over MIMO Wireless Systems With Adaptive Channel Selection Based on Partial Channel Information , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Steven G. Johnson,et al.  The Design and Implementation of FFTW3 , 2005, Proceedings of the IEEE.

[19]  David Tse,et al.  Fundamentals of Wireless Communication , 2005 .

[20]  Dina Katabi,et al.  SourceSync: a distributed wireless architecture for exploiting sender diversity , 2010, SIGCOMM '10.

[21]  Jianhua Lu,et al.  Power-efficient MPEG-4 FGS video transmission over MIMO-OFDM systems , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[22]  R.W. Heath,et al.  An unequal error protection scheme for multiple input multiple output systems , 2002, Conference Record of the Thirty-Sixth Asilomar Conference on Signals, Systems and Computers, 2002..

[23]  David Wetherall,et al.  Predictable 802.11 packet delivery from wireless channel measurements , 2010, SIGCOMM '10.

[24]  Inkyu Lee,et al.  Design of unequal error protection for MIMO-OFDM systems , 2005, 2005 IEEE 61st Vehicular Technology Conference.