IDS in WSN - Status Update

Post on 08-Jun-2015

203 views 1 download

Tags:

description

The second in a series of short presentation to introduce my master's thesis on Intrusion Detection in Wireless Sensor Networks.

transcript

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

using Code Generation TechniquesChristophe.VanGinneken@student.kuleuven.be

Brought to you in association with …

WSNs, implementation,!

hands-on experience

Security, risk managementFrameworks,!

Software Architecture

aka Wouter Joosen, Christophe Huygens en Jef Maerien

Wireless Sensor Network IDS!The situation on the field

What could possibly go

wrong ?

unattendedbattery operated

little memorylimited processing

requires follow-upendless possibilities

a lot of datanon functional

RESOURCES

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)

Domain Specific Language!+ Code Generation

Functional Loop Fusion

Grouped Communication

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

Wrap up: The Problem

Wrap up: The Proposed Solution

Domain Specific Language!+ Code Generation

Functional Loop Fusion

Grouped Communication

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

Christophe Van Ginneken!Christophe.VanGinneken@student.kuleuven.be

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

Co-Promotor: Prof. Dr. Ir. Christophe Huygens!Christophe.Huygens@cs.kuleuven.be

Promotor: Prof. Dr. Ir.Wouter Joosen!Wouter.Joosen@cs.kuleuven.be

Coach: Drs. Ir. Jef Maerien !Jef.Maerien@cs.kuleuven.be

QA