On the fidelity of ns-3 simulations of wireless multipath tcp connections

8Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

The multipath transmission control protocol (MPTCP) is considered a promising wireless multihoming solution, and the 3rd generation partnership project (3GPP) includes it as a standard feature in the fifth-generation (5G) networks. Currently, ns-3 (Network Simulator-3) is widely used to evaluate the performance of wireless networks and protocols, including the emerging MPTCP protocol. This paper investigates the fidelity of the Linux kernel implementation of MPTCP in the ns-3 direct code execution module. The fidelity of MPTCP simulation is tested by comparing its performance with a real Linux stack implementation of MPTCP using a hardware testbed for two different setups. One setup emulates the existence of a bottleneck link between the sending and receiving networks, whereas the other setup does not have such a bottleneck. The fidelity of ns-3’s simulation is tested for four congestion control algorithms, namely Cubic, linked-increases algorithm (LIA), opportunistic LIA (OLIA) and wVegas for relatively short and long data flows. It is found that the uplink MPTCP throughput performance exhibited by the ns-3 simulator matches the hardware testbed results only if the flows are long-lived and share no common bottleneck link. Likewise, the MPTCP throughput achieved during a downlink scenario using the ns-3 simulator and the hardware testbed are close to each other across all algorithms except wVegas regardless of the flow size if there is no bottleneck link. Moreover, it is observed that the impact of LTE handover on MPTCP throughput is less significant in the simulator than the real hardware testbed, and it is setup-dependent.

References Powered by Scopus

CUBIC: A new TCP-friendly high-speed TCP variant

1576Citations
N/AReaders
Get full text

Coverage and rate analysis for millimeter-wave cellular networks

1174Citations
N/AReaders
Get full text

Multipath QUIC: Design and evaluation

248Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Performance Evaluation of MPTCP on Simultaneous Use of 5G and 4G Networks

9Citations
N/AReaders
Get full text

Improvement of rtt fairness problem in bbr congestion control algorithm by gamma correction

9Citations
N/AReaders
Get full text

Hercules: An Emulation-Based Framework for Transport Layer Measurements over 5G Wireless Networks

2Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Prakash, M., & Abdrabou, A. (2020). On the fidelity of ns-3 simulations of wireless multipath tcp connections. Sensors (Switzerland), 20(24), 1–23. https://doi.org/10.3390/s20247289

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 8

80%

Professor / Associate Prof. 1

10%

Lecturer / Post doc 1

10%

Readers' Discipline

Tooltip

Computer Science 4

40%

Engineering 4

40%

Chemical Engineering 1

10%

Business, Management and Accounting 1

10%

Save time finding and organizing research with Mendeley

Sign up for free