вторник, 14 ноября 2017 г.

Почему LoRa легко «заглушить»



(По материалам сайта strij.tech)

Принимающие станции LoRa могут определять преамбулы на всех скоростях всех каналов IF3 — IF10. Однако, они не могут демодулировать более чем 8 пакетов одновременно. Это происходит в связи с архитектурными особенностями, когда определение преамбулы, выделения полезных данных и демодуляция сигнала происходят раздельно.
Количество одновременных демодуляций равно 8. Станции LoRa могут определить принадлежность пакета только после того как они демодулируют его. Поэтому станция LoRa принимает все пакеты, а «свои» выделяет после демодуляции. Любой пакет данных даже из «чужой» сети, принятый «своей» станцией блокирует получение любого «своего» пакета на этом же канале до тех пор, пока он не будет полностью принят.
Таким образом, любой желающий может вполне легитимно, отправляя с восьми LoRa-модемов произвольные данные, без остановки, заблокировать все 8 каналов в любой сети LoRa в любом городе. Станция будет вынуждена принимать пакеты, идущие от «чужих» модемов в ущерб пакетам из «своей» сети.

Это может быть несознательно, а в случае если будет несколько операторов на одной территории.

Комментариев нет:

Отправить комментарий