Tien Nguyen Xuan, Kim Semog, Rhee Jong Myung, Park Sang Yoon
Department of Information and Communications Engineering, Myongji University, 116 Myongji-ro, Yongin-si, Gyeonggi-do 17058, Korea.
Department of Electronic Engineering, Myongji University, 116 Myongji-ro, Yongin-si, Gyeonggi-do 17058, Korea.
Sensors (Basel). 2017 Jul 25;17(8):1699. doi: 10.3390/s17081699.
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.
容错长期以来一直是容错信息物理系统(CPS)中传感器通信的主要关注点。由于传感器节点功率不足、传感器节点位置错乱、无线链路状态不稳定以及不可预测的环境干扰等各种因素,网络故障问题经常出现在无线传感器网络(WSN)中。因此,容错是WSN应用中数据通信的关键要求之一。本文提出了一种基于路径冗余的新颖算法,称为双分离路径(DSP),它为WSN应用(如容错CPS)提供容错通信,并改善网络流量性能。所提出的DSP算法基于网络拓扑信息在网络中的源节点和目的节点之间建立两条分离路径。这些路径是节点不相交路径,并且具有最优路径距离。单播帧通过双路径在网络中从源节点传送到目的节点,为网络提供容错通信并减少冗余单播流量。DSP算法可应用于有线和无线网络,如WSN,为诸如容错CPS等任务关键型和生命关键型应用提供无缝容错通信。分析和模拟结果表明,基于DSP的方法不仅提供容错通信,还改善了网络流量性能。对于本文的案例研究,当将DSP算法应用于高可用性无缝冗余(HSR)网络时,与标准HSR协议相比,所提出的基于DSP的方法将网络流量减少了80%至88%,从而提高了网络流量性能。