Telecommunication network synchronisation
First Claim
1. A method of synchronising nodes of a telecommunication network in which a master node is coupled to a Primary Reference Clock (PRC) and a plurality of slave nodes are each arranged to synchronise their internal clock to the PRC using data received on incoming data link, the method comprising:
- propagating Synchronisation Status Messages through the network from the master node, with each node through which a message passes incorporating into the message its own identity, thereby generating in each message a path which has been followed by the message;
introducing a delay in the propagation of the messages at at least certain of the network nodes; and
for each of at least some of the incoming links of each node, registering the path or path length of a Synchronisation Status Message received on that link as an attribute for that link.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of synchronising nodes of a telecommunication network in which a master node is coupled to a Primary Reference Clock (PRC) and a plurality of slave nodes are each arranged to synchronise their internal clock to the PRC using data received on incoming data link. The method comprises propagating Synchronisation Status Messages through the network from the master node, with each node through which a messages pass incorporating into the message its own identity, thereby generating in each message a node path which has been followed by the message. For each incoming link of each node, the path or path length of a Synchronisation Status Message received on that link is registered as an attribute for that link.
-
Citations
19 Claims
-
1. A method of synchronising nodes of a telecommunication network in which a master node is coupled to a Primary Reference Clock (PRC) and a plurality of slave nodes are each arranged to synchronise their internal clock to the PRC using data received on incoming data link, the method comprising:
-
propagating Synchronisation Status Messages through the network from the master node, with each node through which a message passes incorporating into the message its own identity, thereby generating in each message a path which has been followed by the message;
introducing a delay in the propagation of the messages at at least certain of the network nodes; and
for each of at least some of the incoming links of each node, registering the path or path length of a Synchronisation Status Message received on that link as an attribute for that link. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
2. A method according to claim I and comprising selecting that incoming link having an attribute indicating the shortest path length from the master node as the link to synchronise on.
-
13. A telecommunications network comprising a master node coupled to a Primary Reference Clock (PRC) and a plurality of slave nodes, each of the slave nodes being arranged to synchronise their internal clock to the PRC using data received on incoming data link, each of the slave nodes comprising:
-
means for receiving on the or each of at least some of the incoming links to the node, a Synchronisation Status Message incorporating the identities of the nodes through which the message has passed;
means for registering the path or path length of the Synchronisation Status Message as an attribute for the link on which it was received;
means for incorporating into one of said messages the identity of the node, thereby generating in the message a path which has been followed by the message; and
means for propagating the modified Synchronisation Status Message to neighbouring nodes using outgoing links, wherein at least certain of the nodes in the network are arranged to introduce a delay in the propagation of the respective modified messages.
-
-
14. A node for use in a multi-node telecommunications network, the node comprising:
-
means for receiving on the or each of at least some of the incoming links to the node a Synchronisation Status Message incorporating the identities of the nodes through which the message has passed;
means for registering the path or path length of the or each Synchronisation Status Message as an attribute for the link on which it was received;
means for incorporating into one of the messages the identity of the node, thereby generating in the message a node path which has been followed by the message; and
means for propagating the modified Synchronisation Status Message to neighbouring nodes using outgoing links, after a predefined time delay.
-
-
15. A method of synchronising nodes of a telecommunication network in which a master node is coupled to a Primary Reference Clock (PRC) and a plurality of slave nodes are each arranged to synchronise their internal clock to the PRC using data received on incoming data link, the method comprising:
-
propagating Synchronisation Status Messages through the network from the master node, with each slave node through which a message passes incrementing a distance counter contained in the message, thereby generating in each message a path length taken by the message;
introducing a delay in the propagation of the messages at at least certain of the network nodes; and
for each of at least some of the incoming links of each node, registering the path length of a Synchronisation Status Message received on a link as an attribute for that link.
-
-
16. A method of synchronising nodes of a telecommunication network in which a master node is coupled to a Primary Reference Clock (PRC) and a plurality of slave nodes are each arranged to synchronise their internal clock to the PRC using data received on incoming data link, the method comprising:
-
propagating Synchronisation Status Messages through the network from the master node, with each node through which a message passes incorporating into the message its own identity, thereby generating in each message a path which has been followed by the message;
for each of at least some of the incoming links of each slave node, registering the path or path length of a Synchronisation Status Message received on that link as an attribute for that link; and
for each slave node, identifying the best incoming signalling link and synchronising on that link after a time delay, indicated by the path of the Synchronisation Status Message received on that link, has elapsed, assuming that no better link is identified in the meantime.
-
-
17. A method of synchronising a node of a telecommunication network in which a master node is coupled to a Primary Reference Clock (PRC) and a plurality of slave nodes are each arranged to synchronise their internal clock to the PRC using data received on an incoming data link, the method comprising:
-
sending a Synchronisation Status Message Request from the node to be synchronised to neighbouring nodes in the network;
returning Synchronisation Status Messages from the neighbouring nodes to the requesting node, said messages including a path which has been followed by the message from the master node;
synchronising said node on the incoming signalling link over which the message having the shortest path was received;
extending the path of the message having the shortest path to include the identity the receiving node; and
propagating the modified synchronisation message to at least certain of the neighbouring nodes.
-
-
18. A node for use in a multi-node telecommunications network, the node comprising:
-
means for sending a Synchronisation Status Message Request to neighbouring nodes in the network;
means for receiving on incoming links to the node, respective Synchronisation Status Messages incorporating the identities of the nodes through which the messages have passed;
means for registering the paths or path lengths of the Synchronisation Status Messages as attributes for the respective links on which they were received;
means for incorporating into the message having the shortest path length the identity of the node, thereby generating in the message a path which has been followed by the message; and
means for propagating the modified Synchronisation Status Message to at least certain neighbouring nodes using outgoing links.
-
-
19. A method of synchronising a node of a telecommunication network in which a master node is coupled to a Primary Reference Clock (PRC) and a plurality of slave nodes are each arranged to synchronise their internal clock to the PRC using data received on incoming data link, the method comprising:
-
sending a Synchronisation Status Message Request from the node to be synchronised to neighbouring nodes in the network;
returning Synchronisation Status Messages from the neighbouring nodes to the requesting node, said messages including a path length which has been taken by the message from the master node;
synchronising said node on the incoming signalling link over which the message having the shortest path length was received;
extending the path of the message; and
propagating the modified synchronisation message to at least certain of the neighbouring nodes.
-
Specification