Methods, systems and computer program products for packet prioritization based on delivery time expectation
US7710976B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 8, 2008 |
| Grant date | May 4, 2010 |
| Priority date | — |
| Expiry date | Oct 20, 2028 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L47/28
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Methods, systems and computer program products for packet prioritization based on delivery time expectation. Exemplary embodiments include receiving a packet for routing, estimating a TimeToDestination for the packet, the estimating performed by a Internet Control Message Protocol, reading a TimeToDeliver field from each the Internet Protocol Header of the packet to extract data on when the packet needs to be at the destination, determining a MaxQueueDelay for the packet, the MaxQueueDelay calculated by subtracting the TimeToDeliver from the TimeToDestination, passing a lower priority packet if the lower priority packet has a lower MaxQueueDelay, and decrementing the TimeToDeliver by an amount of time the network router has had the packet in the queue before passing the packet to a next router, thereby communicating to the next router how much time is left before the packet must be delivered.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.