DOI QR코드

DOI QR Code

A Study of efficient Wireless TCP Transmission Using Consecutive Packet Loss and Zero Window Control

연속적인 패킷 손실 제어와 제로 윈도우 제어를 이용한 무선 TCP 전송 성능 향상 연구

  • Published : 2006.12.31

Abstract

The conventional transport layer protocol TCP is designed to work under condition of packet loss is due to the network congestion, so that it's suitable in the traditional wired network with fixed hosts but it's inefficient on the wireless network where the environment of fading, noise, and transmission error comes from interference. This result from the needless transmission control of the bit error is due to treats the packet loss as a packet congestion control in the wireless network. In this paper, we propose the advanced SNOOP protocol with the consecutive packet loss and TCP window control to avoid the needless congestion management algorithm in wireless network for the wireless TCP packet transmission enhancement. We verify the performance of the advanced module from the simulation experiment result.

기존의 가장 널리 쓰이는 전송계층 프로토콜인 TCP는 패킷 손실의 원인이 망의 혼잡 때문이라는 가정 하에 설계된 프로토콜로서 유선망과 고정 호스트로 이루어진 전통적인 네트워크에는 적합하지만 페이딩, 잡음, 간섭 등의 전송 에러가 발생하는 무선 환경에서는 전송 프로토콜로서 적용하기에 비효율적이다. 이것은 무선망에서의 비트 에러에 의한 패킷손실 역시 혼잡으로 간주하여 불필요한 전송 제어가 발생하기 때문이다. 본 논문에서는 무선 TCP 패킷의 전송성능을 향상시키기 위하여 연속적인 패킷 손실에 대한 제어와 TCP 윈도우 제어를 하여 불필요한 혼잡제어 알고리즘을 수행하지 않게 하는 개선된 SNOOP 프로토콜을 제안하였고 개선된 모듈의 성능을 모의실험을 통하여 확인하였다.

Keywords

References

  1. V. Jacobson, M. J. Karels, 'Congestion avoidance and control,' computer communication review, 1998. 11 https://doi.org/10.1145/52325.52356
  2. Y. J. Song, Y. J. Shun, 'Rate control Snoop: A Reliable Transport Protocol for Heterogeneous Networks with Wired and Wireless Links,' IEEE Communication Society, 2003 https://doi.org/10.1109/WCNC.2003.1200567
  3. F. Sun, V. Li and S. C. Liew, 'Design of SNACK Mechanism for Wireless TCP with New Snoop,' IEEE Communication Society, WCNC 2004
  4. 문영성, 강인석, '개선된 SNOOP 기법을 이용한 무선 TCP 성능 향상 방안,' 정보과학회논문지, 제32권 1호 2005. 2
  5. 조용범, 조성준, 'AT-Snoop 프로토콜의 지역 재전송 시간에 관한 연구,' 한국통신학회논문지 Vol.30, 4B, 2005. 4
  6. A.Chockalingam and G.Bao, 'Performance of TCP/RLP protocol stack on correlated fading DS-CDMA wireless links,' IEEE Trans. on Vehicular Tech, Vol.49, pp.28-33, 2003 https://doi.org/10.1109/25.820695
  7. M. Zorzi, A. Chockalingam, and A.R.Rao, 'Throughput analysis of TCP on channels with memory,' IEEE Journal of Selected Areas in Communications, Vol.18, No.8, 2000. 7 https://doi.org/10.1109/49.857929
  8. 조용범, 원기섭 조성준, '무선 링크에서 TCP 처리율 향상을 위한 Enhanced Snoop 프로토콜,' 한국통신학회논문지 Vol.30, 6B, 2005. 6
  9. 조준상, 최명환, '전송 오류율이 높은 무선 환경에서의 TCP 성능 저하 극복방안,' Telecommunications review, 제10권 제 6호, pp.1220-1232, 2000. 11
  10. 김명섭, 최명환, '네트워크 이동 환경에서의 TCP 성능 향상 기법', 정보처리학회논문지, 제13-C권 제3호, 2006. 6 https://doi.org/10.3745/KIPSTC.2006.13C.3.345
  11. 장재신, '전송오류가 큰 이동통신 환경에서 TCP 성능 개선에 관한 연구', 한국통신학회논문지 Vol.28, 9B, 2003. 9
  12. 김윤주, 이미정, 안재영, '무선망에서의 TCP 성능 향상을 위한 제한적인 Indirect-ACK,' 정보과학회논문지 정보통신 30권 2호, 2003. 4
  13. A.Louri, and A.K.Kodi, 'An Optical Interconnection Network and a Modified Snooping protocol for the Design of SMPs,' IEEE Trans. on Parallel and Distributed Systems, pp.1093-1104, Vol.15, No.12, 2004. 12 https://doi.org/10.1109/TPDS.2004.75
  14. D.Dutta, and Y.Jang, 'An Active Proxy Based Architecture for TCP in Heterogeneous Variable Bandwidth Networks,' IEEE Golbecom, 2001. 12 https://doi.org/10.1109/GLOCOM.2001.966192
  15. P.Sinha, T.Nandagopal, N.Venkitaraman, P.Sivakumar, 'WTCP: A Reliable Transport Protocol for Wireless Wide Area Network,' Kluwer Academic Publishers, Wireless Networks, pp.301-316, 2002. 8 https://doi.org/10.1023/A:1013702428498
  16. NS 시뮬레이션 소스 http://www.isi.edu/nsnam/ns/snoop/