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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
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)
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)
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)
Zeng, Y., Zhang, R.: Optimized training design for wireless energy transfer. IEEE Trans. Commun. 63(2), 536–550 (2014)
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)
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)
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)
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)
Gholami, K.E., Elkamoun, N., Hou, K.M., et al.: A new WPAN Model for NS-3 simulator. In: Nicst (2013)
The ns-3 network simulator. http://www.nsnam.org/
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)
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)
Bi, S., Ho, C., Zhang, R.: Wireless powered communication: opportunities and challenges. Commun. Mag. IEEE 53(4), 117–125 (2014)
Tapparello, C., Ayatollahi, H., Heinzelman, W.: Extending the energy framework for network simulator 3 (ns-3). eprint arXiv arXiv:1406.6265v1 (2014)
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)
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)
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)
Lin, S., Kernighan, B.W.: An effective heuristic algorithm for the traveling-salesman problem. Oper. Res. 21(2), 498–516 (1973)
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)
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)
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)
Madhja, A., Nikoletseas, S., Raptis, T.P.: Distributed wireless power transfer in sensor networks with multiple mobile chargers. Comput. Netw. 80, 89–108 (2015)
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)
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)
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)
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)
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)
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)
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)
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)