Energy harvesting algorithm considering max flow problem in wireless sensor networks

Abstract In Wireless Sensor Networks (WSNs), sensor nodes with poor energy always have bad effect on the data rate or max flow. These nodes are called bottleneck nodes. In this paper, in order to increase the max flow, we assume an energy harvesting WSNs environment to investigate the cooperation of multiple Mobile Chargers (MCs). MCs are mobile robots that use wireless charging technology to charge sensor nodes in WSNs. This means that in energy harvesting WSNs environments, sensor nodes can obtain energy replenishment by using MCs or collecting energy from nature by themselves. In our research, we use MCs to improve the energy of the sensor nodes by performing multiple rounds of unified scheduling, and finally achieve the purpose of increasing the max flow at sinks. Firstly, we model this problem as a Linear Programming (LP) to search the max flow in a round of charging scheduling and prove that the problem is NP-hard. In order to solve the problem, we propose a heuristic approach: deploying MCs in units of paths with the lowest energy node priority. To reduce the energy consumption of MCs and increase the charging efficiency, we also take the optimization of MCs’ moving distance into our consideration. Finally, we extend the method to multiple rounds of scheduling called BottleNeck. Simulation results show that Bottleneck performs well at increasing max flow.

[1]  Guozhu Zhao,et al.  Experimental Analysis on Wireless Power Transmission Based on Magnetic Resonant Coupling , 2012, 2012 2nd International Conference on Remote Sensing, Environment and Transportation Engineering.

[2]  Wensheng Zhang,et al.  Charging and Routing Activity Scheduling to Prolong Sensor Network Lifetime , 2016, Wireless Power Transfer Algorithms, Technologies and Applications in Ad Hoc Communication Networks.

[3]  D. R. Fulkerson,et al.  A Simple Algorithm for Finding Maximal Network Flows and an Application to the Hitchcock Problem , 1957, Canadian Journal of Mathematics.

[4]  Dong Kun Noh,et al.  SolarCastalia: Solar Energy Harvesting Wireless Sensor Network Simulator , 2015, Int. J. Distributed Sens. Networks.

[5]  Yang Xiao,et al.  Handbook on Sensor Networks , 2010 .

[6]  Weifa Liang,et al.  Maintaining sensor networks perpetually via wireless recharging mobile vehicles , 2014, 39th Annual IEEE Conference on Local Computer Networks.

[7]  Jie Wu,et al.  Collaborative Mobile Charging , 2015, IEEE Transactions on Computers.

[8]  Rana Rahim-Amoud,et al.  A Wireless Sensor Network for Substation Monitoring and Control in the Smart Grid , 2012, 2012 IEEE International Conference on Green Computing and Communications.

[9]  Byoungchul Ahn,et al.  An Optimal Data Gathering Method for Mobile Sinks in WSNs , 2017, Wirel. Pers. Commun..

[10]  Eytan Modiano,et al.  Joint Node Placement and Assignment for Throughput Optimization in Mobile Backbone Networks , 2012, IEEE J. Sel. Areas Commun..

[11]  Yuan Cao,et al.  Research on dynamic nonlinear input prediction of fault diagnosis based on fractional differential operator equation in high-speed train control system. , 2019, Chaos.

[12]  Jiming Chen,et al.  Energy Provisioning in Wireless Rechargeable Sensor Networks , 2013, IEEE Trans. Mob. Comput..

[13]  Arpita Debnath,et al.  A Uniformly Distributed Mobile Sensor Nodes Deployment Strategy Using Swarm Intelligence , 2015 .

[14]  G. P. Hancke,et al.  A wind energy harvester for low power wireless sensor networks , 2012, 2012 IEEE International Instrumentation and Measurement Technology Conference Proceedings.

[15]  M. Soljačić,et al.  Simultaneous mid-range power transfer to multiple devices , 2010 .

[16]  H. Taheri,et al.  Maximizing capacity in wireless sensor networks by optimal placement of clusterheads , 2008, 2008 Canadian Conference on Electrical and Computer Engineering.

[17]  Xun Liu Qi Standard Wireless Power Transfer Technology Development Toward Spatial Freedom , 2015, IEEE Circuits and Systems Magazine.

[18]  Mufti Mahmud,et al.  Wireless sensor networks in application to patients health monitoring , 2013, 2013 IEEE Symposium on Computational Intelligence in Healthcare and e-health (CICARE).

[19]  Jie Wu,et al.  Collaborative mobile charging for sensor networks , 2012, 2012 IEEE 9th International Conference on Mobile Ad-Hoc and Sensor Systems (MASS 2012).

[20]  Deborah Estrin,et al.  Habitat monitoring: application driver for wireless communications technology , 2001, SIGCOMM LA '01.

[21]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[22]  Yuan Cao,et al.  Application of fuzzy predictive control technology in automatic train operation , 2018, Cluster Computing.

[23]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[24]  Cheng Hu,et al.  Minimizing the number of mobile chargers in a large-scale wireless rechargeable sensor network , 2015, 2015 IEEE Wireless Communications and Networking Conference (WCNC).