Contact probing mechanisms for opportunistic sensor data collection in sparse wireless sensor networks
Brown, Kenneth N.
Sreenan, Cormac J.
Oxford University Press
In many emerging wireless sensor network scenarios, the use of a fixed infrastructure of base stations for data collection is either infeasible, or prohibitive in terms of deployment and maintenance costs. Instead, we consider the use of mobile devices (i.e. smartphones) carried by people in their daily life to collect data from sensor nodes opportunistically. As the movement of these mobile nodes is, by definition, not controlled for the purpose of data collection, synchronization through contact probing becomes a challenging task, particularly for sensor nodes, which need to be aggressively duty-cycled to conserve energy and achieve long lifetimes. This paper formulates this important problem, providing an analytical solution framework and systematically investigating the effective use of contact probing for opportunistic data collection. We present two new solutions, Sensor Node-Initiated Probing (SNIP) and SNIP-Rush Hours, the latter taking advantage of the temporal locality of human mobility. These schemes are evaluated using numerical analysis and COOJA network simulations, and the results are validated on a small sensor testbed and with the real-world human mobility traces from Nokia MDC Dataset. Our experimental results quantify the relative performance of alternative solutions on sensor node energy consumption and the efficacy of contact probing for data collection, allowing us to offer insights on this important emerging problem.
Wireless sensor networks , Opportunistic data collection , Contact probing , Human mobility , Smartphone
Wu, X., Brown, K. N. and Sreenan, C. J. (2015) 'Contact Probing Mechanisms for Opportunistic Sensor Data Collection', The Computer Journal, 58(8), pp. 1792-1810. doi: 10.1093/comjnl/bxv005
© The British Computer Society 2015. All rights reserved. For Permissions, please email: firstname.lastname@example.org. This is a pre-copyedited, author-produced version of an article accepted for publication in The Computer Journal following peer review. The version of record, Contact Probing Mechanisms for Opportunistic Sensor Data Collection, The Computer Journal, Volume 58, Issue 8, 1 August 2015, Pages 1792–1810, is available online at: http://dx.doi.org/10.1093/comjnl/bxv005