Rtp Multiplexing (Throughpacket); Dynamic Jitter Buffer Operation - AudioCodes Mediant 2000 User Manual

Media gateway
Hide thumbs Also See for Mediant 2000:
Table of Contents

Advertisement

SIP User's Manual
9.8

RTP Multiplexing (ThroughPacket)

The device supports a proprietary method to aggregate RTP streams from several channels
to reduce the bandwidth overhead caused by the attached Ethernet, IP, UDP, and RTP
headers, and to reduce the packet/data transmission rate. This option reduces the load on
network routers and can typically save 50% (e.g., for G.723) on IP bandwidth. RTP
Multiplexing (ThroughPacket™) is accomplished by aggregating payloads from several
channels that are sent to the same destination IP address into a single IP packet.
RTP multiplexing can be applied to the entire device (refer to ''Configuring the RTP/RTCP
Settings'' on page 68) or to specific IP destinations using the IP Profile feature (refer to
''Configuring IP Profiles'' on page 120).
To enable RTP Multiplexing, set the parameter RemoteBaseUDPPort to a non-zero value.
Note that the value of RemoteBaseUDPPort on the local device must equal the value of
BaseUDPPort of the remote device. The device uses these parameters to identify and
distribute the payloads from the received multiplexed IP packet to the relevant channels.
In RTP Multiplexing mode, the device uses a single UDP port for all incoming multiplexed
packets and a different port for outgoing packets. These ports are configured using the
parameters L1L1ComplexTxUDPPort and L1L1ComplexRxUDPPort.
When RTP Multiplexing is used, call statistics are unavailable (since there is no RTCP
flow).
Notes:
9.9

Dynamic Jitter Buffer Operation

Voice frames are transmitted at a fixed rate. If the frames arrive at the other end at the
same rate, voice quality is perceived as good. In many cases, however, some frames can
arrive slightly faster or slower than the other frames. This is called jitter (delay variation),
and degrades the perceived voice quality. To minimize this problem, the device uses a jitter
buffer. The jitter buffer collects voice packets, stores them and sends them to the voice
processor in evenly spaced intervals.
The device uses a dynamic jitter buffer that can be configured using the following two
parameters:
Minimum delay:
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 device always buffers
incoming packets by at least 10 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 decay 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.
Version 5.8
RTP Multiplexing must be enabled on both devices.
When VLANs are implemented, the RTP Multiplexing mechanism is not
supported.
DJBufMinDelay (0 msec to 150 msec)
423
9. IP Telephony Capabilities
October 2009

Advertisement

Table of Contents
loading

Table of Contents