WO2010081348A1 - 一种xDSL时间同步方法、装置和系统 - Google Patents
一种xDSL时间同步方法、装置和系统 Download PDFInfo
- Publication number
- WO2010081348A1 WO2010081348A1 PCT/CN2009/075002 CN2009075002W WO2010081348A1 WO 2010081348 A1 WO2010081348 A1 WO 2010081348A1 CN 2009075002 W CN2009075002 W CN 2009075002W WO 2010081348 A1 WO2010081348 A1 WO 2010081348A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- symbol
- time
- delay
- clock
- receiving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
- H04L7/027—Speed or phase control by the received code signals, the signals containing no special synchronisation information extracting the synchronising or clock signal from the received signal spectrum, e.g. by using a resonant or bandpass circuit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0016—Arrangements for synchronising receiver with transmitter correction of synchronization errors
- H04L7/0033—Correction by delay
- H04L7/0041—Delay of data signal
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
- H04M11/062—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors using different frequency bands for speech and other data
Definitions
- the present invention relates to the field of communications, and in particular, to a method, apparatus, and system for xDSL time synchronization. Background technique
- FIG. 1 shows the schematic diagram of the precise time synchronization implementation proposed by the industry. Assume that Offset is the deviation between the slave clock and the master clock, Delay1 is the path delay from the master clock to the slave clock, and Delay2 is the path delay from the slave clock to the master clock. According to Figure 1, we can see:
- Offset Tsl - Tml - Delayl
- the deviation between the clock and the main clock is obtained, and the slave clock can be accurately synchronized to the master clock.
- the master corresponds to the central office (CO) device
- the slave corresponds to the customer premises equipment (CPE). Due to CO equipment and CPE
- CO equipment and CPE The channel between the two is more complicated.
- the analog circuit, the cable, and the remote analog circuit of the central office must pass through the digital signal processing circuit at the central office and the remote end. Therefore, the downlink delay from the central office to the remote end is not necessarily equal to the far The uplink delay from the end to the central office, that is, the Delay l ⁇ Delay2 in general. According to some measurement results, the difference between Delayl and Delay2 will be much larger than lu S, then we can not directly use the formula (1) to get the deviation between the central office clock and the remote clock.
- the downlink delay includes a CO digital transmission circuit 70 delay ⁇ tl, a CO analog transmission circuit 203 delay ⁇ t2, a downlink 90 delay ⁇ t3, and a downlink CPE analog reception circuit 205 delay ⁇ 2'.
- Downstream CPE digital receiving circuit 80 delay ⁇ tl,; uplink delay includes CO digital receiving circuit 75 delay ⁇ t4, uplink CO analog receiving circuit 2005 delay ⁇ t5 , uplink 90 delay ⁇ t6 , uplink CPE analog transmitting circuit
- the 2003 delay ⁇ t5', the uplink CPE digital transmission circuit 85 delays ⁇ t4'.
- Delayl ⁇ tl+ ⁇ t2+ ⁇ t3+ ⁇ t2'+ ⁇ tl
- ⁇ Delay2 ⁇ t4+ ⁇ t5+ ⁇ t6+ ⁇ t5'+ A t4' , and generally, the difference between these two delays will be greater than lu S.
- the xDSL receiver detects the frame boundary and implements frame synchronization during the initialization process.
- the synchronization algorithm may have a slight error, and the accuracy of the synchronization is also limited by the sampling rate.
- the error of the frame synchronization may affect the accuracy of the time synchronization. degree. For example, when the transmitting end starts with a certain frame as the time stamp Tml (CO) or the time stamp Ts2 (CPE), when the CPE receiving end performs the time stamp Tsl or when the CO receiving end performs the time stamp Tm2, its frame synchronization is If the receiving end recovers through a certain algorithm, there is generally a certain error.
- xDSL may perform Tsl marking in the CPE and Tm2 marking in the CO, especially in the uplink.
- the CO receives the Tm2 mark, the amplitude of the error is larger because the xDSL sample rate may be lower.
- the embodiment of the present invention can accurately obtain the delay time of the channel, and can correct the clock time read by the central office and the remote end, and calculate the time synchronization between the remote end and the central office by calculating the deviation between the remote clock and the central office clock.
- An embodiment of the present invention provides a digital subscriber line DSL time synchronization method, including the following steps:
- the first device sends a first symbol to the second device, and obtains a time Ts2 for transmitting the first symbol.
- the first device receives the second symbol sent by the second device, and acquires a time for receiving the second symbol. Tsl ;
- the first device acquires a time Tm2 when the second device receives the first symbol, and a time Tml when the second device sends the second symbol;
- the first device adjusts a clock of the first device according to the deviation to achieve synchronization.
- An embodiment of the present invention provides a digital subscriber line DSL device, including:
- a sending unit sending a first symbol, and acquiring a time Ts2 for transmitting the first symbol
- a receiving unit receiving a second symbol sent by the second device, acquiring a time Tsl for receiving the second symbol
- the processing unit obtains the delay of the DSL device, calculates a deviation between the clock of the DSL device and the clock of the second device according to Ts2, Tsl, Tm2, Tml and the DSL device delay, and adjusts according to the deviation The clock of the DSL device.
- An embodiment of the present invention provides a digital subscriber line DSL time synchronization system, including a first device and a second device, including:
- the first device sends a first symbol, and obtains a time Ts2 when the first symbol is sent;
- Receiving, by the second device, the first symbol acquiring a time Tm2 of receiving the first symbol;
- the second device sends a second symbol to obtain a time Tml for transmitting the second symbol;
- the first device receives the second symbol, and obtains a time Ts1 for receiving the second symbol; the second device sends the Tml and Tm2 to the local end;
- the first device calculates, according to the Ts1, Ts2, Tml, Tm2, the first device delay, a deviation between a clock of the first device and a clock of the second device;
- the first device adjusts a clock of the first device according to the deviation to achieve synchronization.
- the embodiment of the invention can solve the problem that the frame boundary is blurred by the frame algorithm of the receiving end, and the synchronization error between the receiving end and the transmitting end is calculated according to the specific symbol sent by the transmitting end, and the frame boundary blur is corrected according to the synchronization error.
- Time-stamp error At the same time, the deviation of the clock of the remote end and the clock of the central office is obtained by calculating the delay time of the channel, and the time synchronization of the clock of the remote end and the clock of the central office can be accurately realized by this deviation.
- Figure 1 is a schematic diagram of the 1588V2 time synchronization principle
- 2 is a schematic diagram of downlink path delay and uplink path delay
- FIG. 3 is a flow chart of a first embodiment of a synchronization method according to the present invention.
- Figure 4 is a schematic diagram of elements of the downlink path delay
- Figure 5 is a schematic diagram of elements of the uplink path delay
- FIG. 6 is a flow chart of a second embodiment of a synchronization method according to the present invention.
- Figure 7 is a schematic diagram of a system provided by the present invention.
- FIG. 8 is a schematic view of the apparatus of the present invention. detailed description
- a first embodiment of the present invention provides an xDSL time synchronization method, including the following steps: a first device sends a first symbol to a second device, and acquires a time Ts2 for transmitting the first symbol;
- the first device acquires a time Tm2 at which the second device receives the first symbol and a time Tml at which the second device sends the second symbol;
- the first device adjusts a clock of the first device according to the deviation to achieve synchronization.
- the first device is a remote device CPE
- the second device is a central office CO device.
- the first device may also be a CO and the second device is a CPE.
- the uplink and downlink delay sections are equal, there is a certain mathematical relationship between the downlink path delay Delayl and the uplink path delay Delay2, and the clock and the central office (CO) of the remote device (CPE) are obtained.
- the deviation of the clock, CPE (CO) adjusts the local clock based on this deviation.
- the time synchronization method provided by the first embodiment captures the manner in which the CPE first sends the synchronization symbol and then sends the synchronization symbol after the CO.
- the specific process is shown in FIG. 3.
- Step 10 The CPE sends the first symbol to obtain the time Ts2 for sending the first symbol.
- the signal transmission is performed in the form of DMT frames. Therefore, the implementation of time synchronization is also implemented by using DMT frames. Therefore, the first symbol sent by the CPE can be a DMT frame, and the specific selection Which frame is negotiated by the CPE and CO.
- the CPE sends a first symbol (Symbol), when the specific location of the first symbol is written to the cache, or the D/A module reads the specific location of the symbol from the cache, the local clock time is read. Ts2.
- any position on the first symbol can be used, and the starting position of the first symbol will be exemplified in the following embodiments.
- Step 20 The CO receives the first symbol sent by the CPE, and obtains an accurate time Tm2 for receiving the first symbol.
- the CO receives the first symbol sent by the CPE, when the CO writes the data of the starting position of the first symbol into the buffer, or the A/D module reads the data of the starting position of the first symbol from the buffer.
- the CO local time Tm2 is read, that is, the time stamp action is triggered. Since the CO calculates the frame boundary by a certain algorithm, there may be a certain error in the starting position calculated by the algorithm. At this time, the CO needs to correct the reading time Tm2.
- the CO corrects Tm2' according to the phase difference of the phase of the receiving point of the sinusoidal signal (which may also be a cosine signal) in the first symbol to the phase of the checkpoint to a time point Tm2 at which the CO should receive the checkpoint, wherein the receiving point
- the signal point for the first symbol is initially received by the CO, and the check point is a signal point at which the CPE initially transmits the first symbol.
- the phase of the corresponding point of the sinusoidal signal is certain when the CPE triggers the time stamp, for example, 0 degrees, 45 degrees, 90 degrees. Or other angles, so the CO can use this point as a checkpoint when correcting and obtain the phase of the checkpoint.
- the following embodiment will give an example of 0 degree.
- the CO acquires the position of the CO trigger time stamp on the sinusoidal signal, which is the time required for the CO to receive the first symbol's receiving point and calculate the phase of the receiving point to the checkpoint phase.
- the CO adjusts Tm2 to Tm2 according to this time.
- the CO can also be corrected by using multiple sinusoidal signals in this symbol. Since the CPE writes the data of the starting position of the first symbol into the buffer or reads from the buffer, each sinusoidal signal in the first symbol is positive. The benefit is that at a certain point, the CO uses these points as checkpoints. CO knows the phase of the checkpoints on these sinusoidal signals when the CPE is time-stamped. For example, the checkpoint on one of the sinusoidal signals is at 0 degrees, one at 90 degrees, one at 45 degrees, and so on.
- the CO After receiving the first symbol, the CO acquires the corresponding receiving points on each sinusoidal signal used, acquires the phase of the receiving point, and calculates the time required for the phase of the receiving point to the phase of the checkpoint, respectively.
- the CO is time-stamped on each sinusoidal signal.
- the phase of these sinusoidal signals can be obtained by fast Fourier transform FFT in the DMT system. In order to improve the estimation accuracy and reduce the influence of noise, it can be averaged after multiple calculations, or the frequency domain equalizer FEQ can be trained after FFT. Because FEQ compensates the angular deviation, the FEQ coefficient after training can also be used to estimate each. The angular deviation of the sinusoidal signal. Since DMT frame synchronization may have errors, these angles obtained by CO may be related to CPE There are deviations.
- deviations are linear with the frequency of the sinusoidal signal, and the slope directly reflects the frame synchronization error.
- the deviation of each sinusoidal signal can be separately plotted on the coordinates, and the deviations are directly connected by a line.
- the slope of this line is the deviation of the time mark caused by the synchronization error of CO. Affected by noise and other factors, the actual calculated angular errors may not be strictly in a straight line.
- CO can approximate an optimal straight line according to a certain optimization algorithm, such as least squares method, to calculate the far-end time stamp. Error, and according to this error, Tm2 is corrected to Tm2.
- these angle errors can also be obtained by using the FEQ information, and then Tm2' is adjusted to Tm2 in a similar manner.
- Step 30 The CO end sends a second symbol to obtain a time Tml for transmitting the second symbol.
- the CO sends a second symbol, where the second symbol may also be a DMT frame, when the CO writes the data of the starting position of the second symbol into the buffer, or the D/A module of the CO places the specific position of the second symbol
- the local clock time of the CO is read, that is, the time stamping action is triggered, and the Tml is obtained.
- the triggering time stamping action is also determined by the CO and the CPE, and the second symbol can be used.
- the starting position of the second symbol will be exemplified in the following embodiments.
- Step 40 The CPE receives the second symbol sent by the CO, and obtains an accurate time for receiving the second symbol.
- the CPE When the CPE writes the data of the starting position of the second symbol into the buffer, or the A/D module reads the data of the starting position of the second symbol from the buffer, the time stamping action is triggered, and the reading is performed.
- CPE local time Tsl because CPE also calculates the frame boundary by a certain algorithm, so there is a certain error in the judgment of the starting position of the second symbol. Therefore, the CPE needs to read the time Tsl. Correction.
- the CPE corrects Ts according to the phase difference of the receiving point phase of the sinusoidal signal (which may also be a cosine signal) in the second symbol to the checkpoint phase to a time point Tsl at which the CPE should receive the checkpoint, wherein the receiving point is The CPE initially receives a signal point of the second symbol, and the check point is a signal point at which the CO initially transmits the second symbol.
- the CPE utilizes a sinusoidal signal in the second symbol, since the phase of the corresponding point on the sinusoidal signal is constant due to the CO trigger time stamping action, the point on the sinusoidal signal can be used as a checkpoint, and Get its phase, for example, 0 degrees, so the CPE can be corrected based on this checkpoint during calibration.
- the CPE takes the corresponding point of the sinusoidal signal as the receiving point when the CPE receives the second symbol, and acquires the phase of the point, and calculates the time required for the phase to the phase of the nearest checkpoint.
- the CPE adjusts Tsl' to Tsl according to this time.
- the CPE can also utilize multiple sinusoidal signals in the second symbol, since the CPE knows the phase at which the corresponding points of the sinusoidal signals are when the CO is time-stamped, for example, the corresponding point of one of the sinusoidal signals is at 0 degrees, and one is at 90. Degree, one is at 45 degrees, etc. Therefore, the corresponding point on each sinusoidal signal can be used as a checkpoint.
- the CPE obtains the position of the CPE for each time on each sinusoidal signal, uses these points as the receiving points, and calculates the time required for the phase of the receiving point to the phase of the checkpoint, respectively.
- the CPE is time-stamped on each sinusoidal signal.
- the angle of these sinusoidal signals can be obtained by FFT in the DMT system.
- FEQ Frequency Equalizer:
- FEQ Frequency Equalizer
- the actual calculated angular errors may not be strictly on a straight line.
- the far end can be approximated by a certain optimization algorithm, such as the least squares method to calculate an optimal straight line, thereby calculating the CPE time stamp.
- the deviation, CPE corrects Tsl to Tsl based on this error.
- step 50 the CPE obtains Tm2 and Tml of the CO.
- the CO sends Tml and Tm2 to the CPE through the message channel.
- the CPE obtains the CO device delay and the CPE device delay.
- the path delay from CO to CPE is shown in Figure 4, including:
- CO digital transmission circuit delay Atl including CO end BUF201 delay and D/A202 delay, and CPE digital receiving circuit delay ⁇ ⁇ , including CPE delay 207BUF and D/A 206 delay.
- the two parts of the delay are fixed and can be read directly in the device. These two parts need to be included in the calculation of the delay; in some systems, the two parts are not fixed. Therefore, the two parts are excluded from the calculation; it is also possible that part of the delay of the two parts is fixed, and only the fixed delay part can be included in the calculation.
- the delay time of the 3 symbol on the CO to CPE line 204 is ⁇ t3, which is unknown.
- the path delay from CPE to CO is shown in Figure 5, including:
- the CO sends Atl, ⁇ 2, ⁇ 4', ⁇ 5' to the CPE through the message channel, or the CPE obtains the previously saved data.
- Step 60 The CPE calculates a deviation between the clock of the CPE and the clock of the CO, and adjusts the clock of the CPE according to the deviation.
- CPE is based on:
- the ratio relationship can be obtained through statistics, and the Offset is solved in succession.
- the specific process is as follows:
- At3 and At6 are approximately equal or have a ratio, they are approximated here, so they can be solved.
- Offset ( Tsl-Tml- ( ⁇ 2 + ⁇ 2 ' ) + Ts2 - Tm2 + ( ⁇ 5 + ⁇ 5' )) 12 .
- the CPE After obtaining the Offset of the clock of the CPE and the clock of the CO, the CPE obtains the local clock time and adjusts the local clock according to the local clock time and Offset.
- the CPE first transmits the symbol, and after the CO receives the symbol, the CO sends the symbol.
- the CO transmission symbol CPE receives the symbol.
- the symbol is retransmitted.
- the second embodiment will introduce this method. The specific process is shown in Figure 6. Step 15: The CO sends the second symbol to obtain the time Tml for transmitting the second symbol.
- the CO sends a second symbol, when the CO writes the data of the specific location of the second symbol into the buffer, or the D/A module of the CO reads the data of the specific location of the second symbol from the cache.
- the time stamp action reads the CO local clock time, and obtains Tml.
- the second symbol can be a DMT frame.
- the trigger time stamp is also determined by the CO and CPE, and the second symbol can be used. In any position above, the starting position of the second symbol will be taken as an example in this embodiment.
- Step 25 The CPE receives the second symbol sent by the CO, and obtains an accurate time for receiving the second symbol.
- the time stamping action is triggered, and the reading is performed.
- CPE local time Tsl Since the CPE calculates the frame boundary by a certain algorithm, the initial position calculated by the algorithm may have a certain error. At this time, the CPE needs to correct the read time Tsl, and the specific correction method and the first The calibration process of the CPE is consistent in each embodiment.
- Step 35 The CPE sends the first symbol to obtain the time Ts2 at which the CPE sends the first symbol.
- the CPE sends the first symbol, and the first symbol may also be a DMT frame, when the CPE writes the data of the specific location of the first symbol into the buffer, or the D/A module will ⁇ the specific location of the first symbol
- the time stamp action is triggered, and the local clock time Ts2 is read.
- the trigger time stamp is also determined by the CO and the CPE, and any position on the first symbol can be used. In the present embodiment, the starting position of the first symbol will be taken as an example.
- Step 45 The CO receives the first symbol sent by the CPE, and obtains an accurate time Tm2 for receiving the first symbol.
- the CO receives the first symbol sent by the CPE, when the CO writes the data of the starting position of the first symbol into the buffer, or the A/D module reads the data of the starting position of the first symbol from the buffer.
- the time stamp action is triggered, the CO local time Tm2 is read, since the CO is passed through a certain The algorithm calculates the frame boundary. Therefore, the CO needs to correct the read time Tm2.
- the specific correction method is consistent with the CO correction method in the first embodiment.
- Step 55 The CPE acquires Tml and Tm2 of the CO.
- the CO sends Tml and Tm2 to the CPE through the message channel.
- the CPE obtains the CO device delay and the CPE device delay.
- CO digital transmission circuit delay Atl including CO end BUF201 delay and D/A202 delay, and CPE digital receiving circuit delay ⁇ ⁇ , including CPE delay 207BUF and D/A 206 delay.
- the two parts of the delay are fixed and can be read directly in the device. These two parts need to be included in the calculation of the delay; in some systems, the two parts are not fixed. Therefore, the two parts are excluded from the calculation; it is also possible that part of the delay of the two parts is fixed, and only the fixed delay part can be included in the calculation.
- the delay time of the 3 symbol on the CO to CPE line 204 is ⁇ t3, which is unknown.
- the path delay from CPE to CO is shown in Figure 5, including:
- the delay time of the 3 signal on the CPE to CO transmission line 2004 is At6, which is unknown.
- CO sends Atl, ⁇ 2, ⁇ 4', ⁇ 5' to the CPE through the message channel, or CPE The data saved in advance is taken, so the CO may not transmit the information.
- Step 65 The CPE calculates a deviation between the clock of the CPE and the clock of the CO, and adjusts the clock time of the CPE according to the deviation.
- the CPE establishes a calculation model, and splits Delayl and Delay2.
- Specific mathematical relationships can be derived from statistics.
- the Offset is solved, and the specific process is as follows:
- Offset can be solved.
- the CPE After obtaining the Offset of the clock of the CPE and the clock of the CO, the CPE obtains the local clock time and adjusts the local clock according to the local clock time and Offset.
- a third embodiment of the present invention provides an xDSL time synchronization method, which is applicable to a case where Delayl and Delay2 can be obtained by SELT or DELT.
- the specific steps are as follows: Step 1: The CO sends a symbol to obtain a transmission symbol time Tml (or CPE). Send the symbol, get the time Ts2) of the transmitted symbol, this symbol can be a DMT frame.
- Tml transmission symbol time
- the CO sends a symbol, when the CO writes the data of the specific position of the symbol into the buffer, or the D/A module of the CO reads the data of the specific position of the symbol from the buffer, triggering
- the time stamp action reads the local clock time of the CO to obtain Tml.
- the trigger time stamp is also determined by the CO and the CPE, any position on the symbol can be used. In this embodiment, the symbol will be used.
- the starting position is taken as an example.
- Step 2 The CPE receives the symbol sent by the CO, and acquires the receiving time Tsl (or the symbol that the CO receives the CO transmission, and acquires the time Tm2 of receiving the symbol).
- the time stamping action is triggered, and the CPE local is read.
- Time Tsl because CPE calculates the frame boundary by a certain algorithm, therefore, there may be a certain error in the starting position calculated by the algorithm.
- the CPE needs to correct the reading time Tsl, and the specific correction is performed.
- the method is identical to the calibration process of the CPE in the first embodiment.
- Step 3 The CPE obtains the Tml sent by the CO (or the CPE obtains the Tm2 sent by the CO)
- the CO sends Tml (or Tm2) to the CPE through the message channel.
- Step 4 The CPE calculates the deviation between the clock of the CPE and the clock of the CO.
- Offset Ts 1 -Tml -Delay 1 or
- Step 4 The CPE reads the local clock time.
- the CPE adjusts the local clock time according to the local time and Offset.
- a fourth embodiment of the present invention provides a DSL time synchronization method. Since there is a device delay, when transmitting a symbol for synchronization, the time of transmitting the symbol can take the corresponding device delay into consideration, so that the CPE calculates the Offset. The device that does not need CO to send CO is delayed. The specific steps are as follows:
- Step 1 The CO side sends the second symbol to obtain the time to send the second symbol.
- the CO writes the data of the start position of the second symbol into the buffer or reads the data of the start position from the cache, the time stamping action is triggered, and the local clock time Tml is read.
- Step 2 The CPE receives the second symbol and obtains the time when the CPE receives the second symbol.
- the time stamping action is triggered, and the reading is performed.
- CPE local time Tsl Since the CPE calculates the frame boundary by a certain algorithm, the initial position calculated by the algorithm may have a certain error. At this time, the CPE needs to correct the read time Tsl, and the specific correction method and the first The calibration process of the CPE is consistent in each embodiment.
- Step 3 The CPE sends the first symbol to obtain the time when the first symbol is sent.
- the CPE sends a first symbol (Symbol), when the data of the specific position of the first symbol is written into the buffer, or the D/A module reads the data of the specific position of the symbol from the buffer.
- Symbol a first symbol
- the time stamp action is triggered, the local clock time Ts2 is read.
- Step 4 The CO receives the first symbol and obtains the time of receiving the first symbol.
- the CO receives the first symbol sent by the CPE, when the CO writes the data of the starting position of the first symbol into the buffer, or the A/D module reads the data of the starting position of the first symbol from the buffer.
- the CO local time Tm2 is read. Since the CO calculates the frame boundary by a certain algorithm, there may be a certain error in the starting position calculated by the algorithm. At this time, the CO needs to correct the reading time Tm2, and the specific correction process and the first The embodiments are the same.
- any position on the first symbol such as the starting position of the first symbol, can be used.
- Step 5 The CO sends Tml and Tm2 to the CPE through the message channel, and the CPE calculates the offset Offset of the CPE clock and the CO clock.
- CPE obtains CPE digital receiving circuit delay ⁇ , analog receiving circuit delay At2', digital transmitting circuit delay ⁇ t4' and analog transmitting circuit delay ⁇ t5 '
- CPE is based on:
- the CPE is based on:
- the Offset is calculated by using ⁇ t3 and ⁇ t6 to be approximately equal or to have a ratio relationship.
- Step 6 The CPE adjusts the clock of the CPE according to Offset.
- the CPE reads the local clock time before the clock is adjusted according to this time and Offset.
- the CPE end adjusts the local clock so that the clock of the CPE and the clock of the CO end are synchronized.
- the clock time of the CO can also be adjusted, so that the local clock of the CO and the clock of the CPE end are synchronized.
- the synchronization method is the same as CPE. The method described in the above embodiment can be performed multiple times in consideration of the influence of the sampling rate.
- the present invention provides an xDSL communication system. As shown in FIG. 7, the communication system includes a CO100 and a CPE 200.
- the CPE 200 transmits a symbol and acquires the time Ts2 at which the first symbol is transmitted.
- the CPE 200 sends a first symbol, and the first symbol is a DMT frame negotiated by the CO 100 and the CPE 200 in an initialization phase.
- the CO100 and the CPE 200 negotiate to determine a certain point on the first symbol as a reference, and the point may be any position on the first symbol.
- the starting position of the first symbol will be exemplified below.
- the time stamping action is triggered to read the local clock time Ts2 of the CPE 200.
- the CO100 receives the first symbol sent by the CPE 200, and acquires the time Tm2 of receiving the first symbol.
- the CO100 writes the data of the starting position of the first symbol into the buffer, or reads the data of the starting position of the first symbol from the buffer, the time stamping action is triggered, and the local clock time Tm2 is read. ,. Since CO100 is a certain algorithm to recover the frame boundary, there may be some error in determining the starting position of the first symbol. Therefore, CO100 needs to correct this time.
- the CO 100 corrects Tm2' according to the phase difference of the receiving point phase of the sinusoidal signal (which may also be a cosine signal) in the first symbol to the checkpoint phase to a time point Tm2 at which the CO100 should receive the checkpoint, wherein the receiving The point is a signal point at which the CO100 initially receives the first symbol, and the check point is a signal point at which the CPE 200 initially transmits the first symbol.
- the receiving point is a signal point at which the CO100 initially receives the first symbol
- the check point is a signal point at which the CPE 200 initially transmits the first symbol.
- the phase of the corresponding point of the sinusoidal signal is certain when the CPE200 triggers the time stamp, for example, 0 degree, 45 degrees, 90 degrees. Or other angles, so the CO100 can use this point as a checkpoint when correcting and obtain the phase of the checkpoint.
- the following embodiment will give an example of 0 degree.
- the CO 100 acquires the position of the CO100 trigger time stamp on this sinusoidal signal. This position is the receiving point at which the CO 100 receives the first symbol, and calculates the phase of the receiving point to the phase of the checkpoint. The required time, CO100 adjusts Tm2' to Tm2 according to this time.
- the CO100 can also be calibrated using multiple sinusoidal signals in this symbol. Since the CPE200 writes the start position of the first symbol to the buffer or reads from the buffer, each sinusoidal signal in the first symbol is just in a particular At the point, CO100 uses these points as checkpoints. CO100 knows the phase of the checkpoints on these sinusoidal signals when the CPE200 is time-stamped. For example, the checkpoint on one of the sinusoidal signals is at 0 degrees, one At 90 degrees, one at 45 degrees and so on.
- the CO 100 After receiving the first symbol, the CO 100 separately acquires corresponding receiving points on each sinusoidal signal used, acquires the phase of the receiving point, and calculates the time required for the phase of the receiving point to the phase of the checkpoint, respectively. That is, the CO100 is time-stamped on each sinusoidal signal.
- the phase of these sinusoidal signals can be obtained by FFT in the DMT system. In order to improve the estimation accuracy and reduce the influence of noise, it can be averaged after multiple calculations, or FEQ (frequency domain equalizer) can be trained after FFT. Because FEQ compensates the angular deviation, the FEQ coefficient after training can also be used. Estimate the angular deviation of each sinusoidal signal.
- these angle errors can also be obtained by using the FEQ information, and then Tm2' is adjusted to Tm2 in a similar manner.
- the CO100 sends a second symbol to obtain the time Tml at which the second symbol is transmitted.
- the CO100 writes the data of the starting position of the second symbol into the buffer or reads the data of the starting position from the buffer, the time stamping action is triggered, and the local clock time Tml of the CO100 is read, in the specific At which point the trigger time stamp is determined by the CO and CPE negotiation, any bit on this symbol can be used.
- the starting position of the second symbol will be taken as an example.
- the CPE 200 receives the second symbol sent by the CO100, and obtains the time Tsl of receiving the second symbol.
- the CPE 200 writes the data of the starting position of the second symbol into the buffer, or reads the data of the starting position of the second symbol from the buffer, the time stamping action is triggered, and the local clock time Tsl is read. ,. Since CPE200 recovers the frame boundary by a certain algorithm, CPE200 retrieves Tsl to Tsl in the same way as CO 100.
- the CO 100 sends Tml and Tm2 to the CPE200 through the message channel. If the CPE200 does not save the transmission delay and reception delay of the CO100, the CO100 interacts with the CPE200 to send the transmission delay and reception delay of the CO100 to the CPE200 through the message channel. .
- the CO 100 transmission delay and reception delay include digital transmit circuit delay Atl, analog transmit circuit delay ⁇ t2, analog receive circuit delay ⁇ t5 ' and digital receive circuit delay ⁇ t4 '.
- the CPE200 obtains the transmission delay and reception delay of the CPE200, including the digital transmission circuit delay ⁇ tl, the analog transmission circuit delay At2', the analog reception circuit delay At5, and the digital reception circuit delay ⁇ t4, which can be directly from the CPE200. Read on the device.
- the CPE200 calculates the deviation between the clock of the CPE200 and the clock of the CO100 according to the delay of the Tsl, Ts2, Tml, Tm2, CO100 device and the device delay of the CPE200.
- CPE200 is based on:
- Offset Tsl - Tml -
- Delayl Tsl - Tml - ( At2+At3+At2' )
- the CPE200 adjusts the local clock time to synchronize the local clock with the CO100 clock. If necessary, the clock of the C100200 can be synchronized with the clock of the CO 100 by adjusting the clock of the CO100. The synchronization process and the adjustment of the CPE200 are performed. The same as the clock.
- the present invention also provides an xDSL communication device, which can be used for a central office and a remote end. As shown in Fig. 8, a transmitting unit 300, a receiving unit 400, and a processing unit 600 are included.
- a sending unit sending a first symbol, and acquiring a time Ts2 for transmitting the first symbol
- a receiving unit receiving a second symbol sent by the second device, acquiring a time Tsl for receiving the second symbol
- the processing unit obtains the delay of the DSL device, calculates a deviation between the clock of the DSL device and the clock of the second device according to Ts2, Tsl, Tm2, Tml and the DSL device delay, and adjusts according to the deviation The clock of the DSL device.
- the sending unit 300 sends a first symbol, where the first symbol may be a training signal sent in an initialization phase, and the signal may be a DMT frame, and obtain a time Ts2 for transmitting the first symbol.
- the first symbol may be a training signal sent in an initialization phase
- the signal may be a DMT frame
- the transmitting unit 300 writes the data of the start position of the first symbol into the buffer or, when reading the data of the start position of the first symbol from the buffer, triggers the time stamping action, and reads the local time Ts2.
- the receiving unit 400 receives the second symbol sent by the opposite end, and the second symbol may be a training signal sent in the initialization phase, and acquires a time Ts1 for receiving the second symbol.
- the receiving unit 400 further includes an acquisition module and a correction module.
- the acquiring module receives the second symbol, acquires a clock time Ts of the DSL device, and acquires a time Tm2 when the second device receives the first symbol, and a time when the second device sends the second symbol.
- a correction module according to a phase of the receiving point of the signal in the second symbol to a checkpoint phase The phase difference corrects Ts to a time point Tsl at which the acquisition module should receive the checkpoint, wherein the receiving point is a signal point at which the acquiring module initially receives the second symbol, and the checkpoint is And obtaining, by the second device, a signal point of the second symbol, and acquiring Tsl as a time for the acquiring module to receive the second symbol.
- the acquisition module When the acquisition module writes the data of the start position of the second symbol to the cache or reads from the cache, it triggers the time stamp action and reads the local clock time Tsl. Since the boundary of the second symbol is recovered by a certain algorithm, there may be a certain error in the positioning of the boundary, and the correction module is based on the phase of the receiving point of the signal in the second symbol to the phase of the checkpoint. The phase difference corrects Ts to the point in time Tsl at which the acquisition module should receive the checkpoint.
- the correction module acquires the position of the trigger time stamp of the module on a sinusoidal signal, uses this position as the receiving point, calculates the time required for the phase of the receiving point to the phase of the checkpoint, and the correction module corrects Tsl to Tsl according to this time. .
- the correction module can also utilize a plurality of sinusoidal signals in the second symbol, since the correction module knows the angle at which the corresponding points on the sinusoidal signals are respectively when the second device performs time stamping, and these points are checkpoints, such as one of the sines The signal is at 0 degrees, one at 90 degrees, and one at 45 degrees.
- the correcting module acquires the position of the acquiring module for time stamping, these points are receiving points, and respectively calculate the time required for the phase of the receiving point to the phase of the checkpoint, the angle of these sinusoidal signals, It can be obtained by FFT in the DMT system. In order to improve the estimation accuracy and reduce the influence of noise, it can be averaged by multiple calculations.
- the FEQ (Frequency Domain Equalizer) can also be trained after the FFT. Since the FEQ compensates for the angular deviation, the trained FEQ coefficients can also be used to estimate the angular deviation of each sinusoidal signal. Since the DMT frame synchronization may have errors, these angles obtained by the correction module may deviate from the opposite end. These deviations are linear with the frequency of the sinusoidal signal, and the slope directly reflects the frame synchronization error. Therefore, the correction module can separately trace the deviation of each sinusoidal signal on the coordinates, and directly connect the deviations with one line. The slope of the line is the deviation of the time mark caused by the synchronization error at the far end.
- the actual calculated angular errors may not be strictly in a straight line, and the far end may be based on certain optimization algorithms, such as the most The least square method calculates an optimal straight line to approximate, thereby calculating the error of the far-end time stamp, and the correction module corrects Tsl to Tsl according to this error.
- the correction module may also be present on the communication device independently of the receiving unit 400.
- the receiving unit 400 can also receive the information sent by the second device by using the message channel, including the time Tm when the second device receives the first symbol, the time Tml when the second device sends the second symbol, and the sending delay and the receiving delay of the second device.
- the transmission delay and the reception delay of the second device include: digital transmission circuit delay Atl, analog transmission circuit delay At2, analog reception circuit delay At5', and digital reception circuit delay ⁇ 4'.
- the processing unit 600 is configured to obtain a delay of the DSL device, and according to the Ts2 acquired by the sending unit, the Ts1, Tm2, Tml acquired by the receiving unit, and the DSL device delay calculating the deviation between the clock of the local end and the clock of the second device, and according to The deviation adjusts the clock of the DSL device.
- DLS device delays include: digital transmit circuit delay Atl, analog transmit circuit delay At2, analog receive circuit delay At5 and digital receive circuit delay At4, these data can be obtained directly from the DLS device when it leaves the factory.
- the processing unit 600 is based on:
- Offset Ts 1 -Tml-
- Delay l Tsl -Tml- ( Atl+At2+At3+At + t2' )
- Offset Ts2-Tm2+
- Delay2 Ts2-Tm2+ ( ⁇ t4 + ⁇ t5+ ⁇ t6+ ⁇ t5' + ⁇ t4 ' ) or
- Offset Ts 1 -Tml-
- Delay l Tsl -Tml- ( At2+At3+At2' )
- Processing unit 600 reads the local clock time and adjusts the local time based on this time and Offset.
- the second device may be a central office device or a remote device, and the DSL device may also be used at the central office or the remote end.
- the correction of the local time corresponding to the time stamp enables the receiving end to accurately read the local time, and can calculate the deviation of the clock of the remote end and the clock of the central office, and adjust the far end according to the deviation.
- the clock realizes the synchronization between the central office clock and the remote clock.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Telephonic Communication Services (AREA)
Description
Claims
Priority Applications (12)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011545611A JP5429758B2 (ja) | 2009-01-16 | 2009-11-18 | xDSLの時間同期の方法、装置およびシステム |
| PL09838135T PL2387190T3 (pl) | 2009-01-16 | 2009-11-18 | Sposób, urządzenie i system synchronizacji czasu xDSL |
| RU2011134258/07A RU2483460C2 (ru) | 2009-01-16 | 2009-11-18 | Способ, устройство и система для временной синхронизации xdsl |
| BRPI0924053-5A BRPI0924053B1 (pt) | 2009-01-16 | 2009-11-18 | método e sistema para sincronização de tempo de uma linha de assinante digital e aparelho de linha de assinante digital |
| AU2009337606A AU2009337606B2 (en) | 2009-01-16 | 2009-11-18 | Method, apparatus, and system for time synchronization of xdsl |
| ES09838135.3T ES2437665T3 (es) | 2009-01-16 | 2009-11-18 | Método, equipo y sistema para la sincronización de tiempo en xDSL |
| KR1020117018249A KR101288435B1 (ko) | 2009-01-16 | 2009-11-18 | Xdsl의 시간 동기화 방법, 장치, 및 시스템 |
| MX2011007601A MX2011007601A (es) | 2009-01-16 | 2009-11-18 | Metodo, aparato, y sistema para la sincronizacion temporal de lineas digitales x de suscriptor. |
| EP09838135.3A EP2387190B1 (en) | 2009-01-16 | 2009-11-18 | Xdsl time synchronization method, apparatus and system |
| CA2749879A CA2749879C (en) | 2009-01-16 | 2009-11-18 | Method, apparatus, and system for time synchronization of xdsl |
| US13/184,276 US8442175B2 (en) | 2009-01-16 | 2011-07-15 | Method, apparatus, and system for time synchronization of XDSL |
| US13/761,568 US10135602B2 (en) | 2009-01-16 | 2013-02-07 | Method, apparatus, and system for time synchronization of XDSL |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200910105103.3 | 2009-01-16 | ||
| CN200910105103.3A CN101783779B (zh) | 2009-01-16 | 2009-01-16 | 一种xDSL时间同步方法、装置和系统 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/184,276 Continuation US8442175B2 (en) | 2009-01-16 | 2011-07-15 | Method, apparatus, and system for time synchronization of XDSL |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010081348A1 true WO2010081348A1 (zh) | 2010-07-22 |
Family
ID=42339423
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2009/075002 Ceased WO2010081348A1 (zh) | 2009-01-16 | 2009-11-18 | 一种xDSL时间同步方法、装置和系统 |
Country Status (13)
| Country | Link |
|---|---|
| US (2) | US8442175B2 (zh) |
| EP (3) | EP2387190B1 (zh) |
| JP (1) | JP5429758B2 (zh) |
| KR (1) | KR101288435B1 (zh) |
| CN (1) | CN101783779B (zh) |
| AU (1) | AU2009337606B2 (zh) |
| BR (1) | BRPI0924053B1 (zh) |
| CA (1) | CA2749879C (zh) |
| ES (2) | ES2437665T3 (zh) |
| MX (1) | MX2011007601A (zh) |
| PL (2) | PL2387190T3 (zh) |
| RU (1) | RU2483460C2 (zh) |
| WO (1) | WO2010081348A1 (zh) |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101783779B (zh) * | 2009-01-16 | 2014-07-16 | 华为技术有限公司 | 一种xDSL时间同步方法、装置和系统 |
| US8305955B2 (en) * | 2009-02-27 | 2012-11-06 | Broadcom Corporation | Method and system for network synchronization via a femtocell |
| CN102035613A (zh) * | 2009-09-28 | 2011-04-27 | 华为技术有限公司 | 实现时间同步的方法、装置及网络系统 |
| US9001904B2 (en) * | 2010-03-03 | 2015-04-07 | Lantiq Deutschland Gmbh | Multi-carrier clock transport and synchronization |
| CN102244925B (zh) | 2010-05-14 | 2014-05-07 | 华为技术有限公司 | 时钟同步方法、用户端设备和时钟同步系统 |
| EP2580883B1 (en) * | 2010-06-11 | 2020-09-23 | Net Insight Intellectual Property AB | Node and system for a synchronous network |
| CN102137314B (zh) * | 2010-07-28 | 2015-07-08 | 华为技术有限公司 | 数字用户线系统中的信号发送方法、装置和系统 |
| US9680567B2 (en) | 2011-03-03 | 2017-06-13 | Acacia Communications, Inc. | Fault localization and fiber security in optical transponders |
| US20120278421A1 (en) * | 2011-04-27 | 2012-11-01 | Centec Networks (Suzhou) Co., Ltd. | Providing a data sample in a measurement and control system |
| EP2807770A1 (en) * | 2012-01-26 | 2014-12-03 | Nokia Solutions and Networks Oy | Time synchronization in dsl environment |
| WO2012092892A2 (zh) * | 2012-02-01 | 2012-07-12 | 华为技术有限公司 | 时间同步方法和设备及系统 |
| CN104067544B (zh) * | 2012-02-01 | 2017-10-24 | Abb 技术有限公司 | 更新变电站的一次装置的控制器的数据 |
| CN104081751B (zh) * | 2012-10-23 | 2016-06-29 | 华为技术有限公司 | 发送selt测量信号的方法和装置以及控制设备 |
| US20140161000A1 (en) * | 2012-12-10 | 2014-06-12 | Futurewei Technologies, Inc. | Timing offset correction in a tdd vectored system |
| US9432144B2 (en) * | 2014-09-12 | 2016-08-30 | Ciena Corporation | Precision time transfer systems and methods in optical networks |
| TWI566613B (zh) | 2015-10-15 | 2017-01-11 | 廣達電腦股份有限公司 | 資料流中繼裝置與通訊裝置 |
| US9742549B1 (en) * | 2016-09-29 | 2017-08-22 | Analog Devices Global | Apparatus and methods for asynchronous clock mapping |
| EP3584780B1 (en) * | 2017-02-17 | 2021-10-13 | Nippon Telegraph And Telephone Corporation | Sensing system and time stamp correction method |
| CN108988972B (zh) * | 2017-06-02 | 2020-04-28 | 华为技术有限公司 | 一种时钟同步方法及设备 |
| US10594395B2 (en) | 2018-07-23 | 2020-03-17 | Ciena Corporation | Systems and methods for compensating coherent optics delay asymmetry in a packet optical network |
| CN111867040B (zh) * | 2019-04-30 | 2021-12-28 | 华为技术有限公司 | 一种通信方法、终端设备以及网络设备 |
| WO2022125769A1 (en) | 2020-12-10 | 2022-06-16 | Ciena Corporation | Messaging channel in a coherent optical dsp frame |
| US11552722B2 (en) | 2020-12-10 | 2023-01-10 | Ciena Corporation | Precision time protocol using a coherent optical DSP frame |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1282477A (zh) * | 1997-12-17 | 2001-01-31 | 株式会社建伍 | 接收机接收信号绝对定相装置 |
| US7068746B1 (en) * | 2000-03-01 | 2006-06-27 | Lucent Technologies Inc. | Base station transceiver to radio network controller synchronization filtering function |
| CN101098219A (zh) * | 2005-12-23 | 2008-01-02 | 安捷伦科技有限公司 | 校正由通信链路上的不对称延迟导致的时间同步误差 |
| CN101247169A (zh) * | 2007-02-15 | 2008-08-20 | 华为技术有限公司 | 一种在通信网络中实现时间同步的方法和系统以及设备 |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6137839A (en) * | 1996-05-09 | 2000-10-24 | Texas Instruments Incorporated | Variable scaling of 16-bit fixed point fast fourier forward and inverse transforms to improve precision for implementation of discrete multitone for asymmetric digital subscriber loops |
| JP3024111B2 (ja) * | 1997-12-17 | 2000-03-21 | 株式会社ケンウッド | 受信機の受信信号絶対位相化装置 |
| EP0987864A1 (en) | 1998-09-15 | 2000-03-22 | Alcatel | Time error compensation arrangement and multi-carrier modem comprising the arrangement |
| US6697769B1 (en) * | 2000-01-21 | 2004-02-24 | Microsoft Corporation | Method and apparatus for fast machine training |
| US6934655B2 (en) * | 2001-03-16 | 2005-08-23 | Mindspeed Technologies, Inc. | Method and apparatus for transmission line analysis |
| RU19981U1 (ru) * | 2001-04-24 | 2001-10-10 | Закрытое акционерное общество "НТЦ НАТЕКС" | Цифровая система передачи для двух кабельных пар с аналоговой обработкой и коррекцией сигнала |
| US7151945B2 (en) * | 2002-03-29 | 2006-12-19 | Cisco Systems Wireless Networking (Australia) Pty Limited | Method and apparatus for clock synchronization in a wireless network |
| US20070147435A1 (en) * | 2005-12-23 | 2007-06-28 | Bruce Hamilton | Removing delay fluctuation in network time synchronization |
| US8295310B2 (en) * | 2006-09-25 | 2012-10-23 | Futurewei Technologies, Inc. | Inter-packet gap network clock synchronization |
| US7920881B2 (en) | 2007-05-15 | 2011-04-05 | 2Wire, Inc. | Clock synchronization for a wireless communications system |
| CN101075848B (zh) | 2007-07-05 | 2011-07-20 | 华为技术有限公司 | 一种微蜂窝网络基站同步的方法、系统和基站 |
| CN101425865B (zh) | 2007-10-31 | 2013-04-24 | 电信科学技术研究院 | 传输网中的时钟同步方法、系统和从时钟侧实体 |
| WO2009056638A1 (en) * | 2007-11-02 | 2009-05-07 | Nortel Networks Limited | Synchronization of network nodes |
| US8208497B2 (en) * | 2007-12-28 | 2012-06-26 | Qualcomm Incorporated | Time stamped packet data interface between a modem and an RF unit |
| CN101231337B (zh) * | 2008-02-15 | 2010-07-28 | 哈尔滨工程大学 | 高精度时间同步装置 |
| US8473638B2 (en) * | 2008-05-02 | 2013-06-25 | James Aweya | Method and apparatus for time and frequency transfer in communication networks |
| US8274998B2 (en) * | 2008-10-02 | 2012-09-25 | Cortina Systems, Inc. | Systems and methods for packet based timing offset determination using timing adjustment information |
| CN101783779B (zh) * | 2009-01-16 | 2014-07-16 | 华为技术有限公司 | 一种xDSL时间同步方法、装置和系统 |
| CN102111380B (zh) * | 2009-12-25 | 2014-05-07 | 华为技术有限公司 | 一种时间同步的方法、设备及系统 |
| US8670439B2 (en) * | 2010-07-02 | 2014-03-11 | Futurewei Technologies, Inc. | Method for accurate distribution of time to a receiver node in an access network |
-
2009
- 2009-01-16 CN CN200910105103.3A patent/CN101783779B/zh active Active
- 2009-11-18 EP EP09838135.3A patent/EP2387190B1/en active Active
- 2009-11-18 PL PL09838135T patent/PL2387190T3/pl unknown
- 2009-11-18 KR KR1020117018249A patent/KR101288435B1/ko active Active
- 2009-11-18 JP JP2011545611A patent/JP5429758B2/ja active Active
- 2009-11-18 WO PCT/CN2009/075002 patent/WO2010081348A1/zh not_active Ceased
- 2009-11-18 EP EP13178105.6A patent/EP2658201B1/en active Active
- 2009-11-18 ES ES09838135.3T patent/ES2437665T3/es active Active
- 2009-11-18 ES ES13178105.6T patent/ES2579154T3/es active Active
- 2009-11-18 EP EP15178976.5A patent/EP2966826B1/en active Active
- 2009-11-18 BR BRPI0924053-5A patent/BRPI0924053B1/pt active IP Right Grant
- 2009-11-18 PL PL13178105.6T patent/PL2658201T3/pl unknown
- 2009-11-18 AU AU2009337606A patent/AU2009337606B2/en active Active
- 2009-11-18 RU RU2011134258/07A patent/RU2483460C2/ru active
- 2009-11-18 CA CA2749879A patent/CA2749879C/en active Active
- 2009-11-18 MX MX2011007601A patent/MX2011007601A/es active IP Right Grant
-
2011
- 2011-07-15 US US13/184,276 patent/US8442175B2/en active Active
-
2013
- 2013-02-07 US US13/761,568 patent/US10135602B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1282477A (zh) * | 1997-12-17 | 2001-01-31 | 株式会社建伍 | 接收机接收信号绝对定相装置 |
| US7068746B1 (en) * | 2000-03-01 | 2006-06-27 | Lucent Technologies Inc. | Base station transceiver to radio network controller synchronization filtering function |
| CN101098219A (zh) * | 2005-12-23 | 2008-01-02 | 安捷伦科技有限公司 | 校正由通信链路上的不对称延迟导致的时间同步误差 |
| CN101247169A (zh) * | 2007-02-15 | 2008-08-20 | 华为技术有限公司 | 一种在通信网络中实现时间同步的方法和系统以及设备 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2387190A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2387190B1 (en) | 2013-09-18 |
| EP2658201A1 (en) | 2013-10-30 |
| MX2011007601A (es) | 2011-09-29 |
| EP2387190A1 (en) | 2011-11-16 |
| JP2012515476A (ja) | 2012-07-05 |
| US20110274149A1 (en) | 2011-11-10 |
| EP2387190A4 (en) | 2012-05-23 |
| AU2009337606B2 (en) | 2013-10-03 |
| ES2579154T3 (es) | 2016-08-05 |
| ES2437665T3 (es) | 2014-01-13 |
| AU2009337606A1 (en) | 2011-08-18 |
| EP2966826A1 (en) | 2016-01-13 |
| BRPI0924053B1 (pt) | 2021-01-05 |
| PL2658201T3 (pl) | 2016-09-30 |
| CN101783779B (zh) | 2014-07-16 |
| KR20110102941A (ko) | 2011-09-19 |
| BRPI0924053A2 (pt) | 2016-01-26 |
| US20130148710A1 (en) | 2013-06-13 |
| CN101783779A (zh) | 2010-07-21 |
| KR101288435B1 (ko) | 2013-07-26 |
| PL2387190T3 (pl) | 2014-02-28 |
| RU2483460C2 (ru) | 2013-05-27 |
| US10135602B2 (en) | 2018-11-20 |
| EP2966826B1 (en) | 2018-01-10 |
| CA2749879C (en) | 2015-07-07 |
| JP5429758B2 (ja) | 2014-02-26 |
| CA2749879A1 (en) | 2010-07-22 |
| RU2011134258A (ru) | 2013-02-27 |
| US8442175B2 (en) | 2013-05-14 |
| EP2658201B1 (en) | 2016-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2010081348A1 (zh) | 一种xDSL时间同步方法、装置和系统 | |
| EP2498428B1 (en) | Method, apparatus, and system for time synchronization | |
| CN102244925B (zh) | 时钟同步方法、用户端设备和时钟同步系统 | |
| CN102065048B (zh) | Ofdm帧同步、频率同步、符号细同步的时域联合估计方法 | |
| TW202112107A (zh) | 載波相位測量值的偏差消除和獲取方法、裝置及接收器 | |
| CN102143571B (zh) | 时间同步方法、dsl设备和宽带接入网络系统 | |
| WO2011035736A1 (zh) | 实现时间同步的方法、装置及网络系统 | |
| CN104270238B (zh) | 时间同步方法、装置和系统 | |
| CN102137314B (zh) | 数字用户线系统中的信号发送方法、装置和系统 | |
| CN103856308B (zh) | 用于基于上行信道信号的确定时偏信息的方法与设备 | |
| CN106888065A (zh) | 一种时钟同步方法及端机 | |
| CN103181104B (zh) | 用于在接入网中将时间准确分配给接收器节点的方法 | |
| JP2011004032A (ja) | 協定世界時(utc)同期信号転送機能を有する小型無線基地局用のメタル線アクセス装置 | |
| TW201328277A (zh) | 用於正交載波分頻多工接收器之同步裝置與其方法 | |
| CN103181104A (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: 09838135 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2011545611 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2749879 Country of ref document: CA Ref document number: MX/A/2011/007601 Country of ref document: MX |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 3159/KOLNP/2011 Country of ref document: IN |
|
| ENP | Entry into the national phase |
Ref document number: 20117018249 Country of ref document: KR Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2009838135 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2011134258 Country of ref document: RU |
|
| ENP | Entry into the national phase |
Ref document number: 2009337606 Country of ref document: AU Date of ref document: 20091118 Kind code of ref document: A |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: PI0924053 Country of ref document: BR |
|
| ENP | Entry into the national phase |
Ref document number: PI0924053 Country of ref document: BR Kind code of ref document: A2 Effective date: 20110718 |