Professional Documents
Culture Documents
ABSTRACT
In this paper we will show how an AES67 network can coexist within a standard non-audio network. We will detail
the difficulties usually encountered when setting up and using AES67 networks. We will analyse the utility of the
network protocols required by AES67: (i) IGMP and its impact on devices features, (ii) PTP and the clock recovery
performance when using PTP-enabled switches and (iii) QoS and the impact of non-audio traffic such as web and
corporate traffic. We will use a set-up of ten different AES67 compliant devices from many manufacturers and
supporting various AoIP protocols all compliant to AES67. We will provide recommendations in order to provide
proper quality of experience while making networks coexist.
web pages if audio streams were present on the network. On Figure 2.C, we activated QoS with audio traffic only
Thus, the use of IGMP was necessary on the network. In this case, the efficiency of the QoS
was insignificant. If we compare Figure 2.C with Fig-
2.3 Clock Recovery Precision ure 2.A, we do not see any big difference between the
curves. However, on Figure 2.D, when non-audio traf-
It is important to note that with PTP, each device is fic was present, QoS revealed all its efficiency: above
responsible for the quality of the clock recovery based 240 channels (291 Mbps), we see that the "OFF" curve
on the jitter induced on the network. Therefore, mea- stays close to the threshold.
suring clock precision is a way of assessing the effect This sub-section showed the efficiency of the BC mode:
of non-AES67 traffic on PTP. We began by setting a it allows to have the lower clock jitter which otherwise
threshold above which the clock was considered to be would be above to the 11µs threshold. Notice that mea-
“off”. We chose the value of 11 µs because it represents sured jitter is consistent with basic principle of QoS:
half a sample at 48kHz. With such a threshold we were indeed if a big frame (close to the MTU of 1500 bytes)
trying to validate clock accuracy around 1 sample. In has begun transmitting on the link, the PTP packet with
our experiments, we noticed close results between the highest priority might be stalled for (8*1500 / 1 000
default and media PTP profiles, therefore we will only 000 000) seconds = 12 µs, plus the interpacket gap time,
present and discuss the results of the default profile. a number close the measured jitter.
Figure 2.A shows the evolution of the clock jitter when 2.4 Audio Jitter and overall bandwidth
the number of channels on the network increases, with
audio traffic only and without QoS. We see that above The evolution of audio jitter - with and without non-
120 channels, clock recovery can only be satisfactory audio traffic, with and without QoS - is shown on Figure
performed with the BC mode. When non-audio traffic 3. We can see that the audio jitter increases significantly
was moving on the same network (Fig. 2.B), values of in the worst conditions, without QoS and with a large
clock jitter increased with the number of channels to the number of channels. However, if the number of chan-
point of total clock instability (clock off by more than nels is less than 120, then non-audio traffic and QoS do
60 µs) without PTP support. Overall, it is not achiev- not seem to have any impact on the audio jitter.
able to have a satisfactory AES67 setup in the presence Figure 4 shows the download speed between two com-
of non-audio traffic without BC or QoS support. puters which were connected on the network. Without
Fig. 4: Evolution of IT speed rate [3] Fenner, W., “Internet Group Management Protocol,
Version 2,” RFC 2236 (Proposed Standard), 1997,
updated by RFC 3376.
3 Validating network
[4] IEEE, “1588-2008: IEEE Standard for a Precision
Starting from previous results, we chose the following Clock Synchronization Protocol for Networked
setup to make a long term test and validate it. We Measurement and Control Systems,” 2008.
limited the number of channels at 120 in both ways,
[5] Nichols, K., Blake, S., Baker, F., and Black, D.,
we decided to switch IGMP on, selected the BC PTP
“Definition of the Differentiated Services Field (DS
mode and we chose to activate QoS. On this new setup,
Field) in the IPv4 and IPv6 Headers,” RFC 2474
a digital audio integrity test was assessed in order to
(Proposed Standard), 1998, updated by RFCs 3168,
see the reliability of the audio transfer. After 24 hours,
3260.
no audio loss was observed. The clock jitter was low
(2.4 µs), far below the threshold (11 µs). Concerning
the audio jitter, it remained at a constant value of 192 µs.
The non-audio speed rate stayed identical to 350 Mbps
and 2.54 TB transited on the network.
4 Conclusion
Making an AES67 and an non-audio network coexist
can be a difficult task. According to the use of each