Кажется, что по протоколу LoRa возможна дальность не менее 440 км (т.е. нет предположения о времени полета, как в GSM).
Правильный способ ответить на этот вопрос, посмотрев на бюджет ссылки для вашего механизма приема / передачи. Хотя основные вычисления просты, знание правильного способа сделать это не так просто.
Для приема полезного сигнала приемнику необходимо определенное отношение сигнал / шум (определяемое допустимым коэффициентом ошибок и характеристиками модуляции). Вы можете найти некоторые онлайн примеры того, как рассчитать это (для LoRa или чего-то подобного).
Сигнал поступает от мощности передачи, плюс усиление антенны, минус потери в свободном пространстве (расчет дальности), минус любое затенение от отсутствия прямой видимости, плюс усиление антенны.
Шум исходит от среды приема или теплового шума (в зависимости от того, что больше всего) и коэффициента шума усилителя, а также от любых многолучевых помех, которые не компенсируются задержкой в приемнике.
Предполагая, что при использовании простой антенны (сферическое равномерное излучение) возможен диапазон 16 км, вы просите увеличить дальность действия в 3,125 раза или увеличить мощность в 9,77 раза. Обычно это около 10 дБ, так что в грубом приближении вам нужно усиление антенны на 5 дБ выше «тривиальной» антенны на каждом конце. Если вы стремитесь к 7 дБ на каждом конце, это дает вам небольшой запас для других факторов, которые вы не учли, несовершенства в вашей сборке и т. Д.
Еще одним осложнением является то, что указанный диапазон в 16 км, вероятно, находится в пределах горизонта антенны, близкой к земле, но для достижения линии прямой видимости в 50 км вам необходимо поднять один или оба конца на несколько метров.