AT-Snoop 프로토콜의 지역 재전송 시간에 관한 연구

A Study on Local Retransmission Timeout of AT-Snoop Protocol

  • 조용범 (한국항공대학교 대학원 정보통신공학과 통신시스템 연구실) ;
  • 조성준 (한국항공대학교 항공전자 및 정보통신공학부)
  • 발행 : 2005.04.01

초록

Snoop 프로토콜은 유무선이 통합된 망에서 효율적으로 TCP 전송률을 향상시킬 수 있는 프로토콜이지만 연속적인 패킷 손실이 발생하는 무선 링크에서 사용되는 경우 지역 재전송을 비효율적으로 수행하는 문제점이 있다. AT-Snoop 프로토콜은 Snoop 프로토콜을 기반으로 하면서 Adaptive Timer를 사용하여 이러한 Snoop 프로토콜의 단점을 개선한 프로토콜이다. 본 논문에서는 AT-Snoop 프로토콜의 TCP 전송률 성능을 무선 링크 환경을 변화시키면서 분석하구 각 무선 링크 환경에서 향상된 TCP 전송률을 얻기 위한 AT-Snoop 프로토콜의 파라미터 값들을 도출하였다. 컴퓨터 시뮬레이션을 통해 AT-Snoop 프로토콜의 두 파라미터인 지역 재전송 임계값과 지역 재전송 시간값이 무선 링크에서의 페이딩의 변화 속도와 밀접한 관계가 있음을 확인할 수 있었다. 지역 재전송 임계값은 무선 링크의 평균 WSRTT(Wireless Smoothed Round Trip Time)보다, 지역 재전송 시간은 무선 링크의 평균 불량 기간보다 각각 약간 크게 설정하는 것이 AT-Snoop 프로토콜을 사용할 때 높은 TCP 전송률을 얻을 수 있었다.

Although Snoop protocol can enhance TCP throughput efficiently in a wired-cum-wireless environment, it has a problem in performing local packet retransmissions under a burst error-prone wireless link. AT-Snoop protocol is proposed to cope with this Snoop protocol's problem by adopting adaptive timer. In this paper, TCP throughputs of AT-Snoop protocol have been analyzed with varying wireless link conditions and the ways of setting parameters of AT-Snoop protocol for higher TCP throughput are found out through computer simulations. From the simulation results, AT-Snoop protocol's two parameters, local retransmission threshold value and local retransmission timeout value, are closely related with the fading changing rate. To get higher TCP throughput, local retransmission threshold value and local retransmission timeout value should be set to a little bit larger values than average WSRTT(Wireless Smoothed Round Trip Time) and mean bad period of the wireless link, respectively.

키워드

참고문헌

  1. H. Balakrishnan, V. N. Padrnanabhan, S. Seshan, and R. Katz, 'A comparison of mechanisms for improving TCP performance over wireless links,' ACM/IEEE Transactions on Networking, vol.5, pp. 756-769, December 1997 https://doi.org/10.1109/90.650137
  2. 주재옥, 노재성, 조성준, '모바일 네트워크에서 TCP 전송율 향상을 위한 Adaptive Timer-Snoop 프로토콜,' Telecommunications Review, 제14권, 4호, pp. 711-731, 2004
  3. K. Ratman and I. Matta, 'Effect of local retransmission at wireless access points on the round trip time estimation of TCP,' in Proc. of 31st Annual Simulation Symposium, pp. 150-156, April 1998
  4. H. Balakrishnan, S. Seshan, and R. H. Katz, 'Improving reliable transport and handoff performance in cellular wireless networks,' ACM Wireless Networks, vol. 1, no. 4, December 1995
  5. 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, July 2000
  6. VINT Project, 'The Network Simulator ns- 2,' http://www.isi.edu/nsnam/ns
  7. 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
  8. M. Zorzi, R. R. Rao, and L. B. Milstei, 'On the accuracy of a first-order Markov model for data transmission on fading channels,' in Proc. of ICUPC'95, pp. 211-215, November 1995
  9. 조용범, 원기섭, 김영철, 조성준, '2.3GHz 휴대인터넷 무선 링크에서 페이딩 변화에 따른 snoop 프로토콜의 성능 분석,' 한국통신학회 2004년도 하계종합학술발표회 논문초록집, p. 143