субота, 9 вересня 2023 р.

Йо, тут в Meshtastic пхають голос

Голос через Lora - це факт, це можливо та працює. Але є нюанс... нюанс в тому, що у разі децентралізованого чату ми маємо так чи інакше один потік даних і з'єднання point-multipoint в радіусі покриття передавача Lora з урахуванням чутливості приймачів Lora, посилення антен, втрат у фідері та завадової обстановці в ефірі. Але у випадку мереж MESH, особливо з примітивною структурою, як у Meshtastic, ми маємо необхідність зберігання всіх голосових повідомлень усіх нод у кожній ноді та постійними повторами. В результаті трафік мережі стає перевантаженим навіть при розширенні смуги (знижує таймінг), а ресурси кожної ноди витрачаються на зберігання всіх цих повідомлень. Враховуючи, що голосові дані чутливі до випадання пакетів даних після стиснення, мережа без гарантованої доставки стає просто непрацездатною. Адже федінг сигналу на VHF/UHF діапазоні поширюється на будь-які види модуляції і Lora тому не виняток. У разі прямого каналу в такій MESH мережі голосовий зв'язок можливий. Але це вже й не класичний MESH, де ноди можуть не бачити один одного та бачити через когось...