• DocumentCode
    2697838
  • Title

    A network-layer proxy for bandwidth aggregation and reduction of IP packet reordering

  • Author

    Evensen, Kristian ; Kaspar, Dominik ; Engelstad, Paal ; Hansen, Audun F. ; Griwodz, Carsten ; Halvorsen, Pål

  • Author_Institution
    Simula Res. Lab., Lysaker, Norway
  • fYear
    2009
  • fDate
    20-23 Oct. 2009
  • Firstpage
    585
  • Lastpage
    592
  • Abstract
    With today´s widespread deployment of wireless technologies, it is often the case that a single communication device can select from a variety of access networks. At the same time, there is an ongoing trend towards integration of multiple network interfaces into end-hosts, such as cell phones with HSDPA, Bluetooth and WLAN. By using multiple Internet connections concurrently, network applications can benefit from aggregated bandwidth and increased fault tolerance. However, the heterogeneity of wireless environments introduce challenges with respect to implementation, deployment, and protocol compatibility. Variable link characteristics cause reordering when sending IP packets of the same flow over multiple paths. This paper introduces a multilink proxy that is able to transparently stripe traffic destined for multihomed clients. Operating on the network layer, the proxy uses path monitoring statistics to adapt to changes in throughput and latency. Experimental results obtained from a proof-of-concept implementation verify that our approach is able to fully aggregate the throughput of heterogeneous downlink streams, even if the path characteristics change over time. In addition, our novel method of equalizing delays by buffering packets on the proxy significantly reduces IP packet reordering and the buffer requirements of clients.
  • Keywords
    IP networks; Internet; bandwidth allocation; fault tolerance; multi-access systems; telecommunication network reliability; transport protocols; IP packet reordering; bandwidth aggregation; bandwidth reduction; fault tolerance; multihomed clients; multilink proxy; multiple Internet connections; multiple network interfaces; network-layer proxy; Bandwidth; Bluetooth; Cellular phones; Delay; Fault tolerance; IP networks; Multiaccess communication; Network interfaces; Throughput; Wireless LAN; Wireless networks; heterogeneous systems; measurements; network protocols; scheduling; traffic analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 2009. LCN 2009. IEEE 34th Conference on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4244-4488-5
  • Electronic_ISBN
    978-1-4244-4487-8
  • Type

    conf

  • DOI
    10.1109/LCN.2009.5355198
  • Filename
    5355198