×

Allocating priority levels in a data flow

  • US 7,970,888 B2
  • Filed: 04/03/2003
  • Issued: 06/28/2011
  • Est. Priority Date: 10/03/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of allocating a priority level in an information flow in a data transmission system, comprising:

  • receiving, at a controller, a plurality of data packets;

    selectively admitting the data packets to at least one queue; and

    allocating, at the controller, a priority level to each of said plurality of data packets by determining a class of loss for the data packet and a class of urgency of service for the data packet, wherein the priority levels are allocated based on;

    a function of a current state of said at least one queue to which the data packets are selectively admitted, such that the priority levels are allocated in dependence on the current load of the information flow, anda probabilistic choice according to the current state of the at least one queue, wherein the at least one queue has a set of predefined states, each predefined state being associated with a probability of a packet being allocated a particular priority level.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×