DocumentCode :
3413081
Title :
Reducing the complexities of TCP for a high speed networking environment
Author :
Nguyen, M. H N ; Schwartz, M.
Author_Institution :
AT&T Bell Lab., Middletown, NJ, USA
fYear :
1993
fDate :
1993
Firstpage :
1162
Abstract :
The authors examine the data transfer phase of TCP (Transmission Control Protocol) to identify complex processing elements, where complexity is measured in terms of instruction counts. The objective is to reduce the complexity and improve the performance of TCP in a high speed networking environment, especially for bulk data transfer. It is found that most of the complexity is due to incomplete state information exchange with the peer, and to adapting to network dynamics using the current congestion control scheme. By partitioning of the protocol functionality into data and control information processing, along with the use of a rate based congestion control scheme, the complexity can be reduced by up to 67%. Performance can be further enhanced by running the new properly partitioned TCP in parallel as well as by simplifying the logic associated with some TCP timers
Keywords :
computer networks; protocols; telecommunications control; TCP timers; Transmission Control Protocol; complexity reduction; congestion control; control information processing; data processing; data transfer; high speed networking; instruction counts; logic; network dynamics; partitioned TCP; processing elements; rate based control; state information exchange; Bandwidth; Costs; Formal specifications; High-speed networks; Logic; Phase measurement; Process control; Propagation delay; Protocols; Velocity measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM '93. Proceedings.Twelfth Annual Joint Conference of the IEEE Computer and Communications Societies. Networking: Foundation for the Future, IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-3580-0
Type :
conf
DOI :
10.1109/INFCOM.1993.253377
Filename :
253377
Link To Document :
بازگشت