Panorama des techniques de codage/décodage conjoint et techniques de diversité adaptées à la transmission de flux vidéo et HTML sur lien IP sans fil point/multipoint

Panorama des techniques de codage/décodage conjoint et techniques de diversité adaptées à la transmission de flux vidéo et HTML sur lien IP sans fil point/multipoint

Joint coding/decoding techniques and diversity techniques for video and HTML transmission over wireless point/multipoint: a survey

Catherine Lamy-Bergot Catherine Lamy-Bergot  Thomas André  Béatrice Pesquet-Popescu 

THALES Land & Joint Systems, EDS/SPM WaveForm Design group 160 boulevard de Valmy, B.P. 82, F-92704 Colombes Cedex

Laboratoire de traitement et transport de l’information, Institut Galilée, Université Paris 13 99, avenue Jean-Baptiste Clément, F-93430 Villetaneuse

Laboratoire des signaux et systèmes – SUPELEC 3 rue Joliot-Curie, F-91192 Gif-sur-Yvette cedex

TELECOM Paris Tech 46 rue Barrault, F-75634 Paris Cedex 13

Corresponding Author Email: 
catherine.lamy@fr.thalesgroup.com
Page: 
417-448
|
Received: 
25 February 2008
| |
Accepted: 
N/A
| | Citation

OPEN ACCESS

Abstract: 

I. Introduction

The concomitant developments of the Internet, which offers to its users always larger and more evolved contents (from HTML (HyperText Markup Language) files to multimedia applications), and of wireless systems and handhelds integrating them, have progressively convinced a fair share of people of the interest to always be connected. Still, constraints of heterogeneity, reliability, quality and delay over the transmission channels are generally imposed to fulfill the requirements of these new needs and their corresponding economical goals. This implies different theoretical and practical challenges for the digital communications community of the present time.

This paper presents a survey of the different techniques existing in the domain of HTML and video stream transmission over erroneous or lossy channels. In particular, the existing techniques on joint source and channel coding and decoding for multimedia or HTML applications are surveyed, as well as the related problems of streaming and downloading files over an IP mobile link. Finally, various diversity techniques that can be considered for such links, from antenna diversity to coding diversity, are presented.

II. Basics of digital communications

As depicted in Figure1, a digital communication chain classically contains a source encoder, a channel encoder, a modulator, a physical channel and the converse operations[148]. The source encoder has for purpose to compress the digital signal that will be then transmitted over the physical channel of limited bandwidth. This critical operation consists of extracting most of the redundant information present in the signal, to produce a reduced set of symbols. These compressed symbols being extremely vulnerable to errors, which are likely to occur on the physical channel, the channel encoder is present to protect the compressed information stream and guarantee a sufficient level of quality to allow the reconstruction of the signal by the source decoder. The modulator role is to shape the protected signal for the actual transmission over the channel.

Modern multimedia applications handle heterogeneous contents: images, audio and video sequences, web pages ... These contents are characterized by a large redundancy in the data stream. In order to be able to efficiently transmit them over a limited physical channel and to respect real-time constraints, it may be necessary to reduce this redundancy in the coded stream. Different types of redundancy can be distinguished depending on the type of the considered content: spatial, temporal or statistical redundancy[170], and two different classes of source coders can then be employed. The first one corresponds to lossless techniques, which allow a compression without deterioration (see in the following, the case of HTML[2] compression by DEFLATE[43] over HTTP[53]), the second one to lossy techniques, which allow to reach higher compression rates at the cost of a slight degradation such as with H.263[1] or H.264[3]. More details on these source coding techniques and relative standards, as well as of channel coding principle and the corresponding Shannon theorems are presented in Section2. However it is now well known that the hypotheses of Shannon separation theorem are rarely satisfied in practice, leading to research on joint techniques[76]. The constraints introduced by the presence of a network (IP) layer have also lead to study specific techniques of adaptation such as adaptive error correction for H.264[21]

III. Joint source channel coding and decoding robust techniques

To offer a good Quality of Service (QoS) respecting the real-time streaming application constraints, different techniques of source robust coding and joint source channel coding/decoding can be employed. In particular one find multiple description coding (MDC), the description being obtained by sub-sampling[90][10], quantization[56][151][186], transforms [192][65][119] or even specific strategies such as forbidden symbol introduction[24][33][25][41]. Robust joint source channel coding techniques, aim at modifying the encoder in order to introduce redundancy in the coded binary stream [49], to include in particular the addition of markers[106], unequal error protection solutions[105][78][126][21], or even a more general cross-layer approach[42][127].

Another interesting source channel coding technique, which optimizes the source encoder according to the channel is the domain of channel optimized vector quantization (COVQ)[54][55][154]. Other solutions can be specific to given codecs, such as the work provided in[114] for the Lempel-Ziv codes.

A third aspect of joint robust technique concerns the decoding side, to correct errors by exploiting residual redundancy left by the source coding operation. In particular, soft decoding techniques applied to variable length codes [128][134][200][165][108][114], or their arithmetic declination[80][66][69][71] is a field well documented, as well as the application of such decoding to specific standards[143][20][86].

IV. Diversity techniques for IP transmission in point/multipoint context

In order to guarantee a given QoS, minimizing the length and frequency of the fading effect at the receiving antennas is critical. Three different diversity axes: temporal, frequential and spatial can be used to compensate the propagation of channel impairments, knowing that specific antenna diversity (polarization, angle ...) can also be considered. Various strategies of combining different signals at the reception side[62] and theoretical bounds for the end-to-end distortion of MIMO channels have been established[81].

Diversity is also to be considered in the network itself, whose structure can be either centralized or ad-hoc. Whatever the used diversity strategy, the aim is to use it for taking advantage of robust source coding techniques like MDC or SVC (scalable video coding)[50][123][167]. Naturally, the diffusion strategy, which can be roughly classified into either Content Delivery Network (CDN)[112] type, in the case where servers are deployed, Peer to Peer (P2P) solutions for decentralized systems[95] or a combination of them[139], should be also considered and adapted.

V. Conclusion

The variety of techniques allowing to improve the quality of video or HTML transmissions over an IP wireless link is particularly wide. Different approaches, often additive, can be used to either better prepare the signal for the channel impairments, or improve the received signal by introduction of diversity (path, antennas ...) or finally to improve the reconstruction of the degraded bitstream.

Résumé

L’engouement du grand public pour les applications multimédia sans fil ne cesse de croître depuis le développement d’Internet. Des contraintes d’hétérogénéité de canaux de transmission, de fiabilité, de qualité et de délai sont généralement exigées pour satisfaire les nouveaux besoins applicatifs entraînant ainsi des enjeux économiques importants. À l’heure actuelle, il reste encore un certain nombre de défis pratiques et théoriques lancés par les chercheurs de la communauté des communications numériques. C’est dans ce cadre que s’inscrit le panorama présenté ici.

Cet article présente d’une part un état de l’art sur les principales techniques de codage et de décodage conjoint développées dans la littérature pour des applications multimédia de type téléchargement et diffusion de contenu sur lien mobile IP. Sont tout d’abord rappelées des notions fondamentales des communications numériques à savoir le codage de source, le codage de canal ainsi que les théorèmes de Shannon et leurs principales limitations. Les techniques de codage décodage conjoint présentées dans cet article concernent essentiellement celles développées pour des schémas de codage de source faisant intervenir des codes à longueur variable (CLV) notamment les codes d’Huffman, arithmétiques et les codes entropiques universels de type Lempel-Ziv (LZ). Faisant face au problème de la transmission de données (Hypertext Markup Language (HTML) et vidéo) sur un lien sans fil, cet article présente d’autre part un panorama de techniques de diversités plus ou moins complexes en vue d’introduire le nouveau standard WiFi IEEE802.11n qui intègre un système à multiples antennes d’émission et de réception.

Keywords: 

Robust compression, joint source channel decoding, entropy coding, variable length codes, arithmetic codes, Huffman codes, Lempel-Ziv codes, DEFLATE, H.264, Gzip, Zip, diversity, MIMO (multiple input multiple output), 802.11n

Mots clés

Codage robuste, codage décodage source canal conjoint, codes entropiques, codes à longueur variable, codes arithmétiques, codes de Huffman, codes Lempel-Ziv, DEFLATE, H.264, Gzip, Zip, diversité, MIMO (multiple input multiple output), 802.11n

1. Introduction
2. Notions Fondamentales De Communications Numériques
3. Techniques Robustes De Codage Et Eécodage Source Canal Conjoint
4. Techniques De Diversité Adaptées À La Transmission IP Sans Fil Point/Multipoint
5. Conclusions Et Perspectives
  References

[1] Video coding for low bit rate communication (ITU-T rec. h.263), November 1995. version 1.

[2] Hypertext markup language (HTML) specification, December 1999.

[3] Advanced video coding for generic audiovisual services (itu-t rec. h.264, iso/iec 14496-10 avc), November 2003.

[4] Draft standard for information technology-telecommunications and information exchange between systems-local and metropolitan area networks-specific requirements (IEEE p802.11n/d2.00), February 2007.

[5] N. ABRAMSON, Information Theory and Coding. McGraw-Hill, U.S.A., 1963.

[6] E. AKYOL, A.M. TEKALP and M.R. CIVANLAR, A flexible multiple description coding framework for adaptive peer-to-peer video streaming. IEEE Journal of Selected Topics in Signal Processing, 1(2):231–245, August 2007.

[7] J. B. ANDERSON and S. MOHAN, Source and channel coding : an algorithmic approach. Kluwer Academic Publishers, U.S.A., 1991.

[8] J. APOSTOLOPOULOS, Reliable video communication over lossy packet networks using multiple state encoding and path diversity. In Proceedings of Visual Communications and Image Processing (VCIP’01), pages 392–409, January 2001.

[9] J.G. APOSTOLOPOULOS, W. TAN and S.J. WEE, Performance of a multiple description streaming media content delivery network. In Proceedings of IEEE International Conference on Image Processing (ICIP’02), pages 189–192, Rochester, U.S.A., September 2002, vol. 2.

[10] J.G. APOSTOLOPOULOS and S.J. WEE, Unbalanced multiple description video communication using path diversity. In Proceedings of IEEE International Conference on Image Processing (ICIP’01), pages 966–969, Thessaloniki, Greece, October 2001. vol. 1.

[11] J.G. APOSTOLOPOULOS, T. WONG, W. TAN and S.J. WEE, On multiple description streaming with content delivery networks. In Proceedings of IEEE International Conference on Image Processing (ICIP’02), pages 1736–1745, Rochester, U.S.A., June 2002.

[12] L.R. BAHL, J. COCKE, F. JELINEK and J. RAVIV, Optimal decoding of linear codes for minimizing symbol error rate. IEEE Transactions on Information Theory, 20(2):284–287, March 1974.

[13] I.V. BAJIC and J.W. WOODS, Domain-based multiple description coding of images and video. IEEE Transactions on Image Processing, 12(10):1211–1225, October 2003.

[14] R. BAUER and J. HAGENAUER, On variable length codes for iterative source/channel decoding. In Proceedings of the IEEE Data Compression Conference (DCC’98), pages 272–282, Snowbird, U.S.A., 1998.

[15] R. BAUER and J. HAGENAUER, Symbol-by-symbol map decoding of variable length codes. In Proceedings of the 3rd ITG Conference Source and Channel Coding, pages 111–116, München, Germany, 2000.

[16] R. BAUER and J. HAGENAUER, Turbo-fec/vlc-decoding and its application to text compression. In Proceedings of the Conference on Information Sciences and Systems (CISS’00), pages WA66–WA–11, Princeton University, U.S.A., 2000.

[17] A.C. BEGEN, M.U. DEMIRCIN and Y. ALTUNBASAK, Packet scheduling for multiple description video streaming in multipointto-point networks. In Proceedings of International Conference on Communications (ICC’04), pages 1340–1344, Paris, France, June 2004. vol. 3.

[18] T.C. BELL, I. WHITTEN and J. CLEARY, Text Compression. Prentice Hall, 1990.

[19] S. BENEDETTO, D. DIVSALAR, G. MONTORSI and F. POLLARA, Serial concatenation of interleaved codes : perfor-mance analysis, design, and iterative decoding. IEEE Transactions on Information Theory, 44(3):909–926, May 1998.

[20] C. BERGERON and C. LAMY-BERGOT, Soft-input decoding of variable-length codes applied to the h.264 standard. In Proceedings of the IEEE International Workshop on Multimedia Processing (MMSP’04), pages 87–90, Sienna, Italy, September 2004.

[21] C. BERGERON and C. LAMY-BERGOT, Modelling h.264/avc sensitivity for error protection in wireless transmissions. In Proceedings of the IEEE International Workshop on Multimedia Processing (MMSP’06), pages 302–305, Victoria, Canada, October 2006.

[22] C. BERROU, A. GLAVIEUX and P. THITIMAJHIMA, Near shannon limit error correcting coding and decoding : Turbo-codes. In Proceedings of International Conference on Communications (ICC’93), pages 1067–1070, Geneva, Switzerland, May 1993.

[23] R.C. BOSE and D.K. RAY-CHAUDHURI, On a class of error correcting binary group codes. Information and Control, 3(1):68–79, 1960.

[24] C. BOYD, J. CLEARY, I. IRVINE, I. RINSMA-MELCHERT and I. WITTEN, Integrating error detection into arithmetic coding. IEEE Transactions on Communications, 45(1):1–3, January 1997.

[25] V. BUTTIGIEG and P.G. FARRELL, A map decoding algorithm for variable-length error-correcting codes. In The Institute of Mathematics and its Applications, editors, In Codes and Cyphers : Cryptography and Coding IV, pages 103–109, Essex, United Kingdom, 1995.

[26] J.W. BYERS, M.G. LUBY and M. MITZENMACHER, Accessing multiple mirror sites in parallel : using tornado codes to speed up downloads. In Proceedings of the IEEE Conference on Computer Communications (INFOCOM’99), pages 275–283, New Yok, U.S.A., March 1999. vol. 1.

[27] E. CANDES, J. ROMBERG and T. TAO, Robust uncertainty principles : Exact signal reconstruction from highly incomplete frequency information. IEEE Transactions on Information Theory, 52(2):489–509, February 2006.

[28] J. CHAKARESKI, S. HAN and B. GIROD, Layered coding vs. multiple descriptions for video streaming over multiple paths. In Proceedings of the eleventh ACM international conference on Multimedia (MULTIMEDIA’03), pages 422–431, Berkeley, U.S.A., November 2003.

[29] H.-T. CHAN, C.-M. FU and C.-L. HUANG, A new error resilient video coding using matching pursuit and multiple description coding. IEEE Transactions on Circuits and Systems for Video Technology, 15(8):1047–1052, April 2005.

[30] C.J. CHANG and J-P. THOMAS, Huffman algebras for independent random variables. Discrete Event Dynamic Systems : Theory and Applications, 4(1):23–40, February 1994.

[31] S.S. CHANNAPPAYYA, L. JOONSOO, R.W. HEATH JR. and A.C. BOVIK, Frame based multiple description image coding in the wavelet domain. In Proceedings of IEEE International Conference on Image Processing (ICIP’05), Genoa, Italy, September 2005. vol.3.

[32] Z. CHEN, C. GUILLEMOT and R. ANSARI, Multiple description coding based on multiwavelet transforms. In Proceedings of Picture Coding Symposium (PCS’01), Seoul, Korea, April 2001.

[33] J. CHOU and K. RAMCHANDRAN, Arithmetic coding-based continuous error detection for efficient arq-based image transmission. IEEE Journal on Selected Areas in Communications, 18(6):861–867, June 2000.

[34] P. CHOU, H. WANG and V. PADMANABHAN, Layered multiple description coding. In Proceedings of Packet Video workshop, Nantes, France, April 2003.

[35] P.A. CHOU, S. MEHROTRA and A. WANG, Multiple description decoding of overcomplete expansions using projections onto convex set. In Proceedings of the IEEE Data Compression Conference (DCC’99), pages 72–81, Snowbird, U.S.A., March 1999.

[36] D-M. CHUNG and Y. WANG, Multiple description image coding using signal decomposition and reconstruction based on lapped orthogonal transforms. IEEE Transactions on Circuits and Systems for Video Technology, 9(6):895–908, September 1999.

[37] D-M. CHUNG and Y. WANG, Lapped orthogonal transforms designed for error resilient image coding. IEEE Transactions on Circuits and Systems for Video Technology, 12(9):752–764, September 2002.

[38] D. COMAS, R. SINGH and A. ORTEGA, Rate-distortion optimization in a robust video transmission based on unbalanced multiple description coding. In Proceedings of IEEE International Workshop on Multimedia Signal Processing (MMSP’01), pages 581–586, Cannes, France, October 2001.

[39] D. COMAS, R. SINGH, A. ORTEGA, and F. MARQUÉS, Unbalanced multiple-description video coding with rate-distortion optimization. EURASIP Journal on Applied Signal Processing, 2003(1):81–90, January 2003.

[40] T.M. COVER and J. M. THOMAS, Elements of Information Theory. Wiley, New-York, U.S.A., 1991.

[41] C. DEMIROGLU, W. HOFFMAN and K. SAYOOD, Joint source channel coding using arithmetic codes and trellis coded modulation. In Proceedings of the IEEE Data Compression Conference (DCC’01), pages 302–311, Snowbird, U.S.A., March 2001.

[42] M. VAN DER SCHAAR, S. KRISHNAMACHARI, S. CHOI and X. XU, Adaptive cross-layer protection strategies for robust scalable video transmission over 802.11 wlans. IEEE Journal on Selected Areas for Communications, 21(10):1752–1763, December 2003.

[43] P. DEUTSCH, Deflate compressed data format specification version 1.3. RFC 1951 (Informational), May 1996.

[44] P. DEUTSCH, Gzip file format specification version 4.3. RFC 1952 (Informational), May 1996.

[45] P. DEUTSCH, Zlib compressed data format specification version 3.3. RFC 1950 (Informational), May 1996.

[46] B. DONGSHENG, W. HOFFMAN and K. SAYOOD, State machine interpretation of arithmetic codes for joint source and channel coding. In Proceedings of the IEEE Data Compression Conference (DCC’06), pages 143–152, Snowbird, U.S.A., March 2006.

[47] D.L. DONOHO, Compressed Sensing. IEEE Transactions on Information Theory, 52(4):1289–1306, April 2006.

[48] P. DUHAMEL and M. KIEFFER, Joint source and channel decoding: an idea whose time has come. Half Day Tutorial given at IEEE Conference ICASSP 2007, with paper copy distributed to participants, April 2007.

[49] P. DUHAMEL and O. RIOUL, Codage conjoint source/canal : enjeux et approches. In Actes du seizième colloque Gretsi, pages 699–704, Grenoble, France, September 1997. http ://irevues.inist.fr/bitstream/2042/12708/1/175 1195.pdf.

[50] I. FERNÁNDEZ DAZ, D. EPEMA and J. DE JONGH, Multipath routing and multiple description coding in ad-hoc networks : a simulation study. In Proceedings of the first ACM international workshop on Performance evaluation of wireless ad hoc, sensor, and ubiquitous networks (PE-WASUN’04), pages 46–51, October 2004.

[51] P. ELIAS, Coding for noisy channels. In Proceedings of the IRE National Convention Record, pages 37–46, March 1955. vol. 3, part4.

[52] P. ELIAS, Universal codeword sets and representations of the integers. IEEE Transactions on Information Theory, 6(3):194–203, March 1975.

[53] R. FIELDING et al., Hypertext transfer protocol – http/1.1. RFC 2616 (Draft Standard), June 1999.

[54] N. FARVARDIN and V. VAISHAMPAYAN, On the performance and complexity of channel optimized vector quantizers. IEEE Transactions on Information Theory, 37(1):155–160, January 1991.

[55] G. FEIDEROPOULOU, J.E. FOWLER, B. PESQUET-POPESCU and J-C. BELFIORE, Joint source-channel coding with partially coded index assignement for robust scalable video. IEEE Signal Processing Letters, 13(4):201–204, April 2006.

[56] M. FLEMING and M. EFFROS, Generalized multiple description vector quantization. In Proceedings of the IEEE Data Compression Conference (DCC’99), pages 3–12, Salt Lake City, U.S.A., March 1999.

[57] G.D. FORNEY, Concatenated codes. Ph.d. report, M.I.T. Press, Cambridge, U.S.A., 1966.

[58] N. FRANCHI, M. FUMAGALLI, R. LANCINI and S. TUBARO,Multiple description video coding for scalable and robust transmission over ip. IEEE Transactions on Circuits and Systems for Video Technology, 15(3):321–334, March 2005.

[59] R.G. Gallager. Low-density parity-check codes. Ph.d. report, M.I.T. Press, Cambridge, U.S.A., 1963.

[60] M. GALLANT and F. KOSSENTINI, Rate-distortion optimized layered coding with unequal error protection for robust internet video. IEEE Transactions on Circuits and Systems for Video Technology, 11(3):357–372, March 2001.

[61] M.J.E. GOLAY, Notes on digital coding. In Proceedings of the Institute of Radio Engineers (IRE), page 657, 1949. vol. 37.

[62] Andrea GOLDSMITH, Wireless communications. Cambridge University Press, 2005.

[63] V.K. GOYAL, Multiple description coding : compression meets the network. IEEE Signal Processing Magazine, 18(5):74–93, September 2001.

[64] V.K. GOYAL, J. KOVACEVIC, R. AREAN and M. VETTERLI, Multiple description transform coding of images. In Proceedings of IEEE International Conference on Image Processing (ICIP’98), pages 674–678, Chicago, U.S.A., October 1998.

[65] V.K. GOYAL, J. KOVACEVIC and J.A. KELNER, Quantized frame expansions with erasures. Journal of Applied and Computational Harmonic Analysis, 10(3):203–233, May 2001.

[66] M. GRANGETTO and P. COSMAN, Map decoding of arithmetic codes with a forbidden symbol. In Proceedings of Advanced Concepts for Intelligent Vision Systems conference (ACVIS’02), Ghent, Belgium, September 2002.

[67] M. GRANGETTO, P. COSMAN and G. OLMO, Joint source/channel coding and map decoding of arithmetic codes. IEEE Transactions on Communications, 53(6):1007–1016, June 2005.

[68] M. GRANGETTO, E. MAGLI and G. OLMO, Error resilient mq coder and map jpeg-2000 decoding. In Proceedings of IEEE International Conference on Image Processing (ICIP’04), pages 2551–2554, Singapore, October 2004. vol.4.

[69] M. GRANGETTO, E. MAGLI and G. OLMO, Joint source-channel iterative decoding of arithmetic codes. In Proceedings of International Conference on Communications (ICC’04), pages 20–24, Paris, France, June 2004.

[70] T. GUIONNET and C. GUILLEMOT, Soft decoding and synchronization of arithmetic codes : application to image transmission over noisy channels. IEEE Transactions on Image Processing, 12(12):1599–1609, December 2003.

[71] T. GUIONNET and C. GUILLEMOT, Soft and joint source-channel decoding of quasi-arithmetic codes. EURASIP Journal on Applied Signal Processing, 2004(3):393–411, March 2004.

[72] T. GUIONNET, C. GUILLEMOT and E. FABRE, Soft decoding of multiple descriptions. In Proceedings of IEEE International Conference on Multimedia & Expo (ICME’02), Lausanne, Switzerland, August 2002.

[73] T. GUIONNET, C. GUILLEMOT and S. PATEUX, Embedded multiple description coding for progressive image transmission over unreliable channels. In Proceedings of IEEE International Conference on Image Processing (ICIP’01), pages 94–97, Thessaloniki, Greece, October 2001. vol. 1.

[74] L. GUIVARCH, P. SIOHAN and J.C. CARLACH, Low complexity soft decoding of huffman encoded markov sources using turbocodes. In Proceedings of International Conference on Telecommunications (ICT’00), pages 872–876, Acapulco, Mexico, May 2000. vol.2.

[75] J. HAGENAUER and P. HOEHER, A viterbi algorithm with softdecision outputs and its applications. In Proceedings of IEEE Global Telecommunications Conference (GLOBECOM’89), pages 1680–1686, Dallas, U.S.A., November 1989.

[76] J. HAGENAUER and T. STOCKHAMMER, Channel coding and transmission aspects for wireless multimedia. Proceedings of the IEEE, 87(10) :1764–1777, October 1999.

[77] R.W. HAMMING, Error detecting and error correcting codes. Bell System Technical Journal, 29(2):147–160, April 1950.

[78] Z. HE, J. CAI and C.W. CHEN, Joint source channel rate-distorsion analysis for adaptive mode selection and rate control in wireless video coding. IEEE Transactions on Circuits and Systems for Video Technology, 12(6) :511–523, June 2002.

[79] M. HEFEEDA, A. HABIB, B. BOTEV, D. XU and B. BHARGAVA, Promise : peer-to-peer media streaming using collectcast. In Proceedings of the eleventh ACM international conference on Multimedia (MULTIMEDIA’03), pages 45–53, Berkeley, U.S.A., November 2003.

[80] B.D. PETTIJOHN, W. HOFFMAN and K. SAYOOD, Joint source/channel coding using arithmetic codes. IEEE Transactions on Communications, 49(5):826–836, May 2001.

[81] T. HOLLIDAY, A.J. GOLDSMITH and H.V. POOR, Joint source and channel coding for mimo systems : Is it better to be robust or quick ? Soft and joint source-channel decoding of quasi-arithmetic codes, 54(4):1393–1405, April 2008.

[82] P.G. HOWARD and J.S. VITTER, Practical implementations of arithmetic coding. Image and Text Compression, 13(7):85–112, 1992.

[83] T.C. HU, D.J. KLEITMAN and J.K. TAMAKI, Binary trees optimum under various criteria. SIAM Journal on Applied Mathematics, 37(2):246–256, April 1979.

[84] D.A. HUFFMAN, A method for the construction of minimumredundancy codes. Proceedings of the Institute of Radio Engineers (IRE), (1098–1102), September 1952.

[85] A. JAGMOHAN and K. RATAKONDA, Multiple description coding of predictively encoded sequences. In Proceedings of the IEEE Data Compression Conference (DCC’02), pages 13–22, Snowbird, U.S.A., April 2002.

[86] S. BEN JAMAA, M. KIEFFER and P. DUHAMEL, Décodage arithmétique séquentiel avec réglage objectif du compromis complexité-efficacité. In Actes des Journes en Compression et reprsentation des signaux audiovisuels (CORESA’05), pages 159–164, Rennes, France, November 2005.

[87] S. BEN JAMAA, M. KIEFFER and P. DUHAMEL, Controlled complexity map decoding of cabac encoded data. In Proceedings of IEEE International Conference on Multimedia & Expo (ICME’06), pages 1441–1444, Toronto, Canada, July 2006.

[88] S. BEN JAMAA, M. KIEFFER and P. DUHAMEL, Exact map decoding of cabac encoded data. In Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’06), pages 569–572, Toulouse, France, May 2006.

[89] S. BEN JAMAA, M. KIEFFER and P. DUHAMEL, Improving sequential decoding of cabac encoded data via objective adjustment of the complexity-efficiency trade-off. In Proceedings of Visual Communications and Image Processing (VCIP’06), San Jose, U.S.A., January 2006.

[90] N. JAYANT, Subsampling of a dpcm speech channel to provide two «self-contained» half-rate channels. Bell System Technical Journal, 60(4) :501–509, April 1981.

[91] M. JEANNE, J.-C. CARLACH and P. SIOHAN, Joint source-channel decoding of variable-length codes for convolutional codes and turbo codes. IEEE Transactions on Communications, 53(1):10–15, January 2005.

[92] D.S. PARKER JR., Conditions for optimality of the huffman algorithm. SIAM Journal on Computing, 9(3):470–189, August 1980.

[93] S. KAISER and M. BYSTROM, Soft decoding of variable-length codes. In Proceedings of International Conference on Communications (ICC’00), pages 1203–1207, New Orleans, U.S.A., June 2000. vol.3.

[94] V. KAWADIA and P.R. KUMAR, A cautionary perspective on cross-layer design. IEEE Wireless Communications, 12(1):3–11, February 2005.

[95] S. KHAN, R. SCHOLLMEIER and E. STEINBACH, A performance comparison of multiple description video streaming in peerto-peer and content delivery networks. In Proceedings of IEEE International Conference on Multimedia and Expo (ICME’04), pages 503–506, Taipei, Taiwan, June 2004. vol.1.

[96] B.J. KIM, Z. XIONG and W.A. PEARLMAN, Low bit-rate scalable video coding with 3-d set partitioning in hierarchical trees (3-d spiht). IEEE Transactions on Circuits and Systems for Video Technology, 10(8):1374–1387, December 2000.

[97] C.-S. KIM, R.-C. KIM and S.-U. LEE, Robust transmission of video sequence using double-vector motion compensation. IEEE Transactions on Circuits Systems for Video Technology, 11(9):1011–1021, September 2001.

[98] C.-S. KIM and S.-U. LEE, Multiple description coding of motion fields for robust video transmission. IEEE Transactions on Circuits Systems for Video Technology, 11(9):999–1010, September IEEE Transactions on Circuits Systems for Video Technology.

[99] I.K. KIM and N.I. CHO, Error resilient video coding using optimal multiple description of dct coefficients. In Proceedings of IEEE International Conference on Image Processing (ICIP’03), pages II–663–II–666, Barcelona, Spain, September 2003. vol.3.

[100] I.K. KIM and N.I. CHO, Hybrid multiple description video coding using optimal dct coefficient splitting and sd/md switching. Signal Processing: Image Communication, 21(4):293–305, April 2006.

[101] J. KIM, R.M. MERSEREAU and Y. ALTUNBASAK, Distributed video streaming using multiple description coding and unequal error protection. 2005, 14(7):849–861, July IEEE Transactions on Image Processing.

[102] Y.K. KIM and J.B. RA, Adaptive learning method in self-organizing map for edge preserving vector quantization. IEEE Transactions on Neural Networks, 6(1):278–280, January 1995.

[103] D.E. KNUTH, Huffman’s algorithm via algebra. Journal of Combinatorial Theory, Series A, 32(2):216–224, March 1982.

[104] C. LAMY and O. POTHIER, Reduced complexity maximum a posteriori decoding of variable-length codes. In Proceedings of IEEE Global Telecommunications Conference (GLOBECOM’01), pages 1410–1413, San Antonio, U.S.A., Nov. 2001. vol. 2.

[105] C. LAMY-BERGOT, N. CHAUTRU and C. BERGERON, Unequal error protection for h.263+ bitstreams over a wireless ip network. In Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’06), pages V–377–V–380, Toulouse, France, May 2006.

[106] F. LE LÉANNEC, Codage vidéo robuste et hiérarchique pour la transmission sur réseaux hétérogènes. Ph.d. report, IRISA, Rennes, France, 2001.

[107] C.M. LEE, Outils de codage source-canal conjoint pour la transmission robuste de vidéos. Ph.d. report, Université de Paris-Sud, Orsay, France, 2004.

[108] C.M. LEE, M. KIEFFER and P. DUHAMEL, Soft decoding of vlc encoded data for robust transmission of packetized video. In Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’05), pages III–737–III–740, Philadelphia, U.S.A., March 2005.

[109] Y.-C. LEE, Y. ALTUNBASAK and R.M. MERSEREAU. A twostage multiple description video coder with drift-preventing motion compensated prediction. In Proceedings of IEEE International Conference on Image Processing (ICIP’02), pages 557–560, Rochester, U.S.A., June 2002. vol.3.

[110] Y.-C. LEE, Y. ALTUNBASAK and R.M. MERSEREAU, A driftfree motion-compensated predictive encoding technique for multiple description coding. In Proceedings of IEEE International Conference on Multimedia & Expo (ICME’03), pages III–581–III–584, Baltimore, U.S.A., July 2003.

[111] Y.-C. LEE, K. JOOHEE KIM, Y. ALTUNBASAK, and R.M. MERSEREAU, Layered coded vs. multiple description coded video over error-prone networks. Signal Processing: Image Communication, 18(5):337–356, May 2003.

[112] Y. LI, S. MAO and S.S. PANWAR, The case for multipath multimedia transport over wireless ad hoc networks. In Proceedings of International Conference on Broadband Networks (BROADNETS’04), pages 486–495, San Jose, U.S.A., October 2004.

[113] S. LIN and D.J. COSTELLO, Error Control Coding: Fundamentals and applications. Prentice-Hall, Englewood Cliffs, U.S.A., 1983.

[114] S. LONARDI and W. SZPANKOWSKI, Joint source-channel lz’77 coding. In Proceedings of the IEEE Data Compression Conference (DCC’03), pages 273–282, Snowbird, U.S.A., March 2003.

[115] M. LUBY, Lt codes. In IEEE Symposium on Foundations of Computer Science, pages 271–282, November 2002.

[116] M.G. LUBY, M. MITZENMACHER, M.A. SHOKROLLAHI, D.A. SPIELMAN and V. STEMANN, Practical loss-resilient codes. In Proceedings of Symposium on Theory of Computing, pages 150–159, El Paso, U.S.A., May 1997.

[117] D.J.C. MACKAY, Fountain codes. IEEE Proceedings Communications, 152(6):1062–1068, December 2005.

[118] A. MAJUMDAR, R. PURI and K. RAMCHANDRAN, Ditributed multimedia transmission from multiple servers. In Proceedings of IEEE International Conference on Image Processing (ICIP’02), pages III–177–III–180, Rochester, U.S.A., June 2002.

[119] S. MALLAT and Z. ZHANG, Matching pursuit with time-frequency dictionaries. IEEE Trans. on Signal Processing, 41(12):3397–3415, December 1993.

[120] S. MAO, X. CHENG, Y.T. HOU and H.D. SHERALI, Multiple description video multicast in wireless ad hoc networks. In Proceedings of International Conference on Broadband Networks (BROADNETS’04), pages 671–680, San Jose, U.S.A., October 2004.

[121] S. MAO, X. CHENG, Y.T. HOU and H.D. SHERALI, Multiple description video multicast in wireless ad hoc networks. ACM/Kluwer Mobile Networks and Applications Journal (MONET), 11(1):63–73, February 2006.

[122] S. MAO, X. CHENG, Y.T. HOU, H.D. SHERALI and J.H. REED, On joint routing and server selection for multiple description video streaming in wireless ad hoc networks. IEEE Transactions on Wireless Communications, 6(1):338–347, January 2007.

[123] S. MAO, S. LIN, S. PANWAR, Y. WANG and E. CELEBI, Video transport over ad hoc networks: multistream coding with multipath transport. IEEE Journal on Selected Areas in Communications, 21(10):1721–1737, December 2003.

[124] S. MAO, S. LIN, Y. WANG and S. PANWAR, Reliable transmission of video over ad-hoc networks using automatic repeat request and multi-path transport. In Proceedings of Vehicular Technology Conference (VTC Fall’01), pages 615–619, Atlantic City, U.S.A., October 2001.

[125] D. MARPE, G. BLATTERMANN, G. HEISING and T. WEIGAND, Further results for cabac entropy coding scheme, 2001. Austin, U.S.A.

[126] M.G. MARTINI and M. CHIANI, Rate-distortion models for unequal error protection for wireless video transmission. In Proceedings of Vehicular Technology Conference (VTC Spring’04), pages 1049–1053, Milan, Italy, May 2004.

[127] M.G. MARTINI, M. MAZZOTTI, C. LAMY-BERGOT, J. HUUSKO and P. AMON, Content adaptive network aware joint optimization of wireless video transmission. IEEE Communications Magazine, 45(1):84–90, January 2007.

[128] J.L. MASSEY, Joint source and channel coding. NATO Advanced Studies Institutes Series E25, Commun. Systems and Random Process Theory, 1978. J.K. Skwirzynski editor.

[129] K.R. MATTY and L.P. KONDI, Balanced multiple description video coding using optimal partitioning of the dct coefficients. IEEE Transactions on Circuits and Systems for Video Technology, 15(7):928–934, July 2005.

[130] P. MAYMOUNKOV, Online codes. Technical Report TR2002-833, New York University, New York, U.S.A., November 2002.

[131] G.R. MOHAMMAD-KHANI, M. KIEFFER and P. DUHAMEL, Simplification of vlc tables with application to ml and map decoding algorithms. IEEE Transactions on Communications, 54(10):1835–1844, October 2006.

[132] A.E. MOHR, E.A. RISKIN and R.E. LADNER, Unequal loss protection: graceful degradation of image quality over packet erasure channels through forward error correction. IEEE Journal on Selected Areas Communications, 18(6):819–828, June 2000.

[133] H. NGUYEN and P. DUHAMEL, Estimation of redundancy in compressed image and video data for joint source- channel decoding. In Proceedings of IEEE Global Telecommunications Conference (GLOBECOM’03), pages 2198–2202, San Francisco, U.S.A., December 2003.

[134] H. NGUYEN and P. DUHAMEL, Iterative joint source-channel decoding of variable length encoded video sequences exploiting source semantics. In Proceedings of IEEE International Conference on Image Processing (ICIP’04), pages 3221–3224, Singapore, October 2004.

[135] T. NGUYEN and A. ZAKHOR, Protocols for distributed video streaming. In Proceedings of IEEE International Conference on Image Processing (ICIP’02), pages III–185–III–188, Rochester, U.S.A., June 2002.

[136] T. NGUYEN and A. ZAKHOR, Matching pursuits based multiple description video coding for lossy environments. In Proceedings of IEEE International Conference on Image Processing (ICIP’03), pages 57–60, Barcelona, Spain, September 2003.

[137] V.T. NGUYEN, E.C. CHANG and W.T. OOI, Layered coding with good allocation outperforms multiple description coding over multiple paths. In Proceedings of IEEE International Conference on Multimedia & Expo (ICME’04), pages 1067–1070, Taipei, Taiwan, June 2004.

[138] J. OSTERGAARD, J. JENSEN and R. HEUSDENS, n-channel entropy-constrained multiple-description lattice vector quantization. IEEE Transactions on Information Theory, 52(5):1956–1973, May 2006.

[139] V. PADMANABHAN, H. WANG, P. CHOU and K. SRIPANIDKULCHAI, Distributing streaming media content using cooperative networking. In Proceedings of Network and Operating System Support for Digital Audio and Video (NOSSDAV’02), Miami, U.S.A., May 2002.

[140] R.C. PASCO, Source coding algorithms for fast data compression. Ph.d. report, Dept. of EE, Stanford University, Palo Alto, U.S.A., 1976.

[141] W.B. PENNEBAKER, J.L. MITCHELL, G.G. LANGDON and R.B. ARPS, An overview of the basic principles of the q-coder adaptive binary arithmetic coder. IBM Journal of Research and Development, 32(6):717–726, November 1988.

[142] M. PEREIRA, M. ANTONINI and M. BARLAUD, Multiple description image and video coding for wireless channels. Signal Processing: Image Communication, 18(10):925–945, November 2003.

[143] L. PERROS-MEILHAC and C. LAMY, Huffman tree based metric derivation for a low-complexity sequential soft vlc decoding. In Proceedings of International Conference on Communications (ICC’02), pages 783–787, New York, U.S.A., April-May 2002. vol.2.

[144] T. PETRISOR, A. FRAYSSE, B. PESQUET-POPESCU and J.-C. PESQUET, Une autre approche au codage par descriptions multiples, utilisant des reprsentations creuses. In Actes du vingt-etune ième colloque Gretsi, Troyes, France, September 2007.

[145] T. PETRISOR, B. PESQUET-POPESCU and J.-C. PESQUET, Wavelet-based multiple description coding of images with iterative convex optimization techniques. In Proceedings of IEEE International Conference on Image Processing (ICIP’05), pages 924–927, Genoa, Italy, September 2005.

[146] T. PETRISOR, B. PESQUET-POPESCU, and J.-C. PESQUET, A compressed sensing approach to frame-based multiple description coding. In Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’07), Hawaii, U.S.A., April 2007.

[147] J.A. POUWELSE, J.R. TAAL, R.L. LAGENDIJK, D.H.J. EPEMA and H.J. SIPS, Real-time video delivery using peer-to-peer bartering networks and multiple description coding. In Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, pages 4599–4605, The Hague, The Netherlands, October 2004.

[148] J.G. PROAKIS, Digital Communications. McGraw-Hill, Singapore, 1995.

[149] R. PURI and K. RAMCHANDRAN, Multiple description source coding through forward error correction codes. In Proceedings of 33rd Asilomar Conference on Signals, System and Computers (CSCC’99), Pacific Grove, U.S.A., October 1999.

[150] L. QIU, V. PADMANABHAN and G. VOELKER, On the placement of web server replicas. In Proceedings of the IEEE Conference on Computer Communications (INFOCOM’01), pages 1587–1596, Anchorage, Alaska, April 2001.

[151] I. RADULOVIC and P. FROSSARD, Fast index assignment for balanced n-description scalar quantization. In Proceedings of the IEEE Data Compression Conference (DCC’05), page 474, Snowbird, U.S.A., March 2005.

[152] I. RADULOVIC and P. FROSSARD, Multiple description coding with redundant expansions and application to image communications. EURASIP Journal on Image and Video Processing, 2007(Article ID 24863), 2007.

[153] I. RADULOVIC, Y.-K. WANG, S. WENGER, A. HALLAPURO, M.M. HANNUKSELA and P. FROSSARD, Multiple description h.264 video coding with redundant pictures. In Proceedings of the ACM International Workshop on Mobile Video, pages 37–42, Augsburg, Germany, September 2007.

[154] K. RAMCHANDRAN, A. ORTEGA, K.M. UZ and M. VETTERLI, Multiresolution broadcast for digital hdtv using joint source/channel coding. IEEE Journal on Selected Areas in Communications, 11(1):6–23, January 1993.

[155] R. PURI, K. RAMCHANDRAN, K.W. LEE and V. BHARGHAVAN, Application of fec based multiple description coding to internet video streaming and multicast. In Proceedings of Packet Video Workshop, Forte Village Resort, Sardinia, Italy, May 2000.

[156] I. REED and G. SOLOMON, Polynomial codes over certain finite fields. Journal of the Society for Industrial and Applied Mathematics, 8:300–304, 1960.

[157] A. REIBMAN, H. JAFARKHANI, Y. WANG, M. ORCHARD and R. PURI, Multiple-description video coding using motion-compensated temporal prediction. IEEE Trans. on Circuits and Systems for Video Technology, 12(3):193–204, March 2002.

[158] A. REIBMAN, Y. WANG, X. QIU, Z. JIANG and K. CHAWLA, Transmission of multiple description and layered video over an egprs wireless network. In Proceedings of IEEE International Conference on Image Processing (ICIP’00), pages 136–139, Vancouver, Canada, September 2000.

[159] A.R REIBMAN, H. JAFARKHANI, M.T. ORCHARD and Y. WANG, Performance of multiple description coders on a real channel. In Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’99), pages 2415–2418, Phoenix, U.S.A., March 1999. vol.5.

[160] A.R. REIBMAN, H. JAFARKHANI, M.T. ORCHARD and Y. WANG, Multiple description video using rate-distortion splitting. In Proceedings of IEEE International Conference on Image Processing (ICIP’01), pages 978–981, Thessaloniki, Greece, October 2001. vol.1.

[161] J. RISSANEN, Generalized kraft inequality and arithmetic coding. IBM Journal of Research and Development, 20(3):198–203, May 1976.

[162] J. RISSANEN, Universal coding, information, prediction, and estimation. IEEE Transactions on Information Theory, 30(4):629–636, July 1984.

[163] G. SABEVA, S. BEN-JAMAA, M. KIEFFER and P. DUHAMEL, Robust decoding of h.264 encoded video transmitted over wireless channels. In Proceedings of the IEEE International Workshop on Multimedia Processing (MMSP’06), pages 9–13, Victoria, Canada, October 2006.

[164] J. SAYIR, On coding by probability transformation. Ph.d. report, EE Department, ETH Zurich, Zurich, Switzerland, 1999.

[165] K. SAYOOD, H.H. OTU and N. DEMIR, Joint source/channel coding for variable length codes. IEEE Transactions on Communications, 48(5):787–794, May 2000.

[166] R. SCHAEFER, T. WIEGAND and H. SCHWARZ, The emerging h.264/avc standard. Ebu technical review, European Broadcasting Union, December 2003. available at http://www.packetizer.com/codecs/h264/trev 293-schaefer.pdf.

[167] T. SCHIERL, K. GNGER, C. HELLGE and T. WIEGAND, Svc-based multisource streaming for robust video transmission in mobile ad hoc networks. IEEE wireless communications, 13(5):96–103, October 2006.

[168] E. SETTON, Congestion-aware video streaming over peer-to-peer networks. Ph.d. report, Stanford University, Palo Alto, U.S.A., December 2006.

[169] C.E. SHANNON, A mathematical theory of communication. Bell System Technical Journal, 27:379–423/623–656, 1948.

[170] Y.Q. SHI and H. SUN, Image and video compression for multimedia engineering: fundamentals, algorithms, and standards. CRC press, Boca raton, U.S.A., 2000. 480 pages.

[171] A. SHOKROLLAHI, Raptor codes. IEEE Transactions on Information Theory, 52(6):2551–2567, June 2006.

[172] R. SINGH, A. ORTEGA, L. PERRET and W. JIANG, Comparison of multiple description coding and layered coding based on network simulations. In SPIE, editor, Proceedings of SPIE Image and Video Communications and Processing (IVCP), pages 929–939, San Jose, U.S.A., 2000, vol.3974.

[173] A. SKODRAS, C. CHRISTOPOULOS and T. EBRAHIMI, The jpeg 2000 still image compression standard. IEEE Signal Processing Magazine, 18(5):36–58, September 2001.

[174] V. STANKOVIC, R. HAMZAOUI and Z. XIONG, Robust layered multiple description coding of scalable media data for multicast. IEEE Signal Processing Letters, 12(2):154–157, February 2005.

[175] T. STOCKHAMMER, M.M. HANNUKSELA and T. WIEGAND, H.264/avc in wireless environments. IEEE Wireless Communications, 12(4):6–13, August 2005.

[176] J.R. TAAL and R.L. LAGENDIJK, Fair rate allocation of scalable multiple description video for many clients. In Proceedings of Visual Communications and Image Processing (VCIP’05), Beijing, China, July 2005.

[177] J.R. TAAL and R.L. LAGENDIJK, Asymmetric multiple description coding using layered coding and lateral error correction. In Proceedings of Twenty-seventh Symposium on Information Theory in the Benelux, pages 39–44, June 2006.

[178] J.R. TAAL, J.A. POUWELSE and R.L. LAGENDIJK, Scalable multiple description coding for video distribution in p2p networks. In Proceedings of Picture Coding Symposium (PCS’06), Beijing, China, April 2006.

[179] W.-T. TAN and A. ZAKHOR, Error control for video multicast using hierarchical fec. In Proceedings of IEEE International Conference on Image Processing (ICIP’99), pages 401–405, Kobe, Japan, October 1999.

[180] W.-T. TAN and A. ZAKHOR, Real-time internet video using error resilient scalable compression and tcp-friendly transport protocol. IEEE Transactions on Multimedia, 1(2):172–186, June 1999.

[181] X. TANG and A. ZAKHOR, Matching pursuits multiple description coding for wireless video. IEEE Transactions on Circuits and Systems for Video Technology, 12(6):566–575, June 2002.

[182] D. TAUBMAN and M. MARCELLIN, JPEG-2000 image compression fundamentals, standards and practice. Kluwer Academic Publishers, Norwell, MA, U.S.A., 2002.

[183] R. THOBANEN and J. KLIEWER, Robust decoding of variablelength encoded markov sources using a three-dimensional trellis. IEEE Communications Letters, 7(7):320–322, July 2003.

[184] C. TILLIER, T. PETRISOR and B. PESQUET-POPESCU, A motion-compensated overcomplete temporal decomposition for multiple description scalable video coding. EURASIP Journal on Image and Video Processing, 2007(Article ID 31319), 2007.

[185] T. TJALKENS, The complexity of minimum redundancy coding. In Proceedings of IEEE International Symposium on Information Theory (ISIT’00), page 373, Sorrento, Italy, June 2000.

[186] V.A. VAISHAMPAYAN, Design of multiple description scalar quantizers. IEEE Transactions on Information Theory, 39(3):821–834, May 1993.

[187] V.A. VAISHAMPAYAN and S. JOHN, Balanced interframe multiple description video compression. In Proceedings of IEEE International Conference on Image Processing (ICIP’99), pages 812–816, Kobe, Japan, October 1999.

[188] A.J. VITERBI, Error bounds for convolutional codes and an asymptotically optimum decoding algorithm. IEEE Transactions on Information Theory, 13(2):260–269, April 1967.

[189] D. WANG, N. CANAGARAJAH and D. BULL, Slice group based multiple description video coding using motion vector estimation. In Proceedings of IEEE International Conference on Image Processing (ICIP’04), pages 3237–3240, Singapore, October 2004.

[190] Y. WANG and D. CHUNG, Non-hierarchical signal decomposition and maximally smooth reconstruction for wireless video transmission. in book : Mobile Multimedia Communications, 1997.

[191] Y. WANG and S. LIN, Error-resilient video coding using multiple description motion compensation. IEEE Transactions on Circuits and Systems for Video Technology, 12(6):438–452, June 2002.

[192] Y. WANG, M.T. ORCHARD and A.R. REIBMAN, Multiple description image coding for noisy channels by pairing transform coefficients. In Proceedings of the IEEE International Workshop on Multimedia Processing (MMSP’97), pages 419–424, Boston, U.S.A., June 1997.

[193] Y. WANG, M.T. ORCHARD, V.A. VAISHAMPAYAN and A.R. REIBMAN, Multiple description coding using pairwise correlating transforms. IEEE Transactions on Image Processing,10(3):351–366, March 2001.

[194] Y. WANG, S. PANWAR, S. LIN and S. MAO, Wireless video transport using path diversity: multiple description vs layered coding. In Proceedings of IEEE International Conference on Image Processing (ICIP’02), pages I–21–I–24, Rochester, U.S.A., September 2002.

[195] Y. WANG, A.R. REIBMAN and S. LIN, Multiple description coding for video delivery. Proceedings of the IEEE, 93(1):57–70, January 2005.

[196] Y. WANG, A.R. REIBMAN, M.T. ORCHARD and H. JAFARKHANI, An improvement to multiple description transform coding. IEEE Transactions on Signal Processing, 50(11):2843–2854, November 2002.

[197] Y. WANG and Q.-F. ZHU, Error control and concealment for video communication: a review. Proceedings of the IEEE, 86(5):974–997, May 1998.

[198] Y-K. WANG, M.M. HANNUKSELA, V. VARSA, A. HOURUNRANTA and M. GABBOUJ, The error concealment feature in the h.26l test model. In Proceedings of IEEE International Conference on Image Processing (ICIP’02), pages II–729 – II–732, Rochester, U.S.A., September 2002.

[199] M. WATSON, M. LUBY and L. VICISANO, Forward error correction (fec) building block. RFC 5052 (Proposed Standard), August 2007.

[200] S. WENGER, Video redundancy coding in h.263+. In Workshop on Audio-Visual Services for packet networks (Packet Video’97), Aberdeen, U.K., 1997.

[201] S. WENGER, H.264/avc over ip. IEEE Transactions on Circuits and Systems for Video Technology, 13(7):645–656, July 2003.

[202] S. WENGER, G. KNORR, J. OTT and F. KOSSENTINI, Error resilience support in h.263+. IEEE Transactions on Circuits and Systems for Video Technology, 8(7):867–877, November 1998.

[203] T. WIEGAND, G.J. SULLIVAN, G. BJNTEGAARD and A. LUTHRA, Overview of the h.264/avc video coding standard. IEEE Trans. on Circuits and Systems for Video Technology, 13(7):560–576, July 2003.

[204] T. WIEGAND, G.J. SULLIVAN, J. REICHEL, H. SCHWARZ and M. WIEN, Joint draft 10 of svc amendement, April 2007. San Jose, U.S.A.

[205] I.H. WITTEN, R.M. NEAL and J.G. CLEARY, Arithmetic coding for data compression. Communications of the ACM, 30(6):520–540, June 1987.

[206] I.H. WITTEN, R.M. NEAL, and J.G. CLEARY, Arithmetic coding revisited. ACM Transactions on Information Systems, 16(3):256–294, July 1998.

[207] A.J . WYNER, The redundancy and distribution of the phrase lengths of the fixed database lempel-ziv algorithm. IEEE Transactions on Information Theory, 43(5):1452–1464, September 1997.

[208] L. XU, W. HOFFMAN and K. SAYOOD, Hard decision and iterative joint source channel coding using arithmetic codes. In Proceedings of the IEEE Data Compression Conference (DCC’05), pages 203–212, Snowbird, U.S.A., March 2005.

[209] X. XU, Y. WANG, S.S. PANWAR and K.W. ROSS, A peer-to-peer video-on-demand system using multiple description coding and server diversity. In 1759-1762, editor, Proceedings of IEEE International Conference on Image Processing (ICIP’04), Singapore, October 2004.

[210] R.W. YEUNG, A first course in Information Theory. Springer, New York, U.S.A., 2002.

[211] Y. ZHOU and W.-Y. CHAN, Performance comparison of layered coding and multiple description coding in packet networks. In Proceedings of IEEE Global Telecommunications Conference (GLOBECOM’05), pages 2155–2159, Saint Louis, U.S.A., December 2005.

[212] K.S. ZIGANGIROV, Some sequential decoding procedures. Problemy Peredachi Informatsii, 2(4):13–15, 1966.

[213] J. ZIV and A. LEMPEL, A universal algorithm for sequential data compression. IEEE Transactions on Information Theory, 23(3):337–343, May 1977.