• DocumentCode
    2648135
  • Title

    Adaptive FEC-based error control for Internet telephony

  • Author

    Bolot, Jean-Chrysostome ; Fosse-Parisis, Sacha ; Towsley, Don

  • Author_Institution
    Inst. Nat. de Recherche en Inf. et Autom., Sophia Antipolis, France
  • Volume
    3
  • fYear
    1999
  • fDate
    21-25 Mar 1999
  • Firstpage
    1453
  • Abstract
    Excessive packet loss rates can dramatically decrease the audio quality perceived by users of Internet telephony applications. Previous results suggest that error control schemes using forward error correction (FEC) are good candidates for decreasing the impact of packet loss on audio quality. However, the FEC scheme must be coupled to a rate control scheme. Furthermore, the amount of redundant information used at any given point in time should also depend on the characteristics of the loss process at that time (it would make no sense to send much redundant information when the channel is loss free), on the end to end delay constraints (destination typically have to wait longer to decode the FEC as more FEC information is used), on the quality of the redundant information, etc. However, it is not clear given all these constraints how to choose the “best” possible redundant information. We address this issue, and illustrate the approach using an FEC scheme for packet audio standardized in the IETF. We show that the problem of finding the best redundant information can be expressed mathematically as a constrained optimization problem for which we give explicit solutions. We obtain from these solutions a simple algorithm with very interesting features, namely (i) the algorithm optimizes a subjective measure (such as the audio quality perceived at a destination) as opposed to an objective measure of quality (such as the packet loss rate at a destination), (ii) it incorporates the constraints of rate control and playout delay adjustment schemes, and (iii) it adapts to varying loss conditions in the network (estimated online with RTCP feedback). We have been using the algorithm, together with a TCP-friendly rate control scheme and we have found it to provide very good audio quality even over paths with high and varying loss rates. We present simulation and experimental results to illustrate its performance
  • Keywords
    Internet telephony; adaptive codes; forward error correction; packet switching; telecommunication control; transport protocols; FEC; IETF; Internet telephony; RTCP feedback; TCP-friendly rate control; adaptive FEC-based error control; audio quality; constrained optimization problem; delay constraints; error control; experimental results; explicit solutions; forward error correction; multimedia applications; objective measure; packet loss; packet loss rates; playout delay adjustment; redundant information; simulation results; subjective measure; Adaptive control; Constraint optimization; Decoding; Delay effects; Delay estimation; Error correction; Forward error correction; Internet telephony; Loss measurement; Programmable control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-5417-6
  • Type

    conf

  • DOI
    10.1109/INFCOM.1999.752166
  • Filename
    752166