TY - GEN
T1 - SWARM-eTOSSIM
T2 - 2011 10th International Symposium on Autonomous Decentralized Systems, ISADS 2011
AU - Jung, Mina
AU - Oh, Jae C.
PY - 2011
Y1 - 2011
N2 - This paper presents a versatile heterogeneous sensor network simulator library that incorporates an online power model for real-time resource management research projects. The library integrates a well-known multi-agent simulator library Swarm, a popular sensor operating system, TinyOS, and a sensor network simulator tool called TOSSIM. The motivation of designing our library is to address difficulties in studying large-scale wireless sensor networks with energy constraints. The library supports the non-linear energy model used in PowerTOSSIMz, but unlike PowerTOSSIMz, which only supports an offline post-processing battery simulation, our library provides an online energy model. Furthermore, the integration with Swarm enables rich features of the Swarm libraries such as run-time probes, pre-defined simulation environments, data collection and analysis tools, powerful random number generators, and graphical user interfaces. We also enhanced TOSSIM so that heterogeneous TinyOS applications can be executed on simulated sensor nodes. Furthermore, the same source codes that run on the simulator can be deployed on actual hardware sensor nodes supporting an easier hardware/software co-design. The resulting simulator library, SWARM-eTOSSIM, provides versatile visualization tools for diagnostic analysis and a development environment for heterogeneous applications with consideration of real-time energy constraints.
AB - This paper presents a versatile heterogeneous sensor network simulator library that incorporates an online power model for real-time resource management research projects. The library integrates a well-known multi-agent simulator library Swarm, a popular sensor operating system, TinyOS, and a sensor network simulator tool called TOSSIM. The motivation of designing our library is to address difficulties in studying large-scale wireless sensor networks with energy constraints. The library supports the non-linear energy model used in PowerTOSSIMz, but unlike PowerTOSSIMz, which only supports an offline post-processing battery simulation, our library provides an online energy model. Furthermore, the integration with Swarm enables rich features of the Swarm libraries such as run-time probes, pre-defined simulation environments, data collection and analysis tools, powerful random number generators, and graphical user interfaces. We also enhanced TOSSIM so that heterogeneous TinyOS applications can be executed on simulated sensor nodes. Furthermore, the same source codes that run on the simulator can be deployed on actual hardware sensor nodes supporting an easier hardware/software co-design. The resulting simulator library, SWARM-eTOSSIM, provides versatile visualization tools for diagnostic analysis and a development environment for heterogeneous applications with consideration of real-time energy constraints.
KW - Heterogeneous applications
KW - Online energy management
KW - Power-awareness
KW - PowerTOSSIMz
KW - SWARM
KW - TOSSIM
KW - TinyOS 2.x
KW - Wireless sensor networks
UR - http://www.scopus.com/inward/record.url?scp=79955736184&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79955736184&partnerID=8YFLogxK
U2 - 10.1109/ISADS.2011.9
DO - 10.1109/ISADS.2011.9
M3 - Conference contribution
AN - SCOPUS:79955736184
SN - 9780769543499
T3 - Proceedings - 2011 10th International Symposium on Autonomous Decentralized Systems, ISADS 2011
SP - 17
EP - 24
BT - Proceedings - 2011 10th International Symposium on Autonomous Decentralized Systems, ISADS 2011
Y2 - 23 March 2011 through 27 March 2011
ER -