Computer Science > Networking and Internet Architecture
[Submitted on 25 Sep 2014 (this version), latest version 21 Sep 2015 (v2)]
Title:Census: A protocol for visiting all nodes in MANETs using biased random walks
View PDFAbstract:This paper describes Census, a protocol for node visitation in MANETs. Given a set of tokens, the goal of Census is to ensure that every node is visited by at least one token. Census is a gossip style protocol where the random walks of the tokens are assisted by short, local gradients that guide the tokens towards hitherto unvisited nodes. This achieves fast convergence while eschewing routing structures such as spanning trees that incur a high messaging overhead to maintain under mobility. Analytical bounds on convergence time and message overhead are characterized for single token and multiple token scenarios. The scalability and robustness of Census are demonstrated using simulations in networks ranging from 150 to 4000 nodes.
Submission history
From: Vinod Kulathumani [view email][v1] Thu, 25 Sep 2014 19:02:31 UTC (882 KB)
[v2] Mon, 21 Sep 2015 17:33:06 UTC (1,079 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.