Receive Buffer based Path Management for MPTCP in heterogeneous networks

Jinhwan Kim, Bong Hwan Oh, Jai Yong Lee

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

Abstract

Multipath Transport Control Protocol (MPTCP) is a promising solution to support simultaneous transmission of packets through multiple paths. With bounded receive buffer and heterogeneous networks, MPTCP could suffer from degradation of its performances, undermining the advantage from multiple path transmission. In this paper, we propose a simple and effective method to manage the multiple paths of MPTCP, called Receive Buffer based Path Management (RBPM), which operates based on the available receive buffer size and dissimilar characteristics of multiple paths. The RBPM scheme estimates out-of-ordered packets, predicts the buffer blocking problem in advance and stops transferring over bad performance paths. We implement RBPM in the Linux kernel and evaluate its performances over a virtual network environment using NS-3 Direct Code Execution. The results show that the proposed scheme significantly improves the throughput and network utilization with bounded receive buffer in heterogeneous networks.

Original languageEnglish
Title of host publicationProceedings of the IM 2017 - 2017 IFIP/IEEE International Symposium on Integrated Network and Service Management
EditorsProsper Chemouil, Paulo Simoes, Edmundo Madeira, Stefano Secci, Edmundo Monteiro, Luciano Paschoal Gaspary, Carlos Raniery P. dos Santos, Marinos Charalambides
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages648-651
Number of pages4
ISBN (Electronic)9783901882890
DOIs
Publication statusPublished - 2017 Jul 20
Event15th IFIP/IEEE International Symposium on Integrated Network and Service Management, IM 2017 - Lisbon, Portugal
Duration: 2017 May 82017 May 12

Other

Other15th IFIP/IEEE International Symposium on Integrated Network and Service Management, IM 2017
CountryPortugal
CityLisbon
Period17/5/817/5/12

Fingerprint

Heterogeneous networks
Network protocols
Throughput
Degradation
Buffer

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems and Management

Cite this

Kim, J., Oh, B. H., & Lee, J. Y. (2017). Receive Buffer based Path Management for MPTCP in heterogeneous networks. In P. Chemouil, P. Simoes, E. Madeira, S. Secci, E. Monteiro, L. P. Gaspary, C. R. P. dos Santos, ... M. Charalambides (Eds.), Proceedings of the IM 2017 - 2017 IFIP/IEEE International Symposium on Integrated Network and Service Management (pp. 648-651). [7987351] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.23919/INM.2017.7987351
Kim, Jinhwan ; Oh, Bong Hwan ; Lee, Jai Yong. / Receive Buffer based Path Management for MPTCP in heterogeneous networks. Proceedings of the IM 2017 - 2017 IFIP/IEEE International Symposium on Integrated Network and Service Management. editor / Prosper Chemouil ; Paulo Simoes ; Edmundo Madeira ; Stefano Secci ; Edmundo Monteiro ; Luciano Paschoal Gaspary ; Carlos Raniery P. dos Santos ; Marinos Charalambides. Institute of Electrical and Electronics Engineers Inc., 2017. pp. 648-651
@inproceedings{20494d8a77664497adcef1feda893b27,
title = "Receive Buffer based Path Management for MPTCP in heterogeneous networks",
abstract = "Multipath Transport Control Protocol (MPTCP) is a promising solution to support simultaneous transmission of packets through multiple paths. With bounded receive buffer and heterogeneous networks, MPTCP could suffer from degradation of its performances, undermining the advantage from multiple path transmission. In this paper, we propose a simple and effective method to manage the multiple paths of MPTCP, called Receive Buffer based Path Management (RBPM), which operates based on the available receive buffer size and dissimilar characteristics of multiple paths. The RBPM scheme estimates out-of-ordered packets, predicts the buffer blocking problem in advance and stops transferring over bad performance paths. We implement RBPM in the Linux kernel and evaluate its performances over a virtual network environment using NS-3 Direct Code Execution. The results show that the proposed scheme significantly improves the throughput and network utilization with bounded receive buffer in heterogeneous networks.",
author = "Jinhwan Kim and Oh, {Bong Hwan} and Lee, {Jai Yong}",
year = "2017",
month = "7",
day = "20",
doi = "10.23919/INM.2017.7987351",
language = "English",
pages = "648--651",
editor = "Prosper Chemouil and Paulo Simoes and Edmundo Madeira and Stefano Secci and Edmundo Monteiro and Gaspary, {Luciano Paschoal} and {dos Santos}, {Carlos Raniery P.} and Marinos Charalambides",
booktitle = "Proceedings of the IM 2017 - 2017 IFIP/IEEE International Symposium on Integrated Network and Service Management",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

Kim, J, Oh, BH & Lee, JY 2017, Receive Buffer based Path Management for MPTCP in heterogeneous networks. in P Chemouil, P Simoes, E Madeira, S Secci, E Monteiro, LP Gaspary, CRP dos Santos & M Charalambides (eds), Proceedings of the IM 2017 - 2017 IFIP/IEEE International Symposium on Integrated Network and Service Management., 7987351, Institute of Electrical and Electronics Engineers Inc., pp. 648-651, 15th IFIP/IEEE International Symposium on Integrated Network and Service Management, IM 2017, Lisbon, Portugal, 17/5/8. https://doi.org/10.23919/INM.2017.7987351

Receive Buffer based Path Management for MPTCP in heterogeneous networks. / Kim, Jinhwan; Oh, Bong Hwan; Lee, Jai Yong.

Proceedings of the IM 2017 - 2017 IFIP/IEEE International Symposium on Integrated Network and Service Management. ed. / Prosper Chemouil; Paulo Simoes; Edmundo Madeira; Stefano Secci; Edmundo Monteiro; Luciano Paschoal Gaspary; Carlos Raniery P. dos Santos; Marinos Charalambides. Institute of Electrical and Electronics Engineers Inc., 2017. p. 648-651 7987351.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Receive Buffer based Path Management for MPTCP in heterogeneous networks

AU - Kim, Jinhwan

AU - Oh, Bong Hwan

AU - Lee, Jai Yong

PY - 2017/7/20

Y1 - 2017/7/20

N2 - Multipath Transport Control Protocol (MPTCP) is a promising solution to support simultaneous transmission of packets through multiple paths. With bounded receive buffer and heterogeneous networks, MPTCP could suffer from degradation of its performances, undermining the advantage from multiple path transmission. In this paper, we propose a simple and effective method to manage the multiple paths of MPTCP, called Receive Buffer based Path Management (RBPM), which operates based on the available receive buffer size and dissimilar characteristics of multiple paths. The RBPM scheme estimates out-of-ordered packets, predicts the buffer blocking problem in advance and stops transferring over bad performance paths. We implement RBPM in the Linux kernel and evaluate its performances over a virtual network environment using NS-3 Direct Code Execution. The results show that the proposed scheme significantly improves the throughput and network utilization with bounded receive buffer in heterogeneous networks.

AB - Multipath Transport Control Protocol (MPTCP) is a promising solution to support simultaneous transmission of packets through multiple paths. With bounded receive buffer and heterogeneous networks, MPTCP could suffer from degradation of its performances, undermining the advantage from multiple path transmission. In this paper, we propose a simple and effective method to manage the multiple paths of MPTCP, called Receive Buffer based Path Management (RBPM), which operates based on the available receive buffer size and dissimilar characteristics of multiple paths. The RBPM scheme estimates out-of-ordered packets, predicts the buffer blocking problem in advance and stops transferring over bad performance paths. We implement RBPM in the Linux kernel and evaluate its performances over a virtual network environment using NS-3 Direct Code Execution. The results show that the proposed scheme significantly improves the throughput and network utilization with bounded receive buffer in heterogeneous networks.

UR - http://www.scopus.com/inward/record.url?scp=85029461185&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85029461185&partnerID=8YFLogxK

U2 - 10.23919/INM.2017.7987351

DO - 10.23919/INM.2017.7987351

M3 - Conference contribution

SP - 648

EP - 651

BT - Proceedings of the IM 2017 - 2017 IFIP/IEEE International Symposium on Integrated Network and Service Management

A2 - Chemouil, Prosper

A2 - Simoes, Paulo

A2 - Madeira, Edmundo

A2 - Secci, Stefano

A2 - Monteiro, Edmundo

A2 - Gaspary, Luciano Paschoal

A2 - dos Santos, Carlos Raniery P.

A2 - Charalambides, Marinos

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Kim J, Oh BH, Lee JY. Receive Buffer based Path Management for MPTCP in heterogeneous networks. In Chemouil P, Simoes P, Madeira E, Secci S, Monteiro E, Gaspary LP, dos Santos CRP, Charalambides M, editors, Proceedings of the IM 2017 - 2017 IFIP/IEEE International Symposium on Integrated Network and Service Management. Institute of Electrical and Electronics Engineers Inc. 2017. p. 648-651. 7987351 https://doi.org/10.23919/INM.2017.7987351