A METHOD FOR DETECTING SPOOFING IN A GNSS (GLOBAL NAVIGATION SATELLITE SYSTEM) RECEIVER, CORRESPONDING RECEIVER APPARATUS METHOD AND COMPUTER PROGRAM PRODUCT

    公开(公告)号:EP3913404A1

    公开(公告)日:2021-11-24

    申请号:EP21174031.1

    申请日:2021-05-17

    Abstract: A method for detecting spoofing in a GNSS receiver (100), comprising receiving (410) at least a satellite signal (si),
    acquiring (420) said satellite signal (si) as received signal (I T ;Q T ), performing a tracking (430) of the received signal including receiving said received signal (I T ;Q T ) in at least one tracking channel (TRK i ) comprising a bank of correlators (25) receiving in-phase (I w ) and quadrature (Q w ) versions of said received signal (I T ;Q T ), generating a Pseudo Random Noise sequence (PS) at a code frequency (Fchip) set by a code Numerical Controlled Oscillator (32) comprised in the tracking channel (TRK i ) determining a code rate, performing a GNSS Pseudo Random Noise delayed sequence generation, including generating, on the basis of a Pseudo Random Noise sequence (PS) received from said GNSS Pseudo Random Noise sequence generator (23), a set of replicas of said Pseudo Random Noise sequence (PS) comprising a punctual (P) replica and a plurality of replicas which are early (El, E2; El...EK) in time or delayed (LI, L2; L1...LK) in time with respect to said punctual replica (P) of said Pseudo Random Noise sequence (PS) over a given time spacing (SM),
    correlating the received signal (I w , Q w ) with each replica in said set of replicas of said Pseudo Random Noise sequence (PS) to obtain amplitude correlation values, wherein said method includes
    monitoring (500) at least a tracking channel (TRK i ) to detect a spoofed signal (ssi) by generating a further plurality of replicas (E2', E1', P', L1', L2') of the Pseudo Random Noise sequence (PS) of said at least a tracking channel (TRK i ) having a respective time spacing (SM') greater than said given time spacing (SM),
    correlating the received signal (I w , Q w ) at least a tracking channel (TRK i ) with each replica in said further plurality of replicas of said Pseudo Random Noise sequence (PS) to obtain further amplitude correlation values
    calculating (540) a shape anomaly factor (DDM10) as a function of the further correlation amplitude values determined by the further plurality of replicas (E2', E1', P', L1', L2'),
    verifying (550) if said shape anomaly factor (DDM10) is greater than a given shape anomaly threshold (ST),
    in the affirmative, signaling (560) detection of a spoofed signal (ssi) on said monitored tracking channel (TRK i ).

    A METHOD FOR DETECTING SPOOFING IN A GNSS (GLOBAL NAVIGATION SATELLITE SYSTEM) RECEIVER, CORRESPONDING RECEIVER APPARATUS METHOD AND COMPUTER PROGRAM PRODUCT

    公开(公告)号:EP4160272A1

    公开(公告)日:2023-04-05

    申请号:EP22196076.8

    申请日:2022-09-16

    Abstract: A method for detecting spoofing in a GNSS receiver (100), comprising
    receiving at least a satellite signal (si),
    acquiring said satellite signal (si) as received signal,
    receiving said received signal in at least one tracking channel (TRK i ) comprising a frequency loop tracking a carrier frequency of the satellite signal (s i ),
    wherein said method includes, during said tracking,
    - obtaining (110) a satellite noise floor value (N0) as noise of the tracking channel (TRK i ),
    - obtaining (120) an average channel noise ( N 0 computed over all the satellite signals (s 0 ,...,s NS-1 ) being tracked;
    - obtaining a ratio (R) of the satellite noise floor value (N0) to the average channel noise ( N 0 ) ;
    - comparing said ratio (R) to a ratio threshold (Rth)
    - obtaining a satellite tracking Phase Noise (Ph)
    - comparing the satellite tracking Phase Noise (Ph)
    - to a phase noise threshold (Ph th );
    - if both said ratio (R) and satellite tracking Phase Noise (Ph) are above the respective thresholds (R th , Ph th ), signaling (SD) detection of a spoofed signal on said tracking channel.

Patent Agency Ranking