16
Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Embed Size (px)

Citation preview

Page 1: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Applications and communication patterns

for WSN

N. Reijers

Consensus day TU Delft February 7, 2003

Page 2: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

WSN applications and traffic MAC simulation requires generating

realistic WSN traffic

Routing Data aggregation OS

Expected to have special characteristics

Page 3: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Application scenarios Intruder detection Forest fire detection Cattle herd Battle field Fire rescue Environmental monitoring Condition based maintenance Airconditioning sensors

Page 4: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Application types

3 types of applications Detection Tracking

Active Passive

Monitoring Push Pull

Communication Event Periodic/event

Periodic Query/response

Page 5: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Example:Sheep tracking Farmers want to know:

Rough location of their sheep When a sheep wanders off from the

herd When a sheep is lying on its back

Sensor nodes spread throughout the meadow

Sheep carry a node that periodically sends a beacon pulse

Page 6: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Sheep tracking approaches Raw data to sink

Very inefficient Active node

Cheap in terms of communication Rough location estimate

Local triangulation More expensive in terms of

communication More accurate location

Page 7: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Active node

Sink

Sheep

Page 8: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Active node

Sink

Sheep

Page 9: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Local triangulation

Sink

Sheep

Page 10: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

WSN application characteristics

Activity is often very localized both in space and time

High latency is tolerable Available bandwidth >> required

bandwidth Messages

local or node->sink sink->node are rare

Page 11: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Application model Capture charateristics in application

scenarios Generate traffic which is typical for WSN Scenario description

Network description Traffic generation Active areas

Page 12: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Network model Number of nodes Placement of nodes

Random Grid

Radio range Number of sinks Placement of sinks

Center / edge / corner

Page 13: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Traffic generation (1) Generate random messages

Rate (msgs/sec) Type, selected according

to given ratio Local broadcast Local unicast Node -> sink Sink -> node Sink -> all

86

38 %50 %12 %0 %0 %

Page 14: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Traffic generation (2) For each message type, specify

Message size Allowed latency

For node->sink messages specify aggregation type None Concatenation Averaging

Page 15: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Active areas Active areas appear randomly

Rate (new areas/sec) Avg lifetime Avg size

2nd set of parameters for active areas

Traffic generated for active areas is added to normal traffic

Page 16: Applications and communication patterns for WSN N. Reijers Consensus day TU Delft February 7, 2003

Conclusion Specific characteristics of WSN applications

localized activity latency available bandwidth >> required bandwidth messages

local or node->sink sink->node are rare

Traffic generation algorithm to model these