IP Library › Granted Patent US 12,745,200
Granted Patent B2
US 12,745,200 · App. 18/575,175 · Granted Sep 22, 2026

Precision time protocol link time error calibration using over-the-air synchronization

Inventors: Gábor Kovács (Dunakeszi, HU); Andreas Olsson (Askim, SE); Mikael Johansson (Solna, SE); Stefano Ruffini (Rome, IT)
Assignee: Telefonaktiebolaget LM Ericsson (PUBL)
H04W56/004H04J3/0667
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 12,745,200
App. No.
18/575,175
Granted
Sep 22, 2026
Kind
B2
Abstract

According to certain embodiments, a method ( 700 ) by a network node ( 660 ) includes determining ( 705 ) a timing error associated with a closed loop comprising at least one radio link between two radio points. The timing error is determined based on at least one timing measurement associated with the at least one radio link. The method further includes adjusting ( 710 ) timing information carried over the a timing protocol link based on the timing error associated with the closed loop comprising the at least one radio link.

Claims (52)

1 . A method by a network node comprising:

determining a timing error associated with a closed loop comprising at least one radio link between two radio points, the timing error determined based on at least one timing measurement associated with the at least one radio link; and

adjusting timing information carried over a timing protocol link based on the timing error associated with the closed loop comprising the at least one radio link;

wherein determining the timing error associated with the closed loop comprises:

obtaining a PTP network topology associated with a first set of radio points, T, that includes the at least two radio points;

obtaining an Over-the-Air Synchronization (OAS) network topology associated with a second set of radio points, R, that includes the at least two radio points; and

selecting a set of network elements, N, that is an intersection of the first set of radio points, T, and the second set of radio points, R, and

wherein the PTP network topology and the OAS network topology form a connected graph.

2 . The method of claim 1 , wherein the timing protocol link comprises a Precision Time Protocol, PTP, link.

3 . The method of claim 1 , further comprising:

for an edge in the PTP network topology:

selecting an edge in the PTP network topology, the edge comprising a link between the two radio points;

determining a shortest path between the two radio points in the OAS network topology; and

calculating a PTP link time error for the edge based on a signed sum of the at least one timing error measurement associated with the shortest path in the OAS network between the two radio points.

4 . The method of claim 3 , further comprising determining at least one additional path between the two radio points in the OAS network and wherein the PTP link time error is calculated as a mean of the at least one timing error measurements associated with the shortest path and the at least one additional path.

5 . The method of claim 4 , further comprising repeating the step of determining at least one additional path between the two radio points in the OAS network for all edges in the PTP network topology.

6 . The method of claim 1 , further comprising:

defining all possible loops in the connected graph; and

determining at least one equation for each loop defined for the connected graph, wherein each one of the at least one equations expresses at least one unknown value associated with the PTP network topology in terms of the timing error determined based on at least one timing measurement associated with the at least one radio link.

7 . The method of claim 6 , wherein the possible loops comprises a plurality of loops, and the PTP link time error is calculated as a mean of each of the at least one unknown values expressed by the at least one equations.

8 . The method of claim 6 , further comprising determining that a matrix comprised of each of the at least one equations satisfies at least one condition for a solution of the at least one unknown value associated with the PTP network topology.

9 . The method of claim 2 , wherein adjusting the PTP link based on the timing error comprises:

configuring a PTP link asymmetry compensation on at least one edge of the PTP network topology.

10 . The method of claim 1 , wherein the PTP network topology is obtained from a transport network.

11 . The method of claim 10 , wherein the transport network comprises a fronthaul transport network or an backhaul transport network.

12 . The method of claim 1 , wherein the OAS network topology is received from a RAN network.

13 . The method of claim 1 , wherein the closed loop comprises a plurality of radio links between a plurality of radio points.

14 . A network node adapted to:

determine a timing error associated with a closed loop comprising at least one radio link between two radio points, the timing error determined based on at least one timing measurement associated with the at least one radio link; and

adjust timing information carried over a timing protocol link based on the timing error associated with the closed loop comprising the at least one radio link;

wherein, when determining the timing error associated with the closed loop, the network node is adapted to:

obtain a PTP network topology associated with a first set of radio points, T, that includes the at least two radio points;

obtain an Over-the-Air Synchronization (OAS) network topology associated with a second set of radio points, R, that includes the at least two radio points;

select a set of network elements, N, that is an intersection of the first set of radio points, T, and the second set of radio points, R, and

wherein the PTP network topology and the OAS network topology form a connected graph.

15 . The network node of claim 14 , wherein the timing protocol link comprises a Precision Time Protocol, PTP, link.

16 . The network node of claim 14 , further adapted to:

for an edge in the PTP network topology:

select an edge in the PTP network topology, the edge comprising a link between the two radio points;

determine a shortest path between the two radio points in the OAS network topology; and

calculate a PTP link time error for the edge based on a signed sum of the at least one timing error measurement associated with the shortest path between the two radio points.

17 . The network node of claim 16 , further adapted to determine at least one additional path between the two radio points in the OAS network, and wherein the PTP link time error is calculated as a mean of the at least one timing error measurements associated with the shortest path and the at least one additional path.

18 . The network node of claim 14 , further adapted to:

define all possible loops in the connected graph; and

determine at least one equation for each loop defined for the connected graph, wherein each one of the at least one equations expresses at least one unknown value associated with the PTP network topology in terms of the timing error determined based on at least one timing measurement associated with the at least one radio link.

19 . The network node of claim 18 , wherein the possible loops comprises a plurality of loops, and wherein the PTP link time error is calculated as a mean of each of the at least one unknown values expressed by the at least one equations.

20 . The network node of claim 18 , further adapted to determine that at least one condition for a solution of the at least one unknown value associated with the PTP network topology is satisfied.

21 . The network node of claim 14 , wherein, when adjusting the PTP link based on the timing error, the network node is adapted to:

configure a PTP link asymmetry compensation on at least one edge of the PTP network topology.

22 . The network node of claim 14 , wherein the PTP network topology is obtained from a transport network.

23 . The network node of claim 22 , wherein the transport network comprises a Centralized-Radio Access Network (C-RAN) transport network or an Elastic-Radio Access Network (E-RAN) transport network.

24 . The network node of claim 14 , wherein the OAS network topology is received from a RAN network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2023
From: KOVACS, GABOR; OLSSON, ANDREAS; JOHANSSON, MIKAEL; RUFFINI, STEFANO
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 065974/0834 →
Continuity (1)
Related Publication 20240298281A1 · Sep 5, 2024
References Cited (8)
US 11800486B2 · Manolakos · 2023 [cited by examiner]
US 20160302165A1 · Da · 2016 [cited by examiner]
US 20190273571A1 · Bordogna · 2019 [cited by examiner]
US 20220283571A1 · Vieira · 2022 [cited by examiner]
US 20220353732A1 · Filippou · 2022 [cited by examiner]
EP 2725728A1 · 2014 [cited by applicant]
PCT International Search Report issued for International application No. PCT/EP2021/068216—Mar. 21, 2022. [cited by applicant]
PCT Written Opinion of the International Searching Authority issued for International application No. PCT/EP2021/068216—Mar. 21, 2022. [cited by applicant]