Time synchronisation is a fundamental service in many distributed systems such as wireless sensor networks. Non-uniform operating temperature among deployed nodes and dynamic variation of the temperature represent the major cause of clock drift in the nodes of a network. Presented is a low-overhead clock synchronisation for WSNs based on a new temperature compensation algorithm (TCA). The TCA is local and uses a temperature sensor to remove the effects of environmental temperature changes and to increase the time between synchronisation intervals. Using the TCA, the 32 KHz unit achieves an effective clock drift of less than 5 ppm over a wide range of operating temperatures (-5 to 62 °C), a significant improvement with respect to the 55 ppm featured without temperature compensation. keywords={TCA;WSN;clock drift;distributed systems;environmental temperature;low-overhead clock synchronisation;network nodes;nonuniform operating temperature;operating temperatures;synchronisation intervals;temperature compensated time synchronisation;temperature compensation algorithm;temperature sensor;wireless sensor networks;clocks;compensation;synchronisation;temperature sensors;wireless sensor networks;
Scheda prodotto non validato
I dati visualizzati non sono stati ancora sottoposti a validazione formale da parte dello Staff di IRIS, ma sono stati ugualmente trasmessi al Sito Docente Cineca (Loginmiur).
Titolo: | Temperature compensated time synchronisation in wireless sensor networks |
Autori: | Brunelli, Davide; D., Balsamo; G., Paci; L., Benini |
Autori Unitn: | |
Titolo del periodico: | ELECTRONICS LETTERS |
Anno di pubblicazione: | 2012 |
Numero e parte del fascicolo: | 16 |
Codice identificativo Scopus: | 2-s2.0-84866874631 |
Codice identificativo ISI: | WOS:000307645300039 |
Digital Object Identifier (DOI): | http://dx.doi.org/10.1049/el.2012.1246 |
Handle: | http://hdl.handle.net/11572/93369 |
Appare nelle tipologie: | 03.1 Articolo su rivista (Journal article) |