Adday Ghaihab Hassan, Subramaniam Shamala K, Zukarnain Zuriati Ahmad, Samian Normalia
Department of Communication Technology and Network, Faculty of Computer Science and Information Technology, University Putra Malaysia, Serdang 43400, Malaysia.
Computer Science Department, Faculty of Computer Science and Information System, University of Basrah, Basrah 61004, Iraq.
Sensors (Basel). 2022 Aug 12;22(16):6041. doi: 10.3390/s22166041.
The Industrial Revolution 4.0 (IR 4.0) has drastically impacted how the world operates. The Internet of Things (IoT), encompassed significantly by the Wireless Sensor Networks (WSNs), is an important subsection component of the IR 4.0. WSNs are a good demonstration of an ambient intelligence vision, in which the environment becomes intelligent and aware of its surroundings. WSN has unique features which create its own distinct network attributes and is deployed widely for critical real-time applications that require stringent prerequisites when dealing with faults to ensure the avoidance and tolerance management of catastrophic outcomes. Thus, the respective underlying Fault Tolerance (FT) structure is a critical requirement that needs to be considered when designing any algorithm in WSNs. Moreover, with the exponential evolution of IoT systems, substantial enhancements of current FT mechanisms will ensure that the system constantly provides high network reliability and integrity. Fault tolerance structures contain three fundamental stages: error detection, error diagnosis, and error recovery. The emergence of analytics and the depth of harnessing it has led to the development of new fault-tolerant structures and strategies based on artificial intelligence and cloud-based. This survey provides an elaborate classification and analysis of fault tolerance structures and their essential components and categorizes errors from several perspectives. Subsequently, an extensive analysis of existing fault tolerance techniques based on eight constraints is presented. Many prior studies have provided classifications for fault tolerance systems. However, this research has enhanced these reviews by proposing an extensively enhanced categorization that depends on the new and additional metrics which include the number of sensor nodes engaged, the overall fault-tolerant approach performance, and the placement of the principal algorithm responsible for eliminating network errors. A new taxonomy of comparison that also extensively reviews previous surveys and state-of-the-art scientific articles based on different factors is discussed and provides the basis for the proposed open issues.
工业 4.0(IR 4.0)极大地影响了世界的运行方式。物联网(IoT)在很大程度上由无线传感器网络(WSN)构成,是 IR 4.0 的一个重要子部分组件。WSN 是环境智能愿景的一个很好的例证,在这种愿景中,环境变得智能并能感知其周围环境。WSN 具有独特的特性,这些特性形成了其自身独特的网络属性,并被广泛部署用于关键实时应用,这些应用在处理故障时需要严格的先决条件,以确保避免和管理灾难性后果的容忍度。因此,相应的底层容错(FT)结构是在设计 WSN 中的任何算法时需要考虑的关键要求。此外,随着物联网系统的指数级发展,当前 FT 机制的大幅增强将确保系统持续提供高网络可靠性和完整性。容错结构包含三个基本阶段:错误检测、错误诊断和错误恢复。分析的出现及其利用的深度导致了基于人工智能和云计算的新的容错结构和策略的发展。本综述对容错结构及其基本组件进行了详细的分类和分析,并从多个角度对错误进行了分类。随后,基于八个约束条件对现有容错技术进行了广泛分析。许多先前的研究对容错系统进行了分类。然而,本研究通过提出一种广泛增强的分类方法对这些综述进行了改进,该分类方法依赖于新的和额外的指标,包括参与的传感器节点数量、整体容错方法性能以及负责消除网络错误的主要算法的位置。还讨论了一种新的比较分类法,该分类法也基于不同因素广泛回顾了先前的综述和最新的科学文章,并为提出的开放性问题提供了基础。