Service Differentiated Downlink Scheduling in Wireless Packet Data Systems
First Claim
Patent Images
1. A method for scheduling packets in a wireless communication system providing packet data services across a shared downlink communication channel, the method comprising the steps of:
- classifying packets based on a service classification;
prioritizing the packets at an intra-user scheduler based on the service classification and on an online quality-of-service (QoS) measurement; and
prioritizing the packets at an inter-user scheduler based on results from the intra-user scheduler and based on channel conditions, as fed back by user stations in the wireless communication system, and the online QoS measurement.
1 Assignment
0 Petitions
Accused Products
Abstract
A base station design for a wireless communication system is disclosed with a hierarchical scheduler for packet data services which is advantageously both traffic-aware and channel-dependent in a manner which enhances the users'"'"' perception of network performance. In one embodiment, a cross-layer hierarchical scheduler is disclosed which further comprises an intra-user scheduler and an inter-user scheduler.
39 Citations
20 Claims
-
1. A method for scheduling packets in a wireless communication system providing packet data services across a shared downlink communication channel, the method comprising the steps of:
-
classifying packets based on a service classification;
prioritizing the packets at an intra-user scheduler based on the service classification and on an online quality-of-service (QoS) measurement; and
prioritizing the packets at an inter-user scheduler based on results from the intra-user scheduler and based on channel conditions, as fed back by user stations in the wireless communication system, and the online QoS measurement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A base station providing packet data services across a shared wireless downlink communication channel to one or more users, the base station comprising:
-
a classifier which arranges packets in the packet data services based on a plurality of service classifications;
a hierarchical scheduler further comprising an intra-user scheduler and an inter-user scheduler, the intra-user scheduler prioritizing the packets in the packet data service for each wireless station of a plurality of wireless stations based on the service classification and on a quality-of-service (QoS) measurement while the inter-user scheduler prioritizes the packets in the packet data services based on results from the intra-user scheduler and based on channel conditions, as fed back by user stations in the wireless communication system, and the QoS measurement. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for scheduling packets in a wireless communication system providing packet data services across a shared downlink communication channel, the method comprising the steps of:
-
classifying packets based on a service classification;
prioritizing the packets at an intra-user scheduler using weighted fair scheduling of the service classifications and based at least in part on an online throughput measurement; and
prioritizing the packets at an inter-user scheduler based on results from the intra-user scheduler and based on channel conditions as measured by the throughput measurement. - View Dependent Claims (20)
-
Specification