Method for reducing packet data delay variation in an internet protocol network
First Claim
1. In a communication network, a method for minimizing delay associated with hops among a plurality of network nodes, the method comprising the steps of:
- receiving a data packet by a first network node;
remarking by the first network node a header of the data packet with a different priority for processing by a second network node; and
queuing the data packet by the first network node.
4 Assignments
0 Petitions
Accused Products
Abstract
Network nodes (10, 15, 20, 25, 30 40) of a communication network (100) determine whether the queue position (56, 57) of a data packet (60) exceeds a threshold (55). Data packets which are placed in a queue that has a depth greater than the threshold, and therefore will experience increased delay at this node, are remarked to a higher priority for expedited handling at the next hop. The next hop network node which handles that data packet will put it in a higher priority queue (51) such that it will experience less delay at the that node. In this way, a negative correlation in node-to-node delay is achieved and overall delay variation is reduced.
47 Citations
20 Claims
-
1. In a communication network, a method for minimizing delay associated with hops among a plurality of network nodes, the method comprising the steps of:
-
receiving a data packet by a first network node;
remarking by the first network node a header of the data packet with a different priority for processing by a second network node; and
queuing the data packet by the first network node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a communication network a method for minimizing delay associated with hops among a plurality of network nodes, the method comprising the steps of:
-
receiving by a second network node a data packet from a first network node;
determining by the second network node whether a priority indicator of a header of the data packet indicates a priority queue change by the first network node; and
remarking the priority indicator to a next lower priority if the priority indicator was changed by the first network node. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for data packet queue management comprising the steps of:
-
receiving a data packet including a header;
determining one of a plurality of queues in which to place the data packet, the determining based on a quality of service indicator in the header;
if a queue position of the data packet in the one of the plurality of queues is greater than a threshold, remarking a priority indicator in the header with a next higher priority indicator. - View Dependent Claims (17, 18, 19, 20)
-
Specification