Professional Documents
Culture Documents
Abstract— Designed for the distribution of time, IEEE 1588V2 the delay asymmetry is mainly driven by PDVs generated by
also called as Precision Time Protocol V2 (PTPV2) is often communication paths. While a deterministic value of the delay
referred to as a key candidate for synchronization over Packet asymmetry can still allow for a correct computation of the time
Switched Networks (PSNs). Unfortunately, as the IETF's offset, the random component, essentially induced by PDVs,
Network Time Protocol and unlike the ITU-T's Synchronous leads to the time offset uncertainty and error.
Ethernet, the performance of this protocol strongly depends on
Packet Delay Variations (PDVs) produced by the telecom Thus, the overall PTPV2 performance greatly depends on
network environment. Such behavior represents a strong issue, PDVs generated by the PSN in each communication direction.
particularly considering the severe synchronization requirements
of the mobile backhaul segment. This article focuses on different
After a brief description of different PDV components, we
manners to control and to fight out PDVs. After discussing PDV- illustrate some principles which enable the management of
management principles, via the illustration of some existing PDVs. Such methods are presented following the hierarchical
mechanisms, we propose a new distributed ranging scheme which synchronization architecture: emission profiles are firstly
allows for optimizing the overall PTPV2 synchronization discussed followed by a presentation of network-based
performance. Finally, considered as a critical mobile backhaul approaches. Then, Slave clock mechanisms are depicted.
use case, IEEE 1588V2 over Digital Subscriber Line (DSL) is
Following this “prior art” description, a new distributed
investigated regarding PDV concerns.
ranging mechanism combining the functionalities of the three
Keywords: synchronization protocols, 1588V2, mobile aforementioned approaches (Master/Network/Slave-based) is
backhaul, delay, delay variation, DSL presented.
Finally, IEEE1588V2-over-DSL is investigated as an
I. INTRODUCTION illustration of a difficult PDV use case.
IEEE 1588V2 offers the possibility to distribute both
frequency and time. Even intimately intertwined, these two II. PDV COMPONENT DESCRIPTION
functionalities are studied separately at the ITU-T Study Group Delay and thus related delay variation can be divided into
15 Question 13 which aims at defining IEEE1588V2 telecom three different components [2] [3].
profiles.
- The transmission delay is the result of the velocity of the
Taking time distribution as an example, PTPV2 can be signal between two endpoints of a transmission link and the
deployed either in a one-way or in a two-way signaling distance between these two endpoints. The transmission delay
approach. The former approach implies an “on-path” correction variation is due to many factors depending on the transmission
(see Transparent Clock description in section IV.A) of the time technology employed (e.g. wireless, wire-line, etc). For
offset induced by the path delay. Alternatively - and this why it example on a copper link, temperature variations can modify
is often preferred - the two way approach relies on an offset the transmission delay by shrinking or extending the
delay correction based on a mean-delay knowledge (half of the transmission distance.
round-trip delay). This approach is thus conceptually
dependent on the delay asymmetry between the Master-to- - The processing delay is the delay resulting from the
Slave and Slave-to-Master synchronization signalization processing of a timing packet within a Network Element (NE).
directions. It strongly depends on the NE hardware and software. For
example, the processing delay variation can result from a
This delay asymmetry has two components, a fixed and a specific CPU (Central Processing Unit) configuration: a same
variable one. The fixed and deterministic component is mainly CPU on a given port could be in charge of in-going and out-
driven by the link delay. This component can generally be going packets. Consequently the traffic load in one direction
determined by simple computation means (e.g. optical can have a detrimental effect on the other direction.
transmission index for Gigabit Passive Optical Network) or by
using advanced methodologies [1]. The variable character of
1E-1
High traffic load
configurations, such as pseudo-wire based backhaul (Figure 5),
60% Low traffic load
the DSLAM could be considered as transparent node in terms
1E-2 of syntonization and NTR can not be used consequently.
1E-3
98% α =4, β =10
40%
1E-4
2% α =2, β =5
1E-5
0 20 40 60 80 100
10 µs filtering Packet Delay Variation (µs)