Method of tracing the root of virtual connections
First Claim
1. In a telecommunications network which is holding a virtual connection between two end nodes by a route consisting of one or more links, a method of enabling the identification of an error in a link of the route comprising the steps of:
- sending from a monitoring node, a first cell downstream towards an end node, the first cell having a loopback location set to a default value and a loopback indication set to indicate a loopback function, the first cell also including a source ID field;
forwarding, at each node downstream on the route, the first cell downstream if the identification of the node does not match the default value, and sending, from each node downstream to the monitoring node, a second cell having the loopback indication unset and carrying its own identification, so that an identification of the nodes on the route is made to the monitoring node.
8 Assignments
0 Petitions
Accused Products
Abstract
A telecommunications network such as an ATM, Frame Relay or packet based network will be better managed by identifying nodes through which a virtual connection is routed between two end nodes. A new method of tracing the nodes on the route includes sending trace cells downstream of a monitoring node toward one or both end nodes. Each downstream node either loops back a trace cell identifying itself to the monitoring node or forwards the trace cell further. A plurality of trace cells sent along the route identify nodes located thereon. In one embodiment, the trace cell is an extension of the ATM FMOAM cell (ATM Fault Management OAM cell) specified for loopback functions.
-
Citations
12 Claims
-
1. In a telecommunications network which is holding a virtual connection between two end nodes by a route consisting of one or more links, a method of enabling the identification of an error in a link of the route comprising the steps of:
-
sending from a monitoring node, a first cell downstream towards an end node, the first cell having a loopback location set to a default value and a loopback indication set to indicate a loopback function, the first cell also including a source ID field;
forwarding, at each node downstream on the route, the first cell downstream if the identification of the node does not match the default value, and sending, from each node downstream to the monitoring node, a second cell having the loopback indication unset and carrying its own identification, so that an identification of the nodes on the route is made to the monitoring node. - View Dependent Claims (2)
-
-
3. A network for holding a virtual connection between two end nodes by a route consisting of one or more links, the network including apparatus for tracing the route, the apparatus comprising:
-
means for sending from a monitoring node, a first cell downstream towards an end node, the first cell having a loopback location set to a default value and a loopback indication set to indicate a loopback function, the first cell also including a source ID field;
means for forwarding, at each node downstream on the route, the first cell downstream if the identification of the node does not match the default value, and means for sending from each node downstream to the monitoring node, a second cell having the loopback indication unset and carrying its own identification, so that an identification of the nodes on the route is made to the monitoring node. - View Dependent Claims (4)
-
-
5. In a network node for maintaining a virtual connection in a route consisting of one or more links, a method of causing a tracing of the route, the method comprising the steps of:
-
receiving from a monitoring node, a first cell having a loopback location set to a default value and a loopback indication set to indicate a loopback function, the first cell also including a source ID field;
forwarding, the first cell downstream if the identification of the network node does not match the default value, and sending to the monitoring node, a second cell having the loopback indication unset and carrying the identification of the network node, so that an identification of the network node is made to the monitoring node. - View Dependent Claims (6)
-
-
7. A network node for maintaining a virtual connection in a route consisting of one or more links and including apparatus for tracing of the route, the apparatus comprising:
-
means for receiving from a monitoring node, a first cell having a loopback location set to a default value and a loopback indication set to indicate a loopback function, the first cell also including a source ID field;
means for forwarding, the first cell downstream if the identification of the network node does not match the default value, and means for sending to the monitoring node, a second cell having the loopback indication unset and carrying the identification of the network node, so that an identification of the network node is made to the monitoring node. - View Dependent Claims (8)
-
-
9. In a monitoring node, a method of building a list of nodes in a route consisting of one or more links in a network which is holding a virtual connection between two end nodes, the method comprising the steps of:
-
sending a first cell downstream towards an end node, the first cell having a loopback location set to a default value and a loopback indication set to indicate a loopback function, the first cell also including a source ID field;
receiving, from each node downstream before and including a default value identified node, an additional cell having the loopback indication unset and carrying the identification of the node from which the additional cell is received; and
storing the identifications of the nodes in the route. - View Dependent Claims (10)
-
-
11. A monitoring node for building a list of nodes in a route consisting of one or more links in a network which is holding a virtual connection between two end nodes, the node comprising:
-
means for sending a first cell downstream towards an end node, the first cell having a loopback location set to a default value and a loopback indication set to indicate a loopback function, the first cell also including a source ID field;
means for receiving, from each node downstream before and including a default value identified node, an additional cell having the loopback indication unset and carrying the identification of the node from which the additional cell is received; and
means for storing the identifications of the nodes in the route. - View Dependent Claims (12)
-
Specification