DOI QR코드

DOI QR Code

Performance Improvement of TCP over Wired-Wireless Networks by Predicting Packet Loss of Mobile Host

유. 무선 혼합망에서 이동 호스트의 패킷 손실 예측을 통한 TCP 성능 향상

  • 권경희 (단국대학교 컴퓨터과학부) ;
  • 김진희 (단국대학교 컴퓨터과학부)
  • Published : 2007.01.28

Abstract

In wired networks, packet losses mostly occur due to congestion. TCP reacts to the congestion by decreasing its congestion window, thus to reduce network utilization. In wireless networks, however, losses may occur due to the high bit-error rate of the transmission medium or due to fading and mobility. Nevertheless, TCP still reacts to packet losses according to its congestion control scheme, thus to reduce the network utilization unnecessarily. This reduction of network utilization causes the performance of TCP to decrease. In this paper, we predict packet loss by using RSS(Received Signal Strengths) on the wireless and suggest adding RSS flag bit in ACK packet of MH. By using RSS flag bit in ACK, the FH(Fixed Host) decides whether it adopt congestion control scheme or not for the maximum throughput. The result of the simulation by NS-2 shows that the proposed mechanism significantly increases sending amount and receiving amount by 40% at maximum.

유선망에서 패킷 손실은 대부분 혼잡에 인해 발생하며 TCP는 패킷이 손실되면 혼잡을 제어하기 위한 방법으로 윈도우 사이즈(Window Size)를 줄여서 네트워크 이용률을 감소시킨다. 반면에 무선망에서의 패킷 손실은 높은 비트 에러율과 핸드오프 그리고 노드의 이동성 등으로 인해 발생하고 TCP는 무선망에서의 패킷 손실시에도 혼잡 제어 메커니즘을 사용한다. 이는 불필요한 네트워크 이용률을 감소로 TCP 성능 저하의 원인이 된다. 본 논문에서는 무선상에서의 패킷 손실을 RSS(Received Signal Strengths:수신신호세기)를 이용하여 예측하고 ACK에 RSS 관련 flag bit 추가를 제안한다. RTO(Retransmit Time Out:재전송 타임아웃)가 발생하면 FH(Fixed Host:고정 호스트)는 수신된 RSS flag bit를 통해 혼잡 제어 메커니즘의 적용여부를 결정함으로써 처리율를 최대화하는 것이다. NS-2를 이용한 시뮬레이션 결과 송신량과 수신량이 최대 40% 증가되었다.

Keywords

References

  1. W. Stangs, ''Wireless Communictions & Networks," Prentice Hall,2004.
  2. 김윤주, 이미정, 안재영, "무선 망에서의 TCP 성능 향상을 위 한 제한적 인 In이rect-ACK", 정보과학회논문지 1, 제30권,제2호,pp233-243,2003(4).
  3. 김용, 성호철, 현호재, 한션영, "Snoop 프로토콜에서 혼잡 제어 지연을 통한 무선망상에서의 TCP 성능향상 기법" 정보처리학회논문지C, 제3-C권, 제3호,pp.351-358,2001(6)
  4. 문영성, 강인석, "개선된 Snoop 기법을 이용한 무선 TCP 성능향상 방안" 한국정보과학회논문지1, 제32권, 제1호, pp.12-19, 2005(2).
  5. 진교홍, "유무선 복합망에서 Acknowledgement 패킷의 분할을 통한 TCP 프로토콜의 성능 향상 기법" 한국정보처리학회 논문지 C, 제9-C권,제1호, pp.39- 44, 2002(2).
  6. HALAELAARAG, ''Improving TCP performance over Mobile Networks," ACM Computing Surveys, Vol.34, No.3, pp.357-374, Sept. 2002 https://doi.org/10.1145/568522.568524
  7. V. Anantharaman and Sivakumar, "Atra : A Framework for lmproving TCP Performance over Ad-hoc Networks," Technical Report, GNAN Research Gruop March 2002.
  8. A K Singh and S. Iyer, "A TCP:improving TCP Performance over Mobile Wrreless Environments." In Fourth IEEE Conference on Mobile and Wrreless Communications Networks, Stockholm, Sweden, Sept. 2002
  9. S. J. Seok, S.B. Hoo,and C. R Kang, "A-TCP: A Mechanism for lmproving TCP Performance in Wrreless Environments," in Proc. of IEEE Broadband Wrreless Summit, May 2001.
  10. http//www.it.iitb.ac.in/-sri/papers/clf-icpwc02. pdf
  11. F. Liu, W. bo, and Y. An Liu, "A New Scheme to Improve TCP over Wireless Networks," WCNC 2004/IEEE,Vol.3, pp.1506-1509, March 2004.
  12. http//ucesp.ws.binghamton.edu/-xli/eece542/nates/lec07.ppt
  13. w. J. Liao, C. J. Kao, and C. R "Improving TCP Perfonnance in Networks,"IEEE TRANSACTI ON COMMUNICATIONS, Vol.53, No.4, April 2005.
  14. N. K G. Samaraweera, "Non-congestion packet loss detection for TCP error recovery using wirless links,"IEE Proceedings in Corrmunications, Vol.146, No.4, pp.222-230, Aug. 1999. https://doi.org/10.1049/ip-com:19990597
  15. 이외숙, 임용빈, 성내경, 소병수, "통계학 입문" 경문사, 2000.
  16. http//sppmkorcham.net