smart parking with lorawan

26
Smart Parking with LoRaWAN A real IoT Showcase in Frankfurt, Germany Developer Advocate, Cisco DevNet @flopachinger Flo Pachinger

Upload: others

Post on 31-Jul-2022

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Smart Parking with LoRaWAN

Smart Parking with LoRaWANA real IoT Showcase in Frankfurt, Germany

Developer Advocate, Cisco DevNet

@flopachinger

Flo Pachinger

Page 2: Smart Parking with LoRaWAN

Flo PachingerDeveloper Advocate, Cisco DevNet

• Software & Networking Background• Based in Frankfurt, Germany• Worked on many IoT projectes• Focusing on IoT, Network Programmability,

AI/ML

Page 3: Smart Parking with LoRaWAN

SolutionDeep Dive

Smart ParkingDemo

Learn moreabout LoRaWAN

Goodie for you +next steps

What to expect…

Page 4: Smart Parking with LoRaWAN

4Session ID

Page 5: Smart Parking with LoRaWAN

4x Parking Spaces for Electric Cars

5Cisco Office Frankfurt, Germany

1 2 3 4

Page 6: Smart Parking with LoRaWAN

The Problem

Too less spaces

Additional Work No Insights

Parking Spaces are often occupied

Asking manually all drivers via a Webex Teams room when a parking space is available again

The drivers do not know if they can re-charge their car

Page 7: Smart Parking with LoRaWAN

Solution: Web-dashboard with real-time data of theparking spaces

Session ID

7

Page 8: Smart Parking with LoRaWAN

Solution: Web-dashboard with historical data aboutparking spaces and processes

May 2020

Page 9: Smart Parking with LoRaWAN

Solution: Proactive & reactive Webex Teams bot

Page 10: Smart Parking with LoRaWAN

What is LoRaWAN?

Page 11: Smart Parking with LoRaWAN

What is LoRaWAN?

A disruptive wireless technology for low data rate secure communication

RF unlicensed spectrum

Long DistanceConnectivity

Low PowerSolution

LowData Rate

Page 12: Smart Parking with LoRaWAN

137 LoRaWAN Network Operators

157 Countries

Source: https://lora-alliance.org

LoRaWAN Global Network Coverage (Jun 2020)

Page 13: Smart Parking with LoRaWAN

Use geolocation to protect and monitor assets

Prevent Copper Spool Thefts Track Cows Grazing

Optimize Shuttle Buses

Track

Page 14: Smart Parking with LoRaWAN

Customer Satisfaction Survey

Smart Parking

Cold Chain Tracking

Measure

Gas and Water Meters

Page 15: Smart Parking with LoRaWAN

LoRaWAN Parking Sensor

Page 16: Smart Parking with LoRaWAN

Architecture Overview

Page 17: Smart Parking with LoRaWAN

Webex Teams Bot

Frankfurt E-ParkingArchitecture

Cisco IXMLoRa Gateway

IndustrialRouter 829

LoRa ParkingSensors

LTE

Cisco Control Center(SIM-card management)

IoT Field Network Director(Device Management)

MQTTBroker Python-Script

Database(InfluxDB)

Actility Thingpark Enterprise (SaaS)

Dashboard(Grafana)

Apache Webserver

Page 18: Smart Parking with LoRaWAN

Solution Deep-Dive

Page 19: Smart Parking with LoRaWAN

LoRaWAN End-to-End Architecture

LoRaWAN™Devices

Certification by LoRa Alliance

App Data LoRaWAN™Radio PHY LoRaWAN™ MAC

IPTunnel IP Transport App Data

MAC Layer encryption (NwkSKey)

App Layer encryption (AppSKey)

Application Servers

Measure Data

Report Events

Track

IP Backhaul API (HTTPS, MQTT, AWS, Azure IOT…)

Pressure Flow Rate Power

Pulse Input Humidity Temperature

Gateways

LoRaWANNetwork Server(s)

Page 20: Smart Parking with LoRaWAN

Cisco LoRaWAN Gateway

Ruggedized

IP67

Dual PowerInputs

TDOA Geolocation(GPS-free)

GloballyISM band

Page 21: Smart Parking with LoRaWAN

Actility

CiscoCommon

Cisco IXM

Cisco IXM LoRaWAN Packet Forwarder

IEC 60870

Semtech

Packet Forwarder

Thingpark WirelessThingpark Enterprise

Network Server

TTN, Orbiwise, Senet, Opensource NS and etc.

Network Server

BasicStation

Page 22: Smart Parking with LoRaWAN

Back-End Architecture

Python-Script

Cent OS Linux

Webhook

MQTT Client Sensor Data

Webex Notifier

re-activeWebex Requests

Apache Webserver

pro-activeWebex Notifer

Memcached

add data to memory + DB

Page 23: Smart Parking with LoRaWAN

Next Steps

Page 24: Smart Parking with LoRaWAN

Continue or Start your Journey

• Get started with MQTT Learning Labs on developer.cisco.com

• Start with a simple LoRaWAN sensor and Cisco IXM Gateway

• Capture analog data and use it to gain value – that’s true IoT!

Page 25: Smart Parking with LoRaWAN

Code Exchange

Find my code at: https://developer.cisco.com/codeexchange/github/repo/flopach/lorawan-e-parking-demo

It’s Goodieo’Clock!

Page 26: Smart Parking with LoRaWAN