Title :
Destination buffering for low-bandwidth audio transmissions using redundancy-based error control
Author :
Dempsey, Bert J. ; Zhang, Yangkun
Author_Institution :
Sch. of Inf. & Libr. Sci., North Carolina Univ., Chapel Hill, NC, USA
Abstract :
Digital audio is becoming increasingly prevalent with the advent of software for Internet telephony and real-time audio playback for World Wide Web browsers. Since audio quality depends on timely delivery of the packet stream, protocol mechanisms must address the control of delays and packet losses in an integrated fashion. Two critical mechanisms for high-quality audio delivery are the receiver buffering strategy and error control. Buffering at the audio receiver is required for continuous playback in the presence of network delay variations (jitter), and a number of algorithms have been proposed. Timely recovery of packet loss protects audio quality against network errors. Recent work has suggested the effectiveness of an approach that sends multiple copies of the audio data in consecutive packets so that small burst losses in the network are overcome. Packet-level traces of Internet audioconferencing software were collected over a network path including LANs and a 28.8 kbits/s dial-up connection. Using these traces in simulations, receiver buffering strategies for controlling packet jitter and for supporting redundancy-based error control are examined. The study determines that jitter control algorithms will not generally provide adequate buffering when the requirements of error control are included. This observation leads to a proposed modification for one popular jitter control algorithm, and the performance trade-offs are explored
Keywords :
Internet; audio signals; buffer storage; digital communication; digital signals; error correction; jitter; packet switching; performance evaluation; telephony; voice communication; 28.8 kbit/s; Internet audioconferencing software; Internet telephony; LAN; World Wide Web browsers; audio quality; audio receiver; destination buffering; dial-up connection; digital audio; jitter control algorithms; low-bandwidth audio transmissions; network delay variations; packet jitter; packet losses; packet stream; performance; protocol mechanisms; real-time audio playback; receiver buffering; redundancy-based error control; Bandwidth; Computer errors; Digital audio broadcasting; Error correction; Internet telephony; Jitter; Propagation losses; Protocols; Streaming media; Web sites;
Conference_Titel :
Local Computer Networks, 1996., Proceedings 21st IEEE Conference on
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-8186-7617-5
DOI :
10.1109/LCN.1996.558163