[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1454630.1454648acmconferencesArticle/Chapter ViewAbstractPublication PagesmswimConference Proceedingsconference-collections
research-article

Modeling and simulation comparison of two time synchronization protocols

Published: 31 October 2008 Publication History

Abstract

To infer correctly application semantics, sensor network applications often need accurate times on observations that are reported from distributed sensor nodes. Since the nodes' local clocks can go out-of-sync due to clock drifts, a networked time synchronization protocol is needed to synchronize their clocks to a reference clock. This paper provides performance modeling and comparison between two time synchronization protocols: TPSN clock synchronization (clock-sync) and TSS event synchronization (event-sync). Their main difference is that the TPSN clock-sync synchronizes all nodes' local clocks to a global reference clock, whereas TSS event-sync synchronizes events' generation times from different local nodes to their sink nodes' clocks. Although these two time synchronization protocols have their respective limitations in application scenarios, they are comparable in that they also share a large domain with none of these limitations. This paper evaluates these two protocols by considering different ad-hoc network sizes, node mobility levels, and traffic volumes. In order to fully understand the tradeoffs between these two time synchronization protocols, we have derived analytical models on their performances and conducted simulations to measure the impact of these variables. Both the simulation results and analytical models show that (1) event-sync provides much better accuracy than clock-sync, (2) under very high node mobility level, clock-sync may achieve better accuracy than event-sync, and (3) under increasing traffic volume clock-sync scales better.

References

[1]
A. Cerpa, J. Elson, M. Hamilton, J. Zhao, "Habitat Monitoring: Application Driver for Wireless Communications Technology," ACM SIGCOMM'2000, Costa Rica, April 2001.
[2]
Z. Zhang, "Investigation of Wireless Sensor Networks for Precision Agriculture," Paper number 041154,2004 ASAE Annual Meeting. H. Poor, An Introduction to Signal Detection and Estimation. New York: Springer-Verlag, 1985, ch. 4.
[3]
L. Krishnamurthy, R. Adler, P. Buonadonna, J. Chhabra, M. Flanigan, N. Kushalnagar, L. Nachman, M. Yarvis, "Design and Deployment of Industrial Sensor Networks: Experiences from a Semiconductor Plant and the North Sea," In Proceedings of the Third International Conference on Embedded Networked Sensor Systems (Sensys '05), November 2005.
[4]
J. Elson, K. Römer, "Wireless Sensor Networks: A New Regime for Time Synchronization," ACM Computer Communication Review (CCR), Vol. 33 No. 1, pp. 149--154, January 2003.
[5]
J. Elson, L. Girod and D. Estrin, "Fine-Grained Network Time Synchronization using Reference Broadcasts," In the proceedings of the fifth symposium on Operating System Design and Implementation (OSDI 2002), December 2002.
[6]
D. L. Mills, "Internet Time Synchronization: the Network Time Protocol," IEEE Trans. Communications, Vol 39, no 10, pp. 1482--1493, Oct. 1991.
[7]
L. Lamport, "Time, Clocks, and the Ordering of Events in a Distributed System," Communications of the ACM, 21(7), 1978
[8]
S. Ganeriwal, R. Kumar, and M. B. Srivastava, "Timing-Sync Protocol for Sensor Networks," In First ACM Conference on Embedded Networked Sensor Systems (SenSys), November 2003.
[9]
K. Römer, "Time Synchronization in Ad Hoc Networks," In ACM Symposium on Mobile Ad-Hoc Networking and Computing (MobiHoc), October 2001.
[10]
C. Intanagonwiwat, R. Govindan and D. Estrin, "Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks," In Proceedings of the Sixth Annual International Conference on Mobile Computing and Networking (MobiCOM '00), August 2000.

Cited By

View all
  • (2013)An Efficient Method for Synchronizing Clocks of Networked ECUs in Automotive SystemsDistributed Computing and Internet Technology10.1007/978-3-642-36071-8_30(386-397)Online publication date: 2013
  • (2012)Performance Evaluation of Time Synchronization Protocols for Wireless Sensor NetworksEmbedded and Multimedia Computing Technology and Service10.1007/978-94-007-5076-0_79(651-658)Online publication date: 2012

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
PM2HW2N '08: Proceedings of the 3nd ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks
October 2008
198 pages
ISBN:9781605582399
DOI:10.1145/1454630
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 31 October 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. performance evaluation
  2. sensor networks
  3. time synchronization

Qualifiers

  • Research-article

Conference

MSWiM '08
Sponsor:

Acceptance Rates

Overall Acceptance Rate 74 of 226 submissions, 33%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2013)An Efficient Method for Synchronizing Clocks of Networked ECUs in Automotive SystemsDistributed Computing and Internet Technology10.1007/978-3-642-36071-8_30(386-397)Online publication date: 2013
  • (2012)Performance Evaluation of Time Synchronization Protocols for Wireless Sensor NetworksEmbedded and Multimedia Computing Technology and Service10.1007/978-94-007-5076-0_79(651-658)Online publication date: 2012

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media