• DocumentCode
    1216600
  • Title

    Minimum-energy multicast in mobile ad hoc networks using network coding

  • Author

    Wu, Yunnan ; Chou, Philip A. ; Kung, Sun-Yuan

  • Author_Institution
    Microsoft Res., Redmond, WA, USA
  • Volume
    53
  • Issue
    11
  • fYear
    2005
  • Firstpage
    1906
  • Lastpage
    1918
  • Abstract
    The minimum energy required to transmit one bit of information through a network characterizes the most economical way to communicate in a network. In this paper, we show that, under a layered model of wireless networks, the minimum energy-per-bit for multicasting in a mobile ad hoc network can be found by a linear program; the minimum energy-per-bit can be attained by performing network coding. Compared with conventional routing solutions, network coding not only allows a potentially lower energy-per-bit to be achieved, but also enables the optimal solution to be found in polynomial time, in sharp contrast with the NP-hardness of constructing the minimum-energy multicast tree as the optimal routing solution. We further show that the minimum energy multicast formulation is equivalent to a cost minimization with linear edge-based pricing, where the edge prices are the energy-per-bits of the corresponding physical broadcast links. This paper also investigates minimum energy multicasting with routing. Due to the linearity of the pricing scheme, the minimum energy-per-bit for routing is achievable by using a single distribution tree. A characterization of the admissible rate region for routing with a single tree is presented. The minimum energy-per-bit for multicasting with routing is found by an integer linear program. We show that the relaxation of this integer linear program, studied earlier in the Steiner tree literature, can now be interpreted as the optimization for minimum energy multicasting with network coding. In short, this paper presents a unifying study of minimum energy multicasting with network coding and routing.
  • Keywords
    ad hoc networks; integer programming; linear programming; mobile radio; multicast communication; pricing; telecommunication network routing; Steiner tree; admissible rate region; integer linear programming; linear edge-based pricing; minimum-energy multicast; mobile ad hoc network; multicast tree; network coding; network routing; wireless network; Broadcasting; Costs; Linearity; Mobile ad hoc networks; Network coding; Polynomials; Power generation economics; Pricing; Routing; Wireless networks; Energy efficiency; Steiner tree; mobility; multicast; network coding; routing; wireless ad hoc networks;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2005.857148
  • Filename
    1532487