Mobile Charger Presentation

Dynamic Mobile Charger Scheduling in Heterogeneous Wireless Sensor Networks Hua Huang 1 , Shan Lin 1 , Lin Chen 2 , Jie ...

0 downloads 16 Views 517KB Size
Dynamic Mobile Charger Scheduling in Heterogeneous Wireless Sensor Networks Hua Huang 1 , Shan Lin 1 , Lin Chen 2 , Jie Gao 1 , Anwar Mamat 3 , Jie Wu 4 Presenter: Hua Huang

1 Stony Brook University

1

2 Univ. Paris-Sud 11

3 University of Maryland 4 Temple University College Park

Problem Description ο‚— Network Model ο‚— Sensor set: 𝑉, mutual distance matrix: 𝐷 ο‚— battery capacity: πΈπ‘šπ‘Žπ‘₯ , energy consumption rate: π‘Ÿπ‘– (𝑑)

ο‚— Charger Model ο‚— single mobile charger ο‚— zero charging time

ο‚— Optimization Goal

ο‚— Coverage Ratio 𝑩π‘ͺ ο‚— Energy Storage 𝑩𝑬

2

Problem Formulation

ο‚— Maximizing a convex function, discrete constraints ο‚— NP complete ο‚— proved by reducing the Traveling Salesman Problem ( TSP) to it

3

Related Work ο‚— Zhang, Sheng, JieWu, and Sanglu Lu. "Collaborative mobile

charging for sensor networks." Mobile Adhoc and Sensor Systems (MASS), 2012 IEEE 9th International Conference on. IEEE, 2012. ο‚— He, Liang, et al. "Esync: An energy synchronized charging protocol for rechargeable wireless sensor networks." Proceedings of the 15th ACM international symposium on Mobile ad hoc networking and computing. ACM, 2014. ο‚— Xie, Liguang, et al. "On traveling path and related problems for a mobile station in a rechargeable sensor network." Proceedings of the fourteenth ACM international symposium on Mobile ad hoc networking and computing. ACM, 2013. 4

Challenge ο‚— Shortest Route (TSP) Scheduler ο‚— charges along shortest route ο‚— Fail to consider about node urgency

5

Challenge ο‚— Earliest Deadline First (EDF) Scheduler ο‚— charges most urgent node ο‚— Fail to consider about traveling cost

6

Challenge Both traveling cost and node urgency are essential

7

Spatial Dependent Model ο‚— Cluster Dependency: ο‚— When charging i, traveling costs for nearby nodes are reduced.

ο‚— Path Dependency: ο‚— When traveling to i, nodes near the path are recharged without

much detour

8

Spatial Dependent Task (SDT) Scheduler ο‚— Idea: ο‚— Searches for the most urgent node cluster ο‚— charges nearby nodes along the path

ο‚— Solution Overview 1. 2. 3.

Search the cluster to recharge Construct the directed acyclic travel graph Searches for the route to travel using critical path algorithm

9

Spatial Dependent Task (SDT) Scheduler ο‚— Cluster Priority:

Weighted sum of urgency Distance

ο‚— Path Priority:

Extra gain

detour cost

10

Spatial Dependent Task (SDT) Scheduler (cont’d) Traveling graph definition

Given the distance 𝑗 Directed Edge 𝑠𝑖 exists if: βˆ π‘—π‘ π‘– < 𝛾𝑝 𝑑𝑠𝑖