Fault Detection for Message Passing Systems

被引:2
|
作者
Karaata, Mehmet Hakan [1 ]
Hamdan, Ali [1 ]
Faisal, Maha H. [1 ]
AlShawan, Feda A. [2 ]
机构
[1] Kuwait Univ, Comp Engn Dept, POB 5969, Safat 13060, Kuwait
[2] Publ Author Appl Educ & Training, Comp Sect, Elect Engn Dept, Kuwait, Kuwait
关键词
Byzantine faults; distributed systems; fault detection; network protocols; node-disjoint paths; NETWORK; SECRECY;
D O I
10.1142/S0218126618500706
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many crucial dependable and secure services including atomic commitment, consensus and group membership, and middleware services (such as replica, communication and transaction services) use fault detectors. Through the use of fault detectors, the overlying service can be exempted from failure treatment and synchronization requirements. Fault detection is essential for proving that the services carried out are correct. In this paper, we first identify the necessary conditions to detect faults in a message passing system where multiple disjoint paths exist between each pair of endpoints. We then present the first fault detection protocol capable of detecting message meta-data modification in the presence of various message interferences in addition to other faults including omission faults, message replay and spurious messages using disjoint paths, where paths with faults are not known a priori. In addition, it authenticates message origins allowing Sybil attacks to be detected, identifies faulty paths, and classifies faults in the presence of multiple messages sent by various system processes. We establish the completeness and soundness properties of the proposed algorithm, i.e., it detects each considered fault and each detected fault is an actual fault, respectively. We also show that our algorithm does not yield a significant packet size and delay overheads. The algorithm shows the viability of the use of disjoint paths in fault detection.
引用
收藏
页数:26
相关论文
共 50 条
  • [31] SHARING MEMORY IN ASYNCHRONOUS MESSAGE PASSING SYSTEMS
    AGUILAR, OR
    DATTA, AK
    GHOSH, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 519 : 129 - 140
  • [32] Reduced Complexity Message Passing Detection Algorithm in Large-Scale MIMO Systems
    Zhu, Haochuan
    Lin, Jun
    Wang, Zhongfeng
    2017 9TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2017,
  • [33] Gaussian Message Passing Iterative Detection for MIMO-NOMA Systems with Massive Access
    Liu, Lei
    Yuen, Chau
    Guan, Yong Liang
    Li, Ying
    Huang, Chongwen
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [34] Low Complexity Message Passing Detection Algorithm for Large-Scale MIMO Systems
    Zeng, Jing
    Lin, Jun
    Wang, Zhongfeng
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2018, 7 (05) : 708 - 711
  • [35] Visual programming for message-passing systems
    Stankovic, N
    Zhang, K
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1999, 9 (04) : 397 - 423
  • [36] On the complexity of buffer allocation in message passing systems
    Brodsky, A
    Pedersen, JB
    Wagner, A
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (06) : 692 - 713
  • [37] Message passing detection for large-scale MIMO systems: damping factor analysis
    Mussi, Alex Miyamoto
    Abrao, Taufik
    IET SIGNAL PROCESSING, 2017, 11 (08) : 923 - 935
  • [38] The optimal data interval for message passing to update checkpointed states in fault-tolerant distributed systems
    Shin, SY
    Shim, CYS
    Gantenbein, RE
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 13TH INTERNATIONAL CONFERENCE ON COMPUTERS AND THEIR APPLICATIONS, 1998, : 376 - 379
  • [39] Distributed Breakpoint Detection in Message-Passing Programs
    De, Drummond, L. M. A.
    Barbosa, V. C.
    Journal of Parallel and Distributed Computing, 39 (02):
  • [40] A Fault Detection Method for Multi-microgrid Considering Topological Variations Based on Message Passing Neural Network
    Guo A.
    Chen Y.
    Xiao T.
    Yu Z.
    Song Y.
    Gaodianya Jishu/High Voltage Engineering, 2023, 49 (06): : 2339 - 2347