Ultra-Low Power Time Synchronization Using Passive Radio

advertisement
Ultra-Low Power Time
Synchronization Using Passive
Radio Receivers
Yin Cheny, Qiang Wangz, Marcus Changy, Andreas Terzisy
Johns Hopkins University, Harbin Institute of Technology
IPSN 2011
Presenter: SY
Time Synchronization Protocols
• GPS, RBS, FTSP, PulseSync, Power line, etc.
• Desired properties
– Low-power consumption GPS, RBS, FTSP, PulseSync
– Support for large scale networks
– Accuracy that is independent of network size
– Access to UTC time
– Support for disconnected operation
– Low latency
– Operate in both indoors and outdoors Power line
Their accuracy is in ms
Outline
•
•
•
•
Time Signal Radio Stations
Universal Time Signal Receiver
Evaluation
Applications And Conclusion
Time Signal Radio Stations
• Broadcast time signal periodically
• Some of the time signal radio stations
WWVB Radio Station
• Location: Fort Collins, Colorado
• National Institute of Standards
and Technology (NIST)
• Coverage Area
http://www.nist.gov/pml/div688/
grp40/vb-coverage.cfm
DCF77
• Location: Mainflingen, Germany
• German national meteorology institute (PTB)
• Coverage area
LF Radio Waves
• Two components
– Ground wave
• follows the Earth’s curvature
– Sky wave
• Earth’s ionosphere
• For 50 kW DCF77 transmitter
– within 600 km  ground wave dominates
– 600-1100 km  ground wave and sky wave equal magnitude
– beyond 1100 km  only the refracted sky wave
WWVB Data Frame
• One-bit-per-second time code
• Each frame contains 60 bits
• Data frames transmitted back-to-back
– 60 frames per hour
• Start-of-a-second time stamps
06:11 UTC on the 144th day (May 24) of 2010
DST bits indicate that the daylight saving time is active
Outline
•
•
•
•
Time Signal Radio Stations
Universal Time Signal Receiver
Evaluation
Applications And Conclusion
Universal Time Signal Receiver
Antenna
output
25 mm
one-pulse-persecond (1PPS)
CME6005 radio chip
33 mm
analog time signals
digital outputs
Interrupt:
Record
timer value
Power Consumption: 90uA
Microcontroller
PIC16LF1827
Interrupt:
Record timer value
Calculate interval
Power Consumption:
0.6uA (sleep)
800uA (Active)
UART output
Power Consumption
Compare Power Consumption
• FTSP
• Universal Time Signal Receiver
• Compare
Synchronization Error
Signal Availability
• Hourly decoded ratio
Signal Availability
Some Notes
• Interference
– Steel frame buildings completely shield
– Brick buildings allow signal reception
– CRT screens can interfere from 5-10 meters
– Laptops can interfere within one meter
• Local Time Signal Generators
– Up to 50 meters radius
Synchronous MAC Protocols
• Implemented a time-scheduled version of LPL
• running CTP on top
• Duty cycles
Other Applications
•
•
•
•
•
Latency Reduction
Sparse Networks
Drop-in Replacement for GPS
Network-Wide Wakeup
Failure-Prone Sensor Networks
Conclusion
• Implemented universal time signal receiver
– Very low power
– Millisecond accuracy
– Wide availability
Download