Method and apparatus for scheduling packet data transmissions in a wireless communication system
First Claim
1. In a wireless communication system adapted for packet data transmissions, the system having at least one mobile station with pending data at a transmitter, a method comprising:
- calculating a packet delay time for a first receiver of the at least one mobile station with pending data;
comparing the packet delay time to a first threshold;
if the packet delay time violates the first threshold, calculating a first delay term;
calculating a priority function for the first receiver using the first delay term; and
scheduling transmissions to the receiver according to the priority function.
1 Assignment
0 Petitions
Accused Products
Abstract
A method (100) for scheduling packet data transmissions in a wireless communication system wherein a per-user Priority Function (PF) is calculated as a function of packet delay time of the user. When a given user has a packet delay time violating a threshold, the PF of the user is adjusted accordingly. In one embodiment, a delay function is applied to the PF calculation, wherein the delay function considers the average requested data rate for all users in the active set having pending data and the average data rate of a given user.
-
Citations
4 Claims
-
1. In a wireless communication system adapted for packet data transmissions, the system having at least one mobile station with pending data at a transmitter, a method comprising:
-
calculating a packet delay time for a first receiver of the at least one mobile station with pending data;
comparing the packet delay time to a first threshold;
if the packet delay time violates the first threshold, calculating a first delay term;
calculating a priority function for the first receiver using the first delay term; and
scheduling transmissions to the receiver according to the priority function. - View Dependent Claims (2, 3)
-
-
4. In a wireless communication system adapted for packet data transmissions, a method comprising:
-
identifying a user having a packet delay higher than a threshold; and
adjusting the priority of the user while the packet delay is higher than the threshold.
-
Specification