Power Efficient Clock Synchronization in Bluetooth-Based Mesh Networks

  • Dmytro Makara
  • Vladyslav Tsybul’nykEmail author
  • Taras Kurnyts’kyi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11912)


Power efficiency is a hot topic nowadays due to dramatically increasing number of devices (nodes) that are difficult to charge, so they need to harvest energy from the environment itself. Since the amount of harvested energy is very limited, it is impossible for the nodes to even “listen” continuously for the packets from neighbors. For the proper scheduling of communication, clock synchronization between the nodes is required. This paper describes the clock synchronization design for WSN in case the continuous listening is not possible. Practical power consumption measurements based on Nordic nRF52840 chip are provided. Parameters selection to minimize the clock synchronization time and power consumption are investigated and example calculations of Lightricity solar panel are provided for reference. Using only \(140\,\upmu \text {W}\) from this panel, designed clock synchronization allows 2 nodes to be synchronized within 180 s time interval with typical 10 ms error.


Clock synchronization Power efficiency Mesh networks Bluetooth Low Energy 


  1. 1.
    Asgarian, F., Najafi, K.: Time synchronization in a network of bluetooth low energy beacons. In: SIGCOMM Posters and Demos, pp. 119–120 (2017).
  2. 2.
    Roche, M.: Time Synchronization in Wireless Networks (2015).
  3. 3.
    Hua, Y., Xin, Y., Kangli, L., Shenghui, W.: Research overview of clock synchronization in wireless sensor network. J. Comput. Sci. Appl. Inform. Technol. 3(1), 1–10 (2018). Scholar
  4. 4.
  5. 5.
    Rahamatkar, S., Agarwal, A.: A reference based, tree structured time synchronization approach and its analysis in WSN. Int. J. Ad hoc, Sens. Ubiquit. Comput. 2(1) (2011). Scholar
  6. 6.
    Lightricity ExcellLight EXL10-4V170.
  7. 7.
    Yue, X., et al.: Development of an indoor photovoltaic energy harvesting module for autonomous sensors in building air quality applications. IEEE Internet of Things J. 4(6), 2092–2103 (2017). Scholar
  8. 8.
  9. 9.
  10. 10.
  11. 11.
    Rheinlander, C.C., Wehn, N.: Precise synchronization time stamp generation for Bluetooth low energy. IEEE Sens. (2016).
  12. 12.
    Sridhar, S., Misra, P., Gill, G.S., Warrior, J.: CheepSync: a time synchronization service for resource constrained bluetooth le advertisers. IEEE Commun. Mag. 54(1), 136–143 (2016). Scholar
  13. 13.
    Dian, F.J., Yousefi, A., Somaratne, K.: A study in accuracy of time synchronization of BLE devices using connection-based event. In: 8th IEEE Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON) (2017).
  14. 14.
    Nayyer, A., Nayyer, M., Awasthi, L.K.: A comparative study of time synchronization protocols in wireless sensor network. Int. J. Comput. Appl. 36(11), 13–19 (2011)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.R&D DepartementSoftServe Inc.LvivUkraine

Personalised recommendations