Communication network nodes and methods performed therein
First Claim
1. A method performed by a synchronisation report module for providing paths to a synchronisation module, the synchronisation report module being associated with a network node of a communication network, the communication network comprising at least one Synchronisation Master entity, the method comprising:
- receiving a request for two paths of a first Synchronisation Master reference and two paths of a second Synchronisation Master reference from the synchronisation module, 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 requests, determining 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 (PCE), andsending the determined paths to the synchronisation module,the sent paths to be received by the synchronisation module for being utilised when selecting which one of the first Synchronisation Master reference and the second Synchronisation Master reference to be applied by the first access network node and the second access network node.
1 Assignment
0 Petitions
Accused Products
Abstract
A synchronization module is associated with a network node of a communication network which comprises 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 node are notified which Synchronization Master reference was selected.
18 Citations
21 Claims
-
1. A method performed by a synchronisation report module for providing paths to a synchronisation module, the synchronisation report module being associated with a network node of a communication network, the communication network comprising at least one Synchronisation Master entity, the method comprising:
-
receiving a request for two paths of a first Synchronisation Master reference and two paths of a second Synchronisation Master reference from the synchronisation module, 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 requests, determining 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 (PCE), and sending the determined paths to the synchronisation module, the sent paths to be received by the synchronisation module for being utilised when selecting which one of the first Synchronisation Master reference and the second Synchronisation Master reference to be applied by the first access network node and the second access network node. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A synchronisation report module for providing paths to a synchronisation module, the synchronisation report module being associated with a network node of a communication network, the communication network comprising at least one Synchronisation Master entity, the synchronisation report module comprising:
-
a communication unit adapted to receive a request for two paths of a first Synchronisation Master reference and two paths of a second Synchronisation Master reference from the synchronisation module, 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, and a controller adapted to, 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 (PCE), the communication unit being further adapted to send the determined paths to the synchronisation module, such that the synchronisation module can receive the sent paths and utilise when selecting which one of the first Synchronisation Master reference and the second Synchronisation Master reference to be applied by the first access network node and the second access network node. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A network node comprising a synchronisation report module, wherein the network node is one of an access network node, a transport network node, or a Synchronisation Master entity, wherein the synchronisation report module provides paths to a synchronisation module, the synchronisation report module being associated with a network node of a communication network, the communication network comprising at least one Synchronisation Master entity, the synchronisation report module comprising:
-
a communication unit adapted to receive a request for two paths of a first Synchronisation Master reference and two paths of a second Synchronisation Master reference from the synchronisation module, 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, and a controller adapted to, in response to the received requests, 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 (PCE), the communication unit being further adapted to send the determined paths to the synchronisation module, such that the synchronisation module can receive the sent paths and utilise when selecting which one of the first Synchronisation Master reference and the second Synchronisation Master reference to be applied by the first access network node and the second access network node.
-
-
12. A method performed by a synchronisation module of determining a Synchronisation Master reference to be utilised by a first access network node and a second access network node, the synchronisation module being associated with a network node of a communication network which comprises at least one Synchronisation Master entity, the synchronisation module having knowledge of a plurality of Synchronisation Master references, the method comprising:
-
obtaining endpoints of paths of the plurality of Synchronisation Master references, wherein each of the paths extends between one of the at least one Synchronisation Master entity and the first access network node or the second access network node, obtaining the paths from a synchronisation report module associated with the network node based on the obtained endpoints, for each Synchronisation Master reference of the plurality of Synchronisation Master references; selecting a first path of the obtained paths, the first path extending between one of the at least one Synchronisation Master Entities entity and the first access network node, selecting a second path of the obtained paths, the second path extending 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, and notifying the first access network node and the second access network node which Synchronisation Master reference of the plurality of Synchronisation Master references was selected. - View Dependent Claims (13, 14, 15)
-
-
16. A synchronisation module for determining a Synchronisation Master reference to be utilised by a first access network node and a second access network node, the synchronisation module being associated with a network node of a communication network which comprises at least one Synchronisation Master entity, the synchronisation module having knowledge of a plurality of Synchronisation Master references, the synchronisation module comprising:
-
a communication module adapted to obtain endpoints of paths of the plurality of Synchronisation Master references, wherein each of the paths extends between one of the at least one Synchronisation Master entity and the first access network node or the second access network node, and further adapted to obtain the paths from a synchronisation report module associated with a network node based on the obtained endpoints, and a controller adapted to, for each Synchronisation Master reference of the plurality of Synchronisation Master references; select a first path of the obtained paths, the first path extending between one of the at least one Synchronisation Master entity and the first access network node, select a second path of the obtained paths, the second path extending 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 further adapted to select a Synchronisation Master reference from the plurality of Synchronisation Master references based on the calculated time synchronisation inaccuracy values, and to notify the first access network node and the second access network node which Synchronisation Master reference of the plurality of Synchronisation Master references was selected. - View Dependent Claims (17, 18, 19)
-
-
20. A network node comprising a synchronisation module, wherein the network node is one of an access network node, a transport network node, a Path Computation Engine (PCE), or a Synchronisation Master entity, wherein the synchronisation module is utilized for determining a Synchronisation Master reference to be utilised by a first access network node and a second access network node, the synchronisation module being associated with a network node of a communication network which comprises at least one Synchronisation Master entity, the synchronisation module having knowledge of a plurality of Synchronisation Master references, the synchronisation module comprising:
-
a communication module adapted to obtain endpoints of paths of the plurality of Synchronisation Master references, wherein each of the paths extends between one of the at least one Synchronisation Master entity and the first access network node or the second access network node, and further adapted to obtain the paths from a synchronisation report module associated with a network node based on the obtained endpoints, and a controller adapted to, for each Synchronisation Master reference of the plurality of Synchronisation Master references; select a first path of the obtained paths, the first path extending between one of the at least one Synchronisation Master entity and the first access network node, select a second path of the obtained paths, the second path extending 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 further adapted to select a Synchronisation Master reference from the plurality of Synchronisation Master references based on the calculated time synchronisation inaccuracy values, and to notify the first access network node and the second access network node which Synchronisation Master reference of the plurality of Synchronisation Master references was selected.
-
-
21. A non-transitory machine-readable storage medium having computer code stored therein, which when executed by a set of one or more processors of a synchronisation report module for providing paths to a synchronisation module, the synchronisation report module being associated with a network node of a communication network, the communication network comprising at least one Synchronisation Master entity, causes the synchronisation report module to perform operations comprising:
-
receiving a request for two paths of a first Synchronisation Master reference and two paths of a second Synchronisation Master reference from the synchronisation module, 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 requests, determining 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 (PCE), and sending the determined paths to the synchronisation module, the sent paths to be received by the synchronisation module for being utilised when selecting which one of the first Synchronisation Master reference and the second Synchronisation Master reference to be applied by the first access network node and the second access network node.
-
Specification