• DocumentCode
    2539513
  • Title

    Improving VPN performance over multiple access links

  • Author

    Brassil, Jack ; McGeer, Rick ; Rajagopalan, Raj ; Bavier, Andy ; Roberts, Larry ; Mark, Brian ; Schwab, Stephen

  • fYear
    2008
  • fDate
    8-11 Sept. 2008
  • Firstpage
    649
  • Lastpage
    656
  • Abstract
    To improve the performance of VPN connections we investigate how the bandwidth of multiple access links can be aggregated with inverse multiplexing to create a single, higher capacity logical communication link. But achieving the maximum possible aggregated TCP throughput becomes extremely challenging if the underlying links either use different technologies (e.g., DSL, cable modem) or suffer different or time-varying communication characteristics (e.g., available bandwidth, packet loss rate). To maximize VPN throughput we have constructed a system that combines two distinct innovations. First, we continuously measure the communication characteristics of the underlying component links in our aggregate and dynamically assign packets to each link in proportion to its available capacity. Second, we modify TCP congestion control across the inverse-multiplexed access hop to avoid rate decreases normally initiated by the delayed acknowledgments often triggered when using legacy TCP on multiple heterogeneous paths. We describe the systempsilas implementation, the test environment we built on Emulab, and show that when access links form the communication bottleneck in the end-to-end connection we can significantly increase VPN performance over conventional approaches.
  • Keywords
    multi-access systems; multiplexing; telecommunication congestion control; transport protocols; virtual private networks; Emulab; TCP congestion control; VPN connections; VPN performance; communication bottleneck; high capacity logical communication link; inverse multiplexing; maximum possible aggregated TCP; multiple access links; multiple heterogeneous paths; time-varying communication characteristics; virtual private networks; Aggregates; Bandwidth; Communication cables; Communication system control; DSL; Delay; Modems; Technological innovation; Throughput; Virtual private networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Broadband Communications, Networks and Systems, 2008. BROADNETS 2008. 5th International Conference on
  • Conference_Location
    London
  • Print_ISBN
    978-1-4244-2391-0
  • Electronic_ISBN
    978-1-4244-2392-7
  • Type

    conf

  • DOI
    10.1109/BROADNETS.2008.4769158
  • Filename
    4769158