Обновление (03 / 06 / 2026): У нас есть большой запас всех наших продуктов, найти нас также в и    Как получить расценки

Как включить новейшую антиспуфинговую службу OSNMA на вашем Septentrio получатель

Cover-How-to-apple-the-last-GNSS-anti-spoofing-on-you-Septentrio
Cover-How-to-apple-the-last-GNSS-anti-spoofing-on-you-Septentrio

Сигналы GPS/GNSS распространяются на расстояние до 20 000 километров от спутника до вашего GNSS-приемника. Создать искусственный, но технически возможный, поддельный сигнал GNSS от наземной станции, который может ввести ваш GNSS-приемник в заблуждение и заставить его думать, что он находится в другом месте, непросто, но возможно. Возможно, вы читали в новостях о том, что эта проблема все чаще встречается у GNSS-устройств, установленных на самолетах.

Для повышения надежности передачи и предоставления приемнику GNSS возможности обнаруживать ложные сигналы, европейская система GNSS Galileo разработала антиспуфинговую службу OSNMA, обеспечивающую безопасную сквозную связь от Galileo спутников к приемникам с поддержкой OSNMA. Если коротко, то и спутник, и приемник GPS обмениваются паролем или «ключом», который приемник GNSS может использовать для определения подлинности сигнала или поддельности. Если спутниковый сигнал помечен как поддельный, он будет исключен из расчета позиционирования. На момент написания этого руководства обратите внимание, что эта функция все еще проходит тестирование Galileo и Septentrio, поэтому результаты пока не могут быть полностью достоверными.

Это пошаговое руководство проведет вас через процесс извлечения и вставки ключей в Septentrio приемник для включения службы OSNMA. Процесс может быть повторен на приемниках, работающих от mosaic-H и mosaic-X5 модули с последней прошивкой.

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

Требуемое оборудование:

Как протестировать защиту от спуфинга с помощью OSNMA на Septentrio получатель

Сначала получите ключи службы OSNMA.

  1. Зарегистрируйтесь в своей учетной записи на Веб-сайт EUSPA.
  1. Перейдите на ПОДДЕРЖКА РАЗРАБОТЧИКОВ–>ФАЗА ТЕСТИРОВАНИЯ ОБЩЕСТВЕННОГО НАБЛЮДЕНИЯ OSNMA. Заполните форму, чтобы стать участником этапа тестирования общественного наблюдения OSNMA.

    Вы получите электронное письмо с подтверждением регистрации, чтобы иметь возможность загрузить ключ. Обратите внимание, что подтверждение может занять около 1 недели.
  1. После получения подтверждения перейдите по ссылке:
    • Продукция GSC–>OSNMA_PublicKey для открытого ключа. Загрузите файл crt продукта.
    • Продукция GSC–>OSNMA_MerkleTree для корня Merkle Tree. Загрузите xml-файл продукта.
  1. После загрузки ключей вам необходимо преобразовать их в формат, принимаемый получателями. Для открытого ключа вы можете использовать OpenSSL, который обычно доступен в большинстве дистрибутивов Linux. Пользователи Windows могут загрузить и установить OpenSSL-лайт.Чтобы преобразовать ключ, используйте команду:
    
     openssl x509 -in "C:\Users\User\Downloads\OSNMA_PublicKey_20240115100000_newPKID_1.crt" -pubkey -noout -out key.pub
    
   
    Не забудьте заменить имя папки и ключа на свои собственные, полученные на шаге 3.
  1. Используйте команду тип key.pub для проверки ключа или откройте файл key.pub с помощью txt-ридера. Он будет показан как изображение. Скопируйте ключ, мы воспользуемся им позже.
    
     type key.pub
    
   
  1. Обратите внимание, что между первой и второй строками ключа будет CRLF (возврат каретки и перевод строки). Обязательно удалите этот лишний пробел, в противном случае при использовании ключа может появиться сообщение об ошибке.
  1. Откройте файл Merkle Tree “.xml” в браузере, щелкнув правой кнопкой мыши и выбрав Открыть с помощью. Нам нужно найти “x_ji«параметр «Узел дерева j4» (выделено ниже).

Во-вторых, настройте открытый ключ OSNMA и корень дерева Меркла на Septentrio приемником.

  1. Подключите приемник к компьютеру через USB-порт с маркировкой POWER+GPS.
  1. Откройте веб-браузер и введите 192.168.3.1, чтобы открыть Septentrio веб интерфейс. Идти к Админ->О нас для проверки прошивки вашего приемника.
    Если у вас прошивка версии 4.14.4 или более поздней, вы можете перейти сразу к шагу 11.
  1. Если ваша прошивка старше 4.14.4, вам нужно будет обновить ее. Следуйте видеоинструкции по обновлению прошивки
  1. Подключите антенну к приемнику и поместите ее на открытом воздухе, чтобы проверить ее работоспособность.
  2. Перейдите на GNSS–>ОСНМА. В конфигурации OSNMA выберите свободный, Конфигурация клиента NTP выбрать выкл.
    Проверка Расширенные настройки.
    В корень дерева Меркла вставьте корень дерева Меркла, полученный на шаге 7.
    В поле Key1 вставьте ключ, полученный на шаге 6.
    Нажмите Ok и сохраните конфигурацию, чтобы вам не пришлось вводить ключ в следующий раз.
  1. Через несколько минут статус изменится с «Инициализация» на «Аутентификация». Вы увидите количество Galileo Спутники подделываются.
Теперь вы можете протестировать службу OSNMA с помощью вашего Septentrio приемник!
Если вы хотите пройти это руководство, у нас есть все продукты на складе и готовы к отправке:

Если вам понравился этот контент, вы можете подписаться на нас в Twitter, YouTube, Facebook or LinkedIn чтобы оставаться в курсе подобного контента.

Есть вопросы или пожелания?
Связаться с нами! Мы ответим <24 часов!

Значок
Контакты ArduSimple
Закрыто
ArduSimple – Высокоточное RTK-оборудование и решения для геодезических работ, упрощенные в использовании

Хотите узнать больше о GPS и RTK?

Если вы сейчас заняты, наши инженеры могут отправить вам 3 коротких электронных письма, в которых подробно объяснят все, что вам нужно знать для начала вашего проекта.