English

Probabilistic Forwarding of Coded Packets on Networks

Information Theory 2020-02-12 v1 Social and Information Networks math.IT

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 some data packets to broadcast. It encodes these data packets into nn coded packets in such a way that any node in the network that receives any kk out of the nn coded packets will be able to retrieve all the original data packets. The source transmits the nn coded packets 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 pp. We say that the information from the source undergoes a ``near-broadcast'' if the expected fraction of nodes that receive at least kk of the nn coded packets is close to 11. The forwarding probability pp is chosen so as to minimize the expected total number of transmissions needed for a near-broadcast. We study how, for a given kk, this minimum forwarding probability and the associated expected total number of packet transmissions varies with nn. We specifically analyze the probabilistic forwarding of coded packets on two network topologies: binary trees and square grids. For trees, our analysis shows that for fixed kk, the expected total number of transmissions increases with nn. On the other hand, on grids, a judicious choice of nn significantly reduces the expected total number of transmissions needed for a near-broadcast. Behaviour similar to that of the grid is also observed in other well-connected network topologies such as random geometric graphs and random regular graphs

Keywords

Cite

@article{arxiv.2002.04438,
  title  = {Probabilistic Forwarding of Coded Packets on Networks},
  author = {B. R. Vinay Kumar and Navin Kashyap},
  journal= {arXiv preprint arXiv:2002.04438},
  year   = {2020}
}

Comments

submitted to the IEEE/ACM Transactions on Netowrking. further extension of arxiv:1901.07498. (14 pages)

R2 v1 2026-06-23T13:38:21.065Z