2020 IEEE 21st International Workshop on Signal Processing Advances in Wireless Communications (SPAWC) 2020
DOI: 10.1109/spawc48557.2020.9154273
|View full text |Cite
|
Sign up to set email alerts
|

An Open-Source LoRa Physical Layer Prototype on GNU Radio

Abstract: LoRa is the proprietary physical layer (PHY) of LoRaWAN, which is a popular Internet-of-Things (IoT) protocol enabling low-power devices to communicate over long ranges. A number of reverse engineering attempts have been published in the last few years that helped to reveal many of the LoRa PHY details. In this work, we describe our standard compatible LoRa PHY software-defined radio (SDR) prototype based on GNU Radio. We show how this SDR prototype can be used to develop and evaluate receiver algorithms for L… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
54
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
7
2

Relationship

1
8

Authors

Journals

citations
Cited by 90 publications
(54 citation statements)
references
References 19 publications
0
54
0
Order By: Relevance
“…While the system is still in its early development stages, the focus is currently put on the communication between a single end device and a cloudified LoRa eco-system. It is worth noting that several contributions in this field enable minimal configurations as well, only encompassing a transmitter and the receiver [35], [41], [46].…”
Section: A Long Range Evaluationmentioning
confidence: 99%
“…While the system is still in its early development stages, the focus is currently put on the communication between a single end device and a cloudified LoRa eco-system. It is worth noting that several contributions in this field enable minimal configurations as well, only encompassing a transmitter and the receiver [35], [41], [46].…”
Section: A Long Range Evaluationmentioning
confidence: 99%
“…Given the specific structure of the synchronization signal as presented in the previous paragraph, an estimation of the integer parts of the STO and the CFO (L and C, respectively) can be jointly performed. As explained in [14,19,28], a system of two equations using the estimated argmax of each FFT module in the preamble and the SFD is used to that end. If we denote the latter estimated frequencies Ŝup and Ŝdown respectively, we have:…”
Section: Synchronization Process In Loramentioning
confidence: 99%
“…LoRaWAN defines an intra-frame Forward Error Correction scheme derived from an Hamming erasure correction code. A couple of studies using reverse engineering and analysis offer a glimpse of the algorithm and its performance [9,10]. These studies predict error detection capabilities only for CR ∈ { 4 5 , 4 6 } and then more and more error correction for CR ∈ { 4 7 , 4 8 }.…”
Section: Impacts Of Lora Intra-frame Forward Error Correctionmentioning
confidence: 99%