Adaptively capping data throughput of client devices associated with a wireless network
View Patent ↗A methods and apparatuses of adaptively capping data throughput of client devices associated with a wireless network are disclosed. One method includes monitoring an air-time per bit efficiency of each client device associated with the wireless network. A data throughput cap for each client device is adaptively determined based on the air-time per bit efficiency of the client device.
1. A method of adaptively capping data throughput of client devices associated with a wireless network, comprising:
monitoring an air-time per bit efficiency of each client device associated with the wireless network;
adaptively determining and selecting a data throughput cap from a plurality of data throughput caps for each client device based on the air-time per bit efficiency of the client device;
wherein the air-time per bit efficiency is determined from a data rate, an order of modulation and a number of retries; and
further comprising determining the data throughput cap based on transmission data rates of links associated with the client device, a number of hops associated with the client device, and a probability of successful transmission of data packets of the client device.
2. The method of claim 1 , wherein multiple air-time bit efficiency thresholds determine which of the plurality of data throughput caps are selected.
3. The method of claim 1 , wherein nodes of the wireless network monitor air-time availability, and adjust the data throughput cap on neighboring wireless devices if the air-time availability falls below a threshold.
4. The method of claim 1 , wherein data throughput of each client device is capped only if data transmission of links associated with the client device cause a neighboring access node to trigger an air-time threshold that indicates that the neighboring access node has only a threshold amount of air-time available for data transmission.
5. The method of claim 1 , further comprising gateways of the wireless network capping in-bound data traffic to the wireless network.
6. A wireless network adapted to cap data throughput of client devices associated with the wireless network, the wireless network comprising a plurality of access nodes, comprising:
each access nodes configured to monitor an air-time per bit efficiency of each client device associated with the wireless network;
each access nodes configured to adaptively determine and select a data throughput cap from a plurality of data throughput caps for each client device based on the air-time per bit efficiency of the client device;
wherein the air-time per bit efficiency is determined from a data rate, an order of modulation and a number of retries; and
further comprising determining the data throughput cap based on transmission data rates of links associated with the client device, a number of hops associated with the client device, and a probability of successful transmission of data packets of the client device.
7. The wireless network of claim 6 , wherein multiple air-time bit efficiency thresholds determine which of the plurality of data throughput caps are selected.
8. The wireless network of claim 6 , wherein each of the plurality of wireless access nodes of the wireless network monitor air-time availability, and adjust the data throughput cap on neighboring wireless devices if the air-time availability falls below a threshold.
9. The wireless network of claim 6 , wherein data throughput of each client device is capped only if data transmission of links associated with the client device cause a neighboring access node to trigger an air-time threshold that indicates that the neighboring access node has only a threshold amount of air-time available for data transmission.
10. The wireless network of claim 6 , further comprising gateways capping in-bound data traffic to the wireless network.