METHOD AND SYSTEM FOR REDUCING AUTONOMOUS TIME TO FIX OF A MULTI-STANDARD GNSS RECEIVER
First Claim
1. A method for processing signals, the method comprising:
- in a multi-standard global navigation satellite system (GNSS) receiver that is operable to handle a plurality of different global navigation satellite systems (GNSSs);
determining with respect to a current time instant, an earliest time for acquiring fresh broadcast ephemeris from one of the plurality of different global navigation satellite systems based on corresponding satellite broadcast cycles for satellites in said different GNSSs.acquiring said fresh broadcast ephemeris at said determined earliest time instant; and
determining a first position of said multi-standard global navigation satellite system (GNSS) receiver based on said acquired fresh broadcast ephemeris.
7 Assignments
0 Petitions
Accused Products
Abstract
A multi-standard GNSS receiver, handle different global navigation satellite systems (GNSSs), determines with respect to a current time instant, the earliest broadcast timing based on corresponding satellite broadcast cycles for satellites in the different GNSSs. The multi-standard GNSS receiver acquires fresh broadcast ephemeris at the determined earliest broadcast timing to determine its own first position. A search order is determined based on the corresponding satellite broadcast cycles and the current time instant. The multi-standard GNSS receiver may selectively utilize appropriate satellite receivers such as the GPS receiver and the GLONASS receiver to search for satellite signals based on the determined search order. Channels for different GNSSs are scanned to identify transmitting satellites based on the corresponding satellite broadcast cycles for ephemeris downloading. The satellite search is prioritized by comparing the current time instant with the corresponding satellite broadcast cycles.
-
Citations
20 Claims
-
1. A method for processing signals, the method comprising:
in a multi-standard global navigation satellite system (GNSS) receiver that is operable to handle a plurality of different global navigation satellite systems (GNSSs); determining with respect to a current time instant, an earliest time for acquiring fresh broadcast ephemeris from one of the plurality of different global navigation satellite systems based on corresponding satellite broadcast cycles for satellites in said different GNSSs. acquiring said fresh broadcast ephemeris at said determined earliest time instant; and determining a first position of said multi-standard global navigation satellite system (GNSS) receiver based on said acquired fresh broadcast ephemeris. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system for processing signals, the system comprising:
one or more circuits for use in a multi-standard global navigation satellite system (GNSS) receiver that is operable to handle a plurality of different global navigation satellite systems (GNSSs), said one or more circuits being operable to; determine with respect to a current time instant, an earliest time for acquiring fresh broadcast ephemeris from one of the plurality of different global navigation satellite systems based on corresponding satellite broadcast cycles for satellites in said different GNSSs; acquire said fresh broadcast ephemeris at said determined earliest time instant; and determine a first position of said multi-standard global navigation satellite system (GNSS) receiver based on said acquired fresh broadcast ephemeris. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification