A cross-layer design for scalable mobile video

Today's mobile video suffers from two limitations: 1) it cannot reduce bandwidth consumption by leveraging wireless broadcast to multicast popular content to interested receivers, and 2) it lacks robustness to wireless interference and errors. This paper presents SoftCast, a cross-layer design for mobile video that addresses both limitations. To do so, SoftCast changes the network stack to act like a linear transform. As a result, the transmitted video signal becomes linearly related to the pixels' luminance. Thus, when noise perturbs the transmitted signal samples, the perturbation naturally translates into approximation in the original video pixels. This enables a video source to multicast a single stream that each receiver decodes to a video quality commensurate with its channel quality. It also increases robustness to interference and errors which now reduce the sharpness of the received pixels but do not cause the video to glitch or stall. We have implemented SoftCast and evaluated it in a testbed of software radios. Our results show that it improves the average video quality for multicast users by 5.5dB, eliminates video glitches caused by mobility, and increases robustness to packet loss by an order of magnitude.

[1]  Claude E. Shannon,et al.  Two-way Communication Channels , 1961 .

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

[3]  B. Sankur,et al.  Applications of Walsh and related functions , 1986 .

[4]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[5]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[6]  Andrew B. Watson,et al.  Image Compression Using the Discrete Cosine Transform , 1994 .

[7]  M. Schnell Hadamard codewords as orthogonal spreading sequences in synchronous DS CDMA systems for mobile radio channels , 1994, Proceedings of IEEE 3rd International Symposium on Spread Spectrum Techniques and Applications (ISSSTA'94).

[8]  Sergio Verdú,et al.  The source-channel separation theorem revisited , 1995, IEEE Trans. Inf. Theory.

[9]  Nariman Farvardin,et al.  Three-dimensional subband coding of video , 1995, IEEE Trans. Image Process..

[10]  Charles L. Lawson,et al.  Solving least squares problems , 1976, Classics in applied mathematics.

[11]  Savitri Bevinakoppa,et al.  DIGITAL IMAGE COMPRESSION TECHNIQUES , 2014 .

[12]  Henrik Sjöland Audio Power Amplifiers , 1999 .

[13]  John Terry,et al.  OFDM Wireless LANs: A Theoretical and Practical Guide , 2001 .

[14]  Nam C. Phamdo,et al.  Hybrid digital-analog (HDA) joint source-channel codes for broadcasting and robust communications , 2002, IEEE Trans. Inf. Theory.

[15]  D. Salomon A Guide to Data Compression Methods , 2002, Springer New York.

[16]  Marco Chiani,et al.  Layered Video Transmission on Adaptive OFDM Wireless Systems , 2004, EURASIP J. Adv. Signal Process..

[17]  Guangwei Bai,et al.  The E ects of Mobility on Wireless Media Streaming Performance , 2004 .

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

[19]  Ulrich H. Reimers,et al.  DVB-The Family of International Standards for Digital Video Broadcasting , 2004, Proceedings of the IEEE.

[20]  M. Ghanbari,et al.  H.264 Layered Coded Video over Wireless Networks: Channel Coding and Modulation Constraints , 2006, EURASIP J. Adv. Signal Process..

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

[22]  Heiko Schwarz,et al.  Performance Analysis of SVC , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[23]  Suhas N. Diggavi,et al.  Diversity Embedded Space-Time Codes , 2008, IEEE Trans. Inf. Theory.

[24]  Tomas Kratochvil Hierarchical modulation in DVB-T/H mobile TV transmission over fading channels , 2008, 2008 International Symposium on Information Theory and Its Applications.

[25]  Peter Steenkiste,et al.  Efficient channel-aware rate adaptation in dynamic environments , 2008, MobiSys '08.

[26]  Iain E.G,et al.  H.264 and MPEG 4 video , 2009 .

[27]  Hari Balakrishnan,et al.  Cross-layer wireless bit rate adaptation , 2009, SIGCOMM '09.

[28]  Edward W. Knightly,et al.  Modulation Rate Adaptation in Urban and Vehicular Environments: Cross-Layer Implementation and Experimental Evaluation , 2008, IEEE/ACM Transactions on Networking.

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

[30]  Martin Slanina,et al.  Robustness of compressed high definition video to transmission packet loss , 2010, Proceedings ELMAR-2010.

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