26
Snapshot/Continuous Data Collection Capacity for Large- Scale Probabilistic Wireless Sensor Networks Shouling Ji Georgia State University Zhipeng Cai and Raheem Beyah Georgia Institute of Technology

4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

Embed Size (px)

DESCRIPTION

3

Citation preview

Page 1: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

Snapshot/Continuous Data Collection Capacity for Large-Scale Probabilistic

Wireless Sensor NetworksShouling Ji

Georgia State UniversityZhipeng Cai and Raheem BeyahGeorgia Institute of Technology

Page 2: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

2

OUTLINE

4

Introduction1

2

3

5

Network Partition

Network Model

Snapshot Data Collection

Continuous Data Collection

6 Simulation

Conclusion7

Page 3: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

3

Introduction

Page 4: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

4

Capacity analysis in WSNs Why?

Unicast, Multicast, and Broadcast capacity Bits/Meter/Second

Data Collection Capacity Snapshot Data Collection Capacity Continuous Data Collection Capacity

Introduction

Page 5: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

5

Deterministic network model

Transitional region phenomenon

Probabilistic network model

ContributionsA Cell-based Multi-Path Scheduling (CMPS) algorithm for snapshot data

collection in probabilistic WSNs

A Zone-based Pipeline Scheduling (ZPS) algorithm for continuous data collection in probabilistic WSNs

Introduction

Page 6: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

6

Network Model

Page 7: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

7

n sensor nodes, , i.i.d. deployed in a square area The sink is located at the top-right corner of the square Single-radio single-channel Success probability of a link

Network Model

Page 8: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

8

The number of transmission times satisfies the geometric distribution with parameter

Promising transmission threshold probability A modified time slot Data collection capacity

Network Model

Page 9: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

9

Network Partition

Page 10: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

10

Cell-based network partitionThe expected number of nodes in

each cell . (Lemma 1)

It is almost surely that no cell is empty. (Lemma 2)

It is almost surely that no cell contains more than nodes. (Lemma 3)

Network Partition

Page 11: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

11

Zone-based network partitionCompatible Transmission Cell

Set (CTCS)

Let

then the set

is a CTCS. (Theorem 1)

Network Partition

Page 12: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

12

Snapshot Data Collection

Page 13: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

13

Data collection treeSuper node, super time slot

Snapshot Data Collection

Page 14: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

14

Cell-based Multi-Path Scheduling (CMPS)Phase I: Inner-Tree

Scheduling. Schedule CTCSs orderly.

Phase II: Schedule

.

Snapshot Data Collection

Page 15: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

AnalysisIt takes CMPS super time slots to finish Phase I. (Lemma 6)Let be the number of super data packets transmitted by super node

through the data collection process. Then, for ,

(Lemma 7)Let be the number of super data packets at waiting for

transmission at the beginning of Phase II and , then

(Lemma 8)

Snapshot Data Collection

15

Page 16: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

AnalysisThe achievable data collection capacity of CMPS is in the

worst cast and in the average case. In both cases, CMPS is order-optimal. (Theorem 2)

Snapshot Data Collection

16

Page 17: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

17

Continuous Data Collection

Page 18: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

18

Continuous Data Collection Compressive Data Gathering

+ pipeline Zone-based Pipeline

Scheduling (ZPS) algorithm Inter-Segment Pipeline

Scheduling.

Intra-Segment Scheduling.

Continuous Data Collection

Page 19: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

19

AnalysisTo collection N continuous snapshots, the achievable network capacity of

ZPS is

in the worst case, and

in the average case. (Theorem 3)

Continuous Data Collection

Page 20: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

20

Simulation

Page 21: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

21

Network Setting Parameters [17]

CMPSPS [4], MPS [8][9]

ZPSPSP (PS + pipeline) [PS], CDGP (CDG + pipeline) [15], PSA [8][9]

Simulation

Page 22: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

22

Performance of CMPS

Simulation

Page 23: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

23

Performance of ZPS

Simulation

Page 24: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

24

Performance of CMPS and ZPS in deterministic WSNs

Simulation

Page 25: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

25

We proposed a snapshot data collection algorithm CMPS for probabilistic WSNs, whose capacity is proven to be order-optimal

We proposed a continuous data collection algorithm ZPS for probabilistic WSNs, and analyzed its performance

Extensive simulations validated that the proposed algorithms can accelerate the data collection process

Conclusion

Page 26: 4 Introduction 1 2 3 5 Network Partition Network Model Snapshot Data Collection Continuous Data Collection 6 Simulation 2 Conclusion 7

THANK YOU!

Snapshot/Continuous Data Collection Capacity for Large-Scale Probabilistic

Wireless Sensor NetworksShouling Ji and Zhipeng Cai

Georgia State UniversityRaheem Beyah

Georgia Institute of Technology