• DocumentCode
    3422408
  • Title

    A fully non-blocking reliable multicast protocol with total ordering

  • Author

    Iyer, Mahadevan ; Siu, Kai- Yeung

  • Author_Institution
    d´´Arbeloff Lab. for Inf. Syst. & Technol., MIT, Cambridge, MA, USA
  • fYear
    1997
  • fDate
    5-7 Feb 1997
  • Firstpage
    378
  • Lastpage
    384
  • Abstract
    We present an efficient protocol for reliable multicast in an asynchronous network subject to link and process failures. Our protocol preserves total ordering in the sense that as processes or communication links become faulty, each group of non-faulty processes that remain connected will agree on the same sequence of messages delivered. Even processes that get disconnected deliver messages in a consistent order, i.e. message delivery is globally consistent. Although protocols that achieve reliable multicast with total ordering are known in the literature, these protocols will block the delivery of certain messages when the processes or links become faulty until membership assent is reached with the non-faulty processes. In contrast, our protocol is fully non-blocking in the sense that all messages will continue to be delivered by non-faulty processes despite a process failure or a change in membership of the multicast group. Moreover, our protocol differs from prior works in that it does not assume the existence of an underlying layer that detects link or process failures
  • Keywords
    fault diagnosis; message passing; protocols; telecommunication channels; telecommunication links; telecommunication network reliability; asynchronous network; communication links; distributed systems; failure detection; fully nonblocking protocol; link failures; membership algorithms; membership assent; message delivery; message efficiency; multicast group; nonblocking reliable multicast protocol; process failures; symmetric protocol; total ordering; Availability; Delay; Distributed databases; Information systems; Marine vehicles; Multicast protocols; Telecommunication network reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing, and Communications Conference, 1997. IPCCC 1997., IEEE International
  • Conference_Location
    Phoenix, Tempe, AZ
  • Print_ISBN
    0-7803-3873-1
  • Type

    conf

  • DOI
    10.1109/PCCC.1997.581541
  • Filename
    581541