View
204
Download
1
Category
Tags:
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
Recommended