CPC H04L 45/302 (2013.01) [H04L 45/44 (2013.01); H04L 45/50 (2013.01); H04L 45/583 (2013.01)] | 13 Claims |
1. A method comprising:
receiving, at a network node within a network, a packet from another network node within the network;
searching a label stack of the packet for an indicator that indicates a presence of a slice label that indicates a network slice that has been logically partitioned on the network in a next position within the label stack;
during the search for the indicator:
identifying, on top of the label stack of the packet, a transport label that indicates the network node within the label stack; and
identifying the indicator beneath the transport label within the label stack;
popping the transport label and the indicator from the top of the label stack of the packet;
searching the label stack for the slice label;
during the search for the slice label, identifying the slice label;
determining a quality of service policy that corresponds to the network slice by analyzing the slice label;
reimposing the indicator above the slice label within the label stack;
imposing, on the top of the label stack of the packet, an additional transport label that indicates the additional network node such that the slice label resides beneath the additional transport label within the label stack;
applying the quality of service policy to the packet; and
upon applying the quality of service policy to the packet, forwarding the packet to the additional network node within the network.
|