From: Cross-layer based adaptive wireless traffic control for per-flow and per-station fairness
Scheme | Layer of deployment | Minimum required deployment | Goal | Techniques | Performance evaluation technique |
---|---|---|---|---|---|
Understanding TCP fairness over WLAN [2] | Transport | A wireless access point | Fairness among TCP flows | Manipulating the TCP advertised receiver window size on the AP according to the number of flows | Simulations, few experiments |
Transport | All wireless clients | Fairness among clients for TCP only | Manipulating TCP window size according to the number of stations and flows | Simulations | |
WTC [18] | Network | Additional machine | Quality of service for both TCP and UDP flows | Assign two different priority buffer queues | Experiment Testbed |
Network | Additional machine | Per-station throughput fairness for TCP traffic | Exploit the QDISC and FILTER traffic control tools of the iproute2 package on a Linux machine located between the gateway and AP | Experiment Testbed | |
Network | Additional machine | Per-flow fairness between uplink and downlink | Limit rate of uplink flow and detects packet loss at downlink buffer queue | Experiment Testbed | |
WLAN-ATC | Network and data link | A wireless access point | Per-station Fairness, Uplink and Downlink Fairness for both TCP and UDP. Also adaptively allocate remaining bandwidth to greedy clients | Dynamically limit rate of each station, rate of uplink and downlink flow within a station, and modify the CWmin of AP | Experiment Testbed |
Network and data link | A wireless access point | Per-station fairness for TCP and ensure high channel utilization | Calculate channel access cost, and set a single it in the MAC header to notify high access and utilize ECN mechanism for reducing TCP traffic | Simulations | |
WD and WDPA [15] | Data link | All wireless stations including the access router | Adaptive bandwidth sharing for QoS for both TCP and UDP flows | Assign the priority of traffic in MAC layer | Simulations |
DATC [6] | Data link | All wireless clients | Both per-flow and per-station fairness of TCP flows | Fairly allocate channel access time to each station | Simulations |
Data link | A wireless access point | Per-flow fairness for both UDP and TCP | Optimize CWmin of AP | Simulations |