project leader: an braeken (vub-indi) presenter: kris ... · indi-elo etro-smartnets design and...
TRANSCRIPT
Project leader: An Braeken (VUB-INDI)
Presenter: Kris Steenhaut (VUB-ETRO and INDI)
Co-supported by
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
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
◦ 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
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
18 juni 2014 6LowPan- Towards zero configuration
of wireless building automation
11 1 2 3 4 5
18 juni 2014 6LowPan- Towards zero configuration
of wireless building automation
VUB
VUB
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
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
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
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
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
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
Merging things and the Web:
Technology enablers:
CoAP and proxies (Application Gateway)
6LowPan- Towards zero configuration
of wireless building automation 18 juni 2014
6LowPan- Towards zero configuration
of wireless building automation 18 juni 2014
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