smart parking with lorawan
TRANSCRIPT
Smart Parking with LoRaWANA real IoT Showcase in Frankfurt, Germany
Developer Advocate, Cisco DevNet
@flopachinger
Flo Pachinger
Flo PachingerDeveloper Advocate, Cisco DevNet
• Software & Networking Background• Based in Frankfurt, Germany• Worked on many IoT projectes• Focusing on IoT, Network Programmability,
AI/ML
SolutionDeep Dive
Smart ParkingDemo
Learn moreabout LoRaWAN
Goodie for you +next steps
What to expect…
4Session ID
4x Parking Spaces for Electric Cars
5Cisco Office Frankfurt, Germany
1 2 3 4
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
Solution: Web-dashboard with real-time data of theparking spaces
Session ID
7
Solution: Web-dashboard with historical data aboutparking spaces and processes
May 2020
Solution: Proactive & reactive Webex Teams bot
What is LoRaWAN?
What is LoRaWAN?
A disruptive wireless technology for low data rate secure communication
RF unlicensed spectrum
Long DistanceConnectivity
Low PowerSolution
LowData Rate
137 LoRaWAN Network Operators
157 Countries
Source: https://lora-alliance.org
LoRaWAN Global Network Coverage (Jun 2020)
Use geolocation to protect and monitor assets
Prevent Copper Spool Thefts Track Cows Grazing
Optimize Shuttle Buses
Track
Customer Satisfaction Survey
Smart Parking
Cold Chain Tracking
Measure
Gas and Water Meters
LoRaWAN Parking Sensor
Architecture Overview
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
Solution Deep-Dive
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)
Cisco LoRaWAN Gateway
Ruggedized
IP67
Dual PowerInputs
TDOA Geolocation(GPS-free)
GloballyISM band
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
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
Next Steps
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!
Code Exchange
Find my code at: https://developer.cisco.com/codeexchange/github/repo/flopach/lorawan-e-parking-demo
It’s Goodieo’Clock!