Analysis of a clock synchronization protocol for wireless sensor networks

F. Heidarian, J. Schmaltz, F.W. Vaandrager

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    12 Citations (Scopus)
    1 Downloads (Pure)

    Abstract

    We study a clock synchronization protocol for the Chess WSN. First, we model the protocol as a network of timed automata and verify various instances using the Uppaal model checker. Next, we present a full parametric analysis of the protocol for the special case of cliques (networks with full connectivity), that is, we give constraints on the parameters that are both necessary and sufficient for correctness. These results have been checked using the proof assistant Isabelle. Finally, we present a negative result for the special case of line topologies: for any instantiation of the parameters, the protocol will eventually fail if the network grows. This result suggests a variation of the fundamental result of Fan and Lynch on gradient clock synchronization, where the synchronization eventually fails as the network diameter grows, for a setting with logical clocks whose value may also decrease.
    Original languageEnglish
    Title of host publicationFM 2009: Formal Methods (Second World Congress, Eindhoven, The Netherlands, November 2-6, 2009. Proceedings)
    EditorsA. Cavalcanti, D. Dams
    Place of PublicationBerlin
    PublisherSpringer
    Pages516-531
    ISBN (Print)978-3-642-05088-6
    DOIs
    Publication statusPublished - 2009

    Publication series

    NameLecture Notes in Computer Science
    Volume5850
    ISSN (Print)0302-9743

    Fingerprint

    Dive into the research topics of 'Analysis of a clock synchronization protocol for wireless sensor networks'. Together they form a unique fingerprint.

    Cite this