IP Library Granted Patent US 7,956,803
Granted Patent B2
US 7,956,803 · App. 12/325,612 · Granted Jun 7, 2011

System and method for protecting against spoofed A-GNSS measurement data

Assignee: Andrew, LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,956,803
App. No.
12/325,612
Granted
Jun 7, 2011
Kind
B2
Abstract

A system and method for detecting one or more forged satellite measurements transmitted from a wireless device. Information may be transmitted to a wireless device, the information including a request that the wireless device provide a portion of a navigation data message from one or more satellites to a location determining system. The one or more satellite measurements and the portion of the navigation data message may be received from the wireless device. The navigation data message may be determined as a function of information from a reference network. The determined navigation data message may then be compared with the received navigation data message portion to thereby determine whether any of the one or more satellite measurements transmitted by the device have been forged.

Claims (46)

1. A method of detecting one or more forged satellite measurements transmitted from a wireless device, comprising the steps of:

(a) transmitting information to a wireless device, the information including a request that the wireless device provide a portion of a navigation data message from one or more satellites to a location determining system;

(b) receiving one or more satellite measurements and the portion of the navigation data message from the wireless device;

(c) determining the navigation data message as a function of information from a reference network; and

(d) comparing the determined navigation data message with the received navigation data message portion to thereby determine whether any of the one or more satellite measurements have been forged.

2. The method of claim 1 wherein the request further includes instructions that the wireless device provide the most recent bits of the received navigation data message.

3. The method of claim 1 wherein the request further includes instructions that the wireless device provide a time of measurement of one or more satellite measurements.

4. The method of claim 3 wherein the time of measurement is provided as an offset from a last change of a bit sequence in the received navigation data message.

5. The method of claim 1 wherein the step of determining further comprises predicting the navigation data message from the one or more satellites as a function of information from a reference network.

6. The method of claim 1 wherein the step of determining further comprises reconstructing the navigation data message from the one or more satellites as a function of information from a reference network.

7. The method of claim 1 wherein the reference network is a wide area reference network (“WARN”).

8. The method of claim 1 wherein the reference network information includes at least one of ephemeris information, almanac information, ionosphere model information, UTC model information, and combinations thereof.

9. The method of claim 1 wherein the location determining system is a mobile location center (“MLC”) or a location information server (“LIS”).

10. The method of claim 1 wherein the satellites are part of a Global Navigation Satellite System (“GNSS”).

11. The method of claim 10 wherein the GNSS is selected from the group consisting of: a Global Positioning System (“GPS”), Galileo system, GLONASS system, Quasi-Zenith Satellite System (“QZSS”), Compass satellite system, Bediou satellite system, and combinations thereof.

12. The method of claim 1 wherein the wireless device is selected from the group consisting of: cellular device, text messaging device, computer, portable computer, vehicle locating device, vehicle security device, communication device, and wireless transceiver.

13. The method of claim 1 further comprising the step of estimating a location of the wireless device without the one or more forged satellite measurements.

14. In a method for determining whether a wireless device transmitted a forged satellite measurement, the method comprising receiving at the wireless device signals from a plurality of satellites and transmitting to a location determining system signals representing measurements from the plurality of satellites, said measurements including one or more portions of a navigation data message, the improvement comprising determining a navigation data message as a function of information from a reference network, and comparing the determined navigation data message with the received navigation data message portions to thereby determine whether one or more of the received satellite measurements have been forged.

15. The method of claim 14 wherein the wireless device is selected from the group consisting of: cellular device, text messaging device, computer, portable computer, vehicle locating device, vehicle security device, communication device, and wireless transceiver.

16. The method of claim 14 wherein the satellites are part of a Global Navigation Satellite System (“GNSS”).

17. The method of claim 16 wherein the GNSS is selected from the group consisting of: a Global Positioning System (“GPS”), Galileo system, GLONASS system, Quasi-Zenith Satellite System (“QZSS”), Compass satellite system, Bediou satellite system, and combinations thereof.

18. A system for detecting one or more forged satellite measurements transmitted from a wireless device, comprising:

(a) a transmitter for transmitting information to a wireless device, the information including a request that the wireless device provide a portion of a navigation data message from one or more satellites to the system;

(b) a receiver for receiving one or more satellite measurements and the portion of the navigation data message from the wireless device;

(c) circuitry for determining the navigation data message as a function of information from a reference network; and

(d) circuitry for comparing the determined navigation data message with the received navigation data message portion to thereby determine whether any of the one or more satellite measurements have been forged.

19. The system of claim 18 wherein the reference network is a wide area reference network (“WARN”).

20. The system of claim 18 wherein the reference network information includes at least one of ephemeris information, almanac information, ionosphere model information, UTC model information, and combinations thereof.

21. The system of claim 18 wherein the satellites are part of a Global Navigation Satellite System (“GNSS”).

22. The system of claim 21 wherein the GNSS is selected from the group consisting of: a Global Positioning System (“GPS”), Galileo system, GLONASS system, Quasi-Zenith Satellite System (“QZSS”), Compass satellite system, Bediou satellite system, and combinations thereof.

23. The system of claim 18 wherein the wireless device is selected from the group consisting of: cellular device, text messaging device, computer, portable computer, vehicle locating device, vehicle security device, communication device, and wireless transceiver.

24. A method for determining the estimated location of a wireless device when the device transmits one or more forged satellite measurements to a location determining system, comprising the steps of:

(a) sending a request to a wireless device to provide a portion of a navigation data message from one or more satellites to a location determining system;

(b) receiving one or more satellite measurements and the portion of the navigation data message from the wireless device;

(c) comparing the received navigation data message portion to an assembled navigation data message to thereby determine whether any of the one or more satellite measurements have been forged; and

(d) estimating a location of the wireless device without the one or more forged satellite measurements,

wherein the assembled navigation data message is assembled as a function of information from a reference network.

25. The method of claim 24 wherein the reference network is a wide area reference network (“WARN”).

26. The method of claim 24 wherein the information includes at least one of ephemeris information, almanac information, ionosphere model information, UTC model information, and combinations thereof.

27. The method of claim 24 wherein the request further includes instructions that the wireless device provide the most recent bits of the navigation data message.

28. The method of claim 24 wherein the request further includes instructions that the wireless device provide a time of measurement of one or more satellite measurements.

29. The method of claim 28 wherein the time of measurement is provided as an offset from a last change of a bit sequence in the received navigation data message.

30. The method of claim 24 wherein the location determining system is a mobile location center (“MLC”) or a location information server (“LIS”).

31. The method of claim 24 wherein the satellites are part of a Global Navigation Satellite System (“GNSS”).

32. The method of claim 31 wherein the GNSS is selected from the group consisting of: a Global Positioning System (“GPS”), Galileo system, GLONASS system, Quasi-Zenith Satellite System (“QZSS”), Compass satellite system, Bediou satellite system, and combinations thereof.

33. The method of claim 24 wherein the wireless device is selected from the group consisting of: cellular device, text messaging device, computer, portable computer, vehicle locating device, vehicle security device, communication device, and wireless transceiver.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
SECURITY AGREEMENT Recorded Mar 3, 2016
From: COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH MOBILE DATACOM CORPORATION; TELECOMMUNICATION SYSTEMS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037993/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2015
From: MAPLE ACQUISITION LLC
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 037057/0781 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2013
From: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
To: MAPLE ACQUISITION LLC
Reel/Frame 030739/0969 →
PATENT RELEASE Recorded Jun 21, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
Reel/Frame 030656/0973 →
PATENT RELEASE Recorded Jun 21, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
Reel/Frame 030656/0922 →
SECURITY AGREEMENT Recorded May 4, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026272/0543 →
SECURITY AGREEMENT Recorded May 3, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC. OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026276/0363 →
PATENT RELEASE Recorded Feb 3, 2011
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ALLEN TELECOM LLC; ANDREW LLC (F/K/A ANDREW CORPORATION)
Reel/Frame 026039/0005 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2009
From: THOMSON, MARTIN; HARPER, NEIL
To: ANDREW LLC
Reel/Frame 023496/0346 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Jan 16, 2009
From: COMMSCOPE OF NORTH CAROLINA; ANDREW LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 022118/0955 →
Continuity (1)
Related Publication 20100134352A1 · Jun 3, 2010