3rd International ICSTConference on Wireless Internet

Research Article

Heuristics for Network Coding in Wireless Networks

Download532 downloads
  • @INPROCEEDINGS{10.4108/wicon.2007.2097,
        author={Song Yean Cho and C\^{e}dric Adjih and Philippe Jacquet},
        title={Heuristics for Network Coding in Wireless Networks},
        proceedings={3rd International ICSTConference on Wireless Internet},
        proceedings_a={WICON},
        year={2010},
        month={5},
        keywords={wireless broadcast network coding hypergraph min-cut},
        doi={10.4108/wicon.2007.2097}
    }
    
  • Song Yean Cho
    Cédric Adjih
    Philippe Jacquet
    Year: 2010
    Heuristics for Network Coding in Wireless Networks
    WICON
    ICST
    DOI: 10.4108/wicon.2007.2097
Song Yean Cho1,*, Cédric Adjih2,*, Philippe Jacquet3,*
  • 1: Hipercom Team LIX, Ecole Polytechnique, Palaiseau, France
  • 2: Hipercom Team, INRIA Rocquencourt, France
  • 3: Hipercom Team, INRIA Rocq. and LIX Palaiseau, France
*Contact email: Cho@lix.polytechnique.fr, Cedric.Adjih@inria.fr, Philippe.Jacquet@inria

Abstract

Multicast is a central challenge for emerging multi-hop wireless architectures such as wireless mesh networks, because of its substantial cost in terms of bandwidth. In this article, we study one specific case of multicast: broadcasting, sending data from one source to all nodes, in a multi-hop wireless network. The broadcast we focus on is based on network coding, a promising avenue for reducing cost; previous work of ours showed that the performance of network coding with simple heuristics is asymptotically optimal: each transmission is beneficial to nearly every receiver. This is for homogeneous and large networks of the plan. But for small, sparse or for inhomogeneous networks, some additional heuristics are required. This article proposes such additional new heuristics (for selecting rates) for broadcasting with network coding. Our heuristics are intended to use only simple local topology information. We detail the logic of the heuristics, and with experimental results, we illustrate the behavior of the heuristics, and demonstrate their excellent performance.