Objeico
Objeico
Objeico
Bengt J. Olsson
Net Insight AB
Stockholm, Sweden
250
200
150
100
50
0.15
But the services sent over the IP or SDH networks have the
same requirements, seen from the user of these services.
Video-over-IP adapters generally mitigate the high degree of
packet jitter with what is called jitter buffers. But do these
suffice to provide studio quality of the video with respect to
timing when subject to the network jitter? What packet jitter
levels are compatible with high-quality video? What type of
PDV should be expected from typical IP connections? These
are questions that will be discussed in this paper.
IP QOS PARAMETERS
When discussing IP QoS there are typically three parameters
that are discussed:
Typical
enhancement
Overhead
Typical
delays
FEC
10 -> 10
5-25%
FEC matrix
(10-100 ms)
Hitless 1+1
merge
10-5 ->10-10
100%
Differential delay
(1-10 ms)
Re-transmission
10 -> 10
(N = 3)
~PLR
(low)
N x RTD
(> 100 ms)
-5
-2
-9
-6
Table 1.
Loss recovery mechanisms with example
characteristics
D
Figure 3. Example of PDV distribution
Option 1
D
C
Option 2
The first step in the recovery process, and one that is not
always implemented, typically in jitter buffer fill level-based
implementations, is to pre-select the packets that are most
relevant for clock recovery. This is a very important step
since we have an a priori knowledge that some packets are
more relevant than others for this purpose. These are the
packets with lowest delays. If from a sample of timing
packets, a "block", the packet with the lowest delay is
selected and all others are discarded, the selection will have
lower variability than if all timing packets were used. (See
Figure 6 below). A way to see this is to imagine that of all
packets in the block, there might be one or more packets that
Even though the PDV requirements are higher than for the
Y.1541 standard, the PLR requirements are relaxed and thus
not fully compliant with the high requirements to provide
full studio quality for broadcasters. This has not been an
explicit goal for this standard body, which has a high focus
on the enterprise and mobile backhaul segments.
When it comes to PDV, both the above specifications
provide specifications at the PDV distribution width, given
as 99.9 or 99.999 percentile, meaning that this amount of all
packets will have an arrival time distribution within the
limits. The question is, how relevant is this for timing
recovery, if only part of the distribution is used for clock
recovery? Obviously not very much. As mentioned above, it
is really the distribution of the fastest packet that is used for
clock recovery, that is the most interesting. The width of the
total distribution has its value in that it could be used to
design the jitter buffer sizes such that no, or few, packets are
lost, but for the timing properties of the carried signal it does
not convey much information.
However, a third very interesting standard, that considers
pre-selection of timing packets, is the G.8261.1
recommendation [7] that also provides network limits on the
PDV. It is also directly aimed at clock recovery and
synchronization. This standard targets the mobile backhaul
networks needs for frequency synchronization. (It also
explicitly excludes applicability to phase, i.e. time,
synchronization that is for further study.) Very simplified,
the specification reads as follows:
Peak-to-peak PDV
99.9 percentile PDV
RMS PDV
(0.1 percentile)
Other probes measures the PLR and also the PD of the link,
but these will not be discussed below.
The model scales linearly with the link speed such that of
100 Mbps links where used instead, the corresponding
99.9% distribution width would become 1.6 ms instead,
showing the importance of using as fast an infrastructure as
possible to keep jitter levels down.
Finally it should be noted that theoretical models like the
one above are very far from representing actual physical
networks with their more complicated patterns of cross
traffic, and that have largely varying implementations of
classification and policing mechanisms, of queues, of
scheduling mechanisms, and with processes such as traffic
re-routing and load balancing among others that all will
affect the latency, often to higher values than what the
simulation indicates. But still the models are valuable to
provide a measure of insight to delay processes within a
network.
Probed performance of real IP connections:
In this chapter a number of measurements on real IP
connections will be present and discussed. They are all
monitored using precise probe functionality that are part of
the Net Insight's Nimbra MSR equipment [12] and the
parameter of interest is the PDV. Three or four measures are
presented depending on the software version:
Anomalies
Defects
REFERENCES
[1]
[3]
[2]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]