A Cooja-based tool for maintaining sensor network coverage requirements in a building

Thumbnail Image
2013_SenSys.pdf(615.54 KB)
Published version
Sitanayah, Lanny
Sreenan, Cormac J.
Fedor, Szymon
Journal Title
Journal ISSN
Volume Title
Association for Computing Machinery, ACM
Published Version
Research Projects
Organizational Units
Journal Issue
Contiki's Cooja is a very popular Wireless Sensor Network (WSN) simulator, but it lacks support for modelling sensing coverage. We introduce WSN-Maintain, a Cooja-based tool for maintaining coverage requirements in an in-building WSN. To analyse the coverage of a building, WSN-Maintain takes as input the floorplan of the building, the coverage requirement of each region and the locations of sensor nodes. We take account of the heterogeneity of device specifications in terms of communication capability and sensing coverage. WSN-Maintain is run in parallel with the collect-view tool of Contiki, which was integrated into the Cooja simulator. We show that WSN-Maintain is able to automatically turn on redundant nodes to maintain the coverage requirement when active nodes fail and report failures that require physical maintenance. This tool allows us to evaluate different approaches to maintain coverage, including deferring physical maintenance to reduce operational costs.
Sensor networks , Post-deployment , Coverage maintenance , Wireless sensor networks , Sensor networks
Sitanayah, L., Sreenan, C. J. and Fedor, S. (2013) 'A Cooja-based tool for maintaining sensor network coverage requirements in a building', SenSys '13, Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems, Roma, Italy, 11-15 November, 2517390: ACM, doi: 10.1145/2517351.2517390
ACM New York, NY, USA © 2013