sensor network architectures

44
Sensor Network Architectures muse

Upload: noe

Post on 16-Mar-2016

30 views

Category:

Documents


2 download

DESCRIPTION

Sensor Network Architectures. muse. Objectives. Be familiar with how application needs impact deployment strategies Understand key benefits/costs associated with different topologies. Understand key benefits/costs associated with homogeneous and heterogeneous node deployments. muse. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sensor Network Architectures

Sensor Network Architectures

muse

Page 2: Sensor Network Architectures

Objectives

• Be familiar with how application needs impact deployment strategies

• Understand key benefits/costs associated with different topologies.

• Understand key benefits/costs associated with homogeneous and heterogeneous node deployments

muse

Page 3: Sensor Network Architectures

Objectives (cont.)

• Apply simple metrics to assess network connectivity

• Understand common routing protocols• Synthesize these concepts to ascertain the

energy requirements for various network topologies

muse

Page 4: Sensor Network Architectures

Outline

• Deployment strategies• Network topologies• Connectivity and Coverage• Routing protocols• Example Application: Energy use for various

topologies

Page 5: Sensor Network Architectures

Deployment Strategies

• Motivation

• Application needs?

Deployment

Page 6: Sensor Network Architectures

Random vs. Structured

Random Structured

Deployment

Page 7: Sensor Network Architectures

Incremental vs. Over-deployment

Incremental Over-deployment

Deployment

Page 8: Sensor Network Architectures

Outline

• Deployment strategies• Network topologies• Connectivity and Coverage• Routing protocols• Example Application: Energy use for various

topologies

Page 9: Sensor Network Architectures

Network Topologies

• Motivation

• Star – single hop• Flat mesh – multi-hop• Tiered – multi-hop

Topologies

Page 10: Sensor Network Architectures

Star

Topologies

Page 11: Sensor Network Architectures

Mesh

Topologies

Page 12: Sensor Network Architectures

Tiered

Topologies

Page 13: Sensor Network Architectures

Node Capabilities

Homogeneous Heterogeneous

Topologies

Page 14: Sensor Network Architectures

Single vs. Multi-hop

Single hop Multi-hop

Topologies

Page 15: Sensor Network Architectures

Outline

• Deployment strategies• Network topologies• Connectivity and Coverage• Routing protocols• Example Application: Energy use for various

topologies

Page 16: Sensor Network Architectures

Connectivity

• Motivation

• Graph Theory Tools

Connectivity

Page 17: Sensor Network Architectures

Random Graph Model

• G(n,R)

Connectivity

Page 18: Sensor Network Architectures

Graph Connectivity

Connectivity

Page 19: Sensor Network Architectures

Problem with Random Graph Model

Propagation environments are not isotropic

Connectivity

Page 20: Sensor Network Architectures

K-connectivity

Connectivity

Page 21: Sensor Network Architectures

Improving connectivity

Approaches Costs

Connectivity

Page 22: Sensor Network Architectures

Outline

• Deployment strategies• Network topologies• Connectivity and Coverage• Routing protocols• Example Application: Energy use for various

topologies

Page 23: Sensor Network Architectures

Coverage

• Motivation

• Tools

Coverage

Page 24: Sensor Network Architectures

Voronoi Diagram

Coverage

Page 25: Sensor Network Architectures

K-coverage

Coverage

Page 26: Sensor Network Architectures

Example

Coverage

Page 27: Sensor Network Architectures

Problems with Coverage Metrics

Coverage

Page 28: Sensor Network Architectures

Topology Control

Idea

Motivation

Topology Control

Page 29: Sensor Network Architectures

Method 1: PEAS

Topology Control

Page 30: Sensor Network Architectures

Method 2: ACK

Topology Control

Page 31: Sensor Network Architectures

Outline

• Deployment strategies• Network topologies• Connectivity and Coverage• Routing protocols• Example Application: Energy use for various

topologies

Page 32: Sensor Network Architectures

Routing protocols

• Motivation

• Metric-based• Diversity-based

Routing protocols

Page 33: Sensor Network Architectures

Greedy Forwarding

Routing protocols

Page 34: Sensor Network Architectures

ETX Metric

Routing protocols

Page 35: Sensor Network Architectures

Opportunistic (ExOR)

Routing protocols

Page 36: Sensor Network Architectures

Gradient-based

Routing protocols

Page 37: Sensor Network Architectures

Lifetime and Load-balancing

Lifetime Load

Routing protocols

Page 38: Sensor Network Architectures

Data Mules

Routing protocols

Page 39: Sensor Network Architectures

Outline

• Deployment strategies• Network topologies• Connectivity and Coverage• Routing protocols• Example Application: Energy use for various

topologies

Page 40: Sensor Network Architectures

Comparison: Single-hop vs. Double-hop

Networking & Energy

Page 41: Sensor Network Architectures

Scenario 2: Single-hop vs. Double-hop

Networking & Energy

Page 42: Sensor Network Architectures

Conclusions

• Multi-hop networks promise broader coverage and robustness at the cost of increased complexity

• Homogeneous node architectures simplify deployment strategies but may require more capable hardware

• Node connectivity is dependent on the node placement and the communication channel

muse

Page 43: Sensor Network Architectures

Conclusions - 2

• Network coverage requirements may not coincide with network connectivity requirements

• Routing schemes depend on defining an appropriate ‘cost’ metric

• Network architectures drive node and system design and therefore energy and bandwidth requirements

muse

Page 44: Sensor Network Architectures

Want to learn more?

• B. Krishnamachari, Networking Wireless Sensors, Cambridge Press (2005).

• H. Karl and A. Willig, Protocols and Architectures for Wireless Sensor Networks, Wiley (2007).