The virtualized MPTCP proxy performance in cellular network

Sunyoung Chung, Seonghoon Moon, Songkuk Kim

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

2 Citations (Scopus)


For massive traffic handling in the cellular network, network function virtualization (NFV) is considered to be the most cost-efficient solution in the 5G networks. Since NFV decouples the network function from the underlying hardware, the purpose-built machines can be replaced by the commodity hardware. However, NFV might suffer from the very fact that it is a solely software-based solution. The objective of this paper is to find out the NFV performance issue in cellular network. Also, we want to investigate whether NFV is comparable with MPTCP connections. Since not many servers are MPTCP-enabled, a SOCKS proxy is usually deployed in between to enable MPTCP connections. We regarded a virtualized proxy as an NFV instance and set up two types of virtualized SOCKS proxies, one as KVM and the other as docker. We also tried to find out if there is a performance difference between hypervisor-based and container-based virtualization in our setting. As the results show, the docker proxy performs better than the KVM proxy. In terms of resource consumption, for example, the docker utilized 31.9% of host CPU, whereas the KVM consumed 36.9% when both of them handling 2,000 concurrent requests. The throughput comparison of different TCP connections reflects the characteristics of MPTCP flow that performs best in a long and large flow. The latency between the server and the proxy determined the throughput of MPTCP with a virtualized proxy. If the latency between the server and the proxy gets larger (RTT 100ms), the MPTCP proxy throughput of all three different flow got worse than the single TCP connections, whether it is a short flow (1KB) or a long flow (164MB). However, if the latency is in the middle range (RTT 50ms), the MPTCP proxy throughput of a short (1KB) and medium (900KB) flow works poorly, but a long flow (164MB) still works better than the single TCP connections.

Original languageEnglish
Title of host publicationICUFN 2017 - 9th International Conference on Ubiquitous and Future Networks
PublisherIEEE Computer Society
Number of pages5
ISBN (Electronic)9781509047499
Publication statusPublished - 2017 Jul 26
Event9th International Conference on Ubiquitous and Future Networks, ICUFN 2017 - Milan, Italy
Duration: 2017 Jul 42017 Jul 7

Publication series

NameInternational Conference on Ubiquitous and Future Networks, ICUFN
ISSN (Print)2165-8528
ISSN (Electronic)2165-8536


Other9th International Conference on Ubiquitous and Future Networks, ICUFN 2017

Bibliographical note

Funding Information:
This research was supported by the MSIP(Ministry of Science, ICT and Future Planning), Korea, under the ICT Consilience Creative Program (IITP-R0346-16-1008) supervised by the IITP(Institute for Information & communications Technology Promotion).

Funding Information:
This work was supported by ICT R&D program of MSIP/IITP. [ R7124-16-0004, Development of Intelligent Interaction Technology Based on Context Awareness and Human Intention Understanding ]

Publisher Copyright:
© 2017 IEEE.

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture


Dive into the research topics of 'The virtualized MPTCP proxy performance in cellular network'. Together they form a unique fingerprint.

Cite this