System and method for indicating classification of a communications flow
First Claim
1. A method comprising:
- receiving, at one of a plurality of network elements, communication data comprising a first carrier tag having a first handling classification field and a first handling classification value included in the first handling classification field;
determining per-hop behavior based on the first handling classification value;
determining whether one of the plurality of network elements is in a first position relative to a service edge;
responsive to a determination that the one of the plurality of network elements is in the first position, forwarding the communication data to the service edge;
responsive to a determination that the one of the plurality of network elements is not in the first position, determining whether the per-hop behavior resulted in a second carrier tag comprising a second handling classification field being added to the communication data;
responsive to a determination that a second carrier tag has not been added, processing the communication data in accordance with the first handling classification value to forward the communication data to a next network element; and
responsive to a determination that a second carrier tag has been added, populating the second handling classification field and setting a second handling classification value based on the first handling classification value prior to forwarding the communication data comprising the second handling classification field to the next network element.
6 Assignments
0 Petitions
Accused Products
Abstract
System and method for providing a layer 2 switch in the access network that switches based upon one or more carrier tags identifying customer traffic. Customer traffic conforming to any variety of different layer 1 or layer 2 protocols may be encapsulated and identified according to carrier tag values. The layer 2 switch may determine how to handle the traffic by interpreting and manipulating the carrier tag values. The layer 2 switch may be capable of switching TDM input traffic to either TDM or packet output traffic, and switching packetized input traffic to either TDM or packet output traffic. Handling classification values may also be processed by the layer 2 switch to affect prioritization of handling of encapsulated traffic.
122 Citations
9 Claims
-
1. A method comprising:
-
receiving, at one of a plurality of network elements, communication data comprising a first carrier tag having a first handling classification field and a first handling classification value included in the first handling classification field; determining per-hop behavior based on the first handling classification value; determining whether one of the plurality of network elements is in a first position relative to a service edge; responsive to a determination that the one of the plurality of network elements is in the first position, forwarding the communication data to the service edge; responsive to a determination that the one of the plurality of network elements is not in the first position, determining whether the per-hop behavior resulted in a second carrier tag comprising a second handling classification field being added to the communication data; responsive to a determination that a second carrier tag has not been added, processing the communication data in accordance with the first handling classification value to forward the communication data to a next network element; and responsive to a determination that a second carrier tag has been added, populating the second handling classification field and setting a second handling classification value based on the first handling classification value prior to forwarding the communication data comprising the second handling classification field to the next network element. - View Dependent Claims (2, 3)
-
-
4. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; receive, at one of a plurality of network elements, a communication comprising a first carrier tag having a first handling classification field and a first handling classification value included in the first handling classification field; determine per-hop behavior based on the first handling classification value; determine whether the one of a plurality of network elements is in a first position relative to a service edge; responsive to a determination that the one of the plurality of network elements is in the first position, forward the communication to the service edge; responsive to a determination that the one of the plurality of network elements is not in the first position, determe whether the per-hop behavior resulted in a second carrier tag comprising a second handling classification field being added to the communication; responsive to a determination that a second carrier tag has not been added, process the communication in accordance with the first handling classification value to forward the communication to a next network element; and responsive to a determination that a second carrier tag has been added, populate the second handling classification field and set a second handling classification value based on the first handling classification value prior to forwarding the communication comprising the second handling classification field to the next network element. - View Dependent Claims (5, 6)
-
-
7. A system comprising:
-
a plurality of network elements, one of the plurality of network elements receiving communication data comprising a first carrier tag having a first handling classification field and a first handling classification value included in the first handling classification field; one or more processors for determining per-hop behavior based on the first handling classification value; the one or more processors determining whether the one of the plurality of network elements is in a first position relative to a service edge; responsive to a determination that the one of the plurality of network elements is in the first position, forwarding the communication data to the service edge; responsive to a determination that the one of the plurality of network elements is not in the first position, determining whether the per-hop behavior resulted in a second carrier tag comprising a second handling classification field being added to the communication data; responsive to a determination that a second carrier tag has not been added, processing the communication data in accordance with the first handling classification value to forward the communication data to a next network element; and responsive to a determination that a second carrier tag has been added, populating the second handling classification field and setting a second handling classification value based on the first handling classification value prior to forwarding the communication data comprising the second handling classification field to the next network element. - View Dependent Claims (8, 9)
-
Specification