К блогу
Практика

Как передавать RTK-поправки со своей базы через NTRIP: кастер с IP-адресом в дата-центре

Передавайте поправки со своей RTK-базы на технику и роверы бригад. NTRIP Cloud предоставляет публичный IP и кастер в дата-центре; статический IP на базе не нужен.

Команда NTRIP Cloud

У вашей организации есть базовая станция и несколько машин или полевых бригад с GNSS-приёмниками. Задача — передавать поправки от базы всем нужным роверам через интернет и управлять их подключениями.

Для этого нужен NTRIP-кастер: сервер, который принимает поток от базовой станции и раздаёт его роверам.

NTRIP Cloud предоставляет сервер с публичным IP-адресом и размещает кастер в профессиональном дата-центре. База и роверы подключаются к этому адресу через интернет. Устанавливать кастер дома или в офисе, заказывать статический IP у провайдера базы и настраивать проброс портов на её роутере для такой схемы не требуется.

Как устроена передача поправок

В схеме участвуют три стороны:

  • Базовая станция формирует поток поправок и отправляет его на кастер.
  • NTRIP Cloud принимает поток и передаёт его авторизованным клиентам.
  • Роверы на технике или у полевых бригад получают поправки и используют их для RTK-позиционирования.

Путь данных выглядит так:

Своя база → интернет → NTRIP Cloud в дата-центре → интернет → машины и полевые бригады

База устанавливает исходящее соединение с кастером. Каждый ровер тоже самостоятельно подключается к кастеру. Роверам не нужно знать IP-адрес базы или подключаться к её локальной сети.

Один поток базы могут получать несколько роверов — в пределах доступных лимитов подключений. Для каждого устройства можно создать отдельные учётные данные.

Почему базе не нужен статический IP

Статический публичный IP обычно становится вопросом, когда кастер пытаются разместить на компьютере за домашним или офисным роутером. Чтобы внешние устройства могли подключиться к такому серверу, приходится разбираться с доступностью адреса из интернета, NAT, портами и настройками сети.

В NTRIP Cloud адрес для подключения предоставляется вместе с сервером. Именно его указывают в настройках базы и роверов.

Публичный IP нужен на стороне доступного из интернета кастера. Базе, которая сама отправляет на него поток, собственный публичный IP не требуется.

Поэтому база может использовать проводной интернет, Wi-Fi через роутер или мобильное подключение — при условии, что связь позволяет устанавливать исходящее соединение с выбранным адресом и NTRIP-портом. Наличие операторского NAT само по себе такой передаче не мешает.

Это удобно для временных объектов: базу можно подключить через мобильный роутер и отправлять поправки на тот же кастер, к которому подключается техника организации.

Кастер работает в профессиональном дата-центре

Когда поправками пользуются несколько бригад, кастер становится общей точкой подключения всей команды. Его размещение влияет на то, от каких условий зависит работа этой инфраструктуры.

В NTRIP Cloud кастер запускается на сервере в профессиональном дата-центре. Ему не нужен постоянно включённый домашний компьютер, а его доступность не привязана к домашнему роутеру или офисному интернет-каналу.

Базовая станция при этом остаётся там, где нужны её измерения: на производственной площадке, постоянном пункте или временном объекте.

Так разделяются две задачи:

  • на объекте обеспечивают правильную установку базы, питание и отправку поправок;
  • в дата-центре работает кастер, принимающий подключения базы и роверов.

Если база потеряет питание или интернет, её поправки перестанут поступать. Размещение кастера в дата-центре не заменяет надёжную связь на объекте, но позволяет независимо организовать серверную часть системы.

При создании сервера выбирают доступный регион размещения. Ориентируйтесь на территории работы базы и бригад, а затем проверяйте связь в реальных условиях. Подробнее — в документации по серверам NTRIP Cloud.

Что подготовить перед подключением

Для запуска понадобятся:

  • базовая станция, настроенная на выдачу подходящего потока RTCM;
  • возможность отправлять этот поток по NTRIP — средствами самой базы или подключённого к ней оборудования либо ПО;
  • интернет на стороне базы;
  • роверы с поддержкой получения поправок через NTRIP и доступом в интернет;
  • аккаунт NTRIP Cloud.

Если база собрана самостоятельно, отдельно проверьте настройки приёмника, положение антенны, координаты станции и состав RTCM-сообщений. Кастер передаёт полученный поток, поэтому качество исходных данных нужно обеспечить на стороне базы.

Как подключить свою базу и роверы

1. Подготовьте сервер и кастер

В NTRIP Cloud создайте сервер в выбранном дата-центре. Серверу предоставляется публичный IP-адрес.

Затем создайте кастер и его инстанс — работающий экземпляр на этом сервере. В настройках инстанса задаётся NTRIP-порт. Для подключения устройств понадобятся IP-адрес сервера и NTRIP-порт инстанса.

2. Создайте поток для базовой станции

В разделе Mount points создайте точку подключения базы. Дайте ей понятное имя, например BASE_NORTH.

Mountpoint — это имя потока. База публикует в него поправки, а роверы выбирают этот поток для получения данных.

Для нескольких баз создайте отдельные mountpoints. Названия лучше связать с реальными площадками или станциями, чтобы технический специалист и бригада одинаково понимали, какой источник используется.

3. Настройте отправку поправок с базы

В настройках NTRIP-отправки базовой станции или подключённого к ней ПО укажите адрес сервера, порт, mountpoint и реквизиты источника.

Обратите внимание на направление подключения: на этом этапе оборудование должно отправлять поправки на кастер.

После подключения проверьте, что кастер получает данные от базы. Самого сохранения настроек для этого недостаточно.

4. Создайте клиентские доступы для роверов

В разделе Clients создайте отдельные учётные данные для машин и приёмников полевых бригад.

Например:

  • TRACTOR_01 — первый трактор;
  • CREW_02_ROVER — приёмник второй бригады;
  • SURVEY_03 — третий геодезический комплект.

Такие имена помогают находить нужное устройство при диагностике. Для временных работ можно задать срок действия клиентского доступа.

5. Подключите роверы к потоку базы

В приёмнике, контроллере или системе управления техникой откройте настройки NTRIP-клиента и введите параметры подключения.

ПараметрНа стороне базыНа стороне ровера
Адрес сервераIP сервера NTRIP CloudIP сервера NTRIP Cloud
ПортNTRIP-порт инстансаNTRIP-порт инстанса
MountpointПоток, в который база отправляет поправкиПоток, из которого ровер получает поправки
Учётные данныеРеквизиты источника, настроенные для mountpointРеквизиты NTRIP-клиента из раздела Clients
Направление данныхОтправкаПолучение

Доступ базы и доступ ровера — разные реквизиты. Настройте их согласно выбранной версии NTRIP и возможностям оборудования.

Подробные действия в панели описаны в документации по кастерам.

Как проверить работу перед подключением всего парка

Начните с одной базы и одного ровера.

Сначала проверьте, что база подключена и передаёт данные на кастер. Затем убедитесь, что ровер прошёл авторизацию, выбрал нужный mountpoint и получает поправки. После этого проверьте RTK-статус на самом приёмнике.

Получение данных ещё не гарантирует FIX. Если приёмник остаётся в FLOAT, проверьте пригодность потока, возраст поправок, расстояние до базы и условия наблюдения спутников.

Раздел «Сессии» в NTRIP Cloud помогает посмотреть передачу данных от базы, подключения роверов и события соединений. Если проблема возникла у одной машины, можно сопоставить её подключение с работой источника и остальных устройств.

После успешной проверки подключайте остальные роверы. Для каждого рабочего района убедитесь, что выбранная база обеспечивает требуемый результат. Передача через интернет расширяет возможности доставки поправок, но не снимает ограничений RTK, связанных с расстоянием между базой и ровером.

От одной базы к инфраструктуре организации

Начать можно с одной станции и нескольких приёмников. По мере роста парка к кастеру можно подключать дополнительные базы, создавать потоки для новых площадок и выдавать доступы новым машинам и бригадам.

Для сотрудников в поле остаётся понятная задача: подключить ровер к назначенному потоку. Техническая служба управляет источниками и клиентскими доступами в NTRIP Cloud.

Если своя база уже есть, NTRIP Cloud предоставляет серверную часть для передачи её поправок: публичный IP-адрес, кастер в профессиональном дата-центре и управление подключениями вашей команды.

Начните настройку в NTRIP Cloud.