Не совсем так. Буи не являются посредниками т.к. сами по себе образуют локальную систему позиционирования (с потенциальной возможностью расширения до глобальной). GPS/ГЛОНАСС/BeiDou/Galileo/Doris используются для многократного повышения удобства использования системы. Чтобы пользователю не пришлось бегать по берегу с теодолитом или, боже упаси, вспоминать как пользоваться секстантом.
Другие способы передачи данных под воду есть: сверхдлинные волны (и антенны там такие же).
Буи с собственными двигателями разрабатывались ещё в СССР, но с переменным успехом. Сложно было обеспечить большую автономность при разумных габаритах. Сейчас, с технической стороны, проще, но у пользователей таких потребностей нет.
Текстовая коммуникация с заранее забитыми кодами и сценариями, голосовым синтезом и клавиатурой получается не слишком удобной.
Кодовое разделение возможно, если все пользуются каким-то одним способом передачи данных (вообще все!), да ещё и поддерживающим кодовое разделение. Вещать эпизодически можно, но не всегда. Если у вас на дне стоят, например, датчики измеряющие скорость течения, то передавать они могут раз в час и друг другу мешать не будут. Если у вас работает навигационная система (USBL), ведущая активный обмен с несколькими абонентами (пнапример, посылает запрос раз в 2 секунды и ждёт ответ), то вклиниться в промежуток между запросом и ответом практически невозможно.
Только в виде разового квеста. Скорее всего, пропажу буя вы заметите уже по факту исчезновения сигнала и придётся сначала обнаружить зону в которой сигнал буя ещё можно принять, а потом пойти в нужную точку. А за время поиска буй может уплыть, например, из спокойного залива в открытое море, где большие волны, а вы, как на зло, на маленькой лодке.
Вот, товарищи что-то потеряли в море и не могут найти:https://twitter.com/MarineSys_est/status/822378600041041922
Возможен и рассматривался, но не используется из-за наличия датчика давления. Его точности хватает для наших задач. Объединять данные тоже пока не планируем т.к. данная задача, скорее, из разряда интересных, но не дающих существенного увеличения точности. Зато займёт наше время и ресурсы системы.
Это уже реализовано. Можно сохранять координаты в интересующей точке, можно выгружать их на ПК, можно передавать эти точки в другие водолазные навигаторы.
Другие способы передачи данных под воду есть: сверхдлинные волны (и антенны там такие же).
Просто у LBL и USBL есть свои особенности при использовании, как Вы уже заметили выше.
Текстовая коммуникация с заранее забитыми кодами и сценариями, голосовым синтезом и клавиатурой получается не слишком удобной.
Вот, товарищи что-то потеряли в море и не могут найти:https://twitter.com/MarineSys_est/status/822378600041041922