This paper focuses on the problem of rostering in intermittently connected passive RFID networks. It aims to report a list of tagged mobile nodes that appear in given interested area(s) and time interval(s). Such rostering faces several unique challenges. First, the network consists of two dramatically different types of nodes: powerful static readers and extremely resource-constrained mobile tags. Communication can be established from a reader to a tag only, but not tags to tags or readers to readers. Therefore the connectivity is very low and intermittent. Besides connectivity, the tag's computation power is also intermittent. It is available only for a short interval when the tag is powered up by a nearby reader, rendering any continuous functions impossible. Moreover, the capacity of tags is so limited that it becomes the critical network resource and communication bottleneck. To address the above challenges, we propose a rostering algorithm that employs a dynamic space-efficient coding scheme to construct hypothetic packet candidates, appraises their values according to information redundancy and tag mobility, and establishes a 0–1 Knapsack model to choose the best set of packets, which together maximize their total (redundancy-excluded) value but do not exceed the capacity of a tag. We carry out experiments that involve 38 volunteers for 9 days and perform large-scale simulations to evaluate the proposed rostering scheme.
[1]
Márk Jelasity,et al.
Gossip-based aggregation in large dynamic networks
,
2005,
TOCS.
[2]
Martin Wikelski,et al.
Going wild: what a global small-animal tracking system could do for experimental biologists
,
2007,
Journal of Experimental Biology.
[3]
Hongyi Wu,et al.
Featherlight Information Network with Delay-Endurable RFID Support (FINDERS)
,
2009,
2009 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.
[4]
James Aspnes,et al.
An Introduction to Population Protocols
,
2007,
Bull. EATCS.
[5]
Cecilia Mascolo,et al.
Evolution and sustainability of a wildlife monitoring sensor network
,
2010,
SenSys '10.
[6]
David Eisenstat,et al.
Fast computation by population protocols with a leader
,
2006,
Distributed Computing.
[7]
T. Charles Clancy,et al.
Analysis of simple counting protocols for delay-tolerant networks
,
2007,
CHANTS '07.
[8]
Timur Friedman,et al.
DTN routing in a mobility pattern space
,
2005,
WDTN '05.
[9]
Ronald L. Rivest,et al.
Introduction to Algorithms
,
1990
.