Skip to main content

An Extension to ns-3 for Simulating Mobile Charging with Wireless Energy Transfer

  • Conference paper
  • First Online:
Book cover Data Science (ICPCSEE 2017)

Abstract

Many theoretical derivation of the energy model requires extensive simulation in Internet of Things (IoT). Network Simulator 3 (ns-3) provides a simulation platform for various experimental studies including energy harvest. However, the function of charge schedule and wireless energy transfer model is not yet implemented. To address this problem, in this paper we propose an extension to ns-3 for simulating mobile charging with wireless energy transfer. First, we utilize a WET Harvest Class to harvest energy from the environment and a Charge Schedule Class for the mobile charger to choose the optimal node charging in the charging request queue in ns-3. Second, we use Charge Energy Model to judge what the mobile charger will do next when the energy of current node is higher or lower than energy threshold. Evaluation results show that our improvements are feasible and helpful with charge schedule and energy model in ns-3.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Wang, C., Li, J., Yang, Y., et al.: A hybrid framework combining solar energy harvesting and wireless charging for wireless sensor networks. In: IEEE INFOCOM 2016 - IEEE Conference on Computer Communications, pp. 1–9. IEEE (2016)

    Google Scholar 

  2. Zhao, M., Li, J., Yang, Y.: A framework of joint mobile energy replenishment and data gathering in wireless rechargeable sensor networks. IEEE Trans. Mob. Comput. 13(12), 2689–2705 (2014)

    Article  Google Scholar 

  3. Wang, C., Li, J., Ye, F., et al.: Recharging schedules for wireless sensor networks with vehicle movement costs and capacity constraints. In: Eleventh IEEE International Conference on Sensing, Communication, and NETWORKING. pp. 468–476. IEEE (2014)

    Google Scholar 

  4. Lin, C., Wang, Z., Han, D., et al.: TADP: enabling temporal and distantial priority scheduling for on-demand charging architecture in wireless rechargeable sensor Networks. J. Syst. Architect. 70, 26–38 (2016)

    Article  Google Scholar 

  5. Krikidis, I., Timotheou, S., Nikolaou, S., et al.: Simultaneous wireless information and power transfer in modern communication systems. IEEE Commun. Mag. 52(11), 104–110 (2014)

    Article  Google Scholar 

  6. Zeng, Y., Zhang, R.: Optimized training design for wireless energy transfer. IEEE Trans. Commun. 63(2), 536–550 (2014)

    Article  Google Scholar 

  7. Peng, Y., Li, Z., Zhang, W., et al.: Prolonging sensor network lifetime through wireless charging. In: IEEE Real-Time Systems Symposium, RTSS 2010, San Diego, California, USA, 30 November–December, pp. 129–139. DBLP (2010)

    Google Scholar 

  8. Xie, L., Shi, Y., Hou, Y.T., et al.: Making sensor networks immortal: an energy-renewal approach with wireless power transfer. IEEE/ACM Trans. Netw. 20(6), 1748–1761 (2012)

    Article  Google Scholar 

  9. Dai, H., Wu, X., Xu, L., et al.: Using minimum mobile chargers to keep large-scale wireless rechargeable sensor networks running forever. In: International Conference on Computer Communications and Networks, pp. 1–7. IEEE (2013)

    Google Scholar 

  10. Hu, C., Wang, Y.: Minimizing the number of mobile chargers in a large-scale wireless rechargeable sensor network. In: Wireless Communications and NETWORKING Conference, pp. 1297–1302 IEEE (2015)

    Google Scholar 

  11. Gholami, K.E., Elkamoun, N., Hou, K.M., et al.: A new WPAN Model for NS-3 simulator. In: Nicst (2013)

    Google Scholar 

  12. The ns-3 network simulator. http://www.nsnam.org/

  13. Wu, H., Nabar, S., Poovendran, R.: An energy framework for the network simulator 3 (ns-3). In: Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques, pp. 222–230. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering) (2011)

    Google Scholar 

  14. Lu, X., Wang, P., Niyato, D., et al.: Wireless networks with rf energy harvesting: a contemporary survey. IEEE Commun. Surv. Tutor. 17(2), 757–789 (2014)

    Article  Google Scholar 

  15. Bi, S., Ho, C., Zhang, R.: Wireless powered communication: opportunities and challenges. Commun. Mag. IEEE 53(4), 117–125 (2014)

    Article  Google Scholar 

  16. Tapparello, C., Ayatollahi, H., Heinzelman, W.: Extending the energy framework for network simulator 3 (ns-3). eprint arXiv arXiv:1406.6265v1 (2014)

  17. Benigno, G., Briante, O., Ruggeri, G.: A sun energy harvester model for the network simulator 3 (ns-3). In: Workshop on Smart Wireless Access Networks for Smart City, pp. 49–54. IEEE (2015)

    Google Scholar 

  18. Xie, L., Shi, Y., Hou, Y.T., et al.: Wireless power transfer and applications to sensor networks. IEEE Wirel. Commun. 20(4), 140–145 (2013)

    Article  Google Scholar 

  19. Xie, L., Shi, Y., Hou, Y.T., et al.: On traveling path and related problems for a mobile station in a rechargeable sensor network. In: Fourteenth ACM International Symposium on Mobile Ad Hoc NETWORKING and Computing, pp. 109–118. ACM (2013)

    Google Scholar 

  20. Lin, S., Kernighan, B.W.: An effective heuristic algorithm for the traveling-salesman problem. Oper. Res. 21(2), 498–516 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  21. Lin, C., Wu, G., Obaidat, M.S., et al.: Clustering and splitting charging algorithms for large scaled wireless rechargeable sensor networks. J. Syst. Softw. 113(C), 381–394 (2015)

    Google Scholar 

  22. He, L., Cheng, P., Gu, Y., et al.: Mobile-to-mobile energy replenishment in mission-critical robotic sensor networks. In: 2014 Proceedings of IEEE INFOCOM, pp. 1195–1203. IEEE (2014)

    Google Scholar 

  23. He, L., Gu, Y., Pan, J., et al.: On-demand charging in wireless sensor networks: theories and applications. In: IEEE International Conference on Mobile Ad-Hoc and Sensor Systems, pp. 28–36. IEEE (2013)

    Google Scholar 

  24. Madhja, A., Nikoletseas, S., Raptis, T.P.: Distributed wireless power transfer in sensor networks with multiple mobile chargers. Comput. Netw. 80, 89–108 (2015)

    Article  Google Scholar 

  25. Madhja, A., Nikoletseas, S., Raptis, T.P.: Hierarchical, collaborative wireless energy transfer in sensor networks with multiple mobile chargers. Comput. Netw. 97, 98–112 (2016)

    Article  Google Scholar 

  26. Guo, S., Wang, C., Yang, Y.: Mobile data gathering with wireless energy replenishment in rechargeable sensor networks. In: 2013 Proceedings of IEEE INFOCOM, pp. 1932–1940. IEEE (2013)

    Google Scholar 

  27. Li, Z., Peng, Y., Zhang, W., et al.: J-RoC: a joint routing and charging scheme to prolong sensor network lifetime. In: IEEE International Conference on Network Protocols, ICNP 2011, Vancouver, BC, Canada, October, pp. 373–382. DBLP (2011)

    Google Scholar 

  28. Jiang, F., He, S., Cheng, P., et al.: On optimal scheduling in wireless rechargeable sensor networks for stochastic event capture. In: IEEE International Conference on Mobile Adhoc and Sensor Systems, MASS 2011, Valencia, Spain, October, pp. 69–74. DBLP (2011)

    Google Scholar 

  29. Zhang, Y., He, S., Chen, J.: Data gathering optimization by dynamic sensing and routing in rechargeable sensor networks. In: Sensor, Mesh and Ad Hoc Communications and Networks, pp. 273–281. IEEE (2013)

    Google Scholar 

  30. Cheng, P., He, S., Jiang, F., et al.: Optimal scheduling for quality of monitoring in wireless rechargeable sensor networks. IEEE Trans. Wireless Commun. 12(6), 3072–3084 (2013)

    Article  Google Scholar 

  31. Dai, H., Jiang, L., Wu, X., et al.: Near optimal charging and scheduling scheme for stochastic event capture with rechargeable sensors. In: IEEE International Conference on Mobile Ad-Hoc and Sensor Systems, pp. 10–18. IEEE (2013)

    Google Scholar 

  32. Dai, H., Wu, X., Xu, L., et al.: Practical scheduling for stochastic event capture in wireless rechargeable sensor networks. In: Wireless Communications and NETWORKING Conference, pp. 986–991. IEEE (2013)

    Google Scholar 

Download references

Acknowlegements

The work described in this paper was supported by the grant from the National Natural Science Foundation of China (Nos. 61402542, 61502540 and 61672539); National Science Foundation of Hunan Province (No. 2015JJ4077).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoyan Kui .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Nature Singapore Pte Ltd.

About this paper

Cite this paper

Zhong, P., Li, Y., Huang, W., Kui, X., Zhang, Y., Chen, Y. (2017). An Extension to ns-3 for Simulating Mobile Charging with Wireless Energy Transfer. In: Zou, B., Han, Q., Sun, G., Jing, W., Peng, X., Lu, Z. (eds) Data Science. ICPCSEE 2017. Communications in Computer and Information Science, vol 728. Springer, Singapore. https://doi.org/10.1007/978-981-10-6388-6_21

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-6388-6_21

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-6387-9

  • Online ISBN: 978-981-10-6388-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics