Metro ethernet service enhancements
First Claim
Patent Images
1. A method of handling an Ethernet service frame in an Ethernet Network comprising:
- receiving an Ethernet service frame at provider edge network equipment;
determining a marked forwarding treatment for said Ethernet service frame;
assigning a new forwarding treatment to said Ethernet service frame based on said marked forwarding treatment;
determining a color to associate with said Ethernet service frame based on said new forwarding treatment;
generating an indication of said color;
determining compliance of said Ethernet service frame with a Bandwidth Profile;
generating an indication of said compliance of said Ethernet service frame with said Bandwidth Profile;
determining, based on said indication of said compliance, that said Ethernet service frame does not comply with said Bandwidth Profile;
responsive to said determining that said Ethernet service frame does not comply with said Bandwidth Profile, processing said Ethernet service frame based on said indication of said color;
modifying a header of said Ethernet service frame to indicate said new forwarding treatment for said Ethernet service frame based on a service class and said indication of said compliance;
mapping said service class to a core forwarding treatment for use within a service provider network; and
transmitting said Ethernet service frame to a node in said Ethernet network.
8 Assignments
0 Petitions
Accused Products
Abstract
Numerous enhancements to metro Ethernet network (MEN) services include an enhancement of the overall MEN Quality of Service (QoS) architecture, an enhancement to classification at the provider edge, the use of Ethernet QoS classes, enhancements to policing and marking at ingress provider edge equipment, the provision of traffic management functions at egress provider edge equipment, the use of multiple Ethernet virtual connections (EVCs) and Aggregate EVCs, an enhancement to QoS across an external network-network interface and an enhancement to treatment of Ethernet service frames in a core network.
60 Citations
83 Claims
-
1. A method of handling an Ethernet service frame in an Ethernet Network comprising:
-
receiving an Ethernet service frame at provider edge network equipment; determining a marked forwarding treatment for said Ethernet service frame; assigning a new forwarding treatment to said Ethernet service frame based on said marked forwarding treatment; determining a color to associate with said Ethernet service frame based on said new forwarding treatment; generating an indication of said color; determining compliance of said Ethernet service frame with a Bandwidth Profile; generating an indication of said compliance of said Ethernet service frame with said Bandwidth Profile; determining, based on said indication of said compliance, that said Ethernet service frame does not comply with said Bandwidth Profile; responsive to said determining that said Ethernet service frame does not comply with said Bandwidth Profile, processing said Ethernet service frame based on said indication of said color; modifying a header of said Ethernet service frame to indicate said new forwarding treatment for said Ethernet service frame based on a service class and said indication of said compliance; mapping said service class to a core forwarding treatment for use within a service provider network; and transmitting said Ethernet service frame to a node in said Ethernet network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A hardware traffic management system in a provider edge node in an Ethernet Network comprising:
-
a classifier operable to; receive an Ethernet service frame; determine a marked forwarding treatment for said Ethernet service frame; assign a new forwarding treatment to said Ethernet service frame based on said marked forwarding treatment; determine a color to associate with said Ethernet service frame based on said new forwarding treatment; and generate an indication of said color; a policer operable to; determine that said Ethernet service frame does not comply with a Bandwidth Profile; generate an indication of non-compliance of said Ethernet service frame with said Bandwidth Profile; and process said Ethernet service frame based on said indication of said color based on said indication of said non-compliance; a marker operable to; modify a header of sad Ethernet service frame to indicate said forwarding treatment for said Ethernet service frame based on a service class and said indication of said compliance; a mapper operable to; map said service class to a core forwarding treatment for use within a service provider network; and a forwarder operable to transmit said Ethernet service frame to a node in said Ethernet network. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A non-transitory medium containing computer-executable instructions which, when performed by processor in provider edge network equipment in an Ethernet Network, cause the processor to:
-
receive an Ethernet service frame; determine a marked forwarding treatment for said Ethernet service frame; assign a new forwarding treatment to said Ethernet service frame based on said marked forwarding treatment; determine a color to associate with said Ethernet service frame based on said new forwarding treatment; and generate an indication of said color; determine compliance of said Ethernet service frame with a Bandwidth Profile; generate an indication of said compliance of said Ethernet service frame with said Bandwidth Profile; determine, based on said indication of said compliance, that said Ethernet service frame does not comply with said Bandwidth Profile; process said Ethernet service frame based on said indication of said color responsive to said determining that said Ethernet service frame does not comply with said Bandwidth Profile; modify a header of sad Ethernet service frame to indicate said forwarding treatment for said Ethernet service frame based on the service class and said indication of said compliance; map said service class to a core forwarding treatment for use within a service provider network; and transmit said Ethernet service frame to a node in said Ethernet network. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83)
-
Specification