Перейти до основного вмісту

3 записи з тегом "LoRa"

Переглянути всі теги

Reticulum зблизька: мережевий стек, де адреса — це ключ

· 18 хв. читання
UR3PKI
Software Engineer

Reticulum — не месенджер, не VPN і не «мережа для темних справ». Це повний мережевий стек, у якому адреса — відбиток ключа, шифрування не має вимикача, а носієм може бути LoRa-рація, шматок дроту чи звичайний TCP. Ця нотатка розбирає його пошарово: від бітів у заголовку пакета до плати на столі. Фізика радіо під ним — у розборі LoRa.

500 байтMTU — стеля розміру пакета. Обрана так, щоб пролізти в кадр LoRa
16 байтУся адреса: 128 біт зрізаного SHA-256 — і жодного реєстру
19 байтУвесь заголовок звичайного пакета, разом з адресою
128Максимум хопів, які пакет може пройти через транзитні вузли

Meshtastic зблизька: як повідомлення стрибає через чужі вузли

· 16 хв. читання
UR3PKI
Software Engineer

Meshtastic — не стек і не платформа, а готовий продукт: дешева плата з LoRa-радіо, телефон по Bluetooth — і чат, який працює там, де немає ні мобільного зв'язку, ні інтернету. Ця нотатка — про те, як саме повідомлення стрибає через чужі вузли, скільки ефіру це коштує і чому меш задихається, коли вузлів стає забагато. Фізика радіо під ним — у розборі LoRa.

237 байтСтеля корисних даних в одному пакеті. Усе довше ріжеться або не йде
16 байтУвесь заголовок: кому, від кого, номер пакета, прапорці, канал
3 / 7Скільки пересилань дозволено за замовчуванням і максимум
1,07 кбіт/сШвидкість пресета LongFast — того, на якому працює майже весь світ

LoRa зблизька: чирп, spreading factor, час в ефірі й дальність

· 22 хв. читання
UR3PKI
Software Engineer

Під Meshtastic і Reticulum лежить одна й та сама фізика: модуляція, яка читає сигнал слабший за рівень шуму, і платить за це часом. Ця нотатка — про неї: як влаштований чирп, звідки береться дальність, що робить кожна ручка в налаштуваннях, з чого зроблене залізо і що будують зверху — від LoRaWAN до дронів і супутників.

−20 дБСигнал у сто разів слабший за шум — і його все одно читають. Головний фокус LoRa
−137 дБмЧутливість приймача на SF12 і смузі 125 кГц
32,8 мсСтільки триває один символ на SF12. Сучасний Wi-Fi за цей час передає мегабайт
4096Можливих точок старту одного «свистка» на SF12 — 12 біт на символ