IP Library Granted Patent US 8,564,479
Granted Patent B2
US 8,564,479 · App. 13/001,515 · Granted Oct 22, 2013

GNSS satellite frequency is in GNSS assistance data standards

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 8,564,479
App. No.
13/001,515
Granted
Oct 22, 2013
Kind
B2
Abstract

Systems and methods are provided to allow for the use of existing satellite identification parameters generically, so as to allow for Global Navigation Satellite System (GLONASS) identification. In addition, an optional or conditional parameter is linked to the satellite identification parameter for a frequency identification, where frequency identification is indicative of a Frequency Division Multiple Access (FDMA) frequency value. Such a frequency identification parameter is optional as it is needed only for current GLONASS and/or near-future GLONASS (e.g., GLONASS-M) satellites. Hence, utilization of the frequency identification parameter maybe unnecessary and therefore, not included/not linked when considering next generation GLONASS satellites, e.g., GLONASS-K satellites. Additionally, signals supported by particular global positioning system (GPS) satellites can be indicated with the use of generic satellite identification.

Claims (31)

1. A method, comprising:

defining with a processor a first parameter for use with, including one at a time, both pseudorandom code number-based satellite identification and orbit slot number-based satellite identification;

linking with a processor a second parameter to the first parameter, the second parameter being indicative of a frequency identification, wherein utilization of the first parameter and the second parameter enable at least one of generic satellite identification and satellite supported signal identification, and wherein existence of the second parameter differentiates between GLONASS-M and GLONASS-K global navigation satellite system satellites; and

adding the first parameter and the second parameter to assistance data elements with a processor and providing assistance data for transmission to a receiver.

2. The method according to claim 1 , wherein the first parameter is indicative of at least one of a global positioning system satellite, a GLONASS-M global navigation satellite system satellite, and a Galileo satellite if the first parameter comprises the pseudorandom code number-based satellite identification.

3. The method according to claim 1 , wherein the first parameter is indicative of at least one of a GLONASS-M global navigation satellite system satellite and a near-future generation global navigation satellite system satellite if the first parameter comprises the orbit-slot number-based satellite identification.

4. The method according to claim 1 , wherein the second parameter is optionally linked to the first parameter only when at least one of a GLONASS global navigation satellite system satellite and a GLONASS-M global navigation satellite system satellite is in use.

5. The method according to claim 1 , wherein the frequency identification is indicative of a global navigation satellite system frequency index.

6. A computer program product comprising a computer-readable storage medium, said storage medium storing computer executable instructions configured to perform the processes of:

defining a first parameter for use with, including one at a time, both pseudorandom code number-based satellite identification and orbit slot number-based satellite identification; and

linking a second parameter to the first parameter, the second parameter being indicative of a frequency identification, wherein utilization of the first parameter and the second parameter enable at least one of generic satellite identification and satellite supported signal identification, and wherein existence of the second parameter differentiates between GLONASS-M and GLONASS-K global navigation satellite system satellites.

7. An apparatus, comprising:

a processor; and

a memory including computer program code;

the memory and the computer program code configured to, with the processor, cause the apparatus at least to:

define a first parameter for use with, including one at a time, both pseudorandom code number-based satellite identification and orbit slot number-based satellite identification; and

link a second parameter to the first parameter, the second parameter being indicative of a frequency identification, wherein utilization of the first parameter and the second parameter enable at least one of generic satellite identification and satellite supported signal identification, and wherein existence of the second parameter differentiates between GLONASS-M and GLONASS-K global navigation satellite system satellites.

8. The apparatus according to claim 7 , wherein the first parameter is indicative of at least one of a global positioning system satellite, a GLONASS-K global navigation satellite system satellite, and a Galileo satellite if the first parameter comprises the pseudorandom code number-based satellite identification.

9. The apparatus according to claim 7 , wherein the first parameter is indicative of at least one of a GLONASS global navigation satellite system satellite and a GLONASS-M global navigation satellite system satellite if the first parameter comprises the orbit-slot number-based satellite identification.

10. The apparatus according to claim 7 , configured to optionally link the second parameter to the first parameter only when at least one of a GLONASS global navigation satellite system satellite and a GLONASS-M global navigation satellite system satellite is in use.

11. The apparatus according to claim 7 , wherein the frequency identification is indicative of a global navigation satellite system frequency index.

12. The apparatus according to claim 7 , wherein the defining and linking processes are implemented by computer code embodied on a computer-readable medium.

13. The apparatus according to claim 7 , wherein the defining and linking processes are implemented by a chipset.

14. An apparatus, comprising:

a processor; and

a memory including computer program code;

the memory and the computer program code configured to, with the processor, cause the apparatus at least to receive assistance data; and

examine the assistance data to determine whether a frequency identification is present in the assistance data, the presence of the frequency identification in conjunction with the orbit slot number-based satellite identification being indicative that a satellite signal is received from one of a current global navigation satellite system satellite and a near-future global navigation satellite system satellite.

15. The apparatus according to claim 14 , further caused to determine whether a satellite identification received in the assistance data comprises one of a pseudorandom code number-based satellite identification and an orbit slot number-based satellite identification.

16. The apparatus according to claim 14 , wherein the frequency identification is indicative of a global navigation satellite system frequency index.

17. The apparatus according to claim 14 , wherein the receiving and examining processes are implemented by computer code embodied on a computer-readable medium.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035496/0619 →