4.time Synchronization With GPS: Wireless Sensor Networks
4.time Synchronization With GPS: Wireless Sensor Networks
Clock skew
Quartz imperfections and environmental influences
such as temperature, pressure, and power voltages
lead to clock drift
Clocks run at different frequencies and will diverge
from each other in a multi-node system
A frequency deviation of 0.001% will cause a clock to
drift of ~1sec/day
Wireless Sensor Networks
Physical Clocks
Adhere to real-world time
Universal Coordinated Time (UTC)
Logical Clocks
Relative synchrony with respect to other nodes in
the distributed system
Radio Clock
Receives time-coded RF signal and transfers to a digital value
Reference: http://gps.losangeles.af.mil/jpo/gpsoverview.htm
Reference: http://gps.losangeles.af.mil/jpo/gpsoverview.htm
Wireless Sensor Networks
Satellites are tightly time-synchronized
Primary (master) clock onboard is within 1s of the
Receivers
Broadcast time of flight is 65-85ms @ 10,900
nautical miles
Receivers use quartz crystals
Synchronizes time during initialization, and later
perform triangulation
Medium access
Network latency
Packet loss
Context switches
Protocol overhead, if any
References
1. D.L. Mills, Internet Time Synchronization: the Network Time
Protocol, IEEE Trans. Communications, Vol 39, no 10, pp.
1484-1493, Oct. 1991.
2. http://www.eecis.udel.edu/~mills/ntp.html
Wireless Sensor Networks
QuickTime and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Application-Dependent Features
Single-hop or multi-hop
Mobile or stationary network
MAC-layer or standard layer
QuickTime and a
TIFF (Uncompressed) decompressor
are needed to see this picture.