НЕОБЫЧНЫЕ СЕТИ. LORA
#АльтернативныеСети
Эта история, началась не с громкого стартапа в Кремниевой долине, а с тихой, почти незаметной возни инженеров с паяльниками. И появилась из достаточно простой проблемы — интернет вещей начал захватывать мир! И чтобы подключить каждую вещь кабелем и по wifi, надо было или заплатить кучу денег или загадить радио сигналом и без того загаженный радиоэфир, И тот и другой вариант - такое себе...
Ответ нашелся во французском Гренобле. Компания Cycleo изобрела хитрый способ модуляции сигнала — Chirp Spread Spectrum (CSS) Представьте себе не крик, а звук, который плавно меняет тональность, прорезая шум. Это позволяло бить на километры, тратя при этом крохи энергии. Технологию назвали LoRa (Long Range), и в 2012 году Cycleo проглотил гигант Semtech, чтобы через пару лет представить миру протокол LoRaWAN
Но Semtech мыслил категориями операторов связи и «умных городов»: шлюзы, серверы, централизация, тарифы. А потом пришли энтузиасты и сказали: «А давайте-ка мы возьмем вашу физику, но выкинем вашу бюрократию». Так началась эра альтернативных, децентрализованных сетей, где каждый может стать частью чего-то большого.
Как это работает?
В основе — уже упомянутая LoRa. Это физический уровень, радио модуляция, работающая в свободных диапазонах (433, 868 или 915 МГц). В отличие от привычного Wi-Fi, который «умирает» за ближайшим углом, LoRa способна пробивать кирпич и лес на расстояния до 5-15 км. Плата за это — смешная скорость (до 50 кбит/с), которой, впрочем, хватает, чтобы передать текст, координаты или показания датчика.
Главное отличие альтернативных сетей от «большого» LoRaWAN — топология. Там — звезда с обязательным шлюзом. Здесь — ячеистая сеть (mesh). Каждое устройство не только «слушает», но и «говорит» за соседа, ретранслируя пакеты дальше. Сообщение прыгает от узла к узлу, пока не найдет адресата. Это и есть цифровой андеграунд: никаких вышек, только люди с коробочками в рюкзаках.
На сегодняшний день в этом сегменте правят бал два проекта, и они — про разное.
Meshtastic — это, пожалуй, самый массовый и демократичный инструмент. Проект родился в 2020 году, когда его создатель Кевин Хестер просто захотел иметь средство связи в местах где не то что мобильный не ловит, но и волки особо по нужде не заходят. Вы берете небольшую плату с чипом LoRa (например, Heltec или LilyGO), ставите на нее открытую прошивку Meshtastic, подключаетесь по Bluetooth к телефону — и вуаля. Ваш смартфон превращается в терминал связи, только без спутника, вышек и вот этого вот всего. Сообщения уходят по цепочке от модуля к модулю, шифруются (AES), а приложения-клиенты есть под все платформы. Это идеальный выбор для треккинга, фестивалей или просто чтобы чилить в лесу, оставаясь на связи с такими же гиками.
MeshCore — проект более молодой и амбициозный, можно сказать, хардкорный. Он родился из желания создать не просто «рацию для текста», а полноценную, маршрутизируемую сеть с продвинутой архитектурой. Здесь уже есть разделение ролей: клиенты, чистые ретрансляторы (Repeater) и даже «рум-серверы» — этакие BBS для обмена всяким по радио. Сообщество MeshCore меньше, но это сообщество визионеров. Они активно используют мощные устройства вроде T-Deck с клавиатурой и трекболом, превращая его в автономный коммуникатор. В MeshCore вы сами контролируете каждый аспект: от частоты до системы ключей.
Короче говоря, если Meshtastic — это «народный Wi-Fi» для чата, то MeshCore — попытка построить интернет, каким он был задуман: свободный, распределенный и не подконтрольный никому. Но, как говорится, тренд понятен: если мир решит отключить вам интернет (а судя по всему, это не разу не темная фантастика), у вас все еще будет лопата и LoRa-модем. А это, знаете ли, кое-что да значит в наше бездушное время.