Binder: a system to aggregate multiple internet gateways in community networks

  • Authors:
  • Luca Boccassi;Marwan M. Fayed;Mahesh K. Marina

  • Affiliations:
  • Cisco Systems, Edinburgh, United Kingdom;University of Stirling, Stirling, United Kingdom;University of Edinburgh, Edinburgh, United Kingdom

  • Venue:
  • Proceedings of the 2013 ACM MobiCom workshop on Lowest cost denominator networking for universal access
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a novel system termed Binder that seamlessly aggregates multiple geographically distributed Internet gateways in community networks. The proxy based approach taken in Binder allows for applications on end-user devices to enjoy the benefits from gateway aggregation without requiring any modifications. Binder makes novel use of multipath TCP (MPTCP), and additionally leverages OpenVPN tunneling and loose source routing (in a limited form that avoids security concerns) as part of an easily deployable implementation. Binder supports flexible gateway aggregation without negative effects from packet reordering through its use of MPTCP and generalizes link aggregation mechanisms to handle distributed links. Our proof of concept evaluation of Binder using a real implementation over an emulation based lab testbed demonstrate its benefits in terms of bandwidth aggregation, load balancing and fault tolerance relative to common practice.