Low-Complexity Network Coding Algorithms for Energy Efficient Information Exchange

  • Wang, Yu (Department of Computing and Electronic Systems, University of Essex) ;
  • Henning, Ian D. (Department of Computing and Electronic Systems, University of Essex)
  • 발행 : 2008.12.31

초록

The use of network coding in wireless networks has been proposed in the literature for energy efficient broadcast. However, the decoding complexity of existing algorithms is too high for low-complexity devices. In this work we formalize the all-to-all information exchange problem and shows how to optimize the transmission scheme in terms of energy efficiency. Furthermore, we prove by construction that there exists O(1) -complexity network coding algorithms for grid networks which can achieve such optimality. We also present low-complexity heuristics for random. topology networks. Simulation results show that network coding algorithms outperforms forwarding algorithms in most cases.

키워드

참고문헌

  1. I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, "Wireless sensor networks: A survey," Computer Netw., vol. 38, pp. 393-422, 2002. https://doi.org/10.1016/S1389-1286(01)00302-4
  2. G. J. Pottie and W. J. Kaiser, "Wireless integrated network sensors," Commun. ACM, vol. 43, no. 5, pp. 51-58, May 2000. https://doi.org/10.1145/332833.332838
  3. L. M. Feeney and M. Nilsson, "Investigating the energy consumption of a wireless network interface in an ad hoc networking environment," in Proc. IEEE INFOCOM, 2001.
  4. R. Min, M. Bhardwaj, S.-H. Cho, et al., "Low-power wireless sensor networks," in Proc. 14th Int. Conf. VLSID, 2001.
  5. J. Widmer, C. Fragouli, and J.-Y. Le Boudec, "Energy-efficient broadcasting in wireless ad-hoc networks using network coding," in Proc. 1st Workshop NetCod, 2005.
  6. C. Fragouli, J.Widmer, and J.-Y. Le Boudec, "A network coding approach to energy-efficient broadcasting: From theory to practice," in Proc. IEEE INFOCOM, 2006.
  7. L. Loyola, T. De Souza, J. Widmer, et al., "Network-coded broadcast: From canonical networks to random topologies," in Proc. NetCod, 2008.
  8. J. E. Wieselthier, G. D. Nguyen, and A. Ephremides, "On the construction of energy-efficient broadcast and multicast trees in wireless networks," in Proc. IEEE INFOCOM, 2000.
  9. L. M. Kirousis, E. Kranakis, D. Krizanc, et al., "Power consumption in packet radio networks," Theoretical Comput. Sci., vol. 243, pp.289-305, 2000. https://doi.org/10.1016/S0304-3975(98)00223-0
  10. R. Ahlswede, N. Cai, S.-Y. R. Li, et al., "Network information flow," IEEE Trans. Inf. Theory, vol. 46, no. 4. pp. 1204-1216, July 2000. https://doi.org/10.1109/18.850663
  11. S.-Y. R. Li, R. W. Yeung, and N. Cai, "Linear network coding," IEEE Trans. Inf. Theory, vol. 49, no. 2, pp. 371-381, Feb. 2003. https://doi.org/10.1109/TIT.2002.807285
  12. T. Ho,M.M'edard, J. Shi, et al., "On randomized network coding," in Proc. 41th Annual Conf. Commun., Control and Computing, 2003.
  13. S. Jaggi, P. Sanders, P. A. Chou, et al., "Polynomial time algorithms for multicast network code construction," IEEE Trans. Inf. Theory, vol. 51, no. 6, pp. 1973-1982, June 2005. https://doi.org/10.1109/TIT.2005.847712
  14. S. Katti, H. Rahul, W. Hu, et al., "Xors in the air: Practical wireless network coding," in Proc. SIGCOMM, 2006.
  15. A. Kamra, V. Misra, J. Feldman, et al., "Growth codes: Maximizing sensor network data persistence," in Proc. SIGCOMM, 2006.
  16. Y.Wang, I. D. Henning, and D. K. Hunter, "Efficient information exchange in wireless sensor networks using network coding," in Proc. NetCod, 2008.