Skip to content

Microsecond-accuracy time synchronization using the IEEE 802.15.4 TSCH Protocol

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Original languageEnglish
Title of host publication2016 IEEE 41st Conference on Local Computer Networks Workshops (LCN Workshops 2016)
Subtitle of host publicationProceedings of a meeting held 7-10 November 2016, Dubai, United Arab Emirates
Publisher or commissioning bodyInstitute of Electrical and Electronics Engineers (IEEE)
Pages156-164
Number of pages9
ISBN (Electronic)9781509023479
ISBN (Print)9781509023486
DOIs
DateAccepted/In press - 25 Jul 2016
DateE-pub ahead of print - 16 Feb 2017
DatePublished (current) - May 2017
EventEleventh IEEE International Workshop on Practical Issues in Building Sensor Network Applications - The Address Dubai Mall, Dubai, United Arab Emirates
Duration: 7 Nov 20167 Nov 2016

Workshop

WorkshopEleventh IEEE International Workshop on Practical Issues in Building Sensor Network Applications
Abbreviated titleIEEE SenseApp 2016
CountryUnited Arab Emirates
CityDubai
Period7/11/167/11/16

Abstract

Time-Slotted Channel Hopping from the IEEE 802.15.4-2015 standard requires that network nodes are tightly time-synchronized. Existing implementations of TSCH on embedded hardware are characterized by tens-of-microseconds large synchronization errors; higher synchronization accuracy would enable reduction of idle listening time on receivers, in this way decreasing the energy required to run TSCH. For some applications, it would also allow to replace dedicated time synchronization mechanisms with TSCH. We show that time synchronization errors in the existing TSCH implementations on embedded hardware are caused primarily by imprecise clock drift estimations, rather than by real unpredictable drift variance. By estimating clock drift more precisely and by applying adaptive time compensation on each node in the network, we achieve microsecond accuracy time synchronization on point-to-point links and a <2 microsecond end-to-end error in a 7-node line topology. Our solution is implemented in the Contiki operating system and tested on Texas Instruments CC2650-based nodes, equipped with common off-the-shelf hardware clock sources (20 ppm drift). Our implementation uses only standard TSCH control messages and is able to keep radio duty cycle below 1%.

    Structured keywords

  • Digital Health

    Research areas

  • Digital Health

Event

Eleventh IEEE International Workshop on Practical Issues in Building Sensor Network Applications

Abbreviated titleIEEE SenseApp 2016
Duration7 Nov 20167 Nov 2016
Location of eventThe Address Dubai Mall
CityDubai
CountryUnited Arab Emirates

Event: Workshop

Download statistics

No data available

Documents

Documents

  • Full-text PDF (accepted author manuscript)

    Rights statement: This is the author accepted manuscript (AAM). The final published version (version of record) is available online via IEEE at http://ieeexplore.ieee.org/document/7856151/ . Please refer to any applicable terms of use of the publisher.

    Accepted author manuscript, 1 MB, PDF document

DOI

View research connections

Related faculties, schools or groups