Peer-Delay-Mechanismus
Der Peer-Delay-Mechanismus hat das Ziel, die Laufzeit einer Nachricht zwischen zwei Ports von
PTP-fähigen Geräten zu ermitteln. Im Gegensatz zu einer Delay-Request-Response-Nachricht,
die zwischen Slave und Master auch über mehrere Netzwerkknoten hinweg transportiert wird,
werden Peer-Delay-Nachrichten nur mit den jeweiligen Nachbarknoten ausgetauscht, daher der
Name "Peer-Delay".
Delay-Responder
∆
R
Der Delay-Requestor übermittelt eine Peer-Delay-Request-Nachricht an einen Nachbarknoten,
den Delay-Responder, und speichert den Versendezeitpunkt t
Responder schickt umgehend eine Peer-Delay-Response-Nachricht zurück. In das Korrekturfeld
der Peer-Delay-Response Follow-Up-Nachricht trägt er die Zeitdifferenz zwischen dem
Versendezeitpunkt t
Request-Nachricht t
Δ
= t
R
Mit dem Empfangszeitpunkt t
alle Daten, um die Nachrichtenlaufzeit zum Nachbarknoten zu berechnen:
Δ
PDelReq
Um die Abweichung einer Slave-Uhr zu berechnen, müssen auch beim Peer-Delay-Mechanismus
Sync-Nachrichten und Follwow-Up-Nachrichten ausgewertet werden. Der Abschnitt "Peer-to-
Peer- Transparent Clock" enthält eine Beschreibung des kompletten Synchronisations-Zyklus.
Synchronisation unabhängig von der Topologie des Netzwerks
Die in den vorangegangenen Abschnitten dargestellten Berechnungen gelten unter der
Voraussetzung, dass der Nachrichtenaustausch über eine direkte Verbindungsleitung zwischen
den beiden Kommunikationspartnern erfolgt. In der Regel bestehen Netzwerke aber aus
mehreren Switches, die die Uhrzeit-Nachrichten zwischen Uhrzeit-Master und Slave
transportieren müssen. Wie die Synchronisation über mehrere Switches hinweg erfolgt, hängt
davon ab, welcher Geräte-Kategorie ein Switch zugeordnet wird (Boundary Clock oder
Transparent Clock) und welche Methode zur Ermittlung der Nachrichtenlaufzeit eingesetzt wird
(Delay-Request-Response-Mechanismus oder Peer-Delay-Mechanismus).
SCALANCE X-300 / X-400
Projektierungshandbuch, 03/2022, C79000-G8900-C187-33
Konfiguration über Web Based Management und Command Line Interface
40
t
1
t
2
50
t
-t
2
60
t /µs
der Peer-Delay-Response-Nachricht und dem Empfang der Peer-Delay-
2
ein:
1
- t
2
1
= Δ
= ( t
- t
- Δ
) / 2
PDelRes
3
0
R
Delay-Requestor
30
t
0
∆
40
∆
t
3
50
1
t /µs
der Peer-Delay-Respons-Nachricht hat der Delay-Requestor dann
3
5.5 Das Menü Switch
PDelReq
PDelRes
dieser Nachricht. Der Delay-
0
259