TCP Uplink Station-Level Fairness Support in IEEE 802.11 Networks

IEEE 802.11 네트워크에서 TCP 업링크 스테이션 간 공평성 지원

  • 전경구 (인천대학교 멀티미디어시스템공학과)
  • Published : 2009.06.30

Abstract

There have been various research efforts to support the fairness between uplink and downlink of TCP streams in IEEE 802.11 networks. Existing methods, which have been effective for the fairness, however could not provide the solution for the unfairness caused by the situation in which a station which is having multiple TCP uplink streams monopolizes the uplink bandwidth. This paper proposes a method that AP allocates token buckets for each uplink TCP station. The proposed method is also able to support the fairness between the uplink and downlink. To remedy the underutilization which may happen under token bucket-based schemes, it allows the movement of redundant tokens among the token buckets. By controlling the token movements, it can balance the fairness and the utilization. Simulation results show that the proposed method is able to support the fairness of the TCP uplink stations, as well as the fairness between the uplink and downlink.

IEEE 802.11 네트워크에서 업링크와 다운링크 간 TCP 공평성 보장을 위한 여러 연구가 진행되어 왔다. 하지만 제안된 방법들은 하나의 스테이션이 여러 개의 TCP 업링크 스트림들을 동시에 사용하여 업링크 대역폭을 독점하는 불공평성 문제에는 효과적이지 못하다. 이러한 문제에 대해 본 논문에서는 AP가 각 업링크 스테이션마다 token bucket을 지정하여 전송 대역폭 독점을 막는 방을 제안한다. 이 방법은 업링크와 다운링크 간의 공평성도 보장할 수 있다. 제안 방법은 token bucket을 사용할 때 나타날 수 있는 전승 대역폭의 utilization 저하를 막기 위해 스테이션 간에 잉여 token을 이동할 수 있도록 한다. 이러한 token 이동을 통해 공평성과 utilization간의 균형을 맞출 수 있다. 시뮬레이션을 통해 제안 방식이 업링크 스테이션간의 내역폭 사용의 공평성은 물론, 업링크와 다운링크간의 공평성도 보장함을 확인할 수 있었다.

Keywords

References

  1. S. Pilosof, R. Ramjee, Y. Shavitt, P.Sinha, 'Understanding TCP fairness over wireless LAN,' in Proc. IEEE INFOCOM 2003
  2. Y. Wu, Z. Niu, and J. Zheng, 'Study of the TCP Upstream/Downstream Unfairness Issue with Per -flow Queueing over Infrastructure-mode WLANs,' Wireless Communications and Mobile Computing, pp.459-471, June, 2005 https://doi.org/10.1002/wcm.303
  3. J. Ha, C. Choi, 'TCP Fairness for Uplink and Downlink Flows in WLANs,' in Proc. IEEE Globecom 2006 https://doi.org/10.1109/GLOCOM.2006.785
  4. D. Leith, P. Clifford, D. Malone, A. Ng, 'TCP Fairness in 802.11e WLANs,' IEEE Communications Letters, Vol.9, No.12, December, 2005 https://doi.org/10.1109/LCOMM.2005.11004
  5. N. Blefar-Melazzi, A. Detti, I. Habib, A. Ordine, S. Salsano, 'TCP Fairness Issues in IEEE 802.11 Networks: Problem Analysis and Solutions Based on Rate Control,' IEEE Transactions on Wireless Communications, Vol.6, No.4, April, 2007 https://doi.org/10.1109/TWC.2007.348331
  6. F. Keceli, I. Inan, E. Ayanoglu, 'TCP ACK Congestion Control and Filtering for Fairness Provision in the Uplink of IEEE 802.11 Infrastructure Basic Service Set,' in Proc. of ICC 2007 https://doi.org/10.1109/ICC.2007.745
  7. http://www.scalable-networks.com
  8. B. Briscoe, 'Flow Rate Fairness: Dismantling a Religion,' Internet-draft, July, 2007 https://doi.org/10.1145/1232919.1232926
  9. G. Ou, 'Fixing the Unfairness of TCP Congestion Control,' http://blogs.zdnet.com/Ou
  10. http://www.twitter.com