Submitted:
13 April 2026
Posted:
14 April 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Research Challenges/Questions
1.2. Research Contributions
- We analyze and compare the accuracy of results obtained from two credible network simulators, namely OMNeT+ and Riverbed Modeler. The comparison involves creating and analyzing both ad-hoc and infrastructure network scenarios.
- We develop and configure network simulation models and parameters for both simulators to obtain relevant performance metrics. To this end, we develop various practical scenarios to run and extract useful simulation statistics, especially network link throughputs for system level performance validation.
- We validate the simulation models of both simulators against the testbed results. To this end, we set up a Wi-Fi network testbed to conduct various field experiments involving Wi-Fi links in the multistory university building under line-of-sight indoor conditions.
1.3. Structure of the Article
2. Related Work
3. Testbed and Field Experiment
3.1. Network Testbed
3.2. Field Experiment Environment
4. Overview of Simulation Methodology
4.1. Network Simulators
5. Modelling the Network
5.1. Scenario 1: Modelling Ad-Hoc Network
5.2. Scenario 2: Wireless Infrastructure Network
6. Results and Discussion
6.1. Results for Ad-Hoc Network (Scenario 1)
6.2. Results for Infrastructure Network (Scenario 2)
7. Comparative Study and Validation
7.1. Radio Propagation Model
7.2. Model Validation
7.3. Wi-Fi Technology Considered in the Testbed
8. Guidelines for Network Simulation Results Validation and Best Practice Checklist
- Define validation objectives: Listing target system performance metrics (e.g., throughput, delay, and packet loss) and specify acceptable error bounds and confidence level (CI). For instance, 95% CI with a relative statistical error ≤ 5%.
- Select credible simulation tools: Choosing a credible network simulator which is more flexible in model development and validation. The credible simulator offers appropriate analysis of simulation output data, pseudo-random number generators, and statistical accuracy of the simulation results. It is also important to ensure that the results generated by the simulators are valid and credible.
- Validate simulation results against testbed: Comparing simulation results against testbed or published datasets when available. Need to explain any deviations and relate them to model assumptions.
- Statistical validation: Running multiple independent seeds; compute mean, variance, and 95% CI. Applying significance tests (t-test/ANOVA) when comparing scenarios. Reporting sample size and effect sizes and avoid single-run conclusions [23].
- Documentation and reproducibility: Archiving configs, scripts, seeds, and figures with metadata (date, version). Listing assumptions, limitations, and known threats to validity.
- Reporting: Presenting KPIs with CIs, number of runs, and statistical tests. Discussing validity, generalizability, and future work. Including an appendix with parameter tables and topology diagrams.
9. Concluding Remarks
References
- Khan, A.R.; Bilal, S.M.; Othman, M. A Performance Comparison of Network Simulators for Wireless Networks . 2012. Available online: https://arxiv.org/ftp/arxiv/papers/1307/1307.4129.pdf.
- Lessmann, J.; Janacik, P.; Lachev, L.; Orfanus, D. Comparative Study of Wireless Network Simulators . 2008. Available online: https://doc.omnetpp.org/publications/1396611.pdf.
- Wang, H.; Zhang, F. Technical Report - Radio Propagation Environment.
- Arvind, T. A Comparative Study of Various Network Simulation Tools . 2016. Available online: https://www.ijcset.com/docs/IJCSET16-07-08-032.pdf.
- Weingartner, E.; Lehn, H.V.; Wehrle, K. A performance comparison of recent network simulators; IEEE, 2009; Available online: https://ieeexplore.ieee.org/document/5198657 (accessed on 8 April 2026).
- Natkaniec, M.; Stryczek, S. ARCAS: A novel solution for mitigating performance drops in dense IEEE 802.11 networks. Computer Communications 2026. [Google Scholar] [CrossRef]
- OMNeT++. What is OMNeT++? OMNeT++ Discrete Event Simulator . 8 April 2026. Available online: https://omnetpp.org/intro/.
- Polyakov, O. OPNET modeler (currently, Riverbed modeler) network simulation. Northforge Innovations. 2015. Available online: https://www.academia.edu/37806645/OPNET_Modeler_currently_Riverbed_Modeler_Network_Simulation.
- Varga, A.; Homig, R. An Overview of the OMNeT++ Simulation Environment . 2008. Available online: https://doc.omnetpp.org/workshop2008/omnetpp40-paper.pdf.
- What is INET Framework?. INET Framework – INET Framework. 8 April 2026. Available online: https://inet.omnetpp.org/Introduction.html.
- Sethi, A.S.; Hnatyshin, V.Y. The Practical OPNET User Guide for Computer Network Simulation; CRC Press, 2012. [Google Scholar]
- Adaramola, O.J. Network Model Analysis in OPNET Simulation . 2020. Available online: https://www.researchgate.net/publication/343190265_Network_Model_Analysis_in_OPNET_Simulation.
- Khanvilkar, S.; Bashir, F.; Schonfeld, D.; Khokhar, A. 7 - Multimedia Networks and Communication. In The Electrical Engineering Handbook; 2005; pp. 401–424. [Google Scholar]
- OMNeT++ INET Framework. 2023. Available online: https://inet.omnetpp.org/ (accessed on 8 April 2026).
- OMNeT++. The physical environment — INET 4.5.0 documentation. INET Framework. Available online: https://inet.omnetpp.org/docs/users-guide/ch-environment.html.
- OMNeT++. Mobility models — INET 4.5.0 documentation. INET Framework . Available online: https://inet.omnetpp.org/docs/showcases/mobility/basic/doc/ (accessed on 8 April 2026).
- OMNeT++ Team. Visualizing the results. OMNeT++ Articles . Available online: https://docs.omnetpp.org/tutorials/tictoc/part6/ (accessed on 8 April 2026).
- Sethi, A.S.; Hnatyshin, V.Y. Configuring and Running a Simulation. In The practical OPNET user guide for computer network simulation; CRC Press, 2012; pp. 67–78. [Google Scholar]
- Wijngaert, N.V.; Blondia, C. An Urban Mobility Model and Predictive Handover Scheme for Mobile IP: OPNET Modeling and Simulation . 2004. Available online: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=574876dcf4b99f966732dc02b4ea6a3ce034a3a5.
- Kaur, S. Simulation of SFU Wi-Fi using Riverbed Modeler . 2016. Available online: https://theses.lib.sfu.ca/file/thesis/5258 (accessed on 10 November 2025).
- OMNeT++. The transmission medium — INET 4.5.0 documentation.INET Framework . Available online: https://inet.omnetpp.org/docs/users-guide/ch-transmission-medium.html (accessed on 8 April 2026).
- Farej, Z.K.; Ali, O.M. On the evaluation of the IEEE 802.11ac WLAN performance with QoS deployment . Available online: https://www.researchgate.net/publication/356902544_On_the_evaluation_of_the_IEEE_80211ac_WLAN_performance_with_QoS_deployment (accessed on 8 April 2026).
- Sarkar, N.I.; Gutierrez, J. Revisiting the Issue of the Credibility of Simulation Studies in Telecommunication Networks: Highlighting the Results of a Comprehensive Survey of IEEE Publications . IEEE Communications Magazine 2014, 52(5), 218–224. [Google Scholar] [CrossRef]














| Ref | Focus areas | Network Simulation Results | Testbed? | |
|---|---|---|---|---|
| Accuracy? | Throughput? | |||
| [1] | Compared network simulators | ✕ | ✓ | ✕ |
| [2] | Network topology simulation | ✓ | ✓ | ✕ |
| [4] | Network simulators on functionality | ✕ | ✕ | ✕ |
| [5] | Compared network simulator against key features | ✕ | ✓ | ✕ |
| [6] | Dense network simulation scenarios | ✕ | ✓ | ✕ |
| Our work: Compared the accuracy of results and key features of network simulators against a testbed | ✓ | ✓ | ✓ | |
| Parameter | Value |
|---|---|
| Wireless cards and APs | IEEE 802.11ac (5GHz) |
| AP Transmit power | 32 mW |
| Application/Traffic | Video Streaming |
| Transport layer protocol | UDP |
| Packet length | 1400 byte |
| Total number of wireless nodes | 10 |
| Simulation time | 3600 seconds |
| AP-Rx Separation | Transmission Time (s) | Throughput (Mbps) | Throughput Degradation (%) |
|---|---|---|---|
| 5m | 10.04 | 106.68 | 10.09 |
| 10m | 10.91 | 98.16 | 17.27 |
| 15m | 14.46 | 74.06 | 37.58 |
| 20m | 17.49 | 61.25 | 48.38 |
| 25m | 20.77 | 51.58 | 56.53 |
| Wireless Clients | Throughput (bps) | End-to-End Delay (s) | Packet Loss (%) |
|---|---|---|---|
| 10 | 275,311 | 0.245 | 10.483 |
| 30 | 108,823 | 0.426 | 10.729 |
| 50 | 30,151 | 0.678 | 10.793 |
| Wireless Clients | Throughput (bps) | End-to-End Delay (s) | Packet Loss (%) |
|---|---|---|---|
| 10 | 1,531,011 | 0.0049 | 0 |
| 30 | 648,525 | 0.00762 | 7.143 |
| 50 | 201,530 | 0.0306 | 7.143 |
| Throughput (Mbps) of OMNeT and Riverbed Modeler against Testbed | |||||
| AP-Rx Separation (m) | Testbed | ON | RM | ON Diff (%) | RM Diff (%) |
| 5 | 106.6 | 11.2 | 13 | 162.05 | 156.5 |
| 10 | 98.2 | 11.18 | 13 | 159.1 | 153.2 |
| 15 | 74.1 | 11.2 | 13 | 147.5 | 140.2 |
| 20 | 61.2 | 11.2 | 13 | 138.2 | 130 |
| 25 | 51.6 | 11.2 | 0.05 | 128.7 | 199.6 |
| ON: OMNeT RM: Riverbed Modeler ON Diff: Difference between OMNeT and Testbed results RM Diff: Difference between Riverbed and Testbed results | |||||
| Features | OMNeT++ | Riverbed |
|---|---|---|
| Language | C++ | C (and C++) |
| Learning time | Long | Long |
| Tutorial Resources | Most available | Limited |
| Simulation speed | Moderate | Fast |
| Results Analysis | Available | Available |
| Network modelling devices and tools | Moderate | Plenty |
| Product | Open source | Commercial |
| Platforms | Windows, MAC OS, Linux, Unix | Windows, Linux, Solaris |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.