Top Banner
Lowering the Impact of Intrusion Detection in Wireless Sensor Networks using Code Generation Techniques [email protected]
30

IDS in WSN - Status Update

Jun 08, 2015

Download

Education

christophevg

The second in a series of short presentation to introduce my master's thesis on Intrusion Detection in Wireless Sensor Networks.
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: IDS in WSN - Status Update

Lowering the Impact of Intrusion Detection!in Wireless Sensor Networks!

using Code Generation [email protected]

Page 2: IDS in WSN - Status Update

Brought to you in association with …

WSNs, implementation,!

hands-on experience

Security, risk managementFrameworks,!

Software Architecture

aka Wouter Joosen, Christophe Huygens en Jef Maerien

Page 3: IDS in WSN - Status Update

Wireless Sensor Network IDS!The situation on the field

Page 4: IDS in WSN - Status Update

What could possibly go

wrong ?

Page 5: IDS in WSN - Status Update
Page 6: IDS in WSN - Status Update
Page 7: IDS in WSN - Status Update
Page 8: IDS in WSN - Status Update
Page 9: IDS in WSN - Status Update
Page 10: IDS in WSN - Status Update
Page 11: IDS in WSN - Status Update
Page 12: IDS in WSN - Status Update
Page 13: IDS in WSN - Status Update
Page 14: IDS in WSN - Status Update
Page 15: IDS in WSN - Status Update
Page 16: IDS in WSN - Status Update

unattendedbattery operated

little memorylimited processing

requires follow-upendless possibilities

a lot of datanon functional

Page 17: IDS in WSN - Status Update
Page 18: IDS in WSN - Status Update

RESOURCES

Page 19: IDS in WSN - Status Update
Page 20: IDS in WSN - Status Update
Page 21: IDS in WSN - Status Update
Page 22: IDS in WSN - Status Update
Page 23: IDS in WSN - Status Update

Power Consumption at 1 MHz, 1.8V, 25°C Active: 0.4 mA Power-down Mode: 0.1 μA Power-save Mode: 0.7 μA

XBee Series 2 TX Current: 40 mA (@3.3 V) RX Current: 40 mA (@3.3 V) Power-down Current: < 1 μA @ 25oC

40mA = ~ 1.5 day#(lipo battery 1700mAh)

Page 24: IDS in WSN - Status Update

Domain Specific Language!+ Code Generation

Functional Loop Fusion

Grouped Communication

Page 25: IDS in WSN - Status Update
Page 26: IDS in WSN - Status Update

Today!! 3 nodes (ATMEGA1284p + XBee)!! +!manual heartbeat implementation!!

Tomorrow!! + manual reputation implementation!!

Soon!! + (manually) generated fused code!! = evaluation ROM/RAM, processing and ! ! !! ! network usage!!

Near Future!! + port to AVR RAVEN!! + deployable implementation

Page 27: IDS in WSN - Status Update

Wrap up: The Problem

Page 28: IDS in WSN - Status Update

Wrap up: The Proposed Solution

Domain Specific Language!+ Code Generation

Functional Loop Fusion

Grouped Communication

Page 29: IDS in WSN - Status Update

Wrap up: Criteria

40mA = ~ 1.5 day#(lipo battery 1700mAh)

Network usageInitial focus on reduction of

Regarding Expressivity:!DSL is defined as a subset of Erlang

ROM/RAM & Processing Time

Page 30: IDS in WSN - Status Update

Christophe Van [email protected]

Lowering the Impact of Intrusion Detection!in Wireless Sensor Networks!using Code Generation Techniques

Co-Promotor: Prof. Dr. Ir. Christophe [email protected]

Promotor: Prof. Dr. Ir.Wouter [email protected]

Coach: Drs. Ir. Jef Maerien [email protected]

QA