Aqua-Sim Next Generation

Robert D. Martín, Sanguthevar Rajasekaran, Zheng Peng

2017 · 51 citations · 14 references

Concepts

TL;DR

Network simulators enable testing of protocol combinations in low‑cost, controlled environments, but their accuracy depends on continuous module expansion and support. This paper introduces Aqua‑Sim Next Generation, an NS‑3 based underwater sensor network simulator designed to be more efficient and functional. Built on NS‑3, the simulator extends Aqua‑Sim by improving memory management, reviving legacy protocols with enhanced packet handling, and adding a specialized underwater information‑centric module. Aqua‑Sim Next Generation delivers real‑world features that bridge simulation and real‑system tests, offers easier development modules, and runs twice as fast with markedly better memory usage compared to the original Aqua‑Sim.

Abstract

Through the use of network simulators we are able to test and examine different combinations of protocols in low cost and controlled environments. To ensure the accuracy of these simulators it is crucial that they consistently expand and enhance their modules to offer extensive support. In this paper, we introduce Aqua-Sim Next Generation, an NS-3 based underwater sensor network simulator. This work is an expansion of Aqua-Sim, transferring to the newer core simulator, NS-3, for enhanced memory management and performance. Additionally, we revitalize legacy supported protocols through better packet handling and header usage. Aqua-Sim Next Generation offers real-world features to close the gap between simulation and real-system tests while providing additional modules for easier user development. With the goal to create a more efficient and functional simulator, we improved Aqua-Sim's architecture. Furthermore, we integrate a specialized underwater information-centric module to assist in simulating innovative techniques in underwater sensor networks. Experimental results show that Aqua-Sim Next Generation runs twice as fast compared with Aqua-Sim while showing large increases in memory management.

References

14