US20030193906A1

Method for scheduling wireless downlink transmissions subject to rate constraints

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A new approach is described for scheduling uplink or downlink transmissions in a network having remote terminals communicating with a central hub. The scheduler keeps track of a token count. The token count for a given remote terminal is incremented by a target amount in each pertinent timeslot, but is also decremented each time that the remote terminal is served. The amount of the decrement for one timeslot is the amount of data served, i.e., transmitted to or from the remote terminal, in that timeslot. In exemplary embodiments of the invention, the target amount by which T is incremented depends on the current value of T. Whenever the token count is non-negative (i.e., whenever it has a positive or zero value), the target amount is a desired floor, or lower limit, on an average amount of data delivered to or from the given remote terminal in one timeslot. Whenever the token count is negative, the target amount is a desired ceiling, or upper limit, on the same average amount of data delivered. In each timeslot, each remote terminal is assigned a weight proportional to a product of at least two factors: a function relating the individual remote terminal to overall network performance, and at least one increasing function of the token count. Each time a scheduling decision is made, the scheduler selects for service that remote terminal having the highest weight.

US20030193906A1, drawing sheet 1
Sheet 1 of 21

Term

Term ended

Projected expiry passed 14 November 2024, 1.9 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

16 claims: 1 independent, 15 dependent

  1. 1
    Broadest claimClaim Score 64, broad(NHIP)A method for scheduling transmissions between a central hub and a plurality of remote terminals of a communication network, comprising:a) in at least one timeslot, assigning to each of the remote terminals a respective weight that is directly proportional to a gradient function relating the pertinent remote terminal to a measure of network performance;and b) selecting the highest-weighted remote terminal as the terminal to be served in the next transmission to be scheduled, CHARACTERIZED IN THAT c) each of the remote terminals has at least one associated token count that is incremented periodically and decremented when the pertinent remote terminal is served;and d) the respective weight assigned to each remote terminal is also directly proportional to an increasing function of at least one pertinent token count.