project introduction 이 상 신 korea electronics technology institute

32
Project Introduction 이 이 이 이 이 이 Korea Electronics Technology Institute Korea Electronics Technology Institute

Upload: harry-doyle

Post on 28-Dec-2015

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Project Introduction 이 상 신 Korea Electronics Technology Institute

Project Introduction

이 상 신이 상 신

Korea Electronics Technology InstituteKorea Electronics Technology Institute

Page 2: Project Introduction 이 상 신 Korea Electronics Technology Institute

2

Contents

• Wireless Surveillance System based on WSN

• Forest Fire Monitoring System

• The Unmanned Tracking System based on WSN

Page 3: Project Introduction 이 상 신 Korea Electronics Technology Institute

Wireless Surveillance System based on WSN

Page 4: Project Introduction 이 상 신 Korea Electronics Technology Institute

4

Overview of Wireless Sensor Network

• What is wireless sensor network?– A large group of many networked sensors to monitor conditions

• temperature, sound, vibration, pressure, and motion

– Sensor network nodes have• Sensing, computation, and networking abilities

– Sensor network features• Low cost, small size, low power consumption

• Application areas of WSN– Environmental monitoring, fire detection, seismic detection, military

surveillance, and so on

• What is the best protocol in a specific application?• AODV@SMAC? ZigBee?

– There are so many different requirements as each application area

• We designed an optimized protocol in specific application area• R-WSLP (Real-time Wireless Sensor Line Protocol)

Page 5: Project Introduction 이 상 신 Korea Electronics Technology Institute

5

Wireless surveillance system

• Wireless surveillance system based on wireless sensor networks

– For detecting the incursion of unauthorized objects or intruders

– To assist guard soldiers in the military demarcation line

– Burglar alarm, protecting critical infrastructures, and homeland

defense

Page 6: Project Introduction 이 상 신 Korea Electronics Technology Institute

6

Requirements of wireless surveillance system

• Requirements of wireless surveillance system

– Low latency in multi-hop communication

• Primary Requirement & our major goal

– Low power consumption

– High reliability

• Features of wireless surveillance system

– Linear sensing field

– Low traffic environment

– No mobility

– Directed data path (end sink)

Page 7: Project Introduction 이 상 신 Korea Electronics Technology Institute

7

The Basic Idea of R-WSLP

• Latency in multi-hop communication

– Mainly caused by sleep delay originating from periodic sleep for reducing energy consumptio

n

• Real-time Wireless Sensor Line Protocol (R-WSLP)

– Proposed for minimizing the network latency

– Solve the sleep delay problem in the multi-hop network

– Utilize periodic listen and sleep mechanism

• to minimize power consumption

Superframe(SuperframeDuration)

Active Period Inactive Period

ActiveDuration InactiveDuration

SuperframeDuration = ActiveDuration * (2^SuperframeOrder), where 2 <= SuperframeOrder <= 15

Page 8: Project Introduction 이 상 신 Korea Electronics Technology Institute

8

The Basic Idea of R-WSLP

• Immediate forwarding– if a node receives a message from its child node – immediately forwards the message to the parent node

• Time synchronization according to the data path– Time synchronizes with the parent node

• Nodes achieve local time synchronization using the information of neighbor node– peer-to-peer time synchronization

Page 9: Project Introduction 이 상 신 Korea Electronics Technology Institute

9

Network Topology of R-WSLP

• In peer-to-peer time synchronization, the nodes requires pre-determined dat

a path

• Using ad hoc linear network

– Linear topology

– Easy to use peer-to-peer time synchronization

• Because topology itself means data path

– Suitable for wireless surveillance system

• Linear sensing field

• Low traffic environment

• No mobility

• Directed data path (end sink)

Page 10: Project Introduction 이 상 신 Korea Electronics Technology Institute

10

Network Topology of R-WSLP

• Select data path by routing

algorithm

• If the data path is corrupted

– nodes select a new data

path using update routing

information

• Select data path when they are

joining to the network

• If the data path is corrupted

– try to recovery

• Ad hoc mesh network

• Ad hoc linear network

Page 11: Project Introduction 이 상 신 Korea Electronics Technology Institute

11

Time Synchronization

Node 1

Node 2

RX

Data

TX

Data

RX A

ck

RX

Data

TX

Data

RX A

ck

RX

Data

TX

Data

RX A

ck

Superframe

RX

Data

TX

Data

RX A

ck

RX

Data

TX

Data

RX A

ck

RX

Data

TX

Data

RX A

ck

Node 3

• Forwarded messages without sleep latency

• Synchronize TX Data Slot to Parent’s RX Data Slot

• Using SFD (Start Frame Delimiter ) of Sync Frame

• Nodes select their time slots according to the time schedule of the parent node

– It is not conflicted with time schedule of neighbors

Data Frame ACK and Sync Frame

Page 12: Project Introduction 이 상 신 Korea Electronics Technology Institute

12

R-WSLP Overview

1 2 3 4 5 6

Mnc = Max Node Count / MAX RF Range

CRI : Collision Resolution Interval

1

5

6

7

8

9

10

11

12

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX

RX

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

RX TX ACK

TX ACK

ACK

2

3

4

CR

I

Page 13: Project Introduction 이 상 신 Korea Electronics Technology Institute

13

Latency

• Latency of R-WSLP

Processing time

Processing time

1 Hop Latency

n-1

n

n+1

RxAck

Sleep

Guard

tproctfd

Frame duration

tfd

tfd tfd

tfdtfd

tguard

Guard time

tproc

tproc

Page 14: Project Introduction 이 상 신 Korea Electronics Technology Institute

14

Low power consumption

• For low power consumption

– Every node repeats periodic sleep and wakeup

– Divide superframe into active period and inactive period.

– Each node communicates during active period and goes to sleep during

inactive period.

• To minimize network delay

– Use piggyback acknowledgement mechanism

– To save the time required for acknowledgement, nodes send the data packet in th

e TX period with acknowledgement packet

Page 15: Project Introduction 이 상 신 Korea Electronics Technology Institute

15

Low power consumption

Sleep RxAckRxData TxDataO

SC

on

Bio

s on P

LL

Loc

k&R

X o

n

t osc

t bios

t rx

/tx_o

n

Sle

ep

t rx_a

ck

Processing

Sle

ep

OS

C o

n

Bio

s on

RX

PL

L L

ock&

TX

on

tsleep ttx_data

Sle

ep

OS

C o

n

Bio

s on P

LL

Loc

k/R

X o

n

trx_data

TX

RX

Guard Sleep Sleep WaitAck

tguard

tproc twait_ack

• Energy Consumption

Page 16: Project Introduction 이 상 신 Korea Electronics Technology Institute

16

The Process for Joining a Network

• Composed of several procedures as followsA. Neighbor scan

To search the neighbor nodes which could be parent node

B. Select the parent

Is there a terminal node? • Yes -> Select the terminal node

• No -> select the neighbor node which has the greatest RSSI value

C. Synchronization

Synchronize the time with the parent node

D. Contention for joining

In case of two or more nodes try to join the same node

E. Sending a join request message

Sends a join request message to a parent node for joining a network

Page 17: Project Introduction 이 상 신 Korea Electronics Technology Institute

17

Select the parent

• In the result of scan, a terminal node exists

– Select the terminal node as the parent

• Terminal node does not exist

– Select the parent node of a link which has the most RSSI value

• Just one neighbor node

90

M

SMMMT

New

SMMMT

New

SMT

New

609085

SMM

65

M

Selected

90 60 30

T M M

Selected

Cannot be selected

Sync Frame

The result of scan

time

Page 18: Project Introduction 이 상 신 Korea Electronics Technology Institute

18

Contention for joining

• Used the RSSI value for resolving contention problem

zone1

zone2

zone3

zone4

zone5

Page 19: Project Introduction 이 상 신 Korea Electronics Technology Institute

19

Reliability Support

• R-WSLP should guarantee the reliability– One of the most important issues to alarm emergency situation

• To support this requirement we offer the recovery mechanism – for the node failure and the link failure

Recovery for the node failure and the link failure

Extend their time slot for their new child node or new parent node

Page 20: Project Introduction 이 상 신 Korea Electronics Technology Institute

20

Hardware Platform for Wireless Surveillance System

• The hardware platform of sensor node for wireless sur

veillance system

– network module

• used the Chipcon’s CC2420(2.4GHz) for wireless communi

cation and msp430 and as micro controller

• Also, used Chipcon’s CC1000 for 900MHz band

– sensing module

• used Honeywell’s HMC 1002 as magnetic sensor

• SensorTec STMA-506 as ultrasound sensor

Page 21: Project Introduction 이 상 신 Korea Electronics Technology Institute

21

Conclusion

• Low delay & Low energy consumption

– R-WSLP achieves low network latency by eliminating sleep delay

– R-WSLP guarantees fast delivery in low duty cycle network

– The network latency in R-WSLP is not affected by duty cycle.

• Implementation of the wireless surveillance system

• Future Works

– Required low power sensors for wireless surveillance system

– Try to apply various real time applications

• Tree topology & ring topology

• Real time backbone network

Page 22: Project Introduction 이 상 신 Korea Electronics Technology Institute

Forest Fire Monitoring System

Page 23: Project Introduction 이 상 신 Korea Electronics Technology Institute

23

Forest Fire Monitoring System

• Real time Forest Fire Monitoring System

Experiment

(at KETI’s Security Fence)

Page 24: Project Introduction 이 상 신 Korea Electronics Technology Institute

The Unmanned Tracking System based on WSN

Page 25: Project Introduction 이 상 신 Korea Electronics Technology Institute

25

Introduction

Page 26: Project Introduction 이 상 신 Korea Electronics Technology Institute

26

System Structure

Tracker Remote Controller

Control System Application

· Command· Control· Communication· Computing· Intelligence· Surveillance· Reconnaissance

Control System

Control System /

u-Sensor Node Interface

Tracker System Application

· Control· Communication· Computing· Calibration

Tracker System /

Tracker Remote controller

Interface

u-Sensor Network Radio

Tracker Control

SensingSensing

Control System/

Tracker ControllerInterface

u-Sensor Node Application Layer

· Sensing· Communication

u-Sensor Node

u-Sensor Node Sensing Block

u-Sensor Node Communication

Block

u-Sensor Network / Tracker System

Interface

u-Sensor Node Application Layer

· Sensing· Communication

u-Sensor Node

u-Sensor Node Sensing Block

u-Sensor Node Communication

Block

u-Sensor Network

u-Sensor Node Application Layer

· Sensing· Communication

u-Sensor Node

u-Sensor Node Sensing Block

u-Sensor Node Communication

Block

u-Sensor Network

Page 27: Project Introduction 이 상 신 Korea Electronics Technology Institute

27

Sensor Network Module

Sensor Network NodeSensor Network Node Network ModuleNetwork Module

Sensor ModuleSensor Module

powerpower • 1.2V, 2500mA hr, AA (3)•

• 2-axis magnetic sensor : Honeywell HMC1002 (±2G)

•Ultra sound sensor : SensorTec STMA-506 (5m)

Page 28: Project Introduction 이 상 신 Korea Electronics Technology Institute

28

Sensor Arrangement

Magnetic Sensor

Range : 4m

Sonar sensor

Range : 0.3m~5m

Page 29: Project Introduction 이 상 신 Korea Electronics Technology Institute

29

Location Awareness

Page 30: Project Introduction 이 상 신 Korea Electronics Technology Institute

30

Demo Scenario

Page 31: Project Introduction 이 상 신 Korea Electronics Technology Institute

31

Demo

Field Test

Server침입자 /추적자

Magnetic Sensor

Range : 4m

Sonar sensor

Range : 0.3m~5m

Directivity : 10°

Page 32: Project Introduction 이 상 신 Korea Electronics Technology Institute

32

Control & Monitoring S/W