DE10210711A1 - Verfahren zur Zeitsynchronisation von zumindest zwei miteinander über ein Telekommunikationsnetz, wie Internet, Intranet oder dergleichen, zusammenwirkenden Messrechnern - Google Patents
Verfahren zur Zeitsynchronisation von zumindest zwei miteinander über ein Telekommunikationsnetz, wie Internet, Intranet oder dergleichen, zusammenwirkenden MessrechnernInfo
- Publication number
- DE10210711A1 DE10210711A1 DE10210711A DE10210711A DE10210711A1 DE 10210711 A1 DE10210711 A1 DE 10210711A1 DE 10210711 A DE10210711 A DE 10210711A DE 10210711 A DE10210711 A DE 10210711A DE 10210711 A1 DE10210711 A1 DE 10210711A1
- Authority
- DE
- Germany
- Prior art keywords
- measuring
- time
- data
- accuracy
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0641—Change of the master or reference, e.g. take-over or failure of the master
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G7/00—Synchronisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/14—Time supervision arrangements, e.g. real time clock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0644—External master-clock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Electric Clocks (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zur Zeitsynchronisation von zumindest zwei miteinander über ein Telekommunikationsnetz 10, wie Internet, Intranet oder dergleichen, zusammenwirkenden Messrechnern 28, 36, 46, bei denen für ein Messverfahren jeweils ein hochgenauer Zeitstempel benötigt wird. Die Erfindung zeichnet sich dadurch aus, dass jedem Messrechner 28, 36, 46 für das Auslesen des Zeitstempels aus einer Zeitquelle mehrere Zeitquellen unterschiedlicher Genauigkeit zur Verfügung stehen und die Auswahl der Zeitquelle durch den Messrechner 28, 36, 46 in Abhängigkeit von der Genauigkeit der Zeitquelle durchgeführt wird.
Description
- Die Erfindung betrifft ein Verfahren zur Zeitsynchronisation in zumindest zwei miteinander über ein Telekommunikationsnetz, wie Internet, Intranet oder dergleichen, zusammenwirkenden Messrechnern gemäß der im Oberbegriff des Anspruches 1 angegebenen Art sowie eine Vorrichtung zur Durchführung des Verfahrens gemäß dem Anspruch 24.
- Aus der nicht vorveröffentlichten deutschen Patentanmeldung DE 100 46 240.5 ist ein Messsystem zur Messung der Internet-Protokoll IP) Performance Parameter, wie Einwegverzögerung, Laufzeitschwankungen und Paketverlusten, in IP-Netzen bekannt. Die nicht vorveröffentlichte deutsche Patentanmeldung DE 101 28 927.8 hat ein Verfahren zum Gegenstand, das in dem zugrunde liegenden Messsystem die Erzeugung von Zeitstempeln auch bei kurzzeitig blockiertem Zugriff auf eine Referenzuhr ermöglicht.
- Bei dem diesen Patentanmeldungen zugrunde liegenden Messsystem handelt es sich um ein verteiltes Messsystem, d. h. die einzelnen Systemkomponenten sind örtlich verteilt und über ein Telekommunikationsnetz miteinander verbunden. Das Messsystem umfasst dabei mindestens zwei Messrechner, eine Datenbank, in die die Messergebnisse und die Konfiguration des Messsystems abgelegt werden, einen Steuerrechner, der die Messrechner für die Ermittlung des Messergebnisses steuert, sowie diverse grafische Benutzerschnittstellen, insbesondere für die Konfiguration des Messsystems und für die Visualisierung der gewonnenen Messergebnisse.
- Für die Durchführung des Messverfahrens wird zwischen mindestens zwei Messrechnern eine unidirektionale Messstrecke eingerichtet. Auf dieser Messstrecke werden Messpakete mit einer konfigurierbaren zeitlichen Verteilung von einem ersten Messrechner zu einem zweiten Messrechner gesendet.
- Dabei wird der Abgang des Messpaketes von dem ersten Messrechner erfasst, d. h. ein erster Zeitstempel wird erzeugt. Dieser erste Zeitstempel wird zusammen mit dem Messpaket und sonstigen Daten, wie beispielsweise Sequenznummern, an den zweiten Messrechner übertragen. Der zweite Messrechner erfasst den Eingang des Messpaketes und generiert einen zweiten Zeitstempel. Um die Einwegverzögerung, die sich aus der Differenz der beiden Zeitstempel ergibt, hinreichend genau bestimmen zu können, müssen die von den Messrechnern erzeugten Zeitstempel hinreichend genau zeitlich synchronisiert sein.
- Eine technische Realisierung ist z. B. die Generierung der Zeitstempel durch ein als Zeitquelle fungierendes Satelliten System, beispielsweise GPS Global Positioning System). Dabei empfangen die Messrechner fortlaufend über eine GPS-Antenne die von mehreren Satelliten gesendete Weltzeit UTC Universal Coordinated Time). Mit Hilfe einer in die Messrechner integrierten GPS-Karte können dadurch Zeitstempel mit einem Fehler von +/-0,5 µs erzeugt werden.
- Das als Zeitgeber dienende Satellitensystem GPS mit den weiteren Komponenten GPS-Antenne und GPS-Karte wird im folgenden hier vereinfacht als GPS-Uhr bezeichnet.
- Die Messergebnisse werden als Messdaten durch den Steuerrechner von dem zweiten Messrechner abgerufen, in einer Datenbank abgelegt und dort zur Visualisierung bereitgestellt. Die Anzeige der Messergebnisse und des Systemstatus kann wahlweise mittels Offline-Anzeige oder auch Online-Anzeige erfolgen. Offline-Anzeige bedeutet dabei, dass die Anzeige der Messergebnisse mittels eines WWW-Browsers manuell initiiert werden muss, während bei der Online-Anzeige die Anzeige automatisch in einem bestimmten Zeitintervall aktualisiert und angezeigt wird.
- Hierfür werden die oben erwähnten grafischen Benutzerschnittstellen und -oberflächen verwendet.
- Die Konfiguration des Messsystems erfolgt ebenfalls mit Hilfe der bereits angesprochenen grafischen Benutzerschnittstelle. Hierfür macht der Nutzer Eingaben über die Art und den Verlauf der Messung. Die getroffenen Eingaben werden in einer Datenbank abgelegt; der Steuerrechner liest diese Daten aus der Datenbank, konfiguriert die Messrechner entsprechend und startet bzw. stoppt die Messverbindungen gemäß dieser Daten.
- Wie bereits erwähnt, ist für die Güte des erzielten Messergebnisses von herausragender Bedeutung, dass der erste und der zweite Zeitstempel hinreichend genau zeitlich synchronisiert sind. Sollten der erste und der zweite Zeitstempel nicht hinreichend genau synchronisiert sein, ist folglich auch die gemessene Einwegverzögerung als Differenz der beiden Zeitstempel nicht exakt bestimmbar.
- Als besonders nachteilig erweist sich in diesem Zusammenhang der Umstand, dass bei Ausfall der GPS-Uhr beispielsweise hervorgerufen durch Probleme mit der GPS- Antenne, Kontaktschwierigkeiten in der Antennenzuleitung oder dergleichen, aufgrund des fehlenden Zeitstempels keine Messung durchgeführt werden kann.
- Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren zur Zeitsynchronisation von zumindest zwei miteinander über ein Telekommunikationsnetz, wie Internet, Intranet oder dergleichen, zusammenwirkenden Messrechner derart weiterzubilden, dass unter Vermeidung der genannten Nachteile auch bei Ausfall der GPS-Uhr die Durchführung einer Messung ermöglicht wird.
- Diese Aufgabe wird für das Verfahren durch die kennzeichnenden Merkmale des Anspruches 1 in Verbindung mit seinen Oberbegriffsmerkmalen und für die Vorrichtung durch den Anspruch 24 gelöst.
- Der Erfindung liegt die Erkenntnis zugrunde, dass durch Vorsehen von mehreren unabhängigen Zeitquellen an den einzelnen Messrechnern die Wahrscheinlichkeit minimiert wird, dass keine Zeitquelle gelesen werden kann, und somit das Auslesen eines Zeitstempels sichergestellt wird.
- Nach der Erfindung werden daher jedem Messrechner für das Auslesen des Zeitstempels aus einer Zeitquelle mehrere Zeitquellen unterschiedlicher Genauigkeit zur Verfügung gestellt. Die Auswahl welche Zeitquelle für die Erzeugung des geforderten Zeitstempels herangezogen wird erfolgt durch den Messrechner und hierbei in Abhängigkeit von der Genauigkeit der zur Verfügung stehenden Zeitquellen. Diese Zeitquellenredundanz hat den Vorteil, dass auf eine einfache Art und Weise die Erzeugung bzw. das Auslesen eines Zeitstempel aus einer Zeitquelle sichergestellt ist. Das Risiko eines Messausfalls aufgrund eines fehlenden Zeitstempels wird dadurch minimiert, da für den Fall des Ausfalls einer ersten Zeitquelle das Auslesen des Zeitstempels von einer zweiten Zeitquelle sichergestellt ist.
- Um bestmögliche Messergebnisse zu erhalten wählt der Messrechner zum Auslesen des Zeitstempels aus einer Zeitquelle zunächst die Zeitquelle höchster Genauigkeit aus.
- Kann der Messrechner eine Zeitquelle höherer Genauigkeit nicht auslesen, so wählt er automatisch eine Zeitquelle der nächstbesten Genauigkeit aus. Durch dieses abgestufte Verfahren hinsichtlich der Auswahl der Zeitquelle wird erreicht, dass jeweils das unter den gegebenen Umständen, also der Ausfall einer genaueren Zeitquelle, ein bestmögliches Messergebnis erzielt wird.
- Gemäß einer Ausführungsform der Erfindung werden als Zeitquelle höchster Genauigkeit Signale eines Satellitensystems, beispielsweise GPS Global Positioning System) verwendet.
- Der Empfang der Signale des Satellitensystems erfolgt durch lokale in die Messrechner integrierte GPS- Empfänger. Der GPS-Empfänger, der als Komponenten u. a. eine GPS-Karte und eine GPS-Antenne enthält, wird im weiteren Verlauf auch vereinfacht als GPS-Uhr bezeichnet. Durch die Verwendung einer GPS-Uhr als Zeitquelle höchster Genauigkeit wird für das Auslesen der Zeitstempel auf einfache Art und Weise eine Toleranz von +/-0,5 µs sichergestellt.
- Vorzugsweise weisen die Messrechner jeweils lokale Uhren auf, die mittels NTP (Network Time Protocol) laufend auf die lokalen GPS-Empfänger - interne Synchronisation - synchronisiert werden. Die interne Synchronisation mittels NTP stellt eine einfache Möglichkeit dar, eine zweite, hochgenaue Zeitquelle zu generieren.
- Diese intern synchronisierten Uhren der Messrechner werden als Zeitquellen zweithöchster Genauigkeit verwendet.
- Gemäß einer Ausführungsform der Erfindung wird bei Nichtvorliegen eines Signals des Satellitensystem an den lokalen GPS-Empfänger eines ersten Messrechners nach einem vorbestimmten Zeitintervall die lokale Uhr des ersten Messrechners mittels NTP (Network Time Protocol) auf die lokale Uhr mindestens eines vorher bestimmten zweiten Messrechners - externe Synchronisation - synchronisiert. Dies hat den Vorteil, das bei einem längeren Ausfall der GPS-Uhr an einem Messrechner, der entsprechend mit einem Ausfall der intern synchronisierten Zeitquelle zweithöchster Genauigkeit verbunden ist, eine dritte Zeitquelle erzeugt wird.
- Gemäß der Erfindung ist dabei das Zeitintervall, ab dem eine externe Synchronisation der lokalen Uhr des ersten Messrechners auf die lokale Uhr eines zweiten Messrechners erfolgt, frei einstellbar.
- Die extern synchronisierten lokalen Uhren der Messrechner werden als Zeitquellen dritthöchster Genauigkeit verwendet. Nichtsynchronisierte lokale Uhren der Messrechner werden entsprechend als Zeitquellen vierthöchster Ordnung bezeichnet.
- Um eine hohe Genauigkeit bei der externen Synchronisation einer lokalen Uhr eines Messrechners sicherzustellen, wird die externe Synchronisation der lokalen Uhr des Messrechners nur mit Zeitquellen zweithöchster Genauigkeit durchgeführt.
- Eine Interpretation der Genauigkeit des erzeugten Zeitstempel wird vor allem dadurch ermöglicht, dass bei Vorliegen einer internen oder externen Synchronisation der lokalen Uhr eines Messrechners die Art der vorliegenden Synchronisation und die hierbei erzielte Genauigkeit der Synchronisation gespeichert wird.
- Gemäß einer Ausführungsform der Erfindung werden zur Laufzeitmessung zwischen den Messrechnern Messpakete, insbesondere UDP-Messpakete (User Datagram Protocol), übertragen. UDP ist ein verbindungsloses Internet- Transportprotokoll, das auf das grundlegende Protokoll zur Datenübertragung im Internet (IP) aufsetzt. Vorzugsweise dient der eine Messrechner als Sender, während der andere Messrechner als Empfänger fungiert.
- Von dem sendenden Messrechner wird der zeitliche Abgang - Sendezeitstempel - des abgehenden Messpaketes erfasst. Sonstige Daten zu dem Sendezeitstempel werden erzeugt und zusammen mit dem Messpaket und gegebenenfalls weiteren Daten beispielsweise Sequenznummer oder dergleichen, als erste Daten an den empfangenden Messrechner übermittelt.
- Die Daten zu dem Sendezeitstempel betreffen dabei vorzugsweise eine Information über die verwendete Zeitquelle aus dem der Sendezeitstempel ausgelesen wurde, die Art der Synchronisation, die Genauigkeit der Synchronisation sowie eine Abschätzung der Genauigkeit des erzeugten Sendezeitstempels.
- Entsprechend werden von dem empfangendem Messrechner als zweite Daten der zeitliche Eingang des Messpaketes - Empfangszeitstempel - erfasst und sonstige Daten zu dem Empfangszeitstempel erzeugt.
- Die Daten zu dem Empfangszeitstempel betreffen vorzugsweise wiederum Informationen über die verwendete Zeitquelle, die beim Auslesen des Empfangszeitstempels benutzt wurde, die Art der Synchronisation, die Genauigkeit der Synchronisation, sowie eine Abschätzung der Genauigkeit des erzeugen Empfangszeitstempels.
- Vorzugsweise werden die ersten Daten und die zweiten Daten einer vorbestimmten Wertung zugeordnet, die dazu führen kann, dass bei Unterschreiten einer vorher festgelegten Güte diese erste und zweite Daten nicht weiter berücksichtigt werden.
- Die Ermittlung des Messergebnisses erfolgt aus den noch vorliegenden ersten Daten und den zweiten Daten.
- Vorzugsweise wird ein Verfahren gemäß der DE 100 46 240.5, der DE 101 28 927.8 und/oder der im Hinblick auf diese Anmeldung am gleichen Tag von der Anmelderin eingereichten Anmeldungen mit dem Titel "Verfahren zur Übertragung von Messdaten von einem Messrechner zu einem Steuerrechner eines Messsystems" und dem Titel "Verfahren zur Ausgabe von Zustandsdaten" verwendet.
- Weitere Vorteile, Merkmale und Anwendungsmöglichkeiten der vorliegenden Erfindung zur Zeitsynchronisation in zumindest zwei miteinander über ein Telekommunikationsnetz, wie Internet, Intranet oder dergleichen, zusammenwirkenden Messrechnern ergeben sich aus der nachfolgenden Beschreibung in Verbindung mit dem in der Zeichnung dargestellten Ausführungsbeispiel.
- Die Erfindung wird im Folgenden anhand des in der Zeichnung dargestellten Ausführungsbeispiels näher beschrieben. In der Beschreibung, in den Patentansprüchen, der Zusammenfassung und in der Zeichnung werden die in der hinten angeführten Liste der Bezugszeichen verwendeten Begriffe und zugeordneten Bezugszeichen verwendet.
- In der Zeichnung bedeutet:
- Fig. 1 eine schematische Darstellung eines Telekommunikationsnetzes mit mehreren Messrechnern, die über verschiedene Zeitquellen verfügen zur Durchführung des Verfahrens nach der Erfindung.
- In Fig. 1 ist schematisch ein Telekommunikationsnetz 10 dargestellt, das mehrere Vermittlungseinrichtungen 12 bis 24 aufweist, die über Verbindungsleitungen 26 miteinander verbunden sind. Bei dem Telekommunikationsnetz 10 handelt es sich beispielsweise um das Internet.
- Der Vermittlungsstelle 12 ist ein erster Messrechner 28 zugeordnet. Für den Empfang von Signalen, die von einem mehrere Satelliten 30 umfassenden Satellitensystem GPS) ausgesendet werden, weist der erste Messrechner 28 eine GPS-Antenne 32, sowie eine - hier nicht explizit dargestellte - GPS-Karte zur Verarbeitung der empfangenen Signale auf. Die GPS-Antenne 32 und die nicht explizit dargestellte GPS-Karte bilden zusammen den zum Empfang der GPS-Signale notwendigen lokalen GPS-Empfänger des ersten Messrechners 28. Weiterhin ist in dem ersten Messrechner 28 eine lokale Uhr 34 integriert.
- Ein zweiter Messrechner 36, der mit der Vermittlungseinrichtung 16 verbunden ist, weist ebenfalls eine GPS- Antenne 38 und eine lokale Uhr 40 auf. Den für den Empfang der GPS-Signale notwendigen lokalen GPS-Empfänger des zweiten Messrechners 36 bilden wiederum die GPS- Antenne 38 sowie eine hier nicht gezeigte, in den zweiten Messrechner 36 integrierte GPS-Karte.
- Entsprechende Peripheriegeräte, nämlich eine GPS- Antenne 42 und eine lokale Uhr 44, sind einem dritten Messrechner 46, der an die Vermittlungseinrichtung 20 angeschlossen ist, zugeordnet. Auch hier bilden eine nicht weiter gezeigte GPS-Karte und die GPS-Antenne 42 einen für den Empfang der ausgesandten GPS-Signale notwendigen lokalen GPS-Empfänger des dritten Messrechners 46.
- Die Messrechner 28, 36 und 46 empfangen über die bereits vorgestellten lokalen GPS-Empfänger fortlaufend die Weltzeit UTC - Universal Coordinated Time). Der Einfachheit halber werden, wie bereits erwähnt, die GPS-Empfänger der Messrechner 28, 36, 46 als GPS-Uhr bezeichnet.
- Die Verbindungsleitungen 26 vom ersten Messrechner 28 über die Vermittlungseinrichtungen 12, 14 und 16 zu dem zweiten Messrechner 36 bildet eine Messstrecke 48, die in der Zeichnung zur Verdeutlichung zweipunktstrichliert dargestellt ist.
- Ein Steuerrechner 50, der mit einer Datenbank 52 zusammenwirkt, ist der Vermittlungseinrichtung 24 zugeordnet. Über den Steuerrechner 50 erfolgt die Steuerung der Messrechner 28, 36.
- Zur Durchführung der Messung ist in jedem der Messrechner 28 und 36 ein Messprogramm zur Messung der Einwegverzögerung installiert.
- Ziel der Messanordnung ist es, die Paketlaufzeit eines Messpaketes von dem ersten Messrechner 28 über die Messstrecke 48 zu dem zweiten Messrechner 36 zu ermitteln. Es handelt sich somit um eine unidirektionale Messverbindung, bei der einzelne Messpakete von dem ersten Messrechner 28 zu dem Messrechner 36 gesendet werden.
- Die Messung der Einwegverzögerung erfolgt nach dem folgenden, vereinfachten Schema:
Ein Messpaket wird von dem ersten Messrechner 28 über die Messstrecke 48, also über die Verbindungsleitung 26, die Vermittlungsstelle 12, die Vermittlungsstelle 14 und der Vermittlungsstelle 16 zum zweiten Messrechner 36 gesendet. - Die Messpakete werden dabei mit Hilfe des User Datagram Protocol UDP) verschickt. UDP ist ein verbindungsloses Internet-Transportprotokoll, das auf IP aufsetzt. Die Messpakete enthalten u. a. Zeitstempel und Sequenznummern.
- Kurz bevor von dem ersten Messrechner 28 das erste Bit des Messpakets gesendet wird, erfolgt die Auslesung/Setzung des sogenannten Sendezeitstempels. Dieser Wert des Sendezeitstempels, also die Uhrzeit des Ausgangs des Messpaketes, wird zusammen mit dem Messpaket zu dem zweiten Messrechner 36 übertragen.
- Der Eingang des Messpaketes bei dem zweiten Messrechner 36 wird erfasst. Dabei wird, kurz nachdem das letzte Bit des Testpaketes bei dem zweiten Messrechner 36empfangen wurde ein sogenannter Empfangszeitstempel erzeugt.
- Das gesuchte Messergebnis, Einwegverzögerung, entspricht grob vereinfacht der Differenz der beiden Zeitstempel und wird von dem Steuerrechner 50 in die Datenbank 52 zur späteren Visualisierung abgelegt.
- Um die Ausfallwahrscheinlichkeit der Messung, hervorgerufen durch einen fehlenden Zeitstempel zu minimieren, sind, wie im weiteren Verlauf noch erläutert wird, mehrere unterschiedliche Zeitquellen mit abgestufter Genauigkeit, auf die die Messrechner 28, 36 und 46 für die Erstellung der Zeitstempel zugreifen können, konfiguriert. Es wird jedoch zunächst immer versucht den Zeitstempel aus der Zeitquelle höchster Genauigkeit auszulesen.
- Als Zeitquellen höchster Genauigkeit dienen die bereits beschriebenen GPS Uhren der Messrechner 28, 36 und 46. Mit Hilfe der GPS-Uhren können von den Messrechnern 28, 36 und 46 Zeitstempel mit einem Fehler ±0,5 µs erzeugt werden.
- Als Zeitquellen zweithöchster Genauigkeit stehen den Messrechnern 28, 36 und 46 ihre lokalen Uhren 34, 40 und 44 zur Verfügung, die dafür mittels NTP (Network Time Protocol) laufend auf die GPS-Uhr bzw. den lokalen GPS-Empfänger synchronisiert werden. Die Synchronisation der lokalen Uhren 34, 40 und 44 mittels NTP auf die lokalen GPS-Empfänger der Messrechner 28, 36 und 46 wird hier auch vereinfacht als interne Synchronisation bezeichnet. In der Zeichnung ist die interne Synchronisation der lokalen Uhr 34 des ersten Messrechners 28 mit einem Pfeil 54 symbolisiert. Bei dem zweiten Messrechner 36 ist die interne Synchronisation der lokalen Uhr 40 auf den lokalen GPS-Empfänger des zweiten Messrechners 36 mit dem Pfeil 56 und bei dem dritten Messrechner 46 die interne Synchronisation der lokalen Uhr 44 auf den lokalen GPS-Empfänger des dritten Messrechners 46 mit dem Pfeil 58 gekennzeichnet.
- Als Zeitquelle dritthöchster Ordnung dienen die lokalen Uhren 34, 40 und 44 der Messrechner 28, 36, 46, die dafür mittels NTP auf die intern synchronisierte Uhr eines anderen Messrechners 28, 36, 46 synchronisiert werden. Diese weitere Synchronisation wird im Folgenden auch externe Synchronisation bezeichnet und nachfolgend weiter erläutert.
- So ist bei dem zweiten Messrechner 36 der Empfang der GPS-Signale beispielsweise aufgrund einer defekten GPS- Antenne 38 nicht möglich. Als Folge davon kann nach einiger Zeit eine interne Synchronisation der lokalen Uhr 40 nicht mehr durchgeführt werden. In der Zeichnung ist die Störung der internen Synchronisation durch das Bezugszeichen 60 angedeutet. Mittels NTP erfolgt nun eine externe Synchronisation der lokalen Uhr 40 auf die intern synchronisierte lokale Uhr 44 des dritten Messrechners 46, was in der Zeichnung durch die strichlierte Linie 62 dargestellt ist.
- Die nicht-synchronisierten lokalen Uhren 34, 40 und 44 der Messrechner 28, 36 und 46 werden als Zeitquellen vierthöchster Ordnung bezeichnet.
- Im vorliegenden Beispiel wird von dem ersten Messrechner 28 der Sendezeitstempel aus der GPS-Uhr, also der Uhr höchster Genauigkeit ausgelesen. Dieser Sendezeitstempel wird in das Messpaket geschrieben. Anschließend wird der Status "Zeitstempel GPS-genau" in einem Statusfeld abgespeichert.
- Für den ersten Messrechner 28, also dem sendendem Messrechner und dem zweiten Messrechner 36, also dem empfangendem Messrechner, steht jeweils ein eigener Bereich im Statusfeld für ihre Statuseinträge zur Verfügung.
- Fällt nun, wie im vorliegenden Beispiel bei dem zweiten Messrechner 36 die GPS-Uhr aus, kann aus der Zeitquelle höchster Genauigkeit kein Empfangszeitstempel gelesen werden. Daher liest das Messprogramm die lokale Uhr 40 des zweiten Messrechners 36 aus. Das Messprogramm ermittelt dabei, ob die lokale Uhr 40 synchronisiert ist, auf welche Quelle sich NTP synchronisiert und wie die Genauigkeit der Synchronisation ist. Da NTP für einige Minuten den Status einer internen Synchronisation beibehält, ist der gelesene Zeitstempel fast so genau wie der Zeitstempel einer GPS-Uhr. In das Statusfeld wird der Wert "NTP synchronisiert, genau" geschrieben, wenn die gelesene Genauigkeit kleiner 1 Millisekunde ist. Ist die gelesene Genauigkeit kleiner 2 Millisekunden, so wird "NTP synchronisiert, ungenau" in das Statusfeld geschrieben.
- Konnte die GPS-Uhr für einen längeren Zeitraum, z. B. länger als ca. 5 Minuten, nicht gelesen werden, so schaltet NTP automatisch auf externe Synchronisation um. In diesem Modus ist die Genauigkeit der gelesenen Zeitstempel deutlich schlechter als bei der internen Synchronisation. Es wird deshalb nur überprüft, ob die Genauigkeit von NTP kleiner 2 Millisekunden ist. In das Statusfeld wir dann "NTP synchronisiert, ungenau" geschrieben.
- Ist die GPS-Uhr nicht lesbar und ist die Genauigkeit von NTP schlechter als 2 Millisekunden, so wird der Zeitstempel der lokalen Uhr 40 des zweiten Messrechners 36 zwar in das Messpaket geschrieben, aber in das Statusfeld wird ein spezieller Wert eingetragen, so dass dieses Messpaket in der späteren Auswertung für die Laufzeitberechnung nicht berücksichtigt wird.
- Entsprechend ergeben sich in Abhängigkeit der benutzten Zeitquelle und der erzielten Genauigkeit folgende Statusfeldeinträge:
- Die Erfindung zeichnet sich dadurch aus, dass auch bei Ausfall der GPS-Uhr ein Auslesen eines Zeitstempels aus einer anderen Zeitquelle ermöglicht wird und somit die Ausfallwahrscheinlichkeit einer Messung aufgrund eines fehlenden Zeitstempels minimiert wird. BEZUGSZEICHENLISTE 10 Telekommunikationsnetz
12 Vermittlungseinrichtung
14 Vermittlungseinrichtung
16 Vermittlungseinrichtung
18 Vermittlungseinrichtung
20 Vermittlungseinrichtung
22 Vermittlungseinrichtung
24 Vermittlungseinrichtung
26 Verbindungsleitungen
28 erster Messrechner
30 Satelliten
32 GPS-Antenne erster Messrechner
34 lokale Uhr des ersten Messrechners
36 zweiter Messrechner
38 GPS-Antenne des zweiten Messrechners
40 lokale Uhr des zweiten Messrechners
42 GPS-Antenne dritter Messrechner
44 lokale Uhr des dritten Messrechners
46 dritter Messrechner
48 Messstrecke zwischen ersten und zweiten Messrechner
50 Steuerrechner
52 Datenbank
54 interne Synchronisation der lokalen Uhr des ersten Messrechners
56 interne Synchronisation der lokalen Uhr des zweiten Messrechners
58 interne Synchronisation der lokalen Uhr des dritten Messrechners
60 Störung interne Synchronisation der lokalen Uhr des zweiten Messrechners
62 externe Synchronisation der lokalen Uhr des zweiten Messrechners
Claims (24)
1. Verfahren zur Zeitsynchronisation von zumindest
zwei miteinander über ein Telekommunikationsnetz
(10), wie Internet, Intranet oder dergleichen,
zusammenwirkenden Messrechnern (28, 36, 46), bei
denen für ein Messverfahren jeweils ein
hochgenauer Zeitstempel benötigt wird, dadurch
gekennzeichnet, dass jedem Messrechner (28, 36, 46)
für das Auslesen des Zeitstempels aus einer
Zeitquelle mehrere Zeitquellen unterschiedlicher
Genauigkeit zur Verfügung stehen und die Auswahl
der Zeitquelle durch den Messrechner (28, 36,
46) in Abhängigkeit von der Genauigkeit der
Zeitquelle durchgeführt wird.
2. Verfahren nach Anspruch 1, dadurch
gekennzeichnet, dass von dem Messrechner (28, 36, 46) die
Zeitquelle höchster Genauigkeit ausgewählt wird.
3. Verfahren nach Anspruch 2, dadurch
gekennzeichnet, dass bei Ausfall einer Zeitquelle höherer
Genauigkeit von dem Messrechner (28, 36, 46)
automatisch eine Zeitquelle der nächst besten
Genauigkeit ausgewählt wird.
4. Verfahren nach einem der vorangehenden
Ansprüche, dadurch gekennzeichnet, dass als Zeitquelle
höchster Genauigkeit Signale eines
Satellitensystems (30), beispielsweise GPS (Global
positioning system), verwendet werden.
5. Verfahren nach Anspruch 4, dadurch
gekennzeichnet, dass der Empfang der Signale des
Satellitensystems jeweils durch lokale in die
Messrechner (28, 36, 46) integrierte GPS-Empfänger
durchgeführt wird.
6. Verfahren nach einem der vorangehenden
Ansprüche, dadurch gekennzeichnet, dass die
Messrechner (28, 36, 46) jeweils lokale Uhren (34, 40,
44) aufweisen, die mittels NTP (Network Time
Protocol) laufend auf die lokalen GPS-Empfänger
- interne Synchronisation - synchronisiert
werden.
7. Verfahren nach einem der vorangehenden
Ansprüche, dadurch gekennzeichnet, dass die intern
synchronisierten lokalen Uhren (34, 40, 44) der
Messrechner (28, 36, 46) als Zeitquellen
zweithöchster Genauigkeit verwendet werden.
8. Verfahren nach einem der vorangehenden
Ansprüche, dadurch gekennzeichnet, dass bei
Nichtvorliegen eines Signals des Satellitensystems (30)
an dem lokalen GPS-Empfänger (38) eines ersten
Messrechners (36) nach einem vorbestimmten
Zeitintervall die lokale Uhr (40) des ersten
Messrechners (36) mittels NTP (Network Time
Protocol) auf die lokale Uhr (44) mindestens eines
vorher bestimmten zweiten Messrechners (46) -
externe Synchronisation - synchronisiert wird.
9. Verfahren nach Anspruch 8, dadurch
gekennzeichnet, dass das Zeitintervall einstellbar ist.
10. Verfahren nach den Ansprüchen 8 und 9, dadurch
gekennzeichnet, dass die externe Synchronisation
nur mit Zeitquellen zweithöchster Genauigkeit
durchgeführt wird.
11. Verfahren nach einem der vorangehenden
Ansprüche, dadurch gekennzeichnet, dass die extern
synchronisierten lokalen Uhren (34, 40, 44) der
Messrechner (28, 36, 46) als Zeitquellen
dritthöchster Genauigkeit verwendet werden.
12. Verfahren nach einem der vorangehenden
Ansprüche, dadurch gekennzeichnet, dass bei Vorliegen
einer internen Synchronisation oder externen
Synchronisation der lokalen Uhr (34, 40, 44)
eines Messrechners (28, 36, 46) die Art der
Synchronisation und die erzielte Genauigkeit der
Synchronisation gespeichert wird.
13. Verfahren nach einem der vorangehenden
Ansprüche, dadurch gekennzeichnet, dass nicht
synchronisierte lokale Uhren (34, 40, 44) der
Messrechner (28, 36, 46) als Zeitquellen vierthöchster
Genauigkeit verwendet werden.
14. Verfahren nach einem der vorangehenden
Ansprüche, dadurch gekennzeichnet, dass zwischen den
Messrechnern (28, 36, 46) Messpakete,
insbesondere UDP-Messpakete (User Datagram Protocol),
übertragen werden.
15. Verfahren nach Anspruch 14, dadurch
gekennzeichnet, dass der eine Messrechner (28) als Sender
und der andere Messrechner (36) als Empfänger
fungiert.
15. Verfahren nach einem der Ansprüche 14 und 15,
dadurch gekennzeichnet, dass von dem sendendem
Messrechner (28) der zeitliche Abgang -
Sendezeitstempel - des abgehenden Messpaketes erfasst
und Daten zu dem Sendezeitstempel erzeugt werden
und dass diese Daten zusammen mit dem Messpaket
und gegebenenfalls weitere Daten, beispielsweise
Sequenznummer oder dergleichen, als erste Daten
an den empfangenden Messrechner (36) übermittelt
werden.
17. Verfahren nach Anspruch 16, dadurch
gekennzeichnet, dass die Daten zu dem Sendezeitstempel eine
Information über die verwendete Zeitquelle, die
Art der Synchronisation, die Genauigkeit der
Synchronisation und die Genauigkeit des
Zeitstempels betreffen.
18. Verfahren nach einem der Ansprüche 16 bis 17,
dadurch gekennzeichnet, dass von dem
empfangendem Messrechner (36) als zweite Daten der
zeitliche Eingang - Empfangszeitstempel - des
eingehenden Messpaketes und Daten zu dem
Empfangszeitstempel erzeugt werden.
19. Verfahren nach Anspruch 18, dadurch
gekennzeichnet, dass die Daten zu dem Empfangszeitstempel
eine Information über die verwendete Zeitquelle,
die Art der Synchronisation, die Genauigkeit der
Synchronisation die Genauigkeit des Zeitstempels
betreffen.
20. Verfahren nach einem der Ansprüche 14 bis 19,
dadurch gekennzeichnet, dass die ersten Daten
und die zweiten Daten einer vorbestimmten
Wertung zugeordnet werden.
21. Verfahren nach Anspruch 20, dadurch
gekennzeichnet, dass bei Unterschreiten einer vorher
festgelegten Güte der ersten und zweiten Daten diese
Daten nicht weiter berücksichtigt werden.
22. Verfahren nach einem der Ansprüche 14 bis 21,
dadurch gekennzeichnet, dass aus den ersten
Daten und den zweiten Daten ein Messergebnis
ermittelt wird.
23. Verfahren nach einem der vorangehenden
Ansprüche, gekennzeichnet durch ein Messverfahren
gemäß der DE 100 46 240.5, der DE 101 28 927.8
und/oder der im Hinblick auf diese Anmeldung am
gleichen Tag von der Anmelderin eingereichten
Anmeldungen mit dem Titel "Verfahren zur
Übertragung von Messdaten von einem Messrechner zu
einem Steuerrechner eines Messsystems" und dem
Titel "Verfahren zur Ausgabe von Zustandsdaten"
verwendet.
24. Vorrichtung zur Durchführung des Verfahrens nach
einem der vorangehenden Ansprüche.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10210711A DE10210711A1 (de) | 2002-03-12 | 2002-03-12 | Verfahren zur Zeitsynchronisation von zumindest zwei miteinander über ein Telekommunikationsnetz, wie Internet, Intranet oder dergleichen, zusammenwirkenden Messrechnern |
JP2003575236A JP4472994B2 (ja) | 2002-03-12 | 2003-02-21 | インターネット、イントラネットまたは類似物などの通信ネットワークを介して協調する少なくとも2つの測定コンピュータの時間同期化のための方法 |
US10/507,097 US7542537B2 (en) | 2002-03-12 | 2003-02-21 | Method for temporal synchronisation of at least two measuring computers cooperating over a telecommunication network such as internet, intranet or similar |
HU0500495A HUP0500495A2 (hu) | 2002-03-12 | 2003-02-21 | Eljárás legalább két egymással telekommunikációs hálózaton, például interneten, intraneten vagy hasonlón át együttműködő mérőszámítógép időszinkronizálására |
PL03371032A PL371032A1 (en) | 2002-03-12 | 2003-02-21 | Method for temporal synchronisation of at least two measuring computers cooperating over a telecommunication network such as internet, intranet or similar |
CA002475518A CA2475518A1 (en) | 2002-03-12 | 2003-02-21 | Method for temporal synchronisation of at least two measuring computers cooperating over a telecommunication network such as internet, intranet or similar |
EP03714649A EP1485780A2 (de) | 2002-03-12 | 2003-02-21 | Verfahren zur zeitsynchronisation von zumindest zwei miteinander ber ein telekommunikationsnetz, wie internet, intranet oder dergleichen, zusammenwirkenden messrechnern |
PCT/DE2003/000540 WO2003077086A2 (de) | 2002-03-12 | 2003-02-21 | Verfahren zur zeitsynchronisation von zumindest zwei miteinander über ein telekommunikationsnetz, wie internet, intranet oder dergleichen, zusammenwirkenden messrechnern |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10210711A DE10210711A1 (de) | 2002-03-12 | 2002-03-12 | Verfahren zur Zeitsynchronisation von zumindest zwei miteinander über ein Telekommunikationsnetz, wie Internet, Intranet oder dergleichen, zusammenwirkenden Messrechnern |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10210711A1 true DE10210711A1 (de) | 2003-11-13 |
Family
ID=27797676
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10210711A Ceased DE10210711A1 (de) | 2002-03-12 | 2002-03-12 | Verfahren zur Zeitsynchronisation von zumindest zwei miteinander über ein Telekommunikationsnetz, wie Internet, Intranet oder dergleichen, zusammenwirkenden Messrechnern |
Country Status (8)
Country | Link |
---|---|
US (1) | US7542537B2 (de) |
EP (1) | EP1485780A2 (de) |
JP (1) | JP4472994B2 (de) |
CA (1) | CA2475518A1 (de) |
DE (1) | DE10210711A1 (de) |
HU (1) | HUP0500495A2 (de) |
PL (1) | PL371032A1 (de) |
WO (1) | WO2003077086A2 (de) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050060403A1 (en) * | 2003-09-11 | 2005-03-17 | Bernstein David R. | Time-based correlation of non-translative network segments |
KR100597588B1 (ko) * | 2003-10-02 | 2006-07-06 | 한국전자통신연구원 | 우선순위기반 능동 시험패킷을 이용한 노드간 경로특성측정방법 |
JP4543836B2 (ja) * | 2004-09-02 | 2010-09-15 | 株式会社明電舎 | データ処理システムの時刻同期方法 |
US7630357B2 (en) * | 2004-09-14 | 2009-12-08 | Broadcom Corporation | Synchronization of distributed cable modem network components |
US20070177605A1 (en) * | 2006-01-30 | 2007-08-02 | Benco David S | Method for utilizing a backup timing source when GPS becomes nonfunctional |
US8195124B2 (en) * | 2006-02-23 | 2012-06-05 | Qualcomm Incorporated | Apparatus and methods for managing time sensitive application privileges on a wireless device |
JP4918718B2 (ja) * | 2006-05-12 | 2012-04-18 | セイコーインスツル株式会社 | タイムスタンプ発行装置、タイムスタンプ発行方法、及びタイムスタンプ発行プログラム |
US7395448B2 (en) * | 2006-07-26 | 2008-07-01 | International Business Machines Corporation | Directly obtaining by application programs information usable in determining clock accuracy |
US8193481B2 (en) * | 2009-01-26 | 2012-06-05 | Centre De Recherche Industrielle De Quebec | Method and apparatus for assembling sensor output data with data representing a sensed location on a moving article |
US9112629B2 (en) * | 2009-12-17 | 2015-08-18 | Telefonaktiebolaget L M Ericsson (Publ) | Configuration of synchronisation network having synchronization trails for time sync and frequency sync |
JP5569299B2 (ja) * | 2010-09-28 | 2014-08-13 | 富士通株式会社 | 通信システム及び通信インタフェース装置、並びに同期方法 |
CN102063055B (zh) * | 2010-12-10 | 2011-12-14 | 南京科远自动化集团股份有限公司 | 一种冗余utc时间同步服务器 |
US10999171B2 (en) * | 2018-08-13 | 2021-05-04 | Accedian Networks Inc. | Method for devices in a network to participate in an end-to-end measurement of latency |
DE102012214555A1 (de) | 2012-08-16 | 2014-02-20 | Continental Teves Ag & Co. Ohg | Verfahren und System zum Ausgleichen einer Zeitabweichung |
US9354612B1 (en) * | 2014-05-15 | 2016-05-31 | Apple Inc. | Distributed time synchronization system and method |
JP6384125B2 (ja) * | 2014-05-30 | 2018-09-05 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
US9813173B2 (en) * | 2014-10-06 | 2017-11-07 | Schweitzer Engineering Laboratories, Inc. | Time signal verification and distribution |
CN109116357B (zh) * | 2017-06-26 | 2020-12-11 | 百度在线网络技术(北京)有限公司 | 用于同步时间的方法、装置及服务器 |
US10936438B2 (en) * | 2018-01-24 | 2021-03-02 | International Business Machines Corporation | Automated and distributed backup of sensor data |
CN108872910B (zh) * | 2018-06-08 | 2021-07-16 | 广西电网有限责任公司电力科学研究院 | 一种用于电能质量监测装置在线检定的校时***及方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5694537A (en) * | 1995-07-31 | 1997-12-02 | Canon Information Systems, Inc. | Network device which selects a time service provider |
JPH10124465A (ja) * | 1996-10-16 | 1998-05-15 | Fuji Xerox Co Ltd | 情報処理装置 |
US6094672A (en) * | 1997-05-19 | 2000-07-25 | Novell, Inc. | Method and system for time synchronization management |
EP1143312A2 (de) * | 2000-03-17 | 2001-10-10 | Abb Research Ltd. | Zeitsynchronisation von Einheiten einer Anlage |
US6311283B1 (en) * | 1998-09-17 | 2001-10-30 | Apple Computer, Inc. | Need based synchronization of computer system time clock to reduce loading on network server |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0795677A (ja) * | 1993-09-20 | 1995-04-07 | Fujitsu Ltd | シェルフ間の同期用情報と同期クロックの受渡し方法 |
GB2300789B (en) * | 1995-05-12 | 2000-04-05 | Gen Datacomm Adv Res | Data network |
US5812749A (en) * | 1996-12-27 | 1998-09-22 | Mci Communication Corporation | Method of and system for testing network time protocol client accuracy |
US6157957A (en) * | 1998-01-22 | 2000-12-05 | Cisco Technology, Inc. | Clock synchronization system and method using a continuous conversion function for a communication network |
US6256507B1 (en) * | 1998-08-31 | 2001-07-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Telecommunications network synchronization for data services |
US6236623B1 (en) * | 1998-10-16 | 2001-05-22 | Moore Industries | System and method for synchronizing clocks in a plurality of devices across a communication channel |
DE10046240A1 (de) * | 2000-09-19 | 2002-03-28 | Deutsche Telekom Ag | Verfahren zur Messung der unidirektionalen Übertragungseigenschaften, wie Paketlaufzeit, Laufzeitschwankungen und der hieraus ableitbaren Ergebnisse, in einem Telekommunikationsnetz |
DE10128927B4 (de) * | 2001-06-15 | 2013-10-17 | Deutsche Telekom Ag | Verfahren zur Ermittlung der Uhrzeit in zumindest zwei miteinander zusammenwirkenden Messrechnern |
-
2002
- 2002-03-12 DE DE10210711A patent/DE10210711A1/de not_active Ceased
-
2003
- 2003-02-21 US US10/507,097 patent/US7542537B2/en not_active Expired - Lifetime
- 2003-02-21 JP JP2003575236A patent/JP4472994B2/ja not_active Expired - Lifetime
- 2003-02-21 HU HU0500495A patent/HUP0500495A2/hu unknown
- 2003-02-21 EP EP03714649A patent/EP1485780A2/de not_active Ceased
- 2003-02-21 PL PL03371032A patent/PL371032A1/xx not_active Application Discontinuation
- 2003-02-21 CA CA002475518A patent/CA2475518A1/en not_active Abandoned
- 2003-02-21 WO PCT/DE2003/000540 patent/WO2003077086A2/de active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5694537A (en) * | 1995-07-31 | 1997-12-02 | Canon Information Systems, Inc. | Network device which selects a time service provider |
JPH10124465A (ja) * | 1996-10-16 | 1998-05-15 | Fuji Xerox Co Ltd | 情報処理装置 |
US6094672A (en) * | 1997-05-19 | 2000-07-25 | Novell, Inc. | Method and system for time synchronization management |
US6311283B1 (en) * | 1998-09-17 | 2001-10-30 | Apple Computer, Inc. | Need based synchronization of computer system time clock to reduce loading on network server |
EP1143312A2 (de) * | 2000-03-17 | 2001-10-10 | Abb Research Ltd. | Zeitsynchronisation von Einheiten einer Anlage |
Non-Patent Citations (2)
Title |
---|
MILLS,David L.:Adaptive Hybrid Clock Discipline Algorithm for the Network Time Protocol.In:IEEE/ ACM Transactions on Networking,Vol.6,No.5,Oct.1998, S.505-514 * |
MILLS,David L.:Internet Time Synchronization: The Network Time Protocol.In:IEEE Transactions on Communications,Vol. 39,No. 10, Oct. 1991,S.1482- S.1493 * |
Also Published As
Publication number | Publication date |
---|---|
JP2005520137A (ja) | 2005-07-07 |
WO2003077086A2 (de) | 2003-09-18 |
US7542537B2 (en) | 2009-06-02 |
CA2475518A1 (en) | 2003-09-18 |
US20050198240A1 (en) | 2005-09-08 |
JP4472994B2 (ja) | 2010-06-02 |
PL371032A1 (en) | 2005-06-13 |
HUP0500495A2 (hu) | 2005-08-29 |
WO2003077086A3 (de) | 2004-07-01 |
EP1485780A2 (de) | 2004-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE10210711A1 (de) | Verfahren zur Zeitsynchronisation von zumindest zwei miteinander über ein Telekommunikationsnetz, wie Internet, Intranet oder dergleichen, zusammenwirkenden Messrechnern | |
EP1382126B1 (de) | Verfahren zur messung von unidirektionalen übertragungseigenschaften, wie paketlaufzeit, laufzeitschwankungen und der hieraus ableitbaren ergebnisse, in einem datennetz | |
DE69228376T2 (de) | Verfahren zur messung der kanalverzögerung | |
EP1265124B1 (de) | Verfahren zum Übermitteln von Zeitinformation über ein Datenpaketnetz | |
DE60127454T2 (de) | Zeitsynchronisation in einem computernetzwerk | |
DE102005031704B4 (de) | Anordnung bei einem modularisiertem System zur Durchführung einer Zeitstempelung von Ereignissen/Referenzereignissen | |
DE60310749T2 (de) | Verfahren zur bestimmung eines timing-offset zwischen einem ersten takt und einem zweiten takt in einem kommunikationsnetz | |
EP2534775B1 (de) | Verfahren zur zeitsynchronisation in einem kommunikationsnetz | |
EP3170285B1 (de) | Verfahren zum bestimmen einer übertragungszeit eines telegramms in einem kommunikationsnetzwerk und entsprechende netzwerkkomponenten | |
DE102019104384A1 (de) | Erzeugen eines Zeitstempels | |
WO2010139807A1 (de) | Verfahren zur ermittlung der übertragungsqualität der c2x-kommunikation und entsprechende vorrichtung | |
DE60123935T2 (de) | Synchronisierte datenübermittlung | |
AT518280B1 (de) | Verfahren zum zuverlässigen Transport von Alarmnachrichten in einem verteilten Computersystem | |
EP1486030B1 (de) | Verfahren zur übertragung von messdaten von einem messrechner zu einem steuerrechner eines messsystems | |
DE10128927B4 (de) | Verfahren zur Ermittlung der Uhrzeit in zumindest zwei miteinander zusammenwirkenden Messrechnern | |
DE60034236T2 (de) | System und Verfahren zur Synchronisation von Netzelementen | |
DE69711806T2 (de) | Genaue Datierung eines Vorfalls erlaubendes Kommunikationsverfahren und Vorrichtung dazu | |
EP1493245B1 (de) | Verfahren zur ausgabe von zustandsdaten | |
EP3382944B1 (de) | Verfahren und kommunikationssystem zum zentralen ermitteln eines zustands eines paketvermittelnden telekommunikationsnetzes | |
EP3771058A1 (de) | Differentialschutz für ein elektrisches netzwerk | |
WO2018141449A1 (de) | Verfahren und vorrichtung zur verlustfreien kompression eines datenstromes | |
EP0021059B1 (de) | Verfahren und Schaltungsanordnung zum Synchronisieren des Betriebs von Steuereinrichtungen, insbesondere von Strassenverkehrssignalanlagen | |
DE102004035194B4 (de) | Verfahren zur Weiterleitung von Zeitinformationen | |
EP0809374A1 (de) | Verfahren zur Zeitsynchronisation eines Fernzählsystems | |
DE102017217818A1 (de) | Verfahren zum Ausgeben einer Zeit und Verfahren zum Senden und Empfangen von Fahrzeug-zu-X-Nachrichten |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8110 | Request for examination paragraph 44 | ||
R016 | Response to examination communication | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |
Effective date: 20130608 |