Many critical applications highly depend on Global Navigation Satellite Systems (GNSS) for precise and continuously available positioning and timing information. To warn a GNSS user that the signals are compromised, real-time interference detection is required. Additionally, real-time classification of the interference signal allows the user to select the most effective mitigation methods for the encountered disturbance. A compact proof of concept has been built using commercial off-the-shelf (COTS) components to analyse the jamming detection and classification techniques. It continuously monitors GNSS frequency bands and generates warnings to the user when interference is detected and classified. Various signal spectrum analyses, consisting of kurtosis and power spectral density (PSD) calculations, as well as a machine learning model, are used to detect and classify anomalies in the incoming signals. The system has been tested by making use of a COTS GNSS signal simulator. The simulator is used to generate the upper L-band GNSS signals and different types of interferences. Successful detection and classification is demonstrated, even for interference power levels that do not degrade the performance of a commercial reference receiver.
Global Navigation Satellite System (GNSS) interference poses an increasing threat for civil aviation, and the detection and mitigation of interferences can help to make the sector more robust. This paper focuses on the detection and mitigation capabilities of a software-based Controlled Reception Pattern Antenna (CRPA) as part of a wider study in which different detection and mitigation methods are tested and compared. The proposed CRPA uses eigenvalue decomposition to determine the weight vector and is combined with MUltiple SIgnal Classification (MUSIC) for detection purposes. Simulations are used to test the software CRPA for its robustness against different types of interference in static and dynamic scenarios. The test method and processing pipeline are described. Initial results show the CRPA algorithm under test is capable of detecting and mitigating different types of interferences, and mitigation can help a receiver to maintain a position velocity time (PVT) solution for higher levels of interference power.