Enhanced Aggressive Error Recovery for TCP Noor
Abstract:
The congestion control mechanism in TCP introduces idle transmit periods as a result of its small transmission window and exponential retransmission timer. This behavior occurs while recovering from packet losses, due to wireless LAN link errors. Therefore, TCP suffers from low throughput due to poor utilization of the available bandwidth, while recovering from high bit error rates. TCP Noor`s Aggressive Error Recovery (AER) avoids the idle transmit periods while recovering from high Bit Error Rates (BER). Enhanced AER (EAER) applies further enhancement to AER which provides higher averaged Throughput during variable bit error rates on the channel. EAER applies a dynamic mechanism, which allows TCP`s transmission behavior to adjust based on the channel conditions. Simulation results indicate that TCP Noor`s EAER gains up to two 250% increase in throughput over TCP Reno while recovering from variable bit error rates.
How to cite this article
Emad A. Qaddoura, Bassarn El-Asir and Musbah M. Aqel , 2002. Enhanced Aggressive Error Recovery for TCP Noor. Information Technology Journal, 1: 80-88.
REFERENCES
Bakre, A. and B.R. Badrinath, 1995. I-TCP: Indirect TCP for mobile hosts. Proceedings of the 15th International Conference on Distributed Computing Systems, May 30-June 2, Vancouver, Canada, pp: 136-143.
Hari, B., S. Srinivasan and H.K. Randy, 1995. Improving reliable transport and handoff performance in cellular wireless networks. Wireless Networks, 1: 469-481.
Direct Link
Balakrishnan, H., V.N. Padmanabhan, S. Seshan and R.H. Katz, 1997. A comparison of mechanisms for improving TCP performance over wireless links. IEEE/ACM Trans. Network., 5: 756-769.
Direct Link
Suman, B., R.G. Janaki and K. Ganapathy, 1997. Extending TCP for wireless networks. http://www.cs.umd.edu/users/suman/docs/711s97/711s97.html.
Brakmo, L.S., S.W. O`Malley and L.L. Peterson, 1994. TCP vegas new techniques for congestion detection and avoidance. ACM SIGCOMM Comput. Commun. Rev., 24: 24-35.
Direct Link
Ramon, C., B.D. Peter, J. Sugih and J.M. Danny, 1991. Characteristics of wide-area TCP/IP conversations. ACM SIGCOMM Comput. Commun. Rev., 21: 101-112.
Direct Link
Chandran, K., S. Ragbunathan, S. Venkatesan and R. Prakash, 1998. A feedback based scheme for improving TCP performance in ad-hocwireless networks. Proceedings of the 18th International Conference on Distributed Computing Systems, May 26-29, Amsterdam, The Netherlands, pp: 472-479.
Chaskar, H., T.V. Lakshman and U. Madhow, 1996. On the design of interfaces for TCP/IP over wireless. Proc. IEEE Military Commun. Conf., 1: 199-203.
Direct Link
Cohen, R. and S. Ramanathan, 1998. TCP for high performance in hybrid fiber coaxial broad-band accessnetworks. Network. IEEE/ACM Trans., 6: 15-29.
Direct Link
Janey, C.H., 1996. Improving the start-up behavior of a congestion control scheme for TCP. Proceedings of the Applications Technologies Architectures and Protocols for Computer Communication, Aug. 28-30, Palo Alto, California, United States, pp: 270-280.
Jacobson, V., R. Braden and D. Borman, 1992. TCP extensions for high performance. http://www.ietf.org/rfc/rfc1323.txt.
Jacobson, V., 1998. Congestion avoidance and control. Proceedings of the Aproceedings of the Applications Technologies Architectures and Protocols for Computer Communication, Aug. 16-18, Stanford, California, United States, pp: 314-329.
Lakshman, T.V. and M. Upamanyu, 1997. The performance of TCP/IP for networks with high bandwidth-delay products and random loss. IEEE/ACM Trans. Network., 5: 336-350.
Direct Link
Mathis, M., J. Mahdavi, S. Floyd and A. Romanow, 1996. TCP Selective Acknowledgement Options. University of Edinburgh, Scotland, UK
David, M., L.P. Larry, G.B. Patrick and S. O`Malley, 1996. Analysis of techniques to improve protocol processing latency. ACM SIGCOMM Comput. Commun. Rev., 26: 73-84.
CrossRef
Nanda, S., R.P. Ejzak and B.T. Doshi, 1994. A retransmission scheme for circuit-mode data on wireless links. Proc. IEEE Int. Conf. Serv. Humanity Through Commun., 1: 587-592.
CrossRef
Vern, P., 1994. Empirically derived analytic models of wide-area TCP connections. IEEE/ACM Trans. Network., 2: 316-336.
CrossRef
Comer, D.E., 1991. Interworking with TCO/IP. Prentic-Hall Inc., UK
Crow, B.P., I. Widjaja, J.G. Kim and P.T. Sakai, 1997. IEEE 802.11 wireless local area networks. IEEE Commun. Mag., 35: 116-126.
CrossRef Direct Link
Akes, W.C., 1993. Microwave Mobile Communications. IEEE Press, New York
Mathis, M. and J. Mahdavi, 1997. Forward acknowledgment refining TCP congestion control. ACM/SIGCOMM Comput. Commun. Rev., 26: 281-291.
Direct Link
Qaddoura, E., R. Prakash and L. Tamil, 1999. Aggressive error recover dor TCP over wireless links to appear in integrated computer-aided engineering. Journal Special Issue Distributed Computing and Networking.
Romanow, A. and S. Floyd, 1994. Dynamics of TCP traffic over ATM networks. ACM Copmut. ACM Comput. Commun. Rev., 24: 79-88.
CrossRef
Stevens, W.R., 1994. TCP/IP Illustrated: The Protocol. Vol. 1, Addison Wesley, Reading, MA., pp: 304-306
Ramakrishnan, K. and R. Jain, 1990. A binary feedback scheme for congestion avoidance in computer networks with connections network layer. ACM Trans. Comput. Syst., 8: 158-181.
Direct Link
Allman, M., S. Floyd and C. Partridge, 1998. Increasing TCP s initial window. http://tools.ietf.org/html/rfc2414.
Romanow, A. and S. Floyd, 1995. Dynamic of TCP traffic ovet ATM networks. IEE J. Selected Areas Commun., 13: 633-641.
CrossRef Direct Link
RFC 793, 1981. Transmission control protocol, DARPA internet program protocol specification. http://www.ietf.org/rfc/rfc0793.txt.
Jacobson, V., 1990. Modified TCP congestion avoidance algorithm. Message to End2end Interest Mailing Fist, April 1990.
© Science Alert. All Rights Reserved