WO2013155944A1 - Boundary clock, transparent clock, and method for clock transmission - Google Patents
Boundary clock, transparent clock, and method for clock transmission Download PDFInfo
- Publication number
- WO2013155944A1 WO2013155944A1 PCT/CN2013/074098 CN2013074098W WO2013155944A1 WO 2013155944 A1 WO2013155944 A1 WO 2013155944A1 CN 2013074098 W CN2013074098 W CN 2013074098W WO 2013155944 A1 WO2013155944 A1 WO 2013155944A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- clock
- time
- signal
- physical entity
- synchronization
- Prior art date
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/0658—Clock or time synchronisation among packet nodes
- H04J3/0673—Clock or time synchronisation among packet nodes using intermediate nodes, e.g. modification of a received timestamp before further transmission to the next packet node, e.g. including internal delay time or residence time into the packet
Definitions
- the present invention relates to a general-purpose clock synchronization technique, and more particularly to a clock transmission method, a boundary clock, and a transparent transmission clock.
- the air interface synchronization of wireless technologies such as CDMA2000, TD-SCDMA, LTE-TDD and LTE-A in wireless systems, and the application of Multimedia Broadcast Multicast Service (MBMS) have corresponding requirements for time synchronization.
- the base station controller BSC/RNC typically transmits time to the base station, which requires the intermediate backhaul network to support time synchronization across the network.
- the IEEE 1588v2 protocol is a network clock synchronization protocol that can be implemented by the Institute of Electrical and Electronics Engineers (IEEE) to achieve accurate clock synchronization. Its accuracy can reach sub-microseconds. It is widely used in Ethernet, communication networks and systems, and distribution. Fields such as measurement and control. With the continuous development of the 1588 clock synchronization technology, its application in the field of communication is now more and more extensive.
- IEEE Institute of Electrical and Electronics Engineers
- the IEEE 1588v2 protocol implements clock or time synchronization by exchanging synchronization messages between the master clock (1588v2 Master) and the slave clock (1588v2 Slave).
- the master clock and the slave clock are also called ordinary clocks (OCs) in the protocol. ).
- FIG. 1 is a schematic diagram of a master-slave clock synchronization message exchange based on the IEEE 1588v2 protocol, and the synchronization information exchange process includes:
- Step A The 1588v2 Master periodically sends a synchronization packet (Sync packet) to the 1588v2 Slave, and sends the timestamp T1 timestamp of the synchronization packet to the 1588v2 Slave through the synchronization packet or the follow-up packet (FollowUp packet).
- Sync packet a synchronization packet
- T1 timestamp of the synchronization packet the 1588v2 Slave
- the follow-up packet the follow-up packet
- Step B After receiving the synchronization packet, the 1588v2 Slave records the timestamp of the T2 time of the synchronization packet, and parses the T1 timestamp from the synchronization packet or the follow-up packet.
- the 1588v2 Slave and the 1588v2 Master are to achieve clock (frequency) synchronization, the T1 and T2 timestamps obtained in steps A and B can meet the clock synchronization requirements.
- the current time (phase) is synchronized, and steps ⁇ and 0 are also required.
- Step C The 1588v2 Slave sends a delay request message (DelayReq message) to the 1588v2 Master and records the timestamp of the T3 time.
- DelayReq message a delay request message
- Step D After receiving the delay request message, the 1588v2 Master records the timestamp of the arrival time T4 and promptly responds to the delayed response message (DelayResp message) and sends the T4 timestamp to the 1588v2 Slave, 1588v2 in the message. Slave parses the T4 timestamp from the delayed response message and uses these four timestamps to estimate and calibrate the time offset.
- DelayResp message the 1588v2 Master records the timestamp of the arrival time T4 and promptly responds to the delayed response message (DelayResp message) and sends the T4 timestamp to the 1588v2 Slave, 1588v2 in the message.
- Slave parses the T4 timestamp from the delayed response message and uses these four timestamps to estimate and calibrate the time offset.
- the 1588 clock is a typical packet-type clock.
- the Delay Delay jitter (PDV) of the master-slave transmission network equipment introduces noise into the clock or time signal carried by the end-to-end transmitted packet.
- 1588 synchronization performance has a significant impact.
- the Boundary Clock (BC) and the Transparent Clock (TC) in the IEEE 1588v2 protocol can greatly reduce the impact of PDV on the 1588 clock synchronization performance. From the current application of 1588, it is generally The transmission device of the 1588 master-slave device is required to support 1588v2.
- the role of the transmission device can be selected as the boundary clock or transparent transmission clock according to the actual application scenario.
- FIG. 1 shows the BC model in the IEEE 1588v2 protocol.
- the processing unit includes:
- 1588v2 Slave port The input port of the 1588 signal.
- the input signal is reflected in the form of 1588 ⁇ before generating the timestamp;
- 1588 timestamp generator 1588 ⁇
- the timestamp generation process of input and output, 1588 message forms 1588 clock signal after passing the 1588 timestamp generator;
- Local clock or time passes 1588 input signal is controlled as
- 1588v2 Master port The output port of the 1588 signal.
- the 1588BC network element outputs the controlled system clock through the 1588v2 Master port.
- the 1588 clock is transmitted to the next level 1588 network element.
- FIG. 3 shows the TC model in the IEEE 1588v2 protocol.
- the processing unit includes:
- Local clock and time unit 1588 TC NE working clock and time, providing working clock and time for the time set and delay correction processing unit.
- 1588 TC NE working clock and time are not required to be controlled by external clock and time.
- Reference source Incoming time gathering unit inputting the input time of the input 1588 signal, and the incoming time is carried in the 15884 text in the form of a time stamp;
- the 1588 signal is transparently transmitted through the transparent transmission unit inside the 1588 TC network element, and the specific physical form of the 1588 signal transmission unit is usually an Ethernet switch chip;
- the time-stamping and delay-correcting processing unit the output time of the output 1588 signal is collected, and is compared with the incoming time of the 1588 message, and the resident delay of the 1588 signal in the 1588 TC network element is calculated, and The dwell delay is added to the Correction Field of the 1588 message.
- BC mainly reduces the impact of PDV on the end-to-end 1588 master-slave synchronization performance by step-by-step control of clock or time.
- the TC mainly reduces the noise introduced by the PDV by correcting the pass delay of the clock or time signal.
- the backhaul network In the 1588 clock subnet, the backhaul network generally plays the role of BC and TC. This requires that each network element of the backhaul network supports the IEEE 1588v2 protocol, but the IEEE 1588v2 protocol is usually implemented in the Ethernet port of the network element. For non-Ethernet backhaul networks, standard IEEE 1588v2 BC and TC cannot be implemented. Summary of the invention
- the technical problem to be solved by the present invention is to provide a clock transmission method, a boundary clock, and a transparent transmission clock, which solves the problem that the non-Ethernet backhaul network cannot support the IEEE 1588v2 protocol.
- a clock transmission method of the present invention includes:
- the normal clock of the boundary clock - the slave clock physical entity completes the clock or time synchronization with the master clock, and the intermediate physical entity performs clock or time synchronization on the normal clock-master clock physical entity of the boundary clock, the normal clock-master
- the clock physical entity clocks or time synchronizes the slave clock.
- the clock is a STM-N line clock when the physical network element is a synchronous digital system (SDH) physical network element; when the physical network element is a synchronous Ethernet network, the clock signal is a synchronous Ethernet clock; Microwave air interface 1 second pulse (PPS); When the physical network element is a level network element, the time signal is 1PPS cable coded in the form of 1PPS cable or timestamp.
- SDH synchronous digital system
- PPS Microwave air interface 1 second pulse
- a clock transmission method includes:
- the physical entity of the transparent transmission clock After receiving the packet sent by the master clock, the physical entity of the transparent transmission clock collects the incoming time of the packet, multiplies the incoming time by (-1) and adds it to the synchronization packet correction domain, and transparently transmits the packet to the transparent packet.
- the intermediate physical entity transparently transmits the packet to the physical entity where the output port is located, and the physical entity where the output port is located collects the time of the packet, and multiplies the time of the output by (+1) to the synchronization packet correction domain. .
- the physical entities of the transparent transmission clock are clock-synchronized by a clock signal; when time synchronization is performed, the physical entities of the transparent transmission clock are clock-synchronized by a clock signal, and the time signal is passed. Time synchronization.
- a boundary clock includes: a normal clock - a slave clock physical entity, an intermediate physical entity, and a normal clock - a master clock physical entity, where:
- the normal clock-slave clock physical entity is set to: complete with the clock or time of the master clock, the intermediate physical entity is set to: clock or time synchronize the normal clock-master clock physical entity of the boundary clock;
- the normal clock-master clock physical entity is set to: clock or time synchronize the slave clock.
- the common clock-slave clock physical entity includes: a standard interface and processing unit, a clock and time signal input/output processing unit, and a system clock and time synchronization maintenance unit, where:
- the standard interface and the processing unit are configured to: implement a protocol interface, and interface with a network element supporting the corresponding protocol;
- the clock and time signal input/output processing unit is configured to: implement an input signal to the system Clock and time reference source signal conversion; and, to achieve system clock and time to output clock and time signal conversion;
- the system clock and time synchronization maintenance unit is configured to: implement reference clock selection of system clock and time, synchronization and distribution of clock and time.
- the standard interface and processing unit includes: a 1588v2 protocol processing module, a 1588v2 timestamp generator module, and a 1588v2 signal input/output processing module, where:
- the 1588v2 protocol processing module is configured to: read a local timestamp from the 1588v2 timestamp generator module, and parse the timestamp from the 1588v2 protocol packet, match the timestamp into a pair, and send the timestamp to the 1588v2 signal input and output. Processing module
- the 1588v2 timestamp generator module is configured to: identify and check the output and input Ethernet messages, and generate a timestamp
- the 1588v2 signal input/output processing module is configured to: output a clock or a time reference source signal according to the paired timestamps sent by the 1588v2 protocol processing module.
- the clock and time signal input/output processing unit comprises: a clock signal input/output processing module and a time signal input/output processing module, wherein:
- the clock signal input/output processing module is configured to: convert the input signal to the system clock reference source signal; and, implement conversion of the system clock to the output clock signal;
- the time signal input/output processing module is configured to: convert the input signal to the system time reference source signal; and implement conversion of the system time to the output time signal.
- the system clock and time synchronization maintenance unit includes: a system clock and time distribution module, a system clock and time synchronization module, and a clock and time reference source selection module, wherein:
- the clock and time reference source selection module is configured to: select from a clock or time reference source signal output by the 1588v2 signal input/output processing module and a clock or time reference source signal sent by the clock and time signal input/output processing unit a primary clock and a time reference source, and output to the system clock and time synchronization module;
- the system clock and time synchronization module is configured to: synchronize the system clock with time according to the primary clock and the time reference source, and output the synchronized system clock and time signal;
- the system clock and time distribution module is configured to: perform system clock and time distribution.
- the common clock-master clock physical entity includes: a 1588v2 protocol processing module, a 1588 timestamp generator module, a clock and time signal input/output processing unit, and a system clock and time synchronization maintenance unit;
- the intermediate physical entity includes: a clock and time signal input/output processing unit and a system clock and time synchronization maintenance unit.
- a transparent transmission clock includes: a boundary physical entity and an intermediate physical entity, where:
- the border physical entity is configured to: after receiving the packet sent by the master clock, collect the packet incoming time, multiply the incoming time by (-1), and add the packet to the synchronization packet correction domain, and transparently transmit the packet to the middle. After receiving the packet sent by the intermediate physical entity, the time of collecting the packet is multiplied by (+1) and added to the synchronization packet correction field;
- the intermediate physical entity is configured to: transparently transmit the "3 ⁇ 4" text to the physical entity where the output port is located.
- the boundary physical entity includes: a clock and time signal input/output processing unit, a system clock and a time synchronization maintenance unit, and a delay correction processing. Unit, where:
- the clock and time signal input/output processing unit is configured to: convert the input signal to the system clock and the time reference source signal; and, implement conversion of the system clock and time to the output clock and time signals;
- the system clock and time synchronization maintenance unit is configured to: implement reference clock selection of system clock and time, synchronization and distribution of clock and time;
- the delay correction processing unit is configured to: implement transparent transmission of signals and correction of resident delay.
- the delay correction processing unit includes: an in-time collection module, a 1588 signal transparent transmission module, and an output timing and delay correction processing module, wherein:
- the input time collection module is configured to: collect the time of the 1588 signal, and send the 1588 signal to the 1588 signal transparent transmission module;
- the 1588 signal transparent transmission module is configured to: when receiving the 1588 signal sent by the ingress time collection module, transparently transmit the 1588 signal to the next physical entity; when receiving the transparent transmission of the upper physical entity 1588 When the signal is transmitted, the 1588 signal is transparently transmitted to the time set and the delay correction processing module; the output time set and the delay correction processing module are set to: collect the received time of the 1588 signal and perform signal delay Correction processing, outputting the corrected 1588 signal to the slave clock.
- the intermediate physical entity includes: a clock and time signal input and output processing unit, a system clock and time synchronization maintenance unit, and a delay correction processing unit, wherein the delay correction processing unit includes: 1588 signal transparent transmission module, wherein:
- the 1588 signal transparent transmission module is configured to transparently transmit the received 1588 signal transparently transmitted by the upper physical entity to the next physical entity.
- the present invention solves the problem of supporting the IEEE 1588v2 protocol in a network in which the IEEE 1588v2 protocol cannot be implemented through a virtual network element.
- FIG. 1 is a schematic diagram of a master-slave clock synchronization packet exchange in the IEEE 1588v2 protocol in the prior art
- FIG. 2 is a schematic diagram of a method for implementing an IEEE 1588v2 protocol BC in the prior art
- FIG. 3 is a schematic diagram of a method for implementing an IEEE 1588v2 protocol TC in the prior art
- FIG. 5 are schematic diagrams of the 1588v2 virtual BC according to the embodiment.
- FIG. 6 is a schematic diagram of a 1588v2 virtual TC according to the embodiment.
- Figure 7 is a schematic diagram of a physical entity of the present embodiment.
- This embodiment provides a virtual network element supporting IEEE 1588v2, including a virtual TC supporting IEEE 1588v2 and a virtual BC supporting IEEE 1588v2, where:
- the virtual BC supporting IEEE 1588v2 is physically represented as a non-Ethernet backhaul network.
- the network consists of multiple physical entities, including:
- the virtual BC is connected to the 1588v2 Master through the IEEE 1588v2 clock or time interface.
- the physical entity connected to the 1588v2 Master is the normal clock-slave clock (OC-Slave) physical entity, and the BC is synchronized to the input 1588v2 clock or time signal. ;
- the clock signal has different forms for different transmission networks.
- the clock signal is an STM-N line clock
- the clock signal is a microwave air interface clock
- the clock signal is the SyncE (synchronous Ethernet) clock.
- the time synchronization of the internal physical entities of the virtual BC is realized by an internally defined time signal, and the time signal can be selected in different forms, such as a 1 second pulse (PPS) signal;
- PPS 1 second pulse
- the virtual BC is connected to the 1588v2 Slave through the IEEE 1588v2 clock or time interface.
- the physical entity connected to the BC and the 1588v2 Slave is the physical clock of the normal clock-main clock (OC-Master), and the clock or time is output from the BC to the 1588v2 Slave. signal.
- the network consists of multiple physical entities, including:
- the virtual TC interfaces with the 1588v2 Master through the IEEE 1588v2 clock or time interface.
- the physical entity to which the TC is connected to the 1588v2 Master is a boundary physical entity, and implements the function of time-in-time collection;
- the clock signal has different forms for different transmission networks.
- the clock signal is the STM-N line clock.
- the clock signal is the microwave air interface clock.
- the clock signal is the SyncE clock.
- the time signal can be selected in different forms, such as the 1PPS signal.
- the TC transparent transmission signal is transparently transmitted through the intermediate physical entity; the virtual TC is connected to the 1588v2 Slave through the IEEE 1588v2 clock or time interface.
- the physical entity to which the TC and the 1588v2 Slave are connected is the physical entity where the output port is located.
- the physical entity belongs to the boundary physical entity. It implements the time set and the TC internal resident delay correction function.
- the physical entity constituting the virtual network element supporting the IEEE 1588v2, such as the BC and the TC, in the embodiment includes:
- the standard interface and the processing unit including the 1588v2 protocol processing module, the 1588 timestamp generator module, and the 1588v2 clock input/output processing module, mainly implement the IEEE 1588v2 protocol interface, and can interface with other network elements supporting the IEEE 1588v2 protocol;
- the clock and time signal input/output processing unit includes a clock signal input/output processing module and a time signal input/output processing module. Conversion of the input signal to the system clock and the time reference source signal for the input clock and time signals; conversion of the system clock and time to the output clock and time signals for the output clock and time signals;
- the system clock and time synchronization maintenance unit includes a system clock and time distribution module, a system clock and time synchronization module, and a clock and time reference source selection module, which mainly implements reference source selection, synchronization, and distribution of the system clock and time.
- the system clock and time are the clock and time reference of the physical entity.
- the delay correction processing unit includes an entry time collection module, a 1588 signal transparent transmission module, and an output time set and a delay correction processing module.
- the unit mainly implements the transparent transmission of the 1588 signal and the correction of the internal resident delay of the virtual network element.
- FIG. 4 is a 1588v2 virtual BC according to the embodiment.
- the physical entity that the BC is connected to the 1588v2 Master is a common clock-slave physical entity, and implements the 1588v2 OC-Slave function (referred to as the OC-Slave physical entity of the BC for short), and implements BC synchronization on the input 1588v2 clock or time signal;
- the synchronization mode between physical entities inside the BC may be clock (frequency) synchronization or time (phase) synchronization, and is related to whether the virtual network element's 1588 synchronization application mode is clock synchronization or time synchronization.
- the physical entity that is connected to the 1588v2 Slave is the common clock-primary clock physical entity, which implements the 1588v2 OC-Master function (the physical entity is the OC-Master physical entity of the BC), and implements the clock or time signal output from the BC to the 1588v2 Slave.
- the BC When using 1588-based clock (frequency) synchronization, as shown in Figure 4, the BC internally uses clock signals to implement clock synchronization between physical entities to implement 1588-based clock transmission.
- the clock signal between physical entities in the BC depends on the physical network element where the physical entity resides.
- the clock signal is generally a microwave air interface clock;
- the clock signal is generally an STM-N line clock.
- the BC When using 1588-based time (phase) synchronization, as shown in Figure 5, the BC internally uses the clock signal to achieve clock synchronization between physical entities. On the basis of clock synchronization, in BC.
- the time (phase) synchronization between the physical entities inside the virtual network element is implemented by the time signal to implement time transfer based on 1588.
- the time signal between each physical entity in the BC is generally a 1PPS signal.
- the 1PPS signal can be embodied in different forms.
- the time signal is generally 1PPS for the microwave air interface.
- the time signal is generally 1PPS cable coded in the form of 1PPS cable or timestamp. This embodiment does not limit the specific form of the 1PPS signal.
- the 1588v2 Master sends a synchronization packet and records the timestamp of the T1 timeout of the packet, and sends the timestamp T1 of the synchronization packet to the OC-Slave physical entity of the BC through the synchronization packet or the follow-up packet.
- the OC-Slave physical entity of the BC records the timestamp of the T2 time of the packet when receiving the synchronization packet of the 1588v2 Master.
- the 1588 packet is terminated internally by the OC-Slave physical entity that is connected to the 1588v2 Master.
- the OC's OC-Slave physical entity uses the T1 and T2 timestamps to complete the clock synchronization between the BC and the 1588v2 Master. If the BC is used for time transfer, the BC OC-Slave physical entity needs to send a delay request message and record its transmission time. T3 timestamp;
- the 1588v2 Master After receiving the delay request message, the 1588v2 Master records the T4 timestamp at the arrival time and promptly responds to the delayed response message and sends the T4 timestamp to the OC-Slave physical entity in the message;
- the OC's OC-Slave physical entity parses the T4 timestamp from the delayed response message, and uses these four timestamps to complete the estimation and calibration of the time offset to achieve time synchronization between the BC and the 1588v2 Master;
- the OC-Master physical entity of the BC sends a synchronization packet to the 1588v2 Slave cycle
- 1588v2 Slave uses T1 and T2 timestamps to complete 1588v2 Slave and BC clock synchronization; if BC is used for time transfer, 1588v2 Slave needs to send a delay request message and record its transmission time T3 timestamp.
- the OC-Master physical entity of the BC After receiving the delay request message, the OC-Master physical entity of the BC records the timestamp of the arrival time T4 and quickly responds to the delayed response message and sends the T4 timestamp to the 1588v2 Slave in the message, and the 1588v2 Slave is extended.
- the time reply message parses out the T4 timestamp, and uses these four timestamps to complete the estimation and calibration of the time offset to achieve 1588v2. Slave is synchronized with the time of BC.
- Figure 6 is a 1588v2 virtual TC of the present embodiment.
- the time (phase) signal between the physical entities inside the TC needs to realize the time synchronization between the physical entities to ensure the accuracy of the 1588 signal resident delay calculation.
- the TC internally uses the clock signal to implement clock synchronization between physical entities.
- the TC internally uses time signals to implement time synchronization between physical entities.
- the clock signal between physical entities in the TC depends on the physical network element where the physical entity resides.
- the clock signal is generally a microwave air interface clock; for an SDH network element, the clock signal is generally an STM-N line clock.
- the time signal between each physical entity in the TC is generally a 1PPS signal.
- the 1PPS signal can be embodied in different forms.
- the time signal is generally 1PPS for the microwave air interface.
- the time signal is generally 1PPS cable coded in the form of 1PPS cable or time stamp. This embodiment does not limit the specific form of the 1PPS signal.
- ( ⁇ ) 1588v2 Master sends a synchronous packet to the 1588v2 Slave (virtual TC transparent transmission signal)
- the physical entity of the TC collects the incoming time of the synchronization packet (input timestamp) and multiplies it by (-1). ) accumulate in the Correction Field of the synchronization message (Correction Field);
- the delay measurement request is transparently transmitted inside the virtual TC. After the physical entity where the virtual TC output port is located, the delay measurement request is collected and the time is multiplied by (+1) to the delay measurement request. In the correction domain of the message, the delay of the delay measurement request message within the virtual TC is corrected.
- the composition of the unit, specifically including the processing unit is as follows:
- Standard interface and processing unit including I588v2 protocol processing module, 1588v2 timestamp generator module and 1588v2 signal input and output processing module, wherein each module has the following functions:
- 1588v2 protocol processing module complete input and output 1588v2 protocol " ⁇ text processing, achieve different
- the IEEE 1588v2 protocol clock type handles the 1588v2 protocol and completes timestamp collection and matching.
- the collection process includes reading the local timestamp from the 1588v2 timestamp generator and parsing the timestamp from the 1588v2 protocol message.
- the collected timestamps are matched and sent to the 1588v2 signal input/output processing module.
- the module input is a pair of 1588 timestamps, and the output is 1588 clock or time reference source signal;
- the 1588 timestamp generator module identifies and checks the output and input Ethernet messages, and generates 1588 timestamps for event messages conforming to the standard IEEE 1588v2 protocol;
- the clock and time signal input/output processing unit includes a clock signal input/output processing module and a time signal input/output processing module.
- the functions of each module are as follows:
- Clock signal input and output processing module for input clock signal, realize conversion of input signal to system clock reference source signal; for output clock signal, realize conversion of system clock to output clock signal;
- Time signal input and output processing module for input time signal, realize conversion of input signal to system time reference source signal; for output time signal, realize conversion of system time to output time signal;
- the system clock and time synchronization maintenance unit includes a system clock and time distribution module, a system clock and a time synchronization module, and a clock and time reference source selection module, wherein the functions of each module are as follows:
- Clock and time reference source selection module Input is multi-channel clock and time signal, including clock or time reference source signal, and other classes sent by clock and time signal input and output processing unit Type clock or time reference source signal.
- the module determines the clock and time reference source used by the system according to the system clock and the time reference source state and priority information, and selects the main clock and the time reference source output to the system clock and time synchronization module;
- System clock and time synchronization module The module input is the system clock and time reference source signal. According to the main clock and the time reference source, the system clock and time synchronization are mainly realized, and the synchronized system clock and time signal are output;
- System clock and time distribution module The module input is the synchronized system clock and time signal, which mainly completes the system clock and time distribution to each module inside the device.
- the delay correction processing unit comprises an entry time collection module, a 1588 signal transparent transmission module, and an output time set and a delay correction processing module, wherein the functions of each module are as follows:
- the input time collection module transmits the 1588 signal to the virtual network element, and sends the 1588 signal that has been collected to the 1588 signal transparent transmission module;
- 1588 signal transmission module Implement 1588 signal transmission. Specifically, when the physical entity is a boundary physical entity of the TC, if the input is a transparent transmission 1588 signal from the collected time of the incoming time collection module, the signal is directly transmitted to the next physical entity; If the input is a 1588 signal transparently transmitted by the physical entity of the upper level, the signal is transmitted and transmitted to give a time set and a delay correction processing module. When the physical entity is an intermediate physical entity inside the TC, the input is a 1588 signal transparently transmitted by the physical entity of the upper level, and the signal is directly transmitted to the next TC physical entity;
- the time set and delay correction processing module the module input is a transparent transmission 1588 signal from the 1588 signal transparent transmission module, and the time of transmitting the 1588 signal is transmitted and the signal delay correction processing is performed, and the corrected 1588 is to be corrected.
- the signal is output to 1588v2 Slave.
- the physical entity may choose to include some of the processing units in the virtual BC/TC, as shown in Table 1 and Table 2:
- the present invention solves the problem of supporting the IEEE 1588v2 protocol in a network in which the IEEE 1588v2 protocol cannot be implemented through a virtual network element.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Electric Clocks (AREA)
Abstract
Disclosed in the present invention are a boundary clock, a transparent clock, and a method for clock transmission, comprising: an ordinary clock (OC)-slave clock physical entity of a boundary clock completes clock or time synchronization with a master clock, and performs clock or time synchronization with an intermediate physical entity of said boundary clock; said intermediate physical entity performs clock or time synchronization with an OC-master clock physical entity of said boundary clock, and said OC-master clock physical entity performs clock or time synchronization with a slave clock. The present invention, by means of virtual network elements, solves the problem of support for IEEE 1588v2 protocol in networks where implementing IEEE 1588v2 protocol is not possible.
Description
一种时钟传输方法、 边界时钟及透传时钟 Clock transmission method, boundary clock and transparent transmission clock
技术领域 Technical field
本发明涉及通用型时钟同步技术, 尤其涉及一种时钟传输方法、 边界时 钟及透传时钟。 The present invention relates to a general-purpose clock synchronization technique, and more particularly to a clock transmission method, a boundary clock, and a transparent transmission clock.
背景技术 Background technique
无线系统中 CDMA2000、 TD-SCDMA、 LTE-TDD和 LTE-A等无线技术 的空口同步, 以及多媒体广播多播业务 ( Multimedia Broadcast Multicast Service, MBMS ) 的应用, 对时间同步有相应的要求。 在这些无线系统中, 一般由基站控制器( BSC/RNC )向基站传递时间, 这要求中间的回传网络支 持全网的时间同步。 The air interface synchronization of wireless technologies such as CDMA2000, TD-SCDMA, LTE-TDD and LTE-A in wireless systems, and the application of Multimedia Broadcast Multicast Service (MBMS) have corresponding requirements for time synchronization. In these wireless systems, the base station controller (BSC/RNC) typically transmits time to the base station, which requires the intermediate backhaul network to support time synchronization across the network.
IEEE 1588v2协议是由电气与电子工程师学会(IEEE )提出的一种可实 现精确时钟同步的网络时钟同步协议, 其精度可达到亚微秒级, 目前广泛应 用于以太网、 通信网络与系统、 分布式测量和控制等领域。 随着 1588时钟同 步技术的不断发展, 其在通信领域的应用目前也越来越广泛。 The IEEE 1588v2 protocol is a network clock synchronization protocol that can be implemented by the Institute of Electrical and Electronics Engineers (IEEE) to achieve accurate clock synchronization. Its accuracy can reach sub-microseconds. It is widely used in Ethernet, communication networks and systems, and distribution. Fields such as measurement and control. With the continuous development of the 1588 clock synchronization technology, its application in the field of communication is now more and more extensive.
IEEE 1588v2协议通过主时钟 ( 1588v2 Master )与从时钟 ( 1588v2 Slave ) 之间交换同步报文来实现时钟或时间同步, 其中, 主时钟和从时钟在协议中 也称为普通时钟 ( Ordinary Clock, OC ) 。 The IEEE 1588v2 protocol implements clock or time synchronization by exchanging synchronization messages between the master clock (1588v2 Master) and the slave clock (1588v2 Slave). The master clock and the slave clock are also called ordinary clocks (OCs) in the protocol. ).
图 1为基于 IEEE 1588v2协议的主从时钟同步报文交换示意图, 其同步 信息交换过程包括: FIG. 1 is a schematic diagram of a master-slave clock synchronization message exchange based on the IEEE 1588v2 protocol, and the synchronization information exchange process includes:
步骤 A. 1588v2 Master周期性发送同步报文( Sync报文)给 1588v2 Slave, 并通过同步报文或跟进报文(FollowUp报文)将同步报文的出时刻 T1 时间 戳发送给 1588v2 Slave; Step A. The 1588v2 Master periodically sends a synchronization packet (Sync packet) to the 1588v2 Slave, and sends the timestamp T1 timestamp of the synchronization packet to the 1588v2 Slave through the synchronization packet or the follow-up packet (FollowUp packet).
步骤 B. 1588v2 Slave接收到同步报文后, 记录同步报文的到达时刻 T2 时间戳, 并从同步报文或跟进报文中解析出 T1时间戳; Step B. After receiving the synchronization packet, the 1588v2 Slave records the timestamp of the T2 time of the synchronization packet, and parses the T1 timestamp from the synchronization packet or the follow-up packet.
如果 1588v2 Slave与 1588v2 Master要实现时钟(频率) 同步, 其经过 步骤 A和步骤 B所得的 T1和 T2时间戳即可满足时钟同步的需求,如果要实
现时间 (相位) 同步, 还需要步骤〇和0。 If the 1588v2 Slave and the 1588v2 Master are to achieve clock (frequency) synchronization, the T1 and T2 timestamps obtained in steps A and B can meet the clock synchronization requirements. The current time (phase) is synchronized, and steps 〇 and 0 are also required.
步骤 C. 1588v2 Slave向 1588v2 Master发送延时请求报文( DelayReq报 文)并记录其发送时刻 T3时间戳; Step C. The 1588v2 Slave sends a delay request message (DelayReq message) to the 1588v2 Master and records the timestamp of the T3 time.
步骤 D. 1588v2 Master接收到延时请求报文后, 记录其到达时刻 T4时 间戳并迅速回复延时回复报文( DelayResp报文)并在该报文中将 T4时间戳 发送给 1588v2 Slave, 1588v2 Slave从延时回复报文解析出 T4时间戳, 并利 用这四个时间戳完成时间偏差的估计和校准。 Step D. After receiving the delay request message, the 1588v2 Master records the timestamp of the arrival time T4 and promptly responds to the delayed response message (DelayResp message) and sends the T4 timestamp to the 1588v2 Slave, 1588v2 in the message. Slave parses the T4 timestamp from the delayed response message and uses these four timestamps to estimate and calibrate the time offset.
1588 时钟是典型的分组类时钟, 主从间传输网络设备的延时抖动变差 ( Packet Delay Variant, PDV )会对端到端传输的分组报文所携带的时钟或时 间信号引入噪声, 进而对 1588同步性能产生重要影响。 IEEE 1588v2协议中 的边界时钟( Boundary Clock, BC )和透传时钟( Transparent Clock, TC )可 在很大程度上降低 PDV对 1588时钟同步性能的影响,从目前 1588的应用情 况来看, 一般都要求 1588主从设备间的传输设备支持 1588v2, 传输设备的 角色可根据实际应用场景选择边界时钟或透传时钟。 The 1588 clock is a typical packet-type clock. The Delay Delay jitter (PDV) of the master-slave transmission network equipment introduces noise into the clock or time signal carried by the end-to-end transmitted packet. 1588 synchronization performance has a significant impact. The Boundary Clock (BC) and the Transparent Clock (TC) in the IEEE 1588v2 protocol can greatly reduce the impact of PDV on the 1588 clock synchronization performance. From the current application of 1588, it is generally The transmission device of the 1588 master-slave device is required to support 1588v2. The role of the transmission device can be selected as the boundary clock or transparent transmission clock according to the actual application scenario.
图 2为 IEEE 1588v2协议中 BC模型, 其处理单元包括: Figure 2 shows the BC model in the IEEE 1588v2 protocol. The processing unit includes:
1588v2 Slave端口: 1588信号的输入端口, 输入信号在生成时间戳之前 体现为 1588 ·^艮文形式; 1588v2 Slave port: The input port of the 1588 signal. The input signal is reflected in the form of 1588 ·^艮 before generating the timestamp;
1588时间戳生成器: 1588 ^艮文在输入和输出时的时间戳生成处理, 1588 报文在经过 1588时间戳生成器后形成 1588时钟信号; 1588 timestamp generator: 1588 ^ The timestamp generation process of input and output, 1588 message forms 1588 clock signal after passing the 1588 timestamp generator;
系统时钟与时间单元: 本地时钟或时间经过 1588输入信号受控后作为 System clock and time unit: Local clock or time passes 1588 input signal is controlled as
1588 BC网元系统时钟和时间; 1588 BC network element system clock and time;
1588v2 Master端口: 1588信号的输出端口, 1588BC网元将受控系统时 钟通过 1588v2 Master端口输出, 完成 1588时钟向下一级 1588网元传递。 1588v2 Master port: The output port of the 1588 signal. The 1588BC network element outputs the controlled system clock through the 1588v2 Master port. The 1588 clock is transmitted to the next level 1588 network element.
图 3为 IEEE 1588v2协议中 TC模型, 其处理单元包括: Figure 3 shows the TC model in the IEEE 1588v2 protocol. The processing unit includes:
本地时钟与时间单元: 1588 TC 网元工作时钟与时间, 为出时刻釆集及 延时修正处理单元提供工作时钟和时间, 1588 TC 网元工作时钟与时间不强 制要求受控于外部时钟与时间参考源;
入时刻釆集单元: 对输入的 1588信号釆集输入时刻, 入时刻以时间戳形 式承载于 15884艮文中; Local clock and time unit: 1588 TC NE working clock and time, providing working clock and time for the time set and delay correction processing unit. 1588 TC NE working clock and time are not required to be controlled by external clock and time. Reference source Incoming time gathering unit: inputting the input time of the input 1588 signal, and the incoming time is carried in the 15884 text in the form of a time stamp;
1588信号透传单元: 1588信号经过 1588 TC网元内部的透传单元透传, 1588信号透传单元的具体物理形式通常是以太网交换芯片; 1588 signal transmission unit: The 1588 signal is transparently transmitted through the transparent transmission unit inside the 1588 TC network element, and the specific physical form of the 1588 signal transmission unit is usually an Ethernet switch chip;
出时刻釆集及延时修正处理单元: 对输出的 1588信号釆集输出时刻, 并 与 1588报文内部承载的入时刻做差, 计算 1588信号在 1588 TC网元内部的 驻留延时, 并将驻留延时累加至 1588报文的修正域 (Correction Field)中。 The time-stamping and delay-correcting processing unit: the output time of the output 1588 signal is collected, and is compared with the incoming time of the 1588 message, and the resident delay of the 1588 signal in the 1588 TC network element is calculated, and The dwell delay is added to the Correction Field of the 1588 message.
由标准 IEEE 1588v2协议中 BC和 TC的功能来看, BC主要通过时钟或 时间的逐级下控, 降低 PDV对端到端 1588主从同步性能的影响。 TC主要通 过修正时钟或时间信号的通过延时, 降低 PDV引入的噪声。 From the functions of BC and TC in the standard IEEE 1588v2 protocol, BC mainly reduces the impact of PDV on the end-to-end 1588 master-slave synchronization performance by step-by-step control of clock or time. The TC mainly reduces the noise introduced by the PDV by correcting the pass delay of the clock or time signal.
在 1588时钟子网中, 回传网络一般扮演 BC和 TC的角色, 这要求回传 网络的每个网元都支持 IEEE 1588v2协议, 但 IEEE 1588v2协议通常在网元 的以太网口才能实现, 因此对于非以太网回传网络, 无法实现标准的 IEEE 1588v2 BC和 TC。 发明内容 In the 1588 clock subnet, the backhaul network generally plays the role of BC and TC. This requires that each network element of the backhaul network supports the IEEE 1588v2 protocol, but the IEEE 1588v2 protocol is usually implemented in the Ethernet port of the network element. For non-Ethernet backhaul networks, standard IEEE 1588v2 BC and TC cannot be implemented. Summary of the invention
本发明要解决的技术问题是提供一种时钟传输方法、 边界时钟及透传时 钟, 解决非以太网回传网络无法支持 IEEE 1588v2协议的问题。 The technical problem to be solved by the present invention is to provide a clock transmission method, a boundary clock, and a transparent transmission clock, which solves the problem that the non-Ethernet backhaul network cannot support the IEEE 1588v2 protocol.
为解决上述技术问题, 本发明的一种时钟传输方法, 包括: To solve the above technical problem, a clock transmission method of the present invention includes:
边界时钟的普通时钟-从时钟物理实体完成与主时钟的时钟或时间同步, 所述中间物理实体对所述边界时钟的普通时钟-主时钟物理实体进行时 钟或时间同步, 所述普通时钟-主时钟物理实体对从时钟进行时钟或时间同 步。 The normal clock of the boundary clock - the slave clock physical entity completes the clock or time synchronization with the master clock, and the intermediate physical entity performs clock or time synchronization on the normal clock-master clock physical entity of the boundary clock, the normal clock-master The clock physical entity clocks or time synchronizes the slave clock.
在进行时钟同步时, 所述边界时钟的物理实体之间通过时钟信号进行时 钟同步; 在进行时间同步时, 所述边界时钟的物理实体之间通过时钟信号进 行时钟同步后, 通过时间信号进行时间同步。
为微波空口时钟; 在物理网元为同步数字体系(SDH)物理网元时, 时钟信号为 STM-N线路时钟; 在物理网元为同步以太网网络时, 时钟信号为同步以太网 时钟; 为微波空口 1秒脉冲 (PPS); 在物理网元为级联网元时, 时间信号为 1PPS线 缆或时间戳形式的 1PPS信号编码。 When clock synchronization is performed, the physical entities of the boundary clock are clocked by a clock signal; when time synchronization is performed, the physical entities of the boundary clock are clocked by a clock signal, and time is performed by a time signal. Synchronize. The clock is a STM-N line clock when the physical network element is a synchronous digital system (SDH) physical network element; when the physical network element is a synchronous Ethernet network, the clock signal is a synchronous Ethernet clock; Microwave air interface 1 second pulse (PPS); When the physical network element is a level network element, the time signal is 1PPS cable coded in the form of 1PPS cable or timestamp.
一种时钟传输方法, 包括: A clock transmission method includes:
透传时钟的边界物理实体在接收到主时钟发送的报文后, 釆集报文的入 时刻, 将入时刻乘以 (-1)累加至同步报文修正域, 将报文透传给透传时钟的中 间物理实体; After receiving the packet sent by the master clock, the physical entity of the transparent transmission clock collects the incoming time of the packet, multiplies the incoming time by (-1) and adds it to the synchronization packet correction domain, and transparently transmits the packet to the transparent packet. An intermediate physical entity that transmits a clock;
所述中间物理实体将报文透传给输出端口所在的物理实体, 所述输出端 口所在的物理实体釆集报文的出时刻, 将出时刻乘以 (+1)累加至同步报文修 正域。 The intermediate physical entity transparently transmits the packet to the physical entity where the output port is located, and the physical entity where the output port is located collects the time of the packet, and multiplies the time of the output by (+1) to the synchronization packet correction domain. .
在进行时钟同步时, 所述透传时钟的物理实体之间通过时钟信号进行时 钟同步; 在进行时间同步时, 所述透传时钟的物理实体之间通过时钟信号进 行时钟同步后, 通过时间信号进行时间同步。 When clock synchronization is performed, the physical entities of the transparent transmission clock are clock-synchronized by a clock signal; when time synchronization is performed, the physical entities of the transparent transmission clock are clock-synchronized by a clock signal, and the time signal is passed. Time synchronization.
一种边界时钟, 包括: 普通时钟 -从时钟物理实体、 中间物理实体和普通 时钟-主时钟物理实体, 其中: A boundary clock includes: a normal clock - a slave clock physical entity, an intermediate physical entity, and a normal clock - a master clock physical entity, where:
所述普通时钟 -从时钟物理实体设置成: 完成与主时钟的时钟或时间同 所述中间物理实体设置成: 对所述边界时钟的普通时钟-主时钟物理实体 进行时钟或时间同步; The normal clock-slave clock physical entity is set to: complete with the clock or time of the master clock, the intermediate physical entity is set to: clock or time synchronize the normal clock-master clock physical entity of the boundary clock;
所述普通时钟 -主时钟物理实体设置成: 对从时钟进行时钟或时间同步。 所述普通时钟-从时钟物理实体包括: 标准接口和处理单元、 时钟和时间 信号输入输出处理单元以及系统时钟与时间同步维护单元, 其中: The normal clock-master clock physical entity is set to: clock or time synchronize the slave clock. The common clock-slave clock physical entity includes: a standard interface and processing unit, a clock and time signal input/output processing unit, and a system clock and time synchronization maintenance unit, where:
所述标准接口和处理单元设置成: 实现协议接口, 与支持相应协议的网 元对接; The standard interface and the processing unit are configured to: implement a protocol interface, and interface with a network element supporting the corresponding protocol;
所述时钟和时间信号输入输出处理单元设置成: 实现输入信号到系统时
钟和时间参考源信号的转化; 以及, 实现系统时钟和时间到输出时钟和时间 信号的转化; The clock and time signal input/output processing unit is configured to: implement an input signal to the system Clock and time reference source signal conversion; and, to achieve system clock and time to output clock and time signal conversion;
所述系统时钟与时间同步维护单元设置成: 实现系统时钟与时间的参考 源选择、 时钟与时间的同步和分发。 The system clock and time synchronization maintenance unit is configured to: implement reference clock selection of system clock and time, synchronization and distribution of clock and time.
所述标准接口和处理单元包括: 1588v2协议处理模块、 1588v2时间戳生 成器模块和 1588v2信号输入输出处理模块, 其中: The standard interface and processing unit includes: a 1588v2 protocol processing module, a 1588v2 timestamp generator module, and a 1588v2 signal input/output processing module, where:
所述 1588v2协议处理模块设置成: 从所述 1588v2时间戳生成器模块读 取本地时间戳, 并从 1588v2协议报文解析出时间戳, 将时间戳匹配成对后发 送给所述 1588v2信号输入输出处理模块; The 1588v2 protocol processing module is configured to: read a local timestamp from the 1588v2 timestamp generator module, and parse the timestamp from the 1588v2 protocol packet, match the timestamp into a pair, and send the timestamp to the 1588v2 signal input and output. Processing module
所述 1588v2时间戳生成器模块设置成:识别并检查输出和输入的以太网 报文, 以及生成时间戳; The 1588v2 timestamp generator module is configured to: identify and check the output and input Ethernet messages, and generate a timestamp;
所述 1588v2信号输入输出处理模块设置成: 根据所述 1588v2协议处理 模块发送的成对的时间戳, 输出时钟或时间参考源信号。 The 1588v2 signal input/output processing module is configured to: output a clock or a time reference source signal according to the paired timestamps sent by the 1588v2 protocol processing module.
所述时钟和时间信号输入输出处理单元包括: 时钟信号输入输出处理模 块和时间信号输入输出处理模块, 其中: The clock and time signal input/output processing unit comprises: a clock signal input/output processing module and a time signal input/output processing module, wherein:
所述时钟信号输入输出处理模块设置成: 实现输入信号到系统时钟参考 源信号的转化; 以及, 实现系统时钟到输出时钟信号的转化; The clock signal input/output processing module is configured to: convert the input signal to the system clock reference source signal; and, implement conversion of the system clock to the output clock signal;
所述时间信号输入输出处理模块设置成: 实现输入信号到系统时间参考 源信号的转化; 以及, 实现系统时间到输出时间信号的转化。 The time signal input/output processing module is configured to: convert the input signal to the system time reference source signal; and implement conversion of the system time to the output time signal.
所述系统时钟与时间同步维护单元包括: 系统时钟与时间分发模块、 系 统时钟与时间同步模块, 以及时钟与时间参考源选择模块, 其中: The system clock and time synchronization maintenance unit includes: a system clock and time distribution module, a system clock and time synchronization module, and a clock and time reference source selection module, wherein:
所述时钟与时间参考源选择模块设置成:从所述 1588v2信号输入输出处 理模块输出的时钟或时间参考源信号和时钟和时间信号输入输出处理单元发 送的时钟或时间参考源信号中, 选择出主用时钟和时间参考源, 并输出给所 述系统时钟与时间同步模块; The clock and time reference source selection module is configured to: select from a clock or time reference source signal output by the 1588v2 signal input/output processing module and a clock or time reference source signal sent by the clock and time signal input/output processing unit a primary clock and a time reference source, and output to the system clock and time synchronization module;
所述系统时钟与时间同步模块设置成: 根据主用时钟和时间参考源, 实 现系统时钟与时间同步, 输出同步后的系统时钟和时间信号; The system clock and time synchronization module is configured to: synchronize the system clock with time according to the primary clock and the time reference source, and output the synchronized system clock and time signal;
所述系统时钟与时间分发模块设置成: 进行系统时钟与时间的分发。
所述普通时钟-主时钟物理实体包括: 1588v2协议处理模块、 1588 时间 戳生成器模块、 时钟和时间信号输入输出处理单元和系统时钟与时间同步维 护单元; The system clock and time distribution module is configured to: perform system clock and time distribution. The common clock-master clock physical entity includes: a 1588v2 protocol processing module, a 1588 timestamp generator module, a clock and time signal input/output processing unit, and a system clock and time synchronization maintenance unit;
所述中间物理实体包括: 时钟和时间信号输入输出处理单元和系统时钟 与时间同步维护单元。 The intermediate physical entity includes: a clock and time signal input/output processing unit and a system clock and time synchronization maintenance unit.
一种透传时钟, 包括: 边界物理实体和中间物理实体, 其中: A transparent transmission clock includes: a boundary physical entity and an intermediate physical entity, where:
所述边界物理实体设置成: 在接收到主时钟发送的报文后, 釆集报文入 时刻,将入时刻乘以 (-1)累加至同步报文修正域,将报文透传给中间物理实体; 在接收到中间物理实体发送的报文后,釆集报文的出时刻,将出时刻乘以 (+1) 累加至同步报文修正域; The border physical entity is configured to: after receiving the packet sent by the master clock, collect the packet incoming time, multiply the incoming time by (-1), and add the packet to the synchronization packet correction domain, and transparently transmit the packet to the middle. After receiving the packet sent by the intermediate physical entity, the time of collecting the packet is multiplied by (+1) and added to the synchronization packet correction field;
所述中间物理实体设置成: 将"¾文透传给输出端口所在的物理实体。 所述边界物理实体包括: 时钟和时间信号输入输出处理单元、 系统时钟 与时间同步维护单元和延时修正处理单元, 其中: The intermediate physical entity is configured to: transparently transmit the "3⁄4" text to the physical entity where the output port is located. The boundary physical entity includes: a clock and time signal input/output processing unit, a system clock and a time synchronization maintenance unit, and a delay correction processing. Unit, where:
所述时钟和时间信号输入输出处理单元设置成: 实现输入信号到系统时 钟和时间参考源信号的转化; 以及, 实现系统时钟和时间到输出时钟和时间 信号的转化; The clock and time signal input/output processing unit is configured to: convert the input signal to the system clock and the time reference source signal; and, implement conversion of the system clock and time to the output clock and time signals;
所述系统时钟与时间同步维护单元设置成: 实现系统时钟与时间的参考 源选择、 时钟与时间的同步和分发; The system clock and time synchronization maintenance unit is configured to: implement reference clock selection of system clock and time, synchronization and distribution of clock and time;
所述延时修正处理单元设置成: 实现信号的透传和驻留延时的修正。 所述延时修正处理单元包括: 入时刻釆集模块、 1588信号透传模块和出 时刻釆集及延时修正处理模块, 其中: The delay correction processing unit is configured to: implement transparent transmission of signals and correction of resident delay. The delay correction processing unit includes: an in-time collection module, a 1588 signal transparent transmission module, and an output timing and delay correction processing module, wherein:
所述入时刻釆集模块设置成: 对 1588信号釆集入时刻, 并将 1588信号 送至 1588信号透传模块; The input time collection module is configured to: collect the time of the 1588 signal, and send the 1588 signal to the 1588 signal transparent transmission module;
所述 1588信号透传模块设置成: 当接收到所述入时刻釆集模块发送的 1588信号时, 将 1588信号透传至下一级物理实体; 当接收到上一级物理实 体透传的 1588信号时,将 1588信号透传给出时刻釆集及延时修正处理模块; 所述出时刻釆集及延时修正处理模块设置成:釆集接收到的 1588信号的 出时刻并进行信号延时修正处理, 将修正后的 1588信号输出给从时钟。
所述中间物理实体包括: 时钟和时间信号输入输出处理单元、 系统时钟 与时间同步维护单元和延时修正处理单元, 其中, 所述延时修正处理单元包 括: 1588信号透传模块, 其中: The 1588 signal transparent transmission module is configured to: when receiving the 1588 signal sent by the ingress time collection module, transparently transmit the 1588 signal to the next physical entity; when receiving the transparent transmission of the upper physical entity 1588 When the signal is transmitted, the 1588 signal is transparently transmitted to the time set and the delay correction processing module; the output time set and the delay correction processing module are set to: collect the received time of the 1588 signal and perform signal delay Correction processing, outputting the corrected 1588 signal to the slave clock. The intermediate physical entity includes: a clock and time signal input and output processing unit, a system clock and time synchronization maintenance unit, and a delay correction processing unit, wherein the delay correction processing unit includes: 1588 signal transparent transmission module, wherein:
所述 1588信号透传模块设置成:将接收到的上一级物理实体透传的 1588 信号透传至下一级物理实体。 The 1588 signal transparent transmission module is configured to transparently transmit the received 1588 signal transparently transmitted by the upper physical entity to the next physical entity.
综上所述, 本发明通过虚拟网元解决在无法实现 IEEE 1588v2协议的网 络中, 对于 IEEE 1588v2协议的支持问题。 In summary, the present invention solves the problem of supporting the IEEE 1588v2 protocol in a network in which the IEEE 1588v2 protocol cannot be implemented through a virtual network element.
附图概述 BRIEF abstract
图 1为现有技术中 IEEE 1588v2协议的主从时钟同步报文交换的示意图; 图 2为现有技术中 IEEE 1588v2协议 BC实现方法的示意图; 1 is a schematic diagram of a master-slave clock synchronization packet exchange in the IEEE 1588v2 protocol in the prior art; FIG. 2 is a schematic diagram of a method for implementing an IEEE 1588v2 protocol BC in the prior art;
图 3为现有技术中 IEEE 1588v2协议 TC实现方法的示意图; 3 is a schematic diagram of a method for implementing an IEEE 1588v2 protocol TC in the prior art;
图 4〜图 5为本实施方式的 1588v2虚拟 BC的示意图; 4 to FIG. 5 are schematic diagrams of the 1588v2 virtual BC according to the embodiment;
图 6为本实施方式的 1588v2虚拟 TC的示意图; 6 is a schematic diagram of a 1588v2 virtual TC according to the embodiment;
图 7为本实施方式的物理实体的示意图。 Figure 7 is a schematic diagram of a physical entity of the present embodiment.
本发明的较佳实施方式 Preferred embodiment of the invention
本实施方式提供了一种支持 IEEE 1588v2 的虚拟网元, 包括支持 IEEE 1588v2的虚拟 TC和支持 IEEE 1588v2的虚拟 BC, 其中: This embodiment provides a virtual network element supporting IEEE 1588v2, including a virtual TC supporting IEEE 1588v2 and a virtual BC supporting IEEE 1588v2, where:
(一) 支持 IEEE 1588v2的虚拟 BC, 物理上体现为非以太网回传网络, 网络由多个物理实体组成, 包括: (1) The virtual BC supporting IEEE 1588v2 is physically represented as a non-Ethernet backhaul network. The network consists of multiple physical entities, including:
(1)虚拟 BC通过 IEEE 1588v2时钟或时间接口与 1588v2 Master对接, 其中 BC与 1588v2 Master对接的物理实体为普通时钟-从时钟( OC-Slave )物 理实体, 实现 BC同步于输入 1588v2时钟或时间信号; (1) The virtual BC is connected to the 1588v2 Master through the IEEE 1588v2 clock or time interface. The physical entity connected to the 1588v2 Master is the normal clock-slave clock (OC-Slave) physical entity, and the BC is synchronized to the input 1588v2 clock or time signal. ;
(2)虚拟 BC内部物理实体之间通过时钟信号实现频率同步; (2) Virtual BC internal physical entities achieve frequency synchronization through clock signals;
时钟信号对于不同传输网络为不同形式, 对于 SDH (同步数字体系) 网 络,时钟信号是 STM-N线路时钟;对于微波网络,时钟信号是微波空口时钟;
对于同步以太网网络, 时钟信号是 SyncE (同步以太网) 时钟。 The clock signal has different forms for different transmission networks. For an SDH (Synchronous Digital Hierarchy) network, the clock signal is an STM-N line clock; for a microwave network, the clock signal is a microwave air interface clock; For synchronous Ethernet networks, the clock signal is the SyncE (synchronous Ethernet) clock.
(3)虚拟 BC内部物理实体之间通过内部定义的时间信号实现时间同步, 时间信号可选择不同形式, 如 1秒脉冲 (PPS )信号; (3) The time synchronization of the internal physical entities of the virtual BC is realized by an internally defined time signal, and the time signal can be selected in different forms, such as a 1 second pulse (PPS) signal;
(4)虚拟 BC通过 IEEE 1588v2时钟或时间接口与 1588v2 Slave对接, 其 中, BC与 1588v2 Slave对接的物理实体为普通时钟-主时钟( OC-Master )物 理实体, 实现 BC向 1588v2 Slave输出时钟或时间信号。 (4) The virtual BC is connected to the 1588v2 Slave through the IEEE 1588v2 clock or time interface. The physical entity connected to the BC and the 1588v2 Slave is the physical clock of the normal clock-main clock (OC-Master), and the clock or time is output from the BC to the 1588v2 Slave. signal.
(二 ) 支持 IEEE 1588v2的虚拟 TC, 物理上体现为非以太网回传网络, 网络由多个物理实体组成, 包括: (2) Supporting the virtual TC of IEEE 1588v2, physically represented as a non-Ethernet backhaul network, the network consists of multiple physical entities, including:
(1)虚拟 TC通过 IEEE 1588v2时钟或时间接口与 1588v2 Master对接。 其中 TC与 1588v2 Master对接的物理实体为边界物理实体, 实现入时刻釆集 功能; (1) The virtual TC interfaces with the 1588v2 Master through the IEEE 1588v2 clock or time interface. The physical entity to which the TC is connected to the 1588v2 Master is a boundary physical entity, and implements the function of time-in-time collection;
(2) 物理实体之间通过时钟信号实现频率同步; (2) Frequency synchronization between physical entities through clock signals;
时钟信号对于不同传输网络为不同形式, 对于 SDH 网络, 时钟信号是 STM-N线路时钟; 对于微波网络, 时钟信号是微波空口时钟; 对于同步以太 网网络, 时钟信号是 SyncE时钟。 The clock signal has different forms for different transmission networks. For SDH networks, the clock signal is the STM-N line clock. For the microwave network, the clock signal is the microwave air interface clock. For the synchronous Ethernet network, the clock signal is the SyncE clock.
(3) 物理实体之间通过内部定义的时间信号实现时间同步; (3) Time synchronization between physical entities through internally defined time signals;
时间信号可选择不同形式, 如 1PPS信号。 The time signal can be selected in different forms, such as the 1PPS signal.
(4) TC透传信号经过中间物理实体透传;虚拟 TC通过 IEEE 1588v2时钟 或时间接口与 1588v2 Slave对接, 其中, TC与 1588v2 Slave对接的物理实体 为输出端口所在的物理实体(输出端口所在的物理实体属于边界物理实体) 实现出时刻釆集和 TC内部驻留延时修正功能。 (4) The TC transparent transmission signal is transparently transmitted through the intermediate physical entity; the virtual TC is connected to the 1588v2 Slave through the IEEE 1588v2 clock or time interface. The physical entity to which the TC and the 1588v2 Slave are connected is the physical entity where the output port is located. The physical entity belongs to the boundary physical entity. It implements the time set and the TC internal resident delay correction function.
本实施方式中构成上述 BC和 TC等支持 IEEE 1588v2的虚拟网元的物理 实体, 包括: The physical entity constituting the virtual network element supporting the IEEE 1588v2, such as the BC and the TC, in the embodiment includes:
标准接口和处理单元, 包括 1588v2协议处理模块、 1588时间戳生成器 模块和 1588v2时钟输入输出处理模块, 主要实现 IEEE 1588v2协议接口, 可 与支持 IEEE 1588v2协议的其他网元对接;
时钟和时间信号输入输出处理单元, 包括时钟信号输入输出处理模块和 时间信号输入输出处理模块。 对于输入时钟和时间信号, 实现输入信号到系 统时钟和时间参考源信号的转化; 对于输出时钟和时间信号, 实现系统时钟 和时间到输出时钟和时间信号的转化; The standard interface and the processing unit, including the 1588v2 protocol processing module, the 1588 timestamp generator module, and the 1588v2 clock input/output processing module, mainly implement the IEEE 1588v2 protocol interface, and can interface with other network elements supporting the IEEE 1588v2 protocol; The clock and time signal input/output processing unit includes a clock signal input/output processing module and a time signal input/output processing module. Conversion of the input signal to the system clock and the time reference source signal for the input clock and time signals; conversion of the system clock and time to the output clock and time signals for the output clock and time signals;
系统时钟与时间同步维护单元, 包括系统时钟与时间分发模块、 系统时 钟与时间同步模块及时钟与时间参考源选择模块, 主要实现系统时钟与时间 的参考源选择、 同步和分发。 系统时钟与时间是物理实体的时钟和时间基准。 The system clock and time synchronization maintenance unit includes a system clock and time distribution module, a system clock and time synchronization module, and a clock and time reference source selection module, which mainly implements reference source selection, synchronization, and distribution of the system clock and time. The system clock and time are the clock and time reference of the physical entity.
延时修正处理单元, 包括入时刻釆集模块、 1588信号透传模块和出时刻 釆集及延时修正处理模块。该单元主要实现 1588信号的透传和虚拟网元内部 驻留延时的爹正。 The delay correction processing unit includes an entry time collection module, a 1588 signal transparent transmission module, and an output time set and a delay correction processing module. The unit mainly implements the transparent transmission of the 1588 signal and the correction of the internal resident delay of the virtual network element.
下面结合附图对本实施方式的具体实施例作进一步详细说明。 The specific embodiments of the present embodiment will be further described in detail below with reference to the accompanying drawings.
图 4为本实施方式 1588v2虚拟 BC。 其中 BC与 1588v2 Master对接的物 理实体为普通时钟 -从时钟物理实体, 实现 1588v2 OC-Slave功能(简称该物 理实体为 BC的 OC-Slave物理实体 ) , 实现 BC同步于输入 1588v2时钟或时 间信号; BC内部的物理实体间的同步方式可能为时钟(频率)同步或时间(相 位) 同步, 与虚拟网元的 1588同步应用模式是时钟同步还是时间同步有关。 BC与 1588v2 Slave对接的物理实体为普通时钟 -主时钟物理实体,实现 1588v2 OC-Master功能(简称该物理实体为 BC的 OC-Master物理实体 ) , 实现 BC 向 1588v2 Slave输出时钟或时间信号。 FIG. 4 is a 1588v2 virtual BC according to the embodiment. The physical entity that the BC is connected to the 1588v2 Master is a common clock-slave physical entity, and implements the 1588v2 OC-Slave function (referred to as the OC-Slave physical entity of the BC for short), and implements BC synchronization on the input 1588v2 clock or time signal; The synchronization mode between physical entities inside the BC may be clock (frequency) synchronization or time (phase) synchronization, and is related to whether the virtual network element's 1588 synchronization application mode is clock synchronization or time synchronization. The physical entity that is connected to the 1588v2 Slave is the common clock-primary clock physical entity, which implements the 1588v2 OC-Master function (the physical entity is the OC-Master physical entity of the BC), and implements the clock or time signal output from the BC to the 1588v2 Slave.
( 1 ) 当釆用基于 1588的时钟(频率) 同步时, 如图 4所示, BC内部通 过时钟信号来实现各个物理实体之间的时钟同步,以实现基于 1588的时钟传 递。 (1) When using 1588-based clock (frequency) synchronization, as shown in Figure 4, the BC internally uses clock signals to implement clock synchronization between physical entities to implement 1588-based clock transmission.
BC 内部各个物理实体之间的时钟信号, 取决于物理实体所在的物理网 元。对于微波物理网元,时钟信号一般为微波空口时钟;对于 SDH物理网元, 时钟信号一般为 STM-N线路时钟。 The clock signal between physical entities in the BC depends on the physical network element where the physical entity resides. For a microwave physical network element, the clock signal is generally a microwave air interface clock; for an SDH physical network element, the clock signal is generally an STM-N line clock.
( 2 ) 当釆用基于 1588的时间 (相位) 同步时, 如图 5所示, BC内部通 过时钟信号来实现各个物理实体之间的时钟同步,在时钟同步基础上, BC内
部通过时间信号来实现虚拟网元内部各个物理实体之间的时间(相位)同步, 以实现基于 1588的时间传递。 BC内部各个物理实体之间的时间信号, 一般 为 1PPS信号, 实际应用时 1PPS信号可以体现为不同的形式。 对于微波物理 网元, 时间信号一般为微波空口 1PPS,对于级联网元, 时间信号一般为 1PPS 线缆或时间戳形式的 1PPS信号编码。 本实施方式对于 1PPS信号的具体形式 不做限制。 (2) When using 1588-based time (phase) synchronization, as shown in Figure 5, the BC internally uses the clock signal to achieve clock synchronization between physical entities. On the basis of clock synchronization, in BC. The time (phase) synchronization between the physical entities inside the virtual network element is implemented by the time signal to implement time transfer based on 1588. The time signal between each physical entity in the BC is generally a 1PPS signal. In actual application, the 1PPS signal can be embodied in different forms. For the microwave physical network element, the time signal is generally 1PPS for the microwave air interface. For the level network element, the time signal is generally 1PPS cable coded in the form of 1PPS cable or timestamp. This embodiment does not limit the specific form of the 1PPS signal.
1588信号传递的具体过程描述如下: The specific process of 1588 signal transmission is described as follows:
(一) 1588v2 Master发送同步报文并记录报文出时刻 T1时间戳, 并通 过同步报文或跟进报文将同步报文的出时刻 T1时间戳发送给 BC的 OC-Slave 物理实体; (1) The 1588v2 Master sends a synchronization packet and records the timestamp of the T1 timeout of the packet, and sends the timestamp T1 of the synchronization packet to the OC-Slave physical entity of the BC through the synchronization packet or the follow-up packet.
(二) BC的 OC-Slave物理实体接收 1588v2 Master的同步报文时记录报 文的入时刻 T2时间戳, 1588报文在与 1588v2 Master对接的 OC-Slave物理 实体内部终结, 若 BC用于时钟传递, BC的 OC-Slave物理实体利用 T1和 T2时间戳完成 BC与 1588v2 Master的时钟同步; 若 BC用于时间传递, BC 的 OC-Slave物理实体需要发送延时请求报文并记录其发送时刻 T3时间戳; (2) The OC-Slave physical entity of the BC records the timestamp of the T2 time of the packet when receiving the synchronization packet of the 1588v2 Master. The 1588 packet is terminated internally by the OC-Slave physical entity that is connected to the 1588v2 Master. The OC's OC-Slave physical entity uses the T1 and T2 timestamps to complete the clock synchronization between the BC and the 1588v2 Master. If the BC is used for time transfer, the BC OC-Slave physical entity needs to send a delay request message and record its transmission time. T3 timestamp;
(三) 1588v2 Master接收到延时请求报文后, 记录其到达时刻 T4时间 戳并迅速回复延时回复报文并在该报文中将 T4时间戳发送给 BC的 OC-Slave 物理实体; (3) After receiving the delay request message, the 1588v2 Master records the T4 timestamp at the arrival time and promptly responds to the delayed response message and sends the T4 timestamp to the OC-Slave physical entity in the message;
(四) BC的 OC-Slave物理实体从延时回复报文解析出 T4时间戳, 并利 用这四个时间戳完成时间偏差的估计和校准, 实现 BC与 1588v2 Master的时 间同步; (4) The OC's OC-Slave physical entity parses the T4 timestamp from the delayed response message, and uses these four timestamps to complete the estimation and calibration of the time offset to achieve time synchronization between the BC and the 1588v2 Master;
(五) BC的 OC-Master物理实体向 1588v2 Slave周期发送同步报文, 并 (5) The OC-Master physical entity of the BC sends a synchronization packet to the 1588v2 Slave cycle, and
Slave, 若 BC用于时钟传递, 1588v2 Slave利用 T1和 T2时间戳完成 1588v2 Slave与 BC的时钟同步; 若 BC用于时间传递, 1588v2 Slave需要发送延时 请求报文并记录其发送时刻 T3时间戳, BC的 OC-Master物理实体接收到延 时请求报文后记录其到达时刻 T4 时间戳并迅速回复延时回复报文并在该报 文中将 T4时间戳发送给 1588v2 Slave , 1588v2 Slave从延时回复报文解析出 T4 时间戳, 并利用这四个时间戳完成时间偏差的估计和校准, 实现 1588v2
Slave与 BC的时间同步。 Slave, if BC is used for clock transmission, 1588v2 Slave uses T1 and T2 timestamps to complete 1588v2 Slave and BC clock synchronization; if BC is used for time transfer, 1588v2 Slave needs to send a delay request message and record its transmission time T3 timestamp. After receiving the delay request message, the OC-Master physical entity of the BC records the timestamp of the arrival time T4 and quickly responds to the delayed response message and sends the T4 timestamp to the 1588v2 Slave in the message, and the 1588v2 Slave is extended. The time reply message parses out the T4 timestamp, and uses these four timestamps to complete the estimation and calibration of the time offset to achieve 1588v2. Slave is synchronized with the time of BC.
附图 6为本实施方式的 1588v2虚拟 TC。 Figure 6 is a 1588v2 virtual TC of the present embodiment.
TC内部的物理实体间需要通过时间(相位)信号来实现各个物理实体之 间的时间同步, 以保证对 1588信号驻留延时计算的准确度。 TC内部通过时 钟信号来实现各个物理实体之间的时钟同步, 在时钟同步基础上, TC内部通 过时间信号来实现各个物理实体之间的时间同步。 The time (phase) signal between the physical entities inside the TC needs to realize the time synchronization between the physical entities to ensure the accuracy of the 1588 signal resident delay calculation. The TC internally uses the clock signal to implement clock synchronization between physical entities. On the basis of clock synchronization, the TC internally uses time signals to implement time synchronization between physical entities.
TC 内部各个物理实体之间的时钟信号, 取决于物理实体所在的物理网 元。 对于微波物理网元, 时钟信号一般为微波空口时钟; 对于 SDH网元, 时 钟信号一般为 STM-N线路时钟。 TC内部各个物理实体之间的时间信号, 一 般为 1PPS信号, 在实际应用时, 1PPS信号可以体现为不同的形式。 对于微 波物理网元, 时间信号一般为微波空口 1PPS, 对于级联网元, 时间信号一般 为 1PPS线缆或时间戳形式的 1PPS信号编码。 本实施方式对于 1PPS信号的 具体形式不做限制。 The clock signal between physical entities in the TC depends on the physical network element where the physical entity resides. For a microwave physical network element, the clock signal is generally a microwave air interface clock; for an SDH network element, the clock signal is generally an STM-N line clock. The time signal between each physical entity in the TC is generally a 1PPS signal. In practical applications, the 1PPS signal can be embodied in different forms. For the micro-wave physical network element, the time signal is generally 1PPS for the microwave air interface. For the level network element, the time signal is generally 1PPS cable coded in the form of 1PPS cable or time stamp. This embodiment does not limit the specific form of the 1PPS signal.
1588信号透传的具体过程描述如下: The specific process of 1588 signal transmission is described as follows:
(― )1588v2 Master发送给 1588v2 Slave的同步报文(虚拟 TC透传信号 ) 通过 TC的边界物理实体进入虚拟 TC时, 釆集同步报文的入时刻(输入时间 戳)并乘以 (-1)累加至同步报文的修正域(Correction Field ) 中; (― ) 1588v2 Master sends a synchronous packet to the 1588v2 Slave (virtual TC transparent transmission signal) When the physical entity of the TC enters the virtual TC, it collects the incoming time of the synchronization packet (input timestamp) and multiplies it by (-1). ) accumulate in the Correction Field of the synchronization message (Correction Field);
(二)同步 >¾文在虚拟 TC内部透传, 经过虚拟 TC输出端口所在的物理 实体时, 釆集同步报文的出时刻 (输出时间戳) 并乘以 (+1)累加至同步报文 修正域中, 这样同步报文在虚拟 TC内部的驻留延时就得到了修正。 (2) Synchronization >3⁄4 text is transparently transmitted inside the virtual TC. When the physical entity of the virtual TC output port is located, the time of the synchronization message is output (output timestamp) and multiplied by (+1) to the synchronization message. In the correction domain, the resident delay of the synchronization message inside the virtual TC is corrected.
(三 ) 1588v2 Slave发送给 1588v2 Master的延时测量请求报文(若存在 ) 进入虚拟 TC时, 釆集报文的入时刻并乘以 (-1)累加至同步报文的修正域中; (3) The delay measurement request message sent by the 1588v2 Slave to the 1588v2 Master (if any) enters the virtual TC, and collects the incoming time of the message and multiplies it by (-1) to the correction domain of the synchronization message;
(四 )延时测量请求 在虚拟 TC内部透传, 经过虚拟 TC输出端口所 在的物理实体时, 釆集延时测量请求才艮文的出时刻并乘以 (+1)累加至延时测 量请求报文的修正域中, 这样延时测量请求报文在虚拟 TC 内部的驻留延时 就得到了修正。
元组成, 具体包括的处理单元如下: (4) The delay measurement request is transparently transmitted inside the virtual TC. After the physical entity where the virtual TC output port is located, the delay measurement request is collected and the time is multiplied by (+1) to the delay measurement request. In the correction domain of the message, the delay of the delay measurement request message within the virtual TC is corrected. The composition of the unit, specifically including the processing unit is as follows:
标准接口和处理单元, 包括 I588v2协议处理模块、 1588v2时间戳生成 器模块和 1588v2信号输入输出处理模块, 其中各个模块的功能如下: Standard interface and processing unit, including I588v2 protocol processing module, 1588v2 timestamp generator module and 1588v2 signal input and output processing module, wherein each module has the following functions:
1588v2协议处理模块: 完成输入输出 1588v2协议 "^文处理, 实现不同 1588v2 protocol processing module: complete input and output 1588v2 protocol "^ text processing, achieve different
IEEE 1588v2协议时钟类型对 1588v2协议 4艮文的处理, 完成时间戳收集和匹 配。 收集过程包括从 1588v2时间戳生成器读取本地时间戳和从 1588v2协议 报文解析出时间戳,收集后的时间戳匹配成对后送至 1588v2信号输入输出处 理模块; The IEEE 1588v2 protocol clock type handles the 1588v2 protocol and completes timestamp collection and matching. The collection process includes reading the local timestamp from the 1588v2 timestamp generator and parsing the timestamp from the 1588v2 protocol message. The collected timestamps are matched and sent to the 1588v2 signal input/output processing module.
1588v2信号输入输出处理模块: 该模块输入为成对的 1588时间戳, 输 出为 1588时钟或时间参考源信号; 1588v2 signal input and output processing module: The module input is a pair of 1588 timestamps, and the output is 1588 clock or time reference source signal;
1588时间戳生成器模块: 识别并检查输出和输入的以太网报文, 对于符 合标准 IEEE 1588v2协议的事件报文生成 1588时间戳; The 1588 timestamp generator module: identifies and checks the output and input Ethernet messages, and generates 1588 timestamps for event messages conforming to the standard IEEE 1588v2 protocol;
时钟和时间信号输入输出处理单元, 包括时钟信号输入输出处理模块和 时间信号输入输出处理模块。 其中各个模块的功能如下: The clock and time signal input/output processing unit includes a clock signal input/output processing module and a time signal input/output processing module. The functions of each module are as follows:
时钟信号输入输出处理模块: 对于输入时钟信号, 实现输入信号到系统 时钟参考源信号的转化; 对于输出时钟信号, 实现系统时钟到输出时钟信号 的转化; Clock signal input and output processing module: for input clock signal, realize conversion of input signal to system clock reference source signal; for output clock signal, realize conversion of system clock to output clock signal;
时间信号输入输出处理模块: 对于输入时间信号, 实现输入信号到系统 时间参考源信号的转化; 对于输出时间信号, 实现系统时间到输出时间信号 的转化; Time signal input and output processing module: for input time signal, realize conversion of input signal to system time reference source signal; for output time signal, realize conversion of system time to output time signal;
系统时钟与时间同步维护单元, 包括系统时钟与时间分发模块、 系统时 钟与时间同步模块, 及时钟与时间参考源选择模块, 其中, 各个模块的功能 下: The system clock and time synchronization maintenance unit includes a system clock and time distribution module, a system clock and a time synchronization module, and a clock and time reference source selection module, wherein the functions of each module are as follows:
时钟与时间参考源选择模块: 输入为多路时钟和时间信号, 包括时钟或 时间参考源信号, 以及时钟和时间信号输入输出处理单元发送过来的其他类
型时钟或时间参考源信号。 该模块根据系统时钟和时间参考源状态及优先级 等信息, 决定系统主用的时钟和时间参考源, 选择出主用时钟和时间参考源 输出给系统时钟与时间同步模块; Clock and time reference source selection module: Input is multi-channel clock and time signal, including clock or time reference source signal, and other classes sent by clock and time signal input and output processing unit Type clock or time reference source signal. The module determines the clock and time reference source used by the system according to the system clock and the time reference source state and priority information, and selects the main clock and the time reference source output to the system clock and time synchronization module;
系统时钟与时间同步模块: 该模块输入为系统时钟和时间参考源信号, 根据主用时钟和时间参考源, 主要实现系统时钟与时间同步, 输出同步后的 系统时钟和时间信号; System clock and time synchronization module: The module input is the system clock and time reference source signal. According to the main clock and the time reference source, the system clock and time synchronization are mainly realized, and the synchronized system clock and time signal are output;
系统时钟与时间分发模块:该模块输入为同步后的系统时钟和时间信号, 主要完成系统时钟与时间向装置内部各个模块分发。 System clock and time distribution module: The module input is the synchronized system clock and time signal, which mainly completes the system clock and time distribution to each module inside the device.
延时修正处理单元, 包括入时刻釆集模块、 1588信号透传模块和出时刻 釆集及延时修正处理模块, 其中各个模块的功能如下: The delay correction processing unit comprises an entry time collection module, a 1588 signal transparent transmission module, and an output time set and a delay correction processing module, wherein the functions of each module are as follows:
入时刻釆集模块: 对虚拟网元透传输入 1588信号釆集入时刻, 并将已釆 集入时刻的 1588信号送至 1588信号透传模块; The input time collection module: transmits the 1588 signal to the virtual network element, and sends the 1588 signal that has been collected to the 1588 signal transparent transmission module;
1588信号透传模块: 实现 1588信号透传。 具体的, 当该物理实体为 TC 的边界物理实体时, 若输入为来自入时刻釆集模块的已釆集入时刻的透传 1588信号, 将该信号直接透传输出至下一级物理实体; 若输入为上一级物理 实体透传的 1588信号, 将该信号透传输出给出时刻釆集及延时修正处理模 块。 当该物理实体为 TC 内部的中间物理实体时, 输入为上一级物理实体透 传的 1588信号, 并将该信号直接透传输出至下一级 TC物理实体; 1588 signal transmission module: Implement 1588 signal transmission. Specifically, when the physical entity is a boundary physical entity of the TC, if the input is a transparent transmission 1588 signal from the collected time of the incoming time collection module, the signal is directly transmitted to the next physical entity; If the input is a 1588 signal transparently transmitted by the physical entity of the upper level, the signal is transmitted and transmitted to give a time set and a delay correction processing module. When the physical entity is an intermediate physical entity inside the TC, the input is a 1588 signal transparently transmitted by the physical entity of the upper level, and the signal is directly transmitted to the next TC physical entity;
出时刻釆集及延时修正处理模块:该模块输入为来自于 1588信号透传模 块的透传 1588信号,釆集透传 1588信号的出时刻并进行信号延时修正处理, 将修正后的 1588信号输出给 1588v2 Slave。 The time set and delay correction processing module: the module input is a transparent transmission 1588 signal from the 1588 signal transparent transmission module, and the time of transmitting the 1588 signal is transmitted and the signal delay correction processing is performed, and the corrected 1588 is to be corrected. The signal is output to 1588v2 Slave.
理实体在虚拟 BC/TC内部所处的位置不同可选择包含其中的部分处理单元, 见表 1及表 2: The physical entity may choose to include some of the processing units in the virtual BC/TC, as shown in Table 1 and Table 2:
表 1 Table 1
1588v2信号输入输出处理模块 1588v2 signal input and output processing module
1588时间戳生成器模块 1588 timestamp generator module
时钟信号输入输出处理模块 时间信号输入输出处理模块 系统时钟与时间分发模块 Clock signal input and output processing module Time signal input and output processing module System clock and time distribution module
系统时钟与时间同步模块 System clock and time synchronization module
时钟与时间参考源选择模块 Clock and time reference source selection module
入时刻采集模块 Incoming time acquisition module
1588信号透传模块 1588 signal transmission module
出时刻采集及延时修正处理模块 Time acquisition and delay correction processing module
表 2 Table 2
以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本
领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包括在本发明的保护 范围之内。 The above description is only a preferred embodiment of the present invention, and is not intended to limit the present invention. Various modifications and variations of the present invention are possible in the art. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
工业实用性 Industrial applicability
本发明通过虚拟网元解决在无法实现 IEEE 1588v2协议的网络中, 对于 IEEE 1588v2协议的支持问题。
The present invention solves the problem of supporting the IEEE 1588v2 protocol in a network in which the IEEE 1588v2 protocol cannot be implemented through a virtual network element.
Claims
1、 一种时钟传输方法, 包括: 1. A clock transmission method, comprising:
边界时钟的普通时钟-从时钟物理实体完成与主时钟的时钟或时间同步, 所述中间物理实体对所述边界时钟的普通时钟-主时钟物理实体进行时 钟或时间同步, 所述普通时钟-主时钟物理实体对从时钟进行时钟或时间同 步。 The normal clock of the boundary clock - the slave clock physical entity completes the clock or time synchronization with the master clock, and the intermediate physical entity performs clock or time synchronization on the normal clock-master clock physical entity of the boundary clock, the normal clock-master The clock physical entity clocks or time synchronizes the slave clock.
2、 如权利要求 1所述的方法, 其中, 在进行时钟同步时, 所述边界时钟 的物理实体之间通过时钟信号进行时钟同步; 在进行时间同步时, 所述边界 时钟的物理实体之间通过时钟信号进行时钟同步后, 通过时间信号进行时间 同步。 2. The method according to claim 1, wherein, when clock synchronization is performed, physical functions of the boundary clock are clocked by a clock signal; when time synchronization is performed, physical entities of the boundary clock are After clock synchronization by the clock signal, time synchronization is performed by the time signal.
3、 如权利要求 2所述的方法, 其中: 为微波空口时钟; 在物理网元为同步数字体系(SDH)物理网元时, 时钟信号为 STM-N线路时钟; 在物理网元为同步以太网网络时, 时钟信号为同步以太网 时钟; 为微波空口 1秒脉冲 (PPS); 在物理网元为级联网元时, 时间信号为 1PPS线 缆或时间戳形式的 1PPS信号编码。 3. The method according to claim 2, wherein: the microwave air interface clock; when the physical network element is a synchronous digital hierarchy (SDH) physical network element, the clock signal is an STM-N line clock; and the physical network element is a synchronous Ethernet In the network network, the clock signal is a synchronous Ethernet clock; a microwave air interface 1 second pulse (PPS); when the physical network element is a level network element, the time signal is a 1PPS cable or a time stamped 1PPS signal code.
4、 一种时钟传输方法, 包括: 4. A clock transmission method, comprising:
透传时钟的边界物理实体在接收到主时钟发送的报文后, 釆集报文的入 时刻, 将入时刻乘以 (-1)累加至同步报文修正域, 将报文透传给透传时钟的中 间物理实体; After receiving the packet sent by the master clock, the physical entity of the transparent transmission clock collects the incoming time of the packet, multiplies the incoming time by (-1) and adds it to the synchronization packet correction domain, and transparently transmits the packet to the transparent packet. An intermediate physical entity that transmits a clock;
所述中间物理实体将报文透传给输出端口所在的物理实体, 所述输出端 口所在的物理实体釆集报文的出时刻, 将出时刻乘以 (+1)累加至同步报文修 正域。
The intermediate physical entity transparently transmits the packet to the physical entity where the output port is located, and the physical entity where the output port is located collects the time of the packet, and multiplies the time of the output by (+1) to the synchronization packet correction domain. .
5、 如权利要求 4所述的方法, 其中, 在进行时钟同步时, 所述透传时钟 的物理实体之间通过时钟信号进行时钟同步; 在进行时间同步时, 所述透传 时钟的物理实体之间通过时钟信号进行时钟同步后, 通过时间信号进行时间 同步。 The method of claim 4, wherein, when performing clock synchronization, the physical entities of the transparent transmission clock are clocked by a clock signal; when time synchronization is performed, the physical entity of the transparent transmission clock After clock synchronization is performed by the clock signal, time synchronization is performed by the time signal.
6、 一种边界时钟, 包括: 普通时钟 -从时钟物理实体、 中间物理实体和 普通时钟-主时钟物理实体, 其中: 所述普通时钟 -从时钟物理实体设置成: 完成与主时钟的时钟或时间同 步, 并 、 曰 物 ^ ^^-^M^?^, 曰 6. A boundary clock, comprising: a normal clock-slave clock physical entity, an intermediate physical entity, and a normal clock-primary clock physical entity, wherein: the normal clock-slave clock physical entity is set to: complete a clock with the master clock or Time synchronization, and, 曰物 ^ ^^-^M^?^, 曰
所述中间物理实体设置成: 对所述边界时钟的普通时钟-主时钟物理实体 进行时钟或时间同步; The intermediate physical entity is configured to: perform clock or time synchronization on a common clock-master clock physical entity of the boundary clock;
所述普通时钟 -主时钟物理实体设置成: 对从时钟进行时钟或时间同步。 The normal clock-master clock physical entity is set to: clock or time synchronize the slave clock.
7、 如权利要求 6所述的边界时钟, 其中, 所述普通时钟-从时钟物理实 体包括: 标准接口和处理单元、 时钟和时间信号输入输出处理单元以及系统 时钟与时间同步维护单元, 其中: 所述标准接口和处理单元设置成: 实现协议接口, 与支持相应协议的网 元对接; 7. The boundary clock according to claim 6, wherein the normal clock-slave clock physical entity comprises: a standard interface and a processing unit, a clock and time signal input/output processing unit, and a system clock and time synchronization maintenance unit, wherein: The standard interface and the processing unit are configured to: implement a protocol interface, and interface with a network element supporting the corresponding protocol;
所述时钟和时间信号输入输出处理单元设置成: 实现输入信号到系统时 钟和时间参考源信号的转化; 以及, 实现系统时钟和时间到输出时钟和时间 信号的转化; The clock and time signal input/output processing unit is configured to: convert the input signal to the system clock and the time reference source signal; and, implement conversion of the system clock and time to the output clock and time signals;
所述系统时钟与时间同步维护单元设置成: 实现系统时钟与时间的参考 源选择、 时钟与时间的同步和分发。 The system clock and time synchronization maintenance unit is configured to: implement reference clock selection of system clock and time, synchronization and distribution of clock and time.
8、 如权利要求 7所述的边界时钟,其中,所述标准接口和处理单元包括: 1588v2协议处理模块、 1588v2时间戳生成器模块和 1588v2信号输入输出处 理模块, 其中: 所述 1588v2协议处理模块设置成: 从所述 1588v2时间戳生成器模块读 取本地时间戳, 并从 1588v2协议报文解析出时间戳, 将时间戳匹配成对后发 送给所述 1588v2信号输入输出处理模块;
所述 1588v2时间戳生成器模块设置成:识别并检查输出和输入的以太网 报文, 以及生成时间戳; 8. The boundary clock of claim 7, wherein the standard interface and processing unit comprises: a 1588v2 protocol processing module, a 1588v2 timestamp generator module, and a 1588v2 signal input/output processing module, wherein: the 1588v2 protocol processing module The method is configured to: read a local timestamp from the 1588v2 timestamp generator module, and parse the timestamp from the 1588v2 protocol message, match the timestamp into a pair, and send the timestamp to the 1588v2 signal input/output processing module; The 1588v2 timestamp generator module is configured to: identify and check an output and input Ethernet message, and generate a timestamp;
所述 1588v2信号输入输出处理模块设置成: 根据所述 1588v2协议处理 模块发送的成对的时间戳, 输出时钟或时间参考源信号。 The 1588v2 signal input/output processing module is configured to: output a clock or a time reference source signal according to the paired timestamps sent by the 1588v2 protocol processing module.
9、 如权利要求 8所述的边界时钟,其中, 所述时钟和时间信号输入输出 处理单元包括: 时钟信号输入输出处理模块和时间信号输入输出处理模块, 其中: 9. The boundary clock according to claim 8, wherein the clock and time signal input/output processing unit comprises: a clock signal input/output processing module and a time signal input/output processing module, wherein:
所述时钟信号输入输出处理模块设置成: 实现输入信号到系统时钟参考 源信号的转化; 以及, 实现系统时钟到输出时钟信号的转化; The clock signal input/output processing module is configured to: convert the input signal to the system clock reference source signal; and, implement conversion of the system clock to the output clock signal;
所述时间信号输入输出处理模块设置成: 实现输入信号到系统时间参考 源信号的转化; 以及, 实现系统时间到输出时间信号的转化。 The time signal input/output processing module is configured to: convert the input signal to the system time reference source signal; and implement conversion of the system time to the output time signal.
10、 如权利要求 9所述的边界时钟, 其中, 所述系统时钟与时间同步维 护单元包括: 系统时钟与时间分发模块、 系统时钟与时间同步模块, 以及时 钟与时间参考源选择模块, 其中: 10. The boundary clock according to claim 9, wherein the system clock and time synchronization maintenance unit comprises: a system clock and time distribution module, a system clock and time synchronization module, and a clock and time reference source selection module, wherein:
所述时钟与时间参考源选择模块设置成:从所述 1588v2信号输入输出处 理模块输出的时钟或时间参考源信号和时钟和时间信号输入输出处理单元发 送的时钟或时间参考源信号中, 选择出主用时钟和时间参考源, 并输出给所 述系统时钟与时间同步模块; The clock and time reference source selection module is configured to: select from a clock or time reference source signal output by the 1588v2 signal input/output processing module and a clock or time reference source signal sent by the clock and time signal input/output processing unit a primary clock and a time reference source, and output to the system clock and time synchronization module;
所述系统时钟与时间同步模块设置成: 根据主用时钟和时间参考源, 实 现系统时钟与时间同步, 输出同步后的系统时钟和时间信号; The system clock and time synchronization module is configured to: synchronize the system clock with time according to the primary clock and the time reference source, and output the synchronized system clock and time signal;
所述系统时钟与时间分发模块设置成: 进行系统时钟与时间的分发。 The system clock and time distribution module is configured to: perform system clock and time distribution.
11、 如权利要求 10所述的边界时钟, 其中: 11. The boundary clock of claim 10, wherein:
所述普通时钟-主时钟物理实体包括: 1588v2协议处理模块、 1588 时间 戳生成器模块、 时钟和时间信号输入输出处理单元和系统时钟与时间同步维 护单元; The common clock-master clock physical entity includes: a 1588v2 protocol processing module, a 1588 time stamp generator module, a clock and time signal input/output processing unit, and a system clock and time synchronization maintenance unit;
所述中间物理实体包括: 时钟和时间信号输入输出处理单元和系统时钟 与时间同步维护单元。
The intermediate physical entity includes: a clock and time signal input and output processing unit and a system clock and time synchronization maintenance unit.
12、 一种透传时钟, 包括: 边界物理实体和中间物理实体, 其中: 所述边界物理实体设置成: 在接收到主时钟发送的报文后, 釆集报文入 时刻,将入时刻乘以 (-1)累加至同步报文修正域,将报文透传给中间物理实体; 在接收到中间物理实体发送的报文后,釆集报文的出时刻,将出时刻乘以 (+1) 累加至同步报文修正域; 12. A transparent transmission clock, comprising: a boundary physical entity and an intermediate physical entity, where: the boundary physical entity is configured to: after receiving the packet sent by the primary clock, collecting the incoming message, multiplying the incoming time Adding (-1) to the synchronization packet correction domain, transparently transmitting the packet to the intermediate physical entity; after receiving the packet sent by the intermediate physical entity, collecting the time of the packet, multiplying the time by (+ 1) Accumulate to the synchronization message correction field;
所述中间物理实体设置成: 将"¾文透传给输出端口所在的物理实体。 The intermediate physical entity is configured to: transparently transmit the "3⁄4" text to the physical entity where the output port is located.
13、 如权利要求 12所述的透传时钟, 其中, 所述边界物理实体包括: 时 钟和时间信号输入输出处理单元、 系统时钟与时间同步维护单元和延时修正 处理单元, 其中: The transparent transmission clock according to claim 12, wherein the boundary physical entity comprises: a clock and a time signal input/output processing unit, a system clock and a time synchronization maintenance unit, and a delay correction processing unit, wherein:
所述时钟和时间信号输入输出处理单元设置成: 实现输入信号到系统时 钟和时间参考源信号的转化; 以及, 实现系统时钟和时间到输出时钟和时间 信号的转化; The clock and time signal input/output processing unit is configured to: convert the input signal to the system clock and the time reference source signal; and, implement conversion of the system clock and time to the output clock and time signals;
所述系统时钟与时间同步维护单元设置成: 实现系统时钟与时间的参考 源选择、 时钟与时间的同步和分发; The system clock and time synchronization maintenance unit is configured to: implement reference clock selection of system clock and time, synchronization and distribution of clock and time;
所述延时修正处理单元设置成: 实现信号的透传和驻留延时的修正。 The delay correction processing unit is configured to: implement transparent transmission of signals and correction of resident delay.
14、 如权利要求 13所述的透传时钟,其中,所述延时修正处理单元包括: 入时刻釆集模块、 1588信号透传模块和出时刻釆集及延时修正处理模块, 其 中: 14. The transparent transmission clock according to claim 13, wherein the delay correction processing unit comprises: an in-time collection module, a 1588 signal transparent transmission module, and an output timing and delay correction processing module, wherein:
所述入时刻釆集模块设置成: 对 1588信号釆集入时刻, 并将 1588信号 送至 1588信号透传模块; The input time collection module is configured to: collect the time of the 1588 signal, and send the 1588 signal to the 1588 signal transparent transmission module;
所述 1588信号透传模块设置成: 当接收到所述入时刻釆集模块发送的 1588信号时, 将 1588信号透传至下一级物理实体; 当接收到上一级物理实 体透传的 1588信号时,将 1588信号透传给出时刻釆集及延时修正处理模块; 所述出时刻釆集及延时修正处理模块设置成:釆集接收到的 1588信号的 出时刻并进行信号延时修正处理, 将修正后的 1588信号输出给从时钟。 The 1588 signal transparent transmission module is configured to: when receiving the 1588 signal sent by the ingress time collection module, transparently transmit the 1588 signal to the next physical entity; when receiving the transparent transmission of the upper physical entity 1588 When the signal is transmitted, the 1588 signal is transparently transmitted to the time set and the delay correction processing module; the output time set and the delay correction processing module are set to: collect the received time of the 1588 signal and perform signal delay Correction processing, outputting the corrected 1588 signal to the slave clock.
15、 如权利要求 13所述的透传时钟, 其中, 所述中间物理实体包括: 时 钟和时间信号输入输出处理单元、 系统时钟与时间同步维护单元和延时修正
处理单元, 其中, 所述延时修正处理单元包括: 1588信号透传模块, 其中: 所述 1588信号透传模块设置成:将接收到的上一级物理实体透传的 1588 信号透传至下一级物理实体。
15. The transparent transmission clock according to claim 13, wherein the intermediate physical entity comprises: a clock and time signal input/output processing unit, a system clock and a time synchronization maintenance unit, and a delay correction The processing unit, wherein the delay correction processing unit includes: a 1588 signal transparent transmission module, where: the 1588 signal transparent transmission module is configured to: transparently transmit the received 1588 signal transparently transmitted by the upper physical entity to the lower Primary physical entity.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210117338.6 | 2012-04-19 | ||
CN2012101173386A CN103378916A (en) | 2012-04-19 | 2012-04-19 | Clock transmission method, boundary clock and transparent clock |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013155944A1 true WO2013155944A1 (en) | 2013-10-24 |
Family
ID=49382911
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/074098 WO2013155944A1 (en) | 2012-04-19 | 2013-04-11 | Boundary clock, transparent clock, and method for clock transmission |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103378916A (en) |
WO (1) | WO2013155944A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105978652A (en) * | 2016-04-27 | 2016-09-28 | 刘巍 | Synchronous time comparing equipment of redundant Ethernet, system and method thereof |
CN106788850A (en) * | 2016-12-30 | 2017-05-31 | 成都傅立叶电子科技有限公司 | A kind of clock transparent transmission method based on 1588V1 agreements |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015096097A1 (en) * | 2013-12-26 | 2015-07-02 | 华为技术有限公司 | Clock synchronization method, device, and erelay remote node (rrn) |
WO2016095099A1 (en) * | 2014-12-16 | 2016-06-23 | 华为技术有限公司 | Time synchronization method and apparatus |
CN110100408B (en) | 2016-12-30 | 2021-05-18 | 华为技术有限公司 | Method for interacting time synchronization message and network device |
CN112019288B (en) * | 2019-05-31 | 2022-09-02 | 华为技术有限公司 | Time synchronization method, service single board and network equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101827098A (en) * | 2010-03-31 | 2010-09-08 | 中兴通讯股份有限公司 | Processing method and device for time synchronization |
CN102025480A (en) * | 2009-09-14 | 2011-04-20 | 中兴通讯股份有限公司 | Method and device for realizing boundary clock in cascade base station |
CN102377502A (en) * | 2011-11-29 | 2012-03-14 | 浙江省电力公司 | Multilevel time synchronizing system and implementing method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7689854B2 (en) * | 2006-09-22 | 2010-03-30 | Agilent Technologies, Inc. | Method and apparatus for establishing IEEE 1588 clock synchronization across a network element comprising first and second cooperating smart interface converters wrapping the network element |
CN101494613B (en) * | 2009-02-24 | 2012-04-04 | 华为技术有限公司 | Method for clock message tunnel transmission, network node and communication system |
CN102237941B (en) * | 2010-04-28 | 2015-06-03 | 中兴通讯股份有限公司 | Time synchronization system and method |
-
2012
- 2012-04-19 CN CN2012101173386A patent/CN103378916A/en active Pending
-
2013
- 2013-04-11 WO PCT/CN2013/074098 patent/WO2013155944A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102025480A (en) * | 2009-09-14 | 2011-04-20 | 中兴通讯股份有限公司 | Method and device for realizing boundary clock in cascade base station |
CN101827098A (en) * | 2010-03-31 | 2010-09-08 | 中兴通讯股份有限公司 | Processing method and device for time synchronization |
CN102377502A (en) * | 2011-11-29 | 2012-03-14 | 浙江省电力公司 | Multilevel time synchronizing system and implementing method |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105978652A (en) * | 2016-04-27 | 2016-09-28 | 刘巍 | Synchronous time comparing equipment of redundant Ethernet, system and method thereof |
CN105978652B (en) * | 2016-04-27 | 2018-02-13 | 刘巍 | Equipment, system and method at synchronous pair of Redundant Ethernet |
CN106788850A (en) * | 2016-12-30 | 2017-05-31 | 成都傅立叶电子科技有限公司 | A kind of clock transparent transmission method based on 1588V1 agreements |
CN106788850B (en) * | 2016-12-30 | 2019-01-22 | 成都傅立叶电子科技有限公司 | A kind of clock transparent transmission method based on 1588V1 agreement |
Also Published As
Publication number | Publication date |
---|---|
CN103378916A (en) | 2013-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108667547B (en) | A kind of Network Time Protocol conversion method and system | |
CN102244603B (en) | Method, equipment and system for transmitting message bearing time | |
CN111869138A (en) | Method and first device for clock synchronization | |
WO2013155944A1 (en) | Boundary clock, transparent clock, and method for clock transmission | |
CN102104476B (en) | Clock synchronization device and method | |
WO2012065334A1 (en) | Method, device and system for realizing time synchronization in time division multiplexing network | |
CN101741853B (en) | Method for synchronizing clock time, line card veneer and network equipment | |
CN102299788A (en) | Method and device for controlling automatic transmission of IEEE1558 (Institute of Electrical and Electronic Engineers 1558) protocol message | |
EP2288070A1 (en) | Time synchronizing method, device and system of master clock side and slave clock side in synchronous network | |
WO2011120262A1 (en) | Time synchronization processing method and device | |
WO2009155828A1 (en) | Processing method and system for correction field information | |
WO2019036943A1 (en) | Packet processing method and network device | |
WO2014048167A1 (en) | System time synchronization device and method in packet transport network | |
WO2012003746A1 (en) | Method and device for realizing boundary clock | |
CN103929293A (en) | Asymmetrically-delayed time synchronization method and system | |
CN102082653B (en) | Method, system and device for clock synchronization | |
JP2007166278A (en) | Radio communication system and radio communicating method | |
CN102013931A (en) | Time synchronization method and system, salve timing device and main timing device | |
US11683150B2 (en) | Methods, apparatus and computer-readable media for synchronization over an optical network | |
CN103138887A (en) | Processing method of 1588 event messages and processing method of 1588 event messages | |
WO2011160595A1 (en) | Method, slave clock node and system for selecting master clock node based on precision time protocol (ptp) and link quality | |
WO2012009987A1 (en) | Device, system and method for frame delay measurement | |
CN103546273B (en) | Frequency synchronism device and method based on PTP frames | |
CN103259640A (en) | Method and device for synchronizing time | |
CN101753578A (en) | ETHERNET/EI protocol conversion method and protocol converter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13778994 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13778994 Country of ref document: EP Kind code of ref document: A1 |