Synchronous transmission network system
First Claim
1. A synchronous transmission network system including a plurality of nodes including a plurality of clock supply nodes, all the plurality of nodes being synchronized with a clock supplied from one of the plurality of clock supply nodes as a master to perform data transmission, each of the plurality of clock supply nodes comprising:
- a transmission module for transmitting a quality request message for checking a quality of the clock supplied from the clock supply node itself to all other nodes;
a receiving module for receiving quality response messages each containing clock quality information representing the clock quality from all the other nodes;
a quality determination module for determining the quality of the clock supplied by the clock supply node itself as clock supply quality information on the basis of the quality response messages received by the receiving module;
a notifying module for notifying, if the clock supply node itself is not the master, other clock supply node serving as the master of the clock supply quality information; and
a node determination module for determining, if the clock supply node itself is the master, an optimum clock supply node supplying the best clock supply quality on the basis of the clock supply quality information which each of other clock supply nodes has notified of and the clock supply quality information of the clock supply node itself that is obtained by the quality determination module of the clock supply node itself.
1 Assignment
0 Petitions
Accused Products
Abstract
A synchronous transmission network system has a plurality of nodes including a plurality of clock supply nodes and all the nodes synchronize with a clock supplied from one of clock supply nodes as a master, wherein each clock supply node includes a transmission module for transmitting a quality request message toward all other nodes, a receiving module for receiving quality response messages from all the other nodes, a quality determination module for determining clock supply quality information, a notifying module for notifying other clock supply node serving as the master of the clock supply quality information, and a node determination module for determining an optimum clock supply node exhibiting the best clock supply quality on the basis of the notified clock supply quality information and the clock supply quality information of the self-node.
42 Citations
8 Claims
-
1. A synchronous transmission network system including a plurality of nodes including a plurality of clock supply nodes, all the plurality of nodes being synchronized with a clock supplied from one of the plurality of clock supply nodes as a master to perform data transmission,
each of the plurality of clock supply nodes comprising: -
a transmission module for transmitting a quality request message for checking a quality of the clock supplied from the clock supply node itself to all other nodes;
a receiving module for receiving quality response messages each containing clock quality information representing the clock quality from all the other nodes;
a quality determination module for determining the quality of the clock supplied by the clock supply node itself as clock supply quality information on the basis of the quality response messages received by the receiving module;
a notifying module for notifying, if the clock supply node itself is not the master, other clock supply node serving as the master of the clock supply quality information; and
a node determination module for determining, if the clock supply node itself is the master, an optimum clock supply node supplying the best clock supply quality on the basis of the clock supply quality information which each of other clock supply nodes has notified of and the clock supply quality information of the clock supply node itself that is obtained by the quality determination module of the clock supply node itself. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A clock supply node, set in a network including a plurality of nodes, and supplying the plurality of nodes with a clock which the plurality of nodes operate in synchronization with, comprising:
-
a transmission module for transmitting a quality request message for checking a quality of a clock supplied from a clock supply node itself toward the plurality of nodes;
a receiving module for receiving a quality response message containing clock quality information representing the quality of the clock from each of the plurality of nodes;
a quality determination module for determining the quality of the clock supplied by the clock supply node itself as clock supply quality information on the basis of the quality response message received by the receiving module;
a notifying module for notifying, if the clock supply node itself is not a master for supplying the clock to the plurality of nodes in preference to other clock supply nodes of the clock supply node itself included in the plurality of nodes, the other clock supply node serving as the master of the clock supply quality information; and
a node determination module for determining, if the clock supply node itself is the master, an optimum clock supply node supplying the best clock supply quality on the basis of the clock supply quality information which each of other clock supply nodes has notified of and the clock supply quality information of the clock supply node itself that is obtained by the quality determination module of the clock supply node itself.
-
-
8. A method of determining an optimum clock supply node in a synchronous transmission network system including a plurality of nodes including a plurality of clock supply nodes, and synchronizing all the plurality of nodes with a clock supplied from one of clock supply nodes as a master, the method making each of the clock supply nodes executing processes comprising:
-
transmitting a quality request message for checking a quality of a clock supplied from a clock supply node itself toward all other nodes;
receiving a quality response message containing clock quality information representing the quality of the clock from all the other nodes;
determining the quality of the clock supplied by the clock supply node itself as clock supply quality information on the basis of the quality response message received by the receiving module;
notifying, if the clock supply node itself is not a master, the other clock supply node serving as the master of the clock supply quality information; and
determining, if the clock supply node itself is the master, an optimum clock supply node exhibiting the best clock supply quality on the basis of the clock supply quality information which each of other clock supply nodes has notified of and the clock supply quality information of the clock supply node itself that is obtained by the quality determination module of the clock supply node itself.
-
Specification