Wireless Networks

, Volume 20, Issue 5, pp 1023–1036 | Cite as

Network coding over connected dominating set: energy minimal broadcasting in wireless ad hoc networks

  • Shuai Wang
  • Chonggang Wang
  • Kai Peng
  • Guang Tan
  • Hongbo Jiang
  • Yan Dong
Article

Abstract

Energy efficient broadcast is indispensable for many applications in wireless ad hoc networks. It has been proved that network coding has great potential to improve performance in terms of energy consumption in wireless ad hoc networks. However, the power of network coding depends on the availability of coding opportunities, which in turns depends on how routing paths are established. It is thus beneficial to establish paths in such a way that more coding opportunities are created. By combining network coding and connected dominating set (CDS), we explore energy minimal broadcast protocols in wireless ad hoc networks. The rationale behind this combination is that CDS provides better chances for data flows to intersect, which means more coding opportunities. We design a scheme, named NCDS, that uses network coding over connected dominating set, to reduce energy consumption. Analysis and experimental results show that NCDS outperforms broadcast algorithms that use CDS or network coding alone.

Keywords

Energy efficient broadcast Network coding Connected dominating set Wireless ad hoc networks 

Notes

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China and Microsoft Research Asia under Grant 60933012; by the National Natural Science Foundation of China under Grant 61073147 and Grant 61271226; by the Fundamental Research Funds for the Central Universities under Grant 2011QN014; by the National Natural Science Foundation of Hubei Province under Grant 2011CDB044; by the CHUTIAN Scholar Project of Hubei Province; by the Youth Chenguang Project of Wuhan City under Grant 201050231080; by the Scientific Research Foundation for the Returned Overseas Chinese Scholars (State Education Ministry); and by the Program for New Century Excellent Talents in University under Grant NCET-10-408 (State Education Ministry). Dr. Guang Tan’s work was supported by the National Natural Science Foundation of China under Grant 61103243.

References

  1. 1.
    Ni, S., Tseng, Y., Chen, Y., & Sheu, J. (1999). The broadcast storm problem in a mobile ad hoc network. In Proceedings of the ACM MOBICOM.Google Scholar
  2. 2.
    Qayyum, A., Viennot, L., & Laouiti, A. (2002). Multipoint relaying for flooding broadcast messages in mobile wireless networks. In Proceedings of the 35th annual Hawaii international conference on system sciences.Google Scholar
  3. 3.
    Lim, H., & Kim, C. (2001). Flooding in wireless ad hoc networks. Computer Communications Journal, 24(3–4), 353–363.Google Scholar
  4. 4.
    Lou, W., & Wu, J. (2002). On reducing broadcast redundancy in ad hoc wireless networks. IEEE Transactions on Mobile Computing, 1(2), 111–122.Google Scholar
  5. 5.
    Chen, X., Faloutsos, M., & Krishnamurthy, S. (2003). Power adaptive broadcasting with local information in ad hoc networks. In Proceedings of the IEEE ICNP.Google Scholar
  6. 6.
    Haynes, T. W., et al., (1998). Funcamentals of domination in graphs. Marcel Dekker, Inc., A Sireis of Monographs and Text books.Google Scholar
  7. 7.
    Ramalakshmi, R., & Radhakrishnan, S. (2012). Improving route discovery using stable connected dominating set in MANET. International Journal on Graph Theory in Wireless Ad Hoc Networks and Sensor Networks, 4(1), 15–25.CrossRefGoogle Scholar
  8. 8.
    Ahlswede, R., Cai, N., Li, S. Y. R., & Yeung, R. W. (2000). Network information flow. IEEE Transactions on Information Theory, 46(4), 1204–1216.CrossRefMATHMathSciNetGoogle Scholar
  9. 9.
    Katti, S., Rahul, H., Hu, W., Katabi, D., Medard, M., & Crowcroft, J. (2006). XORs in the air: Practical wireless network coding. In Proceedings of the ACM SIGCOMM.Google Scholar
  10. 10.
    Sengupta, S., Rayanchu, S., & Banerjee, S. (2010). Network coding-aware routing in wireless networks. IEEE/ACM Transactions on Networking, 18(4), 1158–1170.CrossRefGoogle Scholar
  11. 11.
    Wang, S., Vasilakos, A., Jiang, H. B., Ma, X. Q., Liu, W. Y., Peng, K., et al. (2011). Energy efficient broadcasting using network coding aware protocol in wireless ad hoc network. In Proceedings of the IEEE ICC.Google Scholar
  12. 12.
    Amis, A., Prakash, R., Vuong, T., & Huynh, D. (2000). Max–min D-cluster formation in wireless ad hoc networks. In Proceedings of the IEEE INFOCOM.Google Scholar
  13. 13.
    Butenko, S., Cheng, X., Du, D., & Pardalos, P. (2003). On the construction of virtual backbone for ad hoc wireless networks. In S. Butenko, R. Murphey & P. M. Pardalos (Eds.), Cooperative control: Models, applications and algorithms (pp. 43–54). Dordrecht: Kluwer.Google Scholar
  14. 14.
    He, J., Ji, S., Yan, M., Pan, Y., & Li, Y. (2011). Genetic-algorithm-based construction of load-balanced cdss inwireless sensor networks. In Proceedings of the MILCOM.Google Scholar
  15. 15.
    Wu, Y., Chou, P. A., & Kung, S. Y. (2005). Minimum-energy multicast in mobile ad hoc networks using network coding. IEEE Transactions on Communication, 53(11), 1906–1918.CrossRefGoogle Scholar
  16. 16.
    Lun, D. S., Ratnakar, N., Koetter, R., Medard, M., Ahmed, E., & Lee, H. (2005). Achieving minimum-cost multicast: A decentralized approach based on network coding. In Proceedings of IEEE INFOCOM.Google Scholar
  17. 17.
    Liu, J., Goeckel, D., & Towsley, D. (2007). Bounds on the gain of network coding and broadcasting in wireless networks. In Proceedings of IEEE INFOCOM.Google Scholar
  18. 18.
    Fragouli, C., Widmer, J., & Boudec, J. Y. L. (2006). A network coding approach to energy efficient broadcasting: From theory to practice. In Proceedings of IEEE INFOCOM.Google Scholar
  19. 19.
    Keshavarz-Haddad, A., & Riedi, R. (2008). Bounds on the benefit of network coding: Throughput and energy saving in wireless networks. In Proceedings of IEEE INFOCOM.Google Scholar
  20. 20.
    Chou, P. A., Wu, Y., & Jain, K. (2003). Practical network coding. In Allerton conference on communication, control, and computing.Google Scholar
  21. 21.
    Fragouli, C., Widmer, J., & Boudec, J. Y. L. (2008). Efficient broadcasting using network coding. IEEE/ACM Transactions on Networking, 16(2), 450–463.CrossRefGoogle Scholar
  22. 22.
    Adjih, C., Cho, S., & Jacquet, P. (2007). Heuristics for network coding in wireless networks. In Proceedings of the WICON.Google Scholar
  23. 23.
    Adjih, C., & Cho, S. (2008). Wireless broadcast with network coding: A connected dominating sets approach. INRIA technical report RR-6547.Google Scholar
  24. 24.
    Liu, Y., Guo, B., Zhou, C., & Cheng, Y. (2010). A CDS based cooperative information repair protocol with network coding in wireless networks. In Proceedings of IEEE GLOBECOM.Google Scholar
  25. 25.
    Li, E. L., Ramjee, R., Buddhikot, M. M., & Miller, S. C. (2007). Network coding-based broadcast in mobile ad-hoc networks. In Proceedings of the IEEE INFOCOM.Google Scholar
  26. 26.
    Tang, Y., Xiang, Y., Zhang, J., & Wang, W. (2010). Connected dominating set and network coding based broadcast in wireless sensor networks. In Proceedings of the IEEE ICISE.Google Scholar
  27. 27.
    Network Simulator. http://www.isi.edu/nsnam/ns.

Copyright information

© Springer Science+Business Media New York 2013

Authors and Affiliations

  • Shuai Wang
    • 1
  • Chonggang Wang
    • 2
  • Kai Peng
    • 1
  • Guang Tan
    • 3
  • Hongbo Jiang
    • 1
  • Yan Dong
    • 1
  1. 1.Wuhan National Laboratory for Optoelectronics, Department of Electronics and Information EngineeringHuazhong University of Science and TechnologyWuhanChina
  2. 2.InterDigital Communications Corp.WilmingtonUSA
  3. 3.SIAT Chinese Academy of SciencesShenzhenChina

Personalised recommendations