Refined Assured Forwarding Framework for Differentiated Services Architecture
First Claim
1. A method of controlling the order of packets forwarded by an edge router, the method comprising the steps of:
- receiving packets from a network;
assigning the packets into an assured forwarding class; and
separating the packets of the assured forwarding class into subclasses such that the packets in each subclass have a comparable characteristic.
1 Assignment
0 Petitions
Accused Products
Abstract
The DiffServ architecture is an increasingly preferred approach for providing varying levels of Quality of Service in an IP network. This discovery presents a new framework for improving the performance of the DiffServ architecture where heterogeneous traffic flows share the same aggregate class. The new framework requires minimal modification to existing DiffServ routers by adding a second layer of classification of flows based on their average packet sizes and using Weighted Fair Queueing for flow scheduling. The efficiency of the new framework is demonstrated by simulation results for delay, packet delivery, throughput, and packet loss, under different traffic scenarios.
38 Citations
24 Claims
-
1. A method of controlling the order of packets forwarded by an edge router, the method comprising the steps of:
-
receiving packets from a network;
assigning the packets into an assured forwarding class; and
separating the packets of the assured forwarding class into subclasses such that the packets in each subclass have a comparable characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 12)
-
-
7. An edge router to control the order of processing packets, comprising:
-
an input port adapted to receive packets from a first network;
an AF classifier adaped to assign the packets into an assured forwarding class; and
an RAF refiner/subclassifier adapted to assign the packets into subclasses such that the packets in each subclass have a comparable characteristic. - View Dependent Claims (8, 9, 10, 11)
-
-
13. A method of controlling the order of packets forwarded by an edge router, the method comprising the steps of:
-
receiving packets from a network;
assigning the packets into a plurality of assured forwarding classes where the assured forwarding classes have different levels of service; and
for at least two of the assured forwarding classes;
separating the packets of the assured forwarding class into subclasses such that the packets in each subclass have a comparable characteristic. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An edge router to control the order of processing packets, comprising:
-
an input port adapted to receive packets from a first network;
an AF classifier adaped to assign the packets into at least two assured forwarding classes; and
an RAF refiner/subclassifier adapted to assign the packets into subclasses for each of the at least two assured forwarding classes such that the packets in each subclass within an assured forwarding class have a comparable characteristic. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification