Communication network nodes and methods performed therein
First Claim
1. A non-transitory computer readable storage medium containing instructions, which when executed by a processor in a network node of a communication network that includes at least one synchronisation master entity, causes the network node to perform operations comprising:
- obtaining endpoints of paths of a plurality of synchronisation master references, wherein respective paths extend between one of the at least one synchronisation master entity and a first access network node or a second access network node;
obtaining the paths based on the obtained endpoints;
for respective synchronisation master references of the plurality of synchronisation master references;
selecting a first path of the obtained paths, in which the first path extends between one of the at least one synchronisation master entity and the first access network node;
selecting a second path of the obtained paths, in which the second path extends between one of the at least one synchronisation master entity and the second access network node; and
calculating a time synchronisation inaccuracy value between the first access network node and the second access network node based on the selected first path and the selected second path; and
selecting a synchronisation master reference from the plurality of synchronisation master references based on the calculated time synchronisation inaccuracy values, for notifying the first access network node and the second access network node as to which synchronisation master reference of the plurality of synchronisation master references was selected.
1 Assignment
0 Petitions
Accused Products
Abstract
A synchronization module is associated with a network node of a communication network which includes at least one Synchronization Master entity. The synchronization module has knowledge of a plurality of Synchronization Master references. Endpoints of paths of the plurality of Synchronization Master references are obtained. Each of the paths extends between one Synchronization Master entity and the first or the second access network node. The paths are obtained from a synchronization report module based on the obtained endpoints. For each of the Synchronization Master references, a first path and a second path of the obtained paths are selected. A time synchronization inaccuracy value between the first and the second access network node is calculated based on the selected paths. A Synchronization Master reference is selected based on the calculated time synchronization inaccuracy values, and the first and the second access network nodes are notified which Synchronization Master reference was selected.
7 Citations
15 Claims
-
1. A non-transitory computer readable storage medium containing instructions, which when executed by a processor in a network node of a communication network that includes at least one synchronisation master entity, causes the network node to perform operations comprising:
-
obtaining endpoints of paths of a plurality of synchronisation master references, wherein respective paths extend between one of the at least one synchronisation master entity and a first access network node or a second access network node; obtaining the paths based on the obtained endpoints; for respective synchronisation master references of the plurality of synchronisation master references; selecting a first path of the obtained paths, in which the first path extends between one of the at least one synchronisation master entity and the first access network node; selecting a second path of the obtained paths, in which the second path extends between one of the at least one synchronisation master entity and the second access network node; and calculating a time synchronisation inaccuracy value between the first access network node and the second access network node based on the selected first path and the selected second path; and selecting a synchronisation master reference from the plurality of synchronisation master references based on the calculated time synchronisation inaccuracy values, for notifying the first access network node and the second access network node as to which synchronisation master reference of the plurality of synchronisation master references was selected. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus to operate with a communication network that includes at least one synchronisation master entity, the apparatus comprising:
a processor and a non-transitory computer readable storage medium, the non-transitory computer readable storage medium containing instructions, which when executed by the processor, causes the apparatus to perform operations to; obtain endpoints of paths of a plurality of synchronisation master references, wherein respective paths extend between one of the at least one synchronisation master entity and a first access network node or a second access network node; obtain the paths based on the obtained endpoints; for respective synchronisation master references of the plurality of synchronisation master references; select a first path of the obtained paths, in which the first path extends between one of the at least one synchronisation master entity and the first access network node; select a second path of the obtained paths, in which the second path extends between one of the at least one synchronisation master entity and the second access network node; and calculate a time synchronisation inaccuracy value between the first access network node and the second access network node based on the selected first path and the selected second path; and select a synchronisation master reference from the plurality of synchronisation master references based on the calculated time synchronisation inaccuracy values, for notifying the first access network node and the second access network node as to which synchronisation master reference of the plurality of synchronisation master references was selected. - View Dependent Claims (7, 8, 9, 10)
-
11. An apparatus to operate with a communication network that includes at least one synchronisation master entity, the apparatus comprising:
a processor and a non-transitory computer readable storage medium, the non-transitory computer readable storage medium containing instructions, which when executed by the processor, causes the apparatus to perform operations to; receive a request for two paths of a first synchronisation master reference and two paths of a second synchronisation master reference, wherein the two paths of the first synchronisation master reference extending between a synchronisation master entity of the first synchronisation master reference and respective ones of a first access network node and a second access network node, and the two paths of the second synchronisation master reference extending between a synchronisation master entity of the second synchronisation master reference and the respective ones of the first access network node and the second access network node; in response to the received request, determine the two paths of the first synchronisation master reference and the two paths of the second synchronisation master reference based on a path computation engine; and send the determined paths for selection of the first synchronisation master reference or the second synchronisation master reference for use by the first access network node and the second access network node. - View Dependent Claims (12, 13, 14, 15)
Specification