Service Differentiated Downlink Scheduling in Wireless Packet Data Systems
AssigneeNEC Laboratories America, Inc.
InventorsAimin Sang, Xiaodong Wang, Mohammad Madihian
Life of this patent
Estimating the term…
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.
Claims20
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.
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.
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.
Dependencies are inferred from the claim text.