Claims
- 1. A computer readable medium embodying a method for adaptive data rate selection in a communication system, the method comprising:
selecting a target packet error rate; predicting a first data rate a packet error rate of which is smaller than said target packet error rate, comprising:
selecting a target tail probability of error; determining a first quality metric corresponding to said target tail probability; and selecting said first data rate a quality metric of which is smaller than said first quality metric; predicting a second data rate a packet error rate of which is greater than said target packet error rate; predicting a third data rate a packet error rate of which is greater than said target packet error rate; and requesting said first data rate or said second data rate or said third data rate to achieve said target packet error rate.
- 2. The computer readable medium of claim 1, wherein said quality metric of said first data rate is further adjacent to said first quality metric.
- 3. A computer readable medium embodying a method for adaptive data rate selection in a communication system, the method comprising:
selecting a target packet error rate; predicting a first data rate a packet error rate of which is smaller than said target packet error rate; predicting a second data rate a packet error rate of which is greater than said target packet error rate, comprising:
selecting a target tail probability of error; determining a first quality metric corresponding to said target tail probability; and selecting said second data rate a quality metric of which is greater than said first quality metric; predicting a third data rate a packet error rate of which is greater than said target packet error rate; and requesting said first data rate or said second data rate or said third data rate to achieve said target packet error rate.
- 4. The computer readable medium of claim 3, wherein said quality metric of said second data rate is further adjacent to said first quality metric.
- 5. A computer readable medium embodying a method for adaptive data rate selection in a communication system, the method comprising:
selecting a target packet error rate; predicting a first data rate a packet error rate of which is smaller than said target packet error rate; predicting a second data rate a packet error rate of which is greater than said target packet error rate; predicting a third data rate a packet error rate of which is greater than said target packet error rate, comprising:
selecting a target tail probability of error; determining a first quality metric corresponding to said target tail probability; and selecting said third data rate a quality metric of which is greater than said first quality metric, and said third data rate is greater than said second data rate; and requesting said first data rate or said second data rate or said third data rate to achieve said target packet error rate.
- 6. The computer readable medium of claim 5, wherein said third data rate is further adjacent to said second quality metric.
- 7. A computer readable medium embodying a method for adaptive data rate selection in a communication system, the method comprising:
selecting a target packet error rate; predicting a first data rate a packet error rate of which is smaller than said target packet error rate; predicting a second data rate a packet error rate of which is greater than said target packet error rate; predicting a third data rate a packet error rate of which is greater than said target packet error rate; and requesting said first data rate or said second data rate or said third data rate to achieve said target packet error rate, comprising: determining a first packet error rate probability for a first data rate; determining a second packet error rate probability for a second data rate; determining a third packet error rate probability for a third data rate; and determining said first data rate or said second data rate or said third data rate in accordance with said first packet error rate probability, said second packet error rate probability, and said third packet error rate probability.
- 8. The computer readable medium of claim 7, wherein the method further comprises:
modifying said first packet error rate probability in accordance with a current predicted signal quality metric; modifying said second packet error rate probability in accordance with said current predicted signal quality metric; and modifying said third packet error rate probability in accordance with a current predicted signal quality metric.
- 9. The computer readable medium of claim 7, wherein said determining of a first packet error rate probability, a second packet error rate probability, and a third packet error rate probability is carried out in accordance with a true packet event.
- 10. The computer readable medium of claim 7, wherein said determining of a first packet error rate probability, a second packet error rate probability, and a third packet error rate probability is carried out in accordance with a fast-track method.
- 11. The computer readable medium of claim 7, wherein said determining of said first data rate or said second data rate or said third data rate comprises:
calculating a first probability of selecting said first data rate and a second probability of selecting said second data rate so that a first throughput of said communication system is maximized and said target packet error rate is achieved; calculating a third probability of selecting said first data rate and a fourth probability of selecting said third data rate so that a second throughput of said communication system is maximized and said target packet error rate is achieved; selecting said first data rate or said second data rate in accordance with said first probability and said second probability when said first throughput is greater than said second throughput; and selecting said first data rate or said third data rate in accordance with said third probability and said fourth probability when said first throughput is smaller than said second throughput.
- 12. A computer readable medium embodying a method for adaptive data rate selection in a communication system, the method comprising:
selecting a target packet error rate; predicting a first set of data rates a packet error rate of which is smaller than said target packet error rate, comprising:
selecting a target tail probability of error; determining a first quality metric corresponding to said target tail probability; and selecting said first set of data rates a quality metric of which is smaller than said first quality metric; predicting a second set of data rates a packet error rate of which is greater than said target packet error rate; and requesting a first data rate from said first set or a second data rate from said second set to achieve said target packet error rate.
- 13. A computer readable medium embodying a method for adaptive data rate selection in a communication system, the method comprising:
selecting a target packet error rate; predicting a first set of data rates a packet error rate of which is smaller than said target packet error rate; predicting a second set of data rates a packet error rate of which is greater than said target packet error rate, comprising:
selecting a target tail probability of error; determining a first quality metric corresponding to said target tail probability; and selecting said second set of data rates a quality metric of which is greater than said first quality metric; and requesting a first data rate from said first set or a second data rate from said second set to achieve said target packet error rate.
- 14. A computer readable medium embodying a method for adaptive data rate selection in a communication system, the method comprising:
selecting a target packet error rate; predicting a first set of data rates a packet error rate of which is smaller than said target packet error rate; predicting a second set of data rates a packet error rate of which is greater than said target packet error rate; and requesting a first data rate from said first set or a second data rate from said second set to achieve said target packet error rate, comprising: determining a packet error rate probability for each data rate; and determining said first data rate from said first set or said second data rate from said second set in accordance with said packet error rate probabilities.
- 15. The computer readable medium of claim 14, wherein the method further comprises modifying said packet error rate probabilities in accordance with a current predicted signal quality metric.
- 16. The computer readable medium of claim 14, wherein said determining of said packet error rate probabilities is carried out in accordance with a true packet event.
- 17. The computer readable medium of claim 14, wherein said determining of said packet error rate probabilities is carried out in accordance with a fast-track method.
- 18. The computer readable medium of claim 14, wherein said determining of said first data rate or said second data rate comprises:
calculating a probability of selecting each of said data rates so that a throughput of said communication system is maximized and said target packet error rate is achieved; and selecting said first data rate or said second data rate in accordance with said probabilities.
CLAIM OF PRIORITY UNDER 35 U.S.C. §120
[0001] The present Application for Patent is a Continuation and claims priority to patent application Ser. No. 09/597,516 entitled “METHOD AND APPARATUS FOR ADAPTIVE RATE SELECTION IN A COMMUNICATION SYSTEM” filed Jun. 19, 2000, now allowed, and assigned to the assignee hereof and hereby expressly incorporated by reference herein.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09597516 |
Jun 2000 |
US |
Child |
10834605 |
Apr 2004 |
US |