ids in wsn - status update
DESCRIPTION
The second in a series of short presentation to introduce my master's thesis on Intrusion Detection in Wireless Sensor Networks.TRANSCRIPT
![Page 1: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/1.jpg)
Lowering the Impact of Intrusion Detection!in Wireless Sensor Networks!
using Code Generation [email protected]
![Page 2: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/3.jpg)
Wireless Sensor Network IDS!The situation on the field
![Page 4: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/4.jpg)
What could possibly go
wrong ?
![Page 5: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/5.jpg)
![Page 6: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/6.jpg)
![Page 7: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/7.jpg)
![Page 8: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/8.jpg)
![Page 9: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/9.jpg)
![Page 10: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/10.jpg)
![Page 11: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/11.jpg)
![Page 12: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/12.jpg)
![Page 13: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/13.jpg)
![Page 14: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/14.jpg)
![Page 15: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/15.jpg)
![Page 16: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/16.jpg)
unattendedbattery operated
little memorylimited processing
requires follow-upendless possibilities
a lot of datanon functional
![Page 17: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/17.jpg)
![Page 18: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/18.jpg)
RESOURCES
![Page 19: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/19.jpg)
![Page 20: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/20.jpg)
![Page 21: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/21.jpg)
![Page 22: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/22.jpg)
![Page 23: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/23.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/24.jpg)
Domain Specific Language!+ Code Generation
Functional Loop Fusion
Grouped Communication
![Page 25: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/25.jpg)
![Page 26: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/26.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/27.jpg)
Wrap up: The Problem
![Page 28: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/28.jpg)
Wrap up: The Proposed Solution
Domain Specific Language!+ Code Generation
Functional Loop Fusion
Grouped Communication
![Page 29: IDS in WSN - Status Update](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/29.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022052620/5575c2a9d8b42a312a8b4ae7/html5/thumbnails/30.jpg)
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