RU2014106930A - Аутентификация на основании произвольных бит в спутниковых навигационных сообщениях - Google Patents

Аутентификация на основании произвольных бит в спутниковых навигационных сообщениях Download PDF

Info

Publication number
RU2014106930A
RU2014106930A RU2014106930/07A RU2014106930A RU2014106930A RU 2014106930 A RU2014106930 A RU 2014106930A RU 2014106930/07 A RU2014106930/07 A RU 2014106930/07A RU 2014106930 A RU2014106930 A RU 2014106930A RU 2014106930 A RU2014106930 A RU 2014106930A
Authority
RU
Russia
Prior art keywords
client
received
server
navigation signals
demodulated
Prior art date
Application number
RU2014106930/07A
Other languages
English (en)
Other versions
RU2623998C2 (ru
Inventor
Джеймс Дж. ТРОЙ
Скотт В. ЛИ
Original Assignee
Зе Боинг Компани
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Зе Боинг Компани filed Critical Зе Боинг Компани
Publication of RU2014106930A publication Critical patent/RU2014106930A/ru
Application granted granted Critical
Publication of RU2623998C2 publication Critical patent/RU2623998C2/ru

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/09Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing processing capability normally carried out by the receiver
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/21Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/21Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service
    • G01S19/215Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service issues related to spoofing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/10Integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/63Location-dependent; Proximity-dependent

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

1. Способ аутентификации местоположения, согласно которому:выбирают поднабор из множества демодулируемых принимаемых сервером навигационных сигналов, синхронизированных с множеством битовых кадров клиента для обеспечения множества синхронизированных битовых кадров сервера,вычисляют функцию синхронизированных битовых кадров сервера для обеспечения набора сигнатур сервера,сравнивают набор сигнатур клиента и набор сигнатур сервера для обеспечения результата сравнения иаутентифицируют местоположение устройства клиента на основании указанного результата сравнения.2. Способ по п. 1, согласно которому функция содержит: функцию логического исключающего ИЛИ, функцию логического ИЛИ или функцию логического И.3. Способ по п. 1, дополнительно включающий:выбор поднабора из множества демодулируемых принимаемых клиентом навигационных сигналов для обеспечения битовых кадров ивычисление функции битовых кадров клиента для обеспечения набора сигнатур клиента.4. Способ по п. 3, дополнительно включающий демодулирование демодулируемых принимаемых клиентом навигационных сигналов из множества принимаемых клиентом спутниковых навигационных сигналов, принятых в устройстве клиента соответственно от множества навигационных спутников.5. Способ по п. 4, согласно которому демодулирование демодулируемых принимаемых клиентом навигационных сигналов из принимаемых клиентом спутниковых навигационных сигналов включает:преобразование радиочастоты (RF) в полосу частот,полосовую фильтрацию ианалого-цифровое преобразование.6. Способ по п. 5, согласно которому демодулирование демодулируемых принимаемых клиентом навигационн�

Claims (18)

1. Способ аутентификации местоположения, согласно которому:
выбирают поднабор из множества демодулируемых принимаемых сервером навигационных сигналов, синхронизированных с множеством битовых кадров клиента для обеспечения множества синхронизированных битовых кадров сервера,
вычисляют функцию синхронизированных битовых кадров сервера для обеспечения набора сигнатур сервера,
сравнивают набор сигнатур клиента и набор сигнатур сервера для обеспечения результата сравнения и
аутентифицируют местоположение устройства клиента на основании указанного результата сравнения.
2. Способ по п. 1, согласно которому функция содержит: функцию логического исключающего ИЛИ, функцию логического ИЛИ или функцию логического И.
3. Способ по п. 1, дополнительно включающий:
выбор поднабора из множества демодулируемых принимаемых клиентом навигационных сигналов для обеспечения битовых кадров и
вычисление функции битовых кадров клиента для обеспечения набора сигнатур клиента.
4. Способ по п. 3, дополнительно включающий демодулирование демодулируемых принимаемых клиентом навигационных сигналов из множества принимаемых клиентом спутниковых навигационных сигналов, принятых в устройстве клиента соответственно от множества навигационных спутников.
5. Способ по п. 4, согласно которому демодулирование демодулируемых принимаемых клиентом навигационных сигналов из принимаемых клиентом спутниковых навигационных сигналов включает:
преобразование радиочастоты (RF) в полосу частот,
полосовую фильтрацию и
аналого-цифровое преобразование.
6. Способ по п. 5, согласно которому демодулирование демодулируемых принимаемых клиентом навигационных сигналов из принимаемых клиентом спутниковых навигационных сигналов дополнительно включает:
вытеснение кода и
вытеснение несущей.
7. Способ по п. 5, согласно которому этап аутентификации дополнительно включает:
отправку тестового колебательного сигнала от серверного устройства на устройство клиента,
сравнение тестового колебательного сигнала в устройстве клиента с демодулируемыми принимаемыми клиентом навигационными сигналами в указанном устройстве клиента для обеспечения информации о корреляции и
отправку информации о корреляции обратно на серверное устройство для выдачи сообщения с решением по аутентификации.
8. Способ по п. 4, дополнительно включающий прием принимаемых клиентом спутниковых навигационных сигналов в устройстве клиента.
9. Способ по п. 4, дополнительно включающий демодулирование демодулируемых принимаемых сервером навигационных сигналов из множества принимаемых сервером спутниковых навигационных сигналов, принятых в антенне сервера соответственно от навигационных спутников.
10. Способ по п. 9, согласно которому демодулирование демодулируемых принимаемых сервером навигационных сигналов из спутниковых навигационных сигналов включает:
преобразование радиочастоты (RF) в полосу частот,
полосовую фильтрацию,
аналого-цифровое преобразование,
вытеснение кода и
вытеснение несущей.
11. Способ по п. 1, согласно которому поднабор содержит: субкадр, случайную выборку или выборку бит из наиболее динамических бит.
12. Система для аутентификации местоположения, содержащая:
модуль сервера для выбора кадров данных, выполненный с возможностью выбора поднабора из множества демодулируемых принимаемых сервером навигационных сигналов, синхронизированных с множеством битовых кадров клиента, для выдачи множества синхронизированных битовых кадров сервера,
модуль сервера для выполнения операций над данными, выполненный с возможностью вычисления функции синхронизированных битовых кадров сервера для выдачи набора сигнатур сервера,
модуль сервера для коррелирования, выполненный с возможностью сравнения набора сигнатур клиента и набора сигнатур сервера для выдачи результата сравнения, и
модуль аутентификации, выполненный с возможностью аутентификации местоположения устройства клиента на основании указанного результата сравнения.
13. Система по п. 12, дополнительно содержащая:
модуль клиента для выбора кадров данных, выполненный с возможностью выбора поднабора из множества демодулируемых принимаемых клиентом навигационных сигналов для выдачи битовых кадров, и
модуль клиента для выполнения операций над данными, выполненный с возможностью вычисления функции битовых кадров клиента для выдачи набора сигнатур клиента.
14. Система по п. 13, дополнительно содержащая модуль клиента для демодуляции, выполненный с возможностью:
приема множества принимаемых клиентом спутниковых навигационных сигналов в устройстве клиента соответственно от множества навигационных спутников и
демодулирования демодулируемых принимаемых клиентом навигационных сигналов из указанных принимаемых клиентом спутниковых навигационных сигналов.
15. Система по п. 14, в которой модуль клиента для демодуляции дополнительно выполнен с возможностью:
выполнения преобразования радиочастоты (RF) в полосу частот,
полосовой фильтрации и
выполнения аналого-цифрового преобразования.
16. Система по п. 14, в которой модуль клиента для демодуляции дополнительно выполнен с возможностью:
выполнения вытеснения кода и
выполнения вытеснения несущей.
17. Система по п. 13, дополнительно содержащая модуль сервера для демодуляции, выполненный с возможностью:
приема множества принимаемых сервером спутниковых навигационных сигналов в серверном устройстве соответственно от навигационных спутников и
демодулирования демодулируемых принимаемых сервером навигационных сигналов из указанных принимаемых сервером спутниковых навигационных сигналов.
18. Система по п. 17, в которой модуль сервера для демодуляции дополнительно выполнен с возможностью:
выполнения преобразования радиочастоты (RF) в полосу частот,
полосовой фильтрации,
выполнения аналого-цифрового преобразования,
выполнения вытеснения кода и
выполнения вытеснения несущей.
RU2014106930A 2011-09-05 2012-09-05 Аутентификация на основании произвольных бит в спутниковых навигационных сообщениях RU2623998C2 (ru)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201161531046P 2011-09-05 2011-09-05
US61/531,046 2011-09-05
US13/603,316 2012-09-04
US13/603,316 US8930556B2 (en) 2011-09-05 2012-09-04 Authentication based on random bits in satellite navigation messages
PCT/US2012/053810 WO2013036541A2 (en) 2011-09-05 2012-09-05 Authentication based on random bits in satellite navigation messages

Publications (2)

Publication Number Publication Date
RU2014106930A true RU2014106930A (ru) 2015-10-20
RU2623998C2 RU2623998C2 (ru) 2017-06-30

Family

ID=47754019

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2014106930A RU2623998C2 (ru) 2011-09-05 2012-09-05 Аутентификация на основании произвольных бит в спутниковых навигационных сообщениях

Country Status (9)

Country Link
US (2) US8930556B2 (ru)
EP (1) EP2753955B1 (ru)
JP (1) JP6177779B2 (ru)
CN (1) CN103782195B (ru)
AU (1) AU2012304672B2 (ru)
CA (1) CA2847948C (ru)
ES (1) ES2644799T3 (ru)
RU (1) RU2623998C2 (ru)
WO (1) WO2013036541A2 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2739585C2 (ru) * 2016-05-18 2020-12-28 Зе Боинг Компани Регулировка мощности кодовых сигналов

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8930556B2 (en) * 2011-09-05 2015-01-06 The Boeing Company Authentication based on random bits in satellite navigation messages
US9223026B2 (en) * 2012-11-13 2015-12-29 Trimble Navigation Limited GNSS reference for subscribed precisions
EP2824480A1 (en) 2013-07-09 2015-01-14 The European Union, represented by the European Commission Digitally-signed satellite radio-navigation signals
CN108120992A (zh) * 2017-12-18 2018-06-05 中国科学院深圳先进技术研究院 一种卫星欺骗检测方法、系统及电子设备
CN109309560B (zh) * 2018-10-25 2020-08-11 清华大学 基于北斗rdss的共视数据传递与时间同步方法及系统
US11789160B2 (en) * 2021-08-26 2023-10-17 The Mitre Corporation Carry-on GPS spoofing detector
CN114499765B (zh) * 2022-04-14 2022-08-16 航天宏图信息技术股份有限公司 一种基于北斗短报文的数据传输方法和系统
US12512976B2 (en) * 2023-05-12 2025-12-30 Qualcomm Incorporated Position report authentication

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5754657A (en) 1995-08-31 1998-05-19 Trimble Navigation Limited Authentication of a message source
US5757916A (en) * 1995-10-06 1998-05-26 International Series Research, Inc. Method and apparatus for authenticating the location of remote users of networked computing systems
US6483867B1 (en) * 1999-11-22 2002-11-19 Nokia Mobile Phones Ltd. Tracking loop realization with adaptive filters
JP4599791B2 (ja) * 2002-08-12 2010-12-15 ソニー株式会社 情報機器
US6934631B2 (en) 2003-08-13 2005-08-23 Trimble Navigation Limited Method for standard positioning service and precise positioning service cooperative operation
JP2005265769A (ja) * 2004-03-22 2005-09-29 Amano Corp 測位衛星監視システムおよび情報処理装置の位置認証システム
GB2413448B (en) * 2004-04-19 2007-03-07 Univ Cambridge Tech Positioning system
JP4237677B2 (ja) 2004-06-02 2009-03-11 インターナショナル・ビジネス・マシーンズ・コーポレーション 取得装置、アクセス制御装置、取得方法、アクセス制御方法、プログラム、及び記録媒体
US7564401B1 (en) * 2004-08-10 2009-07-21 Northrop Grumman Corporation Signal inconsistency detection of spoofing
WO2007083270A1 (en) 2006-01-20 2007-07-26 Koninklijke Philips Electronics N.V. System and method for verifying global position information
US7511662B2 (en) * 2006-04-28 2009-03-31 Loctronix Corporation System and method for positioning in configured environments
RU2428714C2 (ru) * 2006-05-18 2011-09-10 Дзе Боинг Компани Универсальная высокоэффективная навигационная система
JP5374703B2 (ja) * 2007-11-30 2013-12-25 測位衛星技術株式会社 位置情報提供システムおよび屋内送信機
US20090195354A1 (en) 2008-02-02 2009-08-06 Peter Levin Authenticating a signal based on an unknown component thereof
US7969354B2 (en) 2008-02-02 2011-06-28 Zanio, Inc. Authenticating a signal based on an unknown component thereof
US7956803B2 (en) * 2008-12-01 2011-06-07 Andrew, Llc System and method for protecting against spoofed A-GNSS measurement data
FR2962226B1 (fr) 2010-06-30 2012-11-16 Cuadrupani Antonio Pujante Methode, dispositif et reseau pour l'authentification de la position d'un recepteur de navigation par satellite a partir des signaux des messages de navigation
US8930556B2 (en) * 2011-09-05 2015-01-06 The Boeing Company Authentication based on random bits in satellite navigation messages

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2739585C2 (ru) * 2016-05-18 2020-12-28 Зе Боинг Компани Регулировка мощности кодовых сигналов

Also Published As

Publication number Publication date
JP6177779B2 (ja) 2017-08-09
AU2012304672B2 (en) 2017-02-09
CN103782195A (zh) 2014-05-07
CA2847948C (en) 2016-11-22
JP2014532163A (ja) 2014-12-04
EP2753955A2 (en) 2014-07-16
AU2012304672A1 (en) 2014-02-06
CA2847948A1 (en) 2013-03-14
US8930556B2 (en) 2015-01-06
WO2013036541A2 (en) 2013-03-14
RU2623998C2 (ru) 2017-06-30
EP2753955B1 (en) 2017-07-26
US9488731B2 (en) 2016-11-08
US20130060955A1 (en) 2013-03-07
WO2013036541A3 (en) 2013-05-02
CN103782195B (zh) 2018-04-03
US20150134844A1 (en) 2015-05-14
ES2644799T3 (es) 2017-11-30

Similar Documents

Publication Publication Date Title
RU2014106930A (ru) Аутентификация на основании произвольных бит в спутниковых навигационных сообщениях
US10135499B2 (en) Methods and systems for a distributed radio communications network
US20170223653A1 (en) Methods and systems for on demand network mimo
CN105282021B (zh) 信号集中器设备
JP2014532163A5 (ru)
CN106461749B (zh) 用于确定到达时间的方法、装置和计算机程序
US9581700B2 (en) Method and apparatus tracking global navigation satellite system (GNSS)
CN103364802A (zh) 一种基于双通道联合利用的tddm扩频导航信号捕获方法
CN109983307A (zh) 用于通过lte信号进行导航的sdr
US20090003484A1 (en) Device and method for communication using hybrid modulation
CN106656304B (zh) 一种基于相关性的星载ais信号接收处理方法及装置
CN102645661B (zh) Gps软件接收机中的跟踪环路信号处理方法及装置
CN109150407B (zh) 多路复用信号伪随机码盲估方法、误码纠错方法及装置
CN113608242A (zh) 一种基于码周期扩频码认证的导航信号安全性增强方法
CN102193098B (zh) 无线通讯系统及无线讯号的处理方法
US20160028570A1 (en) Mpsk demodulation apparatus and method
JP4180967B2 (ja) 信号復調装置
CN105093241A (zh) 一种位同步方法及装置
JP2012199666A (ja) 受信機、送受信機及び通信方法
CN105277954A (zh) 一种分段式信号捕获方法及装置
Tian et al. On the Method of GPS navigation message synchronization based on FFT
JP2014187683A (ja) Ofdm波測定装置及びプログラム
CN107272029A (zh) 一种捕获导航信号的方法和装置