Что такое LoRa
LoRa (Long Range) — это беспроводная технология, разработанная для связи на большие расстояния с низким энергопотреблением, что делает ее идеальной для приложений Интернета вещей (IoT).
LoRa — это метод беспроводной модуляции, полученный из технологии chirp spread spectrum (CSS), обеспечивающий связь на большие расстояния. Она работает в нелицензируемых частотных диапазонах, позволяя устройствам передавать данные на несколько километров с минимальным энергопотреблением. Это делает ее подходящей для различных приложений IoT, таких как умное сельское хозяйство, умные города и мониторинг окружающей среды.
LoRa была разработана компанией Semtech и стала ведущей технологией в пространстве LPWAN (Low-Power Wide-Area Network). Технология разработана для балансировки дальности действия, скорости передачи данных и энергопотребления, оптимизируя для сценариев, когда устройствам необходимо передавать небольшие объемы данных нечасто. Протокол LoRaWAN, построенный поверх LoRa, определяет протокол связи и архитектуру системы для сети.
LoRa используется в различных приложениях, включая умные счетчики, отслеживание активов и датчики окружающей среды. Низкое энергопотребление позволяет устройствам работать в течение многих лет от одной батареи, снижая затраты на обслуживание. Кроме того, возможности LoRa на большие расстояния позволяют развертывать ее в удаленных районах, где другие беспроводные технологии невозможны. Технология стимулирует рост IoT, подключая устройства экономичным и эффективным способом.
graph LR
Center["Что такое LoRa"]:::main
Pre_logic["logic"]:::pre --> Center
click Pre_logic "/terms/logic"
Rel_machine_learning["machine-learning"]:::related -.-> Center
click Rel_machine_learning "/terms/machine-learning"
Rel_lending_protocol["lending-protocol"]:::related -.-> Center
click Rel_lending_protocol "/terms/lending-protocol"
Rel_liquid_restaking_token["liquid-restaking-token"]:::related -.-> Center
click Rel_liquid_restaking_token "/terms/liquid-restaking-token"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧠 Проверка знаний
🧒 Простыми словами
LoRa — это как особые рации для маленьких роботов, которым нужно отправлять короткие сообщения на очень большие расстояния, например, с поля до дома, и при этом не тратить много батареек.
🤓 Expert Deep Dive
Физический уровень LoRa использует CSS-модуляцию, которая кодирует информацию в частотных свипах (чирпах) радиосигнала. Эта техника расширенного спектра обеспечивает коэффициент усиления обработки, повышая чувствительность и устойчивость к эффектам Доплера и узкополосным помехам. Скорость передачи данных обратно пропорциональна дальности и надежности, что определяется фактором расширения (SF), обычно в диапазоне от SF7 до SF12. Более высокие значения SF увеличивают дальность и устойчивость, но снижают скорость передачи данных и увеличивают время в эфире. LoRaWAN использует алгоритмы адаптивной скорости передачи данных (ADR) для динамической регулировки фактора расширения и мощности передачи конечных устройств в зависимости от условий сети, оптимизируя время автономной работы и емкость сети. Безопасность в LoRaWAN обеспечивается шифрованием AES-128 с использованием сессионных ключей (AppSKey, NwkSKey), полученных во время активации по воздуху (OTAA) или встроенных во время персонализации (ABP). Топология сети, как правило, представляет собой "звезда звезд", где конечные устройства обмениваются данными с шлюзами, которые затем пересылают данные на центральный сетевой сервер. Проблемы включают управление ограниченным доступным спектром, потенциальные коллизии в плотных развертываниях и присущий компромисс между дальностью, скоростью передачи данных и энергопотреблением.