• DocumentCode
    1856834
  • Title

    Application Layer Routing Options for efficient data transport over the Internet

  • Author

    Zhang, Jingsong ; McLeod, Robert D.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Manitoba Univ., Winnipeg, Man., Canada
  • Volume
    3
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    1472
  • Abstract
    Most file transfer architectures are based on the conventional client server paradigm with the Internet providing the interconnect infrastructure. In order to avoid/control traffic congestion, the most common scenario is that the server effectively throttles back its transmission when congestion is inferred. In this paper, we propose an alternative mechanism, Application Layer Routing Options (ALRO), to improve the transport of large-size files over the Internet. In our approach, the server will not throttle back its transmission when congestion is inferred, instead, it will reroute the flow of packets along an alternative route. This alternative route is constructed through a "relay router or server", which is a prototype function implemented at a known host dedicated to redirecting the data stream. The proposed mechanism is implemented through a UDP-based application level file transfer protocol and the performance is tested on the Internet through experiments using only one relay server. The underlying file transfer protocol denoted by UFTP already improves latency on the Internet with improvements often on the order of 10 to 20 times over the traditional file transfer protocol FTP. The experimental results presented here show that ALRO combined with UFTP attempts to balance the network load when congestion is inferred while still obtaining high-speed file transferring. The objective of this paper is to investigate ways in which the network and its topology itself can be more efficiently utilized.
  • Keywords
    Internet; client-server systems; data communication; file servers; network topology; performance evaluation; resource allocation; routing protocols; telecommunication congestion control; ALRO; Application Layer Routing Options; Internet; UDP; UFTP; application level file transfer protocol; client server system; congestion; efficient data transport; file transfer architectures; large-size files; latency; network load balancing; network topology; packet flow rerouting; performance; prototype function; relay router; relay server; Delay; File servers; Internet; Network servers; Protocols; Prototypes; Relays; Routing; Testing; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2002. IEEE CCECE 2002. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-7514-9
  • Type

    conf

  • DOI
    10.1109/CCECE.2002.1012970
  • Filename
    1012970