SlideShare uma empresa Scribd logo
1 de 34
Baixar para ler offline
EINSTIEG IN DAS THE THINGS NETWORK
TIM RIEMANN
ÜBER MICH
Tim Riemann
• Senior Software Developer
• Initiator des The Things Network Paderborn
• Twitter: @octoate
• Email: triemann@octoate.de
• LinkedIn / Xing: Tim Riemann
AGENDA
Einführung
Grundlagen des Netzwerkes
Sicherheit
Start des The Things Network und des TTN Paderborn
Anwendungsbeispiele
1
2
3
4
5
Quelle: Neue Westfälische - http://bit.ly/2Qo6Rq0
ANFORDERUNGEN AN IOT ANWENDUNGEN
• Viele Sensoren
• Günstige Hardware
• Lange Laufzeiten
• Hohe Reichweite / Durchdringung
• Einfaches Übertragunsverfahren
• Sicherheit
Long Range Wide Area Network
LORA
• Basiert auf Chirp Spread Spectrum (CSS)
• U.a. Radaranlagen, Raumfahrt
• Lizenzfreier Frequenzbereich (Europa 868MHz, USA 915MHz)
• Reglementiert
• 1% Duty Cycle
• Max. Sendeleistung 25mW
• Sehr stabil (Spreading Factor SF7 – SF12)
• Hohe Reichweite
• Geringe Übertragungsgeschwindigkeit Quelle: LoRa Alliance – „LoRaWAN 101 – A Technical Introduction“
LORA
WIRELESS COMMUNICATION
Geeignet für Spotify, Netflix,
Austausch großer Datenmengen
Geeignet für batteriebetriebene,
verteilte Sensoren
WIE FUNKTIONIERT DAS NETZWERK?
KNOTEN GATEWAYS NETWORK
SERVER
APPLICATION
SERVER
SICHERHEIT
KNOTEN GATEWAYS NETWORK
SERVER
APPLICATION
SERVER
Network Session Key / AES128
Application Session Key / AES128
AUTHENTICATION BY PERSONALIZATION
• Personalisierung über feste Werte im Gerät
• Device Address
• Network Session Key
• Application Session Key
• Keine Authentifizierung gegenüber Gateway notwendig
• Warten auf Downlink Window nicht notwendig
• Frame Counter verhindert Replay Attacken
• Nachteil: Keys zur Kommunikation sind immer gleich
OVER THE AIR AUTHENTICATION
• Verbindung wird mit dem Gateway ausgehandelt (abgeleitet aus dem
Application Key)
• Device Address
• Network Session Key
• Application Session Key
• Frame Counter verhindert Replay Attacken
• Vorteil: Keys werden mit jeder neuen Authentifizierung am Netzwerk neu
ausgehandelt
GATEWAY
✓ Deckt alle Frequenzen ab
✓ Deckt alle Spreading Factors ab
✓ DIY oder kommerziell
✓ Downlink
✓ ABP und OTAA
− Teuer (>150 EUR)
KNOTEN
• Vielzahl Hardware / Hersteller
• Arduino, Adafruit, Microchip,
Murata, ST, …
• Module mit / ohne LoRaWAN Stack
• LMIC Software Stack
• Standalone Transceiver
• Z.B. HopeRF RFM95W
APPLICATION SERVER
• Daten können unter anderem per MQTT abgeholt werden
• APIs für
• Go
• Java
• Node-Red
• Node.js
• Python
APPLICATION SERVER INTEGRATIONS
START DES THE THINGS NETWORK
• Gestartet im Juli 2015 in Amsterdam
• Abdeckung innerhalb von 4 Wochen erreicht
• Idee:
• Freies IoT Netzwerk
• Von der Community verwaltet und betrieben
START DES TTN PADERBORN
• Erstes Treffen im Januar 2018
• C3PB / Freifunk Paderborn
• Gateways
• Vega Systems
• Privatpersonen
• Momentan DIY Gateways mit Raspberry Pi, CH2i Backplane, IMST iC880a
• Kommerzielle Gateways
• Laird
• Lorix One
• MatchX
ERSTES PROJEKT:
TTN MAPPER
ERSTES PROJEKT:
TTN MAPPER
Wie kann das The Things Network eingesetzt werden?
ANWENDUNGSBEISPIELE
HOOSJE BOOTJE
SMART MOUSE TRAP
www.xignal.com
AELORA
www.aelora.nl
FLOOD.NETWORK
www.flood.network/
FLOOD.NETWORK
Internet of Life
www.theinternetoflife.com
PAX Counter
Feinstaubsensor / Luftdaten.info
Octopus IoT / Bosch BME680
Macht mit!
LASST UNS DAS NETZWERK WEITER
AUSBAUEN!
BAUT
GATEWAYS
SCHREIBT /
HELFT MIT
OSS
BAUT DIE
COMMUNITY MIT
AUF
TEILT EURE
PROJEKTE!
VIELEN DANK FÜR EURE
AUFMERKSAMKEIT!
Tim Riemann
triemann@octoate.de
www.thethingsnetwork.org
MEHR INFORMATIONEN
• The Things Network: https://www.thethingsnetwork.org
• The Things Network Paderborn:
https://www.thethingsnetwork.org/community/paderborn/
• Forum: https://forum.ttn-paderborn.de/
• MeetUp: http://bit.ly/MeetUpTTNPaderborn
• Twitter: @ttn_paderborn

Mais conteúdo relacionado

Semelhante a .NET User Group Paderborn - Einstieg in das The Things Network - Tim Riemann

Technische Machbarkeit von Sperrverfügungen
Technische Machbarkeit von SperrverfügungenTechnische Machbarkeit von Sperrverfügungen
Technische Machbarkeit von Sperrverfügungen
Philippe A. R. Schaeffer
 

Semelhante a .NET User Group Paderborn - Einstieg in das The Things Network - Tim Riemann (20)

VNL 2018 LineMetrics - Narrow-Band Technologien
VNL 2018 LineMetrics - Narrow-Band TechnologienVNL 2018 LineMetrics - Narrow-Band Technologien
VNL 2018 LineMetrics - Narrow-Band Technologien
 
450 MHz – Das neue Medium in OT-Netzwerken der Energiewirtschaft
450 MHz – Das neue Medium in OT-Netzwerken der Energiewirtschaft450 MHz – Das neue Medium in OT-Netzwerken der Energiewirtschaft
450 MHz – Das neue Medium in OT-Netzwerken der Energiewirtschaft
 
WLAN
WLANWLAN
WLAN
 
VIT 5-2014
VIT 5-2014VIT 5-2014
VIT 5-2014
 
Mobilfunkanbindungen
MobilfunkanbindungenMobilfunkanbindungen
Mobilfunkanbindungen
 
openstack Übersicht @GPN15
openstack Übersicht @GPN15openstack Übersicht @GPN15
openstack Übersicht @GPN15
 
ICSSW_MeshCom_4_0.pdf
ICSSW_MeshCom_4_0.pdfICSSW_MeshCom_4_0.pdf
ICSSW_MeshCom_4_0.pdf
 
Palo Alto Networks - Just another Firewall
Palo Alto Networks - Just another FirewallPalo Alto Networks - Just another Firewall
Palo Alto Networks - Just another Firewall
 
Wolfgang Mader (Huemer Data Center)
Wolfgang Mader (Huemer Data Center)Wolfgang Mader (Huemer Data Center)
Wolfgang Mader (Huemer Data Center)
 
Technische Machbarkeit von Sperrverfügungen
Technische Machbarkeit von SperrverfügungenTechnische Machbarkeit von Sperrverfügungen
Technische Machbarkeit von Sperrverfügungen
 
Citrix Day 2013: Citirx Networking
Citrix Day 2013: Citirx NetworkingCitrix Day 2013: Citirx Networking
Citrix Day 2013: Citirx Networking
 
IPv6 Integration im Datacenter - wie komplex ist es wirklich?
IPv6 Integration im Datacenter - wie komplex ist es wirklich?IPv6 Integration im Datacenter - wie komplex ist es wirklich?
IPv6 Integration im Datacenter - wie komplex ist es wirklich?
 
Nucleon e.V. Workshop LoRaWAN Grundlagen
Nucleon e.V. Workshop LoRaWAN GrundlagenNucleon e.V. Workshop LoRaWAN Grundlagen
Nucleon e.V. Workshop LoRaWAN Grundlagen
 
E Security
E SecurityE Security
E Security
 
Making the internet faster HTTP/3 und QUIC
Making the internet faster HTTP/3 und QUICMaking the internet faster HTTP/3 und QUIC
Making the internet faster HTTP/3 und QUIC
 
.NET Datenzugriff einfach und performant mit Micro O/R Mappern
.NET Datenzugriff einfach und performant mit Micro O/R Mappern .NET Datenzugriff einfach und performant mit Micro O/R Mappern
.NET Datenzugriff einfach und performant mit Micro O/R Mappern
 
Splunk und das Triage Tool THOR
Splunk und das Triage Tool THORSplunk und das Triage Tool THOR
Splunk und das Triage Tool THOR
 
Holistische Sicherheit für Microservice Architekturen
Holistische Sicherheit für Microservice ArchitekturenHolistische Sicherheit für Microservice Architekturen
Holistische Sicherheit für Microservice Architekturen
 
Grundlagen nmap
Grundlagen nmapGrundlagen nmap
Grundlagen nmap
 
3. IPv6 im täglichen Geschäftsleben - Simon Leinen
3. IPv6 im täglichen Geschäftsleben - Simon Leinen3. IPv6 im täglichen Geschäftsleben - Simon Leinen
3. IPv6 im täglichen Geschäftsleben - Simon Leinen
 

.NET User Group Paderborn - Einstieg in das The Things Network - Tim Riemann