The virtualized MPTCP proxy performance in cellular network

Sunyoung Chung, Seonghoon Moon, Songkuk Kim

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

1 Citation (Scopus)

Abstract

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
Pages703-707
Number of pages5
ISBN (Electronic)9781509047499
DOIs
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

Other

Other9th International Conference on Ubiquitous and Future Networks, ICUFN 2017
CountryItaly
CityMilan
Period17/7/417/7/7

All Science Journal Classification (ASJC) codes

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

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

  • Cite this

    Chung, S., Moon, S., & Kim, S. (2017). The virtualized MPTCP proxy performance in cellular network. In ICUFN 2017 - 9th International Conference on Ubiquitous and Future Networks (pp. 703-707). [7993881] (International Conference on Ubiquitous and Future Networks, ICUFN). IEEE Computer Society. https://doi.org/10.1109/ICUFN.2017.7993881