EERS: Energy-Efficient Reference Node Selection Algorithm for Synchronization in Industrial Wireless Sensor Networks
Time synchronization is an essential issue in industrial wireless sensor networks (IWSNs). It assists perfect coordinated communications among the sensor nodes to preserve battery power. Generally, time synchronization in IWSNs has two major aspects of energy consumption and accuracy. In the literat...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-07-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/20/15/4095 |
_version_ | 1797561582933245952 |
---|---|
author | Mahmoud Elsharief Mohamed A. Abd El-Gawad Haneul Ko Sangheon Pack |
author_facet | Mahmoud Elsharief Mohamed A. Abd El-Gawad Haneul Ko Sangheon Pack |
author_sort | Mahmoud Elsharief |
collection | DOAJ |
description | Time synchronization is an essential issue in industrial wireless sensor networks (IWSNs). It assists perfect coordinated communications among the sensor nodes to preserve battery power. Generally, time synchronization in IWSNs has two major aspects of energy consumption and accuracy. In the literature, the energy consumption has not received much attention in contrast to the accuracy. In this paper, focusing on the energy consumption aspect, we introduce an energy-efficient reference node selection (EERS) algorithm for time synchronization in IWSNs. It selects and schedules a minimal sequence of connected reference nodes that are responsible for spreading timing messages. EERS achieves energy consumption synchronization by reducing the number of transmitted messages among the sensor nodes. To evaluate the performance of EERS, we conducted extensive experiments with Arduino Nano RF sensors and revealed that EERS achieves considerably fewer messages than previous techniques, robust time synchronization (R-Sync), fast scheduling and accurate drift compensation for time synchronization (FADS), and low power scheduling for time synchronization protocols (LPSS). In addition, simulation results for a large sensor network of 450 nodes demonstrate that EERS reduces the whole number of transmitted messages by 52%, 30%, and 13% compared to R-Sync, FADS, and LPSS, respectively. |
first_indexed | 2024-03-10T18:16:59Z |
format | Article |
id | doaj.art-76067b4a9ec042298b4a946d825ba597 |
institution | Directory Open Access Journal |
issn | 1424-8220 |
language | English |
last_indexed | 2024-03-10T18:16:59Z |
publishDate | 2020-07-01 |
publisher | MDPI AG |
record_format | Article |
series | Sensors |
spelling | doaj.art-76067b4a9ec042298b4a946d825ba5972023-11-20T07:38:55ZengMDPI AGSensors1424-82202020-07-012015409510.3390/s20154095EERS: Energy-Efficient Reference Node Selection Algorithm for Synchronization in Industrial Wireless Sensor NetworksMahmoud Elsharief0Mohamed A. Abd El-Gawad1Haneul Ko2Sangheon Pack3School of Electrical Engineering, Korea University, Seoul 02841, KoreaSchool of Electrical Engineering, Korea University, Seoul 02841, KoreaDepartment of Computer Convergence Software, Korea University, Sejong 30019, KoreaSchool of Electrical Engineering, Korea University, Seoul 02841, KoreaTime synchronization is an essential issue in industrial wireless sensor networks (IWSNs). It assists perfect coordinated communications among the sensor nodes to preserve battery power. Generally, time synchronization in IWSNs has two major aspects of energy consumption and accuracy. In the literature, the energy consumption has not received much attention in contrast to the accuracy. In this paper, focusing on the energy consumption aspect, we introduce an energy-efficient reference node selection (EERS) algorithm for time synchronization in IWSNs. It selects and schedules a minimal sequence of connected reference nodes that are responsible for spreading timing messages. EERS achieves energy consumption synchronization by reducing the number of transmitted messages among the sensor nodes. To evaluate the performance of EERS, we conducted extensive experiments with Arduino Nano RF sensors and revealed that EERS achieves considerably fewer messages than previous techniques, robust time synchronization (R-Sync), fast scheduling and accurate drift compensation for time synchronization (FADS), and low power scheduling for time synchronization protocols (LPSS). In addition, simulation results for a large sensor network of 450 nodes demonstrate that EERS reduces the whole number of transmitted messages by 52%, 30%, and 13% compared to R-Sync, FADS, and LPSS, respectively.https://www.mdpi.com/1424-8220/20/15/4095energy-efficiencyindustrial wireless sensor networksreference node selectiontime synchronization |
spellingShingle | Mahmoud Elsharief Mohamed A. Abd El-Gawad Haneul Ko Sangheon Pack EERS: Energy-Efficient Reference Node Selection Algorithm for Synchronization in Industrial Wireless Sensor Networks Sensors energy-efficiency industrial wireless sensor networks reference node selection time synchronization |
title | EERS: Energy-Efficient Reference Node Selection Algorithm for Synchronization in Industrial Wireless Sensor Networks |
title_full | EERS: Energy-Efficient Reference Node Selection Algorithm for Synchronization in Industrial Wireless Sensor Networks |
title_fullStr | EERS: Energy-Efficient Reference Node Selection Algorithm for Synchronization in Industrial Wireless Sensor Networks |
title_full_unstemmed | EERS: Energy-Efficient Reference Node Selection Algorithm for Synchronization in Industrial Wireless Sensor Networks |
title_short | EERS: Energy-Efficient Reference Node Selection Algorithm for Synchronization in Industrial Wireless Sensor Networks |
title_sort | eers energy efficient reference node selection algorithm for synchronization in industrial wireless sensor networks |
topic | energy-efficiency industrial wireless sensor networks reference node selection time synchronization |
url | https://www.mdpi.com/1424-8220/20/15/4095 |
work_keys_str_mv | AT mahmoudelsharief eersenergyefficientreferencenodeselectionalgorithmforsynchronizationinindustrialwirelesssensornetworks AT mohamedaabdelgawad eersenergyefficientreferencenodeselectionalgorithmforsynchronizationinindustrialwirelesssensornetworks AT haneulko eersenergyefficientreferencenodeselectionalgorithmforsynchronizationinindustrialwirelesssensornetworks AT sangheonpack eersenergyefficientreferencenodeselectionalgorithmforsynchronizationinindustrialwirelesssensornetworks |