Modelling Clock Synchronization in the Chess gMAC WSN Protocol

Mathijs Schuts
(Radboud University Nijmegen)
Feng Zhu
(Radboud University Nijmegen)
Faranak Heidarian
(Radboud University Nijmegen)
Frits Vaandrager
(Radboud University Nijmegen)

We present a detailled timed automata model of the clock synchronization algorithm that is currently being used in a wireless sensor network (WSN) that has been developed by the Dutch company Chess. Using the Uppaal model checker, we establish that in certain cases a static, fully synchronized network may eventually become unsynchronized if the current algorithm is used, even in a setting with infinitesimal clock drifts.

In Suzana Andova, Annabelle McIver, Pedro D'Argenio, Pieter Cuijpers, Jasen Markovski, Caroll Morgan and Manuel Núñez: Proceedings First Workshop on Quantitative Formal Methods: Theory and Applications (QFM 2009), Eindhoven, The Netherlands, 3rd November 2009, Electronic Proceedings in Theoretical Computer Science 13, pp. 41–54.
Published: 10th December 2009.

ArXived at: https://dx.doi.org/10.4204/EPTCS.13.4 bibtex PDF

Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org