CLC number: TP393.04
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 0000-00-00
Cited: 2
Clicked: 6060
TANG Xu-hong, LIU Zheng-lan, ZHU Miao-liang. TCP-Rab: a receiver advertisement based TCP protocol[J]. Journal of Zhejiang University Science A, 2004, 5(11): 1352-1360.
@article{title="TCP-Rab: a receiver advertisement based TCP protocol",
author="TANG Xu-hong, LIU Zheng-lan, ZHU Miao-liang",
journal="Journal of Zhejiang University Science A",
volume="5",
number="11",
pages="1352-1360",
year="2004",
publisher="Zhejiang University Press & Springer",
doi="10.1631/jzus.2004.1352"
}
%0 Journal Article
%T TCP-Rab: a receiver advertisement based TCP protocol
%A TANG Xu-hong
%A LIU Zheng-lan
%A ZHU Miao-liang
%J Journal of Zhejiang University SCIENCE A
%V 5
%N 11
%P 1352-1360
%@ 1869-1951
%D 2004
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.2004.1352
TY - JOUR
T1 - TCP-Rab: a receiver advertisement based TCP protocol
A1 - TANG Xu-hong
A1 - LIU Zheng-lan
A1 - ZHU Miao-liang
J0 - Journal of Zhejiang University Science A
VL - 5
IS - 11
SP - 1352
EP - 1360
%@ 1869-1951
Y1 - 2004
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.2004.1352
Abstract: With the evolution of network technologies, the deficiencies of TCP protocol are becoming more and more distinct. The new TCP implementation, called Receiver Advertisement Based TCP (TCP-Rab) proposed here to eliminate these deficiencies, adopts two basic mechanisms: (1) bandwidth Estimation and (2) immediate Recovery. bandwidth Estimation is carried out at the receiver, and the result is sent back to the sender via the acknowledgments. immediate Recovery guarantees high performance even in lossy link. Rab can distinguish the reason for packet loss, and thus adopt appropriate recovery strategy. For loss by network congestion, it will back off its congestion window, and for loss by link errors, it will recover the congestion window immediately. Simulations indicated that Rab has superiority over other TCP implementations.
[1] Bakre, A., Badrinath, B., 1995. I-TCP: Indirect TCP for Mobile Hosts. Proceedings of the IEEE ICDCS’95, Vancouver, Canada, p.136-143.
[2] Bhagwat, P., Bhattacharya, P., Krishna, A., Tripathi, S., 1996. Enhancing throughput over Wireless LANs Using Channel State Dependent Packet Scheduling. INFOCOM’96, San Francisco, California, p.1133-1140.
[3] Brown, K., Singh, S., 1997. M-TCP: TCP for mobile cellular networks. Computer Communication Review, 27(5):19-43.
[4] Casetti, C., Gerla, M., Mascolo, S., Sanadidi, M.Y., Wang, R., 2002. TCP Westwood: end-to-end congestion control for wired/wireless Networks. Wireless Networks Journal, 8(1):467-479.
[5] Floyd, S., Mahdavi, J., Mathis, M., Podolsky, M., 2000. An Extension to the Selective Acknowledgement (SACK) Option for TCP. RFC2883.
[6] Hoe, J.C., 1996. Improving the Start-up Behavior of A Congestion Control Scheme for TCP. Proceedings of SIGCOMM’96. Standford, p.270-280.
[7] Jacobson, V., 1988. Congestion avoidance and control. ACM Computer Communications Review, 18(4):314-329.
[8] Jacobson, V., 1990. Berkeley TCP Evolution from 4.3-Tahoe to 4.3 Reno. Proceedings of the 18th Internet Engineering Task Force, University of British Colombia, Vancouver, p.365-376.
[9] Parsa, C., Aceves, G., 1999. Improving TCP Congestion Control over Internets with Heterogeneous Transmission Media. IEEE International Conference on Network Protocols. Toronto, Canada, p.213-221.
[10] Ratnam, K., Matta, I., 1998. WTCP: An Efficient Mechanism for Improving TCP Performance over Wireless Links. Proceedings of the Third IEEE Symposium on Computer and Communications, Athens, Greece, p.74-78.
[11] Tsaoussidis, V., Badr, H., 2000. TCP-Probing: Towards an Error Control Schema with Energy and Throughput Performance Gains. IEEE International Conference on Network Protocols, Osaka, Japan, p.12-21.
[12] Tsaoussidis, V., Matta, I., 2002. Open issues on TCP for mobile computing. Wireless Communication Mobile Computers, 2(2):3-20.
[13] Zhang, C., Tsaoussidis, V., 2001. TCP-real: Improving Real-time Capabilities of TCP over Heterogeneous Networks. IEEE/ACM NOSSDAV, New York, p.189-198.
Open peer comments: Debate/Discuss/Question/Opinion
<1>