Радиоинтерфейс LoRa / LoRaWAN. Модуляция

LoRa (Long Range) — это технология беспроводной связи, разработанная для передачи данных на большие расстояния с низким энергопотреблением и высокой надежностью. Она обладает высокой устойчивостью к помехам, что делает её идеальной для IoT-приложений, удаленного мониторинга и низкопотребляющих широкополосных сетей (LPWAN).



  

AM — Амплитудная модуляция
FM — Частотная модуляция

Модуляция: Модуляция — это процесс кодирования информации на несущий сигнал путем изменения его частоты, амплитуды или фазы, что позволяет передавать полезные сигналы на расстояние.

Амплитудная модуляция (AM) — это тип модуляции, при котором амплитуда несущего сигнала изменяется пропорционально информационному сигналу, в то время как частота и фаза остаются постоянными.

Частотная модуляция (FM) — это тип модуляции, при котором частота несущего сигнала изменяется пропорционально информационному сигналу, в то время как его амплитуда остается постоянной.

LoRa использует комбинированную технику модуляции на основе линейной частотной модуляции (чирп-расширение спектра, CSS). В этом методе частота сигнала непрерывно увеличивается от низкой к высокой (или наоборот) в заданном диапазоне.

LoRaWAN-модуляция относится к LFM (линейная частотная модуляция) или CSS (чирп-расширение спектра). Тип несущего (немодулированного) сигнала.

Радиоинтерфейс LoRa / LoRaWAN. Модуляция

Чирп-модуляция в LoRa включает нерегулярные прерывания цикла, что означает возможность остановки цикла в любой точке, а не через равные временные интервалы. Эта особенность создает временной сдвиг, повышая устойчивость сигналов LoRa к помехам и улучшая распознавание сигналов даже в зашумленных средах.

LoRaWAN-модуляция происходит при «прерывании» цикла в одной из промежуточных точек и запуске нового цикла, что можно интерпретировать как временной сдвиг цикла.

 

Радиоинтерфейс. Коэффициент расширения спектра (Spreading Factor)


Коэффициент расширения спектра (SF) — «скорость» изменения частоты в LFM-сигнале. Чем выше SF, тем медленнее изменение частоты.
Изменение SF на единицу означает удвоение времени цикла (Chirp). При SF =7 и полосе 125 kHz длительность чирпа составляет 1.024 миллисекунды.

Длина чирпа влияет на уровень шума сигнала, улучшая распознавание сигнала на выходе. Это позволяет распознавать сигналы даже при более низкой энергии и сниженном уровне RSSI.


Представьте SF как «зум-объектив» — чем выше SF, тем сильнее «приближение» для большей дальности, но передача данных замедляется.


Более высокий коэффициент расширения спектра (SF) = большая дальность связи, но медленная передача данных.



Кодирование данных


Кодирование — добавление избыточной (управляющей) информации к передаваемым пользовательским данным для повышения вероятности успешного приема.
Уровень избыточности определяется соотношением кодовой скорости (CR), например, 4/5 означает, что из каждых 5 передаваемых битов 4 бита — полезные данные, а 1 бит — управляющий (избыточный).
Значение CR определяет скорость передачи полезной информации. LoRaWAN использует кодовую скорость в диапазоне от 4/5 до 4/8.


Скорость передачи данных в бит/с (bps) для полосы 125 kHz зависит от коэффициента расширения спектра (SF) и кодовой скорости (CR).


Пример сигнала LoRa

 






Взаимозависимость скорости передачи данных и дальности распространения.

 

Список литературы:

https://en.wikipedia.org/wiki/Signal_modulation

https://www.researchgate.net/figure/Example-of-LoRa-Signal_fig2_348345539

https://www.youtube.com/watch?v=yHocu_n2udI

https://www.researchgate.net/figure/LoRa-Spreading-Factor-SF-Bitrates-and-Time-on-Air-LoRa-is-chosen-as-the-wireless_fig7_324043563

Вернуться к блогу