Herunterladen Inhalt Inhalt Diese Seite drucken

Netzwerkanforderungen - IBA Clock Handbuch

Zeitsynchronisationsmodul
Inhaltsverzeichnis

Werbung

ibaClock
Handbuch
Der Offset, der zum Korrigieren der Slave-Uhr verwendet wird, berechnet sich wie folgt:
������������ = ���������������������� ������������������ − ����������������
bzw.
(��
− ��
+ ��
− ��
)
2
1
4
3
������������ = ( ��
) −
− ��
2
1
2
Diese Berechnung des Offsets stimmt jedoch nur unter der Voraussetzung, dass eine
konstante Ausbreitungsgeschwindigkeit im Netzwerk vorherrscht. Sind in der Infrastruk-
tur Geräte verbaut, die zwischen Master und Slave unterschiedliche Laufzeiten verursa-
chen, kann keine genaue Synchronisierung erfolgen.
Unterschiedliche Laufzeiten können beispielsweise durch Switches verursacht werden,
die nicht für den Betrieb von PTP-Anwendungen ausgelegt sind.
15.2

Netzwerkanforderungen

Bei einer optimal ausgeprägten Netzwerkarchitektur ist mit PTP eine Synchronisation
von unter 100 Nanosekunden möglich. Um dies erreichen zu können, muss jedoch die
Netzwerkarchitektur vollumfänglich IEEE 1588 konform sein.
Die drei Hauptkomponenten Grandmaster Clock (am besten mit GPS-Empfänger), Netz-
werkswitch (Transparent oder Boundary Clock) und PTP Slave müssen die Zeitstempe-
lung hardwaremäßig unterstützen.
Netzwerk-Switch
Switche lassen sich kategorisieren in „Standard" und „IEEE1588 unterstützend". Ein
Standard-Switch speichert die Netzwerkpakete temporär bevor er diese wieder weiter-
sendet. Je nach Auslastung des Switches kann die Zeit des Zwischenspeicherns unter-
schiedlich lang sein. Dies wiederum hat einen Einfluss auf die Berechnung der Verzöge-
rung und des Offsets.
High-Speed, Low-Latency Switch
Dieser Switch führt, wie auch der Standard-Switch, eine Zwischenspeicherung der Pa-
kete durch. Bei etwas höherer Netzwerklast ermöglicht er zusätzlich eine akkurate und
stabile Synchronisation. Da aber die Zwischenspeicherzeit bei diesem Switch ebenfalls
variiert, hat dies einen negativen Einfluss auf die Berechnung der Verzögerung und der
darauf aufbauenden Synchronisierung.
Transparent Clock
Eine Transparent Clock (TC) ist ein Netzwerk-Switch, der IEEE1588-Pakete auf andere
Weise als der Standard-Switch handhabt. Die Transparent Clock misst die Zwischen-
speicherzeit der Pakete und trägt diese in einem Feld des Pakets ein. Der Slave nutzt
dann den originären Zeitstempel und die Zeit in dem zusätzlichen Feld um die Verzöge-
rung korrekt zu berechnen.
Boundary Clock
Die Boundary Clock (BC) ist ein weiterer Switch, bei dem sich die Handhabung der
IEEE1588-Pakete nochmals von der einer Transparent Clock oder einem Standard-
Switch unterscheidet.
53
Ausgabe 1.4

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis