Performance Evaluation of ns-3 Real-Time Emulation

With its real-time mode and tap-bridges, the network simulator ns-3 offers the possibility to integrate real applications or even hardware into a testbed in which ns-3 emulates the network topology. This eliminates the need to develop separate simulation models for the applications. However, there are several differences compared to a model-based discrete event simulation, where applications and network topology run together in the simulation process without real-time constraints. When using ns-3 to build an emulation environment, it needs to run in real-time mode, which results in considerable limitations with regard to the achievable throughput and the complexity of the simulated topology. This paper compares the performance that researchers can expect from pure model-based simulations and ns-3-based emulation environments. For this, we evaluate the impact of differently complex network topologies and applications on the simulator throughput in a minimal emulation setup. All measurements are compared with a pure model-based simulation setup. The performance of our setup is measured by the number of possible TCP and UDP flows. With complex network topologies and applications, only a few flows can be handled. In contrast, with simple topologies and applications, the measured throughput of our emulation setup is between 14 Mbps and 120 Mbps. We demonstrate that the achievable throughput can be increased by using optimized ns-3 build profiles and modern CPUs, highlighting, in particular, the impact of packet throughput as a limiting factor for the simulation process.

Authors

Publication Details

Journal
IEEE Access
Published
2025-01-01
DOI
https://doi.org/10.1109/access.2025.3555478
Citations
2
Primary Topic
Real-Time Systems Scheduling
Type
article
Field-Weighted Citation Impact
4.54
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Evaluation of ns-3 Real-Time Emulation

Jörg Deutschmann, Kai-Steffen Hielscher, Martin Ottens, Reinhard German
2 citations
IEEE Access
Real-Time Systems Scheduling
4.54
article

Performance Evaluation of ns-3 Real-Time Emulation

Jörg Deutschmann, Kai-Steffen Hielscher, Martin Ottens, Reinhard German
article en
2 citations

Abstract

With its real-time mode and tap-bridges, the network simulator ns-3 offers the possibility to integrate real applications or even hardware into a testbed in which ns-3 emulates the network topology. This eliminates the need to develop separate simulation models for the applications. However, there are several differences compared to a model-based discrete event simulation, where applications and network topology run together in the simulation process without real-time constraints. When using ns-3 to build an emulation environment, it needs to run in real-time mode, which results in considerable limitations with regard to the achievable throughput and the complexity of the simulated topology. This paper compares the performance that researchers can expect from pure model-based simulations and ns-3-based emulation environments. For this, we evaluate the impact of differently complex network topologies and applications on the simulator throughput in a minimal emulation setup. All measurements are compared with a pure model-based simulation setup. The performance of our setup is measured by the number of possible TCP and UDP flows. With complex network topologies and applications, only a few flows can be handled. In contrast, with simple topologies and applications, the measured throughput of our emulation setup is between 14 Mbps and 120 Mbps. We demonstrate that the achievable throughput can be increased by using optimized ns-3 build profiles and modern CPUs, highlighting, in particular, the impact of packet throughput as a limiting factor for the simulation process.

IEEE AccessVol. 13
Openalex Percentile: Top 7%
Real-Time Systems Scheduling
4.54
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.