+ All Categories
Home > Documents > Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te...

Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te...

Date post: 31-Mar-2015
Category:
Upload: jacob-say
View: 214 times
Download: 1 times
Share this document with a friend
Popular Tags:
65
Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Triopus Net Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua Chu National Taiwan University
Transcript
Page 1: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring

TriopusNet

Ted Tsung-Te Lai Albert Wei-Ju Chen

Kuei-Han LiPolly Huang

Hao-Hua Chu

National Taiwan University

Page 2: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

MotivationTriopusNet System DesignEvaluationLimitationsRelated WorkConclusion

Outline

Page 3: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Water pipelines are everywhere people live

Page 4: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Pipelines carry important resources (gas, oil…etc.)

Page 5: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Pipelines carry very important resources (beer pipeline!)

Page 6: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

•Motivation

leaking

leaking

Pipeline monitoring is essential

Page 7: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Water contamination (Boston, 2010)

Page 8: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Difficult sensor deployment

Page 9: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

WSN challenges (Deployment and maintenance)

• Deployment challenges– Difficult to access pipelines to place sensors (often hidden

inside walls or underground)

– May need to break pipes to install sensors inside

• Maintenance challenge– Difficult to replace out-of-battery sensors

• Real pipeline environment– Difficult to ensure network connectivity during sensor

placement and replacement

Page 10: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Research question

• Can we automate WSN sensor placement and replacement in pipeline?– While minimize the number of sensor nodes– Good sensing and networking coverage

• Reduce the human effort bottleneck for long-term, large-scale WSN deployment & maintenance.

Page 11: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Single-Release Point the enabling concept

Place sensors at a single release pointSensors automatically place themselves in the pipes

Single-release point

Page 12: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

How to realize single-release point?

• Sensor placement– Mobile sensors– Sensor latch mechanism– Sensor placement algorithm– Sensor localization

• Sensor replacement– Sensor replacement algorithm

Page 13: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

MotivationTriopusNet System DesignEvaluationLimitationsRelated WorkConclusion

Outline

Page 14: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

TriopusNet automate WSN deployment in pipeline

Triopus nodethree arms for latching

Gateway node

Gateway node

Gateway node

Single-release point

Page 15: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

• Sensor placement– Mobile sensors– Sensor latch mechanism– Sensor placement algorithm– Sensor localization

• Sensor replacement– Sensor replacement algorithm

TriopusNet automate WSN deployment in pipeline

Page 16: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Mobile sensor (components)

Localization sensors (SenSys’ 10)

water pressure + gyro

Actuatorpull/push a mechanical arm

Sensor mote

Page 17: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

• A Telosb-like platform, TinyOS compatible• Smaller form-factor, only CPU board is needed

= +

Kmote CPU board USB board

Mobile sensor (kmote)

(data processing) (program uploading)

Page 18: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Mobile sensor (latch & delatch mechanism)

Linear actuator, off-the-shelf from marketA motor with gear inside to control the armSpec:• Stroke: 2cm• Weight: 15gram• Arm extending speed: 2cm/sec 0cm

1cm

2cm

Page 19: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Prototype #1 (8cm diameter)

Page 20: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Prototype #2 (one motor, three arms)

Page 21: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Prototype #2 (6cm diameter)

Page 22: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Sensor placement algorithm

• Where are the optimal locations to place sensors in pipes (after releasing them from the single-release point)?

– Networking coverage• Interconnectivity among all nodes

– Sensing coverage• Each pipe segment has at least one sensor

– Minimize # of sensor nodes for deployment

Page 23: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Sensor placement algorithm

branch 1

branch 2

branch 3

faucet 2

faucet 1

faucet 3

faucet 4

waterinlet

n7

n6

n5

n2

n4

n3

n1

root

Page 24: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

branch 1

branch 2

branch 3

faucet 2

faucet 1

faucet 3

faucet 4

waterinlet

n7

n6

n5

n2

n4

n3

n1

root

Sensor placement algorithm

Page 25: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

branch 1

branch 2

branch 3

faucet 2

faucet 1

faucet 3

faucet 4

waterinlet

n7

n6

n5

n2

n4

n3

n1

root

Sensor placement algorithm

Page 26: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

branch 1

branch 2

branch 3

faucet 2

faucet 1

faucet 3

faucet 4

waterinlet

n7

n6

n5

n2

n4

n3

n1

root

Sensor placement algorithm

Page 27: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Post-order traversal : n1 -> n2 -> … n7

n7

n6

n5

n2

n4

n3

n1

root

Sensor placement algorithm

Page 28: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

n7

n6

n5

n2

n4

n3

n1

root

1st

Sensor placement algorithm

Post-order traversal : n1 -> n2 -> … n7

Page 29: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

n7

n6

n5

n2

n4

n3

n1

root

2nd

1st

Sensor placement algorithm

Post-order traversal : n1 -> n2 -> … n7

Page 30: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

n7

n6

n5

n2

n4

n3

n1

root

2nd

1st

3rd

Sensor placement algorithm

Post-order traversal : n1 -> n2 -> … n7

Page 31: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

n7

n6

n5

n2

n4

n3

n1

root

2nd

1st

3rd

4th

Sensor placement algorithm

Post-order traversal : n1 -> n2 -> … n7

Page 32: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

n7

n6

n5

n2

n4

n3

n1

root

2nd

1st

3rd

4th 5th

Sensor placement algorithm

Post-order traversal : n1 -> n2 -> … n7

Page 33: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

n7

n6

n5

n2

n4

n3

n1

root

2nd

1st

3rd

4th 5th

6th

Sensor placement algorithm

Post-order traversal : n1 -> n2 -> … n7

Page 34: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

n7

n6

n5

n2

n4

n3

n1

root

2nd

1st

3rd

4th 5th

6th

7th

Sensor placement algorithm

Post-order traversal : n1 -> n2 -> … n7

Page 35: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

n7

n6

n5

n2

n4

n3

n1

root

2nd

1st

3rd

4th 5th

6th

7th

Sensor placement algorithm

Post-order traversal : n1 -> n2 -> … n7

Reasons:1. Assure nodes cover all pipes2. Allow blockage-free movement (bottom-up placement)

Page 36: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Testing packet received ratio

Good link quality, placement completedBad link quality

Sensor placement algorithm

Gateway node

Gateway node

Gateway node

Single-release point

Page 37: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Sensor localizationPressure graph

• Previous PipeProbe system [SenSys’10]

– cm-level positional accuracy

• Vertical pipe location– Water pressure changes at different height levels

• Horizontal pipe location– Node distance = node velocity * node flow time

• Pipe turn detection– Gyroscope

Page 38: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Data Collection

• Collection Tree Protocol (CTP) in TinyOS• Multi-sink tree to balance network load

Gateway node

Gateway node

Gateway node

Single-release point

Page 39: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Low Battery…

Sensor replacement algorithm

Gateway node

Gateway node

Gateway node

Single-release point

Page 40: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

MotivationTriopusNet System DesignEvaluationLimitationsRelated WorkConclusion

Outline

Page 41: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Testbed

Page 42: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

150cm

200cm

200cm 200cm

200cm 200cm

Testbed spatial layoutSingle-release point

Page 43: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Evaluation metrics

• Automated sensor placement– # Nodes for pipeline deployment– Data collection rate– Energy consumption

• Automated sensor replacement– Data collection rate

Page 44: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Scenario 3

Scenario 1

Scenario 4

Scenario 2

Experimental procedure (4 test scenarios)

5 tests for each scenario

gateway gateway

gateway

Single-release point

Page 45: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

# Deployed Nodes (Static v.s. TriopusNet deployment)

TriopusNetATriopusNetBTriopusNetC

Avg # of nodes deployed-Static: 7.5-TriopusNet: 4.4

Avg. node-to-node distance: 173cmStd: 58cm

Static (90cm)

Page 46: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Avg. node-to-node distance

Page 47: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Avg. node-to-node distance

Page 48: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Avg. node-to-node distance

Page 49: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Avg. node-to-node distance

Page 50: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Data collection rate

Each node sent 1000 packets to gateway-80% nodes achieve 99% packet receive rate-All nodes > 87% rate

Page 51: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Energy consumption (node placement)

Each node requires 2.4 actuations on average(1 actuation consumes ~1J)

Page 52: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Evaluation metrics

• Automated sensor placement– # nodes for sensing/networking coverage– Data collection rate– Energy consumption

• Automated sensor replacement– Data collection rate

Page 53: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Test scenario and result for replacement

Set these two nodes to low battery level and trigger replacement

Data collection rate

Initial deployment

After replacement

Without replacement

0.99 0.98 0.80

Page 54: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

MotivationTriopusNet System DesignEvaluationLimitationsRelated WorkConclusion

Outline

Page 55: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

automatic faucet

Limitation: Lack automatic faucets

Page 56: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Limitation: Node size

Page 57: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Low Battery…

Limitation: Node sizeSingle-release point

Page 58: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

MotivationTriopusNet System DesignEvaluationLimitationsRelated WorkConclusion

Outline

Page 59: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Detect and localize leakage by pressure and ultrasonic sensors

PipeNet (IPSN’07, pipeline monitoring)

Page 60: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

NAWMS (SenSys’08, water flow sensing)

Page 61: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

toilet

kitchen sink

shower

HydroSense (Ubicomp’09, water event sensing)

Single-point pressure-based sensor of water usage

Page 62: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Multi-pointsensing

Single-pointsensing

Single-release point

NAWMS HydroSense TriopusNet

PipeNet

Comparison to related work

Page 63: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

MotivationTriopusNet System DesignEvaluationLimitationsRelated WorkConclusion

Outline

Page 64: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Conclusion

Automated sensor placement and replacement to reduce human deployment and maintenance effort: mobile sensors with self-latching mechanism from a single-release point

Results show smaller number of sensor nodes with good sensing/networking coverage

TriopusNet: automating WSN deployment and replacement in pipeline monitoring

Page 65: Automating Wireless Sensor Network Deployment and Replacement in Pipeline Monitoring Ted Tsung-Te Lai Albert Wei-Ju Chen Kuei-Han Li Polly Huang Hao-Hua.

Thank shepherd (Prof. Gian Pietro Picco) & reviewers for valuable comments

Questions & Answers

TriopusNet: Automating WSN Deployement and Replacement in

Pipeline Monitoring

Ted Tsung-Te Lai, Albert Wei-Ju Chen, Kuei-Han LiPolly Huang, Hao-hua Chu

Ubicomp labhttp://mll.csie.ntu.edu.tw

National Taiwan University


Recommended