1. Field of the Invention
The present invention relates to fractional protection of Resilient Packet Ring (RPR) span bandwidth (BW) by provisioning the number of SONET paths in a given span to greater than the RPR ring BW.
2. Description of the Related Art
Resilient Packet Ring (RPR), specified in IEEE standard 802.17, is a standard designed for the optimized transport of data traffic over fiber rings. It is designed to provide the resilience found in SONET/SDH networks (50 ms protection), but instead of setting up circuit oriented connections, it provides a packet-based transmission. This is to increase the efficiency of Ethernet and IP services.
RPR works on a concept of dual counter rotating rings called ringlets. These ringlets are setup by creating RPR stations at nodes where traffic is supposed to drop, per flow (a flow is the ingress and egress of data traffic). Each ring segment used to transport data between stations is referred to as a span. RPR uses MAC (Media Access Control protocol) messages to direct the traffic, which traverses both directions around the ringlet. The nodes also negotiate for bandwidth among themselves using fairness algorithms, avoiding congestion and failed spans. The avoidance of failed spans is accomplished by using one of two techniques known as “steering” and “wrapping”. Under steering if a node or span is broken all nodes are notified of a topology change and they reroute their traffic. In wrapping the traffic is looped back at the last node prior to the break and routed to the destination station.
All traffic on the ring is assigned a Class of Service (CoS) and the standard specifies three classes. Class A (or High) traffic is a pure CIR (Committed Information Rate) and is designed to support applications requiring low latency and jitter, such as voice and video. Class B (or Medium) traffic is a mix of both a CIR and an EIR (Excess Information Rate—which is subject to fairness queuing). Class C (or Low) is best effort traffic, utilizing whatever bandwidth is available. This is primarily used to support internet access traffic.
When RPR is implemented using SONET as the transport technology between stations, a span is composed of one or more SONET paths that typically employ virtual concatenation to provide multiplexed transport of data over all paths in the span. All spans in a given RPR ring must be configured to at least carry the designated ring data bandwidth (BW); i.e. the RPR ring BW must less than or equal to span BW. Current RPR deployments envision that RPR span BW is equal to the RPR Ring BW and that if a span BW is protected against failure, the additional protection BW provisioned equals the Ring BW. This requirement of current systems that the protection BW equal the ring BW results in a relatively inefficient use of the system BW. Alternatively, if protection BW is not used, then a single SONET path failure cases the entire RPR span to fail. A need arises for a protection scheme that provides adequate protection, yet is more BW efficient than current schemes.
In the present invention, the span BW is fractionally protected by provisioning the number of SONET paths in a given span to greater than the RPR ring BW.
In one embodiment of the present invention, a communication system comprises a plurality of Synchronous Optical Network paths, a Resilient Packet Ring span implemented using the plurality of Synchronous Optical Network paths, and a Link Capacity Adjustment Scheme operable, in response to failure of a Synchronous Optical Network path implementing the Resilient Packet Ring span, to remove the failed Synchronous Optical Network path from implementing the Resilient Packet Ring span and to redistribute the Resilient Packet Ring traffic over the remaining Synchronous Optical Network paths.
In one aspect of the present invention, the Link Capacity Adjustment Scheme may be further operable, in response to clearance of the failure of the failed Synchronous Optical Network path, to redistribute the Resilient Packet Ring traffic over the plurality of Synchronous Optical Network paths including the cleared Synchronous Optical Network path. The Synchronous Optical Network paths may be assigned to implement the Resilient Packet Ring span using a Virtual Concatenation Group. The plurality of Synchronous Optical Network paths may have a first bandwidth, the Resilient Packet Ring span may have a second bandwidth, and the first bandwidth may be greater than the second bandwidth.
The preferred embodiments of the present invention will be described with reference to the accompanying drawings.
In the present invention, the span BW is fractionally protected by provisioning the number of SONET paths in a given span to greater than the RPR ring BW.
An example of an RPR ring structure 100 is shown in
An example of a station 200 in an RPR ring structure 100 is shown in
In the present invention, the span BW is fractionally protected by provisioning the number of SONET paths in a given span to greater than the RPR ring BW. An example of this arrangement is shown in
In order to provide fractional protection of an RPR span, all of the SONET paths in the span need to employ LCAS procedures to remove failed SONET paths from the virtual concatenated group of SONET paths (VCG). An example of this is illustrated in
In step 504, a path failure occurs. In step 506, LCAS causes the “removal” of the failed path from the group of VCG paths that are actively carrying BW in the span and redistribution of the traffic over the remaining paths. For example, if SONET path 402A fails, LCAS will remove path 402A from the group of VCG paths that are actively carrying BW in the span and will redistribute the traffic that was being carried by path 402A to the remaining paths. Preferably, the RPR stations permit such BW reductions to occur while only causing momentary span failures (equal to the duration between a path failure occurrence to its removal) as long as the resulting VCG BW is greater than or equal to the RPR Ring BW. This scheme permits the up to n SONET path failures on a given RPR span before such a path failure causes a prolonged RPR span failure of a duration equal to that of the SONET path failure.
In step 508, the failed path in the VCG is becomes operational (failure cleared). In step 510, LCAS restores this path to those paths actively carrying BW in the span in a “hitless” fashion (as per LCAS standard). Hitless means the path restoration occurs without even a momentary SPAN failure. This hitless recovery is a feature of the LCAS standard. Once the path is restored, the LCAS redistributes the traffic over all operational paths, including the restored path.
Although specific embodiments of the present invention have been described, it will be understood by those of skill in the art that there are other embodiments that are equivalent to the described embodiments. Accordingly, it is to be understood that the invention is not to be limited by the specific illustrated embodiments, but only by the scope of the appended claims.