![background image](http://html1.mh-extra.com/html/3com/vcx-v7122/vcx-v7122_user-manual_440856255.webp)
V7122 Gateway User Guide
255
The gateway uses a dynamic jitter buffer that can be configured using two parameters:
Minimum delay, ‘DJBufMinDelay’ (0 msec to 150 msec). Defines the starting jitter
capacity of the buffer. For example, at 0 msec, there is no buffering at the start. At the
default level of 10 msec, the gateway always buffers incoming packets by at least 70
msec worth of voice frames.
Optimization Factor, ‘DJBufOptFactor’ (0 to 12, 13). Defines how the jitter buffer tracks to
changing network conditions. When set at its maximum value of 12, the dynamic buffer
aggressively tracks changes in delay (based on packet loss statistics) to increase the
size of the buffer and doesn’t decays back down. This results in the best packet error
performance, but at the cost of extra delay. At the minimum value of 0, the buffer tracks
delays only to compensate for clock drift and quickly decays back to the minimum level.
This optimizes the delay performance but at the expense of a higher error rate.
The default settings of 10 msec Minimum delay and 10 Optimization Factor should provide a
good compromise between delay and error rate. The jitter buffer ‘holds’ incoming packets for
10 msec before making them available for decoding into voice. The coder polls frames from
the buffer at regular intervals to produce continuous speech. As long as delays in the
network do not change (jitter) by more than 10 msec from one packet to the next, there is
always a sample in the buffer for the coder to use. If there is more than 10 msec of delay at
any time during the call, the packet arrives too late. The coder tries to access a frame and is
not able to find one. The coder must produce a voice sample even if a frame is not available.
It therefore compensates for the missing packet by adding a Bad-Frame-Interpolation (BFI)
packet. This loss is then flagged as the buffer being too small. The dynamic algorithm then
causes the size of the buffer to increase for the next voice session. The size of the buffer
may decrease again if the gateway notices that the buffer is not filling up as much as
expected. At no time does the buffer decrease to less than the minimum size configured by
the Minimum delay parameter.
Special Optimization Factor Value: 13
One of the purposes of the Jitter Buffer mechanism is to compensate for clock drift. If the two
sides of the VoIP call are not synchronized to the same clock source, one RTP source
generates packets at a lower rate, causing under-runs at the remote Jitter Buffer. In normal
operation (optimization factor 0 to 12), the Jitter Buffer mechanism detects and compensates
for the clock drift by occasionally dropping a voice packet or by adding a BFI packet.
Fax and modem devices are sensitive to small packet losses or to added BFI packets.
Therefore to achieve better performance during modem and fax calls, the Optimization
Factor should be set to 13. In this special mode the clock drift correction is performed less
frequently - only when the Jitter Buffer is completely empty or completely full. When such
condition occurs, the correction is performed by dropping several voice packets
simultaneously or by adding several BFI packets simultaneously, so that the Jitter Buffer
returns to its normal condition.
Summary of Contents for VCX V7122
Page 28: ...28 V7122 GatewayUser Guide ...
Page 39: ...V7122 Gateway User Guide 39 Reader s Notes ...
Page 40: ...40 V7122 GatewayUser Guide ...
Page 58: ...58 V7122 GatewayUser Guide Reader s Notes ...
Page 66: ...66 V7122 GatewayUser Guide Reader s Notes ...
Page 144: ...144 V7122 GatewayUser Guide Reader s Notes ...
Page 239: ...V7122 Gateway User Guide 239 Reader s Notes ...
Page 240: ...240 V7122 GatewayUser Guide ...
Page 246: ...246 V7122 GatewayUser Guide Reader s Notes ...
Page 270: ...270 V7122 GatewayUser Guide Reader s Notes ...
Page 287: ...V7122 Gateway User Guide 287 Reader s Notes ...
Page 288: ...288 V7122 GatewayUser Guide ...
Page 294: ...294 V7122 GatewayUser Guide Reader s Notes ...
Page 300: ...300 V7122 GatewayUser Guide Figure 88 Gateway s Startup Process ...
Page 315: ...V7122 Gateway User Guide 315 Reader s Notes ...
Page 316: ...316 V7122 GatewayUser Guide ...
Page 332: ...332 V7122 GatewayUser Guide Reader s Notes ...
Page 358: ...358 V7122 GatewayUser Guide Reader s Notes ...
Page 362: ...362 V7122 GatewayUser Guide Reader s Notes ...
Page 389: ...V7122 Gateway User Guide 389 Reader s Notes ...
Page 390: ...390 V7122 GatewayUser Guide ...
Page 398: ...398 V7122 GatewayUser Guide Reader s Notes ...
Page 406: ...406 V7122 GatewayUser Guide Reader s Notes ...
Page 408: ...408 V7122 GatewayUser Guide Reader s Notes ...
Page 409: ...V7122 Gateway User Guide 409 ...
Page 419: ...V7122 Gateway User Guide 419 Reader s Notes ...
Page 437: ...V7122 Gateway User Guide 437 Reader s Notes ...
Page 452: ...452 V7122 GatewayUser Guide Figure 137 UDP2File Utility ...
Page 453: ...V7122 Gateway User Guide 453 Reader s Notes ...
Page 459: ...V7122 Gateway User Guide 459 Reader s Notes ...
Page 475: ...V7122 Gateway User Guide 475 ...