Timing-sync protocol for sensor networks
read more
Citations
Optimal wake-up scheduling of data gathering trees for wireless sensor networks
Random Broadcast Based Distributed Consensus Clock Synchronization for Mobile Networks
Characterizing and minimizing synchronization and calibration errors in inertial body sensor networks
Distributed vertex cover algorithms for wireless sensor networks
Optimal Performance Reference Broadcast Synchronization (OPRBS) for time synchronization in wireless sensor networks
References
TAG: a Tiny AGgregation service for Ad-Hoc sensor networks
Next century challenges: scalable coordination in sensor networks
Dynamic fine-grained localization in Ad-Hoc networks of sensors
Fine-grained network time synchronization using reference broadcasts
Protocols for self-organization of a wireless sensor network
Related Papers (5)
Frequently Asked Questions (12)
Q2. What scheme could be used to maintain a relative clock between the adjacent nodes?
a scheme such as RBS [7] could be used to maintain a relative clock between the adjacent nodes that lie on the boundary, providing synchronization in the whole network.
Q3. What is the main motivation for deploying a sensor network?
The need for unobtrusive and remote monitoring is the main motivation for deploying a sensing and communication network (sensor network) consisting of a large number of these battery-powered nodes.
Q4. What are the applications of sensor networks?
The applications envisioned for sensor networks vary from monitoring inhospitable habitats and disaster areas to operating indoors for intrusion detection and equipment monitoring.
Q5. What is the main reason for the use of sensor networks?
Advances in microelectronics fabrication have allowed the integration of sensing, processing and wireless communication capabilities into low-cost and small form-factor embedded systems called sensor nodes [1], [2].
Q6. how do you remove the critical source of error in a sensor network?
However in case of sensor networks, by having the flexibility of time stamping the packets at the MAC layer, the authors remove this critical source of error.
Q7. How many nodes will have a new level in the hierarchy?
Assuming the network is still connected, the node will have at least one node in its neighbor set and thus it will surely be assigned a new level in the hierarchy.
Q8. How many times would a node retransmit the synchronization pulse?
It has already been explained that in order to handle collisions, a node would retransmit the synchronization_pulse after somerandom amount of time.
Q9. What is the best-case scenario for RBS?
Let us assume the best-case scenario for RBS, when the variation in propagation time is the same as in TPSN, equal to η time units.
Q10. What is the need of maintaining a unique and global timescale throughout the network?
On the other hand, to facilitate deployment of MAC protocols such as TDMA, there might be a need of maintaining a unique and global timescale throughout the network.
Q11. What is the importance of time synchronization in the implementation of MAC protocols?
Time synchronization is also indispensable in the implementation of the commonly used medium access control (MAC) protocols such as TDMA [4].
Q12. What is the way to measure the performance of a multihop network?
The authors provide an implementation on motes that integrates TPSN with post-facto synchronization and gauge its performance on a multihop network of motes.