SlideShare a Scribd company logo
1 of 23
REAL-WORLD LoRaWAN
IMPLEMENTATION
EXPERIENCE
PRIYASLOKA ARYA
Typical LoRaWAN Based Network
ANTENN
A
CABLE
LoRaWA
N
Node
LoRaWA
N
Gateway
LoRaWA
N
Server
Cloud
LoRaWA
N
Server
`Which Antenna? And WHY???
SWR? What the heck?
SWR
READIN
G
% OF
LOSS ERP*
WATTS
AVAILAB
LE
1.0:1 0.0% 100.0% 4.00
1.1:1 0.2% 99.8% 3.99
1.2:1 0.8% 99.2% 3.97
1.3:1 1.7% 98.3% 3.93
1.4:1 2.8% 97.2% 3.89
1.5:1 4.0% 96.0% 3.84
1.6:1 5.3% 94.7% 3.79
1.7:1 6.7% 93.3% 3.73
1.8:1 8.2% 91.8% 3.67
2.0:1 11.1% 88.9% 3.56
2.2:1 14.1% 85.9% 3.44
2.4:1 17.0% 83.0% 3.32
2.6:1 19.8% 80.2% 3.21
3.0:1 25.0% 75.0% 3.00
4.0:1 36.0% 64.0% 2.56
5.0:1 44.4% 55.6% 2.22
6.0:1 51.0% 49.0% 1.96
7.0:1 56.3% 43.8% 1.75
8.0:1 60.5% 39.5% 1.58
9.0:1 64.0% 36.0% 1.44
10.0:1 66.9% 33.1% 1.32
SWR measurement?
OUT
DUT
Antenna
IN
NWT4000-1
Network Analyzer
RF OUT
RF IN
SWR Bridge
OUT
DUT
Antenna
IN
Noise Generator
RF OUT
RF IN
SWR Bridge
RTL Software Defined Radio
OUT
DUT
Antenna
IN
Noise Generator
RF OUT
RF IN
SWR Bridge
RTL Software Defined Radio
SWR measurement?
Which Cable and Why?
Which Frequency and Why?
Which Frequency and Why?
866
MHz
433
MHz
Which LoRa Modules(How to Choose)?
RFM95W
DRF1272
F
LORA1276-
C1 
DRF1276G
Lora1276F30 RFM95PW
Which LoRa Modules(How to Choose)?
Murata
RisingHF
Microchip
Rakwireless
Internal Circuit Murata
Module
Which LoRa Development Board?
Is LoRaWAN node dead/alive? Spectrum Analysis
SN Phase Repository Type of software Remark
1 Gateway https://github.com/Lora-net/lora_gateway Open source  
2 Gateway https://github.com/Lora-net/packet_forwarder Open source  
3 LoRa Node(Semtech) https://github.com/Lora-net/LoRaMac-node Open source
4 Arduino Node LMIC https://github.com/matthijskooijman/arduino-
lmic
Open source  
5 WiringPi git://git.drogon.net/wiringPi  
6 Raspberry Pi Node LMIC https://github.com/ernstdevreede/lmic_pi Open source  
7 I-CUBE-LRWAN(STM) https://www.st.com/en/embedded-software/i-
cube-lrwan.html
8 Physical Message to
Frame Message
decoding
https://LoRaWAN-packet-decoder-
0ta6puiniaut.runkit.sh
 
9 LoRaWAN packet
decryption
https://github.com/jieter/python-lora Open source  
10 ASCII to BASE64 https://www.branah.com/ascii-converter  
11 Signal Sniffing over Air https://github.com/rpp0/gr-lora/wiki/Capturing-
LoRa-signals-using-an-RTL-SDR-device
Open source  
12 Signal Sniffing over Air https://revspace.nl/DecodingLora Open source  
       
 
Which LoRaWAN Library to start with?
Assuming base64-encoded packet
QNIfASaABAABA/uB+N3FPLnND5ufMW6z
Message Type = Data
PHYPayload = 40D21F01268004000103FB81F8DDC53CB9CD0F9B9F316EB3
( PHYPayload = MHDR[1] | MACPayload[..] | MIC[4] )
MHDR = 40
MACPayload = D21F01268004000103FB81F8DDC53CB9CD0F9B
MIC = 9F316EB3
( MACPayload = FHDR | FPort | FRMPayload )
FHDR = D21F0126800400
FPort = 01
FRMPayload = 03FB81F8DDC53CB9CD0F9B
( FHDR = DevAddr[4] | FCtrl[1] | FCnt[2] | FOpts[0..15] )
DevAddr = 26011FD2 (Big Endian)
FCtrl = 80
FCnt = 0004 (Big Endian)
FOpts =
Message Type = Unconfirmed Data Up
Direction = up
FCnt = 4
FCtrl.ACK = false
FCtrl.ADR = true
How to decode LoRaWAN packet?
How to decode LoRaWAN packet?
The data received is
In hex =68, 65, 6C, 6F, 20, 77, 6F, 72, 6C, 64
In decimal=104, 101,108,111,32,119,114,108,100
In ascii=h,e,l,l,o, ,w,o,r,l,d
How to decode LoRaWAN packet?
1. Get a development board Arduino Uno/STM Nucleo Board/Raspberry Pi(Lowest Cost
Rs 500/-)
2. Get an SPI based Lora module (SX1276 or RFM95W) pair (Lowest Cost Rs 1500/- )
3. Breakout Board, Antenna , (Connector Lowest Cost Rs 250/-)
------------------------------------------------------------------------------------------------------------
Total Cost Rs 1750/-
How can I start my LoRaWAN journey/leraning?
LoRaWAN CLASSES
LoRaWAN SPEED
LoRaWAN Range Check
A LORAWAN network was simulated in Canara
Engineering , Mangalore
•SX1301 Based Gateway(100 mW)
•SX1276 Based Node(500 mW)
•Arduino Environment for Node
•Raspberry Pi 3 Environment for Gateway
•Frequency Range(865-867 MHz)
•Modified Semtech Packet Forwarder for Gateway
•TTN(The Things Network Server)
•Modified LMIC (LoraMAC-in-C) library
•SF 12, Data Rate 250 Kbps
LoRaWAN  Real Life Issues

More Related Content

What's hot

Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)Netwax Lab
 
Eincop Netwax Lab: Redistribution
Eincop Netwax Lab: RedistributionEincop Netwax Lab: Redistribution
Eincop Netwax Lab: RedistributionNetwax Lab
 
Nxll10 v lan and trunking
Nxll10 v lan and trunkingNxll10 v lan and trunking
Nxll10 v lan and trunkingNetwax Lab
 
How deep is your buffer – Demystifying buffers and application performance
How deep is your buffer – Demystifying buffers and application performanceHow deep is your buffer – Demystifying buffers and application performance
How deep is your buffer – Demystifying buffers and application performanceCumulus Networks
 
Eincop Netwax Lab: EIGRP iii
Eincop Netwax Lab: EIGRP iiiEincop Netwax Lab: EIGRP iii
Eincop Netwax Lab: EIGRP iiiNetwax Lab
 
Nxll12 zone based firewall
Nxll12 zone based firewallNxll12 zone based firewall
Nxll12 zone based firewallNetwax Lab
 
Télémétrie d’openstack
Télémétrie d’openstackTélémétrie d’openstack
Télémétrie d’openstackTECOS
 
Setup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE networkSetup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE networkNazmul Hossain Rakib
 
Route Redistribution
Route RedistributionRoute Redistribution
Route RedistributionNetwax Lab
 
Nmap(network mapping)
Nmap(network mapping)Nmap(network mapping)
Nmap(network mapping)shwetha mk
 
Setup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE networkSetup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE networkNazmul Hossain Rakib
 

What's hot (19)

Nmap commands
Nmap commandsNmap commands
Nmap commands
 
Nmap
NmapNmap
Nmap
 
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)
 
Eincop Netwax Lab: Redistribution
Eincop Netwax Lab: RedistributionEincop Netwax Lab: Redistribution
Eincop Netwax Lab: Redistribution
 
TCP Intercept
TCP InterceptTCP Intercept
TCP Intercept
 
NMap
NMapNMap
NMap
 
Nxll10 v lan and trunking
Nxll10 v lan and trunkingNxll10 v lan and trunking
Nxll10 v lan and trunking
 
How deep is your buffer – Demystifying buffers and application performance
How deep is your buffer – Demystifying buffers and application performanceHow deep is your buffer – Demystifying buffers and application performance
How deep is your buffer – Demystifying buffers and application performance
 
Eincop Netwax Lab: EIGRP iii
Eincop Netwax Lab: EIGRP iiiEincop Netwax Lab: EIGRP iii
Eincop Netwax Lab: EIGRP iii
 
Nxll12 zone based firewall
Nxll12 zone based firewallNxll12 zone based firewall
Nxll12 zone based firewall
 
Télémétrie d’openstack
Télémétrie d’openstackTélémétrie d’openstack
Télémétrie d’openstack
 
IGMP
IGMPIGMP
IGMP
 
Setup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE networkSetup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE network
 
Route Redistribution
Route RedistributionRoute Redistribution
Route Redistribution
 
Remote VPN
Remote VPNRemote VPN
Remote VPN
 
Nmap(network mapping)
Nmap(network mapping)Nmap(network mapping)
Nmap(network mapping)
 
Nxll26 bgp ii
Nxll26 bgp iiNxll26 bgp ii
Nxll26 bgp ii
 
Setup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE networkSetup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE network
 
Nmap Basics
Nmap BasicsNmap Basics
Nmap Basics
 

Similar to LoRaWAN Real Life Issues

Handy Networking Tools and How to Use Them
Handy Networking Tools and How to Use ThemHandy Networking Tools and How to Use Them
Handy Networking Tools and How to Use ThemSneha Inguva
 
aserra_phdthesis_ppt
aserra_phdthesis_pptaserra_phdthesis_ppt
aserra_phdthesis_pptaserrapages
 
Linux 4.x Tracing: Performance Analysis with bcc/BPF
Linux 4.x Tracing: Performance Analysis with bcc/BPFLinux 4.x Tracing: Performance Analysis with bcc/BPF
Linux 4.x Tracing: Performance Analysis with bcc/BPFBrendan Gregg
 
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatch
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatchHuawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatch
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatchIPMAX s.r.l.
 
Researching postgresql
Researching postgresqlResearching postgresql
Researching postgresqlFernando Ike
 
Airspan: Network Densification using Outdoor and Indoor Small Cells
Airspan: Network Densification using Outdoor and Indoor Small CellsAirspan: Network Densification using Outdoor and Indoor Small Cells
Airspan: Network Densification using Outdoor and Indoor Small CellsSmall Cell Forum
 
How can you configure Wireshark to always recognize port 444 as an S.pdf
How can you configure Wireshark to always recognize port 444 as an S.pdfHow can you configure Wireshark to always recognize port 444 as an S.pdf
How can you configure Wireshark to always recognize port 444 as an S.pdfarkleatheray
 
Debugging Ruby
Debugging RubyDebugging Ruby
Debugging RubyAman Gupta
 
.NET Fest 2019. Łukasz Pyrzyk. Daily Performance Fuckups
.NET Fest 2019. Łukasz Pyrzyk. Daily Performance Fuckups.NET Fest 2019. Łukasz Pyrzyk. Daily Performance Fuckups
.NET Fest 2019. Łukasz Pyrzyk. Daily Performance FuckupsNETFest
 
Send me your echolocation
Send me your echolocationSend me your echolocation
Send me your echolocationFastly
 
customization of a deep learning accelerator, based on NVDLA
customization of a deep learning accelerator, based on NVDLAcustomization of a deep learning accelerator, based on NVDLA
customization of a deep learning accelerator, based on NVDLAShien-Chun Luo
 
Qualcomm lte-performance-challenges-09-01-2011
Qualcomm lte-performance-challenges-09-01-2011Qualcomm lte-performance-challenges-09-01-2011
Qualcomm lte-performance-challenges-09-01-2011Muhammad Noor Ifansyah
 
FIWARE Global Summit - Connecting to LoRa networks: Practical Demo
FIWARE Global Summit - Connecting to LoRa networks: Practical DemoFIWARE Global Summit - Connecting to LoRa networks: Practical Demo
FIWARE Global Summit - Connecting to LoRa networks: Practical DemoFIWARE
 
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networks
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networksPLNOG 13: Piotr Głaska: Quality of service monitoring in IP networks
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networksPROIDEA
 
2010 03 papi_indiana
2010 03 papi_indiana2010 03 papi_indiana
2010 03 papi_indianaPTIHPA
 

Similar to LoRaWAN Real Life Issues (20)

Handy Networking Tools and How to Use Them
Handy Networking Tools and How to Use ThemHandy Networking Tools and How to Use Them
Handy Networking Tools and How to Use Them
 
Wlan 802.11n
Wlan 802.11nWlan 802.11n
Wlan 802.11n
 
aserra_phdthesis_ppt
aserra_phdthesis_pptaserra_phdthesis_ppt
aserra_phdthesis_ppt
 
How to use mtr 2
How to use mtr 2How to use mtr 2
How to use mtr 2
 
Linux 4.x Tracing: Performance Analysis with bcc/BPF
Linux 4.x Tracing: Performance Analysis with bcc/BPFLinux 4.x Tracing: Performance Analysis with bcc/BPF
Linux 4.x Tracing: Performance Analysis with bcc/BPF
 
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatch
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatchHuawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatch
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatch
 
Researching postgresql
Researching postgresqlResearching postgresql
Researching postgresql
 
Dynamic user trace
Dynamic user traceDynamic user trace
Dynamic user trace
 
Airspan: Network Densification using Outdoor and Indoor Small Cells
Airspan: Network Densification using Outdoor and Indoor Small CellsAirspan: Network Densification using Outdoor and Indoor Small Cells
Airspan: Network Densification using Outdoor and Indoor Small Cells
 
How can you configure Wireshark to always recognize port 444 as an S.pdf
How can you configure Wireshark to always recognize port 444 as an S.pdfHow can you configure Wireshark to always recognize port 444 as an S.pdf
How can you configure Wireshark to always recognize port 444 as an S.pdf
 
Ccna exploration ch4 crossword
Ccna exploration ch4 crosswordCcna exploration ch4 crossword
Ccna exploration ch4 crossword
 
Debugging Ruby
Debugging RubyDebugging Ruby
Debugging Ruby
 
.NET Fest 2019. Łukasz Pyrzyk. Daily Performance Fuckups
.NET Fest 2019. Łukasz Pyrzyk. Daily Performance Fuckups.NET Fest 2019. Łukasz Pyrzyk. Daily Performance Fuckups
.NET Fest 2019. Łukasz Pyrzyk. Daily Performance Fuckups
 
Day2
Day2Day2
Day2
 
Send me your echolocation
Send me your echolocationSend me your echolocation
Send me your echolocation
 
customization of a deep learning accelerator, based on NVDLA
customization of a deep learning accelerator, based on NVDLAcustomization of a deep learning accelerator, based on NVDLA
customization of a deep learning accelerator, based on NVDLA
 
Qualcomm lte-performance-challenges-09-01-2011
Qualcomm lte-performance-challenges-09-01-2011Qualcomm lte-performance-challenges-09-01-2011
Qualcomm lte-performance-challenges-09-01-2011
 
FIWARE Global Summit - Connecting to LoRa networks: Practical Demo
FIWARE Global Summit - Connecting to LoRa networks: Practical DemoFIWARE Global Summit - Connecting to LoRa networks: Practical Demo
FIWARE Global Summit - Connecting to LoRa networks: Practical Demo
 
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networks
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networksPLNOG 13: Piotr Głaska: Quality of service monitoring in IP networks
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networks
 
2010 03 papi_indiana
2010 03 papi_indiana2010 03 papi_indiana
2010 03 papi_indiana
 

More from Radiojitter Concepts Lab LLP (10)

ES'HAIL 2/QO-100 Reception
ES'HAIL 2/QO-100 ReceptionES'HAIL 2/QO-100 Reception
ES'HAIL 2/QO-100 Reception
 
LoRaWAN Antenna Measurement
LoRaWAN Antenna MeasurementLoRaWAN Antenna Measurement
LoRaWAN Antenna Measurement
 
DTH (DVB-S2) Reception
DTH (DVB-S2) Reception DTH (DVB-S2) Reception
DTH (DVB-S2) Reception
 
DVB-T2 Reception using RTL SDR
DVB-T2 Reception using RTL SDR DVB-T2 Reception using RTL SDR
DVB-T2 Reception using RTL SDR
 
Decoding LoRaWAN Packet
Decoding LoRaWAN PacketDecoding LoRaWAN Packet
Decoding LoRaWAN Packet
 
GSM Triangulation (GPS Denied Condition)
GSM Triangulation (GPS Denied Condition) GSM Triangulation (GPS Denied Condition)
GSM Triangulation (GPS Denied Condition)
 
ADS-B Out Experiment
ADS-B Out ExperimentADS-B Out Experiment
ADS-B Out Experiment
 
Software Defined Radio Workshop
Software Defined Radio WorkshopSoftware Defined Radio Workshop
Software Defined Radio Workshop
 
RF Experiments in Raspberry Pi
RF Experiments in Raspberry PiRF Experiments in Raspberry Pi
RF Experiments in Raspberry Pi
 
Hamfest,Bangalore 2018 presentation
Hamfest,Bangalore 2018 presentationHamfest,Bangalore 2018 presentation
Hamfest,Bangalore 2018 presentation
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 

LoRaWAN Real Life Issues

  • 2. Typical LoRaWAN Based Network ANTENN A CABLE LoRaWA N Node LoRaWA N Gateway LoRaWA N Server Cloud LoRaWA N Server
  • 4. SWR? What the heck? SWR READIN G % OF LOSS ERP* WATTS AVAILAB LE 1.0:1 0.0% 100.0% 4.00 1.1:1 0.2% 99.8% 3.99 1.2:1 0.8% 99.2% 3.97 1.3:1 1.7% 98.3% 3.93 1.4:1 2.8% 97.2% 3.89 1.5:1 4.0% 96.0% 3.84 1.6:1 5.3% 94.7% 3.79 1.7:1 6.7% 93.3% 3.73 1.8:1 8.2% 91.8% 3.67 2.0:1 11.1% 88.9% 3.56 2.2:1 14.1% 85.9% 3.44 2.4:1 17.0% 83.0% 3.32 2.6:1 19.8% 80.2% 3.21 3.0:1 25.0% 75.0% 3.00 4.0:1 36.0% 64.0% 2.56 5.0:1 44.4% 55.6% 2.22 6.0:1 51.0% 49.0% 1.96 7.0:1 56.3% 43.8% 1.75 8.0:1 60.5% 39.5% 1.58 9.0:1 64.0% 36.0% 1.44 10.0:1 66.9% 33.1% 1.32
  • 6. OUT DUT Antenna IN NWT4000-1 Network Analyzer RF OUT RF IN SWR Bridge OUT DUT Antenna IN Noise Generator RF OUT RF IN SWR Bridge RTL Software Defined Radio OUT DUT Antenna IN Noise Generator RF OUT RF IN SWR Bridge RTL Software Defined Radio SWR measurement?
  • 9. Which Frequency and Why? 866 MHz 433 MHz
  • 10. Which LoRa Modules(How to Choose)? RFM95W DRF1272 F LORA1276- C1  DRF1276G Lora1276F30 RFM95PW
  • 11. Which LoRa Modules(How to Choose)? Murata RisingHF Microchip Rakwireless Internal Circuit Murata Module
  • 13. Is LoRaWAN node dead/alive? Spectrum Analysis
  • 14. SN Phase Repository Type of software Remark 1 Gateway https://github.com/Lora-net/lora_gateway Open source   2 Gateway https://github.com/Lora-net/packet_forwarder Open source   3 LoRa Node(Semtech) https://github.com/Lora-net/LoRaMac-node Open source 4 Arduino Node LMIC https://github.com/matthijskooijman/arduino- lmic Open source   5 WiringPi git://git.drogon.net/wiringPi   6 Raspberry Pi Node LMIC https://github.com/ernstdevreede/lmic_pi Open source   7 I-CUBE-LRWAN(STM) https://www.st.com/en/embedded-software/i- cube-lrwan.html 8 Physical Message to Frame Message decoding https://LoRaWAN-packet-decoder- 0ta6puiniaut.runkit.sh   9 LoRaWAN packet decryption https://github.com/jieter/python-lora Open source   10 ASCII to BASE64 https://www.branah.com/ascii-converter   11 Signal Sniffing over Air https://github.com/rpp0/gr-lora/wiki/Capturing- LoRa-signals-using-an-RTL-SDR-device Open source   12 Signal Sniffing over Air https://revspace.nl/DecodingLora Open source             Which LoRaWAN Library to start with?
  • 15. Assuming base64-encoded packet QNIfASaABAABA/uB+N3FPLnND5ufMW6z Message Type = Data PHYPayload = 40D21F01268004000103FB81F8DDC53CB9CD0F9B9F316EB3 ( PHYPayload = MHDR[1] | MACPayload[..] | MIC[4] ) MHDR = 40 MACPayload = D21F01268004000103FB81F8DDC53CB9CD0F9B MIC = 9F316EB3 ( MACPayload = FHDR | FPort | FRMPayload ) FHDR = D21F0126800400 FPort = 01 FRMPayload = 03FB81F8DDC53CB9CD0F9B ( FHDR = DevAddr[4] | FCtrl[1] | FCnt[2] | FOpts[0..15] ) DevAddr = 26011FD2 (Big Endian) FCtrl = 80 FCnt = 0004 (Big Endian) FOpts = Message Type = Unconfirmed Data Up Direction = up FCnt = 4 FCtrl.ACK = false FCtrl.ADR = true How to decode LoRaWAN packet?
  • 16. How to decode LoRaWAN packet?
  • 17. The data received is In hex =68, 65, 6C, 6F, 20, 77, 6F, 72, 6C, 64 In decimal=104, 101,108,111,32,119,114,108,100 In ascii=h,e,l,l,o, ,w,o,r,l,d How to decode LoRaWAN packet?
  • 18. 1. Get a development board Arduino Uno/STM Nucleo Board/Raspberry Pi(Lowest Cost Rs 500/-) 2. Get an SPI based Lora module (SX1276 or RFM95W) pair (Lowest Cost Rs 1500/- ) 3. Breakout Board, Antenna , (Connector Lowest Cost Rs 250/-) ------------------------------------------------------------------------------------------------------------ Total Cost Rs 1750/- How can I start my LoRaWAN journey/leraning?
  • 21.
  • 22. LoRaWAN Range Check A LORAWAN network was simulated in Canara Engineering , Mangalore •SX1301 Based Gateway(100 mW) •SX1276 Based Node(500 mW) •Arduino Environment for Node •Raspberry Pi 3 Environment for Gateway •Frequency Range(865-867 MHz) •Modified Semtech Packet Forwarder for Gateway •TTN(The Things Network Server) •Modified LMIC (LoraMAC-in-C) library •SF 12, Data Rate 250 Kbps