Seamless TCP mobility using lightweight MPTCP proxy

  • Authors:
  • Georg Hampel;Anil Rana;Thierry Klein

  • Affiliations:
  • Qualcomm, Bridgewater, NJ, USA;Bell Labs, Alcatel-Lucent, Murray Hill, NJ, USA;Bell Labs, Alcatel-Lucent, Murray Hill, NJ, USA

  • Venue:
  • Proceedings of the 11th ACM international symposium on Mobility management and wireless access
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a TCP mobility solution for the mobile Internet which enables seamless session end-point migration across multi-provider network environments. The solution can be applied by mobile devices to conduct energy-efficient network selection and dynamic spectrum sharing or by data centers to facilitate service migration across IP domains. We leverage MPTCP's in-band signaling protocol to provide the necessary robustness against firewall- and middle-box policies encountered in these environments. The mobility solution builds on a lightweight MPTCP proxy function which is inserted into the data path and performs header rewriting without packet buffering or stream assembly. The proxy is therefore easily integrated into mobile devices, network routers or data center nodes hence facilitating fast deployment. We discuss the use cases, deployment scenarios and algorithmic challenges of the proxy design. We also present a Linux implementation, demonstrate its functionality and prove the proxy's interoperability with native MPTCP transport-layer implementations.