Admission control and resource allocation in a communication system supporting application flows having quality of service requirements
AssigneeQUALCOMM Incorporated
InventorsMukesh Taneja, Rajesh Pankaj
Life of this patent
Estimating the term…
Abstract
A method and apparatus for admission control in a communication system. An Access Network (AN) element determines available resources. When available resources are sufficient to support the requirements of a requested application flow, the AN admits the application flow. The AN periodically, and on trigger events, updates a measure of available resources. The admission control may operate in coordination with a scheduler applying a compensation factor to each flow type, and a compensation factor for aggregate flows of a given user.
Claims11
A method for admission control in a communication system supporting Internet Protocol (IP) applications, the communication system including an Access Network (AN) and a plurality of Access Terminals (ATs), each of the ATs sending a requested data rate to the AN, the communication system supporting application flows having QoS requirements to the ATs, the method comprising:
- determining available resources in the communication system;
- receiving a request for a first application flow having a first traffic profile and a first QoS profile;
- determining if the available resources support the request for the first application flow;
- denying the first application flow if the first application flow has a corresponding data rate greater than an average requested data rate;
- and
- admitting the first application flow if the corresponding data rate is not greater than the average requested data rate, and if the available resources support the request for the first application flow,
- wherein the method further comprises:
- determining QoS statistics for the first application flow;
- comparing the QoS statistics for the first application flow to other current flows in the sector;
- and
- updating the available resources and reserved resources in response to comparing the QoS statistics for the first application flow to other current flows in the sector.
An apparatus for admission control in a communication system supporting Internet Protocol (IP) applications, the communication system including an Access Network (AN) and a plurality of Access Terminals (ATs), each of the ATs sending a requested data rate to the AN, the communication system supporting application flows having QoS requirements to the ATs, the apparatus comprising:
- means for determining available resources in the communication system;
- means for receiving a request for a first application flow having a first traffic profile and a first QoS profile;
- means for determining if the available resources support the request for the first application flow;
- means for denying the first application flow if the first application flow has a corresponding data rate greater than an average requested data rate;
- and
- means for admitting the first application flow if the corresponding data rate is not greater than the average requested data rate, and if the available resources support the request for the first application flow,
- wherein the apparatus further comprises:
- means for determining QoS statistics for the first application flow;
- means for comparing the QoS statistics for the first application flow to other current flows in the sector;
- and
- means for updating the available resources and reserved resources in response to comparing the QoS statistics for the first application flow to other current flows in the sector.
An apparatus adapted for admission control in a communication system, comprising:
- at least one processor configured to:
- determine available resources in the communication system;
- receive a request for a first application flow having a first traffic profile and a first QoS profile;
- determine if the available resources support the request for the first application flow;
- deny the first application flow if the first application flow has a corresponding data rate greater than an average requested data rate;
- and
- admit the first application flow if the corresponding data rate is not greater than the average requested data rate, and if the available resources support the request for the first application flow,
- wherein the processor is further configured to:
- determine QoS statistics for the first application flow;
- compare the QoS statistics for the first application flow to other current flows in the sector;
- and
- update the available resources and reserved resources in response to comparing the QoS statistics for the first application flow to other current flows in the sector.
A processor-readable medium encoded with processor-executable instructions for:
- determining available resources in the communication system;
- receiving a request for a first application flow having a first traffic profile and a first QoS profile;
- determining determining if the available resources support the request for the first application flow;
- denying the first application flow if the first application flow has a corresponding data rate greater than an average requested data rate;
- and
- admitting the first application flow if the corresponding data rate is not greater than the average requested data rate, and if the available resources support the request for the first application flow,
- wherein the processor-readable medium further comprises processor-executable instructions for:
- determining QoS statistics for the first application flow;
- comparing the QoS statistics for the first application flow to other current flows in the sector;
- and
- updating the available resources and reserved resources in response to comparing the QoS statistics for the first application flow to other current flows in the sector.
Dependencies are inferred from the claim text.