Elsevier

Theoretical Computer Science

Volume 840, 6 November 2020, Pages 219-233
Theoretical Computer Science

Efficient scheduling of a mobile charger in large-scale sensor networks

https://doi.org/10.1016/j.tcs.2020.08.020Get rights and content

Highlights

  • We give the definition of problem MBA and prove the NP-hardness of the problem.

  • We consider the MBA problem in three aspects and propose three approximation algorithms corresponding to these three cases.

  • We conduct extensive simulations to validate our algorithms. The results show the effectiveness of our algorithms.

Abstract

Schedule a mobile charger to replenish energy to sensor nodes for the wireless sensor networks has attracted great attention recently, due to its efficiency and flexibility. Some existing works study the mobile charger scheduling problem by considering that only the depot can recharge or replace the battery for the mobile charger. However, for large-scale wireless sensor networks, the mobile charger is energy inefficient or even may run out of energy during the travel for charging. In this paper, we consider the scenario that there are some service stations in the network area which can be used to replace the battery for the mobile charger, and we study the problem of minimizing the number of used batteries for a mobile charger to charge a wireless sensor network (MBA). We first consider a special case of the MBA problem, in which the depot is the only service station, and we present an approximation algorithm to address it. Then we propose an approximation algorithm for the MBA problem with the assumption that the distance of any two service stations is limited. And finally, we consider the general MBA problem and propose an approximation algorithm. We validate the performance of our algorithms by extensive simulations, and the results show that our proposed algorithms are promising.

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 U/η, 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 S={s1,s2,,sm} 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 siS will periodically report its residual energy REi 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 U/η, 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 U/η.

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)

  • W. Xu et al.

    Maximizing sensor lifetime in a rechargeable sensor network via partial energy charging on sensors

  • W. Xu et al.

    Maximizing sensor lifetime with the minimal service cost of a mobile charger in wireless sensor networks

    IEEE Trans. Mob. Comput.

    (2018)
  • W. Liang et al.

    Maintaining large-scale rechargeable sensor networks perpetually via multiple mobile charging vehicles

    ACM Trans. Sens. Netw.

    (2016)
  • T. Liu et al.

    Low-cost collaborative mobile charging for large-scale wireless sensor networks

    IEEE Trans. Mob. Comput.

    (2017)
  • S. Zhang et al.

    Optimizing itinerary selection and charging association for mobile chargers

    IEEE Trans. Mob. Comput.

    (2016)
  • S. Zhang et al.

    Collaborative mobile charging

    IEEE Trans. Comput.

    (2014)
  • G. Jiang et al.

    Joint charging tour planning and depot positioning for wireless sensor networks using mobile chargers

    IEEE/ACM Trans. Netw.

    (2017)
  • Cited by (8)

    • Efficient scheduling strategy for mobile chargers in task-based wireless sensor networks

      2022, Theoretical Computer Science
      Citation 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 Networks
      Citation 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 Networking
    View all citing articles on Scopus

    This is an enhanced and extended version of a paper [1] presented in The 14th International Conference on Algorithmic Aspects in Information and Management (AAIM 2020). This work is supported by National Natural Science Foundation of China (Grant No. 11671400, 61972404, 61672524).

    View full text