An Analysis of Probabilistic Forwarding of Coded Packets on Random Geometric Graphs
B.R. Vinay Kumar, Navin Kashyap, D. Yogeshwaran

TL;DR
This paper analyzes energy-efficient broadcasting in dense ad-hoc networks modeled as random geometric graphs, demonstrating that network coding combined with probabilistic forwarding can significantly reduce transmissions for near-broadcasts.
Contribution
It introduces a probabilistic forwarding protocol with network coding on RGGs and identifies conditions for minimal forwarding probability to achieve near-broadcasts.
Findings
Network coding reduces total transmissions compared to no coding.
Optimal coding parameters enable near-broadcast with fewer transmissions.
Probabilistic forwarding ensures high decoding probability at minimal forwarding probability.
Abstract
We consider the problem of energy-efficient broadcasting on dense ad-hoc networks. Ad-hoc networks are generally modeled using random geometric graphs (RGGs). Here, nodes are deployed uniformly in a square area around the origin, and any two nodes which are within Euclidean distance of are assumed to be able to receive each other's broadcast. A source node at the origin encodes data packets of information into coded packets and transmits them to all its one-hop neighbors. The encoding is such that, any node that receives at least out of the coded packets can retrieve the original data packets. Every other node in the network follows a probabilistic forwarding protocol; upon reception of a previously unreceived packet, the node forwards it with probability and does nothing with probability . We are interested in the minimum forwarding probability…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMobile Ad Hoc Networks · Opportunistic and Delay-Tolerant Networks · Cooperative Communication and Network Coding
