DCNIMay 21

Relay-Based Synchronization of Replicated Data Types in Opportunistic Networks

arXiv:2605.2249124.4
AI Analysis

For developers of distributed applications in opportunistic networks, this work addresses the challenge of ensuring data convergence under intermittent connectivity.

The paper investigates using mobile relays to boost convergence of state-based CRDT replicas in opportunistic networks. Simulation results show relays significantly improve convergence and enable it in scenarios where replicas alone would fail.

In Opportunistic Networks (OppNets), the dissemination of information can only rely on transient pairwise radio contacts between mobile devices (peers). Designing distributed applications that can run in such conditions is a challenge, but replicated data types, and in particular Conflict-free Replicated Data Types (CRDTs), can help meet this challenge. A CRDT is inherently replicated data type whose replicas can be updated locally, yet eventually converge thanks to an anti-entropy algorithm that allows all replicas to synchronize in the background. Whether the replicas of a CRDT can actually converge in an OppNet, and how fast they can converge, depend on the occurrence of radio contacts between mobile devices. In this paper we investigate the idea of using mobile relays as a means to boost the convergence of stated-based CRDT replicas in an OppNet. New protocols are presented that allow the synchronization of replicas and relays, and new metrics are defined to observe and characterize the convergence of replicas. Simulation results show that using relays can significantly improve this convergence, and even make it possible in scenarios where the replicas alone would be unable to converge.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes