Skip to main navigation Skip to search Skip to main content

Real-time performance evaluation for flooding and recursive time synchronization protocols over arduino and XBee

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Time synchronization is a crucial part of distributed systems. It is often required for data reliability and coordination in wireless sensor networks (WSNs). Wireless sensor networks have three major goals: time synchronization, low bandwidth operation, and energy efficiency. Different time synchronization algorithms are aimed at achieving these objectives using various methods. This paper presents performance evaluation of two state-of-the-art time synchronization protocols, namely, Flooding Time Synchronization Protocol and Recursive Time Synchronization Protocol. To achieve time synchronization in wireless sensor networks, these two protocols make use of broadcast and peer-to-peer mechanisms. Flooding Time Synchronization Protocol uses the former mechanism, while Recursive Time Synchronization Protocol uses the latter mechanism. To perform the performance evaluation, three performance metrics are used including synchronization message count per cycle, bandwidth, and convergence time. Arduino is used as a micro-controller and XBee as transceiver to verify these metrics by utilizing different topologies.

Original languageEnglish
Article number652041
JournalInternational Journal of Distributed Sensor Networks
Volume2015
DOIs
StatePublished - 2015

Bibliographical note

Publisher Copyright:
© 2015 Tarek R. Sheltami et al.

ASJC Scopus subject areas

  • General Engineering
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Real-time performance evaluation for flooding and recursive time synchronization protocols over arduino and XBee'. Together they form a unique fingerprint.

Cite this