WO2020024867A1 - 时间同步偏差调整方法、装置、终端以及接入层设备 - Google Patents
时间同步偏差调整方法、装置、终端以及接入层设备 Download PDFInfo
- Publication number
- WO2020024867A1 WO2020024867A1 PCT/CN2019/097683 CN2019097683W WO2020024867A1 WO 2020024867 A1 WO2020024867 A1 WO 2020024867A1 CN 2019097683 W CN2019097683 W CN 2019097683W WO 2020024867 A1 WO2020024867 A1 WO 2020024867A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- time
- terminal
- access layer
- layer device
- gps
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/004—Synchronisation arrangements compensating for timing error of reception due to propagation delay
- H04W56/005—Synchronisation arrangements compensating for timing error of reception due to propagation delay compensating for timing error by adjustment in the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
- G01S19/256—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to timing, e.g. time of week, code phase, timing offset
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0644—External master-clock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0682—Clock or time synchronisation in a network by delay compensation, e.g. by compensation of propagation delay or variations thereof, by ranging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
- H04W56/0065—Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
- H04W56/009—Closed loop measurements
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a time synchronization deviation adjustment method, device, terminal, and access layer device.
- LTE long term evolution
- 5G 5th generation mobile communication technology
- IEEE 1588 protocol Or 1588 protocol
- IEEE1588 version (v, 2) protocol or 1588v2 protocol for short.
- the content of the IEEE1588v2 protocol is mainly a clock distribution technology.
- the clock source of the IEEE1588v2 protocol may be a satellite system, and the satellite system may include a global positioning system (GPS), a Beidou navigation system, or a global navigation satellite system (GLONASS).
- GPS global positioning system
- GLONASS global navigation satellite system
- the time accuracy of the time synchronization scheme based on the 1588 protocol is in the microsecond level, or even less than the microsecond level, while the basic accuracy of emerging basic services such as LTE or 5G is +/- 1.5 microseconds, and the synchronization accuracy of collaborative services It is even in the nanosecond range.
- the embodiments of the present application provide a time synchronization deviation adjustment method, device, terminal, and access layer device.
- the 1588 time synchronization deviation can be adjusted to improve the 1588 time accuracy.
- a 1588 time offset adjustment method includes compensating the 1588 time synchronized at the 1588 terminal, so as to reduce the error caused by the asymmetry of the delay of the receiving and transmitting link and improve the accuracy of the 1588 time synchronized.
- the method may be implemented by the following steps: the first 1588 terminal obtains a first 1588 time by synchronizing with a 1588 device superior to the first 1588 terminal; the first 1588 terminal determines a 1588 time offset value ; The first 1588 terminal compensates for the first 1588 time according to the 1588 time deviation value. Therefore, the first terminal can compensate for the 1588 time deviation on the terminal side, so as to compensate for the 1588 time at the edge of the synchronous network, that is, the end-to-end (E2E) fiber misalignment deviation is realized, and The fixed deviation compensation in the synchronous network equipment is eliminated, thereby eliminating the need for point-to-point measurement and compensation, which greatly saves labor costs and improves the accuracy of 1588 time.
- E2E end-to-end
- the method further includes: the first 1588 terminal receives the first GPS time from the GPS clock source; the 1588 time deviation value is a difference between the first 1588 time and the first GPS time.
- the method further includes: the first 1588 terminal sends a 1588 time deviation value to the second 1588 terminal, the 1588 time deviation value is used to compensate for the second 1588 time, and the second 1588 time is the second The 1588 synchronization time obtained by the 1588 terminal by synchronizing with the 1588 device at the upper level of the first 1588 terminal.
- the method further includes: the first 1588 terminal receives first instruction information from the 1588 terminal management device, the first instruction information is used to instruct the first 1588 terminal to send a 1588 time offset value to the second 1588 terminal .
- the 1588 terminal shares the 1588 time offset value under the control of the 1588 terminal management device, thereby improving resource utilization and avoiding information confusion.
- the foregoing first 1588 terminal sending the 1588 time offset value to the second 1588 terminal may specifically include: the first 1588 terminal sends the 1588 time offset value to the second 1588 terminal through the 1588 terminal management device.
- the determining the 1588 time deviation value by the first 1588 terminal includes: the first 1588 terminal receives the 1588 time deviation value from the third 1588 terminal, and the 1588 time deviation value is the third 1588 time and the third GPS The difference between the time, the third 1588 time is the 1588 time obtained by the third 1588 terminal by synchronizing with the 1588 device above the first 1588 terminal, and the third GPS time is the third 1588 terminal received from the GPS clock source GPS time.
- a 1588 terminal determines the 1588 time offset value through other 1588 terminals under the same access layer device, and further realizes the sharing of the 1588 time offset value between 1588 terminals under the same access layer device, so that there is no
- a 1588 terminal capable of acquiring a reference time can also perform 1588 time compensation, reducing the difficulty of network deployment.
- the receiving of the 1588 time offset value by the first 1588 terminal from the third 1588 terminal includes: the first 1588 terminal receives the 1588 time offset value from the third 1588 terminal through the 1588 terminal management device.
- a 1588 time offset adjustment method is provided. This method can compensate the synchronized 1588 time at the edge bearer device, so as to reduce the error caused by the asymmetry of the delay of the transmission and reception link and improve the accuracy of the synchronized 1588 time.
- the method may be specifically implemented as follows: a first 1588 terminal obtains a first 1588 time by synchronizing with a superior 1588 device; the first 1588 terminal receives the first GPS from a GPS clock source Time; the first 1588 terminal determines a 1588 time deviation value, and the 1588 time deviation value is a difference between the first 1588 time and the first GPS time; the first 1588 terminal makes a connection to the first The incoming layer device sends the 1588 time deviation value, and the 1588 time deviation value is used to compensate a fourth 1588 time, where the first 1588 time is the time when the first access layer device passes the first access layer device. The 1588 time of the 1588 device on the upper level.
- the first access layer device can compensate for the 1588 time deviation at the end of the bearer network, so as to compensate for the 1588 time at the edge of the synchronous network, that is, end-to-end (E2E) fiber misalignment is achieved.
- E2E end-to-end
- the fixed deviation compensation in the synchronous network equipment is realized, which eliminates the need for point-by-point measurement and compensation, which greatly saves labor costs and improves the accuracy of 1588 time.
- the method may also be specifically implemented as follows: the first access layer device obtains a fourth 1588 time by synchronizing with the 1588 device of the upper level of the first access layer device; The incoming device receives the 1588 time offset value; the first access layer device compensates the fourth 1588 time according to the 1588 time offset value. Therefore, the first access layer device can compensate for the 1588 time deviation at the end of the bearer network, so as to compensate for the 1588 time at the edge of the synchronous network, that is, end-to-end (E2E) fiber misalignment is achieved.
- E2E end-to-end
- the fixed deviation compensation in the synchronous network equipment is realized, which eliminates the need for point-by-point measurement and compensation, which greatly saves labor costs and improves the accuracy of 1588 time.
- the aforesaid first access layer device to compensate the fourth 1588 time according to the 1588 time offset value includes: the first access layer device according to the 1588 time offset value at The port between the first access layer device and the upper-level 1588 device of the first access layer device compensates for the fourth 1588 time; or, the first access layer device is based on the 1588 time.
- the port whose offset value is between the first access layer device and the 1588 terminal compensates for the fourth 1588 time; or, after the first access layer device obtains the fourth 1588 time, the first access layer device
- the system time of the layer device is updated to the fourth 1588 time, and the first access layer device compensates the internal system time.
- the method further includes: the first access layer device sends a 1588 time offset value to the bearer network management device.
- the bearer network management device can manage the bearer network device according to the 1588 time offset value, for example, in combination with network topology for fault monitoring and the like.
- the bearer network management device can also serve as an intermediate device that shares the 1588 time offset value between the access layer devices.
- the method further includes: the first access layer device receives instruction information from a bearer network management device, and the instruction information is used to instruct the first access layer device to perform the fourth 1588 time according to the 1588 time offset value. Compensation.
- the access layer device can perform time compensation under the instruction of the bearer network management device, which facilitates unified management and increases the consistency of the system.
- receiving the 1588 time offset value by the foregoing first access layer device includes: the first access layer device receives the 1588 time offset value from the first 1588 terminal, and the 1588 time offset value is the first 1588 time and The difference between the first GPS time.
- the first 1588 time is the 1588 time obtained by the first 1588 terminal through synchronization with the first access layer device.
- the first GPS time is the GPS time received by the first 1588 terminal from the GPS clock source. .
- the method further includes: the first access layer device sends a 1588 time offset value to the second access layer device, and the 1588 time offset value is used to pass the second access layer device through the second access layer device to the second access layer device.
- the fifth 1588 time synchronously acquired by the upper level 1588 device of the access layer device is compensated; both the first access layer device and the second access layer device are located on the first access ring, and the receiving and transmitting link of the first access ring is delayed.
- 1588 time sharing between the access layer devices in the access ring can be achieved, which further reduces the difficulty of network deployment.
- the difference sent by the first access layer device to the second access layer device includes: the first access layer device sends 1588 time to the second access layer device through the bearer network management device Deviation.
- the bearer network management device can be used as an intermediate device to transmit the difference, and the bearer network management device can manage the transmission of the 1588 time offset value.
- receiving the 1588 time offset value by the first access layer device includes: the first access layer device receives the 1588 time offset value from the third access layer device, and the 1588 time offset value is the sixth 1588 The difference between the time and the sixth GPS time.
- the sixth 1588 time is the 1588 time obtained by the fourth 1588 terminal through synchronization with the third access layer device 1588 device.
- the sixth GPS time is the fourth 1588 terminal from the GPS clock source. Received GPS time; both the first access layer device and the third access layer device are located on the first access ring, and the transmit and receive link delays of the first access ring are symmetrical.
- receiving the 1588 time offset value from the third access layer device by the first access layer device includes: receiving the 1588 time from the third access layer device by the first access layer device through the bearer network management device Deviation.
- a 1588 time deviation adjusting device which includes: a synchronization unit configured to obtain a first 1588 time by synchronizing with a 1588 device above the device, and a determining unit configured to determine a 1588 time. Time deviation value; a compensation unit, configured to compensate the first 1588 time according to the 1588 time deviation value.
- the apparatus further includes: a first receiving unit configured to receive a first GPS time from a GPS clock source of the Global Positioning System; a 1588 time offset value between the first 1588 time and the first GPS time Difference.
- the apparatus further includes: a first sending unit, configured to send a 1588 time deviation value to the second 1588 terminal, the 1588 time deviation value is used to compensate the second 1588 time, and the second 1588 time The 1588 synchronization time obtained by the second 1588 terminal by synchronizing with the upper-level 1588 device of the device.
- a first sending unit configured to send a 1588 time deviation value to the second 1588 terminal, the 1588 time deviation value is used to compensate the second 1588 time, and the second 1588 time The 1588 synchronization time obtained by the second 1588 terminal by synchronizing with the upper-level 1588 device of the device.
- the apparatus further includes: a second receiving unit, configured to receive the first instruction information from the 1588 terminal management device, and the first instruction information is used to instruct the first 1588 terminal to send the 1588 to the second 1588 terminal. Time offset value.
- the apparatus further includes:
- the second sending unit is configured to send the 1588 time offset value to the second 1588 terminal through the 1588 terminal management device.
- the foregoing determining unit is specifically configured to:
- the 1588 time deviation value is the difference between the third 1588 time and the third GPS time
- the third 1588 time is the third 1588 terminal passing the 1588 device from the upper level of the device
- the third GPS time is the GPS time received by the third 1588 terminal from the GPS clock source.
- the foregoing determining unit is specifically configured to:
- the 1588 terminal management device receives the 1588 time offset value from the third 1588 terminal.
- a 1588 time deviation adjusting device which is characterized in that the device includes: a synchronization unit configured to obtain the first 1588 time by synchronizing with a first access layer device; and a receiving unit configured to obtain a GPS clock from the GPS clock.
- the source receives the first GPS time; the determining unit is configured to determine the 1588 time deviation value, and the 1588 time deviation value is the difference between the first 1588 time and the first GPS time; the sending unit is used to send 1588 to the first access layer device The time offset value, the 1588 time offset value is used to compensate for the fourth 1588 time.
- the fourth 1588 time is the 1588 time obtained by the first access layer device by synchronizing with the upper level 1588 device of the first access layer device.
- a 1588 time offset adjusting device includes: an obtaining unit for obtaining a fourth 1588 time by synchronizing with a 1588 device above the device, and a receiving unit for receiving a 1588 time offset.
- the compensation unit is configured to compensate the fourth 1588 time according to the 1588 time deviation value.
- the compensation unit is specifically configured to: compensate the fourth 1588 time according to the 1588 time offset value at a port with the upper-level 1588 device; or, based on the The port between the 1588 time deviation value and the 1588 terminal compensates the fourth 1588 time; or, after obtaining the fourth 1588 time, the system time is updated to the fourth 1588 time, and the system time is adjusted. make up.
- the apparatus further includes: a sending unit, configured to send a 1588 time offset value to a bearer network management device.
- the foregoing receiving unit is further configured to receive instruction information from a bearer network management device, and the instruction information is used to instruct the compensation unit to compensate the fourth 1588 time according to the 1588 time deviation value.
- the foregoing receiving unit is specifically configured to receive the 1588 time deviation value from the first 1588 terminal, the 1588 time deviation value being a difference between the first 1588 time and the first GPS time, and the first 1588 The time is the 1588 time obtained by the first 1588 terminal in synchronization with the first access layer device, and the first GPS time is the GPS time received by the first 1588 terminal from the GPS clock source.
- the foregoing sending unit is further configured to send a 1588 time offset value to the second access layer device, and the 1588 time offset value is used to pass the second access layer device to the second access layer device.
- the fifth 1588 time acquired by the upper-level 1588 device synchronously is compensated; the first access layer device and the second access layer device are located on the first access ring, and the delay of the receiving and transmitting link of the first access ring is symmetrical.
- the foregoing sending unit is further configured to send the 1588 time offset value to a second access layer device through a bearer network management device.
- the foregoing receiving unit is further configured to receive a 1588 time offset value from a third access layer device, and the 1588 time offset value is a difference between the sixth 1588 time and the sixth GPS time.
- the six 1588 time is the 1588 time obtained by the fourth 1588 terminal through synchronization with the third access layer, and the sixth GPS time is the GPS time received by the fourth 1588 terminal from the GPS clock source; the first access layer device and the third access The layer devices are all located on the first access ring, and the delay of the receiving and transmitting links of the first access ring is symmetrical.
- the receiving unit is specifically configured to receive the 1588 time offset value from the third access layer device through the bearer network management device.
- a 1588 terminal in a sixth aspect, includes a communication module, a processor, and a memory.
- the memory is used to store programs.
- the communication module is used to interact with the access layer device or the 1588 terminal.
- the processor is used to execute the program stored in the memory to control the 1588 terminal to execute the foregoing first aspect. Or the method performed by the 1588 terminal in the second aspect.
- another 1588 terminal is provided.
- the memory is used to store the program;
- the communication module is used to interact with the access layer device, 1588 terminal or 1588 terminal management device;
- the GPS transceiver is used to receive GPS time, and the processor is used to
- the program stored in the memory is executed to control the 1588 terminal to execute the method performed by the 1588 terminal in the foregoing first aspect or the second aspect.
- an access layer device Including communication module, processor and memory, the memory is used to store programs; the communication module is used to interact with the 1588 terminal, the bearer network device or the bearer network management device; the processor is used to execute the programs stored in the memory to control the access layer device to execute The method performed by the access layer device in the foregoing second aspect.
- a computer-readable storage medium including computer-readable instructions.
- the computer instructions when executed by a processor, implement a method of any one or more of the first aspect, the second aspect, and the third aspect. .
- a computer program product containing instructions.
- the computer-readable storage medium stores a computer program, and when the program runs on the computer, the computer causes the computer to execute the first aspect, the second aspect, and the first aspect. Any one or more of the three methods.
- FIG. 1 is a schematic diagram of a mobile communication system architecture
- FIG. 2 is a schematic diagram of a bearer network architecture
- FIG. 4 is a signaling interaction diagram of a 1588 time synchronization deviation adjustment method according to an embodiment of the present application.
- 5 is a signaling interaction diagram of another 1588 time synchronization deviation adjustment method according to an embodiment of the present application.
- FIG. 6 is a signaling interaction diagram of another 1588 time synchronization deviation adjustment method according to an embodiment of the present application.
- FIG. 7 is a signaling interaction diagram of another 1588 time synchronization deviation adjustment method according to an embodiment of the present application.
- FIG. 8 is a schematic structural diagram of a 1588 time deviation adjustment device according to an embodiment of the present application.
- FIG. 9 is a schematic structural diagram of another 1588 time deviation adjustment device according to an embodiment of the present application.
- FIG. 10 is a schematic structural diagram of another 1588 time deviation adjustment device according to an embodiment of the present application.
- FIG. 11 is a schematic structural diagram of a 1588 terminal according to an embodiment of the present application.
- FIG. 12 is a schematic structural diagram of another 1588 terminal according to an embodiment of the present application.
- FIG. 13 is a schematic structural diagram of an access layer device according to an embodiment of the present application.
- first 1588 terminal and the “second 1588 terminal” are only used to distinguish different 1588 terminals.
- first 1588 terminal can also be referred to as a "second 1588 terminal”
- second 1588 terminal also It can be called “the first 1588 terminal”
- first "second” here does not constitute a limitation on the 1588 terminal.
- the communication system includes a bearer network 100, a 1588 terminal 200, and a clock server 500.
- the 1588 terminal 200 is connected to the bearer network 100
- the bearer network 100 is connected to the clock server 500.
- the bearer network 100 is located between the 1588 terminal 200 and the clock server 500, so that the 1588 terminal can obtain the 1588 time through the bearer network.
- the communication system supports the 1588 protocol.
- the 1588 protocol can refer to any version of the 1588 protocol, or an protocol evolved according to the IEEE 1588v2 protocol or the 1588v2 protocol, such as the G.827x series of standards developed by the International Telecommunication Union Telecommunication Standardization Bureau (telecommunication standardization sector). Including G.8271, G.8272, G.8273, G.8273.1, G.8273.2, G.8275, G.8275.1 and G.8275.2.
- the G.827x series of standards and 1588v2 high-precision time synchronization network architecture, networking model, network level and network element level index requirements, time server index requirements, protection switching, etc.
- the 1588 terminal in the communication system may be a device supporting the 1588 protocol.
- the 1588 terminal may be a base station or a PTN terminal transmission device, etc.
- the base station may include a small base station, a macro base station, or a room division base station.
- the clock server 500 in the communication system may refer to a server that provides a clock during time synchronization based on the 1588 protocol.
- the clock source of the clock server may be a satellite system or a ground system.
- the satellite system may be GPS, Beidou satellite navigation system or GLONASS, etc.
- the ground system may be a building integrated timing supply system (BITS) of a communication building.
- BITS building integrated timing supply system
- the communication system shown in FIG. 1 may further include other network devices, and the other network devices may be connected to the core layer 130.
- the other network devices may include core network devices (for example, a mobility management entity (mobility management entity (MME), core network service gateway (SGW) or core network gateway (PGW, etc.) in an evolved packet core network (evolved packet core (EPC)).
- MME mobility management entity
- SGW core network service gateway
- PGW core network gateway
- EPC evolved packet core network
- the communication system may further include one or more 1588 terminal management devices 300 and a bearer network management device 400.
- the 1588 terminal management device 300 is connected to the 1588 terminal through the bearer network 100 to implement management and bearer of the 1588 terminal.
- the network management device 400 is connected to the bearer network 100 and manages the bearer network 100.
- the bearer network 100 in the communication system may be designed according to a standard three-layer structure, and the three-layer structure is an access layer 110, an aggregation layer 120, and a core layer 130, respectively.
- the core layer 130 mainly provides high-bandwidth service bearers and transmissions, and completes interconnection with other networks.
- the main function of the aggregation layer 120 is to provide the service access node with the aggregation and distribution processing of user service data, and at the same time, the service level classification of the service must be realized.
- the access layer 110 utilizes multiple access technologies to perform bandwidth and service allocation, realize user access, and complete multiplexing and transmission of multiple services.
- the access layer 110 may be composed of one or more devices
- the devices in the access layer 110 may be referred to as access layer devices
- the convergence layer 120 may be composed of one or more devices
- the devices in the aggregation layer 120 may be called
- the core layer 130 may be composed of one or more devices.
- the devices in the core layer 130 may be referred to as core layer devices
- the access layer device, the aggregation layer device, and the core layer device may all be called bearer network devices.
- the access layer 110 and the convergence layer 120 may adopt a ring structure to form a system.
- the access layer 110 may include multiple access rings.
- Each access ring may include multiple access layer devices.
- the convergence layer 120 may include multiple convergence rings, and each convergence ring may include multiple convergence layer devices.
- the access layer 110 may include an access ring 112 and an access ring 114 and the like, and the convergence layer may include a convergence ring 121 and the like.
- the access ring 112 may include access layer devices 1121, 1122, 1123, 1124, and the like.
- the access ring 114 may include access layer devices 1141, 1142, 1143, 1144, and the like.
- the aggregation layer may include aggregation layer devices 1221, 1222, 1223, 1224, and the like.
- PTN packet transport network
- the access layer uses the Gigabit Ethernet (GE) rate
- the aggregation layer uses the 10 Gigabit Ethernet.
- Rate group ring and adopt the structure of two-node hanging ring to prevent single node failure risk of convergence point and backbone node.
- each backbone layer node is directly connected to the relevant core layer node through a GE or ten Gigabit Ethernet link provided by an optical transport network (OTN).
- OTN optical transport network
- the bearer network 100 is optional.
- the 1588 terminal can be directly connected to the clock server.
- a 1588 terminal can obtain time from a clock server based on the 1588 protocol.
- the 1588 terminal may obtain the time of the clock server through the bearer network in a hop-by-hop synchronization manner.
- the clock server synchronizes the time to the bearer network device
- the bearer network device synchronizes the time to the 1588 terminal.
- the 1588 device can directly synchronize time with the clock server, and the clock server directly synchronizes the time to the 1588 terminal.
- the intermediate bearer network The device can transparently transmit information during the time synchronization between the 1588 device and the clock server.
- the first embodiment is further described below with reference to FIG. 2.
- the core layer device 131 may obtain the 1588 time from the clock server 500.
- the core layer device 131 may include a GPS module, and the GPS time may be received through the GPS module; or, the clock server 500 may be integrated in the core layer device.
- the core layer device 131 can serve as a clock server.
- the time synchronization process of the 1588 terminal 211 is taken as an example for description below.
- the core layer device 131 obtains GPS time (it may also be other satellite system time, here GPS time is taken as an example).
- the core layer device 131 is synchronized to the core layer device 132 as the upper-level 1588 device.
- the port of the core layer device 131 in the 1588 main working mode (M port shown in FIG. 2) synchronizes the 1588 time.
- the core layer device 132 in the slave mode S port shown in FIG. 2
- the core layer device 132 can send the 1588 time to the core layer device 132 in the 1588 master mode Port, the 1588 time synchronization process between the following devices can be understood by referring to:
- the core layer device 132 acts as an upper level 1588 device and then synchronizes to the aggregation layer device 1213;
- the aggregation layer device 1213 is then synchronized to the aggregation layer device 1212 as a higher-level 1588 device;
- the aggregation layer device 1212 then synchronizes to the aggregation layer device 1211 as a higher-level 1588 device;
- the aggregation layer device 1211 is then synchronized to the aggregation layer device 1214 as a higher-level 1588 device;
- the convergence layer device 1214 then synchronizes to the access layer device 1124 as the upper level 1588 device;
- the access layer device 1124 then synchronizes to the access layer device 1123 as the upper level 1588 device;
- the access layer device 1123 then synchronizes to the 1588 terminal 211 as the upper-level 1588 device.
- the device supporting the 1588 protocol may be referred to as a 1588 device, and the 1588 device may include a clock server, a core layer device, an aggregation layer device, an access layer device, a 1588 terminal, and the like.
- the other 1588 devices in FIG. 2 also perform time synchronization in the same manner. For details, refer to the foregoing.
- a 1588 device can include one or more clocks, such as the internal system clock, M-port clock, and S-port clock.
- the system clock is at S310.
- the upper-level 1588 device sends a synchronization (sync) message at t 1 .
- the 1 timestamp is carried in the message.
- the upper-level 1588 device may carry the t 1 timestamp of the clock of the M port in the message.
- the 1588 device receives the sync message at time t 2 and generates a time stamp t 2 and extracts the time stamp t 1 from the message;
- a 1588 device can generate a t 2 timestamp from the clock of the S port and extract a t 1 timestamp from the message.
- S330,1588 device sends a request delay (delay request, Delay_Req) packet at time t 3, t 3 and generates a timestamp.
- a 1588 device can generate a t 3 timestamp of the clock of the S port.
- the upper-level 1588 device receives a Delay_Req message at time t 4 and generates a time stamp t 4 , and then carries the time stamp t 4 in a delay response (Delay_Resp) message and returns it to the next Class 1588 device.
- the upper-level 1588 device may carry the t 1 timestamp of the clock of the M port in the message.
- the 1588 device receives the Delay_Resp message, and extracts the t 4 timestamp from the message.
- a 1588 device can extract a t 4 timestamp, and a 1588 device can calculate the time offset O between itself and the superior 1588 device through t 1 , t 2 , t 3, and t 4 .
- the transmission path delay from the upper 1588 device to the 1588 device is D ms
- the transmission path delay from the 1588 device to the upper 1588 device is D sm
- the time deviation between the 1588 device and the upper 1588 device is O.
- the 1588 device can calculate the time offset O between the device and the 1588 device at the upper level according to the four timestamps t 1 , t 2 , t 3 , and t 4 , and adjust its time according to O to pass the 1588 with the previous level.
- the device time is synchronized to obtain the 1588 time.
- the 1588 device can increase or decrease the time offset O based on its own time to obtain the 1588 time.
- the self time can be the internal system time of the 1588 device, and the 1588 device will obtain the
- the 1588 time is synchronized to the clocks of the ports of the 1588 device, such as the clock of the M port and the clock of the S port.
- T-GM telecommunication master clock
- T-GM telecommunications border clock
- T-BC Telecom Slave Clock
- T-GM is the root clock in an area, that is, a tree with the master clock as the root is established, where the master clock is the best clock source for the entire network.
- the internal system and port of the 1588 device may include clocks respectively, the internal system time may refer to the time of the internal system clock, the port time may refer to the time of the port clock, and the port clock may be used to generate a time stamp.
- the working mode of the 1588 device port may include at least a 1588 master mode and a 1588 slave mode.
- the clock of the port is used as the slave clock to synchronize the clock of the port in the master mode of the upper-level device.
- the clock of the port is used as the master clock to provide external clocks.
- the port of the 1588 terminal works in the 1588 Slave mode
- the port of the upper level 1588 device works in the master mode
- the port of the 1588 device is obtained from the port of the upper level 1588 device.
- the 1588 timestamp is sent to the internal system of the 1588 device. After the internal time of the 1588 device is calculated based on the timestamp, the time offset O can be synchronized to the internal system clock according to the time offset O. After the internal system clock is synchronized, the internal system clock can be synchronized. Synchronize to the port clock of the 1588 device.
- a 1588 device may include an ordinary clock (OC) device and a boundary clock (BC) device.
- An OC device generally has only one physical interface to communicate with the network. The working mode of the physical interface can be used as either a master or a slave.
- BC device There are multiple physical interfaces to communicate with the network. Each physical port behaves like a port of an OC device and can connect multiple subdomains.
- the 1588 terminal 200 is an OC device, and the bearer network device in the bearer network 10 (the bearer network device includes the upper-level device of the 1588 terminal) is a BC device.
- a 1588 device may be a T-GM device, a T-BC device, and a T-TSC device.
- the T-GM device can be regarded as an OC device that can only execute the main mode (always one GM and one port executes the main mode), and the T-GM device can also be regarded as a BC device that can only execute the main mode (total It is a GM, and multiple ports can perform the master mode);
- T-BC device can be a GM, or perform slave mode to synchronize another 1588 clock;
- T-TSC device can be regarded as an OC device that can only execute slave mode (total Is execute slave mode).
- the time synchronization based on the 1588 protocol is based on the symmetry of the transmission and reception link delay between the 1588 device and the clock server, and if the transmission and reception link delay between the 1588 device and the clock server is delayed Asymmetry exists, synchronization deviation will be introduced, and the magnitude of the deviation is one half of the asymmetry of the link delay. Because there is still a device-fixed deviation between the 1588 device and the clock server, the more intermediate devices there are, the greater the accumulated device-fixed deviation.
- the receiving and transmitting links are generally not single-fiber and bidirectional, especially for the links at the aggregation and core layers, they are mostly two-way. Fiber bidirectional, this makes the time difference between the receiving link and the sending link very large when the link length is very large, resulting in the 1588 time accuracy obtained through the 1588 protocol synchronization is low. This makes the time synchronization solution based on the 1588 protocol unable to meet the needs of some services with high time accuracy requirements. For example, the synchronization accuracy of 5G basic services is +/- 1.5 microseconds; the synchronization accuracy of 5G collaborative services is even more than 100 Nanoseconds.
- the first embodiment is described above, that is, the 1588 terminal can obtain the time of the clock server in a hop-by-hop synchronization manner through the bearer network.
- the second embodiment it is similar to the first embodiment, that is, the 1588 device
- the upper-level 1588 device is a clock server.
- a GPS receiver can also be deployed through each terminal, and each acquires a high-precision GPS time source from the GPS to achieve the purpose of time synchronization.
- the terminal is directly connected to the GPS antenna, and there is no need to travel through the bearer network.
- GPS receivers need to be deployed on all terminals, and the hardware cost is high.
- the obtained GPS time is not accurate.
- the service of the terminal will be affected, and it will also interfere with the surrounding terminals, which will amplify the fault.
- GPS is vulnerable to interference.
- an embodiment of the present application proposes a 1588 time synchronization deviation adjustment scheme. You can determine the 1588 time deviation value and compensate the 1588 time at the edge of the synchronization network according to the 1588 time deviation value to improve the synchronization precision and system stability of the 1588 time.
- a 1588 device may refer to a device supporting the 1588 protocol.
- it may include a 1588 terminal, a bearer network device supporting the 1588 protocol, a clock server, and the like.
- the bearer network device may be an access layer device, an aggregation layer device, or Core layer equipment and so on.
- the upper-level device of a certain device is a device that synchronizes the 1588 time to the certain device.
- the upper-level 1588 device of a 1588 terminal may be an access layer device or a clock server.
- a level 1588 device can be an access layer device or an aggregation layer device.
- a level 1588 device at the aggregation layer device can be an aggregation layer device or a core layer device.
- the level 1588 device at the core layer device can be a clock server.
- the delay of the receiving and sending links is symmetrical, which means that the delay of the receiving link is equal to the delay of the sending link.
- the delay of the receiving link and the sending chain The delays of the channels are equal.
- the 1588 terminal can compensate for the synchronized 1588 time at the 1588 terminal, so as to reduce errors due to the asymmetry of the transmission and reception link delay and the deviation in the intermediate device, and improve the accuracy of the synchronized 1588 time.
- FIG. 4 is a signaling interaction diagram of a 1588 time synchronization deviation adjustment method according to an embodiment of the present application.
- the method shown in FIG. 4 is an example in which the 1588 terminal compensates for the synchronized 1588 time.
- the method specifically includes:
- the first 1588 terminal obtains the first 1588 time by synchronizing with the upper-level 1588 device.
- the first 1588 terminal may be any 1588 terminal in FIG. 2.
- the first 1588 time acquisition method may be the foregoing time synchronization method shown in FIG. 3, where the upper-level 1588 device may include a clock server or an access layer device.
- the first 1588 terminal determines a 1588 time offset value.
- the 1588 time deviation value may be a deviation between the 1588 time and the reference time.
- the reference time can be other time than 1588, for example, a time with higher accuracy than 1588 time.
- it can be the time received from the satellite system, or it can be obtained by other time synchronization methods.
- the satellite system can For GPS, Beidou satellite navigation system or GLONASS, etc.
- the 1588 time deviation may be the difference between the reference time at the same time and the 1588 time of the internal system of the first 1588 terminal, or the difference between the reference time at the same time and the port 1588 time of the first 1588 terminal.
- the 1588 time deviation value may be determined before the first 1588 time is obtained, or may be determined after the first 1588 time is obtained.
- the 1588 time deviation value can be updated periodically.
- the update frequency can be determined according to the actual needs of the service and the system.
- the first 1588 terminal may be a 1588 terminal capable of acquiring a reference time or a 1588 terminal not capable of acquiring a reference time.
- the first 1588 terminal can directly acquire the reference time and determine a difference between the acquired reference time at the same time and the synchronized to 1588 time. For example, reference may be made to related content of S510 and S512 shown in FIG. 5.
- the first 1588 terminal can directly receive the 1588 time deviation value, and the 1588 time deviation value can have the ability to obtain the reference time from the first access layer device 1588 terminals can also receive from 1588 terminals that have the ability to obtain the reference time under the first access layer device through the 1588 terminal management device. Since the upper-level devices of the 1588 terminal under the first access layer device can all be the first access layer device, the time synchronization between the 1588 terminals under the first access layer device and the error phase of each other Compared with the error between the core layer device and the 1588 terminal, the error can be ignored, especially the error caused by the asymmetry of the transmission and reception link delay. Therefore, the 1588 time offset value can be shared between the 1588 terminals under the same access layer device. . For example, reference may be made to the embodiment shown in FIG. 6 to take the reference time as the GPS time as an example for detailed description.
- the first 1588 terminal compensates for the first 1588 time according to the 1588 time deviation value.
- the so-called compensation refers to the compensation of ⁇ t based on the synchronized 1588 time.
- This ⁇ t is the 1588 time deviation value.
- the synchronized 1588 time is consistent with the current reference time, so as to achieve the same synchronization accuracy as the reference time.
- ⁇ t can be compensated for the 1588 time synchronized on the port of the first 1588 terminal, and the 1588 time synchronized from the port of the internal system of the first 1588 terminal is the compensated 1588 time. It can also be synchronized on the internal system of the first 1588 terminal.
- the internal system of the first 1588 terminal synchronizes the compensated 1588 time to the port.
- the compensated 1588 time deviation value is the cumulative value of the static deviation of the E2E path of the synchronous network.
- the static deviation of the synchronous network includes the fixed deviation within the equipment of the bearer network (which will change after reset) and the deviation outside the equipment (fiber misalignment deviation). )
- the 1588 time is compensated according to the 1588 time deviation value of the 1588 time and the reference time with higher time accuracy, which realizes the E2E fiber misalignment deviation and the fixed deviation in the device. Compensation, so there is no need to step down to measure and compensate point by point, which greatly saves labor costs, and makes the 1588 time after compensation reach or close to the accuracy of the reference time.
- the synchronization scheme obtained by superimposing the 1588 time synchronization scheme with the GPS time synchronization scheme has high reliability: the geographical location of the 1588 standard clock source is different from the location of the 1588 equipment, providing a stable and reliable clock source for the base station, providing remote disaster tolerance, and effectively resisting GPS Interference issues.
- FIG. 5 is a signaling interaction diagram of another 1588 time synchronization deviation adjustment method according to an embodiment of the present application.
- the method shown in FIG. 5 is an example of the embodiment shown in FIG. 4.
- S520 is an example of S420.
- S410 and S430 in FIG. 5 refer to related content in S410 and S430 in FIG. 4.
- the first 1588 terminal has the ability to obtain a reference time
- the reference time is GPS time
- the upper layer 1588 device is an access layer device.
- the reference time may be other time, such as Beidou satellite navigation system time, GLONASS time, or time obtained through other time synchronization protocols.
- the upper layer 1588 device may also be another 1588 device, such as a clock server. This embodiment does not make this reference. limited.
- the method may further include:
- the first 1588 terminal receives a first GPS time from a GPS clock source.
- the first 1588 terminal can receive GPS time locally.
- the first 1588 terminal may be a 1588 terminal 211, a 1588 terminal 221, or a 1588 terminal 222, etc.
- the 1588 terminal 211, 1588 terminal 221, or 1588 terminal 222 may directly receive Satellite system 500GPS time.
- the determination of the 1588 time offset value may be performed irregularly or periodically. Based on this, the first 1588 terminal may receive GPS time from a GPS clock source irregularly or periodically.
- the 1588 time offset value may be determined according to the instruction of the 1588 terminal management device. Based on this, before step S510, the method may further include: S530.
- the first 1588 terminal receives the first instruction information from the 1588 terminal management device. An indication information is used to instruct the first 1588 terminal to send the 1588 time offset value to the second 1588 terminal.
- the second 1588 terminal may refer to any 1588 terminal except the first 1588 terminal under the first access layer device.
- Step S420 may specifically be: S520, the first 1588 terminal determines the 1588 time deviation value according to the first GPS time.
- the 1588 time deviation value may be a difference between the first 1588 time and the first GPS time. At this time, the first 1588 time is received at the same time as the first GPS time.
- the 1588 time deviation value may also be a deviation value between the first GPS time and the 1588 time before the first 1588 time is obtained. At this time, the time when the first GPS time is received is before the time when the first 1588 time is obtained.
- the 1588 time deviation value may also be a time deviation value between the first GPS time and the 1588 time after the first 1588 time is obtained. At this time, the time to receive the first GPS time is after the first 1588 time is obtained.
- 1588 time and GPS time may use two different time scales.
- 1588 time adopts precise time synchronization protocol (PTP) time scale
- GPS time uses GPS time scale.
- PTP precise time synchronization protocol
- the 1588 time deviation value determines the 1588 time deviation value for a period of time. If the 1588 time deviation value determined based on the currently received GPS time, and Compared with the multiple 1588 time deviation values determined according to the GPS time received at other times during the observation period, which are relatively stable, it is considered that the 1588 time determined according to the GPS time received at the current time (that is, the first GPS time) The deviation value is credible. If the 1588 time deviation value determined according to the GPS time received at the current time is relatively large compared to multiple 1588 time deviation values determined based on the GPS time received at other times, it is considered that the GPS time received according to the current time The determined 1588 time deviation value is not credible. The first 1588 terminal needs to continue to receive GPS time from the GPS clock source, and judge whether the 1588 time deviation value determined by the newly received GPS time is credible until it is determined that a reliable 1588 time is obtained. Deviation.
- the first 1588 terminal when the first 1588 terminal has the ability to obtain the reference time, the first 1588 terminal can send the 1588 time offset value to other 1588 terminals under the first access layer device, so that other 1588 under the first access layer device
- the terminal compensates for the synchronized 1588 time, so that a 1588 terminal that does not have the ability to obtain a reference time can also compensate for the synchronized 1588 time.
- the method may further include: S540, the first terminal may send a 1588 time deviation value to the second 1588 terminal, the 1588 time deviation value is used to compensate for the second 1588 time, and the second 1588 time is the second 1588
- the 1588 time deviation value may be sent to the 1588 terminal 212 or the 1588 terminal 213 connected to the access layer device 1123.
- the first access layer device can send its own 1588 identity (ID) to the first 1588 terminal.
- ID 1588 identity
- the first Other 1588 terminals under an access layer device will also obtain the 1588 ID of the access layer device sent by the first access layer device when the first access layer device performs 1588 time synchronization based on the 1588 protocol.
- the 1588 terminal can summarize the received 1588 ID to the 1588 terminal management device.
- the 1588 terminal can determine that the 1588 ID of the same access layer device is located under the same access layer device, and the 1588 terminal management device can notify the 1588 device and the identity or communication address of other 1588 terminals under the same access layer device ( For example, media access control layer (MAC address).
- MAC address media access control layer
- the first 1588 terminal may directly send its determined 1588 time offset value to other 1588 terminals under the same access layer.
- the first 1588 terminal may send the 1588 time offset value to other 1588 terminals through the X2 interface.
- the first 1588 terminal may also send the 1588 time offset value to other 1588 terminals through the 1588 terminal management device. Specifically, the first 1588 terminal may send the 1588 time offset value to the 1588 terminal management device.
- the 1588 terminal management device determines that the first 1588 terminal is connected to the same access according to the identity of the first 1588 terminal and the network topology relationship.
- the second 1588 terminal under the layer device, the 1588 terminal management device sends the 1588 time offset value to the second 1588 terminal, and may also mean that the second 1588 terminal performs 1588 time synchronization according to the 1588 time offset value.
- the 1588 terminal can be designated by the 1588 terminal management device to determine the 1588 time offset value, and the designated 1588 terminal can transfer and share the offset value, and then other 1588 terminals under the access layer device use the shared 1588 time. The deviation value is compensated. It can also be that 1588 terminals that have the ability to obtain GPS time from the GPS clock source all share their determined 1588 time deviation values.
- the 1588 terminal capable of obtaining the GPS time from the GPS clock source uses the average value of the 1588 time deviation value shared by the 1588 terminals having the ability to obtain the GPS time from the GPS clock source under the same access layer device to compensate.
- the 1588 terminal connected to the access layer device 1144 includes a 1588 terminal 221, a 1588 terminal 222, and a 1588 terminal 223.
- 1588 terminal 221 and 1588 terminal 222 have the ability to obtain GPS time.
- 1588 terminal 221 and 1588 terminal 222 can be designated by the 1588 terminal management device to determine the 1588 time offset value, and the 1588 terminal 221, 1588 terminal. 222 and 1588 terminal 223 share the 1588 terminal time offset value.
- both the 1588 terminal 221 and the 1588 terminal 222 determine the 1588 time offset value and share it among the 1588 terminal 221, the 1588 terminal 222, and the 1588 terminal 223.
- the 1588 terminal 221 and the 1588 terminal 222 preferentially use the 1588 time deviation value determined by themselves to compensate; the 1588 terminal 223 uses the average of the two 588 time deviation values determined by the 588 terminal 221 and the 1588 terminal 222 to compensate.
- the determination of the 1588 time deviation value, the compensation of the 1588 time, and the transmission of the 1588 time deviation value may be performed irregularly or periodically, or according to instructions.
- a 1588 terminal capable of acquiring GPS time acquires GPS time. Since the accuracy of GPS time is higher than 1588 time, GPS time can be used as the reference time, and the deviation between GPS time and 1588 time can be determined, that is, 1588 time deviation value. In this way, the 1588 time can be compensated from the end, so that the 1588 time can reach or approach the accuracy of the GPS time. In addition, the 1588 terminal can send the obtained 1588 time offset value to other 1588 devices, and other 1588 devices without GPS can also compensate for the 1588 time.
- FIG. 6 is a signaling interaction diagram of another 1588 time synchronization deviation adjustment method according to an embodiment of the present application.
- the method shown in FIG. 6 is an example of the embodiment shown in FIG. 4.
- S610 is an example of S420.
- S430 in FIG. 6 refer to related content in S410 and S430 in FIG. 4.
- the first 1588 does not have the ability to acquire a reference time
- the reference time is GPS time
- the upper layer 1588 device is an access layer device.
- the reference time may be other time, such as Beidou satellite navigation system time, GLONASS time, or time obtained through other time synchronization protocols.
- the upper layer 1588 device may also be another 1588 device, such as a clock server. This embodiment does not make this reference. limited.
- the method may specifically include:
- the first 1588 terminal receives a 1588 time offset value from a third 1588 terminal.
- the 1588 time deviation value is the difference between the third 1588 time and the third GPS time.
- the third 1588 time is the 1588 time obtained by the third 1588 terminal by synchronizing with the upper level 1588 device.
- the third GPS The time is the GPS time received by the third 1588 terminal from a GPS clock source.
- the first 1588 terminal may be the 1588 terminal 212 or the 1588 terminal 213.
- the third 1588 terminal may be the 1588 terminal 211.
- the first 1588 terminal may directly receive the 1588 time offset value from the third 1588 terminal.
- the first 1588 terminal may receive the 1588 time offset value through the X2 interface.
- the first 1588 terminal may also receive the 1588 time offset value from the third 1588 terminal through the 1588 terminal management device.
- the edge-bearing device may compensate the 1588 time synchronized, so as to reduce the error caused by the asymmetry of the transmission and reception link delay, and improve the accuracy of the 1588 time synchronized.
- FIG. 7 is a signaling interaction diagram of another 1588 time synchronization deviation adjustment method according to an embodiment of the present application.
- the method shown in FIG. 7 is an example in which the edge bearer device compensates for the 1588 time synchronized, and the edge bearer device is an access layer device. As shown in FIG. 7, the method specifically includes:
- the first 1588 terminal obtains the first 1588 time by synchronizing with the first access layer device.
- the first access layer device may be an upper 1588 device in the first 1588
- the first 1588 terminal may be a 1588 terminal 211, a 1588 terminal 221, or a 1588 terminal 222, etc.
- the incoming device can be an upper-layer 1588 device of the 1588 terminal 211, that is, access layer device 1123, or the first access layer device can be an upper-layer 1588 device of the 1588 terminal 221 and 1588 terminal 222, that is, access Layer equipment 1144.
- the first 1588 time acquisition manner may be the foregoing time synchronization manner as shown in conjunction with FIG. 3. No longer.
- the first 1588 terminal receives a first GPS time from a GPS clock source.
- step S720 reference may be made to the description related to S510 in the embodiment shown in FIG. 5, and details are not described herein again.
- the first 1588 terminal determines a 1588 time offset value.
- the 1588 time deviation value is the difference between the first 1588 time and the first GPS time.
- step S730 reference may be made to the description related to S520 in the foregoing embodiment shown in FIG. 5, and details are not described herein again.
- the first 1588 terminal sends a 1588 time offset value to the first access layer device.
- the first 1588 terminal may report the 1588 time offset value through a dedicated interface or message.
- the first 1588 terminal may report irregularly or periodically, and may also report according to an instruction of the 1588 terminal management device.
- the first 1588 terminal may be a 1588 terminal 211, a 1588 terminal 221, and a 1588 terminal 222.
- the first access layer device may be an access layer device 1123 or an access layer device 1144.
- the first access layer device obtains the second 1588 time by synchronizing with the upper-level 1588 device.
- the upper-layer bearer network device is the upper-layer device of the first access layer device.
- the upper level 1588 device of the first access layer device may be an access layer device or an aggregation layer device.
- an upper-layer 1588 device of the access layer device 1123 is an access-layer device
- an upper-layer 1588 device of the access layer device 1144 is an aggregation-layer device.
- the method for acquiring the second 1588 time may be the same as the time synchronization method shown in FIG. 3 described above, and details are not described herein again.
- the second 1588 time since the first access layer device includes a port clock and an internal system clock, the second 1588 time may be the 1588 time synchronized to the port clock or the 1588 time synchronized to the internal system clock.
- step S750 may be performed after the first access layer device receives the 1588 time offset value, or may be performed before receiving the 1588 time offset value.
- the first access layer device compensates for the second 1588 time according to the 1588 time deviation value.
- the first access layer device may compensate in the internal system of the first access layer device according to the 1588 time offset value, or may perform compensation at the port.
- the ports of the access layer device can be divided into client-side ports and line-side ports.
- the client-side ports are connected to the 1588 device and the line-side ports are connected to the bearer network device.
- the bearer network device can be an access layer device or an aggregation layer device. .
- the first access layer device may perform time compensation on the 1588 time synchronized to the internal system clock of the first access layer device. After the first access layer device compensates for the synchronized 1588 time, the compensated 1588 time can be synchronized to the clock of the first access layer device port, so that the 1588 terminal synchronizes from the port of the first access layer device. The 1588 time arrived is the 1588 time after compensation.
- the first access device can time compensate the 1588 time synchronized to the client-side port clock. At this time, the 1588 terminal connected to the client-side interface of the first access layer device synchronizes to the 1588 through this port. The time is the 1588 time after compensation.
- the first access device may also compensate the 1588 time offset value on the time stamp sent to the 1588 terminal when performing time synchronization with the 1588 terminal.
- any one or more of the t 1 timestamp and the t 4 timestamp received by the 1588 terminal is a value after compensating for the 1588 time deviation value, and according to the client side of the first access device,
- the time stamp at time t 1 of the port and the time deviation value of 1588 are used to obtain a time stamp at t 1
- the time stamp at time t 4 of the client side port of the first access device and the time deviation value of 1588 are used to obtain time stamp t 4 .
- the first access device may compensate the 1588 time offset value of the 1588 time synchronized to the clock of the line-side port, and synchronize the 1588 time compensated by the line-side port to the internal system clock and the client-side port clock. Further synchronization to the 1588 terminal.
- the first access device can compensate the 1588 time offset value on the timestamp received by the upper-layer bearer device when synchronizing with the upper-layer bearer device according to the 1588 time.
- a t an arbitrary time stamp and time stamp. 4 t or more and then compensate for the time offset value 1588 is calculated time offset O, wherein, t 1 is the time stamp on the carrier device one at time t 1 The timestamp of the client-side port.
- the timestamp t 4 is the timestamp of the line-side port of the upper-layer bearer at time t 4 .
- time stamp t 3 and t 2 are the time stamp for the one or more after 1588 time offset compensation value calculating time offset O, wherein, t 2 to time t 2, the time stamp of the first access device-side line The timestamp of the port.
- the timestamp t 4 is the timestamp of the line-side port of the first access device at time t 4 .
- the first access device may be an access layer device 1123
- the first 1588 terminal may be a 1588 terminal 211.
- the 1588 terminal 211 may perform 1588 time synchronization with the access layer device 1123 to obtain the first 1588 time.
- the 1588 terminal 211 may obtain the first GPS time through the satellite system 500, and may determine the 1588 time deviation value according to the first 1588 time and the first GPS time.
- the 1588 terminal 211 may send the 1588 time offset value to the access layer device 1123.
- the access layer device 1123 can compensate the 1588 time synchronized from the access layer device 1124, or the access layer device can also compensate the 1588 time synchronized to the 1588 terminal 211, 1588 terminal 212, and 1588 terminal 213.
- the access layer device 1123 may also synchronize the 1588 time offset value to the access layer device 1122, the access layer device 1124, and the access layer device 1121.
- the first access layer device may include multiple 1588 terminals capable of acquiring GPS time.
- the 1588 terminal may be designated by the 1588 terminal management device to determine the 1588 time offset value, and the designated 1588 terminal sends the 1588 time offset value to the first access layer device for the offset value. It can also be that 1588 terminals that have the ability to obtain GPS time from a GPS clock source all determine the 1588 time deviation value and upload it.
- the port connected to the time-capable 1588 terminal is preferentially compensated at the port with the 1588 time deviation value determined by the 1588 terminal connected to the port; for the port connected to the 1588 terminal that does not have the ability to obtain GPS time from the GPS clock source, use this first
- the average value of the 1588 time deviation value uploaded by all 1588 terminals that have the ability to obtain GPS time from the GPS clock source under an access layer device is compensated at this port.
- the first access layer device may send a 1588 time offset value to the bearer network management device for the bearer network management device to monitor the bearer network device according to the 1588 time offset value.
- the first access layer device may directly compensate for the second 1588 time according to the 1588 time offset value, or may perform compensation according to the instruction of the bearer network management device.
- the bearer network management device will have the identification of each access layer device. After receiving the 1588 time deviation value reported by an access layer device, it can notify the access layer device to perform a compensation operation by way of a command trigger. Based on this, it may include the following steps: the first access layer device receives instruction information from the bearer network management device, and the instruction information is used to instruct the first access layer device to compensate the second 1588 synchronization time according to the 1588 time offset value .
- the embodiments of the present application may further include the following steps:
- the first access layer device sends a 1588 time offset value to the second access layer device; both the first access layer device and the second access layer device are located on the first access ring, and the first access ring receives and sends Symmetric link delay.
- the delay symmetry of the access ring receiving and sending link can mean that the delays on the sending link and the receiving link of the access ring are the same.
- single-fiber bidirectional deployment can be used between the access layer devices in the access ring.
- whether the receiving and sending links of the access ring are symmetrical can be determined by a bearer network management device, which can be calculated by measurement, or can be predefined.
- the access ring 112 or the access ring 114 has a symmetrical transmission and reception link delay.
- the first access layer device may be an access layer device 1123
- the second access layer device may be an access layer device. 1124.
- the first access layer device is an access layer device 1144
- the second access layer device is an access layer device 1143, an access layer device 1142, or an access layer device 1141.
- the first access layer device may send the 1588 time offset value to the second access layer device through the bearer network management device.
- the bearer network management device will have the identification of each access layer device, and after receiving the 1588 time offset value reported by the first access layer device, it may send the second layer in the same access ring as the first access layer device.
- the access layer device sends a 1588 time offset value.
- the second access layer device obtains the third 1588 time by synchronizing with the upper level 1588 device.
- the upper-level 1588 device of the second access layer device may be an access layer device or an aggregation layer device.
- the upper layer 1588 device of the access layer device 1124 is an aggregation layer device
- the upper layer device of the access layer device 1142 is an access layer device.
- the third 1588 time acquisition method may be the same as the time synchronization method shown in FIG. 3 described above, and details are not described herein again.
- the upper-level 1588 device is a core layer device or a clock server.
- step S780 may be before the second access layer device receives the 1588 time offset value, or may be after the second access device receives the 1588 time offset value.
- the second access layer device compensates the third 1588 time according to the 1588 time deviation value.
- the second access layer device may perform compensation within the second access layer device according to the 1588 time offset value, or may perform compensation at the port. This process is similar to the process of performing the 1588 time compensation by the first access device in the foregoing step S760, and can be understood by referring to each other.
- the second access layer device can use the 1588 time sent by all the first access ring access layer devices.
- the mean of the deviations compensates for the third 1588 time.
- the bearer network may cause synchronization time deviation when the primary and backup links change due to fault switching, etc.
- the following scheme can be used to implement the embodiment shown in FIG. 7 above. Complementary functions to improve overall program stability.
- the bearer network will sense the change of the primary and backup links at the first time, so the equipment of the bearer network can measure and compensate the relative deviation between the primary and backup paths, which can ensure that the relative deviation can be compensated on the backup path before and after the link is switched.
- the path (absolute) deviation from the end device is consistent after the link changes.
- a passive port may be configured on the standby path to measure the offset deviation of the active and standby paths.
- the relative deviation of the active and standby paths before and after the switch is automatically compensated on the port.
- the port is divided into a master port (M port in FIG. 2), a slave port (S port in FIG. 2) and a passive port (P port in FIG. 2).
- the slave port synchronizes the 1588 time of the master port based on the 1588 protocol.
- passive ports can be configured on 1588 broken nodes (including backup ports that may be enabled due to path switching) at the core layer, aggregation layer, and access layer; as shown in FIG. 2, the aggregation layer device 1215 and the aggregation layer
- a passive port can be configured on the port connected to the aggregation layer device 1213 on the aggregation layer device 1215.
- the link between the aggregation layer device 1213 and the aggregation layer device 1212 fails, the link between the aggregation layer device 1213 and the aggregation layer 1215 is enabled, and the offset of the primary and backup paths is compensated on the passive port.
- each passive port can report the measured offset deviation (that is, the deviation from the port on the standby path) to the transmission network control device.
- the path is automatically reselected, and the transmission network control device compensates the passive port offset deviation before the fault to the passive local port or its docking port.
- the passive local port becomes a slave port after the path is switched, the passive port is compensated to offset the offset.
- the opposite port of the passive port becomes a slave port after the path is switched, the negative value of offset is compensated on the passive peer port.
- the passive port is defined based on the 1588 protocol, and can play a role in measuring the delay deviation of the active and standby paths.
- the first access layer device can compensate for the 1588 time deviation at the end of the bearer network, so as to compensate for the 1588 time at the edge of the synchronous network, that is, end-to-end (E2E) )
- the misalignment of the optical fiber has realized the compensation of the fixed deviation in the synchronous network equipment, which eliminates the need for point-by-point measurement and compensation, which greatly saves labor costs and improves the accuracy of 1588 time.
- FIG. 8 is a schematic structural diagram of a 1588 time deviation adjustment device according to an embodiment of the present application.
- the apparatus may be used to execute the method performed by the 1588 terminal in FIG. 4, FIG. 5, or FIG.
- the device specifically includes:
- a synchronization unit 801 configured to obtain the first 1588 time by synchronizing with a 1588 device at a higher level of the device
- a determining unit 802 configured to determine a 1588 time offset value
- a compensation unit 803 is configured to compensate the first 1588 time according to the 1588 time deviation value.
- the device further includes:
- a first receiving unit is configured to receive a first GPS time from a GPS clock source of the global positioning system; the 1588 time deviation value is a difference between the first 1588 time and the first GPS time.
- the device further includes:
- a first sending unit configured to send the 1588 time deviation value to a second 1588 terminal, where the 1588 time deviation value is used to compensate for a second 1588 time, and the second 1588 time is passed by the second 1588 terminal
- the 1588 synchronization time obtained by synchronizing with the 1588 device at the upper level of the device.
- the device further includes:
- a second receiving unit is configured to receive first instruction information from a 1588 terminal management device, where the first instruction information is used to instruct the first 1588 terminal to send the 1588 time offset value to the second 1588 terminal.
- the device further includes:
- a second sending unit configured to send the 1588 time offset value to the second 1588 terminal through the 1588 terminal management device.
- the determining unit 802 is specifically configured to:
- the 1588 time deviation value being a difference between a third 1588 time and a third GPS time
- the third 1588 time is the time when the third 1588 terminal passes through and The 1588 time synchronously acquired by the upper-level 1588 device of the device
- the third GPS time is the GPS time received by the third 1588 terminal from a GPS clock source.
- the determining unit 802 is specifically configured to:
- FIG. 9 is a schematic structural diagram of another 1588 time deviation adjustment device according to an embodiment of the present application.
- the apparatus may be used to execute the method performed by the 1588 terminal in FIG. 7.
- the device specifically includes:
- a synchronization unit 901 configured to obtain a first 1588 time by synchronizing with a first access layer device
- a receiving unit 902 configured to receive a first GPS time from a GPS clock source
- a determining unit 903 configured to determine a 1588 time deviation value, where the 1588 time deviation value is a difference between the first 1588 time and the first GPS time;
- a sending unit 904 is configured to send the 1588 time offset value to the first access layer device, where the 1588 time offset value is used to compensate a fourth 1588 time, where the fourth 1588 time is the first The 1588 time obtained by the access layer device by synchronizing with the 1588 device of the upper level of the first access layer device.
- FIG. 10 is a schematic structural diagram of another 1588 time deviation adjustment device according to an embodiment of the present application.
- This apparatus may be used to execute the method performed by the access layer device in FIG. 7.
- the device specifically includes:
- An obtaining unit 1001 configured to obtain a fourth 1588 time by synchronizing with a device 1588 of a higher level of the device;
- a receiving unit 1002 configured to receive a 1588 time offset value
- a compensation unit 1003 is configured to compensate the fourth 1588 time according to the 1588 time deviation value.
- the compensation unit 1003 is specifically configured to:
- the system time is updated to the fourth 1588 time, and the system time (for example, the internal system time in the foregoing embodiment) is compensated.
- the device further includes:
- a sending unit is configured to send the 1588 time offset value to a bearer network management device.
- the receiving unit 1002 is further configured to receive instruction information from the bearer network management device, where the instruction information is used to instruct the compensation unit 1003 to compensate the fourth 1588 time according to the 1588 time deviation value.
- the receiving unit 1002 is specifically configured to:
- the 1588 time deviation value being a difference between the first 1588 time and the first GPS time
- the first 1588 time is the first 1588 terminal
- the 1588 time obtained by synchronizing with the first access layer device, the first GPS time is the GPS time received by the first 1588 terminal from a GPS clock source.
- the sending unit is further configured to send the 1588 time offset value to the second access layer device, where the 1588 time offset value is used to pass the second access layer device through the second access The fifth 1588 time acquired by the upper-level 1588 device of the layer device synchronously to compensate;
- the first access layer device and the second access layer device are both located on a first access ring, and the receiving and transmitting link delays of the first access ring are symmetrical.
- the sending unit is further configured to send the 1588 time offset value to the second access layer device through a bearer network management device.
- the receiving unit 1002 is further configured to receive the 1588 time offset value from a third access layer device, where the 1588 time offset value is a difference between a sixth 1588 time and the sixth GPS time,
- the sixth 1588 time is the 1588 time obtained by the fourth 1588 terminal in synchronization with the third access layer device, and the sixth GPS time is the GPS time received by the fourth 1588 terminal from a GPS clock source;
- the first access layer device and the third access layer device are both located on a first access ring, and the first access ring is symmetrical in terms of delay in receiving and transmitting links.
- FIG. 11 is a schematic structural diagram of a 1588 terminal according to an embodiment of the present application.
- the 1588 terminal includes a communication module 1101, a processor 1102, and a memory 1103, where the memory 1102 is used to store programs; the communication module 1101 is used to interact with an access layer device or a 1588 terminal, and the processor 1102 It is used to execute the stored program of the memory storage 1103 to control the method performed by the 1588 terminal in the foregoing FIG. 4, FIG. 5, or FIG. 6 that does not have the ability to acquire a reference time.
- FIG. 12 is a schematic structural diagram of another 1588 terminal according to an embodiment of the present application.
- the 1588 terminal includes a communication module 1201, a GPS transceiver 1202, a processor 1203, and a memory 1204.
- the memory 1204 is used to store programs; the communication module 1201 is used to interact with an access layer device, a 1588 terminal, or a 1588 terminal management device; GPS transceiver
- the processor 1202 is configured to receive GPS time, and the processor 1203 is configured to execute the program stored in the memory 1204 to control the 1588 terminal to execute the 1588 terminal illustrated in FIG. 4, FIG. 5, FIG. 6, or FIG. Methods.
- FIG. 13 is a schematic structural diagram of an access layer device according to an embodiment of the present application.
- the access layer device includes a communication module 1301, a processor 1302, and a memory 1303.
- the memory 1303 is used to store programs; the communication module 1301 is used to interact with a 1588 terminal, a bearer network device, or a bearer network management device.
- the communication module 1301 It can include multiple ports to communicate with the 1588 terminal and the bearer network device.
- the working mode of the port that the communication module 1301 communicates with the 1588 terminal can be the 1588 main mode.
- the communication module 1301 works with the port that communicates with the bearer network device.
- the mode can be 1588 slave mode or 1588 master mode.
- the bearer network device includes an access layer device, and the processor 1302 is configured to execute the program stored in the memory 1303, and execute the access layer device to execute the foregoing steps in FIG. 4, FIG. 5, FIG. 6, or FIG. Methods.
- all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof.
- software When implemented in software, it may be implemented in whole or in part in the form of a computer program product.
- the computer program product includes one or more computer instructions.
- the computer When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable medium to another computer-readable medium, for example, the computer instructions may be transmitted from a website site, computer, server, or data center through a cable (Such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) for transmission to another website site, computer, server, or data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, and the like that includes one or more available medium integration.
- the available medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)), and the like.
- a magnetic medium for example, a floppy disk, a hard disk, a magnetic tape
- an optical medium for example, a DVD
- a semiconductor medium for example, a solid state disk (SSD)
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Electric Clocks (AREA)
Abstract
Description
Claims (30)
- 一种1588时间偏差调整方法,其特征在于,包括:第一1588终端通过与所述第一1588终端的上一级1588设备同步,获取第一1588时间;所述第一1588终端确定1588时间偏差值;所述第一1588终端根据所述1588时间偏差值对所述第一1588时间进行补偿。
- 根据权利要求1所述的方法,所述方法还包括:所述第一1588终端从全球定位***GPS时钟源接收第一GPS时间;所述1588时间偏差值为所述第一1588时间与所述第一GPS时间之间的差值。
- 根据权利要求2所述的方法,其特征在于,所述方法还包括:所述第一1588终端向第二1588终端发送所述1588时间偏差值,所述1588时间偏差值用于对第二1588时间进行补偿,所述第二1588时间为所述第二1588终端通过与所述第一1588终端的上一级1588设备同步获取的1588同步时间。
- 根据权利要求3所述的方法,其特征在于,该方法还包括:所述第一1588终端从1588终端管理设备接收第一指示信息,所述第一指示信息用于指示所述第一1588终端向所述第二1588终端发送所述1588时间偏差值。
- 根据权利要求1所述的方法,其特征在于,所述第一1588终端确定所述1588时间偏差值包括:所述第一1588终端从第三1588终端接收所述1588时间偏差值,所述1588时间偏差值为第三1588时间与第三GPS时间之间的差值,所述第三1588时间为所述第三1588终端通过与所述第一1588终端的上一级1588设备同步获取的1588时间,所述第三GPS时间为所述第三1588终端从GPS时钟源接收的GPS时间。
- 一种1588时间偏差调整方法,其特征在于,所述方法包括:第一1588终端通过与第一接入层设备同步,获取第一1588时间;所述第一1588终端从GPS时钟源接收第一GPS时间;所述第一1588终端确定1588时间偏差值,所述1588时间偏差值为所述第一1588时间和所述第一GPS时间的差值;所述第一1588终端向所述第一接入层设备发送所述1588时间偏差值,所述1588时间偏差值用于对第四1588时间进行补偿,所述第四1588时间为所述第一接入层设备通过与所述第一接入层设备的上一级1588设备同步获取的1588时间。
- 一种1588时间偏差调整方法,其特征在于,包括:第一接入层设备通过与所述第一接入层设备的上一级1588设备同步,获取第四1588时间;所述第一接入层设备接收1588时间偏差值;所述第一接入层设备根据所述1588时间偏差值对所述第四1588时间进行补偿。
- 根据权利要求7所述的方法,其特征在于,所述第一接入层设备根据所述1588时间偏差值对所述第四1588时间进行补偿包括:所述第一接入层设备根据所述1588时间偏差值在所述第一接入层设备与所述第一接入层设备的上一级1588设备之间的端口对所述第四1588时间进行补偿;或者,所述第一接入层设备根据所述1588时间偏差值在所述第一接入层设备与1588终端之间的端口对所述第四1588时间进行补偿;或者,所述第一接入层设备获取第四1588时间后,所述第一接入层设备的***时间更新为所述第四1588时间,所述第一接入层设备对所述***时间进行补偿。
- 根据权利要求7或8所述的方法,其特征在于,所述方法还包括:所述第一接入层设备向承载网管理设备发送所述1588时间偏差值。
- 根据权利要求9所述的方法,其特征在于,所述方法还包括:所述第一接入层设备从所述承载网管理设备接收指示信息,所述指示信息用于指示所述第一接入层设备根据所述1588时间偏差值对所述第四1588时间进行补偿。
- 根据权利要求7或8所述的方法,其特征在于,所述第一接入层设备接收所述1588时间偏差值包括:所述第一接入层设备从第一1588终端接收所述1588时间偏差值,所述1588时间偏差值为第一1588时间与第一GPS时间之间的差值,所述第一1588时间为所述第一1588终端通过与所述第一接入层设备同步获取的1588时间,所述第一GPS时间为所述第一1588终端从GPS时钟源接收的GPS时间。
- 根据权利要求11所述的方法,其特征在于,所述方法还包括:所述第一接入层设备向第二接入层设备发送所述1588时间偏差值,所述1588时间偏差值用于对所述第二接入层设备通过与所述第二接入层设备的上一级1588设备同步获取的第五1588时间进行补偿;所述第一接入层设备与所述第二接入层设备均位于第一接入环,所述第一接入环收发链路延时对称。
- 根据权利要求7或8所述的方法,其特征在于,所述第一接入层设备接收所述1588时间偏差值包括:所述第一接入层设备从第三接入层设备接收所述1588时间偏差值,所述1588时间偏差值为第六1588时间与第六GPS时间之间的差值,所述第六1588时间为第四1588终端通过与所述第三接入层设备同步获取的1588时间,所述第六GPS时间为所述第四1588终端从GPS时钟源接收的GPS时间;所述第一接入层设备与第三接入层设备均位于第一接入环,所述第一接入环收发链路延时对称。
- 一种1588时间偏差调整装置,其特征在于,包括:同步单元,用于通过与所述装置的上一级1588设备同步,获取第一1588时间;确定单元,用于确定1588时间偏差值;补偿单元,用于根据所述1588时间偏差值对所述第一1588时间进行补偿。
- 根据权利要求14所述的装置,所述装置还包括:第一接收单元,用于从全球定位***GPS时钟源接收第一GPS时间;所述1588时间偏差值为所述第一1588时间与所述第一GPS时间之间的差值。
- 根据权利要求15所述的装置,其特征在于,所述装置还包括:第一发送单元,用于向第二1588终端发送所述1588时间偏差值,所述1588时间 偏差值用于对第二1588时间进行补偿,所述第二1588时间为所述第二1588终端通过与所述装置的所述上一级1588设备同步获取的1588同步时间。
- 根据权利要求16所述的装置,其特征在于,该装置还包括:第二接收单元,用于从1588终端管理设备接收第一指示信息,所述第一指示信息用于指示所述第一1588终端向所述第二1588终端发送所述1588时间偏差值。
- 根据权利要求14所述的装置,其特征在于,所述确定单元具体用于:从第三1588终端接收所述1588时间偏差值,所述1588时间偏差值为第三1588时间与第三GPS时间之间的差值,所述第三1588时间为所述第三1588终端通过与所述装置的所述上一级1588同步获取的1588时间,所述第三GPS时间为所述第三1588终端从GPS时钟源接收的GPS时间。
- 一种1588时间偏差调整装置,其特征在于,所述装置包括:同步单元,用于通过与第一接入层设备同步,获取第一1588时间;接收单元,用于从GPS时钟源接收第一GPS时间;确定单元,用于确定1588时间偏差值,所述1588时间偏差值为所述第一1588时间和所述第一GPS时间的差值;发送单元,用于向所述第一接入层设备发送所述1588时间偏差值,所述1588时间偏差值用于对第四1588时间进行补偿,所述第四1588时间为所述第一接入层设备通过与所述第一接入层设备的上一级1588设备同步获取的1588时间。
- 一种1588时间偏差调整装置,其特征在于,包括:获取单元,用于通过与所述装置的上一级1588设备同步,获取第四1588时间;接收单元,用于接收1588时间偏差值;补偿单元,用于根据所述1588时间偏差值对所述第四1588时间进行补偿。
- 根据权利要求20所述的装置,其特征在于,所述补偿单元具体用于:根据所述1588时间偏差值在与所述上一级1588设备之间的端口对所述第四1588时间进行补偿;或者,根据所述1588时间偏差值在与1588终端之间的端口对所述第四1588时间进行补偿;或者,获取第四1588时间后,将***时间更新为所述第四1588时间,对所述***时间进行补偿。
- 根据权利要求20或21所述的装置,其特征在于,所述装置还包括:发送单元,用于向承载网管理设备发送所述1588时间偏差值。
- 根据权利要求22所述的装置,其特征在于,所述接收单元,还用于从所述承载网管理设备接收指示信息,所述指示信息用于指示所述补偿单元根据所述1588时间偏差值对所述第四1588时间进行补偿。
- 根据权利要求20或21所述的装置,其特征在于,所述接收单元具体用于:从第一1588终端接收所述1588时间偏差值,所述1588时间偏差值为第一1588时间与所述第一GPS时间之间的差值,所述第一1588时间为所述第一1588终端通过 与所述第一接入层设备同步获取的1588时间,所述第一GPS时间为所述第一1588终端从GPS时钟源接收的GPS时间。
- 根据权利要求24所述的装置,其特征在于,所述发送单元还用于,向所述第二接入层设备发送所述1588时间偏差值,所述1588时间偏差值用于对所述第二接入层设备通过与所述第二接入层设备的上一级1588设备同步获取的第五1588时间进行补偿;所述第一接入层设备与所述第二接入层设备均位于第一接入环,所述第一接入环收发链路延时对称。
- 根据权利要求20或21所述的装置,其特征在于,所述接收单元还用于,从第三接入层设备接收所述1588时间偏差值,所述1588时间偏差值为第六1588时间与所述第六GPS时间之间的差值,所述第六1588时间为第四1588终端通过与所述第三接入层设备同步获取的1588时间,所述第六GPS时间为所述第四1588终端从GPS时钟源接收的GPS时间;所述第一接入层设备与第三接入层设备均位于第一接入环,所述第一接入环收发链路延时对称。
- 一种1588终端,其特征在于,包括通信模块、处理器以及存储器,所述存储器用于存放程序;所述通信模块用于与接入层设备或者1588终端进行交互,所述处理器用于执行所述存储器存储的所述程序,以控制所述1588终端执行权利要求1或5所述的方法。
- 一种1588终端,其特征在于,包括通信模块、GPS收发器、处理器以及存储器,所述存储器用于存放程序;所述通信模块用于与接入层设备、1588终端或者1588终端管理设备进行交互;所述GPS收发器用于接收GPS时间,所述处理器用于执行所述存储器存储的所述程序,以控制所述1588终端执行权利要求2-4或6任意一项所述的方法。
- 一种接入层设备,其特征在于,包括通信模块、处理器以及存储器,所述存储器用于存放程序;所述通信模块用于与1588终端、承载网设备或者承载网管理设备进行交互,所述承载网设备包括接入层设备,所述处理器用于执行所述存储器存储的所述程序,以控制所述接入层设备执行权利要求7-13任意一项所述的方法。
- 一种计算机可读存储介质,包括计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行如权利要求1-13任意一项所述的方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19844219.6A EP3820061A4 (en) | 2018-07-29 | 2019-07-25 | METHOD AND APPARATUS FOR CORRECTION OF TIME SYNCHRONIZATION GAP, TERMINAL AND ACCESS LAYER DEVICE |
BR112021001658-9A BR112021001658A2 (pt) | 2018-07-29 | 2019-07-25 | método de ajuste de deslocamento de sincronização de tempo de 1588, aparelho de ajuste de deslocamento de tempo de 1588, terminal de 1588, dispositivo de camada de acesso, e meio de armazenamento legível por computador |
US17/160,558 US11503560B2 (en) | 2018-07-29 | 2021-01-28 | Time synchronization offset adjustment method and apparatus, terminal, and access layer device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810850897.5 | 2018-07-29 | ||
CN201810850897.5A CN110784275B (zh) | 2018-07-29 | 2018-07-29 | 时间同步偏差调整方法、装置、终端以及接入层设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/160,558 Continuation US11503560B2 (en) | 2018-07-29 | 2021-01-28 | Time synchronization offset adjustment method and apparatus, terminal, and access layer device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020024867A1 true WO2020024867A1 (zh) | 2020-02-06 |
Family
ID=69230980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/097683 WO2020024867A1 (zh) | 2018-07-29 | 2019-07-25 | 时间同步偏差调整方法、装置、终端以及接入层设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11503560B2 (zh) |
EP (1) | EP3820061A4 (zh) |
CN (1) | CN110784275B (zh) |
BR (1) | BR112021001658A2 (zh) |
WO (1) | WO2020024867A1 (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019159134A1 (en) * | 2018-02-16 | 2019-08-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Optimized time synchronization for a ue |
US11191052B2 (en) | 2018-08-13 | 2021-11-30 | Samsung Electronics Co., Ltd. | Wireless communication network in wireless communication system |
US11184097B2 (en) * | 2019-08-16 | 2021-11-23 | Arista Networks, Inc. | VLAN-aware clock hierarchy |
CN113193932B (zh) * | 2019-09-27 | 2022-08-23 | 腾讯科技(深圳)有限公司 | 网络节点执行的方法以及相应的网络节点 |
RU2738446C1 (ru) * | 2020-05-18 | 2020-12-14 | федеральное государственное бюджетное образовательное учреждение высшего образования "МИРЭА-Российский технологический университет" | Синхронизация сетевого устройства для беспроводной связи, в частности сетевого терминала, в беспроводной сети |
CN112261715B (zh) * | 2020-10-16 | 2023-04-07 | 锐迪科(重庆)微电子科技有限公司 | 室分通信***的同步方法、装置及*** |
US20220132448A1 (en) * | 2020-10-27 | 2022-04-28 | Electronics And Telecommunications Research Institute | Method and apparatus for synchronization in wireless communication system |
CN113485524B (zh) * | 2021-07-12 | 2022-11-11 | 上海瓶钵信息科技有限公司 | 基于可信执行环境的时钟同步方法及*** |
CN114501604B (zh) * | 2021-12-28 | 2024-07-05 | 华为技术有限公司 | 获取(或提供)时钟同步信息的方法以及通信装置 |
CN115334008B (zh) * | 2022-10-18 | 2023-03-21 | 中国电子科技集团公司第三十研究所 | Ptn网1588报文抖动处理方法、***、设备及介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101834712A (zh) * | 2010-04-19 | 2010-09-15 | 浙江大学 | 利用ieee1588协议实现精确时间同步的方法 |
CN102263629A (zh) * | 2010-05-24 | 2011-11-30 | 华为技术有限公司 | 一种板间时间同步的方法、时钟板及网元设备 |
CN103138863A (zh) * | 2011-12-01 | 2013-06-05 | 中兴通讯股份有限公司 | 时间同步方法及装置 |
CN103812595A (zh) * | 2014-03-11 | 2014-05-21 | 重庆邮电大学 | 一种基于ieee1588同步机制的tps时间同步改进算法 |
US20150092793A1 (en) * | 2013-10-01 | 2015-04-02 | Khalifa University of Science, Technology, and Research | Method and devices for synchronization |
CN106911414A (zh) * | 2015-12-22 | 2017-06-30 | 中兴通讯股份有限公司 | 时钟同步方法和装置 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8064484B2 (en) * | 2006-02-01 | 2011-11-22 | Symmetricom, Inc. | Enhanced clock control in packet networks |
CN101247169A (zh) * | 2007-02-15 | 2008-08-20 | 华为技术有限公司 | 一种在通信网络中实现时间同步的方法和***以及设备 |
US7724780B2 (en) * | 2007-04-19 | 2010-05-25 | Cisco Technology, Ink. | Synchronization of one or more source RTP streams at multiple receiver destinations |
CN101075848B (zh) * | 2007-07-05 | 2011-07-20 | 华为技术有限公司 | 一种微蜂窝网络基站同步的方法、***和基站 |
CN101932092B (zh) * | 2009-06-23 | 2013-04-24 | ***通信集团公司 | 实现宏基站时钟同步的方法、***及宏基站设备 |
KR101242419B1 (ko) * | 2009-07-20 | 2013-03-12 | 한국전자통신연구원 | 병렬처리 기반의 시각 동기화 장치 |
US20110035511A1 (en) * | 2009-08-07 | 2011-02-10 | Cisco Technology, Inc. | Remote Hardware Timestamp-Based Clock Synchronization |
US8630315B2 (en) * | 2010-02-17 | 2014-01-14 | Ciena Corporation | Ethernet network synchronization systems and methods |
CN102378350B (zh) * | 2010-08-23 | 2014-09-10 | ***通信集团公司 | 时间同步方法、服务器及*** |
CN102056285A (zh) * | 2011-01-18 | 2011-05-11 | 大唐移动通信设备有限公司 | 时钟同步方法、***和设备 |
CN103856360B (zh) * | 2012-11-28 | 2019-01-25 | 中兴通讯股份有限公司 | 一种同步链路故障检测方法及装置 |
EP2944039B1 (en) * | 2013-01-08 | 2023-12-06 | Aviat Networks, Inc. | Systems and methods for transporting a clock signal over a network |
US9635501B2 (en) * | 2013-12-23 | 2017-04-25 | Microsemi Frequency And Time Corporation | Method and system for synchronizing base station and establishing location |
CN104981010B (zh) * | 2014-04-03 | 2019-03-15 | ***通信集团广东有限公司 | 时间同步信号、频率同步信号的提供方法与装置 |
EP3002896B1 (en) | 2014-09-30 | 2018-05-30 | Semtech Corporation | Synchronization apparatus and method |
CN106464656B (zh) * | 2014-12-16 | 2020-02-21 | 华为技术有限公司 | 一种时间同步方法及装置 |
US10772055B2 (en) * | 2015-04-08 | 2020-09-08 | Alcatel Lucent | Base station synchronization |
CN105429725B (zh) * | 2015-11-17 | 2018-06-12 | 中南大学 | 一种基于sopc组网的亚微秒级时钟同步方法及*** |
EP3270531B1 (en) * | 2016-07-11 | 2022-07-06 | ADVA Optical Networking SE | System and method of synchronizing a distributed clock in a packet-compatible network |
US10718870B2 (en) * | 2017-05-12 | 2020-07-21 | Iposi, Inc. | Internet-based time and frequency recovery for position fixing of GNSS receiver |
-
2018
- 2018-07-29 CN CN201810850897.5A patent/CN110784275B/zh active Active
-
2019
- 2019-07-25 BR BR112021001658-9A patent/BR112021001658A2/pt unknown
- 2019-07-25 EP EP19844219.6A patent/EP3820061A4/en active Pending
- 2019-07-25 WO PCT/CN2019/097683 patent/WO2020024867A1/zh unknown
-
2021
- 2021-01-28 US US17/160,558 patent/US11503560B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101834712A (zh) * | 2010-04-19 | 2010-09-15 | 浙江大学 | 利用ieee1588协议实现精确时间同步的方法 |
CN102263629A (zh) * | 2010-05-24 | 2011-11-30 | 华为技术有限公司 | 一种板间时间同步的方法、时钟板及网元设备 |
CN103138863A (zh) * | 2011-12-01 | 2013-06-05 | 中兴通讯股份有限公司 | 时间同步方法及装置 |
US20150092793A1 (en) * | 2013-10-01 | 2015-04-02 | Khalifa University of Science, Technology, and Research | Method and devices for synchronization |
CN103812595A (zh) * | 2014-03-11 | 2014-05-21 | 重庆邮电大学 | 一种基于ieee1588同步机制的tps时间同步改进算法 |
CN106911414A (zh) * | 2015-12-22 | 2017-06-30 | 中兴通讯股份有限公司 | 时钟同步方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110784275B (zh) | 2021-02-05 |
US11503560B2 (en) | 2022-11-15 |
EP3820061A1 (en) | 2021-05-12 |
EP3820061A4 (en) | 2021-09-01 |
US20210153151A1 (en) | 2021-05-20 |
CN110784275A (zh) | 2020-02-11 |
BR112021001658A2 (pt) | 2021-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020024867A1 (zh) | 时间同步偏差调整方法、装置、终端以及接入层设备 | |
US11811634B2 (en) | Method and apparatus for latency monitoring | |
CN102237941B (zh) | 时间同步***及方法 | |
US9973292B2 (en) | Methods and systems for estimating offset and skew using linear programming | |
US9154292B2 (en) | Communication apparatus, communication system, and time synchronization method | |
US8582606B2 (en) | Network system with synchronization and method of operation thereof | |
CN102237996B (zh) | 一种同步时钟的方法和时钟同步装置 | |
US20220038252A1 (en) | Methods, Apparatus and Computer-Readable Media for Synchronization Over an Optical Network | |
US10057867B2 (en) | Method and apparatus for synchronising a plurality of distributed devices with a network | |
CN103259640B (zh) | 一种同步时间的方法和设备 | |
CN110225544A (zh) | 一种基于光纤网络的移动通信基站高精度时间同步方法 | |
US20230232347A1 (en) | Data processing method and apparatus therefor | |
WO2022151993A1 (zh) | 检测时间同步性能的方法、装置及*** | |
CN103532230A (zh) | 基于工业以太网相切接入环的智能配电网ieee1588校时同步*** | |
US20240146566A1 (en) | Systems and methods for supporting phase adjustments over docsis | |
CN117579207A (zh) | 一种时钟同步保证方法及装置 | |
Qin | PTN clock synchronization technology and its applications | |
JP5597679B2 (ja) | 通信システム、マスター装置、スレーブ装置及びクロック信号品質監視方法 | |
CN114745070A (zh) | 非对称性线路时延计算方法与*** |
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: 19844219 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112021001658 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 112021001658 Country of ref document: BR Kind code of ref document: A2 Effective date: 20210128 |