Consensus in Sparse, Mobile Ad Hoc Networks

  • Authors:
  • Khaled Alekeish;Paul Ezhilchelvan

  • Affiliations:
  • Newcastle University, Newcastle upon Tyne;Newcastle University, Newcastle upon Tyne

  • Venue:
  • IEEE Transactions on Parallel and Distributed Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Consensus is central to several applications including collaborative ones which a wireless ad hoc network can facilitate for mobile users in terrains with no infrastructure support for communication. We solve the consensus problem in a sparse network in which a node can at times have no other node in its wireless range and useful end-to-end connectivity between nodes can just be a temporary feature that emerges at arbitrary intervals of time for any given node pair. Efficient one-to-many dissemination, essential for consensus, now becomes a challenge; enough number of destinations cannot deliver a multicast unless nodes retain the multicast message for exercising opportunistic forwarding. Seeking to keep storage and bandwidth costs low, we propose two protocols. An eventually relinquishing (\diamondsuit RC) protocol that does not store messages for long is used for attempting at consensus, and an eventually quiescent (\diamondsuit QC) one that stops forwarding messages after a while is used for concluding consensus. Use of the \diamondsuit RC protocol poses additional challenges for consensus, when the fraction, {f\over n}, of nodes that can crash is {1\over 4} \le {f\over n}