Lightweight causal and atomic group multicast
ACM Transactions on Computer Systems (TOCS)
Weak-consistency group communication and membership
Weak-consistency group communication and membership
Totem: a fault-tolerant multicast group communication system
Communications of the ACM
Horus: a flexible group communication system
Communications of the ACM
ACM Transactions on Computer Systems (TOCS)
Consistent group membership in ad hoc networks
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Group communication specifications: a comprehensive study
ACM Computing Surveys (CSUR)
Efficient Algorithms to Implement Unreliable Failure Detectors in Partially Synchronous Systems
Proceedings of the 13th International Symposium on Distributed Computing
Architecture for Group Communication in Mobile Systems
SRDS '98 Proceedings of the The 17th IEEE Symposium on Reliable Distributed Systems
Lightweight probabilistic broadcast
ACM Transactions on Computer Systems (TOCS)
Early consensus in an asynchronous system with a weak failure detector
Distributed Computing
Distributed group communication system for mobile devices based on SMS
From active data management to event-based systems and more
Hi-index | 0.00 |
This paper presents a group communication system for mobile devices, called MobileGCS. Mobile communication is slow, expensive and suffers from occasionally disconnections, especially when users are in movement. MobileGCS is based on SMS and enables group communication despite these restrictions. It provides all primitives needed for a chat application and handles process failures. As mobile communication is expensive, MobileGCS is designed for small message overhead and, additionally, exploits SMS based message relaying to handle short-term disconnections. In this work, we present the group maintenance service and the multicast service of MobileGCS. In order to distribute the overhead of failure discovery over all processes we introduce the concept of a circle of responsibility for failure detection. We discuss informally that MobileGCS can handle the most common failures while keeping the message overhead very low.