Title :
Sicsophone: a low-delay Internet telephony tool
Author :
Hagsand, Olof ; Marsh, Ian ; Hanson, Kjell
Author_Institution :
LCN Lab., R. Inst. of Technol., Stockholm, Sweden
Abstract :
The end-to-end delay is a critical factor in the perceived quality of service for Voice over IP applications. Sicsophone is a complete VoIP system that couples the low level features of audio hardware with a standard jitter buffer playout algorithm. Using the sound card directly eliminates intermediate buffering as well as providing fine control over timers needed by a soft real-time application such as VoIP. A statistical based approach for inserting packets into audio buffers is used in conjunction with a scheme for inhibiting unnecessary fluctuations in the system. We also present mouth-to-ear delay measurements for selected VoIP applications and show that several hundreds of milliseconds can be saved by using the techniques described. A prototype for both UNIX and Windows platforms has been implemented, demonstrating that our system adapts to network conditions whilst maintaining low delays.
Keywords :
Internet telephony; network operating systems; packet switching; timing jitter; Internet telephony tool; Sicsophone; Voice over IP; audio buffer; end-to-end delay; jitter buffer playout algorithm; operating system; packet voice; quality of service; sound card; statistical based approach; Network operating systems; Packet switching;
Conference_Titel :
Euromicro Conference, 2003. Proceedings. 29th
Print_ISBN :
0-7695-1996-2
DOI :
10.1109/EURMIC.2003.1231587