论文标题

GNU无线电上的开源Lora物理层原型

An Open-Source LoRa Physical Layer Prototype on GNU Radio

论文作者

Tapparel, Joachim, Afisiadis, Orion, Mayoraz, Paul, Balatsoukas-Stimming, Alexios, Burg, Andreas

论文摘要

洛拉(Lora)是洛拉万(Lorawan)的专有物理层(PHY),这是一种流行的图案(IoT)协议,可实现低功率设备,可以在较长的范围内进行通信。在过去的几年中,已经发表了许多反向工程尝试,这有助于揭示许多洛拉·PHY的细节。在这项工作中,我们描述了基于GNU无线电的标准兼容Lora PHY软件定义的无线电(SDR)原型。我们展示了该SDR原型如何用于开发和评估LORA的接收器算法。例如,我们描述了采样时间偏移和载体频率偏移估计和补偿块。对于未编码和编码案例,我们通过实验评估了LORA的错误率,以说明我们公开可用的开源实施是进一步研究的良好基础。

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 LoRa. As an example, we describe the sampling time offset and the carrier frequency offset estimation and compensation blocks. We experimentally evaluate the error rate of LoRa, both for the uncoded and the coded cases, to illustrate that our publicly available open-source implementation is a solid basis for further research.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源