SlideShare a Scribd company logo
1 of 18
Download to read offline
Carlo Alberto Boano
Graz University of Technology, Austria
cboano@tugraz.at
Impact of Temperature Variations
on the Reliability of LoRa
– An Experimental Evaluation –
LPWAN London Meetup #19 @ Digital Catapult - Wednesday, July 3, 2019
+ = ?
Impact of Temperature Variations on the Reliability of LoRa
Reports from Outdoor WSN Deployments2
Meteorological weather station
Uppsala, Sweden
(Wennerström et al., 2013)
Deployment in Botanical Gardens
Phoenix, AZ
(Bannister et al., 2008)
 Temperature affects wireless communications
• Received signal strength of packets decreases at high
temperatures, with daily fluctuations up to several dB
• Worst connectivity during summer and during daytime
Impact of Temperature Variations on the Reliability of LoRa
Reports from Outdoor WSN Deployments3
 Temperature affects wireless communications
• Received signal strength of packets decreases at high
temperatures, with daily fluctuations up to several dB
• Worst connectivity during summer and during daytime
• Reason: temperature affects low-noise & power amplifiers
(experiments by Bannister et al., 2008 on TI CC2420 radio)
 High temperatures increase the resistance of conductors,
while reducing the pass-through current → reduced SNR
• Even worse: airtight, waterproof, and IR-transparent
enclosures, cause diurnal/seasonal differences
up to 50 and 85ºC, respectively!
Impact of Temperature Variations on the Reliability of LoRa
Reports from Outdoor WSN Deployments4
 Result: low performance at high temperatures!
This evidence is mostly based on IEEE 802.15.4 radios!
Impact of Temperature Variations on the Reliability of LoRa
Does this also
apply to LoRa?
5
Impact of Temperature Variations on the Reliability of LoRa
Experimental Setup6
 We use TempLab, a testbed infrastructure capable
of reproducing real-world temperature profiles
Impact of Temperature Variations on the Reliability of LoRa
Experimental Setup7
 TempLab allows reproducible distributed experiments
• Temperature can be adjusted in the range [-5, +85]ºC
• High accuracy (up to 0.1ºC when reproducing a trace)
• Isolate the effects of temperature changes on specific
nodes (e.g., on transmitter / receiver only)
C.A. Boano et al. TempLab: A Testbed Infrastructure to Study the Impact of Temperature on Wireless Sensor Networks. In Proc. of IPSN‘14.
Impact of Temperature Variations on the Reliability of LoRa
Experimental Setup8
 Tested two LoRa platforms
• LowPowerLab Moteino MEGA
(HopeRF RFM95 radio)
• ST Nucleo L073RZ
(Semtech SX1272 radio)
 Star network with a sink (node 0) periodically
broadcasting messages with a 5-bytes payload
• Nodes 1 and 2 at the edge of sink’s communication range
• Nodes 3 and 4 closer to the sink (higher signal strength)
Impact of Temperature Variations on the Reliability of LoRa
Experimental Results9
1. Link disruption: an increase in temperature can
compromise a LoRa link completely
PRR(%)
Impact of Temperature Variations on the Reliability of LoRa
Experimental Results10
2. Impact is highest when both transmitter and receiver
are heated at the same time (TX+RX)
PRR(%)
Impact of Temperature Variations on the Reliability of LoRa
Experimental Results11
3. Attenuation of received signal strength as a function of
temperature can be modeled (e.g., with linear function)
(≈ 3-4 dB in the temperature range [0-50]ºC)
Impact of Temperature Variations on the Reliability of LoRa
Experimental Results12
4. RSS attenuation is platform-specific
Semtech SX1272 radio HopeRF RFM95 radio
Impact of Temperature Variations on the Reliability of LoRa
Experimental Results13
5. Changing PHY settings helps mitigating the impact
A lower bandwidth increases the robustness of the link
Impact of Temperature Variations on the Reliability of LoRa
Experimental Results14
A higher spreading factor increases the robustness of the link
5. Changing PHY settings helps mitigating the impact
Impact of Temperature Variations on the Reliability of LoRa
Takeaway
message?
15
Impact of Temperature Variations on the Reliability of LoRa
Conclusions16
1. Is the reliability of LoRa affected by temperature?
• Yes: an increase in temperature can destroy a LoRa link
• High temperatures increase packet corruption and loss
2. Is the impact platform-specific?
• Yes: it varies based on the employed radio
3. Can the impact be mitigated?
• Yes, with a proper selection of PHY settings
• It can be mitigated by each node autonomously
Impact of Temperature Variations on the Reliability of LoRa
Implications17
 Careful deployment of nodes is necessary
• LPWANs are mostly deployed outdoors
• Deploy always during the warmest time of the day / year
• Orchestrator node must be shielded from sunlight!
(LoRa networks = star networks)
 Let each node monitor its on-board temperature…
• Understand if the low performance is temperature-related
 … and adapt PHY settings accordingly!
• Autonomously switch to a lower bandwidth, a higher
spreading factor, and/or a higher coding rate
Carlo Alberto Boano
Graz University of Technology, Austria
cboano@tugraz.at
Impact of Temperature Variations
on the Reliability of LoRa
– An Experimental Evaluation –
Work presented at the 7th International
Conference on Sensor Networks last year
LPWAN London Meetup #19 @ Digital Catapult - Wednesday, July 3, 2019

More Related Content

What's hot

Tutorial 8 Cricket
Tutorial 8 CricketTutorial 8 Cricket
Tutorial 8 Cricketashokrocking
 
160-Gb-s Silicon All-Optical Packet Switch for Buffer-less Optical Burst Swit...
160-Gb-s Silicon All-Optical Packet Switch for Buffer-less Optical Burst Swit...160-Gb-s Silicon All-Optical Packet Switch for Buffer-less Optical Burst Swit...
160-Gb-s Silicon All-Optical Packet Switch for Buffer-less Optical Burst Swit...University of Technology
 
Talk g siringo_laboca_spie20080626_last
Talk g siringo_laboca_spie20080626_lastTalk g siringo_laboca_spie20080626_last
Talk g siringo_laboca_spie20080626_lastJennifer Wirtz
 
5 IGARSS_SThomas2011.ppt
5 IGARSS_SThomas2011.ppt5 IGARSS_SThomas2011.ppt
5 IGARSS_SThomas2011.pptgrssieee
 
Quinby Ben Poster 2016(2)
Quinby Ben Poster 2016(2)Quinby Ben Poster 2016(2)
Quinby Ben Poster 2016(2)B P
 
LNA Sensitivity for Receivers
LNA Sensitivity for ReceiversLNA Sensitivity for Receivers
LNA Sensitivity for ReceiversHamidKiabi
 

What's hot (10)

Cricket
CricketCricket
Cricket
 
Tutorial 8 Cricket
Tutorial 8 CricketTutorial 8 Cricket
Tutorial 8 Cricket
 
Progress Report (Nov. 10, 2009)
Progress Report (Nov. 10, 2009)Progress Report (Nov. 10, 2009)
Progress Report (Nov. 10, 2009)
 
160-Gb-s Silicon All-Optical Packet Switch for Buffer-less Optical Burst Swit...
160-Gb-s Silicon All-Optical Packet Switch for Buffer-less Optical Burst Swit...160-Gb-s Silicon All-Optical Packet Switch for Buffer-less Optical Burst Swit...
160-Gb-s Silicon All-Optical Packet Switch for Buffer-less Optical Burst Swit...
 
FinalProject
FinalProjectFinalProject
FinalProject
 
Talk g siringo_laboca_spie20080626_last
Talk g siringo_laboca_spie20080626_lastTalk g siringo_laboca_spie20080626_last
Talk g siringo_laboca_spie20080626_last
 
5 IGARSS_SThomas2011.ppt
5 IGARSS_SThomas2011.ppt5 IGARSS_SThomas2011.ppt
5 IGARSS_SThomas2011.ppt
 
Smoke indicator
Smoke indicatorSmoke indicator
Smoke indicator
 
Quinby Ben Poster 2016(2)
Quinby Ben Poster 2016(2)Quinby Ben Poster 2016(2)
Quinby Ben Poster 2016(2)
 
LNA Sensitivity for Receivers
LNA Sensitivity for ReceiversLNA Sensitivity for Receivers
LNA Sensitivity for Receivers
 

Similar to Impact of temperature on LoRa networks

satellite Transmission fundamentals
satellite Transmission fundamentalssatellite Transmission fundamentals
satellite Transmission fundamentalsAJAL A J
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and whyHilary Lustig
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and whyteledynelecroy
 
Ericas-CWNA-Study-Guide
Ericas-CWNA-Study-GuideEricas-CWNA-Study-Guide
Ericas-CWNA-Study-GuideErica StJohn
 
Vanjen Group IntelliSAW Overview 2018
Vanjen Group IntelliSAW Overview 2018Vanjen Group IntelliSAW Overview 2018
Vanjen Group IntelliSAW Overview 2018kreynolds4857
 
A Frequency-based RF Partial Discharge Detector for Low-power Wireless Sens...
A Frequency-based  RF Partial Discharge Detector  for Low-power Wireless Sens...A Frequency-based  RF Partial Discharge Detector  for Low-power Wireless Sens...
A Frequency-based RF Partial Discharge Detector for Low-power Wireless Sens...Swathi Venugopal
 
UCF Wireless SAW Sensor Systems
UCF Wireless SAW Sensor SystemsUCF Wireless SAW Sensor Systems
UCF Wireless SAW Sensor SystemsConvinsys
 
LoRa online training for utility guys
LoRa online training for utility guysLoRa online training for utility guys
LoRa online training for utility guysNikolay Milovanov
 
Development of self powered wireless high temperature electrochemical sensor
Development of self powered wireless high temperature electrochemical sensorDevelopment of self powered wireless high temperature electrochemical sensor
Development of self powered wireless high temperature electrochemical sensorISA Interchange
 
Intro to Radio Systems. imagens e modelos
Intro to Radio Systems. imagens e modelosIntro to Radio Systems. imagens e modelos
Intro to Radio Systems. imagens e modelosjonatanmedeirosgomes1
 
Send message with optic communication english
Send message with optic communication englishSend message with optic communication english
Send message with optic communication englishAmirhosein Ataei
 
Ir thermography seminar
Ir thermography seminarIr thermography seminar
Ir thermography seminarUmesh Dadde
 
Communication systems v4
Communication systems v4Communication systems v4
Communication systems v4babak danyal
 
Empirical Determination of Locations of Unstable and Blank Gsm Signal Network...
Empirical Determination of Locations of Unstable and Blank Gsm Signal Network...Empirical Determination of Locations of Unstable and Blank Gsm Signal Network...
Empirical Determination of Locations of Unstable and Blank Gsm Signal Network...IJERA Editor
 
The Challenge of Legacy Assets
The Challenge of Legacy AssetsThe Challenge of Legacy Assets
The Challenge of Legacy AssetsJames Bemrose
 

Similar to Impact of temperature on LoRa networks (20)

satellite Transmission fundamentals
satellite Transmission fundamentalssatellite Transmission fundamentals
satellite Transmission fundamentals
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and why
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and why
 
Ericas-CWNA-Study-Guide
Ericas-CWNA-Study-GuideEricas-CWNA-Study-Guide
Ericas-CWNA-Study-Guide
 
Vanjen Group IntelliSAW Overview 2018
Vanjen Group IntelliSAW Overview 2018Vanjen Group IntelliSAW Overview 2018
Vanjen Group IntelliSAW Overview 2018
 
A Frequency-based RF Partial Discharge Detector for Low-power Wireless Sens...
A Frequency-based  RF Partial Discharge Detector  for Low-power Wireless Sens...A Frequency-based  RF Partial Discharge Detector  for Low-power Wireless Sens...
A Frequency-based RF Partial Discharge Detector for Low-power Wireless Sens...
 
UCF Wireless SAW Sensor Systems
UCF Wireless SAW Sensor SystemsUCF Wireless SAW Sensor Systems
UCF Wireless SAW Sensor Systems
 
LORA.pptx
LORA.pptxLORA.pptx
LORA.pptx
 
LoRa online training for utility guys
LoRa online training for utility guysLoRa online training for utility guys
LoRa online training for utility guys
 
Development of self powered wireless high temperature electrochemical sensor
Development of self powered wireless high temperature electrochemical sensorDevelopment of self powered wireless high temperature electrochemical sensor
Development of self powered wireless high temperature electrochemical sensor
 
Intro to Radio Systems. imagens e modelos
Intro to Radio Systems. imagens e modelosIntro to Radio Systems. imagens e modelos
Intro to Radio Systems. imagens e modelos
 
Send message with optic communication english
Send message with optic communication englishSend message with optic communication english
Send message with optic communication english
 
Ir thermography seminar
Ir thermography seminarIr thermography seminar
Ir thermography seminar
 
Katalog fluke-1621-earth-ground-tester-by-tridinamika
Katalog fluke-1621-earth-ground-tester-by-tridinamikaKatalog fluke-1621-earth-ground-tester-by-tridinamika
Katalog fluke-1621-earth-ground-tester-by-tridinamika
 
Electrical testing
Electrical testingElectrical testing
Electrical testing
 
USB 2.0 Compliance Testing
USB 2.0 Compliance TestingUSB 2.0 Compliance Testing
USB 2.0 Compliance Testing
 
Mod8
Mod8Mod8
Mod8
 
Communication systems v4
Communication systems v4Communication systems v4
Communication systems v4
 
Empirical Determination of Locations of Unstable and Blank Gsm Signal Network...
Empirical Determination of Locations of Unstable and Blank Gsm Signal Network...Empirical Determination of Locations of Unstable and Blank Gsm Signal Network...
Empirical Determination of Locations of Unstable and Blank Gsm Signal Network...
 
The Challenge of Legacy Assets
The Challenge of Legacy AssetsThe Challenge of Legacy Assets
The Challenge of Legacy Assets
 

More from Alex Gluhak

DS4SSCC @ Data Talks.pdf
DS4SSCC @ Data Talks.pdfDS4SSCC @ Data Talks.pdf
DS4SSCC @ Data Talks.pdfAlex Gluhak
 
Inisghts from data to plan and optimise shared bike usage
Inisghts from data to plan and optimise shared bike usageInisghts from data to plan and optimise shared bike usage
Inisghts from data to plan and optimise shared bike usageAlex Gluhak
 
Urban Data For Urban Innovation
Urban Data For Urban InnovationUrban Data For Urban Innovation
Urban Data For Urban InnovationAlex Gluhak
 
Cities In Charge: How urban data can improve the operation of Public EV charg...
Cities In Charge: How urban data can improve the operation of Public EV charg...Cities In Charge: How urban data can improve the operation of Public EV charg...
Cities In Charge: How urban data can improve the operation of Public EV charg...Alex Gluhak
 
Measuring the Social Impact of Air Quality
Measuring the Social Impact of Air QualityMeasuring the Social Impact of Air Quality
Measuring the Social Impact of Air QualityAlex Gluhak
 
Leveraging the Platform effect for cities
Leveraging the Platform effect for citiesLeveraging the Platform effect for cities
Leveraging the Platform effect for citiesAlex Gluhak
 
Building Porto's Open Data Platform
Building Porto's Open Data PlatformBuilding Porto's Open Data Platform
Building Porto's Open Data PlatformAlex Gluhak
 
High Street Data Service
High Street Data ServiceHigh Street Data Service
High Street Data ServiceAlex Gluhak
 
Urban observatory talk by Phil James, Newcastle University
Urban observatory talk by Phil James, Newcastle UniversityUrban observatory talk by Phil James, Newcastle University
Urban observatory talk by Phil James, Newcastle UniversityAlex Gluhak
 
Smart Citizen - Sense Making - Óscar González, Fablab Barcelona
Smart Citizen - Sense Making - Óscar González, Fablab Barcelona Smart Citizen - Sense Making - Óscar González, Fablab Barcelona
Smart Citizen - Sense Making - Óscar González, Fablab Barcelona Alex Gluhak
 
Local government levelled up - IoT innovation in Norfolk
Local government levelled up - IoT innovation in NorfolkLocal government levelled up - IoT innovation in Norfolk
Local government levelled up - IoT innovation in NorfolkAlex Gluhak
 
Nature smart Cities - New technologies for assessing Biodiversity in Cities ...
Nature smart Cities - New technologies for assessing Biodiversity in Cities  ...Nature smart Cities - New technologies for assessing Biodiversity in Cities  ...
Nature smart Cities - New technologies for assessing Biodiversity in Cities ...Alex Gluhak
 
Footfall and Eonomic recovery
Footfall and Eonomic recoveryFootfall and Eonomic recovery
Footfall and Eonomic recoveryAlex Gluhak
 
Can data play a role in making the streets safer for women?
Can data play a role in making the streets safer for women?Can data play a role in making the streets safer for women?
Can data play a role in making the streets safer for women?Alex Gluhak
 
Modelling the City: But how good is your model? Really?
Modelling the City: But how good is your model? Really?Modelling the City: But how good is your model? Really?
Modelling the City: But how good is your model? Really?Alex Gluhak
 
A guide for lauching hardware based IoT products for startups and scaleups
A guide for lauching hardware based IoT products for startups and scaleupsA guide for lauching hardware based IoT products for startups and scaleups
A guide for lauching hardware based IoT products for startups and scaleupsAlex Gluhak
 
IoT in Healthcare
IoT in HealthcareIoT in Healthcare
IoT in HealthcareAlex Gluhak
 
Consumer IoT – The next big 1bn $ Wave?
Consumer IoT – The next big 1bn $ Wave?Consumer IoT – The next big 1bn $ Wave?
Consumer IoT – The next big 1bn $ Wave?Alex Gluhak
 

More from Alex Gluhak (20)

DS4SSCC @ Data Talks.pdf
DS4SSCC @ Data Talks.pdfDS4SSCC @ Data Talks.pdf
DS4SSCC @ Data Talks.pdf
 
Inisghts from data to plan and optimise shared bike usage
Inisghts from data to plan and optimise shared bike usageInisghts from data to plan and optimise shared bike usage
Inisghts from data to plan and optimise shared bike usage
 
Urban Data For Urban Innovation
Urban Data For Urban InnovationUrban Data For Urban Innovation
Urban Data For Urban Innovation
 
Cities In Charge: How urban data can improve the operation of Public EV charg...
Cities In Charge: How urban data can improve the operation of Public EV charg...Cities In Charge: How urban data can improve the operation of Public EV charg...
Cities In Charge: How urban data can improve the operation of Public EV charg...
 
Telraam
TelraamTelraam
Telraam
 
Measuring the Social Impact of Air Quality
Measuring the Social Impact of Air QualityMeasuring the Social Impact of Air Quality
Measuring the Social Impact of Air Quality
 
Leveraging the Platform effect for cities
Leveraging the Platform effect for citiesLeveraging the Platform effect for cities
Leveraging the Platform effect for cities
 
Building Porto's Open Data Platform
Building Porto's Open Data PlatformBuilding Porto's Open Data Platform
Building Porto's Open Data Platform
 
High Street Data Service
High Street Data ServiceHigh Street Data Service
High Street Data Service
 
Urban observatory talk by Phil James, Newcastle University
Urban observatory talk by Phil James, Newcastle UniversityUrban observatory talk by Phil James, Newcastle University
Urban observatory talk by Phil James, Newcastle University
 
Smart Citizen - Sense Making - Óscar González, Fablab Barcelona
Smart Citizen - Sense Making - Óscar González, Fablab Barcelona Smart Citizen - Sense Making - Óscar González, Fablab Barcelona
Smart Citizen - Sense Making - Óscar González, Fablab Barcelona
 
Local government levelled up - IoT innovation in Norfolk
Local government levelled up - IoT innovation in NorfolkLocal government levelled up - IoT innovation in Norfolk
Local government levelled up - IoT innovation in Norfolk
 
Nature smart Cities - New technologies for assessing Biodiversity in Cities ...
Nature smart Cities - New technologies for assessing Biodiversity in Cities  ...Nature smart Cities - New technologies for assessing Biodiversity in Cities  ...
Nature smart Cities - New technologies for assessing Biodiversity in Cities ...
 
Footfall and Eonomic recovery
Footfall and Eonomic recoveryFootfall and Eonomic recovery
Footfall and Eonomic recovery
 
InDependAbility
InDependAbilityInDependAbility
InDependAbility
 
Can data play a role in making the streets safer for women?
Can data play a role in making the streets safer for women?Can data play a role in making the streets safer for women?
Can data play a role in making the streets safer for women?
 
Modelling the City: But how good is your model? Really?
Modelling the City: But how good is your model? Really?Modelling the City: But how good is your model? Really?
Modelling the City: But how good is your model? Really?
 
A guide for lauching hardware based IoT products for startups and scaleups
A guide for lauching hardware based IoT products for startups and scaleupsA guide for lauching hardware based IoT products for startups and scaleups
A guide for lauching hardware based IoT products for startups and scaleups
 
IoT in Healthcare
IoT in HealthcareIoT in Healthcare
IoT in Healthcare
 
Consumer IoT – The next big 1bn $ Wave?
Consumer IoT – The next big 1bn $ Wave?Consumer IoT – The next big 1bn $ Wave?
Consumer IoT – The next big 1bn $ Wave?
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

Impact of temperature on LoRa networks

  • 1. Carlo Alberto Boano Graz University of Technology, Austria cboano@tugraz.at Impact of Temperature Variations on the Reliability of LoRa – An Experimental Evaluation – LPWAN London Meetup #19 @ Digital Catapult - Wednesday, July 3, 2019 + = ?
  • 2. Impact of Temperature Variations on the Reliability of LoRa Reports from Outdoor WSN Deployments2 Meteorological weather station Uppsala, Sweden (Wennerström et al., 2013) Deployment in Botanical Gardens Phoenix, AZ (Bannister et al., 2008)  Temperature affects wireless communications • Received signal strength of packets decreases at high temperatures, with daily fluctuations up to several dB • Worst connectivity during summer and during daytime
  • 3. Impact of Temperature Variations on the Reliability of LoRa Reports from Outdoor WSN Deployments3  Temperature affects wireless communications • Received signal strength of packets decreases at high temperatures, with daily fluctuations up to several dB • Worst connectivity during summer and during daytime • Reason: temperature affects low-noise & power amplifiers (experiments by Bannister et al., 2008 on TI CC2420 radio)  High temperatures increase the resistance of conductors, while reducing the pass-through current → reduced SNR • Even worse: airtight, waterproof, and IR-transparent enclosures, cause diurnal/seasonal differences up to 50 and 85ºC, respectively!
  • 4. Impact of Temperature Variations on the Reliability of LoRa Reports from Outdoor WSN Deployments4  Result: low performance at high temperatures! This evidence is mostly based on IEEE 802.15.4 radios!
  • 5. Impact of Temperature Variations on the Reliability of LoRa Does this also apply to LoRa? 5
  • 6. Impact of Temperature Variations on the Reliability of LoRa Experimental Setup6  We use TempLab, a testbed infrastructure capable of reproducing real-world temperature profiles
  • 7. Impact of Temperature Variations on the Reliability of LoRa Experimental Setup7  TempLab allows reproducible distributed experiments • Temperature can be adjusted in the range [-5, +85]ºC • High accuracy (up to 0.1ºC when reproducing a trace) • Isolate the effects of temperature changes on specific nodes (e.g., on transmitter / receiver only) C.A. Boano et al. TempLab: A Testbed Infrastructure to Study the Impact of Temperature on Wireless Sensor Networks. In Proc. of IPSN‘14.
  • 8. Impact of Temperature Variations on the Reliability of LoRa Experimental Setup8  Tested two LoRa platforms • LowPowerLab Moteino MEGA (HopeRF RFM95 radio) • ST Nucleo L073RZ (Semtech SX1272 radio)  Star network with a sink (node 0) periodically broadcasting messages with a 5-bytes payload • Nodes 1 and 2 at the edge of sink’s communication range • Nodes 3 and 4 closer to the sink (higher signal strength)
  • 9. Impact of Temperature Variations on the Reliability of LoRa Experimental Results9 1. Link disruption: an increase in temperature can compromise a LoRa link completely PRR(%)
  • 10. Impact of Temperature Variations on the Reliability of LoRa Experimental Results10 2. Impact is highest when both transmitter and receiver are heated at the same time (TX+RX) PRR(%)
  • 11. Impact of Temperature Variations on the Reliability of LoRa Experimental Results11 3. Attenuation of received signal strength as a function of temperature can be modeled (e.g., with linear function) (≈ 3-4 dB in the temperature range [0-50]ºC)
  • 12. Impact of Temperature Variations on the Reliability of LoRa Experimental Results12 4. RSS attenuation is platform-specific Semtech SX1272 radio HopeRF RFM95 radio
  • 13. Impact of Temperature Variations on the Reliability of LoRa Experimental Results13 5. Changing PHY settings helps mitigating the impact A lower bandwidth increases the robustness of the link
  • 14. Impact of Temperature Variations on the Reliability of LoRa Experimental Results14 A higher spreading factor increases the robustness of the link 5. Changing PHY settings helps mitigating the impact
  • 15. Impact of Temperature Variations on the Reliability of LoRa Takeaway message? 15
  • 16. Impact of Temperature Variations on the Reliability of LoRa Conclusions16 1. Is the reliability of LoRa affected by temperature? • Yes: an increase in temperature can destroy a LoRa link • High temperatures increase packet corruption and loss 2. Is the impact platform-specific? • Yes: it varies based on the employed radio 3. Can the impact be mitigated? • Yes, with a proper selection of PHY settings • It can be mitigated by each node autonomously
  • 17. Impact of Temperature Variations on the Reliability of LoRa Implications17  Careful deployment of nodes is necessary • LPWANs are mostly deployed outdoors • Deploy always during the warmest time of the day / year • Orchestrator node must be shielded from sunlight! (LoRa networks = star networks)  Let each node monitor its on-board temperature… • Understand if the low performance is temperature-related  … and adapt PHY settings accordingly! • Autonomously switch to a lower bandwidth, a higher spreading factor, and/or a higher coding rate
  • 18. Carlo Alberto Boano Graz University of Technology, Austria cboano@tugraz.at Impact of Temperature Variations on the Reliability of LoRa – An Experimental Evaluation – Work presented at the 7th International Conference on Sensor Networks last year LPWAN London Meetup #19 @ Digital Catapult - Wednesday, July 3, 2019