Browse > Article

Improving Loss Recovery Performance of TCP SACK by Retransmission Loss Recovery  

김범준 (LG전자 이동통신기술연구소 표준화그룹)
김동민 (연세대학교 전기전자공학과 네트워크연구)
이재용 (연세대학교 전기전자공학과 네트워크연구실)
Abstract
The performance of transmission control protocol (TCP) is largely dependent upon its loss recovery. Therefore, it is a very important issue whether the packet losses may be recovered without retransmission timeout (RTO) or not. Although TCP SACK can recover multiple packet losses in a window, it cannot avoid RTO if a retransmitted packet is lost again. In order to alleviate this problem, we propose a simple change to TCP SACK, which is called TCP SACK+ in simple. We use a stochastic model to evaluate the performance of TCP SACK+, and compare it with TCP SACK. Numerical results evaluated by simulations show that SACK+ can improve the loss recovery of TCP SACK significantly in presence of random losses.
Keywords
TCP SACK+;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 TCP Selective Acknowledgement Options /
[ M. Mathis;S. Floyd;A. Romanow ] / RFC 2001
2 Congestion Avoidance and Control /
[ V. Jacobson ] / Proc. ACM SIGCOMM'88
3 Improving the Start-up Behavior of a Congestion Control Scheme for TCP /
[ J. Hoe ] / ACM SIGCOMM'96
4 Modified TCP congestion avoidance algorithm /
[ V. Jacobson ] / note sent to ene2end-interest mailing list
5 Transmission Control Protocol /
[ J. Postel ] / RFC 793
6 Modeling TCP Reno Performance: A Simple Model and Its Empirical Validation /
[ J. Padhye;V. Firoiu;D. F. Towsley;J. F. Kurose ] / IEEE/ACM Trans. Networking   DOI   ScienceOn
7 Requirements for Internet Hosts /
[ R. Branden ] / RFC 1122
8 TCP Fast Retransmit Strategies: Analysis and Improvements /
[ Dong Lin;H. T. Kung ] / IEEE INFOCOM'98
9 Improving the Start-up Behavior of a Congestion Control Scheme for TCP /
[ J. Hoe ] / Proc. ACM SIGCOMM'96
10 Simulation-based Comparisons of Tahoe, Reno, and SACK TCP /
[ K. Fall;S. Floyd ] / ACM Computer Communication Review   DOI   ScienceOn
11 Comparative Performance Analysis of Versions of TCP in a Local Network with a Lossy Link /
[ Anurag Kumar ] / IEEE/ACM Trans. Networking   DOI   ScienceOn
12 Lost Retransmission Detection for TCP Part 2: for TCP using SACK option /
[ Beomjoon Kim(et. al.) ] / Proc. IFIP TC-6 Networking'2004 (LNCS)
13 임의 패킷 손실에 대한 TCP의 손실 복구 과정 모델링 및 분석 /
[ 김범준;김동연;이재용 ] / 한국통신학회 논문지
14 Analytic Models of Loss Recovery of TCP Reno with Packet Losses /
[ Beomjoon Kim;Jaiyong Lee ] / Lecture Notes in Computer Science (LNCS)
15 A Simple Model for TCP Loss Recovery Performance over Wireless Networks /
[ Beomjoon Kim;Jaiyong Lee ] / Journal of Communications and Networks (JCN)
16 Lost Retransmission Detection for TCP SACK /
[ Beomjoon Kim;Dongmin Kim;Jaiyong Lee ] / IEEE Communicatios Letters