• DocumentCode
    1149132
  • Title

    Application layer error-correction coding for rate-distortion optimized streaming to wireless clients

  • Author

    Chakareski, Jacob ; Chou, Philip A.

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., CA, USA
  • Volume
    52
  • Issue
    10
  • fYear
    2004
  • Firstpage
    1675
  • Lastpage
    1687
  • Abstract
    This paper addresses the problem of streaming packetized media over a lossy packet network to a wireless client, in a rate-distortion optimized way. We introduce an incremental redundancy error-correction scheme that combats the effects of both packet loss and bit errors in an end-to-end fashion, without support from the underlying network or from an intermediate base station. The scheme is employed within an optimization framework that enables the sender to compute which packets it should send, out of all the packets it could send at a given transmission opportunity, in order to meet an average transmission-rate constraint while minimizing the average end-to-end distortion. Experimental results show that our system is robust and maintains quality of service over a wide range of channel conditions. Up to 8 dB performance gains are registered over systems that are not rate-distortion optimized, at bit-error rates as large as 10-2.
  • Keywords
    automatic repeat request; error correction codes; error statistics; multimedia communication; optimisation; packet radio networks; protocols; quality of service; rate distortion theory; telecommunication channels; BER; Internet; Markoc process; QoS; application layer; audio coding; bit error rate; channel coding; error-correction coding; incremental redundancy error-correction scheme; lossy packet network; multimedia communication; optimal control; protocols; quality of service; rate-distortion optimized streaming; video coding; wireless clients; Automatic repeat request; Base stations; Error correction; Forward error correction; Multimedia communication; Payloads; Quality of service; Rate-distortion; Redundancy; Streaming media; 65; Application layer; Internet; Markov processes; audio coding; channel coding; error correction; multimedia communication; optimal control; protocols; rate distortion; video coding;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2004.836436
  • Filename
    1350918