Providing optimal uplink data rates to mobile stations when mobile networks send parameters controlling the data rates
AssigneeTexas Instruments Incorporated
InventorMukesh Taneja
Life of this patent
Estimating the term…
Abstract
The uplink data rate is dynamically adjusted in a mobile station according to the mobile station's ability to meet QoS (quality of service) requirements of applications executing on the mobile station. In an embodiment, the transition probabilities received from a mobile network are first compensated according to the ability to meet QoS requirements, and the uplink data rate is then computed based on the compensated transition probabilities. According to another aspect of the present invention, the base station dynamically adjusts the transition probabilities based on delay bound requirement of packets and/or average delay or data flow rate requirement.
Claims26
A method of providing an optimal uplink data rate from a mobile station to a mobile network, said method being performed in said mobile station, said method comprising:
- receiving a plurality of parameters originating from said mobile network, with the parameters being designed to control said uplink data rate in said mobile station;
- calculating one or more compensation terms according to the present ability to meet the QoS requirements of individual applications executing on said mobile station;
- compensating said plurality of parameters based on said one or more compensation terms to form compensated parameter values;
- and
- computing said optimal uplink data rate according to the compensated parameter values,
- wherein said computing is performed after said compensating.
A computer readable medium carrying one or more sequences of instructions to cause a mobile station to determine an optimal uplink data rate from said mobile station to a mobile network, wherein execution of said one or more sequences of instructions by one or more processors contained in said mobile station causes said one or more processors to perform the actions of:
- receiving a plurality of parameters originating from said mobile network, with the parameters being designed to control said uplink data rate in said mobile station;
- calculating one or more compensation terms according to the present ability to meet the QoS requirements of individual applications executing on said mobile station;
- compensating said plurality of parameters based on said one or more compensation terms to form compensated parameter values;
- and
- computing said optimal uplink data rate according to the compensated parameter values,
- wherein said computing is performed after said compensating.
A method of providing an optimal uplink data rate from a mobile station to a mobile network, said method being performed in said mobile station, said method comprising:
- receiving a plurality of parameters originating from said mobile network, with the parameters being designed to control said uplink data rate in said mobile station;
- forming a plurality of packets of a corresponding flow, each flow corresponding to one of a plurality of applications executing in said mobile station;
- buffering said plurality of packets in a queue prior to transmission to said mobile network;
- calculating one or more compensation terms according to a status of packets buffered in said queue and awaiting transmission;
- compensating said plurality of parameters based on said one or more compensation terms to form compensated parameter values;
- and
- computing said optimal uplink data rate according to the compensated parameter values.
Dependencies are inferred from the claim text.