H04B1/70755

GNSS receiver candidate selection

A GNSS receiver comprises a memory interface and a vector processor. The vector processor is configured to: receive, via the memory interface, an array comprising a plurality of correlation results stored in a memory, each correlation result associated with a respective combination of possible receiver parameters for the GNSS receiver; process the array to identify a subset of the correlation results in the array; and retain, in the memory, the identified subset and discard, from the memory, those correlation results of the plurality of correlation results not in the identified subset.

Techniques for pruning false peaks during slot synchronization at a user equipment

The present disclosure describes a method and an apparatus for pruning false peaks during slot synchronization at a user equipment (UE). For example, a method is provided to identify a plurality of first peaks associated with a primary-synchronization channel (P-SCH) received at the UE and a plurality of second peaks from the plurality of first peaks. Further, one or more pruning locations along with associated energy thresholds for each of the plurality of the second peaks may be determined and whether a peak of the plurality of the first peaks is a false peak is identified based on whether the peak is located at one of the one or more pruning locations of the peak and an associated energy value of the peak does not satisfy the associated energy threshold of the pruning location. Furthermore, the peak identified as the false peak is discarded.

Digital radio communication
11070246 · 2021-07-20 · ·

A method of operating a digital radio receiver comprising: receiving a radio signal; passing said radio signal to a correlator for correlating said radio signal with a predetermined pattern to provide an output signal comprising a plurality of peaks separated in time; determining an amplitude of a first peak in the plurality of peaks; calculating a selection threshold based on said first peak amplitude; determining an amplitude of a second peak in the plurality of peaks; comparing said second peak amplitude to the selection threshold; and identifying the second peak as a correlation peak if the second peak amplitude is greater than the selection threshold.

Method of spread code acquisition using phase multiplexed shuffled correlation and concurrent two parameter alignment screening

A receiver is provided for acquiring a DSSS signal. The receiver includes a splitter, a first multiplier, a second multiplier and a processor. The splitter is operable to split the DSSS signal into a first DSSS signal and a second DSSS signal. The first multiplier is operable to multiply the first DSSS signal by a shuffled pseudo-noise sequence and a sine function to obtain a first correlation value. The second multiplier is operable to multiply the second DSSS signal by the shuffled pseudo-noise sequence and a cosine function to obtain a second correlation value. The processor is operable to determine an alignment delay based on the first correlation value and the second correlation value.

GNSS RECEIVER CANDIDATE SELECTION
20200191977 · 2020-06-18 ·

A GNSS receiver comprises a memory interface and a vector processor. The vector processor is configured to: receive, via the memory interface, an array comprising a plurality of correlation results stored in a memory, each correlation result associated with a respective combination of possible receiver parameters for the GNSS receiver; process the array to identify a subset of the correlation results in the array; and retain, in the memory, the identified subset and discard, from the memory, those correlation results of the plurality of correlation results not in the identified subset.

DIGITAL RADIO COMMUNICATION
20190349021 · 2019-11-14 · ·

A method of operating a digital radio receiver comprising: receiving a radio signal; passing said radio signal to a correlator for correlating said radio signal with a predetermined pattern to provide an output signal comprising a plurality of peaks separated in time; determining an amplitude of a first peak in the plurality of peaks; calculating a selection threshold based on said first peak amplitude; determining an amplitude of a second peak in the plurality of peaks; comparing said second peak amplitude to the selection threshold; and identifying the second peak as a correlation peak if the second peak amplitude is greater than the selection threshold.

Methods and devices for validating the synchronization between a geolocalizing receptor and an emitting satellite
10466364 · 2019-11-05 · ·

A method between a geolocation receiver and an identified transmitting satellite, the receiver being able to receive a composite radio signal including a plurality of navigation signals each transmitted by a transmitting satellite that is part of a satellite constellation, a method for validating the synchronization between a geolocation receiver and a transmitting satellite during a phase for acquiring an augmentation signal including geolocation correction and integrity data; the methods include, for each identified transmitting satellite, extracting received ephemeris words or received words of any type of the received signal associated with the identified satellite as it is received, and comparing at least one received word with at least one word of the same rank or stored for the identified satellite and/or for at least one other satellite; the validation or non-validation of the synchronization with the identified transmitting satellite depends on a predetermined false alarm probability and/or non-detection probability.

Blanking using signal-based thresholding schemes
09979434 · 2018-05-22 · ·

An apparatus comprising a blanker configured to provide a plurality of blanked signals, each blanked signal corresponding to a respective correlator channel signal of a plurality of correlator channel signals. The correlator channel signal is obtainable based on the respective blanked signal and a respective signal replica of a plurality of signal replicas, the signal replicas being shifted with respect to each other. The blanker is configured to obtain each blanked signal based on applying a respective thresholding scheme to a respective signal component of a plurality of signal components derived from a received spread-spectrum signal. The respective thresholding scheme is based on the respective signal component and the signal replica based on which the correlator channel signal corresponding to the respective blanked signal is obtainable. A receiver comprising such an apparatus is provided as is a method comprising providing a plurality of blanked signals.

Blanking using signal-based thresholding schemes
20170170867 · 2017-06-15 ·

An apparatus comprising a blanker configured to provide a plurality of blanked signals, each blanked signal corresponding to a respective correlator channel signal of a plurality of correlator channel signals. The correlator channel signal is obtainable based on the respective blanked signal and a respective signal replica of a plurality of signal replicas, the signal replicas being shifted with respect to each other. The blanker is configured to obtain each blanked signal based on applying a respective thresholding scheme to a respective signal component of a plurality of signal components derived from a received spread-spectrum signal. The respective thresholding scheme is based on the respective signal component and the signal replica based on which the correlator channel signal corresponding to the respective blanked signal is obtainable. A receiver comprising such an apparatus is provided as is a method comprising providing a plurality of blanked signals.

METHODS AND DEVICES FOR VALIDATING THE SYNCHRONIZATION BETWEEN A GEOLOCALIZING RECEPTOR AND AN EMITTING SATELLITE
20170170866 · 2017-06-15 ·

A method between a geolocation receiver and an identified transmitting satellite, the receiver being able to receive a composite radio signal including a plurality of navigation signals each transmitted by a transmitting satellite that is part of a satellite constellation, a method for validating the synchronization between a geolocation receiver and a transmitting satellite during a phase for acquiring an augmentation signal including geolocation correction and integrity data; the methods include, for each identified transmitting satellite, extracting received ephemerid words or received words of any type of the received signal associated with the identified satellite as it is received, and comparing at least one received word with at least one word of the same rank or stored for the identified satellite and/or for at least one other satellite; the validation or non-validation of the synchronization with the identified transmitting satellite depends on a predetermined false alarm probability and/or non-detection probability.