Abstract: Delay experienced by each packet, in packet based communication networks, is variable due to the dynamic nature of queuing. Thus, it is unlikely that the time difference of two packets at the source will be the same at the receiver. The presence of the delay variations, known as jitter, can have an impact on the audio-visual quality as perceived by the human user. In this paper a new synchronization algorithm for Adaptive Jitter Control (AJC) is introduced. It provides an integrated solution for single and multiple stream synchronization problems. AJC builds its own recent history for network delay and adapts to network changes which works with any underlying delay distribution. It provides optimal delay and buffering for a given Quality of Service (QoS) requirement. The algorithm performance could be fine tuned by several parameters which can be supplied by the application involved and it does not need a global clock or a synchronized clocks for its operation. AJC has shown significant performance enhancement over other approaches specially for bursty traffic cases, as it was able to track the changes in the network much quicker. !27
展开▼