System and method for adaptive rate selection for wireless networks
First Claim
1. A method for selecting a data rate by a node in a wireless communication network, the method comprising:
- predicting a traffic throughput at the node for each of a plurality of potential data rates;
converting each of the predicted traffic throughputs into a respective target packet completion rate for each of a respective potential data rate; and
selecting the data rate based on an assessment of the actual packet completion rate in comparison with the respective target packet completion rates.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for dynamic rate adaptation in wireless networks is presented. A dynamic adjustment scheme adapts quickly to channel variation characteristics where adjustment values depend on the target data packet completion rates that maximizes the effective throughput. The required information is an estimate of the Medium Access Controller overhead including channel access delay. This a priori information can also be measured by the system a posteriori. Although the invention can be applied to both cellular and non-cellular systems, the exemplary embodiment is given for a carrier sense multiple access with collision avoidance (CSMA/CA) network.
213 Citations
20 Claims
-
1. A method for selecting a data rate by a node in a wireless communication network, the method comprising:
-
predicting a traffic throughput at the node for each of a plurality of potential data rates;
converting each of the predicted traffic throughputs into a respective target packet completion rate for each of a respective potential data rate; and
selecting the data rate based on an assessment of the actual packet completion rate in comparison with the respective target packet completion rates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13)
-
-
11. A node, adapted for communication in a wireless communication network, and capable of adjusting its rate of communication, the node comprising:
a controller, adapted to predict traffic throughput at the node for each of a plurality of potential data rates, convert each of the predicted traffic throughput into a respective target packet completion rate for each of a respective potential data rate, and select the data rate based on an assessment of the actual packet completion rate in comparison with the respective target packet completion rates. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
Specification