PROVIDING AIRTIME FAIRNESS IN WIRELESS SYSTEMS
First Claim
1. A method comprising:
- determining, by an access point, respective transmission rates of a plurality of stations configured to wirelessly communicate with the access point;
determining, by the access point and for each of the plurality of stations, a weight of the station that is proportional to the respective transmission rate of the station; and
transmitting, wirelessly by the access point and to each of the plurality of stations, one or more packets to the station during an airtime allocation to the station, wherein the amount of one or more packets transmitted during the airtime allocation corresponds to the weight of the station and a size of queued packets for the station.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus for providing airtime fairness in a telecommunications network are disclosed. In one aspect a method includes determining, by an access point, respective transmission rates of multiple stations configured to wirelessly communicate with the access point; determining, by the access point and for each of the multiple stations, a weight of the station that is proportional to the respective transmission rate of the station; and transmitting, wirelessly by the access point and to each of the multiple stations, one or more packets to the station during an airtime allocation to the station, wherein the amount of one or more packets transmitted during the airtime allocation corresponds to the weight of the station and a size of queued packets for the station.
-
Citations
21 Claims
-
1. A method comprising:
-
determining, by an access point, respective transmission rates of a plurality of stations configured to wirelessly communicate with the access point; determining, by the access point and for each of the plurality of stations, a weight of the station that is proportional to the respective transmission rate of the station; and transmitting, wirelessly by the access point and to each of the plurality of stations, one or more packets to the station during an airtime allocation to the station, wherein the amount of one or more packets transmitted during the airtime allocation corresponds to the weight of the station and a size of queued packets for the station. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device, comprising:
-
a memory storing instructions executable by one or more data processing devices; one or more data processing devices that interact with the memory and execute instructions that cause the device to be configured to; determine respective transmission rates of a plurality of stations configured to wirelessly communicate with the device; determine, for each of the plurality of stations, a weight of the station that is proportional to the respective transmission rate of the station; and transmit, wirelessly to each of the plurality of stations, one or more packets to the station during an airtime allocation to the station, wherein the amount of one or more packets transmitted during the airtime allocation corresponds to the weight of the station and a size of queued packets for the station. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
an access point; a plurality of stations configured to wirelessly communicate with the access point; and the access point including one or more data processing devices, the access point configured to; determine respective transmission rates of a plurality of stations configured to wirelessly communicate with the device; determine, for each of the plurality of stations, a weight of the station that is proportional to the respective transmission rate of the station; allocate, to each of the plurality of stations, a portion of airtime for downstream transmission to each of the stations based on the weights of the plurality of stations; and transmit, wirelessly to each of the plurality of stations, one or more packets to the station during an airtime allocation to the station, wherein the amount of one or more packets transmitted during the airtime allocation corresponds to the weight of the station and a size of queued packets for the station. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification