DASH7 Transforms Things into a distributed Database Michael ANDRE President DASH7 Alliance CEO WIZZILAB [email protected]
DASH7 Transforms Things into a distributed Database
Michael ANDRE President DASH7 Alliance
CEO WIZZILAB
2
Origin The Dash7 Alliance Protocol originates from ISO/IEC 18000-7,
The DASH7 Alliance (D7A) enhanced ISO 18000-7 for Ultra Low Power, Mid-Range Wireless Sensor Communication.
The DASH7 Alliance is working on the expansion of the air interface to all sub-GHZ ISM/SRD bands.
3
Open Standard
Very Low Power
Long Range
Sub-GHz ISM Bands
4
Frequency vs Range
5
Distance – Complexity – Energy – Latency
Tree Mesh Star
Passive RFID Tags can only be read in the intermediate proximity of a reader
Active RFID Longer range interrogators – Master/Slave
DASH7: Extensible Star Simple routing
Asynchronous
Tag-Talk-First Tag-to-Tag
Mesh Range depends on number of router nodes Congestion – Routing Complexity – Latency Routers need to be powered Each hop consumes energy
Network Topology
6
Asynchronous Communication
7
Power Budget
14% < 1%
35% 50%
Total Average Consumption: 52 μA
8
Smart
Adressing
Security Privacy
Full Stack Data
Element
9
Roles
Authentication
Permissions
Data Elements
DASH7 Stack Config
Application Data
10
USE CASE
Collection of humidity sensor data
11
Traditional Approach
Application periodically measures humidity and sends data to the gateway.
Application implements communication
12
Application periodically measures humidity and writes value to the file system
Data Elements can be accessed by DASH7
Data Elements
13
Application periodically measures humidity and writes value to the file system
Gateway queries data from Data Element
All Nodes matching query answer with requested data
Queries
14
Notification Application periodically measures humidity and writes value to the file system
DASH7 detects change in Data Element
If criteria is matched, Sensor notifies requested data
15
Write and read to/from files
Configure system through configuration files
Configured through file system
Handles scheduled scan cycles
Handles queries from other devices
Handles queries and notifications on file changes
Handles file permissions
File system configurable over the air
16
http://oss-7.cosys.be
Open Source Stack OSS-7
17
Talbot House
BELIGUM
18
19
20
21
DASH7
22
• Long Range
• Low Data rate
• Low Power
• Hardware provider independent
• Asynchronous
• Full stack specified
• Open source stack
• Smart Addressing
• Data Element
• Triggers