Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us
Search
Cart
Book cover

Meeting of the European Network of Universities and Companies in Information and Communication Engineering

EUNICE 2012: Information and Communication Technologies pp 173–182Cite as

  1. Home
  2. Information and Communication Technologies
  3. Conference paper
Implementation and Evaluation of Coupled Congestion Control for Multipath TCP

Implementation and Evaluation of Coupled Congestion Control for Multipath TCP

  • Régel González Usach17 &
  • Mirja Kühlewind17 
  • Conference paper
  • 1508 Accesses

  • 3 Citations

  • 3 Altmetric

Part of the Lecture Notes in Computer Science book series (LNISA,volume 7479)

Abstract

Multipath TCP (MPTCP) is an experimental protocol currently under standardization in the IETF. MPTCP allows to use multiple TCP connections for one data transmission if at least one of the endpoints is multi-homed. For example, this can be a mobile device with a Wifi and a 3G interface. It is assumed that the paths are disjoint or partly disjoint. As such these paths have different transmission characteristics, like speed or delay. With MPTCP the congestion control of each single TCP transmission is coupled in such a way that the transmission data is distributed over all subpaths depending on the load situation on each path. In this paper, we present our implementation of the MPTCP congestion control algorithm in the Linux kernel. We evaluated, based on simulations that use the real Linux kernel implementation, if the intended goals on resource pooling and sharing could be reached.

Keywords

  • Congestion Control
  • Average Throughput
  • Congestion Window
  • Rate Control Algorithm
  • Congestion Control Algorithm

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Download conference paper PDF

References

  1. Ford, A., Raiciu, C., Handley, M., Bonaventure, O.: Tcp extensions for multipath operation with multiple addresses: draft-ietf-mptcp-multiaddressed-07. Internet-draft, IETF (March 2012)

    Google Scholar 

  2. Kelly, F., Voice, T.: Stability of end-to-end algorithms for joint routing and rate control. Computer Communication Review 35, 5–12 (2005)

    CrossRef  Google Scholar 

  3. Key, P., Massoulié, L., Towsley, D.: Combining multipath routing and congestion control for robustness. In: 40th IEEE Conference on Information Sciences and Systems, CISS (March 2006)

    Google Scholar 

  4. Han, H., Shakkottai, S., Hollot, C.V., Srikant, R., Towsley, D.: Multi-path tcp: a joint congestion control and routing scheme to exploit path diversity in the internet. IEEE/ACM Trans. Netw. 14(6), 1260–1271 (2006)

    CrossRef  Google Scholar 

  5. Raiciu, C., Handly, M., Wischik, D.: Coupled Congestion Control for Multipath Transport Protocols. RFC 6356, IETF (October 2011)

    Google Scholar 

  6. Raiciu, C., Wischik, D., Handley, M.: Practical Congestion Control for Multipath Transport Protocols. Technical report, UCL (2010)

    Google Scholar 

  7. Wischik, D., Raiciu, C., Greenhalgh, A., Handley, M.: Design, implementation and evaluation of congestion control for multipath TCP. In: Proceedings of USENIX Conference on Networked Systems Design and Implementation, NSDI (2011)

    Google Scholar 

  8. Becke, M., Dreibholz, T., Adhari, H., Rathgeb, E.P.: On the Fairness of Transport Protocols in a Multi-Path Environment. In: Proceedings of IEEE International Conference on Communications, ICC (June 2012)

    Google Scholar 

  9. Allman, M., Paxson, V., Blanton., E.: TCP Congestion Control. RFC 5681, IETF (September 2009)

    Google Scholar 

  10. Sarolahti, P., Kuznetsov, A.: Congestion Control in Linux TCP. In: Proceedings of the FREENIX Track: USENIX Annual Technical Conference, pp. 49–62 (2002)

    Google Scholar 

  11. IKR, University of Stuttgart: IKR Simulation and Emulation Library (2012), http://www.ikr.uni-stuttgart.de/Content/IKRSimLib/

  12. WAND Network Research Group: Network Simulation Cradle (2012), http://research.wand.net.nz/software/nsc.php

Download references

Author information

Authors and Affiliations

  1. Institute of Communication Networks and Computer Engineering (IKR), University of Stuttgart, Germany

    Régel González Usach & Mirja Kühlewind

Authors
  1. Régel González Usach
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Mirja Kühlewind
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Department of Telecommunications and Media Informatics, Budapest University of Technology and Economics, Magyar Tudósok krt.2, 1117, Budapest, Hungary

    Róbert Szabó & Attila Vidács & 

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 IFIP International Federation for Information Processing

About this paper

Cite this paper

Usach, R.G., Kühlewind, M. (2012). Implementation and Evaluation of Coupled Congestion Control for Multipath TCP. In: Szabó, R., Vidács, A. (eds) Information and Communication Technologies. EUNICE 2012. Lecture Notes in Computer Science, vol 7479. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32808-4_16

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-32808-4_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32807-7

  • Online ISBN: 978-3-642-32808-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Search

Navigation

  • Find a journal
  • Publish with us

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature