WO2017177751A1 - Procédé et appareil de synchronisation temporelle - Google Patents
Procédé et appareil de synchronisation temporelle Download PDFInfo
- Publication number
- WO2017177751A1 WO2017177751A1 PCT/CN2017/072834 CN2017072834W WO2017177751A1 WO 2017177751 A1 WO2017177751 A1 WO 2017177751A1 CN 2017072834 W CN2017072834 W CN 2017072834W WO 2017177751 A1 WO2017177751 A1 WO 2017177751A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- time
- packet
- event
- timestamp
- 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
Images
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/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
-
- 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/0685—Clock or time synchronisation in a node; Intranode synchronisation
- H04J3/0697—Synchronisation in a packet node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a time synchronization method and apparatus.
- the frequency synchronization is required between the base stations, but also strict time synchronization is required, and the time synchronization is mainly performed according to the time of the event message.
- the event message in the tag message cannot be distinguished by determining whether the tag message includes a field of the event message type.
- the packet length in the tag network is not fixed because each node is between The generated message has more content and is more complicated.
- the tag message may have the same content as the event message type field, so that the time stamper cannot identify the event message from the message, and cannot complete the event report. Text is added to the time information so that time synchronization is not possible in the tag network.
- the main purpose of the present invention is to provide a time synchronization method and device, which aims to solve the problem that the event message cannot be identified in the tag network, and the time information cannot be added in the event message, so that the time synchronization cannot be realized.
- the present invention provides a time synchronization method, the method comprising:
- the time stamping device identifies the 1588 event message from the tag message, wherein the 1588 event message is used between the nodes to be synchronized. Time synchronization
- the time is synchronized between the nodes to be synchronized according to the time stamp.
- the step of identifying, by the time stamping device, the 1588 event message from the label message comprises:
- the packet is parsed by the time stamping device, and the label is identified according to the packet type.
- Decapsulating the label packet identifies a 1588 event packet.
- the step of decapsulating the label message to identify a 1588 event message includes:
- the packet is parsed and matched to the destination mac+ source mac+port number 88f7+ event message type, and is identified as a Layer 2 multicast 1588 event message; or
- the step of time stamping the event message by the time stamping device comprises:
- the first timestamp is marked at the P device entry, and the second timestamp is forwarded to the egress, and the CF domain is corrected by the deviation of the first timestamp and the second timestamp, and the correction is performed.
- the subsequent 1588 event message is sent out;
- a third timestamp is added to the entry.
- the step of synchronizing the time between the nodes to be synchronized according to the time stamp comprises:
- Deviation and delay are calculated according to the third timestamp and the CF domain, and time is synchronized by time correction of the PE device.
- the configuration of the time stamping device comprises: a message type, a message label number, a label length, a control word number, and a control word length.
- the present invention also provides a time synchronization device, the device comprising:
- An identification module configured to identify, in the 1588-enabled tag network configured with a time stamping device, the time stamping device to identify a 1588 event message from the tag message, wherein the 1588 event message is used Time synchronization between nodes to be synchronized;
- a timestamp adding module configured to time stamp the event message by using the time stamping device
- the synchronization module is configured to synchronize time between nodes to be synchronized according to the time stamp.
- the identification module comprises:
- the parsing unit is configured to parse the packet by using the time stamping device, and identify the label packet according to the packet type;
- the identification unit is configured to decapsulate the label message to identify a 1588 event message.
- the identification module is further configured to parse the label message, and match the destination mac+ source mac+ port number 88f7+ event message type, and identify it as a Layer 2 multicast 1588 event message; or
- the timestamp adding module is further configured to: for the P device, put a first timestamp at the P device entry, forward to the exit and add a second timestamp, by using the first timestamp and the Deviating the CF field of the second timestamp, and transmitting the corrected 1588 event message;
- a third timestamp is added to the entry.
- the synchronization module is further configured to: calculate a deviation and a delay according to the third timestamp and the CF domain, and synchronize the time by time correction of the PE device.
- the configuration of the time stamping device comprises: a message type, a message label number, a label length, a control word number, and a control word length.
- the present invention configures a time stamping device in the tag network, so that the time stamping device can identify that each node to be synchronized in the tag network can recognize the 1588 event message in the tag message, thereby adding a time stamp to the event message, thereby The timestamps of the event messages in the event packets transmitted between the nodes to be synchronized can be made to be time synchronized.
- FIG. 1 is a schematic flow chart of a first embodiment of a time synchronization method according to the present invention
- FIG. 2 is a schematic flowchart of identifying a 1588 event message from a label message by using the time stamping device according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of a refinement process for decapsulating the label packet to identify a 1588 event packet according to an embodiment of the present disclosure
- FIG. 4 is a time when the event message is added by the time stamping device in the embodiment of the present invention.
- FIG. 5 is a schematic diagram of functional modules of a first embodiment of a time synchronization apparatus according to the present invention.
- FIG. 6 is a schematic diagram of a refinement function module of an identification module according to an embodiment of the present invention.
- the present invention provides a time synchronization method.
- FIG. 1 is a schematic flowchart of a first embodiment of a time synchronization method according to the present invention.
- the time synchronization method includes:
- Step S10 In the 1588-enabled tag network configured with the time stamping device, the time stamping device identifies the 1588 event message from the tag message;
- the time stamping device is configured in each node to be synchronized in the tag network, so that each node can identify the event message by time stamping the device.
- the network measurement and control system precise clock synchronization protocol referred to as IEEE 1588
- IEEE 1588 is enabled in the tag network when the tag network is created, such that each node in the tag network supports IEEE 1588 time.
- other protocols such as Network Time Protocol (NTP), can also be used.
- NTP Network Time Protocol
- IEEE 1588 defines a Precision Time Protocol (PTP).
- PTP Precision Time Protocol
- the purpose of the PTP protocol is to synchronize time.
- the function of the PTP protocol is as follows: First, the BMC (Best Master Clock Algorithm) is used to select the port state to determine the network topology of the entire network. First, determine the device GM (GrandMaster) that is used to introduce the clock source in the network according to the priority setting of the PTP on the device. Then, determine the port role of the device in the network through the port state selection algorithm.
- the port status of the PTP includes three.
- the message of the event message type includes: Sync, Delay_Req, Pdelay_Req, Pdelay_Resp; common messages include: Announce, Follow_Up, Delay_Resp, Pdelay_Resp_Follow_Up, Management, Signaling.
- the event message is mainly used to generate and interact with common and edge clock information that needs to be synchronized, and uses a "delay request response mechanism".
- the general message is mainly used to measure the link delay between two clock ports, using the "peer delay mechanism”.
- Announce messages are used to enable synchronous layering. Management is used between the management node and the clock to query and upgrade the PTP data settings for clock maintenance. It can also be used to customize the PTP system and initialization, as well as error management. Signaling is used to perform other purposes of interaction between clocks, such as negotiating unicast message rates.
- the encapsulation format of PTP packets supports the types of IEEE802, IPV4, and IPV 6.
- the encapsulation format of the IEEE 802.13 protocol is a Layer 2 packet encapsulation, mainly in the form of Layer 2 multicast. In this type of encapsulation, there is no requirement for the VLAN configuration of the device. When the packet sent by the device is in Ethernet format, the tag information is not tagged.
- the IPV4 packet encapsulation format is a Layer 3 packet encapsulation. It includes three layers of unicast and Layer 3 multicast. In this type of encapsulation, the port of the device is required to be added to the Layer 3 PTP VLAN. If the Layer 3 unicast format is used, the device needs to be connected through Layer 3 routing. If it is in Layer 3 multicast format, it is required. Devices in the network are multicast in the same VLAN.
- the time synchronization function of 1588 it is necessary to realize the frequency recovery of the 1588 clock source by means of the clock chip, and then send the protocol message through the CPU, and time stamp the time stamp of the message loaded by the device. Complete the time correction for the slave clock.
- the implementation of the Layer 3 unicast packet encapsulation is performed by writing the configuration of the port enabled with the PTP protocol, including the source address information and the destination address information of the IP address to the clock chip, and performing the IP address information obtained on the clock chip. Encapsulation of the message.
- edge clock node mode BC normal clock mode OC
- transparent transmission clock mode TC OC+TC
- TC+BC transparent transmission clock mode
- users can select the corresponding mode according to the selected routing device.
- IEEE 1588 enables the most accurate clocks in a distributed network to be synchronized with other clocks, not only for tag networks, but also for sensors and implementations in standard Ethernet or other distributed bus systems using multicast technology. And clocks in other terminal devices Synchronization, which can perform sub-microsecond synchronization.
- configuring the time stamping device in the label network in the embodiment further includes: configuring a packet type, a packet label number, a label length, a control word number, and a control word length in the time stamping device.
- the configuration may be configured on a case-by-case basis. For example, when the lengths of the labels in some networks are the same, the label length does not need to be configured.
- a combination of several types of information may be selected to determine whether it is an event message. Those skilled in the art may know that the more types of information configured, the higher the accuracy of the judgment result.
- each node in the label network After configuring the time to stamp the device, start the timing module and time algorithm of each node in the tag network, such as enabling the clock in each node.
- each node in the label network When the label network is started, each node in the label network generates a label message according to the requirement, and the label message includes but is not limited to an event message and an ordinary message, and the label message may be automatically generated or generated according to a user operation. .
- the time stamping device identifies the 1588 event message from the tag message.
- the process of the time stamping device identifying the 1588 event message may include:
- Step S11 parsing the packet by the time stamping device, and identifying the label packet according to the packet type
- Step S12 Decapsulating the label message to identify a 1588 event message.
- the packets that are transferred between the nodes to be synchronized are generally packaged or encrypted.
- the packet is usually parsed. Specifically, the packet generated by the local node is parsed or the packet sent by other nodes is received, and the label packet is identified according to the type of the packet. Then, the label message is unsealed to identify the 1588 event message.
- the process of decapsulating the label message to identify a 1588 event message includes:
- step S121 the label packet is parsed and matched to the destination mac+ source mac+port number 88f7+ event message type, and is identified as a Layer 2 multicast 1588 event message; or
- step S122 the packet is matched to the ipv4 packet and the port number 320, and is identified as a Layer 3 multicast event packet or a Layer 3 unicast 1588 event packet.
- the type of the event message may also be determined. Because the type of the event message may be different at different time information, the event may be determined according to the event. The type of the message adds time information or a timestamp to the corresponding location. For example, the label message is parsed according to the pre-configured number of tags, the length of the tag, the number of control words, and the length of the control word. The content of the tag is determined to be Layer 2 multicast 1588.
- the event packet is a Layer 3 multicast 1588 event packet or a Layer 3 unicast event packet. If it matches the destination mac+ source mac+88f7+ event message type, it is identified as a Layer 2 multicast event packet.
- the packet type identifies that it is not a label message, it directly matches the destination mac+ source mac+88f7+ event message type and the ipv4 packet + port number 320.
- Step S20 time stamping the event packet by using the time stamping device
- each node to be synchronized identifies an event message in the tag message generated or received by each node, and then adds the event message in the identified event message.
- the timestamp that is, the timestamp added by the time stamping device, specifically, the time at which the timestamp is added is at the entry and exit of each node to be synchronized.
- time information may be added to the corresponding location according to the identified event message type.
- the process of adding a timestamp by time stamping the device includes:
- Step S21 For the P device, put a first timestamp at the P device entry, forward to the egress to add a second timestamp, and correct the CF domain by the deviation of the first timestamp and the second timestamp. Sending the corrected 1588 event message;
- Step S22 After receiving the 1588 event message, the PE device adds a third timestamp to the entry.
- the time stamping device parses the packet, and identifies a tag packet according to the packet type, and then, The tag message is parsed according to the pre-configured number of tags, the length of the tag, the number of control words, the length of the control word, and the like. If the content of the parsed message can match the destination MAC+source MAC+88f7+ event message type, it is identified as Layer 2 multicast event packets. If it matches the IPV4 packet + port number 320, it is identified as a Layer 3 multicast event packet or a Layer 3 unicast event packet. 88f7 is a protocol type in the IEEE1588 protocol; port number 320 is a port specified by the IEEE1588 protocol, and this port generates an event message.
- the packet enters the ingress timestamp at the entry of the P device, forwards it to the egress and puts it out of the egress timestamp, and corrects the CF domain with the deviation of the two timestamps.
- the message is sent to the PE device, and after receiving the 1588 event message, the PE device adds a third timestamp to the entry.
- the PE device forwards the received packet to the PTP module for processing.
- Step S30 synchronizing the time between nodes to be synchronized according to the time stamp.
- the label message including the timestamp is sent to other nodes to be synchronized for processing.
- the other nodes to be synchronized may be one or more.
- the time-stamped device After receiving the tagged message, the time-stamped device identifies the event packet in the received tagged message, and obtains the timestamp in the received tagged message. The time of the self is time corrected according to the time stamp in the received tag message and the current time of the tag.
- a timestamp is added to the egress to the next node to be synchronized, and other nodes perform similar processing, so that the time synchronization of each node to be synchronized in the tag network is achieved.
- the synchronization module 30 is further configured to: calculate a deviation and a delay according to the third timestamp and the CF domain, and perform time correction on the PE device to perform time Synchronize.
- the PE device For the label network in which the P device and the PE device are present, the PE device identifies the CF field of the event packet in the received label message according to the label message sent by the P device, and then receives the label according to the CF domain and the label.
- the time of the text that is, the third timestamp added when the tag message is received, corrects the time of the PE device, thereby synchronizing the time.
- the calculation process and results may be different. Time correction is performed based on the calculated third time, deviation, and time delay.
- the present invention configures a time stamping device in the tag network, so that the time stamping device can identify that each node to be synchronized in the tag network can recognize the 1588 event message in the tag message, thereby adding a time stamp to the event message, thereby The timestamps of the event messages in the event packets transmitted between the nodes to be synchronized can be made to be time synchronized.
- the invention further provides a time synchronization device.
- FIG. 5 is a schematic diagram of functional modules of a first embodiment of a time synchronization apparatus according to the present invention.
- the time synchronization device includes:
- Identification module 10 configured to enable a 1588-enabled tag network with a time stamping device In the network, the time stamping device identifies a 1588 event message from the tag message, where the 1588 event message is used for time synchronization between nodes to be synchronized;
- the time stamping device is configured in each node to be synchronized in the tag network, so that each node can identify the event message by time stamping the device.
- the network measurement and control system precise clock synchronization protocol referred to as IEEE 1588
- IEEE 1588 is enabled in the tag network when the tag network is created, such that each node in the tag network supports IEEE 1588 time.
- other protocols such as Network Time Protocol (NTP), can also be used.
- NTP Network Time Protocol
- IEEE 1588 defines a Precision Time Protocol (PTP).
- PTP Precision Time Protocol
- the purpose of the PTP protocol is to synchronize time.
- the function of the PTP protocol is as follows: First, the BMC (Best Master Clock Algorithm) is used to select the port state to determine the network topology of the entire network. First, determine the device GM (GrandMaster) that is used to introduce the clock source in the network according to the priority setting of the PTP on the device. Then, determine the port role of the device in the network through the port state selection algorithm.
- the port status of the PTP includes three.
- the error the type of PTP message used for the time offset check calculation, mainly includes two categories: event message message and general message message.
- the message of the event message type includes: Sync, Delay_Req, Pdelay_Req, Pdelay_Resp; common messages include: Announce, Follow_Up, Delay_Resp, Pdelay_Resp_Follow_Up, Management, Signaling.
- the event message is mainly used to generate and interact with common and edge clock information that needs to be synchronized, and uses a "delay request response mechanism".
- the general message is mainly used to measure the link delay between two clock ports, using the "peer delay mechanism”.
- Announce messages are used to enable synchronous layering. Management is used between the management node and the clock to query and upgrade the PTP data settings for clock maintenance. It can also be used to customize the PTP system and initialization, as well as error management. Signaling is used to perform other purposes of interaction between clocks, such as negotiating unicast message rates.
- the encapsulation format of PTP packets supports the types of IEEE802, IPV4, and IPV 6.
- the encapsulation format of the IEEE 802.13 protocol is a Layer 2 packet encapsulation, mainly in the form of Layer 2 multicast. In this type of encapsulation, there is no requirement for the VLAN configuration of the device. In the Ethernet format, the tag information is not tagged.
- the IPV4 packet encapsulation format is a Layer 3 packet encapsulation. It includes three layers of unicast and Layer 3 multicast. In this type of encapsulation, the port of the device is required to be added to the Layer 3 PTP VLAN. If the Layer 3 unicast format is used, the device needs to be connected through Layer 3 routing. If it is in Layer 3 multicast format, it is required. Devices in the network are multicast in the same VLAN.
- the time synchronization function of 1588 it is necessary to realize the frequency recovery of the 1588 clock source by means of the clock chip, and then send the protocol message through the CPU, and time stamp the time stamp of the message loaded by the device. Complete the time correction for the slave clock.
- the implementation of the Layer 3 unicast packet encapsulation is performed by writing the configuration of the port enabled with the PTP protocol, including the source address information and the destination address information of the IP address to the clock chip, and performing the IP address information obtained on the clock chip. Encapsulation of the message.
- edge clock node mode BC normal clock mode OC
- transparent transmission clock mode TC OC+TC
- TC+BC transparent transmission clock mode
- users can select the corresponding mode according to the selected routing device.
- IEEE 1588 enables the most accurate clocks in a distributed network to be synchronized with other clocks, not only for tag networks, but also for sensors and implementations in standard Ethernet or other distributed bus systems using multicast technology.
- the clocks in the device and other terminal devices are synchronized, which can perform sub-microsecond synchronization.
- configuring the time stamping device in the label network in the embodiment further includes: configuring a packet type, a packet label number, a label length, a control word number, and a control word length in the time stamping device.
- the configuration may be configured on a case-by-case basis. For example, when the lengths of the labels in some networks are the same, the label length does not need to be configured.
- a combination of several types of information may be selected to determine whether it is an event message. Those skilled in the art may know that the more types of information configured, the higher the accuracy of the judgment result.
- each node in the label network After configuring the time to stamp the device, start the timing module and time algorithm of each node in the tag network, such as enabling the clock in each node.
- each node in the label network When the label network is started, each node in the label network generates a label message according to the requirement, and the label message includes but is not limited to an event message and an ordinary message, and the label message may be automatically generated or generated according to a user operation. .
- the time stamping device identifies the 1588 event message from the tag message.
- the identification module 10 may include:
- the parsing unit 11 is configured to parse the packet by using the time stamping device, and identify the label packet according to the packet type;
- the identifying unit 12 is configured to decapsulate the label message to identify a 1588 event message.
- the packets that are transferred between the nodes to be synchronized are generally packaged or encrypted.
- the packet is usually parsed. Specifically, the packet generated by the local node is parsed or the packet sent by other nodes is received, and the label packet is identified according to the type of the packet. Then, the label message is unsealed to identify the 1588 event message.
- the identification module 10 is further configured to parse the label message, and match the destination mac+ source mac+ port number 88f7+ event message type, and identify it as a Layer 2 multicast 1588 event message; or
- the type of the event message may be determined.
- the type of the event message may be different according to the type of the event message. Add time information or timestamp to the location.
- the label message is parsed according to the pre-configured number of tags, the length of the tag, the number of control words, and the length of the control word.
- the content of the tag is determined to be Layer 2 multicast 1588.
- the event packet is a Layer 3 multicast 1588 event packet or a Layer 3 unicast event packet. If it matches the destination mac+ source mac+88f7+ event message type, it is identified as a Layer 2 multicast event packet.
- the packet type identifies that it is not a label message, it directly matches the destination mac+ source mac+88f7+ event message type and the ipv4 packet + port number 320.
- the timestamp adding module 20 is configured to time stamp the event message by using the time stamping device
- each node to be synchronized identifies the event message in the tag message generated or received by the node, and then adds a timestamp to the identified event message. That is, the time stamp added by the time stamping device, specifically, the time when the time stamp is added is at the entrance and exit of each node to be synchronized.
- time information may be added to the corresponding location according to the identified event message type.
- the timestamp adding module 20 is further configured to: for the P device, put a first timestamp at the P device entry, forward to the exit and add a second timestamp, by using the first timestamp and the The deviation of the second timestamp corrects the CF field, and sends the corrected 1588 event message.
- the third timestamp is added to the entry.
- the time stamping device parses the packet, and identifies a tag packet according to the packet type, and then, The tag message is parsed according to the pre-configured number of tags, the length of the tag, the number of control words, the length of the control word, and the like. If the content of the parsed message can match the destination MAC+source MAC+88f7+ event message type, it is identified as Layer 2 multicast event packets. If it matches the IPV4 packet + port number 320, it is identified as a Layer 3 multicast event packet or a Layer 3 unicast event packet. 88f7 is a protocol type in the IEEE1588 protocol; port number 320 is a port specified by the IEEE1588 protocol, and this port generates an event message.
- the packet enters the ingress timestamp at the entry of the P device, forwards the egress timestamp to the egress, and corrects the CF domain with the deviation of the two timestamps, and then sends the packet to the PE device, and then the PE device. After receiving the 1588 event message, a third timestamp is added to the entry. Of course, if only the PE device is used in the label network, the PE device forwards the received packet to the PTP module for processing.
- the synchronization module 30 is configured to synchronize the time between the nodes to be synchronized according to the time stamp.
- the label message including the timestamp is sent to other nodes to be synchronized for processing.
- the other nodes to be synchronized may be one or more.
- the time-stamped device After receiving the tagged message, the time-stamped device identifies the event packet in the received tagged message, and obtains the timestamp in the received tagged message. The time of the self is time corrected according to the time stamp in the received tag message and the current time of the tag.
- a timestamp is added to the egress to the next node to be synchronized, and other nodes perform similar processing, so that the time synchronization of each node to be synchronized in the tag network is achieved.
- the time stamp Synchronizing the time between nodes to be synchronized includes calculating a deviation and a delay according to the third time stamp and the CF domain, and synchronizing the time by time correction of the PE device.
- the PE device For the label network in which the P device and the PE device are present, the PE device identifies the CF field of the event packet in the received label message according to the label message sent by the P device, and then receives the label according to the CF domain and the label.
- the time of the text that is, the third timestamp added when the tag message is received, corrects the time of the PE device, thereby synchronizing the time.
- the calculation process and results may be different. Time correction is performed based on the calculated third time, deviation, and time delay.
- the present invention configures a time stamping device in the tag network, so that the time stamping device can identify that each node to be synchronized in the tag network can recognize the 1588 event message in the tag message, thereby adding a time stamp to the event message, thereby The timestamps of the event messages in the event packets transmitted between the nodes to be synchronized can be made to be time synchronized.
- each node can be time synchronized in an event message transmitted between nodes to be synchronized.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
La présente invention concerne un procédé de synchronisation temporelle. Le procédé comprend les étapes suivantes : dans un réseau à étiquettes dans lequel un dispositif d'horodatage est configuré et le protocole 1588 est démarré, identifier un paquet d'événement 1588 à partir d'un paquet d'étiquette grâce au dispositif d'horodatage, le paquet d'événement 1588 étant configuré pour une synchronisation temporelle parmi des nœuds à synchroniser ; ajouter un horodatage au paquet d'événement grâce au dispositif d'horodatage ; et synchroniser, selon l'horodatage, le temps entre les nœuds à synchroniser. La présente invention concerne également un appareil de synchronisation temporelle. Grâce à la présente invention, la synchronisation temporelle peut être mise en œuvre dans un réseau à étiquettes.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610224689.5A CN107294633A (zh) | 2016-04-12 | 2016-04-12 | 时间同步方法和装置 |
| CN201610224689.5 | 2016-04-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017177751A1 true WO2017177751A1 (fr) | 2017-10-19 |
Family
ID=60042303
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/072834 Ceased WO2017177751A1 (fr) | 2016-04-12 | 2017-02-03 | Procédé et appareil de synchronisation temporelle |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107294633A (fr) |
| WO (1) | WO2017177751A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019241611A1 (fr) * | 2018-06-14 | 2019-12-19 | Microchip Technology Incorporated | Réalisation d'une estampille temporelle matérielle et d'une synchronisation temporelle au niveau physique dans des environnements à coûts optimisés |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110351823A (zh) * | 2018-04-03 | 2019-10-18 | 华为技术有限公司 | 通信的方法和装置 |
| CN113395719A (zh) * | 2020-03-11 | 2021-09-14 | 华为技术有限公司 | 一种时钟端口状态处理方法、装置及系统 |
| CN112235067B (zh) * | 2020-09-24 | 2022-03-25 | 烽火通信科技股份有限公司 | 一种集中式1588的时间同步方法和时间同步系统 |
| CN113014351B (zh) * | 2021-03-15 | 2022-07-22 | 四川英得赛克科技有限公司 | 一种无侵入式对时方法、系统及存储介质 |
| US12199745B2 (en) * | 2022-01-28 | 2025-01-14 | Avago Technologies International Sales Pte. Limited | Time synchronization based on lookup table |
| CN116112112A (zh) * | 2023-01-30 | 2023-05-12 | 山东浪潮科学研究院有限公司 | 基于1588协议栈的时间戳控制模块设计方法及系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101447861A (zh) * | 2008-12-29 | 2009-06-03 | 中兴通讯股份有限公司 | Ieee 1588时间同步系统及其实现方法 |
| CN101453316A (zh) * | 2007-11-30 | 2009-06-10 | 华为技术有限公司 | 时间信息同步系统及方法以及相关装置 |
| CN101754429A (zh) * | 2008-12-03 | 2010-06-23 | 华为技术有限公司 | 识别精准时间协议报文的方法、装置及系统 |
| CN103138887A (zh) * | 2011-12-05 | 2013-06-05 | 中兴通讯股份有限公司 | 一种1588事件报文的处理方法及系统 |
| CN103475461A (zh) * | 2013-09-30 | 2013-12-25 | 武汉邮电科学研究院 | 一种1588时钟同步功能实现系统及方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100466587C (zh) * | 2006-08-30 | 2009-03-04 | 华为技术有限公司 | L2vpn异种介质互连中三层协议识别方法、设备及系统 |
| CN103427927B (zh) * | 2012-05-17 | 2017-04-12 | 中兴通讯股份有限公司 | Mpls‑tp网络实现时钟同步的方法及装置 |
| CN103117845A (zh) * | 2012-11-13 | 2013-05-22 | 华为技术有限公司 | 一种透明时钟驻留时间的修正方法、装置及系统 |
| US9112631B2 (en) * | 2013-09-11 | 2015-08-18 | Khalifa University of Science, Technology, and Research | Method and devices for frequency distribution |
| CN104506433B (zh) * | 2014-12-30 | 2018-07-06 | 盛科网络(苏州)有限公司 | 一种mpls网络中识别ptp报文的方法和装置 |
-
2016
- 2016-04-12 CN CN201610224689.5A patent/CN107294633A/zh active Pending
-
2017
- 2017-02-03 WO PCT/CN2017/072834 patent/WO2017177751A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101453316A (zh) * | 2007-11-30 | 2009-06-10 | 华为技术有限公司 | 时间信息同步系统及方法以及相关装置 |
| CN101754429A (zh) * | 2008-12-03 | 2010-06-23 | 华为技术有限公司 | 识别精准时间协议报文的方法、装置及系统 |
| CN101447861A (zh) * | 2008-12-29 | 2009-06-03 | 中兴通讯股份有限公司 | Ieee 1588时间同步系统及其实现方法 |
| CN103138887A (zh) * | 2011-12-05 | 2013-06-05 | 中兴通讯股份有限公司 | 一种1588事件报文的处理方法及系统 |
| CN103475461A (zh) * | 2013-09-30 | 2013-12-25 | 武汉邮电科学研究院 | 一种1588时钟同步功能实现系统及方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019241611A1 (fr) * | 2018-06-14 | 2019-12-19 | Microchip Technology Incorporated | Réalisation d'une estampille temporelle matérielle et d'une synchronisation temporelle au niveau physique dans des environnements à coûts optimisés |
| US11050501B2 (en) | 2018-06-14 | 2021-06-29 | Microchip Technology Incorporated | Performing PHY-level hardware timestamping and time synchronization in cost-sensitive environments |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107294633A (zh) | 2017-10-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2017177751A1 (fr) | Procédé et appareil de synchronisation temporelle | |
| CN107113236B (zh) | 在网络中传输滞留时间信息 | |
| JP5518191B2 (ja) | 光伝送網が時刻同期プロトコルをキャリングする方法及びシステム | |
| US20130227008A1 (en) | Clock synchronization based on predefined grandmaster | |
| CN104284258B (zh) | 在pon中配置onu作为ieee1588主时钟的方法和装置 | |
| US10778359B2 (en) | Time synchronization method, programmable logic device, single board and network element | |
| US10063335B2 (en) | Method, apparatus and system for remotely configuring PTP service of optical network unit | |
| US20150318977A1 (en) | Method and system for clock reference streams | |
| CN101827098A (zh) | 时间同步的处理方法及装置 | |
| CN101455014B (zh) | 传送所发送的或者所接收的消息的发送时间信息或者接收时间信息的方法和装置 | |
| WO2012071910A1 (fr) | Procédé et dispositif de synchronisation temporelle | |
| CN102237995B (zh) | 一种精密时间协议的时间处理装置及方法 | |
| CN102342051B (zh) | 用于通过经由至少一个时间分发协议分开传输第一和第二数据来同步时钟的方法和相关的系统及模块 | |
| EP2458757B1 (fr) | Procédé de transmission de paquets de synchronisation IEEE 1588V2 sur Internet dans un mode lien par lien via des éléments de réseau à horloge transparente et dispositif d'aide associé | |
| Diarra et al. | Improved clock synchronization start-up time for Ethernet AVB-based in-vehicle networks | |
| JP2011040870A (ja) | 光伝送システム及び時刻基準パルスを用いた同期方法 | |
| JP5041815B2 (ja) | 通信装置および基地局システム | |
| CN115865246A (zh) | 时间同步装置、系统及方法 | |
| CN102957574B (zh) | 传输路径的对称性检测方法及系统 | |
| Chowdhury | Packet Timing: Precision Time Protocol | |
| JP2016158062A (ja) | 通信装置および通信システム | |
| CN104025483B (zh) | 用于精确地估计网络内的延迟的服务、系统和方法 | |
| CN102694642A (zh) | 一种基于ptp协议的时钟传输类型同步方法及装置 | |
| Han et al. | A software-defined time synchronization solution in transport networks | |
| WO2011140798A1 (fr) | Procédé et appareil de traitement de messages ieee 1588v2 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17781727 Country of ref document: EP Kind code of ref document: A1 |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17781727 Country of ref document: EP Kind code of ref document: A1 |