The IP Service Level Agreements (SLAs) UDP jitter operation diagnoses network suitability for real-time traffic applications
such as VoIP, video over IP, or real-time conferencing.
Jitter means inter-packet delay variance. When multiple packets are sent consecutively from a source to a destination, for
example, 10 ms apart, and if the network is behaving ideally, the destination should receive the packets 10 ms apart. But
if there are delays in the network (like queuing, arriving through alternate routes, and so on) the arrival delay between
packets might be greater than or less than 10 ms. Using this example, a positive jitter value indicates that packets arrived
greater than 10 ms apart. If packets arrive 12 ms apart, then positive jitter is 2 ms; if packets arrive 8 ms apart, negative
jitter is 2 ms. For delay-sensitive networks like VoIP, positive jitter values are undesirable, and a jitter value of 0 is
ideal.
However, the IP SLAs UDP jitter operation does more than just monitor jitter. As the UDP jitter operation includes data
returned by the IP SLAs UDP operation, the UDP jitter operation can be used as a multipurpose data gathering operation. The
packets that IP SLAs generate carry packet-sending and receiving sequence information, and sending and receiving time stamps
from the source and the operational target. Based on this information, UDP jitter operations are capable of measuring the
following:
-
Per-direction jitter (source to destination and destination to source)
-
Per-direction packet loss
-
Per-direction delay (one-way delay)
-
Round-trip delay (average round-trip time)
As paths for sending and receiving data may be different (asymmetric), the per-direction data allows you to more readily
identify where congestion or other problems are occurring in the network.
The UDP jitter operation functions by generating synthetic (simulated) UDP traffic. Asymmetric probes support custom-defined
packet sizes per direction with which different packet sizes can be sent in request packets (from the source device to the
destination device) and in response packets (from the destination device to the source device).
The UDP jitter operation sends N number of UDP packets, each of size S, T milliseconds apart, from a source device to a destination
device, at a given frequency of F. In response, UDP packets of size P is sent from the destination device to the source device.
By default, ten packet frames (N), each with a payload size of 10 bytes (S), are generated every 10 ms (T), and the operation
is repeated every 60 seconds (F). Each of these parameters is user-configurable, so as to best simulate the IP service that
you provide, as shown in the table below.
Table 1. UDP Jitter Operation Parameters
UDP Jitter Operation Parameter
|
Default
|
Configuration Commands
|
Number of packets (N)
|
10 packets
|
udp-jitter num-packets
|
Payload size per request packet (S)
|
10 bytes
|
request-data-size
|
Payload size per response packet (P)
|
The default response data size varies depending on the type of IP SLAs operation configured.
Note
|
If the response-data-size command is not configured, then the response data size value is the same as the request data size value.
|
|
response-data-size
|
Time between packets, in milliseconds (T)
|
10 ms
|
udp-jitter interval
|
Elapsed time before the operation repeats, in seconds (F)
|
60 seconds
|
frequency (IP SLA)
|
The IP SLAs operations function by generating synthetic (simulated) network traffic. A single IP SLAs operation (for example,
IP SLAs operation 10) repeats at a given frequency for the lifetime of the operation.