• DocumentCode
    1547228
  • Title

    A reliable multicast protocol for distributed mobile systems: design and evaluation

  • Author

    Anastasi, Giuseppe ; Bartoli, Alberto ; Spadoni, Francesco

  • Author_Institution
    Dipt. di Ingegneria dell´´Inf., Pisa Univ., Italy
  • Volume
    12
  • Issue
    10
  • fYear
    2001
  • fDate
    10/1/2001 12:00:00 AM
  • Firstpage
    1009
  • Lastpage
    1022
  • Abstract
    Reliable multicast is a powerful communication primitive for structuring distributed programs in which multiple processes must closely cooperate together. We propose a protocol for supporting reliable multicast in a distributed system that includes mobile hosts and evaluate the performance of our proposal through simulation We consider a scenario in which mobile hosts communicate with a wired infrastructure by means of wireless technology. Our proposal provides several novel features. The sender of each multicast may select among three increasingly strong delivery ordering guarantees: FIFO, causal, total. Movements do not trigger the transmission of any message in the wired network as no notion of hand-off is used. The set of senders and receivers (group) may be dynamic. The size of data structures at mobile hosts, the size of message headers, and the number of messages in the wired network for each multicast are all independent of the number of group members. The wireless network is assumed to provide only incomplete spatial coverage and message losses could occur even within cells. Movements are not negotiated and a mobile host that leaves a cell may enter any other cell, perhaps after a potentially long disconnection. The simulation results show that the proposed protocol has good performance and good scalability properties
  • Keywords
    message passing; mobile computing; mobile radio; multicast communication; protocols; FIFO ordering; causal ordering; data structures; delivery ordering guarantees; distributed mobile systems; distributed programs; dynamic membership; incomplete spatial coverage; message headers; message losses; mobile hosts; reliable multicast protocol; total ordering; wired infrastructure; wireless technology; Computer network reliability; Computer networks; Distributed computing; Mobile communication; Mobile computing; Multicast protocols; Personal digital assistants; Power system reliability; Proposals; Wireless networks;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.963414
  • Filename
    963414