IEEE 802.11 기반 무선랜에서 TCP 인진서브 계층 TAS

TAS: TCP-Aware Sub-layer over IEEE 802.11-based wireless LANs

  • 최낙중 (서울대학교 전기컴퓨터공학부) ;
  • 정하경 (서울대학교 전기컴퓨터공학부) ;
  • 류지호 (서울대학교 전기컴퓨터공학부) ;
  • 석용호 (서울대학교 전기컴퓨터공학부) ;
  • 최양희 (서울대학교 전기컴퓨터공학부) ;
  • 권태경 (서울대학교 전기컴퓨터공학부)
  • 발행 : 2006.10.15

초록

본 논문은 IEEE 802.11 기반 무선랜 환경에서 TCP 성능을 향상시키기 위한 새로운 분할 TCP 기법을 소개한다. IEEE 802.11 기반 무선랜 환경에서는 유선 환경과는 달리 TCP 데이타 흐름(flow)이 많은 데이타를 보내려고 시도하지 않기 때문에 TCP 데이타 흐름 성능 저하의 주요한 원인이 된다. 본 논문에서는 이런 문제를 완화하여 TCP 데이타 흐름의 성능을 향상시키기 위한 TAS (TCP-Aware Sub-layer) 기법을 제안한다. TAS 기법은 하나의 TCP 데이타 흐름을 AP 등의 분할 지점을 기점으로 두 개의 TCP 데이타 흐름으로 나누는 기존의 분할 연결(split-connection) 기법을 확장한 개념이다. TAS를 기반으로 동작하는 무선 노드는 실제로 TCP ACK을 수신하는 것이 아니라, 수신된 MAC ACK을 이용하여 TCP ACK을 에뮬레이션한다. NS2 모의 실험을 통하여 제안된 기법인 TAS 기법의 성능을 기존 TCP 기법, I-TCP (Indirect TCP) 기법의 성능과 비교하였으며 모의 실험 결과는 TAS 기법이 다른 기법들에 비하여 시간당 처리량과 자원 할당의 형평성 측면에서 더 좋은 성능을 보인다는 것을 증명한다. 또한 절전 모드의 경우, 전송 지연 시간도 줄일 수 있다.

This paper introduces a new split-TCP approach for improving TCP performance over IEEE 802.11-based wireless LANs. TCP over wireless LANs differently from wired networks is not aggressive, which is a fundamental reason for poor performance. Therefore, we propose TAS (TCP-Aware Sub-layer) to migigate this problem. Our scheme extends the split-connection approach that divides a connection into two different connections at a split point such as an access point (AP). Using TAS, a wireless node emulates TCP ACK packets using MAC ACK frames, instead of receiving real TCP ACK packets. We compared TAS with both normal TCP and I-TCP (Indirect TCP) by NS2 simulation. Results show that TAS achieves higher throughput, more fair resource allocation and, in power-saving mode, shorter delays.

키워드

참고문헌

  1. A. DeSimone, C. Mooi Choo, and Y. On-Ching, 'Throughput performance of transport-layer protocols over wireless LANs,' in IEEE in Houston. GLOBECOM '93. IEEE Global Telecommunications Conference, including a Communications Theory Mini-Conference. Technical Program Conference Record (Cat. No.93CH3250-8), 1993, pp.542-9 vol.1 https://doi.org/10.1109/GLOCOM.1993.318140
  2. H. Balakrishnan, S. Seshan, and R. H. Katz, 'Improving reliable transport and handoff performance in cellular wireless networks,' Wireless Networks, vol. 1, pp. 469-481, 1995 https://doi.org/10.1007/BF01985757
  3. K. Ratnam and I. Matta, 'WTCP: an efficient mechanism for improving TCP performance over wireless links,' in proceedings Third IEEE Symposium on Computers and Communications ISCC'98. (Cat. No.98EX166), 1998, pp. 74-78 https://doi.org/10.1109/ISCC.1998.702450
  4. K. Brown and S. Singh, 'M-TCP: TCP for mobile Cellular networks,' Computer Communication Review, vol. 27, pp. 19-43, 1997 https://doi.org/10.1145/269790.269794
  5. A. Bakre and B. R. Badrinath, 'I-TCP: indirect TCP for mobile hosts,' in Proceedings of the 15th Internationalm Conference on Distributed Computing Systems (Cat. No.95CH35784), 1995, pp. 136-143 https://doi.org/10.1109/ICDCS.1995.500012
  6. W. Haitao, P. Yong, L. Keping, C. Shiduan, and M. Jian, 'Performance of reliable transport protocol over IEEE 802.11 wireless LAN: analysis and enhancement,' in Proceedings. IEEE INFOCOM 2002 conference on Computer Communications. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Sociecties(Cat. No.37364), 2002, pp. 599-607 vol.2 https://doi.org/10.1109/INFCOM.2002.1019305
  7. S. Pilosof, R. Ramachandran, D. Raz, Y. Shavitt, and S. Prasun, 'Understanding TCP fairness over wireless LAN,' in IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Sociecties(IEEE Cat. No.03CH37428), 2003, pp. 863-72 vol.2
  8. K. Sung Won, K. Byung-Seo, and F. Yuguang, 'Downlink and uplink resource allocation in IEEE 802.11 wireless LANs,' IEEE Transcations on Vehicular Technology, vol. 54, pp. 320-327, 2005 https://doi.org/10.1109/TVT.2004.838887
  9. D. J. Leith and P. Clifford, 'Using the 802.11e EDCF to achieve TCP upload fairness over WLAN links,' in Third International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks, 2005, pp. 109-118 https://doi.org/10.1109/WIOPT.2005.54
  10. C. H. N. Anthory, M. David, and J. L. Douglas, 'Experimental evaluation of TCP performance and fairness in an 802.11e test-bed,' in proceeding of the 2005 ACM SIGCOMM workshop on Experimental approaches to wireless network design and analysis, Philadelphia, Pennsylvania, USA: ACM Press, 2005
  11. IEEE Computer Society, '802.11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specification,' Jun. 1997
  12. N.Choi, J.RYu, Y. Seok, Y.Choi, and T.Kwon, 'Throughput enhancement for uploading TCP flowers in IEEE 802.11 wireless LANs,' Proc. ICCE 2006, Jan. 2006 https://doi.org/10.1109/ICCE.2006.1598461
  13. R.Krashinsky and H.Balakishnan, 'Minimizing energy for wireless web access with bounded slowdown,' Proc. Mobile computing and Networking, 2002 https://doi.org/10.1145/570645.570660
  14. IEEE P802.11E/D9.0 Draft Standard, Aug. 2004
  15. NS-2, URL http://www.isi.edu/nsnam/ns
  16. J.Ryu, Y.Seok, Y.Choi, T.Kwon, and J.-M.Bonnin, 'S-EDCF: EDCF based in superslot and pseudo collision,' ACM MobiCom Student Poster Session, 2005
  17. R.Jain, G.Babic, B.Nagendra, and C.Lam, 'Fairness, call establishment latency and other performance metrics,' Tech. Rep. ATM Forum/96-1173, ATM Forum Document, Aug. 1996