skip to main content
10.1145/776322.776338acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
Article

A source and channel rate adaptation algorithm for AMR in VoIP using the Emodel

Authors Info & Claims
Published:01 June 2003Publication History

ABSTRACT

We present a dynamic joint source and channel coding adaptation algorithm for the AMR speech codec based on the ITU-T Emodel. This model takes both delay and packet loss into consideration. We address the problem of finding the optimal choice of source and channel bit rates given QoS information about the wired and wireless IP network and subject to constraints on maximum packet loss, maximum delay and maximum allowed transmission rate. Our results show that an adaptation is necessary to preserve acceptable levels of quality while making optimal use of the allowed bandwidth. Our technique requires a small number of computations that allows real time operation in parallel to voice streams.

References

  1. Jain, M., and Dovrolis, C. End-to-end available bandwidth: Measurement methodology, dynamics, and relation with TCP throughput. In Proceedings of ACM Sigcomm 2002 (Pittsburgh, PA, August 2002). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. ITU-T Recommendation G.107. The Emodel, a computational model for use in transmission planning. July 2002.Google ScholarGoogle Scholar
  3. Kitawaki, N., and Itoh, K. Pure delay effects on speech quality in telecommunications. IEEE Journal on Selected Areas in Communications, 9, 4 (May 1991).Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Markopoulou, A., Tobagi, F., and Karam, M. Assessment of VoIP quality over Internet Backbones. In Proceedings of IEEE Infocom 2002 (New York, NY, June 2002).Google ScholarGoogle ScholarCross RefCross Ref
  5. ITU-T Recommendation G.108. Application of the Emodel: A planning guide. September 1999.Google ScholarGoogle Scholar
  6. Rosenberg, J., Qiu, L., and Schulzrinne, H. Integrating packet FEC into adaptive voice playout buffer algorithms on the Internet. In Proceedings of IEEE Infocom 2000 (Tel-Aviv, Israel, March 2000).Google ScholarGoogle ScholarCross RefCross Ref
  7. Seo, J.W., Woo, S.J., and Bae, K.S. A study on the application of an AMR speech codec to VoIP. In Proceedings of IEEE ICASSP 2001 (Salt Lake City, UT, May 2001). Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Mandatory Speech Codec speech processing functions AMR speech codec; Transcoding functions (3G TS 26.090 version 3.1.0).Google ScholarGoogle Scholar
  9. Bolot, J.C., Fosse-Parisis, S., and Towsley, D. Adaptive FEC-based error control for Internet telephony. In Proceedings of IEEE Infocom 1999 (New York, NY, March 1999).Google ScholarGoogle ScholarCross RefCross Ref
  10. Perkins, C., et al. RTP payload for redundant audio data. RFC 2198, IETF, September 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Lin, S., and Costello D., Error Control Coding: Fundamentals and Applications, Prentice-Hall, Englewood Cliffs, NJ, 1983.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Sjoberg, J., et al. Real-time transport protocol (RTP) payload format and file storage format for the adaptive multi-rate (AMR) and adaptive multi-rate wideband (AMR-WB) audio codecs. RFC 3267, IETF, June 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Karam, M., and Tobagi, F. Analysis of the delay and jitter of voice traffic over the Internet. In Proceedings of IEEE Infocom 2001 (Anchorage, AL, April 2001).Google ScholarGoogle ScholarCross RefCross Ref
  14. Genista Corporation. 3G Voice Service Quality, Objective Characterization of WCDMA Voice Quality. 2001.Google ScholarGoogle Scholar
  15. ITU-T P.861. Objective quality measurement of telephone-band (300--3400 Hz) speech codecs. February 1998.Google ScholarGoogle Scholar
  16. ITU-T P.862. Perceptual evaluation of speech quality (PESQ), an objective method for end-to-end speech quality assessment of narrowband telephone networks and speech codecs. February 2001.Google ScholarGoogle Scholar
  17. Jiang, W., and Schulzrinne, H. Comparison and optimization of packet loss repair methods on VoIP perceived quality under bursty loss. In Proceedings of NOSSDAV 2002 (Miami Beach, FL, May 2002). Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Kaindl, M., and Görtz, N. AMR voice transmission over mobile Internet. In Proceedings of IEEE ICASSP 2002 (Orlando, FL, May 2002).Google ScholarGoogle Scholar
  19. Rosenberg, J., and Schulzrinne, H. An RTP payload format for generic forward error correction. RFC 2733, IETF, December 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Yoshimura, T., Ohya, T., Kawahara, T., and Etoh, M. Rate and robustness control with RTP monitoring agent for mobile multimedia streaming. In Proceedings of IEEE ICC 2002 (New York, NY, April--May 2002).Google ScholarGoogle ScholarCross RefCross Ref
  21. Boutremans, C., and Le Boudec, J.Y. Adaptive delay aware error control for Internet telephony. In Proceedings of the 2nd IP-Telephony Workshop (New York, NY, April 2001).Google ScholarGoogle Scholar
  22. Jiang, W., and Schulzrinne, H. Comparisons of FEC and codec robustness on VoIP quality and bandwidth efficiency. In Proceedings of ICN 2002 (Atlanta, GA, August 2002).Google ScholarGoogle ScholarCross RefCross Ref
  23. Jiang, W., and Schulzrinne, H. Comparisons of FEC and codec robustness on VoIP quality and bandwidth efficiency. In Proceedings of ICN 2002 (Atlanta, GA, August 2002).Google ScholarGoogle ScholarCross RefCross Ref
  24. Matta, J., and Takeshita, A. End-to-end voice over IP quality of service estimation through router queuing delay monitoring. In Proceedings of IEEE Globecom 2002 (Taipei, Taiwan, November 2002).Google ScholarGoogle ScholarCross RefCross Ref
  25. Matta, J., and Jain, R. Extended CAT Probe, US Patent Application, filed March 2003.Google ScholarGoogle Scholar
  26. Kohler, E. et al. Datagram congestion control protocol. Internet Draft (work in progress), IETF. March 2003.Google ScholarGoogle Scholar
  27. Proceedings of the Second Internet Measurement Workshop (ACM IMW 2002), (Marseille, France, November 2002).Google ScholarGoogle Scholar
  28. Cooperative Association for Internet Data Analysis: http://www.caida.org/Google ScholarGoogle Scholar

Index Terms

  1. A source and channel rate adaptation algorithm for AMR in VoIP using the Emodel

                  Recommendations

                  Comments

                  Login options

                  Check if you have access through your login credentials or your institution to get full access on this article.

                  Sign in
                  • Published in

                    cover image ACM Conferences
                    NOSSDAV '03: Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
                    June 2003
                    188 pages
                    ISBN:1581136943
                    DOI:10.1145/776322

                    Copyright © 2003 ACM

                    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                    Publisher

                    Association for Computing Machinery

                    New York, NY, United States

                    Publication History

                    • Published: 1 June 2003

                    Permissions

                    Request permissions about this article.

                    Request Permissions

                    Check for updates

                    Qualifiers

                    • Article

                  PDF Format

                  View or Download as a PDF file.

                  PDF

                  eReader

                  View online with eReader.

                  eReader