• 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