Method and apparatus for dynamically adapting a transmission rate of a wireless communication device in a wireless network
First Claim
1. A first wireless communication device, comprising:
- a distance determination module configured to calculate a distance between the first wireless communication device and a second wireless communication device, wherein the first wireless communication device is configured to communicate with the second wireless communication device at one of a plurality of available data rates;
a rate selection module configured to determine, based on the calculated distance between the first wireless communication device and the second wireless communication device, an attenuation between the first wireless communication device and the second wireless communication device, and (i) select, based on the attenuation and stored data associating the attenuation with the plurality of available data rates, a first data rate from the plurality of available data rates and/or (ii) adjust, based on the attenuation and the stored data, the first data rate, wherein the adjusted first data rate corresponds to a second data rate selected from the plurality of available data rates; and
a transceiver configured to communicate with the second wireless communication device at the first data rate and/or the second data rate.
4 Assignments
0 Petitions
Accused Products
Abstract
A first wireless communication device including a distance determination module. The distance determination module is configured to calculate a distance between the first wireless communication device and a second wireless communication device. The first wireless communication device is configured to communicate with the second wireless communication device at one of a plurality of available data rates. A rate selection module is configured to select, based on the distance between the first wireless communication device and the second wireless communication device, a first data rate from the plurality of available data rates and/or adjust, based on the distance, the first data rate. The adjusted first data rate corresponds to a second data rate selected from the plurality of available data rates. A transceiver is configured to communicate with the second wireless communication device at the first data rate and/or the second data rate.
8 Citations
16 Claims
-
1. A first wireless communication device, comprising:
-
a distance determination module configured to calculate a distance between the first wireless communication device and a second wireless communication device, wherein the first wireless communication device is configured to communicate with the second wireless communication device at one of a plurality of available data rates; a rate selection module configured to determine, based on the calculated distance between the first wireless communication device and the second wireless communication device, an attenuation between the first wireless communication device and the second wireless communication device, and (i) select, based on the attenuation and stored data associating the attenuation with the plurality of available data rates, a first data rate from the plurality of available data rates and/or (ii) adjust, based on the attenuation and the stored data, the first data rate, wherein the adjusted first data rate corresponds to a second data rate selected from the plurality of available data rates; and a transceiver configured to communicate with the second wireless communication device at the first data rate and/or the second data rate. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A first wireless communication device, comprising:
-
a distance determination module configured to calculate a distance between the first wireless communication device and a second wireless communication device, wherein the first wireless communication device is configured to communicate with the second wireless communication device at one of a plurality of available data rates; a rate selection module configured to (i) select, based on the distance between the first wireless communication device and the second wireless communication device, a first data rate from the plurality of available data rates and/or (ii) adjust, based on the distance between the first wireless communication device and the second wireless communication device, the first data rate, wherein the adjusted first data rate corresponds to a second data rate selected from the plurality of available data rates; and a transceiver configured to communicate with the second wireless communication device at the first data rate and/or the second data rate, wherein the rate selection module is configured to determine, based on the distance, an attenuation between the first wireless communication device and the second wireless communication device, and wherein, to select the first data rate and/or adjust the first data rate, the rate selection module is configured to use a rate vs range profile associated with the first wireless communication device, wherein the rate vs range profile correlates the plurality of data rates to respective throughputs and/or packet error rates based on the attenuation.
-
-
8. A first wireless communication device, comprising:
-
a distance determination module configured to calculate a distance between the first wireless communication device and a second wireless communication device, wherein the first wireless communication device is configured to communicate with the second wireless communication device at one of a plurality of available data rates; a rate selection module configured to (i) select, based on the distance between the first wireless communication device and the second wireless communication device, a first data rate from the plurality of available data rates and/or (ii) adjust, based on the distance between the first wireless communication device and the second wireless communication device, the first data rate, wherein the adjusted first data rate corresponds to a second data rate selected from the plurality of available data rates; and a transceiver configured to communicate with the second wireless communication device at the first data rate and/or the second data rate, wherein the rate selection module is configured to determine, based on the distance, an attenuation between the first wireless communication device and the second wireless communication device, and wherein, to adjust the first data rate, the rate selection module is configured to (i) calculate, based on the distance and the attenuation between the first wireless communication device and the second wireless communication device, a maximum rate and (ii) selectively forego evaluating data rates higher than the maximum rate.
-
-
9. A method of operating a first wireless communication device, the method comprising:
-
calculating a distance between the first wireless communication device and a second wireless communication device, wherein the first wireless communication device is configured to communicate with the second wireless communication device at one of a plurality of available data rates; determining, based on the calculated distance between the first wireless communication device and the second wireless communication device, an attenuation between the first wireless communication device and the second wireless communication device; selecting, based on the attenuation and stored data associating the attenuation with the plurality of available data rates, a first data rate from the plurality of available data rates, and/or selectively adjusting, based on the attenuation and the stored data, the first data rate, wherein the adjusted first data rate corresponds to a second data rate selected from the plurality of available data rates; and communicating with the second wireless communication device at the first data rate and/or the second data rate. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification