An Integrated Ntp-Rtcp Solution To Audio Skew Detection And Compensation For VOIP Applications

Abstract

The circuit switched POTS (Plain Old Telephone System) preserves the timing relationship between media samples from sender to receiver through use of a common clock. For PC-based Internet multimedia, the existence of separate audio and system clocks on either end-host can introduce significant complications. Much work has taken place in recent years that addresses the issue of system clock skew and its effect on precise delay measurement. In a Voice over IP (VoIP) environment, where adaptive buffering techniques are employed, system and audio clock skew can distort both delay measurement and playout control as well as lead to poor buffer performance. This paper presents a high level mechanism to measure and compensate for the skew relationships between system and audio clocks at each end of a multimedia session. The mechanism utilises both the Network Time Protocol (NTP) and the RTP (Realtime Transport Protocol) Control Protocol or RTCP. Preliminary and positive results are presented from a testbed system and plans for further work are outlined

    Similar works

    Full text

    thumbnail-image

    Available Versions