Efficient scheduling of a mobile charger in large-scale sensor networks☆
Introduction
In the past few decades, using Wireless Sensor Networks (WSNs) to monitor the physical world has been widely used [1], [2]. The sensor nodes in a wireless sensor network are usually powered by batteries, and can only operate for a limited time due to the limited energy capacity of the on-board batteries. Therefore, it's a critical task to prolong the lifetime of a wireless sensor network. Many approaches have been proposed to extend the wireless sensor network lifetime, such as battery replacement [3] and energy harvesting [4], [5]. However, battery replacement is not suitable for large-scale wireless sensor networks as it is very time-consuming and costly [6]. Energy harvesting sensor nodes harvest ambient energy from their surroundings such as solar [5] and wind [7] energy, these environmental energy sources are time-varying and not stable in nature, besides, this approach requires sensor nodes to be equipped with some expensive equipments, and therefore, the energy harvesting approach remains limited benefits for WSNs in practice.
The recent breakthrough in wireless power transfer technology provides a new approach to replenish energy to sensor nodes [8]. As a promising way to prolong the lifetime of WSNs, wireless charging guarantees the continuous power supply for sensor nodes and is insensitive to surroundings. Some researchers study the problem of replenishing energy to sensor nodes in WSNs with a mobile charger (MC) [9], [10], [11] so that sensors can achieve continuous operation. In these studies, they consider that there is a depot for maintaining the MC, and the MC will be periodically dispatched to traverse the sensor nodes in the network area and charge them one by one. However, for large-scale wireless sensor networks, it's energy inefficient and time consuming for the MC if there is only one depot, as the MC consumes lots of energy on the traveling, and it may take multiple rounds to charge all the sensor nodes. Even worse, for some wireless sensor networks with extremely large-scale areas, the MC may not be able to reach the sensor nodes that are very far from the depot, and thus cannot finish the charging task. To overcome the time consuming problem of using single MC to charge large-scale sensor networks, some researchers investigate the problem of charging a wireless sensor network with multiple mobile chargers [12], [13], [14], [15], [16], in which they schedule multiple wireless chargers from the depot to charge sensor nodes, but they did not solve the energy inefficient problem.
In this paper, we consider that there is a set of service stations in the network area which can replace battery for the MC with the help of some mechanical equipments. In such a scenario, the depot dispatch a MC to traverse and charge each sensor node one by one, when the MC is going to run out of it energy, it will move to a nearby service station to replace a new battery and then continue to traverse and charge the remaining sensor nodes. These service stations will recharge these replaced batteries and used for the next charging tour. The total cost of a charging tour is directly related to the number of used batteries of the MC during a charging cycle. Design a charging tour for the MC to fully charge all the sensor nodes with the minimum number of used batteries, therefore, is a realistic and crucial problem in this scenario.
To reduce the cost of maintaining the continuous operation of a sensor network with a MC, in this paper, we study the charging tour design problem for achieving minimize the number of used batteries during a charging cycle. The main contributions of our work are as follows.
- •
We consider the scenario that a network area has a set of service stations and give the definition of the MBA problem. We also prove that the MBA problem is NP-hard.
- •
We design approximation algorithms for the MBA problem. Particularly, we first solve the special case of the MBA problem where there is only one service station in the network area. Then we consider the MBA problem with the assumption that the distance between any two service stations is limited by , where U is the energy capacity of the MC, and η is the energy consumption rate of the MC for traveling. And finally, we address the general MBA problem.
- •
We evaluate our algorithms by conducting extensive simulations. The simulation results show the effectiveness of our algorithms.
The remainder of this paper is structured as follows. In Section 2, we introduce the related works of this paper. In Section 3, we formally define the MBA problem to be addressed, and prove the NP-hardness of problem MBA. In Section 4, we present an approximation algorithm for a special case of the MBA problem (S-MBA). In Section 5, we address the limited MBA problem (L-MBA) and design an approximation algorithm for it. In Section 6, we propose an approximation algorithm for the general MBA problem and conduct the performance analysis. In Section 7, we conduct extensive simulations to evaluate our algorithms. And finally, we conclude this paper in Section 8.
Section snippets
Related works
Using mobile chargers to replenish energy to wireless sensors has been widely studied in various contexts due to the advance of the wireless power transfer. According to the number of used mobile chargers, existing works can be roughly decided into two classes: single mobile charger scheduling problem and multiple mobile chargers scheduling problem.
For the single mobile charger scheduling problem, some researchers focus on improving the charging utility or charging reward [17], [18], [19], [20]
Models and assumptions
We consider a wireless rechargeable sensor network that contains m rechargeable sensor nodes and a stationary base station which is used to collect data and manage the entire network. All the sensor nodes are deployed in a 2-D bounded region, and their positions are fixed and can be known in advance. We assume that all sensor nodes are equipped with identical rechargeable batteries with energy capacity B. Each sensor node will periodically report its residual energy to
Single service station case for the MBA problem
In this section, we study a special case of the MBA problem, in which the depot is the only service station that can replace the MC's battery, we term such a special case as the S-MBA problem.
Algorithm for the limited MBA problem
In this section we address the limited MBA problem (L-MBA, in short), that is, we assume that the distance between any two service stations is no more than , this assumption is reasonable for most cases.
Algorithm for the general MBA problem
In this section, we address the general MBA problem, in which we remove the assumption that the distance between any two service stations is no more than .
Simulation results
In this section, we conduct extensive simulations to evaluate the performance of our proposed algorithms. We compare our proposed algorithms with a lower bound of the optimal solution, which is used as a benchmark. All the data points plotted in this section are the average of 100 runs.
Conclusions
In this paper we study the problem of minimizing the number of used batteries for a mobile charger to charge a wireless rechargeable sensor network (MBA), in which we consider the scenario that there are some service stations that can be used to replace battery for the mobile charger. We prove the NP-hardness of the problem, and then address the problem in three aspects. We first study a special case of the problem, i.e., we assume that there is only one service station (the depot) in the
Declaration of Competing Interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
References (35)
- et al.
Strategies and techniques for node placement in wireless sensor networks: a survey
Ad Hoc Netw.
(2008) - et al.
Charge me if you can: charging path optimization and scheduling in mobile networks
- et al.
Minimizing the number of mobile chargers for large-scale wireless rechargeable sensor networks
Comput. Commun.
(2014) - et al.
Efficient mobile charger scheduling in large-scale sensor networks
- et al.
Node reclamation and replacement for long-lived sensor networks
IEEE Trans. Parallel Distrib. Syst.
(2011) - et al.
Wireless networks with RF energy harvesting: a contemporary survey
IEEE Commun. Surv. Tutor.
(2014) - et al.
A hybrid framework combining solar energy harvesting and wireless charging for wireless sensor networks
- et al.
Wireless charger placement and power allocation for maximizing charging quality
IEEE Trans. Mob. Comput.
(2017) - et al.
Remote area wind energy harvesting for low-power autonomous sensors
- et al.
Wireless power transfer via strongly coupled magnetic resonances
Science
(2007)
Maximizing sensor lifetime in a rechargeable sensor network via partial energy charging on sensors
Maximizing sensor lifetime with the minimal service cost of a mobile charger in wireless sensor networks
IEEE Trans. Mob. Comput.
Maintaining large-scale rechargeable sensor networks perpetually via multiple mobile charging vehicles
ACM Trans. Sens. Netw.
Low-cost collaborative mobile charging for large-scale wireless sensor networks
IEEE Trans. Mob. Comput.
Optimizing itinerary selection and charging association for mobile chargers
IEEE Trans. Mob. Comput.
Collaborative mobile charging
IEEE Trans. Comput.
Joint charging tour planning and depot positioning for wireless sensor networks using mobile chargers
IEEE/ACM Trans. Netw.
Cited by (8)
Efficient scheduling strategy for mobile chargers in task-based wireless sensor networks
2022, Theoretical Computer ScienceCitation Excerpt :Recently, there are lots of researchers studying the mobile charger scheduling problem to achieve continuous operations of wireless sensor networks. Existing works mainly focus on improving the charging efficiency or charging utility by scheduling the charging routes of mobile chargers [3–8]. That is, their goal is to make the mobile charger spend more energy on charging sensor nodes rather than on moving, or to make sensor nodes receive as much energy as possible in a charging scheduling period.
Task-driven charger placement and power allocation for wireless sensor networks
2021, Ad Hoc NetworksCitation Excerpt :As the capacity of the battery is limited, these sensor nodes can only work for a certain period of time. Therefore, replenishing energy to sensor nodes to achieve a continuous power supply is always a crucial task [2]. Wireless power transfer [3] is one of the most promising ways to provide power to sensor nodes due to its high efficiency and reliability, and has attracted more and more interest.
Charging Path Optimization in Mobile Networks
2022, IEEE/ACM Transactions on NetworkingA Survey on Mobile Charging Techniques in Wireless Rechargeable Sensor Networks
2022, IEEE Communications Surveys and TutorialsCharging scheduling strategy for linear wireless power transfer network with external power injection
2021, International Journal of Circuit Theory and Applications