HOME

TheInfoList



OR:

In
computer networking A computer network is a collection of communicating computers and other devices, such as printers and smart phones. In order to communicate, the computers and devices must be connected by wired media like copper cables, optical fibers, or b ...
, packet delay variation (PDV) is the difference in end-to-end
one-way delay End-to-end delay or one-way delay (OWD) refers to the time taken for a packet to be transmitted across a network from source to destination. It is a common term in IP network monitoring, and differs from round-trip time (RTT) in that only path ...
between selected packets in a flow with any lost packets being ignored. The effect is sometimes referred to as packet jitter, although the definition is an imprecise fit.


Terminology

The term ''PDV'' is defined in ITU-T Recommendation Y.1540
Internet protocol data communication service - IP packet transfer and availability performance parameters
section 6.2. In
computer networking A computer network is a collection of communicating computers and other devices, such as printers and smart phones. In order to communicate, the computers and devices must be connected by wired media like copper cables, optical fibers, or b ...
, although not in
electronics Electronics is a scientific and engineering discipline that studies and applies the principles of physics to design, create, and operate devices that manipulate electrons and other Electric charge, electrically charged particles. It is a subfield ...
, usage of the term ''
jitter In electronics and telecommunications, jitter is the deviation from true periodicity of a presumably periodic signal, often in relation to a reference clock signal. In clock recovery applications it is called timing jitter. Jitter is a signifi ...
'' may cause confusion. From RFC 3393 (section 1.1):
The variation in packet delay is sometimes called "jitter". This term, however, causes confusion because it is used in different ways by different groups of people. ... In this document we will avoid the term "jitter" whenever possible and stick to delay variation which is more precise.


Measurement of packet delay variation

The means of packet selection for measurement is not specified in RFC 3393, but could, for example, be the packets that had the largest variation in delay in a selected time period. The delay is specified from the start of the packet being transmitted at the source to the start of the packet being received at the destination. A component of the delay which does not vary from packet to packet can be ignored, hence if the packet sizes are the same and packets always take the same time to be processed at the destination then the time the end of the packet is received could be used instead of the time the beginning is received. ''Instantaneous packet delay variation'' is the difference between successive packets—here RFC 3393 does specify the selection criteria—and this is usually what is loosely termed ''jitter'', although ''jitter'' is also sometimes the term used for the
variance In probability theory and statistics, variance is the expected value of the squared deviation from the mean of a random variable. The standard deviation (SD) is obtained as the square root of the variance. Variance is a measure of dispersion ...
of the packet delay. As an example, say packets are transmitted every 20 ms. If the second packet is received 30 ms after the first packet, IPDV = +10 ms. This is referred to as ''dispersion''. If the second packet is received 10 ms after the first packet, IPDV = −10 ms. This is referred to as ''clumping''.


PDV diagrams

It is also possible to visualize (I)PDV measurements, which makes interpreting and understanding the network easier, or (for bigger datasets) possible at all. One possible diagram type is a simple ''point cloud'' diagram in which the x-axis represents the packet number and the y-axis contains the corresponding (I)PDV values, one dot for each measurement. Another type is a distribution histogram, which is more useful for bigger datasets or even comparisons of different paths or technologies.


Limiting PDV or its effects

The effects of PDV in
multimedia Multimedia is a form of communication that uses a combination of different content forms, such as Text (literary theory), writing, Sound, audio, images, animations, or video, into a single presentation. T ...
streams can be mitigated by a properly sized buffer at the receiver. As long as the bandwidth can support the stream, and the buffer size is sufficient, buffering only causes a detectable delay before the start of media playback. However, for interactive real-time applications, e.g.,
voice over IP Voice over Internet Protocol (VoIP), also known as IP telephony, is a set of technologies used primarily for voice communication sessions over Internet Protocol (IP) networks, such as the Internet. VoIP enables voice calls to be transmitted as ...
(VoIP), PDV can be a serious issue and hence VoIP transmissions may need
quality-of-service Quality of service (QoS) is the description or measurement of the overall performance of a service, such as a telephony or computer network, or a cloud computing service, particularly the performance seen by the users of the network. To quantitat ...
–enabled networks to provide a high-quality channel.


See also

*
Latency (engineering) Latency, from a general point of view, is a time delay between the Causality, cause and the effect of some physical change in the system being observed. Lag (video games), Lag, as it is known in Gaming culture, gaming circles, refers to the late ...


References

{{reflist Network architecture