Abstract

Clock synchronization has been paid great attention in distributed systems. Sensor networks differ from traditional distributed systems in many ways. One of the dramatic differences is the energy constraint in sensor networks which is absent in traditional distributed systems. Almost any form of sensor data fusion or coordinated actuation requires synchronized physical time for reasoning about events in the physical world. Sensor networks make extensive use of time synchronized operations in many contexts (for example TDMA schedulers, synchronized sleep period, tracking and surveillance application). In this paper we propose a novel scheme for clock synchronization in sensor networks which is a combined idea of passive clustering and diffusion based asynchronous averaging algorithm for clock synchronization. Our proposed scheme takes the advantage of passive clustering for cluster creation and then applies the asynchronous averaging algorithm for clock synchronization to reduce number of rounds and operations required for converging time which in turn save significantly more energy than the energy required in the diffusion based asynchronous averaging algorithm.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call