Dynamic wireless link adaptation
First Claim
1. A method of dynamically adapting wireless link parameters, comprising:
- determining a plurality of states, each state corresponding to a plurality of wireless link parameters;
determining a plurality of thresholds for transitioning from a current state to a next state of said plurality of states, said thresholds comprising a number of NACK messages or a number of ACK messages received using said wireless link parameters for said current state; and
transitioning among said plurality of states based on said thresholds, thereby dynamically adapting said wireless link parameters for a wireless link.
3 Assignments
0 Petitions
Accused Products
Abstract
A system method that adapts wireless link parameters for a wireless communication link. A measure is determined of errors signal quality occurring in communication over a wireless link. In a case that the measure of errors signal quality corresponds to more errors than a first predetermined threshold, communication changes from a first set of wireless link parameters to a second set of wireless link parameters. The second set of wireless link parameters corresponds to higher error tolerance than the first set of wireless link parameters. In a case that the measure of errors signal quality corresponds to fewer errors than a second predetermined threshold, communication changes from the first set of wireless link parameters to a third set of wireless link parameters. The third set of wireless link parameters corresponds to lower error tolerance than the first set of wireless link parameters. Preferably, the measure of errors signal quality is determined by monitoring a number of NACK messages and a number of ACK messages that occur. It is determined that the measure of errors signal quality corresponds to more errors than the first predetermined threshold when more than a predetermined number of NACK messages occur in succession. It is determined that the measure of errors signal quality corresponds to fewer errors than the second predetermined threshold when more than a predetermined number of ACK messages occur in succession.
-
Citations
21 Claims
-
1. A method of dynamically adapting wireless link parameters, comprising:
-
determining a plurality of states, each state corresponding to a plurality of wireless link parameters; determining a plurality of thresholds for transitioning from a current state to a next state of said plurality of states, said thresholds comprising a number of NACK messages or a number of ACK messages received using said wireless link parameters for said current state; and transitioning among said plurality of states based on said thresholds, thereby dynamically adapting said wireless link parameters for a wireless link. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus that dynamically adapts wireless link parameters, comprising:
-
a wireless link interface to a wireless link; a processor; and a memory storing instructions executable by the processor to control communication over the wireless link interface, the instructions including the steps of; determining a plurality of states, each state corresponding to a plurality of wireless link parameters; determining a plurality of thresholds for transitioning from a current state to a next state of said plurality of states, said thresholds comprising a number of NACK messages or a number of ACK messages received using said wireless link parameters for said current state; and transitioning among said plurality of states based on said thresholds, thereby dynamically adapting said wireless link parameters for the wireless link.
-
-
6. A method of dynamically adapting wireless link parameters for communicating data messages over a wireless link, comprising:
-
selecting one or more wireless link parameters for transmission of the data messages over the wireless link; establishing a first state and a second state of operation for the wireless link, the first state associated with a first set of wireless link parameters and the second state associated with a second set of wireless link parameters; measuring the signal quality of the wireless link, wherein measuring the signal quality of the wireless link comprises counting a number of NACK messages and a number of ACK messages received during a period of time; transitioning from the first state to the second state when the signal quality of the wireless link is worse than a first predetermined threshold; and transitioning from the second state to the first state when the signal quality of the wireless link exceeds a second predetermined threshold. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification