The WaveVideo system and network architecture: design and implementation

Wireless video in acceptable quality is only possible by following an end-to-end approach. WaveVideo is an integrated, adaptive video coding architecture designed for heterogeneous wireless networks. It includes basic video compression algorithms based on wavelet transformations, an efficient channel coding, a filter architecture for receiver-based media scaling, and error-control methods to adapt video transmissions to the wireless environment. Using a joint source/channel coding approach, WaveVideo offers a high degree of error tolerance on noisy channels, still being competitive in terms of compression. Adaptation to channel conditions and user requirements is implemented on three levels. The coding itself features spatial and temporal measures to conceal transmission errors. Additionally, the amount of introduced error-control information is controlled by feedback. The video stream coding, applied to multicast capable networks, can serve different user needs efficiently at the same time by scaling the video stream in the network according to receivers’ quality requirements. The WaveVideo architecture is unique in terms of its capability to use QoS mapping and adaptation functions across all network nodes providing the same uniform interface.

[1]  Eric Dubois,et al.  Approaches to layered coding for dual-rate wireless video transmission , 1994, Proceedings of 1st International Conference on Image Processing.

[2]  Luca Delgrossi,et al.  Media scaling for audiovisual communication with the Heidelberg transport system , 1993, MULTIMEDIA '93.

[3]  Kaveh Pahlavan,et al.  Wideband local access: wireless LAN and wireless ATM , 1997 .

[4]  Tihao Chiang,et al.  A zerotree wavelet video coder , 1997, IEEE Trans. Circuits Syst. Video Technol..

[5]  Avideh Zakhor,et al.  Joint source/channel coding of scalable video over noisy channels , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[6]  G.J. Minden,et al.  A survey of active network research , 1997, IEEE Communications Magazine.

[7]  John Wroclawski,et al.  The Use of RSVP with IETF Integrated Services , 1997, RFC.

[8]  John D. Villasenor,et al.  A class of reversible variable length codes for robust image and video coding , 1997, Proceedings of International Conference on Image Processing.

[9]  D. Estrin,et al.  RSVP: a new resource reservation protocol , 1993, IEEE Communications Magazine.

[10]  Frédéric Bauchot MASCARA, a MAC protocol for wireless ATM , 1996 .

[11]  Michel Barlaud,et al.  Image coding using wavelet transform , 1992, IEEE Trans. Image Process..

[12]  Ian F. Akyildiz,et al.  A resource estimation and call admission algorithm for wireless multimedia networks using the shadow cluster concept , 1997, TNET.

[13]  D. Raychaudhuri Wireless ATM: an enabling technology for multimedia personal communication , 1999 .

[14]  I. Daubechies Orthonormal bases of compactly supported wavelets , 1988 .

[15]  Bernd Girod,et al.  Performance analysis of multiscale motion compensation techniques in pyramid coders , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[16]  Andrew T. Campbell,et al.  Mobiware: QoS-aware middleware for mobile multimedia communications , 1997, HPN.

[17]  Ernst W. Biersack,et al.  Performance evaluation of Forward Error Correction in ATM networks , 1992, SIGCOMM '92.

[18]  Nikos Passas,et al.  Quality-of-service oriented medium access control for wireless ATM networks , 1997 .

[19]  Edward H. Adelson,et al.  Orthogonal Pyramid Transforms For Image Coding. , 1987, Other Conferences.

[20]  Bernhard Plattner,et al.  An Error Tolerant, Scalable Video Stream Encoding and Compression for Mobile Computing , 1996 .

[21]  David G. Messerschmitt,et al.  Asymptotically reliable transport of multimedia/graphics over wireless channels , 1996, Electronic Imaging.

[22]  Andrew T. Campbell,et al.  A QoS adaptive transport system: design, implementation and experience , 1997, MULTIMEDIA '96.

[23]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..

[24]  Andrew T. Campbell,et al.  Active filters: delivering scaled media to mobile devices , 1997, Proceedings of 7th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97).

[25]  Antonio Ortega,et al.  Rate control for robust video transmission over wireless channels , 1997, Electronic Imaging.

[26]  Donald F. Towsley,et al.  Parity-based loss recovery for reliable multicast transmission , 1997, TNET.

[27]  Bernard Henri Fleury,et al.  Stochastic radio channel model for advanced indoor mobile communication systems , 1997, Proceedings of 8th International Symposium on Personal, Indoor and Mobile Radio Communications - PIMRC '97.

[28]  Avideh Zakhor,et al.  Multirate 3-D subband coding of video , 1994, IEEE Trans. Image Process..

[29]  Edward J. Delp,et al.  A control scheme for a data rate scalable video codec , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[30]  Benjamin Belzer,et al.  Adaptive video coding for mobile wireless networks , 1994, Proceedings of 1st International Conference on Image Processing.

[31]  Jelena Kovacevic,et al.  Wavelets and Subband Coding , 2013, Prentice Hall Signal Processing Series.

[32]  Pierre Moulin,et al.  Multiscale motion estimation for scalable video coding , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[33]  Martin Vetterli,et al.  Joint source/channel coding of statistically multiplexed real-time services on packet networks , 1993, TNET.

[34]  Marco Chiani,et al.  Hybrid ARQ/FEC techniques for wireless ATM local area networks , 1996, Proceedings of PIMRC '96 - 7th International Symposium on Personal, Indoor, and Mobile Communications.

[35]  Richard M. Wood,et al.  QoS Mapping for Multimedia Applications in a Wireless ATM Environment , 1997 .

[36]  Sohail Zafar,et al.  Motion-compensated wavelet transform coding for color video compression , 1992, IEEE Trans. Circuits Syst. Video Technol..

[37]  Kam Lee,et al.  Adaptive network support for mobile multimedia , 1995, MobiCom '95.

[38]  D. Hoffman,et al.  Hierarchical video distribution over Internet-style networks , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[39]  Donald M. Monro,et al.  Orthonormal wavelets with balanced uncertainty , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[40]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[41]  Antonio Iera,et al.  On the evolution of mobile network protocols towards the support of multimedia teleservices , 1996, Proceedings of ICC/SUPERCOMM '96 - International Conference on Communications.

[42]  Abeer Alwan,et al.  Adaptive Mobile Multimedia Networks , 1996, IEEE Wirel. Commun..

[43]  Mahmoud Naghshineh,et al.  End-to-end QoS provisioning in multimedia wireless/mobile networks using an adaptive framework , 1997, IEEE Commun. Mag..

[44]  Steven McCanne,et al.  Joint source/channel coding for multicast packet video , 1995, Proceedings., International Conference on Image Processing.

[45]  Thomas D. C. Little,et al.  Connection-oriented service renegotiation for scalable video delivery , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[46]  Mahadev Satyanarayanan,et al.  Fundamental challenges in mobile computing , 1996, PODC '96.

[47]  Borko Furht,et al.  Motion estimation algorithms for video compression , 1996 .

[48]  Hongyang Chao,et al.  An Approach to Fast Integer Reversible Wavelet Transforms for Image Compression , 1996 .

[49]  Tatsuya Suda,et al.  Quality-of-service guarantee in high-speed multimedia wireless networks , 1996, Proceedings of ICC/SUPERCOMM '96 - International Conference on Communications.

[50]  M. Reha Civanlar,et al.  Packet loss resilience of MPEG-2 scalable video coding algorithms , 1996, IEEE Trans. Circuits Syst. Video Technol..

[51]  David Hutchison,et al.  Filters: QoS Support Mechanisms for Multipeer Communications , 1996, IEEE J. Sel. Areas Commun..

[52]  Ralf Steinmetz,et al.  Human Perception of Jitter and Media Synchronization , 1996, IEEE J. Sel. Areas Commun..

[53]  Uri C. Weiser,et al.  Intel MMX for multimedia PCs , 1997, Commun. ACM.

[54]  Raj Talluri,et al.  A robust, scalable, object-based video compression technique for very low bit-rate coding , 1997, IEEE Trans. Circuits Syst. Video Technol..

[55]  Nariman Farvardin,et al.  Subband Image Coding Using Entropy-Coded Quantization over Noisy Channels , 1992, IEEE J. Sel. Areas Commun..

[56]  Steven McCanne,et al.  Low-Complexity Video Coding for Receiver-Driven Layered Multicast , 1997, IEEE J. Sel. Areas Commun..