Back to results
US 12,578,481 B2Granted
Modernized consumer grade GNSS secondary code acquisition and signal tracking
AssigneeoneNav, Inc.
InventorsPaul McBurney, Nagaraj Shivaramaiah, Norman Krasner, Paul A. Conflitti, Mark Moeglein
Life of this patent
Estimating the term…
Abstract
Global navigation satellite systems and methods use L5 GNSS signals to acquire secondary code phases of those signals without using L1 GNSS signals to aid in the acquisition of secondary code phases. Various embodiments are described to perform this acquisition.
Claims20
A method of operating a Global Navigation Satellite Systems (GNSS) receiver, the method comprising:
- receiving GNSS signals from a GNSS satellite containing a first set of secondary codes and a first set of primary codes, the first set of secondary codes including at least a first secondary code having a first length in bits and a second secondary code having a second length in bits, the first length being greater than the second length;
- correlating coherently, in a first correlation operation, a first set of the received GNSS signals with locally generated secondary codes corresponding to the first set of secondary codes, the first correlation operation extending over the first length of the first set of received GNSS signals, and the first correlation operation correlating coherently over a set of possible code phase hypotheses and over a set of frequencies;
- correlating coherently, in a second correlation operation, a second set of the received GNSS signals with the locally generated secondary codes corresponding to the first set of secondary codes, the second correlation operation extending over the first length of the second set of received GNSS signals, and the second correlation operation correlating coherently over the set of possible code phase hypotheses and over the set of frequencies;
- combining results from the first correlation operation with results from the second correlation operation;
- determining from the combined results one or more secondary code phases for the first set of secondary codes.
2 more elements
A method of operating a Global Navigation Satellite Systems (GNSS) receiver, the method comprising:
- receiving GNSS signals from a GNSS satellite containing a first set of secondary codes and a first set of primary codes, the first set of secondary codes including at least a first secondary code having a first length in bits and a second secondary code having a second length in bits, the first length being different than the second length;
- correlating coherently, in a first correlation operation, a first set of the received GNSS signals with locally generated secondary codes corresponding to the first set of secondary codes, the first correlation operation extending over the first length of the first set of received GNSS signals, and the first correlation operation correlating coherently over a set of possible code phase hypotheses and over a set of frequencies;
- correlating coherently, in a second correlation operation, a second set of the received GNSS signals with the locally generated secondary codes corresponding to the first set of secondary codes, the second correlation operation extending over the first length of the second set of received GNSS signals, and the second correlation operation correlating coherently over the set of possible code phase hypotheses and over the set of frequencies;
- combining results from the first correlation operation with results from the second correlation operation;
- determining from the combined results one or more secondary code phases for the first set of secondary codes.
2 more elements
Dependencies are inferred from the claim text.