Abstract-Gupta and Kumar established that the per node throughput of ad hoc networks with multi-pair unicast traffic scales (poorly) as λ(n) = Θ(1/ √ n log n) with an increasing number of nodes n. However, Gupta and Kumar did not consider the possibility of network coding and broadcasting in their model, and recent work has suggested that such techniques have the potential to greatly improve network throughput. In [1], we have shown that for the protocol communication model of Gupta and Kumar [2], the multi-unicast throughput of schemes using arbitrary network coding and broadcasting in a two-dimensional random topology also scales as λ(n) = Θ(1/ √ n log n) 1 , thus showing that network coding provides no order difference improvement on throughput. Of course, in practice the constant factor of improvement is important; thus, here we derive bounds for the throughput benefit ratio -the ratio of the throughput of the optimal network coding scheme to the throughput of the optimal non-coding flow scheme. We show that the improvement factor is 1+∆ 1+∆/2 for 1D random networks, where ∆ > 0 is a parameter of the wireless medium that characterizes the intensity of the interference. We obtain this by giving tight bounds (both upper and lower) on the throughput of the coding and flow schemes. For 2D networks, we obtain an upper bound for the throughput benefit ratio as α(n) ≤ 2c ∆ √ π 1+∆ ∆ for large n, where c ∆ = max{2, √ ∆ 2 + 2∆}. This is obtained by finding an upper bound for the coding throughput and a lower bound for the flow throughput. We then consider the more general physical communication model as in Gupta and Kumar [2]. We show that the coding scheme throughput in this case is upper bounded by Θ( 1 n ) for the 1D random network and by Θ( ) for the 2D case. We also show the flow scheme throughput for the 1D case can achieve the same order throughput as the coding scheme. Combined with previous work on a 2D lower bound [3], we conclude that the throughput benefit ratio under the physical model is also bounded by a constant; thus, we have shown for both the protocol and physical model that the coding benefit in terms of throughput is a constant factor. Finally, we evaluate the potential coding gain from another important perspective -total energy efficiency -and show that the factor by which the total energy is decreased is upper bounded by 3.
Liu et al. REF demonstrated the bounds on the gain of network coding to be a factor of 2 for the single multicast case.
Bounds on the Gain of Network Coding and Broadcasting in Wireless Networks
IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications
IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications
Computer Science