4.8 Article

Robust Neighbor-Aware Time Synchronization Protocol for Wireless Sensor Network in Dynamic and Hostile Environments

Journal

IEEE INTERNET OF THINGS JOURNAL
Volume 8, Issue 3, Pages 1934-1945

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2020.3016702

Keywords

Synchronization; Protocols; Clocks; Robustness; Wireless sensor networks; Network topology; Average consensus; hostile environment; mobile network; robustness; security; time synchronization; wireless sensor network (WSN)

Funding

  1. National Research Foundation of Korea (NRF) - Korea Government (MSIT) [NRF-2019R1F1A1059408]
  2. Basic Science Research Program through the National Research Foundation of Korea - Ministry of Education [2020R1I1A3068305]
  3. National Research Foundation of Korea [2020R1I1A3068305] Funding Source: Korea Institute of Science & Technology Information (KISTI), National Science & Technology Information Service (NTIS)

Ask authors/readers for more resources

This study introduces a new protocol called Neighbor-aware Time Synchronization Protocol (NTSP) to improve the robustness of average-based consensus time synchronization protocols in dynamic and hostile environments by being aware of each neighbor's status and preventing adverse effects from unsynchronized nodes. Simulation results show that NTSP has faster recovery time than gradient time synchronization protocol and Average TimeSynch when new nodes join, while also protecting network synchronization from attacks by malicious nodes.
Average-based consensus time synchronization protocols have been widely used in wireless sensor networks owing to their robustness against a single point of failures. In these types of distributed protocols, each node is designed to have the same role as other nodes in the network. However, because of this design, these protocols are limited in that any unsynchronized node can negatively affect other nodes in the system. Since the presence of unsynchronized nodes, such as newly joined nodes or malicious nodes is unavoidable, average-based consensus time synchronization protocols are vulnerable in dynamic or hostile environments. In this article, we propose a new protocol named neighbor-aware time synchronization protocol (NTSP) that incorporates the neighbor-aware concept to overcome the aforementioned limitation and improve the robustness of the average-based consensus time synchronization protocol in both dynamic and hostile environments. In particular, by being aware of each neighbor's status (e.g., synchronized, new, or unsynchronized neighbor), each node can decide whether to include a neighbor in the calculation of the consensus process. As a result, NTSP can prevent adverse effects from unsynchronized nodes. The simulation results demonstrate that NTSP has a relatively faster recovery time than gradient time synchronization protocol and Average TimeSynch when new nodes join and can protect the synchronization of the network from attacks by a malicious node.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available