DAWN-Sim: A Distributed Algorithm Simulator for Wireless Ad-hoc Networks in Python
- 1. Ege Univ, Int Comp Inst, Izmir, Turkiye
- 2. San Diego State Univ, Dept Elect & Comp Eng, San Diego, CA USA
Description
Internet of things, wireless sensor networks, mobile ad-hoc networks, and other modern networking paradigms were all made possible by the extensive adoption of distributed algorithms. Although the software for the devices in those networks must be carefully implemented for the specific hardware and platforms, the underlying algorithms are mostly universal. Accordingly, teaching, studying, and developing distributed algorithms can best be practiced using simulator tools. Existing simulators are either too complicated and hard to use or too simple and missing important functionality. So we have developed a novel simulator tool that supports settable and killable timers, node sleeping, and customizable node mobility features. It is written in Python using the SimPy module and is based on an earlier simulator called WsnSimPy.
Files
bib-dd60a787-64a7-45af-b052-4a4855b189cb.txt
Files
(223 Bytes)
| Name | Size | Download all |
|---|---|---|
|
md5:dbef45b577165e2c31f03e9b4a6a4c78
|
223 Bytes | Preview Download |