Probabilistic Forwarding of Coded Packets on Networks
Abstract
We consider a scenario of broadcasting information over a network of nodes connected by noiseless communication links. A source node in the network has data packets to broadcast, and it suffices that a large fraction of the network nodes receives the broadcast. The source encodes the data packets into coded packets using a maximum distance separable (MDS) code, and transmits them to its one-hop neighbours. Every other node in the network follows a probabilistic forwarding protocol, in which it forwards a previously unreceived packet to all its neighbours with a certain probability . A "near-broadcast" is when the expected fraction of nodes that receive at least of the coded packets is close to . The forwarding probability is chosen so as to minimize the expected total number of transmissions needed for a near-broadcast. In this paper, we analyze the probabilistic forwarding of coded packets on two specific network topologies: binary trees and square grids. For trees, our analysis shows that for fixed , the expected total number of transmissions increases with . On the other hand, on grids, we use ideas from percolation theory to show that a judicious choice of will significantly reduce the expected total number of transmissions needed for a near-broadcast.
Cite
@article{arxiv.1901.07498,
title = {Probabilistic Forwarding of Coded Packets on Networks},
author = {B. R. Vinay Kumar and Navin Kashyap},
journal= {arXiv preprint arXiv:1901.07498},
year = {2019}
}
Comments
Extended version of paper submitted to ISIT 2019