SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
Research and
Experimentation of
LoRa in
Heavy Multipath
JP Norair

CTO, Haystack Technologies

16 January 2020
1
Synopsis
2
• Recently published research (July 2019) has described a model for Bit Error Rate (BER) analysis
of the LoRa PHY over a Rayleigh flat fading channel. Rayleigh flat fading channels are
observable in environments where there’s a lot of multipath interference (e.g. dense urban,
indoor, etc).
• The LoRa PHY experiences significant degradation of sensitivity in Raleigh flat fading channels
• Experimentation in an environment exhibiting Raleigh flat fading validates the model from the
research.
• Haystack XR2 encoding for LoRa was observed to yield roughly 30 dB gain to Packet Error
Rate (PER) vs. default LoRaWAN encoding, in said experiment.
• Haystack XR2 encoding for LoRa can yield enormous gains to efficiency, Quality of Service
(QoS), and channel density for LoRa deployments in dense urban, indoor, or other environments
where multipath dominates.
About LoRa®
and LoRaWAN®
3
• LoRa is a type of modulation and encoding developed into a product line by Semtech.
• LoRa is a Chirp Spread Spectrum modulation technology. It has features that make it
perform well in ISM channels with unpredictable interferers.
• LoRaWAN is a simple MAC layer that uses the default features of Semtech’s LoRa transceiver
product line (SX127x, SX126x).
• Since 2015, much research on LoRa has been conducted by 3rd party researchers in
academia and industry. This presentation cites the following research paper below, which
itself cites many other works related to performance analysis of LoRa.
‣ Jules Courjault, Baptiste Vrigneau, Olivier Berder. Fast performance evaluation of LoRa communications over Rayleigh fading channels. International
Workshop on Mathematical Tools and technologies for IoT and mMTC Networks Modeling, IEEE Wireless Communications and Networking
Conference (WCNC), Apr 2019, Marrakech, Morocco. hal-02181133
‣ https://hal.archives-ouvertes.fr/hal-02181133
About Haystack LoRa XR2
4
• XR2 is a proprietary PHY-layer encoding and bit-
framing technology developed by Haystack
Technologies. It utilizes the highest performing
short-block-length error correction technology
currently known to science
• LoRa XR2 includes customizations made
specifically for LoRa modulation. It can repair a
data frame even when every LoRa symbol in the
frame is demodulated with bit errors.
• XR2 is implemented in firmware.
‣ Streaming, real-time decoder on Cortex M4
‣ Even better performance on Cortex M33
Haystack 

LoRa XR2 PHY
Ground-to-Ground Range

(Urban Environment)
0.64 miles / 1 km
Data Rate Support 1.33-60 kbps (variable)
“Real World” Link Budget 155 dB
Forward Error Correction Yes: Haystack XR2 Code
Auto-negotiated Encoding Rate Yes: 0.5-0.8
Packet Size Variable: up to 203 bytes
Auto-negotiated TX power Supported
MAC & Upper Layers DASH7
LoRaWAN® Fades in Multipath
5
Jules Courjault, Baptiste Vrigneau, Olivier Berder. Fast performance evaluation of LoRa communications over Rayleigh
fading channels. International Workshop on Mathematical Tools and technologies for IoT and mMTC Networks Modeling,
IEEE Wireless Communications and Networking Conference (WCNC), Apr 2019, Marrakech, Morocco. hal-02181133
LoRaWAN Sensitivity in a Multipath Environment • The latest research on the LoRa PHY validates
numerically what we have been observing for years, in
practice.
• In most real-world conditions, there is multipath
interference. The mathematic model for this is called
“Rayleigh flat fading.” LoRa PHY is not immune to
multipath. In flat fading environments, it has similar
degradation as most other types of digital modulation.
• Without a good error correcting code, Bit Error Rate
(BER) corresponds directly to Packet Error Rate (PER).
‣ To yield 1% packet loss in an exemplary 24 byte
frame, under RFF conditions, LoRaWAN® requires a
BER of 0.005% (5*10-5)
‣ The red line on the chart shows: BER = 5*10-5.

(i.e. 12.5 dB SNR is required at SF12).
LoRa XR2 Performs in Multipath
6
~30 dB
XR2 PER

SF11
• The observed Packet Error Rate (PER) for an exemplary
24 byte frame, encoded via Haystack XR2 @ SF11, has
been overlaid onto the previous chart.
• LoRa XR2 at SF11 was observed, in an environment
dominated by multipath, to have roughly 30 dB better
performance than LoRaWAN at SF12 as modeled
according to the research.
• Environments dominated by multipath include:
‣ Dense urban
‣ Indoor
‣ Outdoor, where transmitter and receiver are
operating close to the ground (e.g. 1m elevation)
‣ Scattering in the upper atmosphere
LoRaWAN vs LoRa XR2:

Sensitivity in a Multipath Environment
Jules Courjault, Baptiste Vrigneau, Olivier Berder. Fast performance evaluation of LoRa communications over Rayleigh
fading channels. International Workshop on Mathematical Tools and technologies for IoT and mMTC Networks Modeling,
IEEE Wireless Communications and Networking Conference (WCNC), Apr 2019, Marrakech, Morocco. hal-02181133
Experiment: Airport Parking Lot
7
L
Fixed
device
Red = dead spot
Green = coverage
X
X
X
X
X
X
X
XX
X
X
X
X
X
X
X X
X
XX
XX X X
X
X
X
X
X
X
L
Fixed
device
Green = coverage
300 m
LoRaWAN: SF12 / 500 kHz / Default Settings

20 dBm @ 915 MHz
LoRa XR2: SF11 / 500 kHz / 1/2 Rate

20 dBm @ 915 MHz
The results of the experiment corroborate the BER model from the aforementioned research.

It also shows a roughly 30 dB improvement in QoS for the LoRa network encoded with Haystack XR2.
Airport Parking Lot Area
Packet Efficiency Comparison
• In AWGN environments (e.g. open space), XR2 SF11 offers similar QoS vs LoRaWAN SF12 yet ~3 dB greater
energy efficiency.
• In Rayleigh flat fading environments, however, XR2 SF11 offers enormous gains to QoS vs LoRaWAN SF12.
• In Rayleigh flat fading environments, XR2 SF9 still offers better QoS vs LoRaWAN SF12, yet ~8 dB greater
energy efficiency.
8
133.12 ms 262.14 ms
50.18 ms 163.84 ms
50.18 ms 131.07 ms
12.54 ms
12.54 ms 38.92 ms
49.16 ms
LoRaWAN®
Default Settings
SF12 @ 500 kHz
Haystack XR2
SF11 @ 500 kHz
1/2 Rate (A)
3/4 Rate (B)
(A)
(B)
Haystack XR2
SF9 @ 500 kHz
1/2 Rate (A)
3/4 Rate (B)
(A)
(B)
Preamble 24 Byte Frame Time-on-Air (Ratio)
395.26 ms (1.00)
214.02 ms (0.54)
181.25 ms (0.46)
61.70 ms (0.16)
51.46 ms (0.13)
Conclusions
Conclusions and What’s Next
9
• Versus LoRaWAN, Haystack LoRa XR2 can yield enormous gains to efficiency, Quality of
Service (QoS), and channel density for LoRa deployments in dense urban, indoor, or other
environments where multipath dominates.
• In environments where AWGN dominates, Haystack LoRa XR2 still yields a roughly 3dB
improvement to efficiency and channel density, vs. LoRaWAN.
• Ricean models describe environments where there is some compromise between AWGN
environments (i.e. line of sight) and Rayleigh flat fading environments. We expect Haystack
LoRa XR2 to perform markedly better than LoRaWAN in these environments, although not so
dramatically better as it does in Rayleigh flat fading environments.
For more info on XR2 error correction:
https://www.haystacktechnologies.com/xr-error-correction/
HayTag 2.0 Demo Kits with XR2 error correction:
https://www.haystacktechnologies.com/demo-kits/
Other questions?
info@haystacktechnologies.com

Más contenido relacionado

La actualidad más candente

5G Wireless Technology.pptx
5G Wireless Technology.pptx5G Wireless Technology.pptx
5G Wireless Technology.pptxManojKumar82255
 
Introduction to 5G by Doug Hohulin
Introduction to 5G by Doug HohulinIntroduction to 5G by Doug Hohulin
Introduction to 5G by Doug HohulinGigabit City Summit
 
5G 기술과 활용 (5G technology and services) - 2019.05.11
5G 기술과 활용 (5G technology and services) - 2019.05.115G 기술과 활용 (5G technology and services) - 2019.05.11
5G 기술과 활용 (5G technology and services) - 2019.05.11Hakyong Kim
 
5G NR: Key features and enhancements
5G NR: Key features and enhancements5G NR: Key features and enhancements
5G NR: Key features and enhancements3G4G
 
Presentation of H323 protocol
Presentation of H323 protocolPresentation of H323 protocol
Presentation of H323 protocolMd. Taiseen Azam
 
RF Power Amplifier Solutions for 5G
RF Power Amplifier Solutions for 5GRF Power Amplifier Solutions for 5G
RF Power Amplifier Solutions for 5GNXPSemiconductors
 
SC1002-HUAWEI-SmartCare-SEQ-Analyst-NetProbe-Technical-Slides-V2-4.pptx
SC1002-HUAWEI-SmartCare-SEQ-Analyst-NetProbe-Technical-Slides-V2-4.pptxSC1002-HUAWEI-SmartCare-SEQ-Analyst-NetProbe-Technical-Slides-V2-4.pptx
SC1002-HUAWEI-SmartCare-SEQ-Analyst-NetProbe-Technical-Slides-V2-4.pptxSamahElsharief1
 
6G Training Course Part 5: 6G Requirements
6G Training Course Part 5: 6G Requirements6G Training Course Part 5: 6G Requirements
6G Training Course Part 5: 6G Requirements3G4G
 
智慧科技-LPWA低功耗廣域網路
智慧科技-LPWA低功耗廣域網路智慧科技-LPWA低功耗廣域網路
智慧科技-LPWA低功耗廣域網路YOU SHENG CHEN
 
Signal Leakage and Ingress at Higher Frequencies, Understanding the Challenge...
Signal Leakage and Ingress at Higher Frequencies, Understanding the Challenge...Signal Leakage and Ingress at Higher Frequencies, Understanding the Challenge...
Signal Leakage and Ingress at Higher Frequencies, Understanding the Challenge...Cisco Service Provider
 
Capgemini 5G Observatory: The latest launches and use cases
Capgemini 5G Observatory: The latest launches and use casesCapgemini 5G Observatory: The latest launches and use cases
Capgemini 5G Observatory: The latest launches and use casesCapgemini
 
5G Core Network White Paper
5G Core Network White Paper5G Core Network White Paper
5G Core Network White Paperssusere032f4
 
第2回 The Things Network(TTN)勉強会」 @柏の葉  オープンウェーブ尾鷲さん説明資料
第2回 The Things Network(TTN)勉強会」 @柏の葉  オープンウェーブ尾鷲さん説明資料第2回 The Things Network(TTN)勉強会」 @柏の葉  オープンウェーブ尾鷲さん説明資料
第2回 The Things Network(TTN)勉強会」 @柏の葉  オープンウェーブ尾鷲さん説明資料CRI Japan, Inc.
 
Introducing Adva Network Security – a trusted German anchor
Introducing Adva Network Security – a trusted German anchorIntroducing Adva Network Security – a trusted German anchor
Introducing Adva Network Security – a trusted German anchorADVA
 
6G Training Course Part 4: 6G Timeline
6G Training Course Part 4: 6G Timeline6G Training Course Part 4: 6G Timeline
6G Training Course Part 4: 6G Timeline3G4G
 
Ericsson transports 5G
Ericsson transports 5GEricsson transports 5G
Ericsson transports 5GEricsson
 

La actualidad más candente (20)

5G Wireless Technology.pptx
5G Wireless Technology.pptx5G Wireless Technology.pptx
5G Wireless Technology.pptx
 
Introduction to 5G by Doug Hohulin
Introduction to 5G by Doug HohulinIntroduction to 5G by Doug Hohulin
Introduction to 5G by Doug Hohulin
 
Sensor networks: 6LoWPAN & LPWAN
Sensor networks: 6LoWPAN & LPWANSensor networks: 6LoWPAN & LPWAN
Sensor networks: 6LoWPAN & LPWAN
 
LPWA network
LPWA networkLPWA network
LPWA network
 
5G 기술과 활용 (5G technology and services) - 2019.05.11
5G 기술과 활용 (5G technology and services) - 2019.05.115G 기술과 활용 (5G technology and services) - 2019.05.11
5G 기술과 활용 (5G technology and services) - 2019.05.11
 
5G NR: Key features and enhancements
5G NR: Key features and enhancements5G NR: Key features and enhancements
5G NR: Key features and enhancements
 
Presentation of H323 protocol
Presentation of H323 protocolPresentation of H323 protocol
Presentation of H323 protocol
 
RF Power Amplifier Solutions for 5G
RF Power Amplifier Solutions for 5GRF Power Amplifier Solutions for 5G
RF Power Amplifier Solutions for 5G
 
SC1002-HUAWEI-SmartCare-SEQ-Analyst-NetProbe-Technical-Slides-V2-4.pptx
SC1002-HUAWEI-SmartCare-SEQ-Analyst-NetProbe-Technical-Slides-V2-4.pptxSC1002-HUAWEI-SmartCare-SEQ-Analyst-NetProbe-Technical-Slides-V2-4.pptx
SC1002-HUAWEI-SmartCare-SEQ-Analyst-NetProbe-Technical-Slides-V2-4.pptx
 
6G Training Course Part 5: 6G Requirements
6G Training Course Part 5: 6G Requirements6G Training Course Part 5: 6G Requirements
6G Training Course Part 5: 6G Requirements
 
智慧科技-LPWA低功耗廣域網路
智慧科技-LPWA低功耗廣域網路智慧科技-LPWA低功耗廣域網路
智慧科技-LPWA低功耗廣域網路
 
4G - LTE
4G - LTE 4G - LTE
4G - LTE
 
Signal Leakage and Ingress at Higher Frequencies, Understanding the Challenge...
Signal Leakage and Ingress at Higher Frequencies, Understanding the Challenge...Signal Leakage and Ingress at Higher Frequencies, Understanding the Challenge...
Signal Leakage and Ingress at Higher Frequencies, Understanding the Challenge...
 
Capgemini 5G Observatory: The latest launches and use cases
Capgemini 5G Observatory: The latest launches and use casesCapgemini 5G Observatory: The latest launches and use cases
Capgemini 5G Observatory: The latest launches and use cases
 
Introduction to LTE-M
Introduction to LTE-MIntroduction to LTE-M
Introduction to LTE-M
 
5G Core Network White Paper
5G Core Network White Paper5G Core Network White Paper
5G Core Network White Paper
 
第2回 The Things Network(TTN)勉強会」 @柏の葉  オープンウェーブ尾鷲さん説明資料
第2回 The Things Network(TTN)勉強会」 @柏の葉  オープンウェーブ尾鷲さん説明資料第2回 The Things Network(TTN)勉強会」 @柏の葉  オープンウェーブ尾鷲さん説明資料
第2回 The Things Network(TTN)勉強会」 @柏の葉  オープンウェーブ尾鷲さん説明資料
 
Introducing Adva Network Security – a trusted German anchor
Introducing Adva Network Security – a trusted German anchorIntroducing Adva Network Security – a trusted German anchor
Introducing Adva Network Security – a trusted German anchor
 
6G Training Course Part 4: 6G Timeline
6G Training Course Part 4: 6G Timeline6G Training Course Part 4: 6G Timeline
6G Training Course Part 4: 6G Timeline
 
Ericsson transports 5G
Ericsson transports 5GEricsson transports 5G
Ericsson transports 5G
 

Similar a LoRa XR2 Outperforms LoRaWAN by 30 dB in Multipath Environments

LPWAN London Meetup: Solving Urban Challenges
LPWAN London Meetup: Solving Urban ChallengesLPWAN London Meetup: Solving Urban Challenges
LPWAN London Meetup: Solving Urban ChallengesDigital Catapult
 
Comparative Study of Lora & Sigfox
Comparative Study of Lora & SigfoxComparative Study of Lora & Sigfox
Comparative Study of Lora & SigfoxKeshav
 
LORA in a Campus Reliability and Stability Testing.pptx
LORA in a Campus Reliability and Stability Testing.pptxLORA in a Campus Reliability and Stability Testing.pptx
LORA in a Campus Reliability and Stability Testing.pptxAliSalman110
 
Channel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRChannel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRidescitation
 
Designing LoRaWAN for dense IoT deployments webinar
Designing LoRaWAN for dense IoT deployments webinarDesigning LoRaWAN for dense IoT deployments webinar
Designing LoRaWAN for dense IoT deployments webinarActility
 
Long-Range Low-power Radio (LoRa).pptx
Long-Range Low-power Radio (LoRa).pptxLong-Range Low-power Radio (LoRa).pptx
Long-Range Low-power Radio (LoRa).pptxAjay Gangakhedkar
 
LTE RF Optimization.pdf
 LTE RF Optimization.pdf LTE RF Optimization.pdf
LTE RF Optimization.pdfRakhiJadav1
 
Performance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical LayerPerformance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical LayerIOSR Journals
 
Performance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical LayerPerformance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical LayerIOSR Journals
 
Performance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical LayerPerformance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical LayerIOSR Journals
 
How To Disrupt The Internet of Things With Unified Networking
How To Disrupt The Internet of Things With Unified NetworkingHow To Disrupt The Internet of Things With Unified Networking
How To Disrupt The Internet of Things With Unified NetworkingHaystack Technologies
 
Scaling the Web to Billions of Nodes: Towards the IPv6 “Internet of Things” b...
Scaling the Web to Billions of Nodes: Towards the IPv6 “Internet of Things” b...Scaling the Web to Billions of Nodes: Towards the IPv6 “Internet of Things” b...
Scaling the Web to Billions of Nodes: Towards the IPv6 “Internet of Things” b...gogo6
 
Understanding limitations of lo rawan
Understanding limitations of lo rawanUnderstanding limitations of lo rawan
Understanding limitations of lo rawanmafole
 
Lte rf-optimization-guide
Lte rf-optimization-guideLte rf-optimization-guide
Lte rf-optimization-guideMuhammad Ahsan
 

Similar a LoRa XR2 Outperforms LoRaWAN by 30 dB in Multipath Environments (20)

LPWAN London Meetup: Solving Urban Challenges
LPWAN London Meetup: Solving Urban ChallengesLPWAN London Meetup: Solving Urban Challenges
LPWAN London Meetup: Solving Urban Challenges
 
Comparative Study of Lora & Sigfox
Comparative Study of Lora & SigfoxComparative Study of Lora & Sigfox
Comparative Study of Lora & Sigfox
 
LORA in a Campus Reliability and Stability Testing.pptx
LORA in a Campus Reliability and Stability Testing.pptxLORA in a Campus Reliability and Stability Testing.pptx
LORA in a Campus Reliability and Stability Testing.pptx
 
Channel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRChannel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDR
 
5 g ran_jnn_atal_fdp
5 g ran_jnn_atal_fdp5 g ran_jnn_atal_fdp
5 g ran_jnn_atal_fdp
 
wireless la-ns
wireless la-nswireless la-ns
wireless la-ns
 
Designing LoRaWAN for dense IoT deployments webinar
Designing LoRaWAN for dense IoT deployments webinarDesigning LoRaWAN for dense IoT deployments webinar
Designing LoRaWAN for dense IoT deployments webinar
 
Long-Range Low-power Radio (LoRa).pptx
Long-Range Low-power Radio (LoRa).pptxLong-Range Low-power Radio (LoRa).pptx
Long-Range Low-power Radio (LoRa).pptx
 
LTE RF Optimization.pdf
 LTE RF Optimization.pdf LTE RF Optimization.pdf
LTE RF Optimization.pdf
 
Performance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical LayerPerformance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical Layer
 
Performance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical LayerPerformance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical Layer
 
Performance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical LayerPerformance Improvement of IEEE 802.22 WRAN Physical Layer
Performance Improvement of IEEE 802.22 WRAN Physical Layer
 
How To Disrupt The Internet of Things With Unified Networking
How To Disrupt The Internet of Things With Unified NetworkingHow To Disrupt The Internet of Things With Unified Networking
How To Disrupt The Internet of Things With Unified Networking
 
Scaling the Web to Billions of Nodes: Towards the IPv6 “Internet of Things” b...
Scaling the Web to Billions of Nodes: Towards the IPv6 “Internet of Things” b...Scaling the Web to Billions of Nodes: Towards the IPv6 “Internet of Things” b...
Scaling the Web to Billions of Nodes: Towards the IPv6 “Internet of Things” b...
 
5G mmwaves - problems and solutions (graduation project)
5G mmwaves - problems and solutions (graduation project)5G mmwaves - problems and solutions (graduation project)
5G mmwaves - problems and solutions (graduation project)
 
Understanding limitations of lo rawan
Understanding limitations of lo rawanUnderstanding limitations of lo rawan
Understanding limitations of lo rawan
 
Ieee 802.11.n
Ieee 802.11.nIeee 802.11.n
Ieee 802.11.n
 
Lte rf-optimization-guide
Lte rf-optimization-guideLte rf-optimization-guide
Lte rf-optimization-guide
 
80211n look before_wp
80211n look before_wp80211n look before_wp
80211n look before_wp
 
80211n look before_wp
80211n look before_wp80211n look before_wp
80211n look before_wp
 

Más de Haystack Technologies

Más de Haystack Technologies (8)

Introducing the new HayTag 2.0
Introducing the new HayTag 2.0Introducing the new HayTag 2.0
Introducing the new HayTag 2.0
 
Haystack Technology Overview
Haystack Technology OverviewHaystack Technology Overview
Haystack Technology Overview
 
More on Using Haystack + DASH7 with MQTT
More on Using Haystack + DASH7 with MQTTMore on Using Haystack + DASH7 with MQTT
More on Using Haystack + DASH7 with MQTT
 
MQTT + DASH7 Integration
MQTT + DASH7 IntegrationMQTT + DASH7 Integration
MQTT + DASH7 Integration
 
Bringing Better Networking to LTE IoT
Bringing Better Networking to LTE IoTBringing Better Networking to LTE IoT
Bringing Better Networking to LTE IoT
 
Haystack Integration of NFC and DASH7
Haystack Integration of NFC and DASH7Haystack Integration of NFC and DASH7
Haystack Integration of NFC and DASH7
 
Haystack + DASH7 Security
Haystack + DASH7 SecurityHaystack + DASH7 Security
Haystack + DASH7 Security
 
The IoT Hunger Games 2015
The IoT Hunger Games 2015The IoT Hunger Games 2015
The IoT Hunger Games 2015
 

Último

A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROmotivationalword821
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 

Último (20)

A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTRO
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 

LoRa XR2 Outperforms LoRaWAN by 30 dB in Multipath Environments

  • 1. Research and Experimentation of LoRa in Heavy Multipath JP Norair CTO, Haystack Technologies 16 January 2020 1
  • 2. Synopsis 2 • Recently published research (July 2019) has described a model for Bit Error Rate (BER) analysis of the LoRa PHY over a Rayleigh flat fading channel. Rayleigh flat fading channels are observable in environments where there’s a lot of multipath interference (e.g. dense urban, indoor, etc). • The LoRa PHY experiences significant degradation of sensitivity in Raleigh flat fading channels • Experimentation in an environment exhibiting Raleigh flat fading validates the model from the research. • Haystack XR2 encoding for LoRa was observed to yield roughly 30 dB gain to Packet Error Rate (PER) vs. default LoRaWAN encoding, in said experiment. • Haystack XR2 encoding for LoRa can yield enormous gains to efficiency, Quality of Service (QoS), and channel density for LoRa deployments in dense urban, indoor, or other environments where multipath dominates.
  • 3. About LoRa® and LoRaWAN® 3 • LoRa is a type of modulation and encoding developed into a product line by Semtech. • LoRa is a Chirp Spread Spectrum modulation technology. It has features that make it perform well in ISM channels with unpredictable interferers. • LoRaWAN is a simple MAC layer that uses the default features of Semtech’s LoRa transceiver product line (SX127x, SX126x). • Since 2015, much research on LoRa has been conducted by 3rd party researchers in academia and industry. This presentation cites the following research paper below, which itself cites many other works related to performance analysis of LoRa. ‣ Jules Courjault, Baptiste Vrigneau, Olivier Berder. Fast performance evaluation of LoRa communications over Rayleigh fading channels. International Workshop on Mathematical Tools and technologies for IoT and mMTC Networks Modeling, IEEE Wireless Communications and Networking Conference (WCNC), Apr 2019, Marrakech, Morocco. hal-02181133 ‣ https://hal.archives-ouvertes.fr/hal-02181133
  • 4. About Haystack LoRa XR2 4 • XR2 is a proprietary PHY-layer encoding and bit- framing technology developed by Haystack Technologies. It utilizes the highest performing short-block-length error correction technology currently known to science • LoRa XR2 includes customizations made specifically for LoRa modulation. It can repair a data frame even when every LoRa symbol in the frame is demodulated with bit errors. • XR2 is implemented in firmware. ‣ Streaming, real-time decoder on Cortex M4 ‣ Even better performance on Cortex M33 Haystack LoRa XR2 PHY Ground-to-Ground Range
 (Urban Environment) 0.64 miles / 1 km Data Rate Support 1.33-60 kbps (variable) “Real World” Link Budget 155 dB Forward Error Correction Yes: Haystack XR2 Code Auto-negotiated Encoding Rate Yes: 0.5-0.8 Packet Size Variable: up to 203 bytes Auto-negotiated TX power Supported MAC & Upper Layers DASH7
  • 5. LoRaWAN® Fades in Multipath 5 Jules Courjault, Baptiste Vrigneau, Olivier Berder. Fast performance evaluation of LoRa communications over Rayleigh fading channels. International Workshop on Mathematical Tools and technologies for IoT and mMTC Networks Modeling, IEEE Wireless Communications and Networking Conference (WCNC), Apr 2019, Marrakech, Morocco. hal-02181133 LoRaWAN Sensitivity in a Multipath Environment • The latest research on the LoRa PHY validates numerically what we have been observing for years, in practice. • In most real-world conditions, there is multipath interference. The mathematic model for this is called “Rayleigh flat fading.” LoRa PHY is not immune to multipath. In flat fading environments, it has similar degradation as most other types of digital modulation. • Without a good error correcting code, Bit Error Rate (BER) corresponds directly to Packet Error Rate (PER). ‣ To yield 1% packet loss in an exemplary 24 byte frame, under RFF conditions, LoRaWAN® requires a BER of 0.005% (5*10-5) ‣ The red line on the chart shows: BER = 5*10-5.
 (i.e. 12.5 dB SNR is required at SF12).
  • 6. LoRa XR2 Performs in Multipath 6 ~30 dB XR2 PER
 SF11 • The observed Packet Error Rate (PER) for an exemplary 24 byte frame, encoded via Haystack XR2 @ SF11, has been overlaid onto the previous chart. • LoRa XR2 at SF11 was observed, in an environment dominated by multipath, to have roughly 30 dB better performance than LoRaWAN at SF12 as modeled according to the research. • Environments dominated by multipath include: ‣ Dense urban ‣ Indoor ‣ Outdoor, where transmitter and receiver are operating close to the ground (e.g. 1m elevation) ‣ Scattering in the upper atmosphere LoRaWAN vs LoRa XR2:
 Sensitivity in a Multipath Environment Jules Courjault, Baptiste Vrigneau, Olivier Berder. Fast performance evaluation of LoRa communications over Rayleigh fading channels. International Workshop on Mathematical Tools and technologies for IoT and mMTC Networks Modeling, IEEE Wireless Communications and Networking Conference (WCNC), Apr 2019, Marrakech, Morocco. hal-02181133
  • 7. Experiment: Airport Parking Lot 7 L Fixed device Red = dead spot Green = coverage X X X X X X X XX X X X X X X X X X XX XX X X X X X X X X L Fixed device Green = coverage 300 m LoRaWAN: SF12 / 500 kHz / Default Settings
 20 dBm @ 915 MHz LoRa XR2: SF11 / 500 kHz / 1/2 Rate
 20 dBm @ 915 MHz The results of the experiment corroborate the BER model from the aforementioned research.
 It also shows a roughly 30 dB improvement in QoS for the LoRa network encoded with Haystack XR2. Airport Parking Lot Area
  • 8. Packet Efficiency Comparison • In AWGN environments (e.g. open space), XR2 SF11 offers similar QoS vs LoRaWAN SF12 yet ~3 dB greater energy efficiency. • In Rayleigh flat fading environments, however, XR2 SF11 offers enormous gains to QoS vs LoRaWAN SF12. • In Rayleigh flat fading environments, XR2 SF9 still offers better QoS vs LoRaWAN SF12, yet ~8 dB greater energy efficiency. 8 133.12 ms 262.14 ms 50.18 ms 163.84 ms 50.18 ms 131.07 ms 12.54 ms 12.54 ms 38.92 ms 49.16 ms LoRaWAN® Default Settings SF12 @ 500 kHz Haystack XR2 SF11 @ 500 kHz 1/2 Rate (A) 3/4 Rate (B) (A) (B) Haystack XR2 SF9 @ 500 kHz 1/2 Rate (A) 3/4 Rate (B) (A) (B) Preamble 24 Byte Frame Time-on-Air (Ratio) 395.26 ms (1.00) 214.02 ms (0.54) 181.25 ms (0.46) 61.70 ms (0.16) 51.46 ms (0.13) Conclusions
  • 9. Conclusions and What’s Next 9 • Versus LoRaWAN, Haystack LoRa XR2 can yield enormous gains to efficiency, Quality of Service (QoS), and channel density for LoRa deployments in dense urban, indoor, or other environments where multipath dominates. • In environments where AWGN dominates, Haystack LoRa XR2 still yields a roughly 3dB improvement to efficiency and channel density, vs. LoRaWAN. • Ricean models describe environments where there is some compromise between AWGN environments (i.e. line of sight) and Rayleigh flat fading environments. We expect Haystack LoRa XR2 to perform markedly better than LoRaWAN in these environments, although not so dramatically better as it does in Rayleigh flat fading environments.
  • 10. For more info on XR2 error correction: https://www.haystacktechnologies.com/xr-error-correction/ HayTag 2.0 Demo Kits with XR2 error correction: https://www.haystacktechnologies.com/demo-kits/ Other questions? info@haystacktechnologies.com