Interaction between sensornet nodes and the physical environment in which they are embedded implies real-time requirements. Application tasks must be executed in the correct place, and in the correct order, for correct application behaviour. Sensornets generally have no global clock, and incur unacceptable cost if traditional synchronisation protocols are implemented. We present a lightweight primitive which generates a periodic sequence of synchronisation events which are coordinated across large sensornets structured into clusters or cells. Two biologically-inspired mechanisms are combined; desynchronisation within cells, and synchronisation between cells. This hierarchical coordination provides a global basis for local application-driven timing decisions at each node.

BibTex Entry

@inproceedings{Tate2010d,
 author = {J. Tate and I. Bate},
 booktitle = {Proceedings of the 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems},
 title = {A Feedback-Driven Timing Synchronisation Protocol For Cellular Sensornets},
 year = {2010}
}