WLC29-5: TCP Fairness for Uplink and Downlink Flows in WLANs

In WLANs, fairness is an important issue because the channel is shared by many users. This paper proposes a dual queue based scheme in an access point (AP) for TCP fairness among uplink flows and downlink flows. First, we discuss the unfairness problem of TCP flows due to different responses to data packet drop and TCP ACK packet drop at the AP. The proposed scheme employs two queues, one for the data packets of downlink TCP flows and another for the ACK packets corresponding to uplink TCP flows. The performance of the proposed scheme is evaluated by simulation and the results are presented. The dual queue scheme is simple and effective for resolving the TCP unfairness problem.

[1]  Prasun Sinha,et al.  Understanding TCP fairness over wireless LAN , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[2]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

[3]  Zhisheng Niu,et al.  Study of the TCP upstream/downstream unfairness issue with per‐flow queuing over infrastructure‐mode WLANs , 2005 .

[4]  Byung-Seo Kim,et al.  Downlink and uplink resource allocation in IEEE 802.11 wireless LANs , 2005, IEEE Transactions on Vehicular Technology.

[5]  Carla-Fabiana Chiasserini,et al.  Smart traffic scheduling in 802.11 WLANs with access point , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[6]  김동영 Access time control for TCP fairness in WLANs , 2006 .

[7]  David Malone,et al.  TCP fairness in 802.11e WLANs , 2005, 2005 International Conference on Wireless Networks, Communications and Mobile Computing.

[8]  Shuji Kubota,et al.  MAC protocol for fair two-way communications in wireless LANs , 2005, 2005 International Conference on Parallel Processing Workshops (ICPPW'05).