• DocumentCode
    3093090
  • Title

    Implementation of a Flexible Membership Protocol on a Real-Time Ethernet Prototype

  • Author

    Barbosa, Raul ; Ferreira, António ; Karlsson, Johan

  • Author_Institution
    Chalmers Univ. of Technol., Goteborg
  • fYear
    2007
  • fDate
    17-19 Dec. 2007
  • Firstpage
    342
  • Lastpage
    347
  • Abstract
    This paper describes the implementation of a processor- group membership protocol in an experimental real-time network. The protocol is appropriate for fault-tolerant distributed systems using TDMA for scheduling messages. It allows nodes to maintain a consensus on the operational state of all nodes, in the presence of node failures and restarts, as well as network failures. The protocol is based on the principle that, in a system of n nodes, each node must acknowledge the messages from k other nodes in the membership group, where k can assume values between 2 and n - 1. Membership agreement is guaranteed if f les k - 1 failures occur during n consecutive transmission slots. We have implemented the membership protocol in a time-triggered network based on COTS Ethernet hardware, programmed to schedule messages according to the TDMA method.
  • Keywords
    computer network reliability; failure analysis; fault tolerance; local area networks; protocols; scheduling; TDMA; fault-tolerant distributed systems; flexible membership protocol; network failures; node failures; processor-group membership protocol; real-time Ethernet prototype; scheduling messages; Access protocols; Computer networks; Computer science; Electromagnetic transients; Ethernet networks; Fault tolerant systems; Hardware; Prototypes; Telecommunication traffic; Time division multiple access;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2007. PRDC 2007. 13th Pacific Rim International Symposium on
  • Conference_Location
    Melbourne, Qld.
  • Print_ISBN
    0-7695-3054-0
  • Type

    conf

  • DOI
    10.1109/PRDC.2007.49
  • Filename
    4459681