Options
Keep the beat: on-the-fly clock offset compensation for synchronous transmissions in low-power networks
Publikationstyp
Conference Paper
Date Issued
2017-11
Sprache
English
Volume
2017
Start Page
303
End Page
311
Article Number
8109370
Citation
Proceedings - 42nd IEEE Conference on Local Computer Networks, LCN 2017: 8109370, 303-311
Contribution to Conference
Publisher DOI
Scopus ID
Publisher
IEEE
ISBN
978-1-5090-6523-3
978-1-5090-6524-0
978-1-5090-6522-6
Emerging protocols for low-power wireless networks increasingly exploit constructive interference and the capture effect. The basic idea is that the synchronous transmission of identical packets by neighboring nodes leads to constructive interference - or at least do not cause destructive interference. This requires that the temporal displacement of packets at receiving nodes is lower than 0.5 s when employing IEEE 802.15.4 radios. However, commonly used sensor nodes are equipped with cheap and imprecise clocks that show high frequency deviations across nodes, making constructive interference difficult to achieve. Such deviations further increase when individual nodes are exposed to different temperatures. In this paper we introduce Flock, a novel approach to compensate for differences in clock frequency across synchronously transmitting nodes. We implemented Flock in Contiki on the example of Glossy, a flooding protocol based on synchronous transmissions. Our results confirm that Flock can achieve constructive interference on real sensor nodes in over 98% of the cases. Overall, Flock makes protocols that exploit synchronous transmissions more robust to operate even in challenging environments.
Subjects
clock offset compensation | constructive interference | low-power networks | Synchronous transmission
DDC Class
600: Technology