Parallel and Distributed Computation: Numerical Methods
Parallel and Distributed Computation: Numerical Methods
Introduction to Algorithms
Utilizing Solar Power in Wireless Sensor Networks
LCN '03 Proceedings of the 28th Annual IEEE International Conference on Local Computer Networks
Convex Optimization
Heliomote: enabling long-lived sensor networks through solar energy harvesting
Proceedings of the 3rd international conference on Embedded networked sensor systems
Dynamic node activation in networks of rechargeable sensors
IEEE/ACM Transactions on Networking (TON)
IEEE/ACM Transactions on Networking (TON)
Rendezvous design algorithms for wireless sensor networks with a mobile base station
Proceedings of the 9th ACM international symposium on Mobile ad hoc networking and computing
Extending the lifetime of wireless sensor networks through mobile relays
IEEE/ACM Transactions on Networking (TON)
Joint energy management and resource allocation in rechargeable sensor networks
INFOCOM'10 Proceedings of the 29th conference on Information communications
Multiple controlled mobile elements (data mules) for data collection in sensor networks
DCOSS'05 Proceedings of the First IEEE international conference on Distributed Computing in Sensor Systems
A Distributed Algorithm for Maximum Lifetime Routing in Sensor Networks with Mobile Sink
IEEE Transactions on Wireless Communications
Efficient energy management in wireless rechargeable sensor networks
Proceedings of the 15th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
Hi-index | 0.00 |
Recent studies have shown that energy harvesting wireless sensor networks have the potential to provide perpetual network operations by capturing renewable energy from the external environment. However, the spatial-temporal profiles of such ambient energy sources typically exhibit great variations, and can only provide intermittent recharging opportunities to support low-rate data services. In order to provide steady and high recharging rates, and achieve energy-efficient data gathering from sensors, in this paper, we propose to utilize mobility for the joint design of energy replenishment and data gathering. In particular, a multifunctional mobile entity, called SenCar in this paper, is employed, which serves not only as a data collector that roams over the field to gather data via short-range communication but also as an energy transporter that charges static sensors on its migration tour via wireless energy transmissions. Taking advantages of the SenCar's controlled mobility, we give a two-stage approach for the joint design. In the first stage, the locations of a subset of sensors are periodically selected as anchor points, where the SenCar will sequentially visit to charge the sensors at these locations and gather data from nearby sensors in a multi-hop fashion. In order to achieve a desirable balance between the energy replenishment amount and data gathering latency, we provide a selection algorithm to search for a maximum number of anchor points where sensors hold the least battery energy, and meanwhile by visiting them the tour length of the SenCar is no more than a threshold value. In the second stage, we consider data gathering performance when the SenCar migrates among these anchor points. We formulate the problem into a network utility maximization problem and propose a distributed algorithm to adjust data rates, link scheduling and flow routing so as to adapt to the up-to-date energy replenishing status of sensors. The effectiveness of our approach is validated by extensive numerical results. Comparing with solar harvesting networks, our solution can improve the network utility by 48% on average.