Adaptive contention for wireless devices
First Claim
Patent Images
1. A method for establishing a contention window range for a client device located in a wireless network, the method comprising:
- operating the client device within a contention window (CW) range having a minimum standard size;
monitoring network conditions present in said wireless network;
estimating the number of client devices in said wireless network by determining a number of client devices that transmit signals to the client device;
determining that said wireless network is small based on the estimated number of client devices;
reducing the size of said contention window range of the client device to a first range that is smaller than the minimum standard size when traffic in said wireless network is low based on the network conditions, wherein said traffic in said wireless network is designated as low if a predefined threshold number of transmissions originating from said client device to an access point in said wireless network is performed without interference; and
thereafter, upon detecting a collision, increasing the size of said CW range of the client device to a second range that is above the minimum standard size.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for reducing a contention window range of a client device located in a wireless network is described. In one embodiment, network conditions present in the wireless network are monitored. The network conditions are subsequently utilized to determine if the wireless network is small or if traffic in the wireless network is low. Afterwards, the contention window range of the client device is reduced if either of the wireless network is small or if the traffic in the wireless network is low.
-
Citations
14 Claims
-
1. A method for establishing a contention window range for a client device located in a wireless network, the method comprising:
-
operating the client device within a contention window (CW) range having a minimum standard size; monitoring network conditions present in said wireless network; estimating the number of client devices in said wireless network by determining a number of client devices that transmit signals to the client device; determining that said wireless network is small based on the estimated number of client devices; reducing the size of said contention window range of the client device to a first range that is smaller than the minimum standard size when traffic in said wireless network is low based on the network conditions, wherein said traffic in said wireless network is designated as low if a predefined threshold number of transmissions originating from said client device to an access point in said wireless network is performed without interference; and thereafter, upon detecting a collision, increasing the size of said CW range of the client device to a second range that is above the minimum standard size. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium having stored thereon instructions that, when executed by a processor, causes the processor to perform a method for establishing a contention window range of a client device located in a wireless network, comprising:
-
operating the client device within a contention window (CW) range having a minimum standard size; monitoring network conditions present in said wireless network; estimating the number of client devices in said wireless network by determining a number of client devices that transmit signals to the client device; determining that said wireless network is small based on the estimated number of client devices; reducing the size of said contention window range of the client device to a first range that is smaller than the minimum standard size when traffic in said wireless network is low based on the network conditions, wherein said traffic in said wireless network is designated as low if a predefined threshold number of transmissions originating from said client device to an access point in said wireless network is performed without interference; and thereafter, upon detecting a collision, increasing the size of said CW range of the client device to a second range that is above the minimum standard size. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for reducing a contention window range of a client device located in a wireless network, comprising:
-
a contention window adjustment module that is configured to; operate the client device within a contention window (CW) range having a minimum standard size; monitor network conditions present in said wireless network; estimate the number of client devices in said wireless network by determining a number of client devices that transmit signals to the client device; determine that said wireless network is small based on the estimated number of client devices; reduce said contention window range of said client device to a first range that is smaller than the minimum standard size when traffic in said wireless network is low based on the network conditions, wherein said traffic in said wireless network is designated as low if a predefined threshold number of transmissions originating from said client device to an access point in said wireless network is performed without interference; and thereafter, upon detecting a collision, increase the size of said CW range of the client device to a second range that is above the minimum standard size. - View Dependent Claims (12, 13, 14)
-
Specification