Cross-layer Cooperation to Boost Multipath TCP Performance in Cloud Networks - Archive ouverte HAL Access content directly
Conference Papers Year : 2013

Cross-layer Cooperation to Boost Multipath TCP Performance in Cloud Networks

Matthieu Coudron
  • Function : Author
  • PersonId : 971677
Stefano Secci
Guy Pujolle
Patrick Raad
  • Function : Author
  • PersonId : 971446
Pascal Gallard
  • Function : Author


Cloud networking imposes new requirements in terms of connection resiliency and throughput among virtual machines, hypervisors and users. A promising direction is to exploit multipath communications, yet existing protocols have a so limited scope that performance improvements are often unreachable. Generally, multipathing adds signaling overhead and in certain conditions may in fact decrease throughput due to packet arrival disorder. At the transport layer, the most promising protocol is Multipath TCP (MPTCP), a backward compatible TCP extension allowing to balance the load on several TCP subflows, ideally following different physical paths, to maximize connection throughput. Current implementations create a full mesh between hosts IPs, which can be suboptimal. For situation when at least one end-point network is multihomed, we propose to enhance its subflow creation mechanism so that MPTCP creates an adequate number of subflows considering the underlying path diversity offered by an IP-in-IP mapping protocol, the Location/Identifier Separation Protocol (LISP). We defined and implemented a cross-layer cooperation module between MPTCP and LISP, leading to an improved version of MPTCP we name Augmented MPTCP (A-MPTCP). We evaluated A-MPTCP for a realistic Cloud access use-case scenario involving one multi-homed data-center. Results from a large-scale test bed show us that A-MPTCP can halve the transfer times with the simple addition of one additional LIS-Penabled MPTCP subflow, hence showing promising performance for Cloud communications between multi-homed users and multihomed data-centers.
No file

Dates and versions

hal-01216158 , version 1 (15-10-2015)



Matthieu Coudron, Stefano Secci, Guy Pujolle, Patrick Raad, Pascal Gallard. Cross-layer Cooperation to Boost Multipath TCP Performance in Cloud Networks. 2013 IEEE Int. Conference in Cloud Networking (IEEE CloudNet 2013), Nov 2013, San Francisco, CA, United States. pp.58-66, ⟨10.1109/CloudNet.2013.6710558⟩. ⟨hal-01216158⟩
61 View
0 Download



Gmail Facebook X LinkedIn More