A jitter buffer controller (110) allows the depth of the jitter buffer
(113) to be adjusted dynamically according to the varying jitter of the
current sequence. The jitter buffer controller (110) maintains a cache
(109) of previous jitter values. This cache contains exponentially
averaged values that represent the long-term behavior of specific
destination's jitter characteristics, i.e., a jitter characteristic
memory. These values are used to initialize the jitter buffer's depth. The
jitter cache prevents the buffer's depth from being initialized with an
arbitrary value that disregards the specific destination's jitter
characteristics.
Een controlemechanisme van de jitterbuffer (110) laat de diepte van jitterbuffer (113) toe om dynamisch volgens het variëren jitter van de huidige opeenvolging worden aangepast. Controlemechanisme van de jitterbuffer (110) handhaaft een geheim voorgeheugen (109) vorige jitterwaarden. Dit geheim voorgeheugen bevat exponentieel van het gemiddelde genomen waarden die het gedrag op lange termijn van de kenmerken van de specifieke bestemming jitter, d.w.z., een jitter kenmerkend geheugen vertegenwoordigen. Deze waarden worden gebruikt om de diepte van de jitterbuffer te initialiseren. Het jittergeheime voorgeheugen verhindert de diepte van de buffer met een willekeurige waarde worden geïnitialiseerd die de kenmerken van de specifieke bestemming jitter negeert.