Machine Learning Based Propagation Loss Module for Enabling Digital Twins of Wireless Networks in ns-3
Eduardo Nuno Almeida, Mohammed Rushad, Sumanth Reddy Kota, Akshat, Nambiar, Hardik L. Harti, Chinmay Gupta, Danish Waseem, Gon\c{c}alo Santos,, Helder Fontes, Rui Campos, Mohit P. Tahiliani

TL;DR
This paper introduces a machine learning-based propagation loss module for ns-3 that accurately predicts real-world wireless signal loss, enabling realistic digital twins of wireless networks for testing and validation.
Contribution
The paper presents a novel ML-based propagation loss model for ns-3 that improves the accuracy of simulating real-world wireless environments using experimental traces.
Findings
MLPL accurately predicts propagation loss in real environments.
MLPL reproduces experimental conditions in ns-3 simulations.
Enhanced digital twin capabilities for wireless networks.
Abstract
The creation of digital twins of experimental testbeds allows the validation of novel wireless networking solutions and the evaluation of their performance in realistic conditions, without the cost, complexity and limited availability of experimental testbeds. Current trace-based simulation approaches for ns-3 enable the repetition and reproduction of the same exact conditions observed in past experiments. However, they are limited by the fact that the simulation setup must exactly match the original experimental setup, including the network topology, the mobility patterns and the number of network nodes. In this paper, we propose the Machine Learning based Propagation Loss (MLPL) module for ns-3. Based on network traces collected in an experimental testbed, the MLPL module estimates the propagation loss as the sum of a deterministic path loss and a stochastic fast-fading loss. The MLPL…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
