Method and apparatus for providing grades of service for unprotected traffic in an optical network
First Claim
1. A method for providing unprotected traffic transported on protection channels in an optical network that provides transport for protected traffic using the protection channels for failover protection and transport for unprotected traffic using idle protection channels, the method comprising:
- defining an ordered set of request priority values for requesting use of the protection channels, and priority values for at least two grades of service for the unprotected traffic; and
creating a protection channel access policy for regulating use of the protection channels occupied by unprotected traffic of the at least two grades of service, in response to protection switch requests of corresponding request priority values.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for providing grades of service to unprotected traffic on an optical network that provides protection channels associated with working channels, defines a linearly ordered set of protection switch request priorities, and two or more grade of service priorities, and uses those priorities to enforce a protection access policy. The unprotected traffic may be of a high priority, approximating non-pre-emptable unprotected traffic (NUT); of low priority, like extra traffic; or may be of an intermediate priority between the two. This allows data transport providers to offer different unprotected transport services at different rates on protected links, in which the different unprotected transport services are associated with different probabilities of pre-emption.
-
Citations
20 Claims
-
1. A method for providing unprotected traffic transported on protection channels in an optical network that provides transport for protected traffic using the protection channels for failover protection and transport for unprotected traffic using idle protection channels, the method comprising:
-
defining an ordered set of request priority values for requesting use of the protection channels, and priority values for at least two grades of service for the unprotected traffic; and
creating a protection channel access policy for regulating use of the protection channels occupied by unprotected traffic of the at least two grades of service, in response to protection switch requests of corresponding request priority values. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for handling a protection switch request at a protection switch processor, the method comprising:
-
receiving the protection switch request for use of a protection channel on a link in an optical network, the protection switch request indicating a request priority;
determining a current occupancy of the protection channel, the occupancy being one of idle, occupied by unprotected traffic associated with one of a plurality of grades of service, and protected traffic switched from a protected working channel with a specific request priority;
applying a protection access policy by determining whether the request priority of the switch request is higher than a priority of the occupant, in order to provide conditional access to the data transport capacity based on a relative value of the request priority and the priority of the occupant. - View Dependent Claims (9, 10)
-
-
11. A method for handling a protection switch request received at a network element via a link of an optical network used to transport protected traffic with failover protection to protection channels, and to transport extra traffic on unoccupied protection channels of the network, the method comprising:
-
determining a protection channel and a priority value associated with the protection switch request;
determining a priority value associated with data transport capacity reserved by the protection channel by examining an occupancy of the data transport capacity, the occupancy being one of idle, occupied by unprotected traffic with a predetermined grade of service, and occupied by protected traffic switched from a protected working channel; and
applying a protection access policy based on a comparison of the priority value associated with the switch request and the priority value associated with the protection channel. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A protection switch processor for applying a protection access policy in an optical network that supports protected traffic and extra traffic at predefined grades of service using pre-provisioned working and protection channels, comprising:
-
means for determining a priority value associated with a protection switch request message for requesting access to a protection channel;
means for determining an occupancy of the protection channel;
means for determining a priority value associated with the protection channel by determining a priority value associated with an occupant of the protection channel if the protection channel is occupied; and
means for comparing the priority value associated with the protection switch request message to the priority value associated with the protection channel to determine which of the priority values is highest. - View Dependent Claims (17, 18, 19, 20)
-
Specification