IDS in WSN - Status Update

Preview:

DESCRIPTION

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

Citation preview

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