A low-altitude aircraft authentication method, device, terminal and storage medium
By performing triple verification of the position information and identification information of low-altitude aircraft, the problem of identity forgery or location false alarm caused by the lack of effective verification in the prior art is solved, and communication security is improved.
Patent Information
- Application Number
- CN202411622369.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-11-14
AI Technical Summary
The prior art lacks effective verification of the location and identity of low-altitude aircraft, and there is a risk of identity forgery or location false alarms, which affects communication security.
By obtaining the vehicle position information of the target aircraft return and the beacon information of the avionic system return, triple verification is performed: the first verification is based on the vehicle position information and beacon information, the second verification is based on the pre-stored standard aircraft parameters and flight plan, and the third verification is based on synesthesia integrated base station data.
By performing triple verification of aircraft position information and identification information, the risk of identity forgery or location false alarms of low-altitude aircraft is effectively solved, and communication security is improved.
Smart Images

Figure CN119136198B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of aviation communication and wireless communication, and in particular to a low-altitude aircraft authentication method, device, terminal and storage medium. Background Art
[0002] In the current aviation field, common methods for locating and authenticating low-altitude aircraft include using GPS (Global Positioning System) or similar satellite positioning systems to obtain the location information of the aircraft. Aircraft are usually equipped with GPS receivers to receive location signals from satellites and determine their current position, speed, heading and other information based on them. In addition, aircraft usually use communication equipment, such as ADS-B (Automatic Dependent Surveillance-Broadcast) system, to send location information to the ground control console. The ADS-B system enables automatic broadcasting and reception between aircraft, allowing aircraft to detect and track each other, and send location and identity information to the ground control console.
[0003] However, the above existing methods lack effective verification of the location and identity of low-altitude aircraft, and there is a risk of low-altitude aircraft identity forgery or misreporting of location, which affects communication security.
[0004] Therefore, the existing technology still needs to be improved and developed. Summary of the invention
[0005] The technical problem to be solved by the present invention is that, in view of the above-mentioned defects of the prior art, a low-altitude aircraft authentication method, device, terminal and storage medium are provided, aiming to solve the problem that the prior art lacks effective verification of the position and identity of the low-altitude aircraft, and there is a risk of low-altitude aircraft identity forgery or misreporting of the position, which affects the communication security.
[0006] The technical solution adopted by the present invention to solve the problem is as follows:
[0007] In a first aspect, an embodiment of the present invention provides a low-altitude aircraft certification method, wherein the method comprises:
[0008] Acquire aircraft position information reported by the target aircraft and beacon information reported by the avionics system, and determine a first verification result according to the aircraft position information and the beacon information, wherein the beacon information includes identification information and position information;
[0009] When the first verification result is passed, obtaining pre-stored standard aircraft parameters and a flight plan corresponding to the target aircraft, verifying the aircraft position information and the beacon information according to the standard aircraft parameters and the flight plan, and determining a second verification result;
[0010] When the second verification result is passed, the synesthesia base station data is acquired, the aircraft position information is verified based on the synesthesia base station data, and a third verification result is determined.
[0011] In an implementation method, the standard aircraft parameters include identification parameters and speed parameters, and the verifying the aircraft position information and the beacon information according to the standard aircraft parameters and the flight plan to determine the second verification result includes:
[0012] Verifying the position information of the aircraft based on the speed parameter and the flight plan, and determining a position verification result;
[0013] Verifying the beacon information based on the identification parameter and determining an identification verification result;
[0014] The second verification result is determined according to the position verification result and the identification verification result.
[0015] In one implementation method, verifying the aircraft position information based on the speed parameter and the flight plan and determining a position verification result includes:
[0016] determining a position range based on the speed parameter and the flight plan;
[0017] The aircraft position information is verified based on the position range to determine the position verification result.
[0018] In one implementation method, verifying the aircraft position information based on the telepathic base station data to determine a third verification result includes:
[0019] Determine the deviation error corresponding to the target aircraft according to the telepathic base station data and the aircraft position information;
[0020] A deviation error threshold is obtained, and the third verification result is determined according to the deviation error threshold and the deviation error.
[0021] In one implementation method, the method for determining the deviation error threshold includes:
[0022] Obtaining a number of historical deviation errors, and determining a deviation error mean and a deviation error standard deviation according to the number of historical deviation errors;
[0023] Real-time environmental data is acquired, and the deviation error threshold is determined according to the real-time environmental data, the deviation error mean, and the deviation error standard deviation.
[0024] In an implementation method, determining the deviation error threshold according to the real-time environmental data, the deviation error mean, and the deviation error standard deviation includes:
[0025] ,
[0026] is the deviation error threshold, is the deviation error mean, is the adjustment coefficient, is the standard deviation of the deviation error, is a correction item determined based on the real-time environmental data.
[0027] In one implementation method, the method further includes:
[0028] When the second verification result or the third verification result is failure, analyzing the aircraft position information to determine an abnormal behavior pattern corresponding to the target aircraft;
[0029] The target aircraft is subjected to abnormal processing according to the abnormal behavior pattern.
[0030] In a second aspect, an embodiment of the present invention further provides a low-altitude aircraft certification device, wherein the low-altitude aircraft certification device comprises:
[0031] a first verification module, configured to obtain aircraft position information reported by the target aircraft and beacon information reported by the avionics system, and determine a first verification result according to the aircraft position information and the beacon information, wherein the beacon information includes identification information and position information;
[0032] A second verification module, configured to, when the first verification result is passed, obtain pre-stored standard aircraft parameters and a flight plan corresponding to the target aircraft, verify the aircraft position information and the beacon information according to the standard aircraft parameters and the flight plan, and determine a second verification result;
[0033] The third verification module is used to obtain the synesthesia base station data when the second verification result is passed, verify the aircraft position information based on the synesthesia base station data, and determine a third verification result.
[0034] In a third aspect, an embodiment of the present invention further provides a terminal, comprising a memory and one or more processors; the memory stores one or more programs; the program comprises instructions for executing any of the low-altitude aircraft authentication methods described above; and the processor is used to execute the program.
[0035] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium on which a plurality of instructions are stored, wherein the instructions are suitable for being loaded and executed by a processor to implement any of the above-mentioned low-altitude aircraft certification methods.
[0036] Beneficial effects of the present invention: The embodiment of the present invention obtains the aircraft position information reported by the target aircraft and the beacon information reported by the avionics system, and determines a first verification result based on the aircraft position information and the beacon information, wherein the beacon information includes position information and identification information; when the first verification result is passed, the aircraft position information and the beacon information are verified according to the pre-stored standard aircraft parameters and flight plan corresponding to the target aircraft to determine a second verification result; when the second verification result is passed, the aircraft position information is verified based on the intersensory base station data to determine a third verification result. The present invention solves the problem that the prior art lacks effective verification of the position and identity of low-altitude aircraft, and there is a risk of identity forgery or misreporting of the position of low-altitude aircraft, resulting in affected communication security, by performing triple verification of the aircraft position information and identification information. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0038] Figure 1 It is a flowchart of a low-altitude aircraft authentication method provided by an embodiment of the present invention.
[0039] Figure 2 It is a schematic diagram of a specific implementation process of the low-altitude aircraft authentication method provided by an embodiment of the present invention.
[0040] Figure 3 It is a schematic diagram of the internal modules of the low-altitude aircraft authentication device provided by an embodiment of the present invention.
[0041] Figure 4 It is a principle block diagram of a terminal provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0042] The present invention discloses a low-altitude aircraft authentication method, device, terminal and storage medium. In order to make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0043] It will be understood by those skilled in the art that, unless expressly stated, the singular forms "one", "said", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present invention refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be intermediate elements. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein includes all or any unit and all combinations of one or more associated listed items.
[0044] It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as generally understood by those skilled in the art in the art to which the present invention belongs. It should also be understood that terms such as those defined in general dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined as herein.
[0045] In the current aviation field, common methods for locating and authenticating low-altitude aircraft include using GPS (Global Positioning System) or similar satellite positioning systems to obtain the location information of the aircraft. Aircraft are usually equipped with GPS receivers to receive location signals from satellites and determine their current position, speed, heading and other information based on them. In addition, aircraft usually use communication equipment, such as ADS-B (Automatic Dependent Surveillance-Broadcast) system, to send location information to the ground control console. The ADS-B system enables automatic broadcasting and reception between aircraft, allowing aircraft to detect and track each other, and send location and identity information to the ground control console.
[0046] However, the above existing methods lack effective verification of the location and identity of low-altitude aircraft, and there is a risk of low-altitude aircraft identity forgery or misreporting of location, which affects communication security.
[0047] In view of the above-mentioned defects of the prior art, the present invention provides a method for authenticating low-altitude aircraft, wherein the method obtains the aircraft position information reported by the target aircraft and the beacon information reported by the avionics system, and determines a first verification result according to the aircraft position information and the beacon information, wherein the beacon information includes position information and identification information; when the first verification result is passed, the aircraft position information and the beacon information are verified according to the pre-stored standard aircraft parameters and flight plan corresponding to the target aircraft, and a second verification result is determined; when the second verification result is passed, the aircraft position information is verified based on the intersensory base station data, and a third verification result is determined. The present invention solves the problem that the prior art lacks effective verification of the position and identity of low-altitude aircraft, and there is a risk of identity forgery or misreporting of the position of low-altitude aircraft, resulting in affected communication security, by performing triple verification of the aircraft position information and identification information.
[0048] Exemplary methods:
[0049] like Figure 1 As shown, the method includes:
[0050] Step S100, obtaining the aircraft position information reported by the target aircraft and the beacon information reported by the avionics system, and determining a first verification result according to the aircraft position information and the beacon information, wherein the beacon information includes identification information and position information.
[0051] Specifically, the target aircraft is the aircraft whose identity information and location information are to be verified, and the target aircraft may be a drone, an airplane, a helicopter, etc. Figure 2 As shown, the target aircraft is equipped with an avionics system and an aircraft information reporting module, wherein the aircraft information reporting module is responsible for reporting the aircraft position information, which includes the longitude, latitude, altitude, speed, etc. of the target aircraft; the avionics system is used to automatically report beacon information. The beacon information contains the identification information and position information (longitude, latitude, altitude, and speed information, etc.) of the target aircraft, wherein the speed information includes the speed and heading of the target aircraft. The airline ground control center is responsible for monitoring and managing the ground settings of the aircraft. When the target aircraft reports the aircraft position information and beacon information, the airline ground control center receives and processes the information and communicates with other ground equipment.
[0052] In one implementation, after receiving the aircraft position information and beacon information, the aircraft position information and beacon information are processed by the primary information verification module, and the position information in the aircraft position information and the beacon information are compared. When the difference between the aircraft position information and the position information in the beacon information is within a preset range, the first verification result is determined to be passed; when the difference between the aircraft position information and the position information in the beacon information is greater than the preset range, the first verification result is determined to be failed. When the first verification result is failed, the aircraft position information and beacon information can be obtained again for verification. When the number of consecutive failures of the first verification result exceeds the preset number, the aircraft position information is analyzed for abnormalities.
[0053] like Figure 1 As shown, the method further comprises the following steps:
[0054] Step S200: When the first verification result is passed, obtain the pre-stored standard aircraft parameters and flight plan corresponding to the target aircraft, verify the aircraft position information and the beacon information according to the standard aircraft parameters and the flight plan, and determine the second verification result.
[0055] When the first verification result is passed, after receiving the beacon information and aircraft position information of the target aircraft, the standard aircraft parameters and flight plan corresponding to the pre-stored target aircraft are retrieved from the database. The standard aircraft parameters are the standard parameters of the target aircraft after leaving the factory. The flight plan is the expected flight plan corresponding to the current time of the target aircraft, and the flight plan includes the flight path, expected starting time, expected flight time, etc. The beacon information and aircraft position information are verified according to the standard flight parameters and flight plan to obtain the second verification result. This embodiment verifies the beacon information and aircraft position information according to the standard aircraft parameters and flight plan through the first-level information verification module to ensure the accuracy and consistency of the position information and identification information of the target aircraft.
[0056] In one implementation, the standard aircraft parameters include identification parameters and speed parameters, and the verifying the aircraft position information and the beacon information according to the standard aircraft parameters and the flight plan to determine the second verification result includes:
[0057] Step S201: verifying the position information of the aircraft based on the speed parameter and the flight plan, and determining a position verification result;
[0058] Step S202: verify the beacon information based on the identification parameter and determine an identification verification result;
[0059] Step S203: Determine the second verification result according to the position verification result and the identification verification result.
[0060] Specifically, the identification information and aircraft position information of the target aircraft are verified according to the identification parameters and speed parameters in the standard aircraft parameters and the flight plan. The identification parameters are the standard identification information corresponding to the target aircraft. The identification parameters are compared with the identification information in the beacon information to obtain the identification verification result to achieve identity authentication of the target aircraft. When the identification parameters are consistent with the identification information in the beacon information, the identification verification result is passed; when the identification parameters are different from the identification information in the beacon information, the identification verification result is failed. This embodiment ensures the legitimacy of the identity of the target aircraft by checking whether the identification parameters and the beacon information are consistent through the identity authentication algorithm.
[0061] Speed parameters include the target aircraft's corresponding airspeed, ground speed, and Mach number. Based on the speed parameters and the flight plan, the estimated position of the target aircraft in a certain period of time can be obtained, and the estimated position is compared with the aircraft position information to obtain the position verification result. When the difference between the estimated position and the aircraft position information is within the preset range, the position verification result is passed; when the difference between the estimated position and the aircraft position information is not within the preset range, the position verification result is failed.
[0062] When both the identification verification result and the location verification result are passed, the second verification result is passed; when the identification verification result or the location verification result is failed, the second verification result is failed.
[0063] In one implementation, verifying the aircraft position information based on the speed parameter and the flight plan and determining a position verification result includes:
[0064] Step S2011, determining a position range according to the speed parameter and the flight plan;
[0065] Step S2012: verify the aircraft position information based on the position range and determine the position verification result.
[0066] Specifically, the expected position range of the target aircraft in each time period of flight is estimated according to the speed parameter and the flight plan. In this embodiment, the maximum flight speed and the minimum flight speed of the target aircraft are obtained according to the speed parameter, and the flight time of the target aircraft is obtained through the flight plan. The expected position range of the target aircraft is estimated according to the maximum flight speed, the minimum flight speed and the flight time. The verification algorithm is used to determine whether the aircraft position information is within the expected position range and whether it is consistent with the flight plan or the scheduled route. If the aircraft position information is within the expected position range and is consistent with the flight plan or the scheduled route, the verification algorithm outputs a position verification result of pass; otherwise, the verification algorithm outputs a position verification result of fail.
[0067] like Figure 1 As shown, the method further comprises the following steps:
[0068] Step S300: When the second verification result is passed, the synesthesia base station data is obtained, and the aircraft position information is verified based on the synesthesia base station data to determine a third verification result.
[0069] 5G-A (5G-Advanced, 5G-enhanced version) communication and perception integrated technology combines multiple capabilities such as communication, perception, and computing. While ensuring communication services, it gives base stations radar-like perception and detection capabilities, and can achieve low-cost, blind-spot-free, all-weather perception of low-altitude flying objects. Since the 5G-A intersensory base station can timely and accurately identify flying objects entering the base station signal coverage area and track their trajectories, this embodiment uses the 5G-A intersensory base station to actively search and scan aircraft in the low-altitude area, and identify and classify aircraft based on the data obtained by the sensor, distinguish different types of aircraft, and extract their feature information, such as the location information and speed of the aircraft, and use the obtained aircraft category and the extracted feature information as intersensory base station data.
[0070] When the second verification result is passed, this embodiment receives the aircraft position information of the target aircraft sent by the first-level information verification module and the synesthesia base station data sent by the synesthesia base station through the second-level information verification module, and performs data cleaning on the aircraft position information and the synesthesia base station data to ensure the consistency of the data format; uses an information comparison algorithm to compare and analyze the aircraft position information and the synesthesia base station data to check whether parameters such as position information and speed are consistent, so as to ensure the accuracy and effectiveness of the target aircraft identity authentication and position verification.
[0071] In one implementation, verifying the aircraft position information based on the telepathic base station data to determine a third verification result includes:
[0072] Step S301, determining the deviation error corresponding to the target aircraft according to the telepathic base station data and the aircraft position information;
[0073] Step S302: Obtain a deviation error threshold, and determine a third verification result according to the deviation error threshold and the deviation error.
[0074] In simple terms, when the difference between the aircraft position information reported by the target aircraft and the position information in the telepathic base station data is small, it is judged that the aircraft position information reported by the target aircraft is accurate and has not been tampered with. In this embodiment, the deviation error corresponding to the target aircraft is calculated based on the position information in the telepathic base station data and the aircraft position information, and the deviation error is compared with the deviation error threshold to obtain a third verification result. If the deviation error is less than or equal to the deviation error threshold, the third verification result is passed; if the deviation error is greater than the deviation error threshold, the third verification result is not passed. In this embodiment, by calculating the deviation error based on the telepathic base station data and the aircraft position information, and then determining the third verification result based on the deviation error, it can effectively detect problems such as information being stolen or tampered with, resulting in identity forgery or misreporting of position, or when the aircraft is based on GPS positioning, it is interfered with or blocked by the signal, resulting in the accuracy and integrity of the reported aircraft position information being affected.
[0075] In one implementation, the method for determining the deviation error threshold includes:
[0076] Obtaining a number of historical deviation errors, and determining a deviation error mean and a deviation error standard deviation according to the number of historical deviation errors;
[0077] Real-time environmental data is acquired, and the deviation error threshold is determined according to the real-time environmental data, the deviation error mean, and the deviation error standard deviation.
[0078] Specifically, this embodiment obtains historical deviation errors, calculates the deviation error mean and the deviation error standard deviation based on the historical deviation errors, and measures whether the deviation error of the target aircraft is within a normal range by using the deviation error mean and the deviation error standard deviation. At the same time, in order to more accurately evaluate the position information of the target aircraft, different deviation error thresholds are calculated by using the real-time environmental data (strong wind, heavy rain, cloudy, sunny, etc.) of the current position of the target aircraft during the calculation of the deviation error threshold.
[0079] In one implementation, determining the deviation error threshold according to the real-time environmental data, the deviation error mean, and the deviation error standard deviation includes: , is the deviation error threshold, is the deviation error mean, is the adjustment coefficient, is the standard deviation of the deviation error, The correction item determined based on the real-time environmental data may also be dynamically adjusted based on a comparison result between the real-time deviation error and the historical deviation error.
[0080] In one implementation, the parameters of the target aircraft type (such as drones, civil aircraft, helicopters, etc.) are introduced to set the adjustment coefficient. The model of the target aircraft may be determined based on the aircraft position information corresponding to the target aircraft or the standard aircraft parameters.
[0081] In one implementation, the method further includes:
[0082] When the second verification result or the third verification result is failure, analyzing the aircraft position information to determine an abnormal behavior pattern corresponding to the target aircraft;
[0083] The target aircraft is subjected to abnormal processing according to the abnormal behavior pattern.
[0084] Specifically, when the second verification result fails, the primary processing verification module sends the aircraft position information to the exception handling module, or when the third verification result fails, the secondary information verification module sends the aircraft position information to the exception handling module. After receiving the aircraft position information, the exception handling module uses machine learning and data mining technology to analyze the aircraft position information and detect possible abnormal behavior patterns, such as target aircraft deviation, incorrect target aircraft identification information, incomplete position information, etc. According to the detected abnormal behavior pattern, corresponding exception processing is performed, including sending alarm information, adjusting the detection strategy of the target aircraft, etc., so as to further improve the accuracy and safety of aircraft positioning.
[0085] Based on the above embodiments, the present invention also provides a low-altitude aircraft authentication device, such as Figure 3 As shown, the device comprises:
[0086] The first verification module 01 is used to obtain the aircraft position information reported by the target aircraft and the beacon information reported by the avionics system, and determine a first verification result according to the aircraft position information and the beacon information, wherein the beacon information includes identification information and position information;
[0087] The second verification module 02 is used for obtaining the pre-stored standard aircraft parameters and flight plan corresponding to the target aircraft when the first verification result is passed, verifying the aircraft position information and the beacon information according to the standard aircraft parameters and the flight plan, and determining a second verification result;
[0088] The third verification module 03 is used to obtain the telepathic base station data when the second verification result is passed, verify the aircraft position information based on the telepathic base station data, and determine a third verification result.
[0089] Based on the above embodiment, the present invention further provides a terminal, whose principle block diagram can be shown as follows: Figure 4 As shown. The terminal includes a processor, a memory, a network interface, and a display screen connected through a system bus. Among them, the processor of the terminal is used to provide computing and control capabilities. The memory of the terminal includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the terminal is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a low-altitude aircraft certification method is implemented. The display screen of the terminal can be a liquid crystal display screen or an electronic ink display screen.
[0090] Those skilled in the art will understand that Figure 4 The principle block diagram shown in the figure is only a block diagram of a partial structure related to the scheme of the present invention, and does not constitute a limitation on the terminal to which the scheme of the present invention is applied. The specific terminal may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0091] In one implementation, one or more programs are stored in the memory of the terminal, and the one or more programs are configured to be executed by one or more processors, and the one or more programs include instructions for performing a low-altitude aircraft certification method.
[0092] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0093] In summary, the present invention discloses a method, device, terminal and storage medium for authenticating low-altitude aircraft. The method obtains the aircraft position information reported by the target aircraft and the beacon information reported by the avionics system, and determines a first verification result according to the aircraft position information and the beacon information, wherein the beacon information includes position information and identification information; when the first verification result is passed, the aircraft position information and the beacon information are verified according to the pre-stored standard aircraft parameters and flight plan corresponding to the target aircraft, and a second verification result is determined; when the second verification result is passed, the aircraft position information is verified based on the intersensory base station data, and a third verification result is determined. The present invention solves the problem that the prior art lacks effective verification of the position and identity of low-altitude aircraft, and there is a risk of identity forgery or misreporting of the position of low-altitude aircraft, resulting in affected communication security, by performing triple verification on the aircraft position information and identification information.
[0094] It should be understood that the application of the present invention is not limited to the above examples. For ordinary technicians in this field, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to the present invention.
Claims
1. A low-altitude aircraft authentication method, characterized in that: The method comprises: Acquire aircraft position information reported by the target aircraft and beacon information reported by the avionics system, and determine a first verification result according to the aircraft position information and the beacon information, wherein the beacon information includes identification information and position information; When the first verification result is passed, obtaining pre-stored standard aircraft parameters and a flight plan corresponding to the target aircraft, verifying the aircraft position information and the beacon information according to the standard aircraft parameters and the flight plan, and determining a second verification result; When the second verification result is passed, the synesthesia base station data is acquired, the aircraft position information is verified based on the synesthesia base station data, and a third verification result is determined.
2. The low-altitude aircraft authentication method according to claim 1, characterized in that: The standard aircraft parameters include identification parameters and speed parameters, and the verifying the aircraft position information and the beacon information according to the standard aircraft parameters and the flight plan to determine a second verification result includes: Verifying the position information of the aircraft based on the speed parameter and the flight plan, and determining a position verification result; Verifying the beacon information based on the identification parameter and determining an identification verification result; The second verification result is determined according to the position verification result and the identification verification result.
3. The low-altitude aircraft authentication method according to claim 2, characterized in that: Verifying the position information of the aircraft based on the speed parameter and the flight plan, and determining a position verification result, including: determining a position range based on the speed parameter and the flight plan; The aircraft position information is verified based on the position range to determine the position verification result.
4. The low-altitude aircraft authentication method according to claim 1, characterized in that: Verifying the aircraft position information based on the telepathic base station data and determining a third verification result includes: Determine the deviation error corresponding to the target aircraft according to the telepathic base station data and the aircraft position information; A deviation error threshold is obtained, and the third verification result is determined according to the deviation error threshold and the deviation error.
5. The low-altitude aircraft authentication method according to claim 4, characterized in that: The method for determining the deviation error threshold comprises: Obtaining a number of historical deviation errors, and determining a deviation error mean and a deviation error standard deviation according to the number of historical deviation errors; Real-time environmental data is acquired, and the deviation error threshold is determined according to the real-time environmental data, the deviation error mean, and the deviation error standard deviation.
6. The low-altitude aircraft authentication method according to claim 5, characterized in that: Determining the deviation error threshold according to the real-time environmental data, the deviation error mean, and the deviation error standard deviation includes: , is the deviation error threshold, is the deviation error mean, is the adjustment coefficient, is the standard deviation of the deviation error, is a correction item determined based on the real-time environmental data.
7. The low-altitude aircraft authentication method according to claim 1, characterized in that: The method further comprises: When the second verification result or the third verification result is failure, analyzing the aircraft position information to determine an abnormal behavior pattern corresponding to the target aircraft; The target aircraft is subjected to abnormal processing according to the abnormal behavior pattern.
8. A low-altitude aircraft authentication device, characterized in that: The device comprises: a first verification module, configured to obtain aircraft position information reported by the target aircraft and beacon information reported by the avionics system, and determine a first verification result according to the aircraft position information and the beacon information, wherein the beacon information includes identification information and position information; A second verification module, configured to, when the first verification result is passed, obtain pre-stored standard aircraft parameters and a flight plan corresponding to the target aircraft, verify the aircraft position information and the beacon information according to the standard aircraft parameters and the flight plan, and determine a second verification result; The third verification module is used to obtain the synesthesia base station data when the second verification result is passed, verify the aircraft position information based on the synesthesia base station data, and determine a third verification result.
9. A terminal, characterized in that: The terminal includes a memory and one or more processors; the memory stores one or more programs; the program contains instructions for executing the low-altitude aircraft certification method as described in any one of claims 1-7; and the processor is used to execute the program.
10. A computer-readable storage medium having a plurality of instructions stored thereon, characterized in that: The instructions are loaded and executed by the processor to implement the low-altitude aircraft certification method described in any one of claims 1-7 above.
Citation Information
Patent Citations
Device, system and methods using angle of arrival measurements for ADS-B authentication and navigation
CN104134373A
Location verification and secure no-fly logic for unmanned aerial vehicles
CN107922050A