| With the development of ADS-B technology throughout the world, the ADS-B system has become a vital method of civil aviation surveillance, but the opening sharing characteristics of ADS-B makes it is easy to be attacked and spoofed, viciously. On the basis of former researches aimed of ADS-B security problems at home and abroad, an autonomous anti-spoofing method bases on the GNSS integrity information and the ADS-B message integrity characteristic parameter is proposed. By confirming the integrity of ADS-B monitoring information, the problem that the ADS-B system can be easily spoofed could be effectively solved.First of all, system architecture and the operating principle of ADS-B are introduced.According to the regulation of the 1090 MHz S mode extended message standard in the RTCA DO-260/A/B, decoding of the ADS-B message, generating of the false message, as well as extracting of the value of NUC which is the integrity property parameter of ADS-B message are conducted by MATLAB. The NUC value is related to the value of HPL which is the integrity information parameter output by GNSS receiver.Then the algorithm and the principle of the integrity enhancement systems are in-depth analyzed, including RAIM, ARAIM and GBAS. And the value of HPL is calculated by MATLAB simulation.At last, the ADS-B autonomous anti-spoofing algorithm is designed. By decoding the true and false mixed messages, the value of time, position and NUC are obtained. According to the time and position information, the value of the predict HPL is calculated by using the integrity enhancement algorithm. Then the ADS-B spoofing is distinguished, by the comparison of the value of the predict HPL and the value of NUC. Simulation results show that the ADS-B autonomous anti-spoofing method can effectively prevent malicious false spoofing which does not contain integrity information or integrity information is not associated with aircraft position. |