Maintaining synchronization of clocks between wireless systems is a well known problem of which significant research has been performed. This has lead to a variety of methods introduced to maintain clock synchronization. Typically, works are heavy weight in that they require constant communication between systems in order to maintain clock synchronization on the order of microseconds. Unfortunately, for many applications the cost of constant communication to ensure clock synchronization is neither desirable nor acceptable. Additionally, for applications such as link state routing, delay measurements and quality of service measurements, clock synchronization on the order of microseconds is not necessary, and synchronization on the order of milliseconds is sufficient. Thus, in this work we present a light weight technique for correcting for clock drift between systems that will allow for millisecond accuracy during long periods of time while requiring no special hardware nor constant communication between systems. Experimental studies of the measured delay between two systems are performed, showing that with a training period, clocks can remained synchronized within a few milliseconds over long periods of time.
[1]
Daniela Tulone.
A resource--efficient time estimation for wireless sensor networks
,
2004,
DIALM-POMC '04.
[2]
Ajay D. Kshemkalyani,et al.
Clock synchronization for wireless sensor networks: a survey
,
2005,
Ad Hoc Networks.
[3]
Konrad Iwanicki,et al.
Gossip-Based Clock Synchronization for Large Decentralized Systems
,
2006,
SelfMan.
[4]
Amit Kumar Saha,et al.
Adaptive clock synchronization in sensor networks
,
2004,
Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.
[5]
Gyula Simon,et al.
The flooding time synchronization protocol
,
2004,
SenSys '04.
[6]
Saurabh Ganeriwal,et al.
Timing-sync protocol for sensor networks
,
2003,
SenSys '03.
[7]
Darryl Veitch,et al.
PC based precision timing without GPS
,
2002,
SIGMETRICS '02.
[8]
Darryl Veitch,et al.
Robust synchronization of software clocks across the internet
,
2004,
IMC '04.
[9]
James Aweya,et al.
Clock synchronization using a linear process model
,
2006,
Int. J. Netw. Manag..