IP Library Granted Patent US 11,800,474
Granted Patent B2
US 11,800,474 · App. 17/278,522 · Granted Oct 24, 2023

Methods, second node and apparatus for determining clock asynchronization

Inventors: Satyam Dwivedi (Sollentuna, SE); Fredrik Gunnarsson (Linkoping, SE); Avneesh Vyas (Sundbyberg, SE); Magnus Sandgren (Staffanstorp, SE)
Assignee: Telefonaktiebolaget LM Ericsson (Publ)
H04W56/0035H04W56/001
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,800,474
App. No.
17/278,522
Granted
Oct 24, 2023
Kind
B2
Abstract

Methods and apparatuses for determining asynchronization between a first clock used by a first node (N 1 ) and a second clock used by a second node (N 2 ). A sequence of time differences is measured based on a sequence of signals periodically sent by the second node (N 2 ) and received by the first node (N 1 ), wherein each time difference of a signal is between a respective transmission timestamp in accordance with the second clock and a respective receiving timestamp in accordance with the first clock; and at least one of a relative phase offset or a relative frequency offset between the first and the second clock is estimated based on the sequence of time differences.

Claims (37)

1. A method for determining asynchronization between a first clock used by a first node and a second clock used by a second node, the method comprising:

measuring a sequence of time differences based on a sequence of signals periodically sent by the second node and received by the first node, each time difference of a signal being between a respective transmission timestamp in accordance with the second clock and a respective receiving timestamp in accordance with the first clock; and

estimating at least one of a relative phase offset and a relative frequency offset between the first and the second clock based on the sequence of time differences, the estimating comprising:

using a model function to obtain ansatz waveforms by providing the model function with different input values of a relative phase offset parameter and a relative frequency offset parameter;

using an objective function to determine optimal input values among the different input values, wherein the ansatz waveform obtained with the optimal input values corresponds most closely to the sequence of time differences; and

using the optimal input values of the relative phase offset parameter and the relative frequency offset parameter as the estimated relative phase offset and relative frequency offset.

2. The method according to claim 1 , wherein the signals are broadcast signals.

3. The method according to claim 1 , wherein the method further comprises:

obtaining at least one of the transmission timestamps from a corresponding signal in the sequence of signals.

4. The method according to claim 1 , wherein the method further comprises:

obtaining at least one of the transmission timestamps from schedule information.

5. The method according to claim 1 , wherein the method further comprises:

adjusting at least one of the first clock and the second clock, based on at least one of the estimated relative phase offset and the relative frequency offset, to synchronize the first and the second clocks.

6. The method according to claim 1 , wherein the objective function is a metric.

7. The method according to claim 1 , wherein the objective function is based on a norm of a difference between the sequence of time differences and an obtained ansatz waveform.

8. The method according to claim 7 , wherein the norm is an Lp norm.

9. A method for facilitating a determination of asynchronization between a first clock used by a first node and a second clock used by a second node, the method comprising:

periodically sending, by the second node, a sequence of signals to the first node, to facilitate the first node to measure a sequence of time differences based on a sequence of signals, each time difference of a signal being between a respective transmission timestamp in accordance with the second clock and a respective receiving timestamp in accordance with the first clock; and

facilitating the first node to estimate at least one of a relative phase offset and a relative frequency offset between the first and the second clock based on the sequence of time differences, the estimating comprising:

using a model function to obtain ansatz waveforms by providing the model function with different input values of a relative phase offset parameter and a relative frequency offset parameter;

using an objective function to determine optimal input values among the different input values, wherein the ansatz waveform obtained with the optimal input values corresponds most closely to the sequence of time differences; and

using the optimal input values of the relative phase offset parameter and the relative frequency offset parameter as the estimated relative phase offset and relative frequency offset.

10. The method according to claim 9 , wherein the signals are broadcast signals.

11. The method according to claim 9 , wherein at least one of the transmission timestamps is comprised in a corresponding signal in the sequence of signals.

12. The method according to claim 9 , wherein the method further comprises sending schedule information of at least one of the transmission timestamps.

13. An apparatus comprising processing circuitry configured to:

measure a sequence of time differences based on a sequence of signals periodically sent by a second node and received by a first node, each time difference of a signal being between a respective transmission timestamp in accordance with the second clock and a respective receiving timestamp in accordance with the first clock; and

estimate at least one of a relative phase offset and a relative frequency offset between the first and the second clock based on the sequence of time differences, the estimating comprising:

using a model function to obtain ansatz waveforms by providing the model function with different input values of a relative phase offset parameter and a relative frequency offset parameter;

using an objective function to determine optimal input values among the different input values, wherein the ansatz waveform obtained with the optimal input values corresponds most closely to the sequence of time differences; and

using the optimal input values of the relative phase offset parameter and the relative frequency offset parameter as the estimated relative phase offset and relative frequency offset.

14. A second node comprising processing circuitry configured to:

periodically send a sequence of signals to the first node, to facilitate the first node to measure a sequence of time differences based on a sequence of signals, each time difference of a signal being between a respective transmission timestamp in accordance with the second clock and a respective receiving timestamp in accordance with the first clock; and

facilitate the first node to estimate at least one of a relative phase offset and a relative frequency offset between the first and the second clock based on the sequence of time differences, the estimating comprising:

using a model function to obtain ansatz waveforms by providing the model function with different input values of a relative phase offset parameter and a relative frequency offset parameter;

using an objective function to determine optimal input values among the different input values, wherein the ansatz waveform obtained with the optimal input values corresponds most closely to the sequence of time differences; and

using the optimal input values of the relative phase offset parameter and the relative frequency offset parameter as the estimated relative phase offset and relative frequency offset.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2021
From: DWIVEDI, SATYAM; GUNNARSSON, FREDRIK; VYAS, AVNEESH; SANDGREN, MAGNUS
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 055681/0154 →
Continuity (1)
Related Publication 20220039042A1 · Feb 3, 2022