Hi,
Thank you for your reminder — you are absolutely right. I forgot to include demonstrations here and on GitHub, and that was my mistake. I have now updated the repository with several demo examples.
I would like to present a classic scenario:
examples/wireless/wifi-txop-aggregation.cc
The screenshot below shows the result after running this example.(A short GIF for demo is also attached)
This tool captures all transmitted PPDUs and presents them in multiple forms, including:PPDU timeline visualization,Throughput plots and Terminal output logs
The UI interaction has also been carefully designed (although it still needs further improvement).
After selecting a scenario and clicking [Apply], the simulation starts and automatically switches to the timeline page.
In DIY mode, users can drag nodes inside the building layout (or manually set their positions),adjust the placement of access points and stations and configure simulation parameters via the configuration page
For most wireless scenarios, the Ns3Visualizer model (contrib/Ns3Visualizer) can sniff PPDUs and forward them to the GUI for visualization.
I believe this tool may be helpful for research and teaching purposes. It could also provide users who are not very familiar with ns-3 or C++ with a more intuitive way to “see” network simulations.
It is still under development and requires further improvements and bug fixing. I sincerely welcome feedback, suggestions, and issue reports here or on GitHub.
GitHub repository:
https://github.com/z14212638-eng/Ns3-based-Visualization
