AG Technische Informatik

Running Real-World Software on Simulated Wireless Sensor Nodes

Georg Wittenburg, Jochen Schiller— 2006

In the domain of wireless sensor networks, simulation is the preferred way of evaluating new algorithms. One commonly found drawback of simulation tools is that they provide a programming environment that does not match the one present on real-world platforms. In this paper, we address this problem by presenting the steps required to port an existing software stack to a popular network simulator. This novel procedure allows for applications to run both in the simulated environment and on real-world sensor nodes without any changes to the source code. We verify our results by means of performance analyses of several simulated applications.

TitelRunning Real-World Software on Simulated Wireless Sensor Nodes
VerfasserGeorg Wittenburg, Jochen Schiller
VerlagProceedings of the ACM Workshop on Real-World Wireless Sensor Networks (REALWSN '06), pp. 7-11, 2006.
ThemaWireless Sensor Networks, WSNs, Simulation, ScatterWeb, ns-2, Network Simulation, Programming Tools and Abstractions
Datum2006
Quelle/n
ArtText
BibTeX Code@inproceedings{wittenburg06running, author = {Georg Wittenburg and Jochen Schiller}, title = {{Running Real-World Software on Simulated Wireless Sensor Nodes}}, booktitle = {Proceedings of the ACM Workshop on Real-World Wireless Sensor Networks (REALWSN '06)}, year = {2006}, pages = {7-11}, address = {Uppsala, Sweden}, month = {}, abstract = {In the domain of wireless sensor networks, simulation is the preferred way of evaluating new algorithms. One commonly found drawback of simulation tools is that they provide a programming environment that does not match the one present on real-world platforms.\\ In this paper, we address this problem by presenting the steps required to port an existing software stack to a popular network simulator. This novel procedure allows for applications to run both in the simulated environment and on real-world sensor nodes without any changes to the source code. We verify our results by means of performance analyses of several simulated applications.}, day = {19}, file = {http://cst.mi.fu-berlin.de/papers/wittenburg06running.pdf}, keywords = {Wireless Sensor Networks, WSNs, Simulation, ScatterWeb, ns-2}, slides = {http://cst.mi.fu-berlin.de/papers/wittenburg06running_slides.pdf}, theme = {nsim|prog|wsn} }