Top Banner
Distributed Event Detection in Sensor Networks March 25, 2008 Presented by Chinh Vu by Fernando Martincic, Loren Schwiebert
14

By Fernando Martincic, Loren Schwiebert. Sensors periodically send data to BS. Sensors send data to BS when threshold is exceeded. (reactive method)

Dec 13, 2015

Download

Documents

Anissa Murphy
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Distributed Event Detection in Sensor Networks

March 25, 2008

Presented by Chinh Vu

by Fernando Martincic, Loren Schwiebert

Page 2: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Introduction

Sensors periodically send data to BS. Sensors send data to BS when threshold

is exceeded. (reactive method)

Sensors collaboratively detect object How: appl. defines event signature and

disseminates to network.

Page 3: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Problem

How nodes match their sensor readings against these event signatures.

Page 4: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

SYSTEM MODEL

Nodes are assumed to be stationary and location-aware.

Node distribution is uniform and the network is 1-connected.

Communication links between nodes are assumed to be relatively stable.

Page 5: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Partition

Trade-off of the size of the cell

Page 6: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Cell-membership

Nodes know which cell they belong to. Nodes know neighboring nodes which

are within the same cell. Periodically update cell membership

Each cell elects a leader node Cell leadership is rotated between

nodes

Page 7: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Sensing value Each cell member publishes a

timestamped cell value. Leader calculates a weighted

average (e.g., majority vote) of all cell members.

Disseminate to all members Disseminate to adjacent cells

Page 8: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

WSN Cell matrix

m × n matrix

Page 9: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Local cell sub-matrix Sensors store pxq matrix of

itself and its neighbor cells. p≤n, q≤m

Page 10: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Matching signatures An event signature is an r×s matrix (r≤p, s≤q) To detect an event

A node “overlays” an event signature over its cell sub-matrix

performs a cell by cell comparison.

Page 11: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Matching

Exact matching Threshold:

a signature may represent minimal threshold values

Page 12: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Simulation

Using TinyOS A lossless communication model was

employed Sensing value (payload) is 8-bit. Message header is negligible Area is clustered into 4×4-unit cells

Page 13: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Total traffic

Page 14: By Fernando Martincic, Loren Schwiebert.  Sensors periodically send data to BS.  Sensors send data to BS when threshold is exceeded. (reactive method)

Byte Transmission Distribution