| CPC H04L 45/302 (2013.01) [H04L 41/12 (2013.01); H04L 43/0888 (2013.01); H04L 47/10 (2013.01); H04L 47/24 (2013.01); H04L 47/6295 (2013.01); H04L 47/70 (2013.01); H04W 76/11 (2018.02)] | 20 Claims |

|
1. A computer-implemented method comprising:
associating one or more forwarding paths determined from one or more routing algorithms with respective network slices, each of the respective network slices having a specified Quality of Service requirement of respective applications;
assigning flow packets, associated with the one or more forwarding paths of with the respective network slices, to one or more of a plurality of queues based on the one or more routing algorithms, wherein each of the plurality of queues having one of the specified Quality of Service requirement;
pointing one or more forwarding entries, including at least one or more prefixes of the one or more routing algorithms, towards an associated one of the of the plurality of queues;
queuing the flow packets to the associated one of the plurality of queues based on the forwarding entries; and
differentiating packets within a same corresponding one of the plurality of queues into one or more sub-queues within the same corresponding one of the plurality of queues.
|