CA2180518C - Loopback mechanism for frame relay oam - Google Patents
Loopback mechanism for frame relay oam Download PDFInfo
- Publication number
- CA2180518C CA2180518C CA002180518A CA2180518A CA2180518C CA 2180518 C CA2180518 C CA 2180518C CA 002180518 A CA002180518 A CA 002180518A CA 2180518 A CA2180518 A CA 2180518A CA 2180518 C CA2180518 C CA 2180518C
- Authority
- CA
- Canada
- Prior art keywords
- loopback
- node
- frame
- oam
- count field
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5625—Operations, administration and maintenance [OAM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5628—Testing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5652—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
Abstract
A loopback mechanism uses frame relay OAM loopback frames which eliminate the need for location identifiers and reduces overhead and complexity. The frames replace source and destination loopback location identifiers by a loopback indicator field, a send node count field and a return node count field. The originating node of the loopback procedure sets the number of intermediate frame relay nodes to be traversed. The intermediate frame relay nodes simply increment or decrement the node count, depending on the direction of the loopback frame.
Description
LOOPBACK MECHANISM FOR FRAME RELAY OAM
Field of Invention The invention relates generally to a frame relay OAM procedure.
In particular, it is directed to a simplified mechanism for the frame relay OAM loopback procedure which reduces overhead in OAM
frames and complexity in frame processing.
Background of Invention It is widely recognized that the use of a simple loopback (LB) function provides necessary OAM capability for fault location, continuity verification, as well as round trip delay (RTD) measurements. It was agreed in the ITU study group to include this function for the future enhancement of frame relay service (FRS) in draft Recommendation I.620. However, the previously proposed LB
mechanism in I.620 was analogous to that selected specifically for ATM
networks and is not suitable for frame relay (FR) requirements in terms of complexity and overhead.
The OAM LB function for FR needs to be simple and introduce minimum additional processing and bandwidth overhead. However, it should also be flexible to enable additional functionality to be incorporated as required for specific OAM applications. The present invention solves these problems by simplifying the LB OAM
procedure, is more efficient than the existing procedure and should be more suitable for the enhancement of future FRS.
Objects of Invention It is therefore an object of the invention to provide a loopback mechanism for FRS which is simpler and more efficient, requiring less processing.
It is another object of the invention to provide a loopback mechanism for FRS which is more flexible for future enhancement of FRS.
Summary of Invention Briefly stated, according to one aspect, the invention is directed to a method of performing a loopback function in a telecommuni-cations network. The method comprises a step of the source node sending an FR OAM frame towards a loopback node, the FR OAM
frame having a loopback indicator field set to sending, a send node count field set to the number of intermediate frame relay nodes, and a return node count field set to a predetermined value. The method further includes steps of the intermediate frame relay nodes successively incrementing the return node count field when the loopback indicator field is set to sending and forwarding the FR OAM
frame downstream; and on the condition that the values of the send node count field and return node count field meet certain criteria, the loopback node looping back to the source node the FR OAM frame which has the loopback indicator field set to loopback.
Brief Description of Drawings Figure 1 is a schematic illustration of a telecommunication network which is performing FRS between a source node and a destination node;
Figure 2 shows an OAM frame which the ITU-T Study Group 13 attempted to use for loopback services; and Figure 3 shows an FR OAM loopback frame format according to one embodiment of the invention.
Detailed Description of Preferred Embodiments of Invention Figure 1 shows schematically a telecommunication network 10 which is holding a connection for FRS between two end nodes 12 and 14. Also shown are a few intermediate FR nodes 16 and 18. End users 20 are also shown as accessing the end nodes. In order to manage FRS
properly, nodes periodically, or from time to time, exchange specially designed frames called FR OAM frames. Any FR node can be configured by the management interface to be a participating or a non-participating node for the purposes of the FR LB OAM test.
Figure 2 is an ATM OAM cell which includes such fields as a loopback location and source ID fields. Previously the ITU-T Study Group 13 proposal for FR OAM attempted to use OAM frames which were of similar structure as shown in Figure 2. However, this mechanism was found to be too complex for FR OAM requirements.
21 80~1~
According to one embodiment of the invention, the LB
procedure for FRS can be considerably simplified and overhead reduced by replacing the source and destination LB location identifiers (currently 16 octets each) with a "hop count" mechanism.
Figure 3 is an FR OAM loopback frame format suitable for the embodiment of the invention.
Correlation Tag (CT): 7 bits This field is used to correlate the transmitted LB frame with the received LB frame, in conjunction with the Return Node Count value (see below).
Loopback Indicator (LBI): l bit This field provides a Boolean indication as to whether or not the frame has been looped back (Send or Return direction indication). In one embodiment, for a send frame the LBI is set to l. For a return frame the LBI is set to 0.
Send Node Count (SNC): l octet This field is set by the sending node to indicate the number of FR nodes to be traversed before loopback. If the SNC is set to 0, the LB frame should be passed by every node to the connection end point for initialization purposes as described below. If the SNC is set to all-ones, the LB frame should be passed by every node to the connection end points for the specific case of an end-to-end loopback.
Return Node Count (RNC): l octet The Return Node Count value is incremented by l by each FR node traversed if the LBI is set to l. The RNC value is decremented by l by each FR node traversed when the LBI is set to 0.
Time Stamp (TS). Optional. Variable Length This field may be used to encode a time stamp for Round Trip Delay (RTD) measurements. The format and encoding of the TS field is in accordance with the ASN.l notation for Type-Length-Value (TLV).
-Additional Function Specific Field(s) (FSF): Optional. Variable Length The format of this field is in accordance with the ASN.1 notation for TLV as for TS. This field(s) may be used for enhancement of other OAM functions such as QOS monitoring etc. and may be implementation specific. This field(s) may be used for additional OAM
functions.
Initialization Procedure Any FR node may determine the number of nodes upstream and downstream for LB purposes by using the Send and Return Node Counts as follows:
The FR node sends the LB frame with SNC=0. LB frames with SNC=0 are used for initialization purposes only and are called Initialization Loopback (ILB) frames. Every FR node passes this frame after incrementing the value of the RNC field by 1 if the LBI is set to 1 (send direction). The connection end point copies the RNC value to the SNC field and sets LBI to 0 before looping back the ILB frame. In the return direction, each node decrements the RNC value by 1 as per the normal procedures described below. The originating node extracts the ILB frame on the condition RNC=0. The value in the SNC field is then the number of nodes in the connection (for the given direction).
For the specific case of end-to-end loopback (SNC=all-ones), the initialization procedure need not be used.
Loopback Procedure The loopback mechanism according to one embodiment will be described in detail below.
Once the FR node has determined the number of participating nodes involved in the connection using the above initialization procedure in each direction, LB procedures for either end-to-end or segment can proceed normally as follows:
(1) The source node sets the value of the SNC field to the required number of nodes to be traversed before loopback (the LB node).
The LBI is set to l and a valid correlation tag value (e.g. sequence number) is inserted in the CT field. The RNC is set to 0.
(2) Each node traversed increments the RNC by l when the LBI is set to l.
Field of Invention The invention relates generally to a frame relay OAM procedure.
In particular, it is directed to a simplified mechanism for the frame relay OAM loopback procedure which reduces overhead in OAM
frames and complexity in frame processing.
Background of Invention It is widely recognized that the use of a simple loopback (LB) function provides necessary OAM capability for fault location, continuity verification, as well as round trip delay (RTD) measurements. It was agreed in the ITU study group to include this function for the future enhancement of frame relay service (FRS) in draft Recommendation I.620. However, the previously proposed LB
mechanism in I.620 was analogous to that selected specifically for ATM
networks and is not suitable for frame relay (FR) requirements in terms of complexity and overhead.
The OAM LB function for FR needs to be simple and introduce minimum additional processing and bandwidth overhead. However, it should also be flexible to enable additional functionality to be incorporated as required for specific OAM applications. The present invention solves these problems by simplifying the LB OAM
procedure, is more efficient than the existing procedure and should be more suitable for the enhancement of future FRS.
Objects of Invention It is therefore an object of the invention to provide a loopback mechanism for FRS which is simpler and more efficient, requiring less processing.
It is another object of the invention to provide a loopback mechanism for FRS which is more flexible for future enhancement of FRS.
Summary of Invention Briefly stated, according to one aspect, the invention is directed to a method of performing a loopback function in a telecommuni-cations network. The method comprises a step of the source node sending an FR OAM frame towards a loopback node, the FR OAM
frame having a loopback indicator field set to sending, a send node count field set to the number of intermediate frame relay nodes, and a return node count field set to a predetermined value. The method further includes steps of the intermediate frame relay nodes successively incrementing the return node count field when the loopback indicator field is set to sending and forwarding the FR OAM
frame downstream; and on the condition that the values of the send node count field and return node count field meet certain criteria, the loopback node looping back to the source node the FR OAM frame which has the loopback indicator field set to loopback.
Brief Description of Drawings Figure 1 is a schematic illustration of a telecommunication network which is performing FRS between a source node and a destination node;
Figure 2 shows an OAM frame which the ITU-T Study Group 13 attempted to use for loopback services; and Figure 3 shows an FR OAM loopback frame format according to one embodiment of the invention.
Detailed Description of Preferred Embodiments of Invention Figure 1 shows schematically a telecommunication network 10 which is holding a connection for FRS between two end nodes 12 and 14. Also shown are a few intermediate FR nodes 16 and 18. End users 20 are also shown as accessing the end nodes. In order to manage FRS
properly, nodes periodically, or from time to time, exchange specially designed frames called FR OAM frames. Any FR node can be configured by the management interface to be a participating or a non-participating node for the purposes of the FR LB OAM test.
Figure 2 is an ATM OAM cell which includes such fields as a loopback location and source ID fields. Previously the ITU-T Study Group 13 proposal for FR OAM attempted to use OAM frames which were of similar structure as shown in Figure 2. However, this mechanism was found to be too complex for FR OAM requirements.
21 80~1~
According to one embodiment of the invention, the LB
procedure for FRS can be considerably simplified and overhead reduced by replacing the source and destination LB location identifiers (currently 16 octets each) with a "hop count" mechanism.
Figure 3 is an FR OAM loopback frame format suitable for the embodiment of the invention.
Correlation Tag (CT): 7 bits This field is used to correlate the transmitted LB frame with the received LB frame, in conjunction with the Return Node Count value (see below).
Loopback Indicator (LBI): l bit This field provides a Boolean indication as to whether or not the frame has been looped back (Send or Return direction indication). In one embodiment, for a send frame the LBI is set to l. For a return frame the LBI is set to 0.
Send Node Count (SNC): l octet This field is set by the sending node to indicate the number of FR nodes to be traversed before loopback. If the SNC is set to 0, the LB frame should be passed by every node to the connection end point for initialization purposes as described below. If the SNC is set to all-ones, the LB frame should be passed by every node to the connection end points for the specific case of an end-to-end loopback.
Return Node Count (RNC): l octet The Return Node Count value is incremented by l by each FR node traversed if the LBI is set to l. The RNC value is decremented by l by each FR node traversed when the LBI is set to 0.
Time Stamp (TS). Optional. Variable Length This field may be used to encode a time stamp for Round Trip Delay (RTD) measurements. The format and encoding of the TS field is in accordance with the ASN.l notation for Type-Length-Value (TLV).
-Additional Function Specific Field(s) (FSF): Optional. Variable Length The format of this field is in accordance with the ASN.1 notation for TLV as for TS. This field(s) may be used for enhancement of other OAM functions such as QOS monitoring etc. and may be implementation specific. This field(s) may be used for additional OAM
functions.
Initialization Procedure Any FR node may determine the number of nodes upstream and downstream for LB purposes by using the Send and Return Node Counts as follows:
The FR node sends the LB frame with SNC=0. LB frames with SNC=0 are used for initialization purposes only and are called Initialization Loopback (ILB) frames. Every FR node passes this frame after incrementing the value of the RNC field by 1 if the LBI is set to 1 (send direction). The connection end point copies the RNC value to the SNC field and sets LBI to 0 before looping back the ILB frame. In the return direction, each node decrements the RNC value by 1 as per the normal procedures described below. The originating node extracts the ILB frame on the condition RNC=0. The value in the SNC field is then the number of nodes in the connection (for the given direction).
For the specific case of end-to-end loopback (SNC=all-ones), the initialization procedure need not be used.
Loopback Procedure The loopback mechanism according to one embodiment will be described in detail below.
Once the FR node has determined the number of participating nodes involved in the connection using the above initialization procedure in each direction, LB procedures for either end-to-end or segment can proceed normally as follows:
(1) The source node sets the value of the SNC field to the required number of nodes to be traversed before loopback (the LB node).
The LBI is set to l and a valid correlation tag value (e.g. sequence number) is inserted in the CT field. The RNC is set to 0.
(2) Each node traversed increments the RNC by l when the LBI is set to l.
(3) The condition SNC=RNC determines the loopback point. The LB node sets the LBI to 0 before looping back the LB frame. The LB frame may be copied for subsequent processing of the function specific fields by the management system.
In the return direction (LBI=0), each node decrements the RNC
value by l. The condition RNC=0 identifies the originating node. The originating node extracts (or copies) the LB frame for processing by the management system.
For the specific case of end-to-end loopback, the originating end-point (source node) sets the SNC to all-ones; other procedures are the same as in the general case.
Loopback procedures can be initiated by management action on demand, or by end users as required. Loopback frames may be sent periodically if required. The period is under management control and depends on service requirements.
It should be noted that specific values described above are in connection with one of the embodiments only. There are many values and relationships between some values that can be employed depending upon the operational conditions.
Non-participating Nodes As described earlier, any FR node may be configured by the management interface to be a participating or a non-participating node for the purposes of the FR LB OAM test. In the case that the node is considered to be non-participating in the LB test, it is required to transparently pass the LB OAM frames. Changes in configuration will require that the ILB frame be used to determine the new number of participating nodes in the connection.
LBI Error Condition In the event that an LB point does not set the LBI=0 (e.g. as an error condition), the RNC values in the return direction will continue to be incremented, resulting in the originating point not extracting the LB frame. However, in this case, the downstream FR connection end point node will discard the LB frame when it detects the condition where LBI=l and SNC is not equal to RNC.
In the return direction (LBI=0), each node decrements the RNC
value by l. The condition RNC=0 identifies the originating node. The originating node extracts (or copies) the LB frame for processing by the management system.
For the specific case of end-to-end loopback, the originating end-point (source node) sets the SNC to all-ones; other procedures are the same as in the general case.
Loopback procedures can be initiated by management action on demand, or by end users as required. Loopback frames may be sent periodically if required. The period is under management control and depends on service requirements.
It should be noted that specific values described above are in connection with one of the embodiments only. There are many values and relationships between some values that can be employed depending upon the operational conditions.
Non-participating Nodes As described earlier, any FR node may be configured by the management interface to be a participating or a non-participating node for the purposes of the FR LB OAM test. In the case that the node is considered to be non-participating in the LB test, it is required to transparently pass the LB OAM frames. Changes in configuration will require that the ILB frame be used to determine the new number of participating nodes in the connection.
LBI Error Condition In the event that an LB point does not set the LBI=0 (e.g. as an error condition), the RNC values in the return direction will continue to be incremented, resulting in the originating point not extracting the LB frame. However, in this case, the downstream FR connection end point node will discard the LB frame when it detects the condition where LBI=l and SNC is not equal to RNC.
Claims (9)
1. A method of performing a loopback function for frame relay services in a telecommunications network which contains one or more intermediate frame relay nodes, comprising steps of:
a source node sending a frame relay operation administration maintenance frame, hereinafter called FR OAM frame, towards a loopback node, the FR OAM frame having a loopback indicator field set to sending, a send node count field set to the number of intermediate frame relay nodes and a return node count field set to a predetermined value;
the intermediate frame; relay nodes successively incrementing the return node count field when the loopback indicator field is set to sending and forwarding the FR
OAM frame downstream; and on the condition that the values of the send node count field and return node count field meet certain criteria, a loopback node setting the loopback indicator field to loopback and looping; back to the source node the FR OAM frame.
a source node sending a frame relay operation administration maintenance frame, hereinafter called FR OAM frame, towards a loopback node, the FR OAM frame having a loopback indicator field set to sending, a send node count field set to the number of intermediate frame relay nodes and a return node count field set to a predetermined value;
the intermediate frame; relay nodes successively incrementing the return node count field when the loopback indicator field is set to sending and forwarding the FR
OAM frame downstream; and on the condition that the values of the send node count field and return node count field meet certain criteria, a loopback node setting the loopback indicator field to loopback and looping; back to the source node the FR OAM frame.
2. In a telecommunications network which is holding a connection between a source node and a destination node for frame relay services, the connection containing one or more intermediate frame relay nodes, a method of performing a loopback function comprising steps of:
the source node sending an FR OAM frame towards the loopback node, the FR
OAM frame having a loopback indicator field set to sending, a send node count field set to the number of intermediate frame relay nodes and a return node count field set to a predetermined value;
the intermediate frame relay nodes successively incrementing the return node count field when the loopback indicator field set to sending and forwarding the FR OAM
frame downstream; and on the condition that the values of the send node count field and return node count field meet certain criteria, a loopback node looping back to the source node the FR OAM
frame which has the loopback indicator field set to loopback.
the source node sending an FR OAM frame towards the loopback node, the FR
OAM frame having a loopback indicator field set to sending, a send node count field set to the number of intermediate frame relay nodes and a return node count field set to a predetermined value;
the intermediate frame relay nodes successively incrementing the return node count field when the loopback indicator field set to sending and forwarding the FR OAM
frame downstream; and on the condition that the values of the send node count field and return node count field meet certain criteria, a loopback node looping back to the source node the FR OAM
frame which has the loopback indicator field set to loopback.
3. The method according to claim 2, further comprising steps of the intermediate frame relay nodes forwarding the FR OAM frame towards the source node when the loopback indicator field is set to loopback, after having decremented the return node count field.
4. The method according to claim 3, further comprising steps of the source node sending an initialization FR OAM frame towards the loopback node, the initialization FR
OAM frame having the source node count field set to a predetermined value.
OAM frame having the source node count field set to a predetermined value.
5. The method according to claim 3, further comprising steps of:
the source nodle sending an end-to-end loopback frame, the end-to-end loopback frame having the send node count field set to a particular value; and the destination node looping back to the source node the end-to-end loopback frame, which has the loopback indicator field set to loopback.
the source nodle sending an end-to-end loopback frame, the end-to-end loopback frame having the send node count field set to a particular value; and the destination node looping back to the source node the end-to-end loopback frame, which has the loopback indicator field set to loopback.
6. In a telecommunications network which is holding a connection between a source node and destination node for frame relay services, the connection containing one or more intermediate frame relay nodes, a method of performing a loopback function comprising steps of:
the source node sending an FR OAM frame towards the destination node, the FR
OAM frame having a loopback indicator field set to sending, a send node count field set to the number of intermediate frame relay nodes and a return node count field set to 0;
the intermediate frame relay nodes successively incrementing the return node count field by one when the loopback indicator field is set to sending and forwarding the FR OAM frame downstream towards the destination node; and on the condition that the send node count field value equal to the return node count field value, the destination node looping back to the source node the FR
OAM
frame which has the loopback indicator field set loopback.
the source node sending an FR OAM frame towards the destination node, the FR
OAM frame having a loopback indicator field set to sending, a send node count field set to the number of intermediate frame relay nodes and a return node count field set to 0;
the intermediate frame relay nodes successively incrementing the return node count field by one when the loopback indicator field is set to sending and forwarding the FR OAM frame downstream towards the destination node; and on the condition that the send node count field value equal to the return node count field value, the destination node looping back to the source node the FR
OAM
frame which has the loopback indicator field set loopback.
7. The method of performing a loopback function according to claim 6 further comprising steps of:
the source node sending an FR OAM initialization frame towards the destination node, the FR OAM initialization frame having a loopback indicator field set to sending, a send node count field set to 0 and a return node count field set to 0; and the destination node copying the value of the send node count field and looping back to the source node the FR OAM initialization frame which has the loopback indicator field set to loopback.
the source node sending an FR OAM initialization frame towards the destination node, the FR OAM initialization frame having a loopback indicator field set to sending, a send node count field set to 0 and a return node count field set to 0; and the destination node copying the value of the send node count field and looping back to the source node the FR OAM initialization frame which has the loopback indicator field set to loopback.
8. The method of performing a loopback function according to claim 6 further comprising steps of:
the source node sending an end-to-end loopback frame, the end-to-end loopback frame having the send node count field set to all ones; and the destination node looping back to the source node the end-to-end loopback frame, which has the loopback indicator field set to loopback.
the source node sending an end-to-end loopback frame, the end-to-end loopback frame having the send node count field set to all ones; and the destination node looping back to the source node the end-to-end loopback frame, which has the loopback indicator field set to loopback.
9. In a telecommunications network which is holding a connection containing a source node and N intermediate frame relay nodes, N being any positive integer, a method of performing a loopback function on the connection comprising steps of:
the source node sending an FR OAM frame downstream of the connection, the FR OAM frame having a loopback indicator field set to sending, a send node count field set to N and a return node count field set to a predetermined value;
the FR OAM frame which is to indicate each intermediate frame relay node to increment the return node count field by one and forward the FR OAM frame downstream if the loopback indicator field is set to sending, to decrement the return node count field by one and forward the FR OAM frame upstream towards the source node if the loopback indicator field is set to loopback and is further to indicate a loopback node to loopback the FR OAM frame by setting the loopback indicator field to loopback on the condition that the values of the send node count field and return node count field meet certain criteria; and the source node receiving the FR OAM frame which has been looped back on the connection, the received FR OAM frame having the loopback indicator field set to loopback, and the return node count field which has been successively incremented by the intermediate frame relay nodes when the FR OAM frame was being sent downstream and decremented by the intermediate frame relay nodes when the FR OAM frame was being looped back.
the source node sending an FR OAM frame downstream of the connection, the FR OAM frame having a loopback indicator field set to sending, a send node count field set to N and a return node count field set to a predetermined value;
the FR OAM frame which is to indicate each intermediate frame relay node to increment the return node count field by one and forward the FR OAM frame downstream if the loopback indicator field is set to sending, to decrement the return node count field by one and forward the FR OAM frame upstream towards the source node if the loopback indicator field is set to loopback and is further to indicate a loopback node to loopback the FR OAM frame by setting the loopback indicator field to loopback on the condition that the values of the send node count field and return node count field meet certain criteria; and the source node receiving the FR OAM frame which has been looped back on the connection, the received FR OAM frame having the loopback indicator field set to loopback, and the return node count field which has been successively incremented by the intermediate frame relay nodes when the FR OAM frame was being sent downstream and decremented by the intermediate frame relay nodes when the FR OAM frame was being looped back.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/652,061 | 1996-05-23 | ||
US08/652,061 US5740159A (en) | 1996-05-23 | 1996-05-23 | Loopback mechanism for frame relay OAM |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2180518A1 CA2180518A1 (en) | 1997-11-24 |
CA2180518C true CA2180518C (en) | 2000-12-05 |
Family
ID=24615363
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002180518A Expired - Fee Related CA2180518C (en) | 1996-05-23 | 1996-07-04 | Loopback mechanism for frame relay oam |
Country Status (2)
Country | Link |
---|---|
US (2) | US5740159A (en) |
CA (1) | CA2180518C (en) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3607017B2 (en) * | 1996-10-31 | 2005-01-05 | 富士通株式会社 | Feedback control device and cell scheduling device in cell switch |
US6154448A (en) * | 1997-06-20 | 2000-11-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Next hop loopback |
US6052726A (en) | 1997-06-30 | 2000-04-18 | Mci Communications Corp. | Delay calculation for a frame relay network |
DE69841787D1 (en) * | 1997-09-17 | 2010-09-09 | British Telecomm | PROCESS MANAGEMENT SYSTEM IN A COMPUTER NETWORK |
JPH11112509A (en) * | 1997-10-02 | 1999-04-23 | Fujitsu Ltd | Atm network communication path monitor system |
US6683856B1 (en) * | 1998-10-09 | 2004-01-27 | Lucent Technologies Inc. | Method and apparatus for measuring network performance and stress analysis |
US6732187B1 (en) * | 1999-09-24 | 2004-05-04 | Cisco Technology, Inc. | Opaque packet handles |
KR100419098B1 (en) * | 1999-11-30 | 2004-02-14 | 엘지전자 주식회사 | Method For Automatic Adjustment Of Priority Precedence Signal Route In No.7 Signaling Network |
EP1162817A1 (en) * | 2000-06-07 | 2001-12-12 | TELEFONAKTIEBOLAGET L M ERICSSON (publ) | Cascade accounting of connection-oriented communication sessions in a telecommunication system |
US6850980B1 (en) | 2000-06-16 | 2005-02-01 | Cisco Technology, Inc. | Content routing service protocol |
US7016947B1 (en) * | 2001-12-14 | 2006-03-21 | Cisco Technology, Inc | Convenient configuration of an identifier of a segment of a virtual circuit |
US7499410B2 (en) * | 2001-12-26 | 2009-03-03 | Cisco Technology, Inc. | Fibre channel switch that enables end devices in different fabrics to communicate with one another while retaining their unique fibre channel domain—IDs |
US7599360B2 (en) * | 2001-12-26 | 2009-10-06 | Cisco Technology, Inc. | Methods and apparatus for encapsulating a frame for transmission in a storage area network |
US7616637B1 (en) | 2002-04-01 | 2009-11-10 | Cisco Technology, Inc. | Label switching in fibre channel networks |
US7406034B1 (en) | 2002-04-01 | 2008-07-29 | Cisco Technology, Inc. | Methods and apparatus for fibre channel frame delivery |
US7206288B2 (en) * | 2002-06-12 | 2007-04-17 | Cisco Technology, Inc. | Methods and apparatus for characterizing a route in fibre channel fabric |
US20040078483A1 (en) * | 2002-10-16 | 2004-04-22 | Raymond Simila | System and method for implementing virtual loopbacks in ethernet switching elements |
US7433326B2 (en) | 2002-11-27 | 2008-10-07 | Cisco Technology, Inc. | Methods and devices for exchanging peer parameters between network devices |
US7593324B2 (en) * | 2004-10-25 | 2009-09-22 | Cisco Technology, Inc. | Graceful port shutdown protocol for fibre channel interfaces |
US7916628B2 (en) | 2004-11-01 | 2011-03-29 | Cisco Technology, Inc. | Trunking for fabric ports in fibre channel switches and attached devices |
US7649844B2 (en) * | 2004-12-29 | 2010-01-19 | Cisco Technology, Inc. | In-order fibre channel packet delivery |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4161635A (en) * | 1978-07-31 | 1979-07-17 | Bell Telephone Laboratories, Incorporated | Address verification system |
JPS6295050A (en) * | 1985-10-22 | 1987-05-01 | Kokusai Denshin Denwa Co Ltd <Kdd> | Transmission system for code for monitoring digital repeater |
US4745593A (en) * | 1986-11-17 | 1988-05-17 | American Telephone And Telegraph Company, At&T Bell Laboratories | Arrangement for testing packet switching networks |
US5289474A (en) * | 1988-02-01 | 1994-02-22 | Allen-Bradley Company, Inc. | Communication network interface testing system |
US5450394A (en) * | 1994-03-10 | 1995-09-12 | Northern Telecom Limited | Delay monitoring of telecommunication networks |
US5675578A (en) * | 1995-04-11 | 1997-10-07 | Bell-Northern Research Ltd. | Method of tracing the route of virtual connections |
US5710760A (en) * | 1995-11-29 | 1998-01-20 | Lucent Technologies Inc. | Out-of-band control for performing a loopback test for asynchronous transfer mode (ATM) networks |
US5659540A (en) * | 1995-12-15 | 1997-08-19 | General Datacomm, Inc. | Apparatus and method for detection of operation administration and management (OAM) cell loopback and physical loopbacks in an asynchronous transfer mode (ATM) network |
-
1996
- 1996-05-23 US US08/652,061 patent/US5740159A/en not_active Expired - Lifetime
- 1996-07-04 CA CA002180518A patent/CA2180518C/en not_active Expired - Fee Related
-
1997
- 1997-11-18 US US08/972,318 patent/US5878031A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US5878031A (en) | 1999-03-02 |
US5740159A (en) | 1998-04-14 |
CA2180518A1 (en) | 1997-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2180518C (en) | Loopback mechanism for frame relay oam | |
KR100540408B1 (en) | Next hop loopback | |
US5373504A (en) | Apparatus and a method for setting a communication path | |
US6222820B1 (en) | Method of VCC/VPC redundancy for asynchronous transfer mode networks | |
US5710760A (en) | Out-of-band control for performing a loopback test for asynchronous transfer mode (ATM) networks | |
US6654923B1 (en) | ATM group protection switching method and apparatus | |
US5241534A (en) | Rerouting and change-back systems for asynchronous transfer mode network | |
CA2250278C (en) | Performance monitoring of an atm switch | |
US7103068B1 (en) | System and method for configuring bandwidth transmission rates for call connections | |
US5675587A (en) | Preset virtual path determining method and device in ATM exchange system | |
US5699346A (en) | Measuring burst rate and burst size in ATM network virtual connections | |
KR20010013967A (en) | Segment performance monitoring | |
CA2377093C (en) | Method, equipment and system for signaling in a network including ethernet | |
Anagnostou et al. | Quality of service requirements in ATM-based B-ISNDs | |
US6169727B1 (en) | Device and method of notifying and controlling congestion in asynchronous transfer mode network | |
AU695184B2 (en) | Method for rerouting a packet-mode data connection | |
Cisco | Database Definition | |
Cisco | Database Definition | |
Cisco | Database Definition | |
Cisco | Database Definition | |
Cisco | Database Definition | |
Cisco | Database Definition | |
Cisco | Glossary | |
Cisco | Glossary | |
Cisco | Database Definition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |