Wireless IoT for Retail
RetailFuse.io 2020
About me – Alex Sneed Miller
● Previously at Target
● Now at 3M – Filtrete Smart
● (currently hiring hardware engineer)
Connect @ https://www.linkedin.com/in/alexsneedmiller/
http://www.firstinspires.org/
https://hightechkids.org/
● Local MN Organizer
IoT for Retail
● Retail IoT Use Cases and Considerations
● Wireless IoT Protocol Overview
● What is LoRa/LoRaWAN
● Hardware and Software Solutions
Retail
● Multiple locations with similar attributes
● Lots of human interaction
● Varying levels of technical expertise
● Lag in task completion timing
Retail IoT Use Cases
● Tracking products
● Tracking people
● Tracking assets (i.e. carts, shelves, etc.)
● Supply Chain
https://blog.hubspot.com/marketing/iot-retail
https://mnubo.com/blog/iot-retail-use-case/
IoT Implementation Considerations
● End Device Availability
● Wireless Infrastructure
(gateways/routers/towers/etc.)
● Data Ownership
● Proprietary Lock-In
● Cost
● Security
Wireless Protocol Overview
Pick 2
Long
Range
Low
Power
Data
Rate
“short range” Wireless Protocols
Pick 2
Long
Range
Low
Power
Data
Rate
“long range” Wireless Protocols
Pick 2
Long
Range
Low
Power
Data
Rate
LoRa
https://www.semtech.com/lora
● Long Range
● Low Power
● Low Data Rate
LoRa
https://www.digikey.com/en/articles/techzone/2016/nov/lorawan-part-1-15-km-wireless-10-year-battery-life-iot
https://www.metageek.com/training/resources/wifi-and-non-wifi-interference
● 915 MHz
● Chirp Spread
Spectrum
Cordless phone spectrum
LoRaWAN
● Defined by the LoRa Alliance https://lora-alliance.org/
● Independent non-profit
● Open standard - https://lora-alliance.org/lorawan-for-developers
● Data Rates/Spreading Factors
● Device Classes
● Network
LoRaWAN
https://www.resiot.io/en/what-is-lorawan/
● AppSKey, NwkSKey
● Frame Counters
LoRaWAN Security
https://security.stackexchange.com/questions/126987/security-of-an-iot-network-using-aes-lorawan
Connecting a LoRaWAN Device
● Simple at scale
● Secure
● Repeatable
● Robust
● Just 2 pieces of information needed:
● devEUI (device Id)
● appKey (security key)
Connecting a LoRaWAN Device
● Just 2 pieces of information needed:
● devEUI (device Id)
● appKey (security key)
Sensor
(devEUI, appKey) Gateway(s) LoRaWAN Network &
Application Servers
(devEUI, appKey)
Your Retail Application
Connecting a LoRaWAN Device
Sensor
(devEUI, appKey) Gateway(s) LoRaWAN Network &
Application Servers
(devEUI, appKey)
Your Retail Application
Other network does not have keys
● LoRa Alliance Showcase https://lora-alliance.org/showcase
● RadioBridge - https://radiobridge.com/
Devices
● Cube Sats
● MCCI - https://github.com/mcci-catena
Open Source Devices
Gateways
● LoRa Alliance Showcase
● MultiTech - https://www.multitech.com/
● The Things Network -
https://www.thethingsnetwork.org/docs/gateways/
● Helium
● The Things Network (Industries)
● Loriot
● MachineQ (Comcast)
● Senet
LoRaWAN Networks
https://radiobridge.com/blog/lorawan-network-server-providers
Open Source
● Network/Application Server
● https://chripstack.io
Native integrations with GCP, Azure, AWS, MQTT, HTTP, InfluxDB,
PostgreSQL, ThingsBoard
● The Things Network
Open Source Networks
● Helium - https://www.helium.com/
Community Sourced Networks
Overview
● Long Range and Low Power are important for retail
● Easy and Secure connections
● Simple protocol makes for more reliable devices and network
Overview
● Long makRange and Low Power are important for retail
● Easy and Secure connections
● Simple protocol es for more reliable devices and network
● Questions?
3M currently hiring hardware engineer)
@alexsneedmiller
Appendix
LoRaWAN Device Classes
● Class A: Downlink after Uplink (low power sensors)
● Class B: Downlink during periodic beaconing (low power
actuators) (LoRaWAN 1.0.3)
● Class C: Downlink anytime
● Application vs LoRaWAN
LoRaWAN Device Stacks
https://www.digikey.com/en/articles/techzone/2016/nov/lorawan-part-1-15-km-wireless-10-year-battery-
LoRaWAN Adaptive Data Rate
http://jensd.be/755/network/lorawan-simply-explained
https://upload.wikimedia.org/wikipedia/commons/c/c7/United_States_Frequency_Allocations_Chart_2016_-
_The_Radio_Spectrum.pdf
902 – 928 MHz
a.k.a “915
ISM”
● Over The Air Activation (OTAA)
○ devEUI (device ID)
○ appKey (used to generate network and application keys)
○ nwkKey (LoRaWAN 1.1)
● Activation By Personalization (ABP)
○ hard coded keys on device and server
● AppEUI is used in public networks (not part of the key
generation)
Connecting a LoRaWAN Device
902
MH
z
915
MHz
928
MH
z
923
MHz
LoRa Spectrum/Channel Plan
Sub
Band: 1 2 3 5
4 6 7 8
Uplink
Channels
Downlink
Channels: 1 2 3 4 5 6 7 8
12345678 16 64
24 32 48
Uplink Channels
(device-to-gateway)
Downlink
Channels
(gateway-to-device)
902
MH
z
915
MHz
928
MH
z
923
MHz
LoRa Spectrum/Channel Plan
Sub
Band: 1
Downlink
Channels: 1 2 3 4 5 6 7 8
12345678
Uplink Channels
(device-to-gateway)
Downlink
Channels
(gateway-to-device)
Uplink
Channels
902
MH
z
903.8
MHz
(start
of
sub-band
2)
928
MH
z
923
MHz
LoRa Sub-Band 1 (Zoomed
In)
Area in-between 903.8 MHz
and 923 MHz not to scale
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
Uplink Channel:
Uplink Channels
(device-to-gateway)
Downlink
Channels
(gateway-to-device)
902
MH
z
928
MH
z
LoRa Sub-Band 1 (Zoomed
In)
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
Uplink
Channels:
Uplink Channels
(device-to-gateway)
Downlink
Channels
(gateway-to-device)
Links
●US Frequency Chart (pretty version)
○ FCC Official Chart (page 31 has “915” ISM band)
○ http://reboot.fcc.gov/reform/systems/spectrum-dashboard
●US Code of Federal Regulations 47 (FCC Part 15)
15.247
○ https://www.ecfr.gov/cgi-bin/text-
idx?c=ecfr&tpl=/ecfrbrowse/Title47/47cfrv1_02.tpl
○ Good explination of FCC part 15 from Semtech Corporaton
●LoRa Spec
○ LoRa Frequency Allocation
■ Especially 2.3.2 US902-928 Channel Frequencies
Links
●Semtech LoRa Modulation Basics (AN1200.22)

More Related Content

PPTX
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...
PPTX
AGILE software, devices and wider ecosystem
PPTX
Introduction to the new MediaTek LinkIt™ Development Platform for RTOS
PPTX
SDN_and_NFV_technologies_in_IoT_Networks
PDF
Overblik over trådløs teknologi og designovervejelser
PPTX
Cisco Multi-Service FAN Solution
PDF
Introduction to Fog
PPTX
Open Source Edge Computing Platforms - Overview
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...
AGILE software, devices and wider ecosystem
Introduction to the new MediaTek LinkIt™ Development Platform for RTOS
SDN_and_NFV_technologies_in_IoT_Networks
Overblik over trådløs teknologi og designovervejelser
Cisco Multi-Service FAN Solution
Introduction to Fog
Open Source Edge Computing Platforms - Overview

Similar to LoRaWAN Overview for Retail (20)

PDF
The Considerations for Internet of Things @ 2017
PDF
IoTMeetupGuildford#14: Mark Hill - http://thethingsnetwork.org - OpenTRV
PDF
Swhard_midi_05-05-16
PPTX
HiPEAC-CSW 2022_Pedro Trancoso presentation
PDF
Unveiling the Sydney IoT Landscape
PDF
Automated Deployment and Management of Edge Clouds
ODP
Using open source for IoT
PDF
Edge computing PPT slides and it's benifits and drawbacks
PPTX
CIRA Labs - Secure Home Gateway Project 2019-03.pptx
PDF
Web of things
PDF
webthing-floss-iot-20180607rzr
PDF
The complex IoT equation, and FLOSS solutions, OW2con'18, June 7-8, 2018, Paris
 
PDF
The Complex IoT Equation (and FLOSS solutions)
PDF
digital-twins-webthings-iotjs-20190512rzr
PDF
MTCNA Intro to routerOS
PDF
LCG-300 Industrial LoRaWAN Gateway
PDF
Is your MQTT broker IoT ready?
PDF
Eclipse IoT Overview
PDF
FRntelecommminucation xdxzV sdf vzxdgfbOG_38-6.pdf
PDF
Round Solution_english_webinar_28_01_4_LI
The Considerations for Internet of Things @ 2017
IoTMeetupGuildford#14: Mark Hill - http://thethingsnetwork.org - OpenTRV
Swhard_midi_05-05-16
HiPEAC-CSW 2022_Pedro Trancoso presentation
Unveiling the Sydney IoT Landscape
Automated Deployment and Management of Edge Clouds
Using open source for IoT
Edge computing PPT slides and it's benifits and drawbacks
CIRA Labs - Secure Home Gateway Project 2019-03.pptx
Web of things
webthing-floss-iot-20180607rzr
The complex IoT equation, and FLOSS solutions, OW2con'18, June 7-8, 2018, Paris
 
The Complex IoT Equation (and FLOSS solutions)
digital-twins-webthings-iotjs-20190512rzr
MTCNA Intro to routerOS
LCG-300 Industrial LoRaWAN Gateway
Is your MQTT broker IoT ready?
Eclipse IoT Overview
FRntelecommminucation xdxzV sdf vzxdgfbOG_38-6.pdf
Round Solution_english_webinar_28_01_4_LI
Ad

Recently uploaded (20)

PPTX
Benefits of Physical activity for teenagers.pptx
PDF
Unlock new opportunities with location data.pdf
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Architecture types and enterprise applications.pdf
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
STKI Israel Market Study 2025 version august
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Five Habits of High-Impact Board Members
PDF
Enhancing emotion recognition model for a student engagement use case through...
PPTX
Tartificialntelligence_presentation.pptx
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
CloudStack 4.21: First Look Webinar slides
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
DOCX
search engine optimization ppt fir known well about this
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Getting started with AI Agents and Multi-Agent Systems
Benefits of Physical activity for teenagers.pptx
Unlock new opportunities with location data.pdf
A review of recent deep learning applications in wood surface defect identifi...
Architecture types and enterprise applications.pdf
O2C Customer Invoices to Receipt V15A.pptx
Web Crawler for Trend Tracking Gen Z Insights.pptx
A novel scalable deep ensemble learning framework for big data classification...
sustainability-14-14877-v2.pddhzftheheeeee
STKI Israel Market Study 2025 version august
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Five Habits of High-Impact Board Members
Enhancing emotion recognition model for a student engagement use case through...
Tartificialntelligence_presentation.pptx
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
CloudStack 4.21: First Look Webinar slides
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
search engine optimization ppt fir known well about this
Univ-Connecticut-ChatGPT-Presentaion.pdf
NewMind AI Weekly Chronicles – August ’25 Week III
Getting started with AI Agents and Multi-Agent Systems
Ad

LoRaWAN Overview for Retail