Consensus-Free Atomic Broadcast Protocol for Mobile Distributed Systems

Published online: Apr 14, 2026 Full Text: PDF (1.22 MiB) DOI: https://doi.org/10.24138/jcomss-2025-0177
Cite this paper
Authors:
Nadjette Rebouh, Louiza Bouallouche - Medjkoune

Abstract

The atomic broadcast problem, which consists in delivering messages atomically to multiple processes, is critical for maintaining consistency in distributed systems. This paper intro duces a new atomic broadcast protocol for mobile distributed sys tems. Existing consensus-based protocols have drawbacks such as performance dependencies and specific consensus requirements. The proposed protocol addresses these limitations by allowing processes to cooperate through consecutive rounds to agree on the message delivery sequence without additional building blocks. It tolerates crash failures and uses an unreliable failure detector for fault-tolerance. The protocol simplicity is enhanced by the use of the ♢S failure detector to select a decentralized round leader. Performance evaluation carried out by simulation considers message overhead, latency, energy consumption, and additionally examines the impact of the consensus block on the atomic broadcast protocol.

Keywords

Mobile Distributed Systems, Unreliable Failure Detectors, Atomic Broadcast, Consensus, Rotating Coordinator, Blockchain
Creative Commons License 4.0
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.