protocols for self-organization of a wireless sensor network

34
Protocols for Self- Organization of a Wireless Sensor Network K. Sohrabi, J. Gao, V. Ai lawadhi, and G. J. Pottie IEEE Personal Comm., Oct. 2000. Presented By: earl

Upload: mark-randall

Post on 03-Jan-2016

40 views

Category:

Documents


1 download

DESCRIPTION

Protocols for Self-Organization of a Wireless Sensor Network. K. Sohrabi, J. Gao, V. Ailawadhi, and G. J. Pottie IEEE Personal Comm., Oct. 2000. Presented By: earl. Introduction. Self-Organization Wireless Sensor Network --wireless sensing + data networking - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Protocols for Self-Organization of a Wireless Sensor Network

Protocols for Self-Organization of a Wireless Sensor Network

K. Sohrabi, J. Gao, V. Ailawadhi, and G. J. Pottie

IEEE Personal Comm., Oct. 2000.Presented By: earl

Page 2: Protocols for Self-Organization of a Wireless Sensor Network

Introduction

Self-Organization Wireless Sensor Network --wireless sensing + data networking Group of sensors (nodes) linked by wireless

medium to perform distributed sensing tasks.

Example: surveillance, security, health monitoring

systems, etc

Page 3: Protocols for Self-Organization of a Wireless Sensor Network

Goals

Operate under dynamic condition: startup, steady state, failure operate unattended

Energy-efficiency

Page 4: Protocols for Self-Organization of a Wireless Sensor Network

Wireless Sensor Node

Page 5: Protocols for Self-Organization of a Wireless Sensor Network

Wireless Sensor Node

http://today.cs.berkeley.edu/800demo/

Page 6: Protocols for Self-Organization of a Wireless Sensor Network

Design Challenges

Hardware: digital circuit design

Wireless networking: modulation, channel access, robust &

energy efficient protocols, routing, mobility etc.

Applications: detection and data collection, data diffusion,

notification

Page 7: Protocols for Self-Organization of a Wireless Sensor Network

Main difference

Conventional Wireless Networks High QoS (high throughput/low delay) & High ba

ndwidth efficiency

Sensor Network Length of network’s lifetime need to conserve

energy Performance highly depends on energy efficienc

y of algorithms

Page 8: Protocols for Self-Organization of a Wireless Sensor Network

Energy-Conserving

Energy consumptions: Sensing Data processing Communications

Communications is the major energy consumerTherefore, local processing is key

Page 9: Protocols for Self-Organization of a Wireless Sensor Network

ORM concept

O -Organization of nodes to access shared medium network formation R -Routing in the network M -Mobility management

Page 10: Protocols for Self-Organization of a Wireless Sensor Network

Protocols Self-Organization Medium Access Control for Sensor Networks (SMACS)

Network startup and link layer

Eavesdrop-And-Register (EAR) Algorithm Seamless interconnection of mobile nodes in the field

of stationary wireless nodes (mobility management)

Sequential Assignment Routing (SAR) Facilitates multi-hop routing

Single Winner Election (SWE) and Multi-Winner Election (MWE)

Facilitates local cooperative information processing

Page 11: Protocols for Self-Organization of a Wireless Sensor Network

SMACS Protocol

Used for network startup and link-layer organization Forms a flat topology

Page 12: Protocols for Self-Organization of a Wireless Sensor Network

SMACS Protocol

SMACS Operation Discover neighbors Assign a channel to a links between

neighboring nodes Channel (time slot) = pair of time intervals

(transmission/reception pattern) Each link operates on a different frequency

(which is randomly chosen) Only local knowledge quick energy saving

Node turns on/off communication according to its timeslots

a

e

b

d

c

f

g

h

i

Page 13: Protocols for Self-Organization of a Wireless Sensor Network

SMACS Protocol

Node topology

Page 14: Protocols for Self-Organization of a Wireless Sensor Network

SMACS Protocol

Page 15: Protocols for Self-Organization of a Wireless Sensor Network

SMACS Protocol

Type1: invitation [to B 、 G] (node’s id and number of attached neighbors)Type2: response to Type1 [from B 、 G] (inviter and invitee’ addresses and invitee’s attached state)

Page 16: Protocols for Self-Organization of a Wireless Sensor Network

SMACS Protocol

Type3: response to Type2 to notify chosen node [to B]•Inviter not attached : none•Inviter, invitee, attached : inviter’s schedule and frame epoch•Invitee not attached, inviter attached: proposed channel for the link, calculated by inviter

Page 17: Protocols for Self-Organization of a Wireless Sensor Network

SMACS Protocol

Type4: response to Type3 [from B]•Invitee not attached, inviter not attached: channel determined by the invitee•Invitee not attached, inviter attached: none•Invitee attached, inviter not attached: channel determined by the invitee

Page 18: Protocols for Self-Organization of a Wireless Sensor Network

EAR Protocol

The Ear algorithm’s motivation Designed to provide continuous

communication capability between mobile and stationary nodes

Mobile nodes join stationary wireless nodesMobile node is “eavesdropping” on control signalsBoth side keep a “registry” of neighbors’ information

Page 19: Protocols for Self-Organization of a Wireless Sensor Network

EAR ProtocolEAR algorithm

Broadcast Invite (BI): The stationary node

invites other nodes to join Mobile Invite (MI):

The mobile responds to BI to request a connection

Mobile Response (MR): The stationary node

accepts the MI response Mobile Disconnect (MD):

The mobile informs the stationary response is needed node of a disconnect; no

BI triggers EARBI:{SNR, node ID, Tx Power,…}If MI info. possible, assign slot in TDMA frameConnect and disconnect thresholds

stationary node

mobilenode

BI

[MI/MD]

MR

Page 20: Protocols for Self-Organization of a Wireless Sensor Network

Mobile nodes have the onus to manage connections/disconnections with stationary nodes based on the received signal-to-noise (SNR) ratioConnection and disconnection thresholds determine connectivity: Connection Threshold (CT) : minimum level

where connectivity is enabled (SNR > CT) Disconnection Threshold (DT) : maximum level

of connectivity (SNR < DT)

EAR Protocol

Page 21: Protocols for Self-Organization of a Wireless Sensor Network

1 3

6 5

2

1 2 6 5

EAR is an adaptable protocol that allows stationary and mobile nodes to self-organize and establish connectivity

Mobile Connectivity List:

[ SNR > CT ] MI MessageMR MessageBI Message

MOBILE

EAR Protocol

Page 22: Protocols for Self-Organization of a Wireless Sensor Network

SAR Protocol

Supports multi-hop routing Route must be robust to failureIt takes into consideration the energy resource and QoS on each path

Page 23: Protocols for Self-Organization of a Wireless Sensor Network

SAR for Multi-hop routing

Failure Protection Creates multiple trees where the root of

each tree is a one-hop neighbor from the sink sink

Consider power,QoS

Backup route

Page 24: Protocols for Self-Organization of a Wireless Sensor Network

SWE & MWE Protocols

Handle signaling and data transfer in local cooperative signal processing: Noncoherent Processing SWE Coherent Processing MWE

Elect Central Node (CN) for sophisticated information processing Sufficient energy reserve, computational capabi

lity, high SNR

Page 25: Protocols for Self-Organization of a Wireless Sensor Network

Noncoherent Cooperative FunctionNo need for path optimality 3-Phase process: Phase I: Target detection, data collection,

and preprocessing Phase II: Membership declaration Phase III: Central node election

Page 26: Protocols for Self-Organization of a Wireless Sensor Network

CN Election

2 components SWE algorithm —handle signaling for candidate

information “Elecmessage” Each node can announce itself as a CN candidate Compare information, keep record of 1 best candi

date Disseminate information throughout the network

Spanning Tree (ST) algorithm —compute a min-hop ST rooted at the CN

Page 27: Protocols for Self-Organization of a Wireless Sensor Network

Multi-Winner Election(SWE) Process

Page 28: Protocols for Self-Organization of a Wireless Sensor Network

Coherent Cooperative Function

Differ from noncoherent algorithm Explicit computation of minimum energy path:

Path optimality for energy efficiency Limited number of sensor source nodes (SNs)

MWE Select SNs Calculate minimum energy paths from sensor n

ode to each SNUse SWE to select CN from minimum energy consumption

Page 29: Protocols for Self-Organization of a Wireless Sensor Network

Single Winner Election (SWE) Process

Page 30: Protocols for Self-Organization of a Wireless Sensor Network

Simulation

Network of 45 randomly scattered nodes having a density of 0.04 nodes/m2

1mW transmit power, Tframe = 8.0s

Page 31: Protocols for Self-Organization of a Wireless Sensor Network

Simulation

Page 32: Protocols for Self-Organization of a Wireless Sensor Network

Simulation

Page 33: Protocols for Self-Organization of a Wireless Sensor Network

Simulation

Page 34: Protocols for Self-Organization of a Wireless Sensor Network

ConclusionWireless Sensor Network Protocols

Low mobility, enough BW, energy-constrained Self-Organization Medium Access Control for Sensor

Networks (SMACS) Eavesdrop-And-Register (EAR) Algorithm Sequential Assignment Routing (SAR) Single Winner Election (SWE) and Multi-Winner

Election (MWE)

Future work Determine Min energy bound for network formation Higher mobility