Abstract
The increased availability of devices equipped with multiple wireless interfaces leads to consider multihoming as one of the key features of the next generation 5G networks. This paper discusses the emulation technique that integrates Linux Container and ns-3 network simulator to evaluate emerging multipath applications and protocols. The presented solution was utilized as an experimental platform to analyze the performance of Multipath TCP (MPTCP) protocol in heterogeneous network environments, particularly wireless ones, such as WLAN and cellular networks. We tested the MPTCP in fixed and mobility scenarios, exploiting the ns-3 to provide multipath wireless connectivity. The obtained results show the protocol behaviour that might have been expected from the system under investigation. Thus, one could use the presented scheme to get emulation results with reasonable accuracy, as long as ns-3 follows up with external real-time events. We further discuss the main limitations of the described method, observed in large-scale scenarios.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
FdNetDevice and TapBridge use auxiliary threads.
References
3GPP: Ts 23.501, system architecture for the 5g system, v16.4 (2020)
Arroyo, J., Diez, L., Agüero, R.: On the use of emulation techniques over the ns-3 platform to analyze multimedia service QoS. In: Agüero, R., Zinner, T., García-Lozano, M., Wenning, B.-L., Timm-Giel, A. (eds.) MONAMI 2015. LNICST, vol. 158, pp. 196–208. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-26925-2_15
Elattar, M., Wendt, V., Neumann, A., Jasperneite, J.: Potential of multipath communications to improve communications reliability for internet-based cyberphysical systems. In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2016-November (2016). https://doi.org/10.1109/ETFA.2016.7733536
Ford, A., Raiciu, C., Handley, M.J., Bonaventure, O.: TCP Extensions for Multipath Operation with Multiple Addresses. RFC 6824 (2013). https://doi.org/10.17487/RFC6824, https://rfc-editor.org/rfc/rfc6824.txt
Lamps, J., Nicol, D., Caesar, M.: Timekeeper: a lightweight virtual time system for Linux (2014). https://doi.org/10.1145/2601381.2601395
Pakzad, F., Layeghy, S., Portmann, M.: Evaluation of Mininet-WiFi integration via ns-3. In: 26th International Telecommunication Networks and Applications Conference, ITNAC 2016, pp. 243–248 (2017). https://doi.org/10.1109/ATNAC.2016.7878816
Petersen, E., Antonio To, M.: DockSDN: a hybrid container-based software-defined networking emulation tool. Int. J. Network Manage. (2021). https://doi.org/10.1002/nem.2166
Petersen, E., Cotto, G., To, M.A.: Dockemu 2.0: evolution of a network emulation tool. In: 2019 IEEE 39th Central America and Panama Convention, CONCAPAN 2019 2019-November (2019). https://doi.org/10.1109/CONCAPANXXXIX47272.2019.8977002
Portabales, A.R., Nores, M.L.: Dockemu: extension of a scalable network simulation framework based on docker and ns3 to cover IoT scenarios. In: SIMULTECH 2018 - Proceedings of 8th International Conference on Simulation and Modeling Methodologies, Technologies and Applications (Simultech), pp. 175–182 (2018). https://doi.org/10.5220/0006913601750182
Sabbah, A., Jarwan, A., Issa, O., Ibnkahla, M.: Enabling LTE emulation by integrating CORE emulator and LTE-EPC Network (LENA) simulator. In: IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC, 1–6 October 2017 (2018). https://doi.org/10.1109/PIMRC.2017.8292642
Suer, M.T., Thein, C., Tchouankem, H., Wolf, L.: Multi-connectivity as an enabler for reliable low latency communications - an overview. IEEE Commun. Surv. Tutor. 22(1), 156–169 (2020). https://doi.org/10.1109/COMST.2019.2949750
To, M.A., Cano, M., Biba, P.: DOCKEMU - a network emulation tool. In: Proceedings - IEEE 29th International Conference on Advanced Information Networking and Applications Workshops, WAINA 2015, pp. 593–598 (2015). https://doi.org/10.1109/WAINA.2015.107
Zhang, T., Zhao, S., Cheng, B., Ren, B., Chen, J.: FEP: High fidelity experiment platform for mobile networks. IEEE Access 6, 3858–3871 (2018). https://doi.org/10.1109/ACCESS.2018.2793943
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Hapanchak, V.S., Costa, A.D. (2022). Emulation of Multipath Solutions in Heterogeneous Wireless Networks Over Ns-3 Platform. In: Jiang, D., Song, H. (eds) Simulation Tools and Techniques. SIMUtools 2021. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 424. Springer, Cham. https://doi.org/10.1007/978-3-030-97124-3_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-97124-3_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-97123-6
Online ISBN: 978-3-030-97124-3
eBook Packages: Computer ScienceComputer Science (R0)