Download presentation
Presentation is loading. Please wait.
Published byTamsin Barnett Modified over 9 years ago
2
The Consolidated Protocols Maribor Meeting October 2013 Anartz Nuin & David Remón
3
The Consolidated Protocols
4
WIFI TCP/IP TLS MQTT
5
The Consolidated Protocols WIFI WIFI
6
The Consolidated Protocols WIFI l By default wireless protocol at home l No need of gateway/concentrator: a commercial router present in every house. If not, easily acquirable and cheap. l High Data rate (802.11n → over 100Mbps) l Allows the use of MQTT (lightweight messaging protocol) l Implements Security → WEP, WPA, WPA2
7
The Consolidated Protocols model TCP/IP TCP/IP
8
IP addresses Not defined yet The Consolidated Protocols model TCP/IP
9
l Implements Error control and Flow control: reliable connexion. l Widespread protocol used in the Internet home ↔ DI Connection Manager l Allows a TCP connexion always open: Appliance ↔ DI Connection Manager The Consolidated Protocols model TCP/IP
10
The Consolidated Protocols TLS TLS TLS encryption/decryption
11
The Consolidated Protocols TLS HTTP TLS in the Internet HTTP TLS in the Internet =https
12
The Consolidated Protocols TLS HTTP TLS in the Internet HTTP TLS HTTP TLS in SandS MQTT TLS =https
13
The Consolidated Protocols TLS l Standard security protocol in the Internet l DI and all the appliances share a certificate. l Together with Wifi Security → Double Encryption
14
The Consolidated Protocols TLS + WIFI l Standard security protocol in the Internet l DI and all the appliances share a certificate. l Together with Wifi Security → Double Encryption Double Encryption
15
The Consolidated Protocols TLS + WIFI WIFI encryption WEP/WPA/WPA2 TLS encryption Double Encryption
16
The Consolidated Protocols MQTT MQTT MQTT encoding/decoding
17
The Consolidated Protocols MQTT l Extremely lightweight messaging protocol Only 2 bytes of fixed headers l Type of data does not influence the communication l Widespread Application layer protocol for: IOT Internet of things M2M Machine to machine communications
18
WIFI TCP/IP TLS MQTT The Consolidated Protocols in SandS
19
The Consolidated Protocols in SandS WIFI TCP/IP TLS MQTT SandS frame:
20
The Consolidated Protocols in SandS First Experiments Tested all the protocols together
21
The Consolidated Protocols Implemented in node.js
22
Implemented in node.js The Consolidated Protocols socket
23
DI Connection Manager Test Environment
24
DI Connection Manager DI socket 8001
25
DI Connection Manager DI socket DI emulator 8001
26
DI Connection Manager DI socket DI emulator 8001 8080 Browser
27
DI Connection Manager DI socket DI emulator 8001 Client = Appliances 8002 8080 Browser
28
DI Connection Manager DI socket DI emulator 8001 8002 8080 Browser Client = Appliances 1883
29
DI Connection Manager DI socket DI emulator 8001 Client - Appliances 8002 8080 Browser
30
Thanks for your attention
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.