Cargando…
A Novel Dual Separate Paths (DSP) Algorithm Providing Fault-Tolerant Communication for Wireless Sensor Networks
Fault tolerance has long been a major concern for sensor communications in fault-tolerant cyber physical systems (CPSs). Network failure problems often occur in wireless sensor networks (WSNs) due to various factors such as the insufficient power of sensor nodes, the dislocation of sensor nodes, the...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5579733/ https://www.ncbi.nlm.nih.gov/pubmed/28757544 http://dx.doi.org/10.3390/s17081699 |
_version_ | 1783260769248346112 |
---|---|
author | Tien, Nguyen Xuan Kim, Semog Rhee, Jong Myung Park, Sang Yoon |
author_facet | Tien, Nguyen Xuan Kim, Semog Rhee, Jong Myung Park, Sang Yoon |
author_sort | Tien, Nguyen Xuan |
collection | PubMed |
description | Fault tolerance has long been a major concern for sensor communications in fault-tolerant cyber physical systems (CPSs). Network failure problems often occur in wireless sensor networks (WSNs) due to various factors such as the insufficient power of sensor nodes, the dislocation of sensor nodes, the unstable state of wireless links, and unpredictable environmental interference. Fault tolerance is thus one of the key requirements for data communications in WSN applications. This paper proposes a novel path redundancy-based algorithm, called dual separate paths (DSP), that provides fault-tolerant communication with the improvement of the network traffic performance for WSN applications, such as fault-tolerant CPSs. The proposed DSP algorithm establishes two separate paths between a source and a destination in a network based on the network topology information. These paths are node-disjoint paths and have optimal path distances. Unicast frames are delivered from the source to the destination in the network through the dual paths, providing fault-tolerant communication and reducing redundant unicast traffic for the network. The DSP algorithm can be applied to wired and wireless networks, such as WSNs, to provide seamless fault-tolerant communication for mission-critical and life-critical applications such as fault-tolerant CPSs. The analyzed and simulated results show that the DSP-based approach not only provides fault-tolerant communication, but also improves network traffic performance. For the case study in this paper, when the DSP algorithm was applied to high-availability seamless redundancy (HSR) networks, the proposed DSP-based approach reduced the network traffic by 80% to 88% compared with the standard HSR protocol, thus improving network traffic performance. |
format | Online Article Text |
id | pubmed-5579733 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-55797332017-09-06 A Novel Dual Separate Paths (DSP) Algorithm Providing Fault-Tolerant Communication for Wireless Sensor Networks Tien, Nguyen Xuan Kim, Semog Rhee, Jong Myung Park, Sang Yoon Sensors (Basel) Article Fault tolerance has long been a major concern for sensor communications in fault-tolerant cyber physical systems (CPSs). Network failure problems often occur in wireless sensor networks (WSNs) due to various factors such as the insufficient power of sensor nodes, the dislocation of sensor nodes, the unstable state of wireless links, and unpredictable environmental interference. Fault tolerance is thus one of the key requirements for data communications in WSN applications. This paper proposes a novel path redundancy-based algorithm, called dual separate paths (DSP), that provides fault-tolerant communication with the improvement of the network traffic performance for WSN applications, such as fault-tolerant CPSs. The proposed DSP algorithm establishes two separate paths between a source and a destination in a network based on the network topology information. These paths are node-disjoint paths and have optimal path distances. Unicast frames are delivered from the source to the destination in the network through the dual paths, providing fault-tolerant communication and reducing redundant unicast traffic for the network. The DSP algorithm can be applied to wired and wireless networks, such as WSNs, to provide seamless fault-tolerant communication for mission-critical and life-critical applications such as fault-tolerant CPSs. The analyzed and simulated results show that the DSP-based approach not only provides fault-tolerant communication, but also improves network traffic performance. For the case study in this paper, when the DSP algorithm was applied to high-availability seamless redundancy (HSR) networks, the proposed DSP-based approach reduced the network traffic by 80% to 88% compared with the standard HSR protocol, thus improving network traffic performance. MDPI 2017-07-25 /pmc/articles/PMC5579733/ /pubmed/28757544 http://dx.doi.org/10.3390/s17081699 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Tien, Nguyen Xuan Kim, Semog Rhee, Jong Myung Park, Sang Yoon A Novel Dual Separate Paths (DSP) Algorithm Providing Fault-Tolerant Communication for Wireless Sensor Networks |
title | A Novel Dual Separate Paths (DSP) Algorithm Providing Fault-Tolerant Communication for Wireless Sensor Networks |
title_full | A Novel Dual Separate Paths (DSP) Algorithm Providing Fault-Tolerant Communication for Wireless Sensor Networks |
title_fullStr | A Novel Dual Separate Paths (DSP) Algorithm Providing Fault-Tolerant Communication for Wireless Sensor Networks |
title_full_unstemmed | A Novel Dual Separate Paths (DSP) Algorithm Providing Fault-Tolerant Communication for Wireless Sensor Networks |
title_short | A Novel Dual Separate Paths (DSP) Algorithm Providing Fault-Tolerant Communication for Wireless Sensor Networks |
title_sort | novel dual separate paths (dsp) algorithm providing fault-tolerant communication for wireless sensor networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5579733/ https://www.ncbi.nlm.nih.gov/pubmed/28757544 http://dx.doi.org/10.3390/s17081699 |
work_keys_str_mv | AT tiennguyenxuan anoveldualseparatepathsdspalgorithmprovidingfaulttolerantcommunicationforwirelesssensornetworks AT kimsemog anoveldualseparatepathsdspalgorithmprovidingfaulttolerantcommunicationforwirelesssensornetworks AT rheejongmyung anoveldualseparatepathsdspalgorithmprovidingfaulttolerantcommunicationforwirelesssensornetworks AT parksangyoon anoveldualseparatepathsdspalgorithmprovidingfaulttolerantcommunicationforwirelesssensornetworks AT tiennguyenxuan noveldualseparatepathsdspalgorithmprovidingfaulttolerantcommunicationforwirelesssensornetworks AT kimsemog noveldualseparatepathsdspalgorithmprovidingfaulttolerantcommunicationforwirelesssensornetworks AT rheejongmyung noveldualseparatepathsdspalgorithmprovidingfaulttolerantcommunicationforwirelesssensornetworks AT parksangyoon noveldualseparatepathsdspalgorithmprovidingfaulttolerantcommunicationforwirelesssensornetworks |