Out-of-order transmission enabled congestion and scheduling control for multipath TCP

Shih Hao Ou, Chih Wei Huang, Tzu Kuan Lee, Chih Yang Huang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

With development of wireless communication technologies, mobile devices are commonly equipped with multiple network interfaces and ready to adopt emerging transport layer protocols such as multipath TCP (MPTCP). The protocol is specifically useful for Internet of Things streaming applications with critical latency and bandwidth demands. To achieve full potential of MPTCP, major challenges on congestion control, fairness, and path scheduling are identified and draw considerable research attention. In this paper, we propose a joint congestion control and scheduling algorithm allowing out-of-order transmission as an overall solution. It is achieved by adaptive window coupling, congestion discrimination, and delay-aware packet ordering. The algorithm is implemented in the Linux kernel for real-world experiments. Favorable results are obtained in both shared or distinct bottleneck scenarios.

Original languageEnglish
Title of host publication2016 International Wireless Communications and Mobile Computing Conference, IWCMC 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1069-1073
Number of pages5
ISBN (Electronic)9781509003044
DOIs
StatePublished - 26 Sep 2016
Event12th IEEE International Wireless Communications and Mobile Computing Conference, IWCMC 2016 - Paphos, Cyprus
Duration: 5 Sep 20169 Sep 2016

Publication series

Name2016 International Wireless Communications and Mobile Computing Conference, IWCMC 2016

Conference

Conference12th IEEE International Wireless Communications and Mobile Computing Conference, IWCMC 2016
Country/TerritoryCyprus
CityPaphos
Period5/09/169/09/16

Keywords

  • Congestion control
  • Multipath TCP
  • Scheduling

Fingerprint

Dive into the research topics of 'Out-of-order transmission enabled congestion and scheduling control for multipath TCP'. Together they form a unique fingerprint.

Cite this