Method and apparatus for processing navigational signals in a satellite navigation system
AssigneeEuropean Space Agency
InventorMatthias Soellner
Life of this patent
Estimating the term…
Abstract
In a method and apparatus for processing a received navigation signal x′(t) of a satellite navigation system, the received navigation signal x′(t) contains at least four navigation codes. The navigation codes are modulated by a complex BOC signal and a defined subcarrier frequency such that the resulting signal has a constant amplitude. The resulting signal is then also modulated by means of a carrier signal. The navigation signal x′(t) is processed by a complex correlation with at least one reference signal.
Claims14
A method of processing a received navigation signal x′(t) of a satellite navigation system, said received navigation signal x′(t) containing navigation codes, said method comprising:
- modulating the navigation codes by a complex BOC signal with a defined subcarrier frequency such that a resulting signal has a constant amplitude;
- modulating the resulting signal by a carrier signal to generate the navigation signal x′(t);
- and
- processing the navigation signal x′(t) by correlating it with at least one reference signal, each of said at least one reference signal being formed by multiplication of one of the navigation codes by a subcarrier signal that corresponds to a signal for a matched filtering of those fractions of the navigation signal x′(t) that contain the respective navigation code.
A terminal for a satellite navigation system, having at least a receiving unit and a complex correlation unit for receiving and processing a navigation signal x′(t), containing navigation codes, wherein:
- the complex correlation unit has at least one complex correlator that generates at least one reference signal;
- and
- each reference signal is formed by multiplication of a particular one of the navigation codes by a subcarrier signal which corresponds to a signal for a matched filtering of those fractions of the navigation signal x′(t) that contain the particular navigation code.
A system for controlling a complex correlation unit of a terminal for a satellite navigation system comprising a data processor having a computer program encoded therein, wherein:
- the computer program includes means for controlling at least one complex correlator for generating at least one reference signal;
- and
- each reference signal is formed by multiplication of a navigation code by a subcarrier signal which corresponds to a signal for a matched filtering of portions of a navigation signal x′(t) that contain the navigation code.
Computer program product which is configured for an interaction with a terminal of a satellite navigation system and contains a machine-readable program carrier on which a computer program is stored in the form of electronically readable control signals, wherein:
- the computer program includes means for controlling at least one complex correlator for generating at least one reference signal;
- and
- each reference signal is formed by multiplication of a navigation code by a subcarrier signal which corresponds to a signal for a matched filtering of those portions of a navigation signal x′(t) that contain the navigation code.
Dependencies are inferred from the claim text.