Communication method for accessing wireless medium under enhanced distributed channel access
AssigneeNokia Corporation
InventorShojiro Takeuchi
Life of this patent
Estimating the term…
Abstract
A method to adaptively control CW sizes in order to enhance throughput of real-time traffic even when an AP accept large number of real-time traffic is disclosed. Since default CW sizes for real-time flows are set to small values in order to achieve the service differentiation, real-time flows cannot meet their requirements when collisions between real-time flows often occur. When increasing the size of CW in an AC, the one in other ACs are also increased if the service differentiation among ACs has to be maintained. And in case of decreasing the size of CW in an AC, the one in other ACs are also decreased if the service differentiation has to be maintained.
Claims16
A communication method for a wireless medium under Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) characterized by adaptively updating a size of contention windows (CWs) in access categories (ACs) of the wireless medium in accordance with real-time traffic conditions.
A communication method for accessing between WLAN (Wireless LAN) devices and WLAN STAs (Stations) by adaptively updating minimum and maximum sizes (CWmin, CWmax) of contention windows (CWs) in access categories (ACs) under Enhanced Distributed Channel Access (EDCA) in accordance with real-time traffic conditions, comprising steps of:
- i) setting default values for CWmin[k] and CWmax[k] in each AC[k], where k is an integer in a range of 0≦k≦3, when WLAN devices are turned on;
- ii) counting the number of STAs having real-time flows whose transmission buffer is greater than zero;
- iii) determining whether each size of CWs is necessary to be updated in accordance with the number of packets;
- and
- iv) adaptively updating the size for each CWs when determined to be necessary and remaining the size for each CWs unchanged when determined to be unnecessary.
A communication method for accessing between WLAN (Wireless LAN) devices and WLAN STAs (Stations) by adaptively updating minimum and maximum sizes (CWmin, CWmax) of contention windows (CWs) in access categories (ACs) under Enhanced Distributed Channel Access (EDCA) in accordance with real-time traffic conditions, comprising steps of:
- i) setting default values for CWmin[k] and CWmax[k] in each AC[k], where k is an integer in a range of 0≦k≦3, when WLAN devices are turned on;
- ii) counting the number of STAs having real-time flows whose transmission buffer is greater than zero;
- iii) determining whether each size of CWs is to be updated in accordance with an estimated transmission delay of all admitted traffics between the WLAN devices and the WLAN STAs;
- and
- iv) adaptively updating the size for each CWs when determined to be necessary and remaining the size for each CWs unchanged when determined to be unnecessary.
A wireless communication device operable under Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA), comprising:
- i) means for setting default size values for contention windows (CWs) in each access categories (ACs) when WLAN devices are turned on;
- ii) means for adaptively updating the default size values in accordance with the number of packets in each ACs.
A communication system for accessing between WLAN (Wireless LAN) devices and WLAN STAs (Stations) by adaptively updating minimum and maximum sizes (CWmin, CWmax) of contention windows (CWs) in access categories (ACs) under Enhanced Distributed Channel Access (EDCA), comprising:
- i) means for setting default values for CWmin[k] and CWmax[k] in each AC[k], where k is an integer in a range of 0≦k≦3 when WLAN devices are turned on;
- ii) means for examining ACs to search a number of packets therein;
- iii) means for determining whether each size of CWs is necessary to be updated in accordance with the number of STAs having real-time flows whose transmission buffer is greater than zero;
- and
- iv) means for adaptively updating the size for each CWs when determined to be necessary and remaining the size for each CWs unchanged when determined to be unnecessary.
Dependencies are inferred from the claim text.