21
CONSTRUCTING LOAD-BALANCED DATA AGGREGATION TREES IN PROBABILISTIC WIRELESS SENSOR NETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li Department of Computer Science Georgia State University

C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

Embed Size (px)

Citation preview

Page 1: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

CONSTRUCTING LOAD-BALANCED DATA AGGREGATION

TREES IN PROBABILISTIC WIRELESS SENSOR NETWORKS

Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

Department of Computer Science

Georgia State University

Page 2: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

OUTLINE

Motivation

Solution Overview

Problem Formulation and Analysis

Performance Evaulation

Conclusion2

Page 3: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

3

Motivation• Probabilistic Network Model• Load Balanced Data Aggregation Tree• Challenges

Page 4: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

TRANSITIONAL REGION PHENOMENON

Motivation

4

Link Length 0 – 2.6 M 2.6 – 6 M > 6 M

λ > 80% 7 8 0

Total 8 27 15

Page 5: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

5

PROBABILISTIC NETWORK MODEL

Motivation

Page 6: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

6

LOAD-BALANCED DATA AGGREGATION TREE (LBDAT)

Motivation

Page 7: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

7

CHALLENGES

How to measure the traffic load of each node under Probabilistic Network Model (PNM)?

Potential load Actual load

How to find a Load-Balanced Data Aggregation Tree (LBDAT)?

NP-Complete

Motivation

Page 8: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

OUTLINE

Motivation

Solution Overview

Problem Formulation and Analysis

Performance Evaluation

Conclusion8

Page 9: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

SOLUTION OVERVIEW

9

9Load-Balanced Maximal Independent Set (LBMIS)Connected Maximal Independent Set (CMIS)Load-Balanced Parent Node Assignment (LBPNA)Load-Balanced Data Aggregation Tree (LBDAT)

Page 10: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

OUTLINE

Motivation

Solution Overview

Problem Formulation and Analysis

Performance Evaluation

Conclusion10

Page 11: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

LOAD-BALANCED MAXIMAL INDEPENDENT SET (LBMIS)

11

11

DS Property Constraint

IS Property Constraint

linearization

Relaxing

(quadratic)

ωi

1 vi is a dominator

0 otherwise

Page 12: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

APPROXIMATION ALGORITHM (RANDOM ROUNDING)

12

12

Due to the relaxation enlarged the optimization space, the solution of LP*

LBMIS corresponds to a lower bound to the objective of INPLBMIS .

Page 13: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

LOAD-BALANCED MAXIMAL INDEPENDENT SET (LBMIS)

13

Page 14: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

CONNECTED MAXIMAL INDEPENDENT SET (CMIS)

14

Page 15: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

Relaxing

LOAD-BALANCED PARENT NODE ASSIGNMENT (LBPNA)

15

Each dominatee can be allocated to only one dominator

Page 16: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

16

LOAD-BALANCED PARENT NODE ASSIGNMENT (LBPNA)

Page 17: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

OUTLINE

Motivation

Solution Overview

Problem Formulation and Analysis

Performance Evaluation

Conclusion17

Page 18: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

18

PERFORMANCE EVALUATION

Our method

Other’s Method

LBDAT prolong network lifetime by 42% on average compared with DAT

Page 19: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

OUTLINE

Motivation

Solution Overview

Problem Formulation and Analysis

Performance Evaluation

Conclusion19

Page 20: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

CONCLUSIONS

LBDAT is NP-Complete, constructed in three steps:Load-Balanced Maximal Independent Set (MDMIS)Connected Maximal Independent Set (CMIS)Load-Balanced Parent Node Allocation (LBPNA)

Approximation algorithms and performance ratio analysis are presented.

20

Page 21: C ONSTRUCTING L OAD -B ALANCED D ATA A GGREGATION T REES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena) He, Shouling Ji, Yi Pan, Yingshu Li

21

Q & A