• DocumentCode
    3140761
  • Title

    A New Adaptive Transport Protocol for Web

  • Author

    Mizanian, Kiarash ; Jelodar, Mehdi Salmani ; Aavani, Amir ; Analoui, Morteza

  • Author_Institution
    Comput. Eng. Dept., Iran Univ. of Sci. & Technol., Tehran
  • fYear
    2006
  • fDate
    38838
  • Firstpage
    1830
  • Lastpage
    1833
  • Abstract
    Today, Web interactions are frequently short, with an increasing number of responses carrying only control information and no data. On the other hand, with significant improvements in network hardware, many problems such as collision and packet loss are not as important as before. The most popular application layer protocol for the Web is the Hyper Text Transfer Protocol (HTTP), with client initiated Transmission Control Protocol (TCP) as the transport protocol. In spite of TCP´s good services to HTTP, it is poorly suited for small packets. The overhead of setting up and tearing down TCP state amortizes poorly for these small connections. In this paper, we have designed and analyzed an adaptive-hybrid scheme to address these issues. The proposed scheme uses either TCP, or the User Datagram Protocol (UDP) as the underlying transport protocol. UDP is used for short transfers (including HTTP redirection) and for lossless states, while TCP is used just in lossy and full of collision states. In this manner, we avoid the extra TCP overhead for short connections, but still benefit from the reliable delivery and congestion control that TCP provides. We ran simulations to quantify the effects of various network parameters (i.e., packet loss rates) on the performance of the hybrid scheme. We observed performance gains exceeding 25% with HTTP/1.1-style persistent connections, and over 55% without persistent connections
  • Keywords
    Internet; telecommunication congestion control; telecommunication traffic; transport protocols; Hyper Text Transfer Protocol; Transmission Control Protocol; User Datagram Protocol; Web interaction; adaptive transport protocol; application layer protocol; congestion control; Access protocols; Adaptive control; Artificial intelligence; Data engineering; Hardware; Packaging machines; Programmable control; Robots; Telecommunication traffic; Transport protocols; Adaptive HTTP Protocol; Transport Protocol;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
  • Conference_Location
    Ottawa, Ont.
  • Print_ISBN
    1-4244-0038-4
  • Electronic_ISBN
    1-4244-0038-4
  • Type

    conf

  • DOI
    10.1109/CCECE.2006.277494
  • Filename
    4054885