project leader: an braeken (vub-indi) presenter: kris ... · indi-elo etro-smartnets design and...

16
Project leader: An Braeken (VUB-INDI) Presenter: Kris Steenhaut (VUB-ETRO and INDI) Co-supported by

Upload: others

Post on 25-Sep-2020

30 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

Project leader: An Braeken (VUB-INDI)

Presenter: Kris Steenhaut (VUB-ETRO and INDI)

Co-supported by

Page 2: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

The 6LoWPAN project ◦ Who ◦ Why ◦ What

The lower layers ◦ PART 1: 802.15.4 and the radio in Contiki ◦ PART 2: MAC and Radio Duty Cycling (RDC) ◦ PART 3: RPL ◦

6LoWPAN

CoAP en Restful web services

18 juni 2014 6LowPan- Towards zero configuration

of wireless building automation

Page 3: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

Vrije Universiteit Brussel

INDI-ELO

ETRO-SMARTNETS ◦ Design and exploitation of Wireless Sensor Networks

Katholieke Hogeschool Limburg, ACRO-ES&S ◦ Implementation and evaluation of security algorithms for Mobile applications

Katholieke Universiteit Leuven, COSIC ◦ Evaluation of security algorithms

18 juni 2014 6LowPan- Towards zero configuration

of wireless building automation

Page 4: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

◦ Bausch Datacom – Dominiek Truyens

◦ C-online – Maarten Dequanter

◦ Colruyt – Michel De Neyer

◦ Commeto – Ludo Cuypers

◦ Custom8 – Karel Van Brussel

◦ DSP Vallev – Bjorn Van De Vondel

◦ Essensium – Frederic Stubbe, Stephen Dunphy

◦ IMEC – Jo De Wachter

◦ Inxition R&D Management and Consulting –Walter Colliti

◦ Itecon – Daniel Coppee

◦ lntrinsic-lD – Geert-Jan Schrijen

◦ LSEC – Ulrich Seldeslachts

◦ NXP – Eric Vos

◦ Rmoni – Mark Kestens

◦ RvO Society – Jean De Cuyper

◦ Sirris – Steven Van Den Berghe, Wim Codemie

◦ Televic – Piet Verhoeve

◦ Zaffer – Muzaffer Guller 18 juni 2014 6LowPan- Towards zero configuration

of wireless building automation

Page 5: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

Identify pros and cons of 6LoWPAN

Apply 6LoWPAN in wireless home automation

Focus on low power and security

Evaluate user friendliness, scalability, price, energy consumption, …

18 juni 2014 6LowPan- Towards zero configuration

of wireless building automation

Page 6: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

18 juni 2014 6LowPan- Towards zero configuration

of wireless building automation

Page 7: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

11 1 2 3 4 5

18 juni 2014 6LowPan- Towards zero configuration

of wireless building automation

VUB

VUB

Page 8: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

Promotes IP as network technology for embedded devices

6LoWPAN Enables IPv6 over Low-power Lossy Networks

Routing protocol for Low-power Lossy Networks RPL

Web transfer protocol for Low-power Lossy Networks CoAP

6LowPan- Towards zero configuration

of wireless building automation 18 juni 2014

Page 9: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

constrained networks

(802.15.4)

small frame size low bandwidth (up to 250 Kbit/s)

low transmit power non-negligible losses limited memory little computing power power constraints (battery-powered)

6LoWPAN

IPv6

802.15.4 MAC

HAVE

HAVE constrained

devices

NET Layer

MAC Layer

6LowPan- Towards zero configuration

of wireless building automation 18 juni 2014

Page 10: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

802.15.4 MAC

802.15.4 PHY

Ethernet MAC

Ethernet PHY

6LoWPAN

IPV6

Edge router stack:

No need for complex application gateways

6LowPan- Towards zero configuration

of wireless building automation 18 juni 2014

RPL IPV6 Router

Page 11: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

HEADER COMPRESSION

IPv6 header compressed or elided from a packet by assuming usage of common values

PACKET FRAGMENTATION

IPv6 packets (MTU=1280 bytes) are fragmented into multiple link-level 802.15.4 frames (MTU=127 bytes)

6LowPan- Towards zero configuration

of wireless building automation 18 juni 2014

Page 12: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

IPv6 Created by IETF

128 bit addresses

Unicast, multicast and anycast addresses

RPL Created by IETF for Routing over Low power and Lossy networks (ROLL)

6LowPan- Towards zero configuration

of wireless building automation 18 juni 2014

Page 13: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

CoAP Constrained Application Protocol Web transfer protocol designed by IETF CoRE Group Similar to HTTP (GET, PUT, POST, DELETE methods) Header compression Designed on top of UDP (instead of TCP)

HTTP

TCP

IP

Request/Response

Transaction

UDP

6LoWPAN

CoAP

6LowPan- Towards zero configuration

of wireless building automation 18 juni 2014

Page 14: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

Merging things and the Web:

Technology enablers:

CoAP and proxies (Application Gateway)

6LowPan- Towards zero configuration

of wireless building automation 18 juni 2014

Page 15: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

6LowPan- Towards zero configuration

of wireless building automation 18 juni 2014

Page 16: Project leader: An Braeken (VUB-INDI) Presenter: Kris ... · INDI-ELO ETRO-SMARTNETS Design and exploitation of Wireless Sensor Networks Katholieke Hogeschool Limburg, ACRO-ES&S Implementation

Website 6LoWPAN IWT-TETRA (jan. 2013 – dec. 2014) ◦ http://6lowpan.be ◦ http://www.innovatienetwerk.be/projects/1858 Username: 6lowpan

Wachtwoord: 6lowpan

Contact: ◦ Projectleider: An Braeken, [email protected] VUB-INDI, Nijverheidskaai 170, 1070 Brussel ◦ Coördinator ETRO: [email protected] VUB-ETRO, Pleinlaan 2, 1050 Brussel

18 juni 2014 6LowPan- Towards zero configuration

of wireless building automation