Advertisement

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)

Abstract

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.

Keywords

Clock synchronization Power efficiency Mesh networks Bluetooth Low Energy 

References

  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).  https://doi.org/10.1145/3123878.3132007
  2. 2.
    Roche, M.: Time Synchronization in Wireless Networks (2015). https://www.cse.wustl.edu/~jain/cse574-06/ftp/time_sync/index.html
  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).  https://doi.org/10.15226/2474-9257/3/1/00128CrossRefGoogle 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).  https://doi.org/10.5121/ijasuc.2011.2103CrossRefGoogle Scholar
  6. 6.
    Lightricity ExcellLight EXL10-4V170. https://lightricity.co.uk/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).  https://doi.org/10.1109/JIOT.2017.2754981CrossRefGoogle 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).  https://doi.org/10.1109/icsens.2016.7808812
  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).  https://doi.org/10.1109/mcom.2016.7378439CrossRefGoogle 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).  https://doi.org/10.1109/iemcon.2017.8117156
  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