{"title":"Enhancing buffer dimensioning for Multipath TCP","authors":"Matthieu Coudron, H. D. Nguyen, Stefano Secci","doi":"10.1109/NOF.2016.7810142","DOIUrl":null,"url":null,"abstract":"Multipath transport communication solutions gain traction in the communication networks industry. In particular, Multipath Transport Control Protocol (MPTCP) emerges as a viable transport protocol, as it is conceived as a TCP extension, incrementally deployable in the legacy Internet. MPTCP might improve throughput provided that the TCP buffers are big enough, otherwise the opposite may happen. When facing a situation with many paths available, it might be efficient for MPTCP not to use all of them to prevent throughput degradation because of head-of-line blocking. How many paths should be used remains an open question. Depending on the use case, it may be important to keep a path alive for confidentiality reasons or because of the financial cost associated with transmitting over the other paths. We document the MPTCP-NUMERICS tool we developed to manage MPTCP buffers. MPTCP-NUMERICS tries to take into account the MPTCP flow control constraints as well as policy-based constraints in order to answer such questions.","PeriodicalId":208097,"journal":{"name":"2016 7th International Conference on the Network of the Future (NOF)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 7th International Conference on the Network of the Future (NOF)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NOF.2016.7810142","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Multipath transport communication solutions gain traction in the communication networks industry. In particular, Multipath Transport Control Protocol (MPTCP) emerges as a viable transport protocol, as it is conceived as a TCP extension, incrementally deployable in the legacy Internet. MPTCP might improve throughput provided that the TCP buffers are big enough, otherwise the opposite may happen. When facing a situation with many paths available, it might be efficient for MPTCP not to use all of them to prevent throughput degradation because of head-of-line blocking. How many paths should be used remains an open question. Depending on the use case, it may be important to keep a path alive for confidentiality reasons or because of the financial cost associated with transmitting over the other paths. We document the MPTCP-NUMERICS tool we developed to manage MPTCP buffers. MPTCP-NUMERICS tries to take into account the MPTCP flow control constraints as well as policy-based constraints in order to answer such questions.