AU752607B2 - High speed transfer of failure information in an ATM network - Google Patents
High speed transfer of failure information in an ATM network Download PDFInfo
- Publication number
- AU752607B2 AU752607B2 AU71598/00A AU7159800A AU752607B2 AU 752607 B2 AU752607 B2 AU 752607B2 AU 71598/00 A AU71598/00 A AU 71598/00A AU 7159800 A AU7159800 A AU 7159800A AU 752607 B2 AU752607 B2 AU 752607B2
- Authority
- AU
- Australia
- Prior art keywords
- clp
- switching
- cells
- failure
- monitoring
- 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.)
- Ceased
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
.iI S&FRef: 396226D1
AUSTRALIA
PATENTS ACT 1990 COMPLETE SPECIFICATION FOR A STANDARD PATENT
ORIGINAL
9***4 Name and Address of Applicant: Actual Inventor(s): Address for Service: NEC Corporation 7-1, Shiba Minato-ku Tokyo Japan Naohiro Shimada Spruson Ferguson St Martins Tower 31 Market Street Sydney NSW 2000 Invention Title: High Speed Transfer of Failure Information in an ATM Network The following statement is a full description of this invention, including the best method of performing it known to me/us:- ^r 8P Austaia JS Documents received on: I, lA NOV 2000 Batch No: 5845c HIGH SPEED TRANSFER OF FAILURE INFORMATION IN AN ATM NETWORK Background of the Invention: This invention relates to an ATM (Asynchronous Transfer Mode) signal switching apparatus and, in particular, to a switching reference in switching ATM virtual paths (VP's: Virtual Paths) and ATM virtual channels (VC's: Virtual Channels) in order to obtain high reliability for the ATM network formed by the signal to switching apparatus. This invention relates also to a device and a method for transferring failure information eeoeo as the switching reference in the ATM network.
ooooo For convenience of description, VP switching alone will be described hereinafter. VC switching is i* carried out in a manner similar to the VP switching.
In prior art, following methods are known.
VP AIS (Alarm Indication Signal) Based Switching Method Upon occurrence of a line failure, a path failure Lo (for example, an STS-1 path failure), or a failure in a VP itself, a VP AIS is inserted downstream. At a receiving end, detection of the VP AIS is used as a switching reference (switching trigger).
The above-mentioned method is described also in T1.X1.5/96-044 Alcatel Contribution "ATM VP Uni-Ring Fault Reconfiguration". An AIS based switching method itself has been generally practiced in a SONET (Synchronous Optical Network). In this method, the path failure is transmitted via a Path AIS and the detection thereof is used as the switching trigger. A UPSR (Unidirectional Path Switched Ring) of the SONET adopts this method (GR- 1400-CORE Issue 1, Bellcore March 1994).
S to0 PM (Performance Monitoring) Based Switching Method By PM carried out at a VP terminating point, the status of the VP is detected.
It is used as a switching reference (switching i f trigger). This method is also described in T1.X1.5/96- 044 Alcatel Contribution "ATM VP Uni-Ring Fault Reconfiguration".
Switching Message Based Switching Method There is a method of switching in response to to notification or delivery of a switching message. For example, in a SDH (Synchronous Digital Hierarchy) network, protection using K1 and K2 is widely used. As an application of the above-mentioned scheme to an ATM, there is a method of delivering the message by the use of If OAM (Operation Administration and Maintenance) cells.
JP-A No. 157942/1992 entitled "Fault Announcing Cell Generating Apparatus" discloses a method of regenerating fault announcing cells for notification. In T1.X1.5/96-044, T1X1.5/96-087, and T1S1.5/96-087, Alcatel contribution entitled "ATM VP Uni-Ring Fault Reconfiguration" proposes a method of transmitting VP Segment Status/Link Status messages by the use of regenerated r cells.
JP-A No. 235983/1993 entitled "Virtual Path Switching Apparatus and Switching Method" describes a technique of detecting a fault by path monitoring means, propagating a switching control signal on a spare channel o to keep-a capacity, and thereafter performing the switching operation, although a practical propagation scheme is not described in detail.
JP-A No. 287539/1992 entitled "Alarm Transfer Method and Transfer System in an ATM Network" describes /f an alarm transfer method in which the failure is o restricted to a link failure and all VPI's (Virtual Path Identifiers) accommodated in a link in question are dealt with. The VPI's are recognized from a VPI management table. For each of the VPI's, a cell containing alarm 1 L o information is formed and delivered.
Problems in the switching operation triggered by the VP AIS are: It is difficult to insert the VP AIS for VP's up to 4096 at maximum (for VC's, much greater). In if addition, insertion must simultaneously be carried out at a high speed.
This means that new OAM cells are inserted.
It is therefore necessary to newly assign the OAM cells to a transmission path band currently used. In those cases where user cells are completely lost, such as Line LOS (Loss of Signal), the insertion of the VP AIS as the OAM cells results in no problem. However, in those cases where the user cells are not lost, for example, in case of B2 errors, the insertion of the VP AIS may possibly suppress the band allotted to the user cells.
Basically, the use of the OAM cells inevitably results in a disadvantage that message transmission is slow. The insertion of the VP AIS.
requires 500msec at maximum before first insertion takes place. Subsequent insertion is carried out at a rate of 1 cell/i second (GR-1248-CORE Issue 1, Bellcore August 1994).
ir Accordingly, when the switching operation is performed in response to the detection thereof, several seconds are required taking a VP AIS detection guard time into consideration. Thus, the switching operation is very slow.
Problems in the switching operation triggered by the VP PM are: Up to 30 VP PM cells are simultaneously monitored at maximum (GR-1248-CORE Issue 1, Bellcore August 1994). Thus, the objects to be switched are ,r restricted in number to The insertion of the VP PM cells is carried out at a rate of 1 cell/128 cells (depending upon the case, 1 cell/256 cells, 1 cell/512 cells, 1 cell/1024 cells) (GR-1248-CORE Issue 1, Bellcore August 1994).
Therefore, switching by this approach requires a long switching time.
Problems in the switching operation in response Sto the switching message in the OAM cells are: Communication is required to transmit the message between nodes. This requires insertion of new OAM cells and complicated message processing for those OAM cells. Correspondingly, a processing circuit is o increased in scale.
Since the new OAM cells are inserted, these OAM cells are newly assigned to a transmission path band currently used. This may possibly suppress the band allotted to the user cells. Generally, the number of if bits required in generation of n cells for 4096 VP's is S* calculated by n x 53 x 8 x 4096 n x 1.7 Mbit.
In case of generation of n cells per one second, the band required is calculated as n x 53 x 8 x 4096 S• n x 1,7 Mbps.
In Delivery of the switching message requires message recognition and communication. This requires additional processing time which will result in slow switching.
The slow switching is considered as follows.
1 L The insertion of VP PM cells prescribed in GR- 1248-CORE is carried out at a rate of 1 cell/128 user cells. For low-frequency errors, small cell loss, and misinsertion, no trouble will be caused if the switching operation takes a slightly long time as far as no serious influence is imposed upon the application. On the other hand, upon occurrence of serious failure such as Line LOS, the switching operation must be performed as T immediately as possible. Accordingly, a problem will arise if the same approach is applied and the switching time is uniformly delayed.
As mentioned above, the above-mentioned methods have critical disadvantages such as increase in scale of 0 the processing circuit related to the switching operation, a long processing time, suppression of the band allotted to the user cells, and slow switching.
Accordingly, a need clearly exists for a device that substantially overcomes or at least ameliorates one or more i- deficiencies of existing arrangements.
SUMMARY
oo* 0o *o o eooo o ooo oo o• The next page is page 8 8 A node to which an aspect of this invention is applicable is for use in an ATM (asynchronous transfer mode) network and is supplied with a succession of monitoring objects which is one of a succession of VP's T (Virtual Paths) and a succession of VC's (Virtual Channels). The node includes performance monitoring means for carrying out performance monitoring on a predetermined number of the monitoring objects among the succession of monitoring objects.
The node comprises dividing means for dividing the succession of monitoring objects into a succession of object blocks, each object block comprising the predetermined number of the monitoring objects, the i- dividing means successively delivering the object blocks to the performance monitoring means.
o* Brief Description of the Drawing: Fig. 1 is a view for describing a structure of an ATM cell; o.
o.
o o •go• o oo oo*o •gig Fig. 2 is a Fig. 3 is a L/ switching apparatus this invention; Fig. 4 is a switching apparatus this invention; Fig. 5 is a switching apparatus this invention; view showing ATM cell headers; block diagram of an ATM signal according to a first embodiment of block diagram of an ATM signal according to a second embodiment of block diagram of an ATM signal according to a third embodiment of Fig. 6 is a block diagram of an ATM signal switching apparatus according to a fourth embodiment of this invention; Fig. 7 is a view for describing comparison between methods of giving and "1 and 0" to CLP's; Fig. 8 is a view for describing an example in which this invention is applied to UPSR; Fig. 9 is a view for describing an example of *switching with reference to the ratio of CLP 1 'i according to this invention; and Fig. 10 is a view for describing an example of switching with reference to the degree of inversion according to this invention.
Description of the Preferred Embodiments: i f Description will be first made as regards a principle of this invention.
Means for and of the "problems in the switching operation triggered by the VP AIS" as the Problems to be Solved by the Invention.
In The insertion of the VP AIS as the OAM cells prescribed in GR-1248-CORE requires 500msec at maximum before first insertion takes place. Subsequent insertion is carried out at the rate of 1 cell/l second. Thus, the VP AIS has the low rate for use as the switching trigger.
IS Upon occurrence of the failure, much time is required to inform the failure. Taking into account the detection guard time, several seconds will be required before switching.
11 For example, consideration will be made about the Line LOS in which a line is cut off. The user cells flow before occurrence of the failure and, simultaneously when the failure occurs, the user cells no longer flow.
C Focusing this fact, it is believed that, if the band used for the user cells immediately before occurrence of the failure is straightforwardly used for the VP AIS, no adverse influence will be imposed upon other communication.
In view of the above, the VP AIS is inserted at the increased rate within the range such that the band assigned to the user cells before occurrence of the failure is not exceeded. Up to the band, no adverse influence will be imposed upon other communication even if if the rate of the VP AIS is increased. By increasing *eloe the transmission rate of the VP AIS in the abovementioned manner, occurrence of the failure is immediately informed. This enables quick switching.
Means for of "Problems in the switching operation triggered by the VP PM" as the Problems to be Solved by the Invention Up to 30 VP PM cells are simultaneously monitored at maximum (GR-1248-CORE Issue 1, Bellcore August 1994).
Thus, the objects to be switched are restricted in number I to 30. In view of the above, means for successively and time-sequentially monitoring 30 VP's to be measured is additionally provided. Thus, by the use of 30 monitoring circuits, it is possible to monitor the PM cells for all the VP's.
Means for "all" of the Problems to be Solved by the Invention According to this invention, notifying C information such as the failure information or the switching information is carried on the bits in the ATM user cells. Thus, information transmission is carried out without inserting any new cells.
~For example, the bits in the user cells are VPI S: bits.. -The VPI is literally an identifier of the VP. For example, one bit is reserved and notification of the failure is carried out by the bit. If one bit of the VPI is used, the range of setting the VPI value is reduced to half. However, the VPI can be managed at a network side ig so that no problem in interoperability is caused.
As an alternative, CLP (Cell Loss Priority) bits are known. These bits are not only used to indicate the cell loss priority as its original object but also as a switching reference (switching trigger) in such a manner 1o that a path with errors more than a predetermined level is tagged (CLP 1) and switching is performed with reference to the result of monitoring of the CLP bits at a receiving end. It is noted here that the CLP bits are used in an ATM cell traffic control system to perform a ~L loss priority function. These bits are used for the purpose of relieving, when congestion occurs in the network, more important cells as much as possible by Preferentially discarding less important cells. CLP 1 13 and CLP 0 represent those cells easily and hardly discarded, respectively.
Fig. 1 shows the structure of an ATM cell and Fig. 2 shows cell headers (positions of the CLP bits).
In the conventional methods, there are standing problems such as the suppression to the band of the user cells and the low transmission rate as far as the OAM cells such as VP AIS and VP PM are used. In addition, if **generation of a large amount at the same time is desired, a processing load is very great for the OAM cells.
If the message is used in switching, the circuit for realizing the algorithm for message transmission becomes complicated. In addition, the processing time is required therefor. As a result, the switching operation Sinevitably takes a long time.
In view of the above, the bits contained in the user cells are used according to this invention. In this event, since the OAM cells are not used for switching, no suppression to the band of the user cells is caused. The 2/ information of one bit or more can be transmitted for one user cell so that the notification rate is very high.
Since the location of the bit is fixed, transmission/detection by hardware is easy and implementation into an LSI is possible. Recognition of one bit in one cell is ir sufficient and no message transmission is required.
Therefore, high-speed information transmission is possible and generation of a large amount at the same time can be dealt with.
14 Now, description will be made about embodiments of this invention with reference to the drawing.
VP AIS Rate Adjustment For example, in case of occurrence of Line LOS in which a line is cut off, immediate notification to a VP terminating point is desired. However, in the VP AIS insertion prescribed in GR-1248-CORE, it takes a long time to notify because the insertion rate is low.
Herein, focusing the fact that user cells flow before ,o occurrence of the failure and the user cells no longer flow due to the failure, VP AIS cells as 0AM cells are inserted instead of idle cells with an upper limit defined by a band used by the user cells before occurrence of the failure. Thus, no adverse influence is ii imposed on the other communication.
As mentioned above, it is possible to increase ooooo the rate of the VP AIS cells to the transmission rate of 1 cell/i second or more within the range such that the e* band assigned to the user cells before occurrence of the failure is not exceeded. This makes it possible to quickly inform occurrence of the failure and, as a result, to quickly perform a switching operation. The outline is illustrated in Figs. 3 and 4.
Fig. 3 shows an ATM signal switching apparatus according to a first embodiment of this invention.
Referring to Fig. 3, description will be made about an example 1 of the rate adjustment of VP AIS output. As illustrated in the figure, a VP supplied as OC-3 input to a network node 14 is continuously monitored for its band by a VP band monitoring section 12. It is assumed here that an input signal is involved in an "input failure".
In this event, an input failure detecting section 11 Sdetects the failure and this information is transmitted to a VP AIS producing/inserting section 13. Simultaneously, the VP band measured at that time instant is informed to the VP AIS producing/inserting section 13. In response to the information, the VP AIS producing/inserfo ting section 13 produces a VP AIS and inserts the VP AIS.
Examples of the "input failure" in conjunction with the figure will be described. Like the following examples, this involves those failures in which the VP is completely cut off.
Jr .LOS (Loss of Signal) .LOF (Loss of Frame) .Line AIS (Alarm Indication Signal) .Path AIS (Alarm Indication Signal) .Path LOP (Loss of Pointer) .Path UNEQ (Unequipped Signal) .Path TIM (Trace Identifier Mismatch) .SLM (Signal Label Mismatch) .LCD (Loss of Cell Delineation) Fig. 4 shows an ATM signal switching apparatus Zr according to a second embodiment of this invention.
Referring to Fig. 4, description will be made about an example 2 of the rate adjustment of the VP AIS output.
In the figure, it is assumed that an incoming VP has a band preliminarily set in a preselected VP band memory section 16. It is assumed here that an input signal is involved in an "input failure". In this event, an input failure detecting section 11 detects the failure and this Sinformation is transmitted to a VP AIS producing/inserting section 13. In accordance with the VP band set in the preselected VP band memory section 16, a VP AIS is produced and the VP AIS is inserted.
In each of Figs. 3 and 4, it will be assumed that i the input failure detecting section 11 of the network e. node 14 of a ATM network detects occurrence of a minor failure occurred in the ATM network such that user cells are allowed to continuously flow in the ATM network. In this event, the VP/AIS producing section 13 may produce g new cells using a different transmission path band different from a transmission path band which is used in o oe transferring the user cells and which is delivered from either the VP band monitoring section 12 (Fig. 3) or the o preselected VP band memory section 16 (Fig. The new 'o cells are for use in transferring the information. Thus, the network node 14 determines by band management a transfer band for the failure information so that a band of an existing signal is not affected by addition of the new cells.
PM Sequential Monitoring It is defined that up to 30 VP PM's are simultaneously monitored at maximum (GR-1248-CORE Issue 1, Bellcore August 1994). In this event, the VP's as 17 objects to be switched are restricted to 30 in number.
Therefore, by additionally providing means for successively and time-sequentially monitoring 30 VP's to be monitored, it is possible by the use of 30 monitoring Scircuits to monitor PM cells for all the VP's. By reducing PM items to be monitored to those essential in switching, an overall monitoring time can be shortened.
Therefore, by the use of a simple circuit, it is possible **to detect smaller VP errors, cell loss, and misinsertion and to -perform the switch operation in response thereto.
Fig. 5 shows an ATM signal switching apparatus according to a third embodiment of this invention.
Referring to Fig. 5, an example of PM sequential monitoring will be described. As illustrated in the i figure, all incoming VP's are at first supplied to a selector 19 in order to carry out PM monitoring. The o o selector 19 is for selecting 30 VP's among the incoming VP's. On the other hand, a timer 20 is provided to control the selection so that the 30 VP's currently Lo selected are replaced by another 30 VP's at predetermined time intervals. Thus, by the use of a 30 VP PM monitoring section 21 having the 30 monitoring circuits, it is possible to monitor the PM cells for all the VP's.
Use of the Bits in the User Cells If As an example, description will be made about a method of using, among the bits in the user cells, the CLP (Cell Loss Priority) bits at the user cell headers in transferring failure information when the minor failure occurs in the ATM network such that user cells are allowed to continuously flow in the ATM network. These bits are not only used to indicate the Cell Loss Priority as an original object of the CLP's but also as a r switching reference (switching trigger) in such a manner that, upon occurrence of a failure in a particular VP or a superior layer to the particular VP, the CLP's of the particular VP are tagged (CLP 1) and switching is performed with reference to the result of monitoring of the CLP- bits at a receiving end. Fig. 6 shows the outline.
Fig. 6 shows an ATM signal switching apparatus according to a fourth embodiment of this invention.
to. Referring to Fig. 6, three nodes 22, 23, and 24 are 0 1o labelled Node 1, Node 2, and Node 3, respectively. VP1, 9'.e VP2, and VP3 are present as illustrated in the figure.
It is assumed here that a fiber 2 is deteriorated due to some reason. In this event, each of VP1 and VP2 is affected thereby to cause an error to occur. Thus, these t[ VP's themselves fall in a failed condition. In this case, deterioration of the fiber 2 is detected at a receiving side of Node 2. In response, the CLP's are written at a rewriting point 25 in the figure (the method of rewriting will later be described). Each VP is Ir transmitted to a next stage and the CLP's are detected at a terminating point (CLP detecting point 26). With reference to the CLP's, it is found out that the VP- in question is subjected to the failure. In order to perform the switching operation not at the path terminating point but at one or a plurality of segments, the CLP's are monitored at every segment and switching is carried out correspondingly. Once the switching is r performed, the CLP's are returned to their initial states to avoid propagation of switching to a subsequent stage and thereafter.
Since one CLP bit is contained in one user cell, the transmission rate is very high and the location is i: fixed. This facilitates transmission/detection by hardware. It is therefore possible to very easily carry out transmission/detection by hardware. Thus, failure notification is very easy and switching is very quick.
For example, switching is carried out as follows.
Si' In conjunction with the example in Fig. 6, it is assumed that a line error is produced at a repeater node (Node Then, the CLP's in each of VP1 and VP2 involved therein are given On the other hand, the CLP's of a* o the VP's are continuously monitored at a terminating end.
Lo From the number of CLP 1 cells and the number of all cells in each VP, calculation is made of a ratio (CLP1 ratio) of the CLP 1 cells with respect to all the cells. In case where the same signal is supplied through a plurality of paths, comparison is made therebetween to if judge a path having a highest reliability in correspondence to a lowest value of the "CLP1 ratio". The result of judgement is used as a switching reference (switching trigger).
As will be described in the following, an additional function is provided to select whether or not an original CLP scheme is kept maintained or inhibited.
1) Approach with the Original CLP Scheme Kept V Maintained With the cell loss priority function as the original CLP scheme kept maintained, a switching-purpose CLP function is also provided. Thus, UPC violation tagged in the original CLP scheme can be an object of 10 switching.
2) Approach with the Original CLP Scheme Inhibited If the UPC violation tagged in the original CLP scheme is not desired to be the object of switching, the if scheme is inhibited. The scheme is also inhibited in the following situation. In case where the CLP's in the VP in question are tagged (CLP distinguishment is impossible whether the CLP's have a value 1 in its *et original function or the CLP's are given 1 for the purpose of switching. Therefore, even the cells given a higher cell priority so as to be hardly discarded are lowered in the cell priority and tend to be discarded.
In order to avoid the above, the cell loss priority function as the original CLP scheme is inhibited to avoid r the discard.
The above-mentioned problem can be dealt with also by preliminarily creating a network design such that no cell loss is caused to occur.
21 In case of adopting a "method of carrying a message on CLP's themselves" which will later be described, the original CLP scheme must be inhibited.
Now, an example of application will be described.
Method of Rewriting CLP's At first, description will be made about where and how the CLP's are rewritten.
An example of rewriting the CLP's in the VP's in question will be described. Upon detection of failures, the CLP's in the VP's in question are rewritten (in case where ATM cells are mapped in a SONET frame). In order to increase a degree of freedom, it is possible to allow selection whether or not rewriting is individually carried out.
.B1 BIP (Bit Interleaved Parity) Error Rate not smaller than a predetermined threshold value .B2 BIP Error Rate not smaller than a predetermined threshold value .B3 BIP Error Rate not smaller than a predeter- 9 mined threshold value .CRC (Cyclic Redundancy Check) Error Rate not smaller than a predetermined threshold value .VP AIS (Virtual Path Alarm Indication Signal) .LVPC (Loss of VP Continuity) ir .VPPM (VP Performance Monitoring) not smaller than a predetermined threshold value .VPTIM (VP Trace Identifier Mismatch) .Rate of CLP 1 not smaller than a predetermined threshold value .VC AIS (Virtual Channel Alarm Indication Signal) .LVCC (Loss of VC Continuity) .VCPM (VC Performance Monitoring) not smaller than a predetermined threshold value .VCTIM (VC Trace Identifier Mismatch) .Rate of CLP 1 not smaller than a predetermined threshold value "Not smaller than a predetermined threshold value" means that the threshold value in judgment of rewriting is selectable.
In the following cases, a reception signal itself can not be recognized at all and the VP is interrupted thereat. Therefore, the CLP's need not be rewritten as far as a continuous VP is not generated. Instead, in case where the CLP's of the VP in question can not be recognized at the VP terminating point, the VP in question becomes an object of switching as will later be b3 described.
.LOS (loss of Signal) .LOF (Loss of Frame) .Line AIS (Alarm Indication Signal) .Path AIS (Alarm Indication Signal) 1V .Path LOP (Loss of Pointer) .Path UNEQ (Unequipped Signal) .Path TIM (Trace Identifier Mismatch) .SLM (Signal Label Mismatch) .LCD (Loss of Cell Delineation) Next, description will be made about a method of rewriting the CLP's of the VP in question.
1) Method of Giving 1 to All CLP's (Tagging) As described above, upon occurrence of the failure in the particular VP or the superior layer to the particular VP, all CLP's of the VP in question are tagged (CLP 1) throughout a time period of occurrence of the failure. This method is simplest and the circuit is easily realized.
2) Method of Giving Alternation of 0 and 1 to the CLP's In the method distinguishment is impossible whether the CLP's have a value 1 in its original function or the CLP's are given 1 for the purpose of switching.
Therefore, those cells desired to be hardly subjected to cell loss may be reduced in cell priority to CLP 1 by a tagging error and thus subjected to cell loss in an intermediate node. In order to avoid this, the original Lt CLP scheme is inhibited or the network design is preliminarily determined so that no cell loss occurs, as described above. Herein, another method is proposed.
In case where a failure occurs in a particular VP or a superior layer to the particular VP, 1 and 0 are 2 alternately inserted to the CLP's of the VP in question throughout a time period of occurrence of the failure.
As will later be described, it is possible to reduce the probability of change of the cell from its original value of CLP 0 into CLP 1. In contrast, the cell having an original value of CLP 1 can be changed into CLP 0.
The foregoing is collectively shown in Fig. 7.
3) Method of Carrying the Message on the CLP's P Themselves As described above, since one CLP bit is contained in one user cell, the transmission rate is very high and the location is fixed so that transmission/detection by hardware is facilitated. In this connection, l |o proposal is made of a method of carrying the message by the use of a plurality of the CLP bits. Since one message is transmitted on a plurality of ATM cells, transmission and reception can not be performed as fast as 1) and 2) but some content such as a failure level (a i r critical failure or a suspendible failure) can be transmitted. In this case, the original CLP scheme must be inhibited.
Method of Monitoring the CLP's The CLP's (Cell Loss Priority) at the ATM user to cell headers are monitored at the VP terminating point to detect the contents thereof.
As one method, the ratio of CLP 1 with respect to all cells is monitored. This method can be used in monitoring in case where the CLP's are rewritten in the if Method of Giving 1 to All CLP's (Tagging)" described above. Specifically, if the failure occurs in the particular VP or the superior layer to the particular VP, all CLP's of the VP in question are tagged (CLP 1) throughout the period of occurrence of the failure.
Therefore, by monitoring the ratio of CLP 1, the degree of failure of the VP is detected.
If the above-mentioned method is applied to an f alternative switching system such as UPSR, switching is very simply realized. Figs. 8 and 9 show the outline.
For example, in Fig. 8, the same signal is branched into VP1 and VP2. It is assumed here that a fiber between a node 1 and a node 4 in the course of VP1 is deteriorated. In this event, CLP's of the VP1 is rewritten in the node 4 at a CLP rewriting point 25. On the other hand, a terminating node 3 is supplied with the *same signal VP2 through a different path. At CLP detecting points 26, the CLP's of the VP1 and the VP2 are e iFS continuously monitored. The ratios of CLP 1 with respect to all cells are continuously compared. When the difference in ratio exceeds a predetermined value, VP switching is carried out at a VP switching point 27. In the figure, switching from the VP1 to the VP2 is carried out.
It is noted here that the VP's supplied via the different paths are different in number of the arriving cells during a preselected period. Therefore, the ratio must be monitored at least for a duration such that if comparison is possible.
Referring to Fig. 9, a transmitting-side unit 28 comprises a failure detecting section 30 for detecting a failure of a user cell VP, and a CLP rewriting section 31 for inserting into CLP's of the user cell VP in question during a time period in which the failure detecting section 30 detects the failure and for outputting the VP. The transmitting-side unit 28 is equivalent in function to the node 4 in Fig. 8 while a receiving-side unit 29 is equivalent to the node 3 in Fig. 8. Specifically, the receiving-side unit 29 comprises CLP detecting sections 32 and 33 for detecting the CLP's of the user cells in order to perform the to operation at the CLP detecting point 26 in Fig. 8, and a comparing judging section 34 and a switching processing section 35 in order to perform the operation at the VP .e switching point 27 in Fig. 8. The comparing judging section 34 compares the ratios of CLP 1 in the outputs S'i of the CLP detecting sections 32 and 33 and delivers a VP switching signal to the switching processing section when the difference in ratio exceeds a preselected value.
Alternatively, the frequency of change of CLP 0 and 1 is monitored at the receiving side. This method Scan be used in monitoring in case where the CLP's are rewritten in the "Method of Giving Alternation of 1 and 0 to the CLP's" described above. Specifically, if the failure occurs in the particular VP or the superior layer to the particular VP, alternation of 1 and 0 are inserted to the CLP's of the VP in question during a time period of occurrence of the failure. Therefore, by monitoring the frequency of change of CLP 0 and i, the degree of failure of the VP is detected.
Let the above-mentioned method be applied to the alternative switching system such as UPSR. For example, the CLP's of the VP's supplied through the different paths are continuously monitored and the frequency of V change of CLP 0 and 1 is continuously compared at the receiving side. When the difference in ratio exceeds a preselected value, switching is performed. Fig. 10 shows the outline. The concept on the network is similar to Fig. 8. Referring to Fig. 10, a CLP rewriting section 1, 31' alternately inserts and to the CLP's during the time period of detection of the failure.
It is noted here that the VP's supplied via the S. different paths are different in number of the arriving cells during a preselected period. Therefore, the ratio 1 5' must be monitored at least for a duration such that comparison is possible.
Alternatively, a message using a plurality of CLP :O i bits is monitored at the receiving side. This method can be used in monitoring in case where the CLP's are 221 rewritten in the "Method of Carrying a Message on the CLP's Themselves" described above. Specifically, one message is transmitted by a plurality of ATM cells (herein, the original CLP scheme must be inhibited).
Thus, some content such as a more detailed failure level i2 (a critical failure or a suspendible failure) can be transmitted.
Switching Judgement and Switching Switching judgement includes relative comparisonbased judgement and absolute judgement.
1) Relative Comparison-Based Judgement This is a switching technique based on comparison of the CLP's of a plurality of VP's. The alternative switching system such as UPSR mentioned above is a typical one. The CLP's of a plurality of candidate VP's, two or more, are continuously monitored. The ratio of i'j CLP 1 with respect to all cells, the frequency of change of CLP 0 and 1, and the message transmitted by a plurality of the CLP's (message indicative of a level such as a critical failure or a suspendible failure) are continuously recognized and compared. By the comparison, a most reliable VP is selected among the selected VP's and switching thereinto is performed.
The alternative switching system will be exemplified. The ratios of CLP 1 with respect to all cells are continuously compared. When the difference in 2o ratio of CLP 1 of two VP's exceeds a preselected value (for example, this constitutes a switching trigger.
Alternatively, the frequency of change of CLP 0 and 1 is monitored. When the difference in frequency of change exceeds a preselected value (for example, 10 times/i Z' msec), this constitutes a switching trigger. Alternatively, when the messages using a plurality of CLP bits indicate one as a critical failure and the other as a suspendible failure, switching into the VP with suspendible failure is performed.
Before judgement of switching, it is noted that the VP's supplied through the different paths are different in number of arriving cells during a r preselected period. As regards a single VP, errors may occur in the CLP's in the cells due to deterioration of an optical cable in the course of the path. This may result in bit inversion or cell loss. Therefore, it is necessary to provide a "guard" such that monitoring of the CLP's is continued at least for a time duration which enables comparison.
2) Absolute Judgement This method is not relied upon the comparison between the VP's but carries out switching when a preselected threshold value is exceeded. For this purpose, the CLP's are continuously monitored to recognize the ratio of CLP 1 with respect to all cells, the frequency of change of CLP 0 and 1, and the message transmitted by a plurality of the CLP's (message 2I indicative of a level such as a critical failure or a suspendible failure). For example, the ratio of CLP 1 with respect to all cells is continuously monitored.
When the ratio of CLP 1 exceeds a predetermined value (for example, the VP in question is judged as an IS object of switching and switched to a preliminarily prepared VP. Alternatively, the frequency of change of CLP 0 and 1 is monitored. When the frequency of change exceeds a predetermined value (for example, 10 times/i msec), the VP in question is judged as an object of switching and switched to a preliminarily prepared Vp.
Alternatively, occurrence of the failure is informed by the message comprising a plurality of the CLP bits, the VP in question is judged as an object of switching and switched to a preliminarily prepared VP.
Before judgement of switching, it is noted that the VP's supplied through the different paths are different in number of arriving cells during a I preselected period. As regards a single VP, errors may occur in the CLP's in the cells due to deterioration of an optical cable in the course of the path. This may *result in bit inversion or cell loss. Therefore, it is necessary to provide a "guard" such that monitoring of the CLP's is continued at least for a time duration which enables comparison.
The foregoing is directed to the case where the CLP bits supplied from a preceding stage is recognizable.
When the CLP's from the preceding stage is not lo recognizable, the reception signal itself can not be recognized so that the CLP's need not be rewritten.
Instead, when the CLP's of the VP in question can not be recognized at the VP terminating point, the VP is selected as an object of switching immediately after a; lapse of a switching guard time.
Examples of the case where the CLP's supplied from the preceding stage can not be recognized are as follows. If these events occur at a repeating point or a terminating point of the VP, the CLP's can not be recognized.
.LOS (Loss of Signal) .LOF (Loss of Frame) S.Line AIS (Alarm Indication Signal) .Path AIS (Alarm Indication Signal) .Path LOP (Loss of Pointer) .Path UNEQ (Unequipped Signal) .Path TIM (Trace Identifier Mismatch) .SLM (Signal Label Mismatch) .LCD (Loss of Cell Delineation) Thus, in this system, two factors are considered as the switching trigger. One is obtained from monitoring of the content of the CLP's and the other is ij obtained from monitoring of the CLP's themselves.
Specifically, 1. Switching based on the number of arriving cells during a certain monitoring period (in absence of arriving cells for a predetermined 1o time period, switching is performed at that time instant) 2. Switching based on the ratio of switching CLP cells in the arriving cells (switching is performed by the ratio of those cells having the CLP's indicative of switching with is- respect to the arriving cells) Problems with the CLP's 1. The method using the CLP's is effective in case where a large number of errors do not occur in the network (upon occurrence of too many errors, accurate judgement is impossible). However, probability of bit inversion or cell loss due to occurrence of errors in the CLP's in the cells can not be eliminated. As described above, the countermeasures are: 1) Errors are dealt with at an application level.
2) The PM in which CLP errors or cell loss can be recognized is monitored and used as a switching trigger.
In this case, it is allowed that monitoring takes a i slightly long time.
S2. This method is effective in case where a great amount of cell loss does not occur in the network (upon occurrence of too much cell loss, accurate judgement is impossible). However, even if a great g amount of cell loss does not occur, those cells desired to be hardly subjected to cell loss may be tagged and thus preferentially discarded. As described above, the countermeasures are: 1) The discard is dealt with at an application 2 level.
2) The original CLP scheme is inhibited.
3) The network design is made such that no cell loss basically occurs.
4) The PM in which cell loss is recognized is Z monitored and used as a switching trigger. In this case, it is allowed that monitoring takes a slightly long time.
In both of 1 and 2, the problems can be avoided by monitoring the PM and by performing the switching operation based thereupon. This will be described in the following "Combination thereof" Although the examples using the CLP bits have been described so far, the bits in the user cells further Sincludes each of GFC, VPI, VCI, PT, HEC at an overhead portion. In addition, there is a payload portion. For those bits, notification can be carried out in a concept similar to that described in the foregoing.
As another example of use of the bits, one bit of lo the VPI is reserved and notification of the failure is go**.carried out by the bit. In this event, the range of setting the VPI value is reduced to half. However, the VPI can be managed at a network side so that no problem in interoperability is caused.
f Alternatively, use can be made of the payload portion upon occurrence of HEC errors. Specifically, upon occurrence of the HEC errors, a cell in question as a whole is judged to lack reliability. By replacing the information in the payload portion, desired notification information is delivered.
Thus, use of the bits in the user cells includes various manners "Combination thereof" The above-mentioned methods are summarized as follows.
1. VP AIS Rate Adjustment It is simple although detection is slow.
Incorporating the transmission at a rate higher than 1 cell/i second of this invention, faster transmission is possible.
2. PM Sequential Monitoring Restriction in number to 30 is imposed and S- detection is slow. By the use of sequential monitoring of this invention, the restriction in number to 30 is cancelled. Monitored items cover the details so that **errors, cell loss, and misinsertion can be monitored.
3. Use of the Bits in the User Cells High speed. Easy in implementation by hardware.
o Simple. No band suppression because no OAM cells are used. However, weak upon occurrence of bit errors and oooo o cell loss.
These are merits and demerits. Accordingly, by i the use of a combination thereof, characteristics can be supplemented by each other.
By the use of the combined method, the errors, the cell loss, and the misinsertion can be dealt with while, upon occurrence of a hardware failure such as a t line failure, the OAM cells are inserted with the band controlled and the switching operation is carried out.
Upon occurrence of the software failure such as errors, the bits in the user cells are used to carry out the switching operation.
W As described above, according to this invention: 1. By the use of the VP AIS rate adjustment, the VP AIS can be inserted at an increased rate within a range such that the band assigned to the user cells before occurrence of a failure is not exceeded. Thus, by increasing the transmission rate of the VP AIS, the failure can be immediately notified so that switching is quickly performed.
By the use of the PM sequential monitoring, monitoring of the PM for all VP's is possible by the use of 30 monitoring circuits as means for successively and time-sequentially monitoring. Traditionally, up to 30 VP PM's are simultaneously monitored at maximum. Thus, the circuit is simplified and the monitored items cover the details so that errors, cell loss, and misinsertion can be monitored and switching based thereon is enabled.
3. As far as the OAM cells such as VP AIS or VP PM are used, there are standing problems including j suppression to the band of the user cells and low transmission rate. If a large amount of and simultaneous generation is desired, the processing load is extremely large when the OAM cells are used. If the message is used for switching, the circuit realizing the algorithm 'Io for message transmission is complicated and the processing time therefor is required. As a result, switching takes a long time. As a consequence, in these methods, the processing circuit is increased in scale and processing time is long in connection with the switching 2 operation. Thus, switching is slow.
If the bits in the user cells are used here, very high transmission rate is achieved because at least one bit information can be notified per one user cell.
Recognition of several bits/i cell is sufficient.
Message transmission is no longer necessary. Thus, highspeed information transmission is possible. A large amount of and simultaneous generation is possible.
How fast the information is transmitted is as follows: 1. For example, the detection standard in SONET STS-Path AIS is to monitor a series of three H1H2. H1H2 appears once per STS frame of 125usec. Therefore, to monitoring of a series of three of them requires 125usec x 3 375usec.
2. The detection standard in SONET VT AIS is to monitor a series of three V1V2. V1V2 appears once per VT superframe of 500usec. Therefore, monitoring of a series i. of three of them requires 500usec x 3 1500usec.
3. As regards detection of the ATM VP AIS, transmission of the VP AIS itself is 1 cell/second.
Taking the guard time for detection, several seconds are required.
2 r On the other hand, in detection of the user cells, the cells are supposed to be sequentially supplied at 155.52Mbps. Since one cell is supplied in 3usec, detection is possible in 300usec even with the guard of cells.
1 Since the bits in the user cells are fixed in position, transmission/detection by hardware is easy.
Therefore, implementation into an LSI is expected and switching is achieved with a small size, a low cost, and a low power consumption. As compared with the method using the OAM cells for switching, no band suppression upon the user cells occurs.
By the use of the above-mentioned combination, merits and demerits can be supplemented by each other.
Claims (1)
1. A node which is for use in an ATM (asynchronous transfer mode) network and which is supplied with a succession of monitoring objects which is one of a succession of VP's (Virtual Paths) and a succession of VC's (Virtual Channels), said node including performance monitoring means for carrying out performance monitoring on a predetermined number of the monitoring objects among said succession of monitoring objects, said node comprising: dividing means for dividing said succession of monitoring objects into a succession of object blocks, each object block comprising said predetermined number of the monitoring objects, said dividing means successively delivering said object blocks to said performance monitoring means. NEC Corporation [I:\DayLb\LIBQ]539.do:edg
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU71598/00A AU752607B2 (en) | 1996-10-11 | 2000-11-14 | High speed transfer of failure information in an ATM network |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8-270082 | 1996-10-11 | ||
JP9-87845 | 1997-04-07 | ||
AU71598/00A AU752607B2 (en) | 1996-10-11 | 2000-11-14 | High speed transfer of failure information in an ATM network |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AU40952/97A Division AU728007B2 (en) | 1996-10-11 | 1997-10-10 | High speed transfer of failure information in an ATM network |
Publications (2)
Publication Number | Publication Date |
---|---|
AU7159800A AU7159800A (en) | 2001-01-25 |
AU752607B2 true AU752607B2 (en) | 2002-09-26 |
Family
ID=3754435
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AU71598/00A Ceased AU752607B2 (en) | 1996-10-11 | 2000-11-14 | High speed transfer of failure information in an ATM network |
Country Status (1)
Country | Link |
---|---|
AU (1) | AU752607B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5600630A (en) * | 1993-08-31 | 1997-02-04 | Hitachi, Ltd. | Path changing system and method for use in ATM communication apparatus |
US5737312A (en) * | 1995-01-30 | 1998-04-07 | Fujitsu Limited | Cell assembly and disassembly apparatus in an ATM network |
US5764624A (en) * | 1995-03-06 | 1998-06-09 | Hitachi, Ltd. | Aim switching system and path changing method |
-
2000
- 2000-11-14 AU AU71598/00A patent/AU752607B2/en not_active Ceased
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5600630A (en) * | 1993-08-31 | 1997-02-04 | Hitachi, Ltd. | Path changing system and method for use in ATM communication apparatus |
US5737312A (en) * | 1995-01-30 | 1998-04-07 | Fujitsu Limited | Cell assembly and disassembly apparatus in an ATM network |
US5764624A (en) * | 1995-03-06 | 1998-06-09 | Hitachi, Ltd. | Aim switching system and path changing method |
Also Published As
Publication number | Publication date |
---|---|
AU7159800A (en) | 2001-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6654923B1 (en) | ATM group protection switching method and apparatus | |
US6553034B2 (en) | Virtual path ring protection method and apparatus | |
Anderson et al. | Fast restoration of ATM networks | |
US5796720A (en) | Control method of asynchronous data communications | |
US7792044B2 (en) | Service management channel for managing an optical networking service | |
EP0983709B1 (en) | Operations and maintenance data flows over a point-to-multipoint broadband access network | |
Chen et al. | Management and control functions in ATM switching systems | |
US6865158B2 (en) | ATM switch with OAM functions | |
EP0846382B1 (en) | Interconnect fault detection and localization method and apparatus | |
US5636206A (en) | System for achieving alarm masking processing | |
AU728007B2 (en) | High speed transfer of failure information in an ATM network | |
CA2209542A1 (en) | Method and apparatus for generating a proxy connection endpoint for operation administration and management (oam) asynchronous transfer mode (atm) cells | |
JPH04291857A (en) | Fault notice system in arm transmission | |
Farkouh | Managing ATM-based broadband networks | |
Veitch et al. | Administration of restorable virtual path mesh networks | |
US6898177B1 (en) | ATM protection switching method and apparatus | |
US20030099191A1 (en) | Protection-switching method in asynchronous transfer mode system with ring topology | |
US6275472B1 (en) | Method and apparatus for achieving pass control of transmission cells | |
AU752607B2 (en) | High speed transfer of failure information in an ATM network | |
US20030142678A1 (en) | Virtual path ring protection method and apparatus | |
Cisco | Troubleshooting Switch Router ATM Interface Connections | |
Cisco | Glossary | |
Cisco | Introduction | |
Matsuoka et al. | Classified path restoration scheme with hitless protection switching for large-capacity trunk transmission networks | |
Shimada et al. | Bandwidth-adaptive VP protection using user cells |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FGA | Letters patent sealed or granted (standard patent) |