Trunk transmission network
First Claim
Patent Images
1. A trunk transmission network comprising:
- a plurality of nodes connected via physical transmission lines;
a plurality of paths for transmitting information signals being set up on said physical transmission lines between said nodes;
for an information signal which is to be transmitted from one of the plurality of nodes termed a source node to another of the plurality of nodes termed a destination node, each path connects the source node and the destination node either directly or via other nodes;
said paths which are between source and destination node pairs being set up on the basis of pre-classification into higher service class paths in which any loss of information occurring in that path is restored, and lower service class paths which permit loss of information to occur in the path; and
each node including means which, when that node is a source node, recognizes the service class of the information signal to be sent to the destination node and sets up a path corresponding to that service class to thereby provide distributed control of path setup.
1 Assignment
0 Petitions
Accused Products
Abstract
In a trunk transmission network for transmitting information signals between nodes via paths, flexible path operation is achieved by setting up paths between source nodes and destination nodes after pre-classifying paths into a higher service class in which any loss of information occurring in that path is restored, and a lower service class which permits loss of information to occur in the path. The flexible operation is further achieved by arranging for each node, when it acts as a source node, to recognize the service class of the information signal it is sending to a destination node, and to select a path corresponding to that service class.
107 Citations
17 Claims
-
1. A trunk transmission network comprising:
-
a plurality of nodes connected via physical transmission lines;
a plurality of paths for transmitting information signals being set up on said physical transmission lines between said nodes;
for an information signal which is to be transmitted from one of the plurality of nodes termed a source node to another of the plurality of nodes termed a destination node, each path connects the source node and the destination node either directly or via other nodes;
said paths which are between source and destination node pairs being set up on the basis of pre-classification into higher service class paths in which any loss of information occurring in that path is restored, and lower service class paths which permit loss of information to occur in the path; and
each node including means which, when that node is a source node, recognizes the service class of the information signal to be sent to the destination node and sets up a path corresponding to that service class to thereby provide distributed control of path setup. - View Dependent Claims (2)
the higher service class is further divided into a highest class and a middle class;
said highest class path employs complete diversity routing wherein a plurality of different routes are set up for that path;
said middle class path can be re-routed around the location of a failure when said failure has occurred in a portion of the route traversed by the path; and
said lower service class path is not alternatively routed when a failure has occurred in the route traversed by the path.
-
-
3. A trunk transmission network comprising:
-
a plurality of nodes connected via physical transmission lines;
a plurality of paths for transmitting information signals being set up on said physical transmission lines between said nodes;
for an information signal which is to be transmitted from one of the plurality of nodes termed a source node to another of the plurality of nodes termed a destination node, each path connects the source node and the destination node either directly or via other nodes;
said paths which are between source and destination node pairs being set up on the basis of pre-classification into higher service class paths in which any loss of information occurring in that path is restored, and lower service class paths which permit loss of information to occur in the path; and
each node including means which, when that node is a source node, recognizes the service class of the information signal to be sent to the destination node and sets up a path corresponding to that service class;
wherein each of at least some of the plurality of nodes has a distributed path setup means which sets up paths prior to transmission of an information signal by using a control channel to exchange control signals with other nodes to thereby provide distributed control of path set up. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
said higher service class is further divided into a highest class and a middle class;
the physical transmission lines are in the form of a plurality of ring networks connected together, each ring network comprising at least two nodes connected in a ring;
each said ring network is connected to another ring network by means of some of network nodes acting as bridge nodes; and
the distributed path setup means includes means which, for the highest class path, sets up two paths in mutually opposite directions around each said ring network through which the highest class path passes; and
which, for the middle class path and the lower service class path, sets up a path in one direction around each said ring network.
-
-
6. A trunk transmission network according to claim 5, wherein each node has means for hitlessly selecting the better quality route of the highest quality path comprising two routes for which that node is the destination node.
-
7. A trunk transmission network according to claim 5, wherein the path setup means includes means for automatically restoring the middle service class path by re-routing in the event of a failure.
-
8. A trunk transmission network according to claim 7, wherein the restoration means includes means for looping back a token contained in the control channel when a node has detected a failure in an adjacent link or node.
-
9. A trunk transmission network according to claim 5, wherein:
-
each said ring network is connected to another ring network via at least two bridge nodes;
at least one node of any of the ring networks comprises means for transmitting, in one direction around the ring network to which that node belongs, a node information collecting packet for collecting information relating to the network configuration of node deployment and operating state of the nodes in that ring network and in another of said ring networks; and
means which terminates a node information collecting packet which has returned to that node which originally transmitted it, and which stores the information collected by that node information collecting packet;
each node of each ring network comprises means which writes its node ID and state in a received node information collecting packet and transfers the packet to the next node; and
each node used as a bridge node comprises, in addition to the node information collecting packet writing and transfer means;
means for temporarily storing a node information collecting packet received from one of two ring networks mutually connected by the bridge node;
means which, when a right to transmit to another of the two ring networks has been received, transfers to said another ring network the node information collecting packet stored in the temporary storage means;
means which deletes the node information collecting packet stored in the temporary storage means if a node information collecting packet from another bridge node has been received but no transmitting right has been obtained; and
means for terminating a node information collecting packet which has returned to the bridge node which originally transferred it, and for write inhibiting that node information collecting packet and returning it to the original ring network.
-
-
10. A trunk transmission network according to claim 9, wherein each said node of each said ring network, including the bridge nodes, comprises means which, if it receives the same node information collecting packet within a predefined time, deletes the same node information collecting packet.
-
11. A trunk transmission network comprising:
-
a plurality of nodes connected via physical transmission lines;
a plurality of paths for transmitting information signals being set up on said physical transmission lines between said nodes;
for an information signal which is to be transmitted from one of the plurality of nodes termed a source node to another of the plurality of nodes termed a destination node, each path connects the source node and the destination node either directly or via other nodes;
said paths which are between source and destination node pairs being set up on the basis of pre-classification into higher service class paths in which any loss of information occurring in that path is restored, and lower service class paths which permit loss of information to occur in the path; and
each said node including means which, when that node is a source node, recognizes the service class of the information signal to be sent to the destination node and sets up a path corresponding to that service class;
wherein;
the higher service class is further divided into a highest class and a middle class;
a highest class path employs complete diversity routing wherein a plurality of different routes are set up for that path;
a middle class path can be re-routed around the location of a failure when said failure has occurred in a portion of the route traversed by the path;
said lower service class path is not alternatively routed when a failure has occurred in the route traversed by the path, said higher service class is further divided into a highest class and a middle class;
the physical transmission lines are in the form of a plurality of ring networks connected together, each ring network comprising at least two nodes connected in a each said ring network is connected to another ring network by means of some of network nodes acting as bridge nodes; and
the distributed path setup means includes means which, for the highest class path, sets up two paths in mutually opposite directions around each said ring network through which the highest class path passes; and
which, for the middle class path and the lower service class path, sets up a path in one direction around each said ring network;
wherein distributed path setup means comprises;
means which, when the node is a source node, gets a token that is circulating around the ring network to which that node belongs, and then sends path setup request packets in two mutually opposite directions;
means which, when the node is a bridge node, transfers the path setup request packet that has arrived in one direction to another ring network in the same direction; and
means which, when the node is a destination node and the packets received from the two directions request setup of the highest class path, sends back a response to these packets in two mutually opposite directions, and when the packets received from the two directions request setup of the middle class path or the lower service class path, sends back a response to one of these packets in one direction only. - View Dependent Claims (12, 13, 14)
-
-
15. A node for transmitting information signals via paths set up in advance in physical transmission lines in a trunk transmission network, comprising:
means which, for the transmission of an information signal from that node as a source node, recognizes whether a service class of the information signal to be transmitted is a higher service class for which any loss of information in one of the paths is restored, or a lower service class which permits loss of information in one of the paths, and sets up a path corresponding to that service class. - View Dependent Claims (16, 17)
Specification