Illllllllllllllllllllllllllllllllllllllllllllllll
US006657980B2
(12) United States Patent ao) Patent No.: us 6,657,980 B2
Holtzman et al. (45) Date of Patent: Dec. 2,2003
(54) METHOD AND APPARATUS FOR
SCHEDULING PACKET DATA
TRANSMISSIONS IN A WIRELESS
COMMUNICATION SYSTEM
(75) Inventors: Jack M. Holtzman, San Diego, CA (US); Leonid Razoumov, San Diego, CA (US)
(73) Assignee: Qualcomm Incorporated, San Diego, CA (US)
( * ) Notice: Subject to any disclaimer, the term ol this patent is extended or adjusted under 35 U.S.C. 154(b) by 340 days.
(21) Appl. No.: 09/834,774
(22) Filed: Apr. 12, 2001
(65) Prior Publication Data
US 2002/0176380 Al Nov. 28, 2002
Int. CI. H04Q 7. 00
U.S. CI 370/329; 370/444; 370/468
370/235; 370/462; 370/322; 370/232; 370/252 370/395.43; 455/452.1; 455/452.2; 455/464 455/509; 455/517
Field of Search 370/310, 321,
370/322, 329, 328, 338, 444, 468, 395.43, 232, 252, 235, 462; 455/452.1, 452.2, 464, 509, 517, 524
References Cited
U.S. PATENT DOCUMENTS
5,226,045 A 7/1993 Chuang 370/332
5,287.347 A * 2/1994 Spanke 370/235
5,442,625 A 8/1995 Gitlin et al 370/342
5,745,480 A 4/1998 Behtash et al 370/252
5,856,971 A 1/1999 Gitlin et al 370/335
5,903,554 A * 5/1999 Saints 370/342
5,978,657 A * 11/1999 Suzuki 455/522
6,052,408 A 4/2000 Trompower et al 375/141
6.075.792 A 6/2000 Ozluturk 370/441
6,088.335 A * 7/2000 I et al 370/252
6,091,717 A 7/2000 Honkasalo et al 370/329
A method (18) lor scheduling packet data transmissions in a wireless communication system wherein a per-user Priority Function (PF) (24) is based on a channel condition indicated by a Rate Request Indicator (RRI). The method also considers lairness criteria dictated by predetermined Quality ol Service (QOS) requirements. In one embodiment, the rate request indicator is a Data Rate Request (DRR). In another embodiment, the rate request indicator is Carrier-toInterlerence (CIV) information. In the exemplary embodiment, the base station calculates a Priority Function (PF) for the multiple mobile users. Each PF is a function of the rate request indicator and the projected throughput of a given mobile user. In one embodiment, the predicted throughput is calculated by T'=(T')cl.
13 Claims, 4 Drawing Sheets