Flexible shared mesh protection services for intelligent TDM-based optical transport networks
First Claim
1. A system comprising:
- one or more active/working circuit groups to transfer information through a protection domain,the protection domain defined by a plurality of network devices and a plurality of links connecting the plurality of network devices between a start point and an end point;
a primary protection circuit through the protection domain,the primary protection circuit being disjoint from the one or more active/working circuit groups and providing shared protection for the one or more active/working circuit groups,the primary protection circuit being comprised of an individual protection circuit,a capacity of the primary protection circuit being dynamically adjusted when a protection bandwidth ratio is outside a predetermined threshold, andthe protection bandwidth ratio being based on a total bandwidth of the one or more active/working circuit groups divided by a total available protection bandwidth of the primary protection circuit;
a secondary protection circuit,the secondary protection circuit providing shared protection for the one or more active/working circuit groups, andthe secondary protection circuit being used to restore one or more faults when a worst case protection bandwidth exceeds a particular threshold associated with the capacity of the primary protection circuit; and
a processor to;
receive a request to remove one of the primary protection circuit or the secondary protection circuit;
designate one of the primary protection circuit or the secondary protection circuit for removal based on a comparison of respective bandwidths of the primary protection circuit and the secondary protection circuit;
re-route each path associated with the designated one of the primary protection circuit or the secondary protection circuit,the processor, when re-routing each path, being to one of;
re-route each path to the one of primary protection circuit or the secondary protection circuit that is not designated for removal, orre-route each path to another secondary protection circuit,
the other secondary protection circuit being different than the secondary protection circuit; and
update the protection bandwidth ratio for each of the one or more active/working circuit groups.
3 Assignments
0 Petitions
Accused Products
Abstract
A system includes one or more active/working circuit groups to transfer information through a protection domain, the protection domain defined by a plurality of network devices and a plurality of links connecting the network devices between a start point and an end point; and a protection circuit group through the protection domain, the protection circuit group being disjoint from the one or more active/working circuit groups to provide shared protection for the one or more active/working circuit groups, where the protection circuit group is comprised of an individual protection circuit and where a capacity of the protection circuit group is dynamically adjusted based on a capacity of the one or more active/working circuit groups.
5 Citations
20 Claims
-
1. A system comprising:
-
one or more active/working circuit groups to transfer information through a protection domain, the protection domain defined by a plurality of network devices and a plurality of links connecting the plurality of network devices between a start point and an end point; a primary protection circuit through the protection domain, the primary protection circuit being disjoint from the one or more active/working circuit groups and providing shared protection for the one or more active/working circuit groups, the primary protection circuit being comprised of an individual protection circuit, a capacity of the primary protection circuit being dynamically adjusted when a protection bandwidth ratio is outside a predetermined threshold, and the protection bandwidth ratio being based on a total bandwidth of the one or more active/working circuit groups divided by a total available protection bandwidth of the primary protection circuit; a secondary protection circuit, the secondary protection circuit providing shared protection for the one or more active/working circuit groups, and the secondary protection circuit being used to restore one or more faults when a worst case protection bandwidth exceeds a particular threshold associated with the capacity of the primary protection circuit; and a processor to; receive a request to remove one of the primary protection circuit or the secondary protection circuit; designate one of the primary protection circuit or the secondary protection circuit for removal based on a comparison of respective bandwidths of the primary protection circuit and the secondary protection circuit; re-route each path associated with the designated one of the primary protection circuit or the secondary protection circuit, the processor, when re-routing each path, being to one of; re-route each path to the one of primary protection circuit or the secondary protection circuit that is not designated for removal, or re-route each path to another secondary protection circuit,
the other secondary protection circuit being different than the secondary protection circuit; andupdate the protection bandwidth ratio for each of the one or more active/working circuit groups. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
selecting, by one or more devices, one or more prototype paths over a protection domain within an optical transport network, the prototype paths defining an active/working circuit group; configuring, by the one or more devices, a primary protection circuit over the protection domain to provide shared protection for the active/working circuit group, the primary protection circuit being disjoint from the active/working circuit group; calculating, by the one or more devices, a protection bandwidth ratio based on a total available protection bandwidth of the primary protection circuit and a total bandwidth of the active/working circuit group; dynamically adjusting, by the one or more devices, a capacity of the primary protection circuit when the protection bandwidth ratio is outside a predetermined threshold; determining, by the one or more devices, whether the dynamically adjusted capacity of the primary protection circuit satisfies a worst case protection bandwidth threshold; adding, by the one or more devices and when the dynamically adjusted capacity of the primary protection circuit does not satisfy a worst case protection bandwidth threshold, a secondary protection circuit, the secondary protection circuit being to provide shared protection for the active/working circuit group; receiving a request to remove one of the primary protection circuit or the secondary protection circuit; designating one of the primary protection circuit or the secondary protection circuit for removal based on a comparison of respective bandwidths of the primary protection circuit and the secondary protection circuit; re-routing each path associated with the designated one of the primary protection circuit or the secondary protection circuit, the re-routing each path including one of; re-routing each path to the one of primary protection circuit or the secondary protection circuit that is not designated for removal, or re-routing each path to another secondary protection circuit, the other secondary protection circuit being different than the secondary protection circuit; and updating the protection bandwidth ratio for each of the one or more active/working circuit groups. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a plurality of circuits; a primary protection circuit; a secondary protection circuit; and a transport network, including a shared protection mechanism, that; allows a quantity of circuits, of the plurality of circuits, between a particular start point and particular end point to increase in real-time, dynamically adjusts a capacity of the primary protection circuit when a protection bandwidth ratio is outside a predetermined threshold, the protection bandwidth ratio being based on a total bandwidth of the number of circuits divided by a total available protection bandwidth of the primary protection circuit, determines whether the dynamically adjusted capacity of the primary protection circuit satisfies a worst case protection bandwidth threshold; adds, when the dynamically adjusted capacity of the primary protection circuit does not satisfy a worst case protection bandwidth threshold, the secondary protection circuit, the secondary protection circuit being to provide shared protection for the active/working circuit group; receives a request to remove one of the primary protection circuit or the secondary protection circuit; designates one of the primary protection circuit or the secondary protection circuit for removal based on a comparison of respective bandwidths of the primary protection circuit and the secondary protection circuit; re-routes each path associated with the designated one of the primary protection circuit or the secondary protection circuit, the re-routing each path including to one of; re-routing each path to the one of primary protection circuit or the secondary protection circuit that is not designated for removal, or re-routing each path to another secondary protection circuit,
the other secondary protection circuit being different than the secondary protection circuit; andupdates the protection bandwidth ratio for each of the one or more active/working circuit groups. - View Dependent Claims (19)
-
-
20. A system comprising:
one or more devices to; select one or more prototype paths over a protection domain within an optical transport network, the one or more prototype paths defining an active/working circuit group; select a primary protection circuit over the protection domain to provide shared protection for the active/working circuit group, the protection circuit being disjoint from the active/working circuit group; dynamically adjust a capacity of the primary protection circuit when a protection bandwidth ratio is outside a predetermined threshold, the protection bandwidth ratio being based on a total bandwidth of the active/working circuit group divided by a total available protection bandwidth of the primary protection circuit; determine whether the dynamically adjusted capacity of the primary protection circuit satisfies a worst case protection bandwidth threshold; add, when the dynamically adjusted capacity of the primary protection circuit does not satisfy a worst case protection bandwidth threshold, the secondary protection circuit, the secondary protection circuit being to provide shared protection for the active/working circuit group; receive a request to remove one of the primary protection circuit or the secondary protection circuit; designate one of the primary protection circuit or the secondary protection circuit for removal based on a comparison of respective bandwidths of the primary protection circuit and the secondary protection circuit; re-route each path associated with the designated one of the primary protection circuit or the secondary protection circuit, the one or more devices, when re-routing each path, being to one of; re-route each path to the one of primary protection circuit or the secondary protection circuit that is not designated for removal, or re-route each path to another secondary protection circuit,
the other secondary protection circuit being different than the secondary protection circuit; andupdate the protection bandwidth ratio for each of the one or more active/working circuit groups.
Specification