Link safety management method and system for unmanned aerial vehicle, and storage medium
By using preset verification tokens in the communication link of an unmanned aircraft, identifying and verifying the data and monitoring the link transmission process, the problem of instability of the communication link of an unmanned aircraft is solved, and the security and stability of data transmission are improved.
Patent Information
- Application Number
- CN202510067927.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-05-02
AI Technical Summary
The complexity and instability of the communication link of unmanned aircraft lead to data transmission being easily disturbed, and the prior art is difficult to effectively improve the safety and stability of unmanned aircraft.
By obtaining the transmission data information of the unmanned aircraft, identifying the data based on the preset verification token, and verifying it in the link node cloud. If the verification is passed, data transmission is allowed; at the same time, the data transmission process in the link is monitored, the number of verification times, verification time and stability of the link node are judged, and link management and replacement processing are carried out.
It improves the security and stability of the communication link of unmanned aircraft, reduces data transmission interference, and ensures the legality and reliability of data transmission.
Smart Images

Figure CN119922545A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing and data transmission, and more specifically, to an unmanned aerial vehicle link safety management method, system and storage medium. Background Art
[0002] With the continuous development of unmanned aerial vehicle technology, its application in military, civil and other fields is becoming more and more extensive. However, due to the complexity and instability of the communication link of unmanned aerial vehicles, it is easy to cause interference to the data transmission of unmanned aerial vehicles.
[0003] Therefore, the prior art has defects and needs to be improved urgently. Summary of the invention
[0004] In view of the above problems, an object of the present invention is to provide an unmanned aerial vehicle link safety management method, system and storage medium, which can more effectively improve the safety and stability of the unmanned aerial vehicle.
[0005] A first aspect of the present invention provides an unmanned aerial vehicle link safety management method, comprising:
[0006] Obtaining data information transmitted by unmanned aerial vehicles;
[0007] Based on a preset verification token, the data transmitted by the unmanned aerial vehicle is identified to obtain a verification token identification of the data transmitted by the unmanned aerial vehicle;
[0008] Determine whether the verification token identifier of the data transmitted by the unmanned aerial vehicle is consistent with the preset verification token of the corresponding unmanned aerial vehicle in the link node cloud. If so, the link node cloud allows the data transmission; if not, it does not allow it;
[0009] The link node cloud is composed of multiple link nodes.
[0010] This plan also includes:
[0011] Obtain the serial number information of the unmanned aerial vehicle;
[0012] Matching the serial number information of the unmanned aerial vehicle with the preset verification token to obtain the verification token corresponding to the unmanned aerial vehicle;
[0013] Sending the verification token of the unmanned aerial vehicle to all link nodes corresponding to the unmanned aerial vehicle and a preset data processing terminal for storage;
[0014] The preset data processing terminal verifies the data transmitted by the unmanned aerial vehicle with a token.
[0015] This plan also includes:
[0016] Obtain information on the number of verification times during data transmission in the link;
[0017] Determine whether the number of verification times of the data transmission process in the link is greater than a preset first threshold, and if so, extract the link node with the largest number of verification times;
[0018] The link node with the most verification times is set as an unstable link node;
[0019] The location information of the unstable link node is extracted, and the location information of the unstable link node is sent to a preset management terminal for key monitoring.
[0020] This plan also includes:
[0021] Get the time for data verification during transmission at each node of the link;
[0022] According to the time of data verification during the transmission process of each node in the link, the interval time of verification of adjacent link nodes is obtained;
[0023] Determine whether the interval time for the adjacent link nodes to perform verification is greater than a preset second threshold, and if so, trigger link node replacement prompt information;
[0024] Replace the next node in the adjacent link node.
[0025] This plan also includes:
[0026] According to the time for verifying the data during the transmission process of each node in the link, the duration for the link to complete a data interaction is obtained;
[0027] Determine whether the duration of the link to complete a data interaction is greater than a preset third threshold, and if so, trigger link replacement prompt information;
[0028] The link replacement prompt information is sent to a preset management terminal for corresponding processing.
[0029] This plan also includes:
[0030] Acquire the data transmission interruption link node information in the link node;
[0031] Based on the preset standby link node, the data transmission interruption link node is replaced to obtain a revised link node cloud;
[0032] Send the UAV transmission data to the revised link node cloud for retransmission and verification.
[0033] A second aspect of the present invention provides an unmanned aircraft link safety management system, comprising a memory and a processor, wherein the memory stores an unmanned aircraft link safety management method program, and when the unmanned aircraft link safety management method program is executed by the processor, the following steps are implemented:
[0034] Obtaining data information transmitted by unmanned aerial vehicles;
[0035] Based on a preset verification token, the data transmitted by the unmanned aerial vehicle is identified to obtain a verification token identification of the data transmitted by the unmanned aerial vehicle;
[0036] Determine whether the verification token identifier of the data transmitted by the unmanned aerial vehicle is consistent with the preset verification token of the corresponding unmanned aerial vehicle in the link node cloud. If so, the link node cloud allows the data transmission; if not, it does not allow it;
[0037] The link node cloud is composed of multiple link nodes.
[0038] This plan also includes:
[0039] Obtain the serial number information of the unmanned aerial vehicle;
[0040] Matching the serial number information of the unmanned aerial vehicle with the preset verification token to obtain the verification token corresponding to the unmanned aerial vehicle;
[0041] Sending the verification token of the unmanned aerial vehicle to all link nodes corresponding to the unmanned aerial vehicle and a preset data processing terminal for storage;
[0042] The preset data processing terminal verifies the data transmitted by the unmanned aerial vehicle with a token.
[0043] This plan also includes:
[0044] Obtain information on the number of verification times during data transmission in the link;
[0045] Determine whether the number of verification times of the data transmission process in the link is greater than a preset first threshold, and if so, extract the link node with the largest number of verification times;
[0046] The link node with the most verification times is set as an unstable link node;
[0047] The location information of the unstable link node is extracted, and the location information of the unstable link node is sent to a preset management terminal for key monitoring.
[0048] This plan also includes:
[0049] Get the time for data verification during transmission at each node of the link;
[0050] According to the time of data verification during the transmission process of each node in the link, the interval time of verification of adjacent link nodes is obtained;
[0051] It is determined whether the interval time for verifying the adjacent link nodes is greater than a preset second threshold value. If so, a link node replacement prompt message is triggered; and the following node in the adjacent link node is replaced.
[0052] This plan also includes:
[0053] According to the time for verifying the data during the transmission process of each node in the link, the duration for the link to complete a data interaction is obtained;
[0054] Determine whether the duration of the link to complete a data interaction is greater than a preset third threshold, and if so, trigger link replacement prompt information;
[0055] The link replacement prompt information is sent to a preset management terminal for corresponding processing.
[0056] This plan also includes:
[0057] Acquire the data transmission interruption link node information in the link node;
[0058] Based on the preset standby link node, the data transmission interruption link node is replaced to obtain a revised link node cloud;
[0059] Send the UAV transmission data to the revised link node cloud for retransmission and verification.
[0060] A third aspect of the present invention provides a computer storage medium, in which an unmanned aircraft link safety management method program is stored. When the unmanned aircraft link safety management method program is executed by a processor, the steps of an unmanned aircraft link safety management method as described in any one of the above items are implemented.
[0061] The present invention discloses a method, system and storage medium for managing the link security of an unmanned aerial vehicle. The present invention identifies and judges the transmission data of the unmanned aerial vehicle based on the transmission data information and a preset verification token. By acquiring the number information of the unmanned aerial vehicle, a verification token of the unmanned aerial vehicle is generated accordingly, and the token is sent to all link nodes and a preset data processing terminal of the corresponding unmanned aerial vehicle for storage. By judging the number of verification times during the transmission process of the data in the link, the link of the unmanned aerial vehicle is managed and disposed of, thereby realizing the safe management and monitoring of the communication link of the unmanned aerial vehicle and improving the safety and stability of the unmanned aerial vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] Figure 1 A flow chart of a method for link safety management of an unmanned aerial vehicle according to the present invention is shown;
[0063] Figure 2 A block diagram of an unmanned aerial vehicle link safety management system according to the present invention is shown. DETAILED DESCRIPTION
[0064] In order to more clearly understand the above-mentioned purpose, features and advantages of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.
[0065] In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention may also be implemented in other ways different from those described herein. Therefore, the protection scope of the present invention is not limited to the specific embodiments disclosed below.
[0066] Figure 1 A flow chart of a method for link safety management of an unmanned aerial vehicle according to the present invention is shown.
[0067] like Figure 1 As shown, the present invention discloses a method for link safety management of an unmanned aerial vehicle, comprising:
[0068] S101, obtaining data information transmitted by an unmanned aerial vehicle;
[0069] S102, identifying the data transmitted by the unmanned aerial vehicle based on a preset verification token, and obtaining a verification token identification of the data transmitted by the unmanned aerial vehicle;
[0070] S103, determining whether the verification token identifier of the data transmitted by the unmanned aerial vehicle is consistent with the preset verification token of the corresponding unmanned aerial vehicle in the link node cloud. If so, the link node cloud allows data transmission, otherwise, it does not allow it.
[0071] According to an example of the present invention, a user can generate a verification token corresponding to an unmanned aerial vehicle through the identification information such as the number of the unmanned aerial vehicle, and bind the identification information such as the number of the unmanned aerial vehicle to the verification token; by presetting the verification token at each node of the link, and marking the transmitted data based on the verification token, interference from unmarked transmitted data is rejected, thereby ensuring the legitimacy of data transmission. An additional verification token corresponding to the unmanned aerial vehicle can be set as a backup verification token. The verification token and the backup verification token have the same security level and authority level, but different encryption algorithms can be used; when the above verification fails, the backup verification token is enabled for re-verification. The status of the verification information during the data transmission process in the link is monitored, so as to make a judgment on whether the data transmission is passed, thereby improving the safety and stability of the unmanned aerial vehicle. The link node cloud is composed of multiple link nodes.
[0072] According to an embodiment of the present invention, it also includes:
[0073] Obtain the serial number information of the unmanned aerial vehicle;
[0074] Matching the serial number information of the unmanned aerial vehicle with the preset verification token to obtain the verification token corresponding to the unmanned aerial vehicle;
[0075] Sending the verification token of the unmanned aerial vehicle to all link nodes corresponding to the unmanned aerial vehicle and a preset data processing terminal for storage;
[0076] The preset data processing terminal verifies the data transmitted by the unmanned aerial vehicle with a token.
[0077] It should be noted that the number information of the unmanned aerial vehicle can be its unique identifier, such as a one-dimensional code, a two-dimensional code, etc. By matching the number information with the verification token, it can be ensured that only the corresponding unmanned aerial vehicle can receive the transmitted data, thereby ensuring the security and legitimacy of the data. At the same time, the verification token is sent to all link nodes and the preset data processing end for storage, so that real-time monitoring and management of the data transmitted by the unmanned aerial vehicle can be achieved.
[0078] According to an embodiment of the present invention, it also includes:
[0079] Obtain information on the number of verification times during data transmission in the link;
[0080] Determine whether the number of verification times of the data transmission process in the link is greater than a preset first threshold, and if so, extract the link node with the largest number of verification times;
[0081] The link node with the most verification times is set as an unstable link node;
[0082] The location information of the unstable link node is extracted, and the location information of the unstable link node is sent to a preset management terminal for key monitoring.
[0083] It should be noted that the information on the number of verification times during the transmission process in the link can be obtained by monitoring the transmission time of the data in the link. When the number of verification times for data transmission in the link is greater than the preset first threshold, it can be considered that the link has certain risks and needs further processing. By extracting the link nodes with the most verification times, the nodes that may have problems can be determined and marked as unstable link nodes. At the same time, the location information of the unstable link nodes is sent to the preset management terminal for key monitoring, which can help to timely discover and solve problems in the link and improve the safety and stability of the unmanned aerial vehicle. In addition, while the unmanned aerial vehicle is matched with the preset verification token, its communication protocol, transmission data format and other information can be verified to ensure that the data transmitted by the unmanned aerial vehicle is legal and complete. At the same time, a corresponding alarm mechanism can be established to monitor and alarm abnormal situations such as communication protocols and transmission data formats, and problems can be discovered and handled in a timely manner.
[0084] According to an embodiment of the present invention, it also includes:
[0085] Get the time for data verification during transmission at each node of the link;
[0086] According to the time of data verification during the transmission process of each node in the link, the interval time of verification of adjacent link nodes is obtained;
[0087] Determine whether the interval time for the adjacent link nodes to perform verification is greater than a preset second threshold, and if so, trigger link node replacement prompt information;
[0088] Replace the next node in the adjacent link node.
[0089] It should be noted that, in the embodiment of the present invention, the time for obtaining data to be verified during the transmission process of each node in the link refers to the time from when the data is sent to the first node in the link to when the data is verified by all nodes in the link and returned to the unmanned aerial vehicle. By obtaining the interval time for adjacent link nodes to perform verification, it is possible to determine whether the nodes in the link are verified according to the prescribed time, thereby promptly discovering problems in the link. If the interval time for adjacent link nodes to perform verification is greater than a preset second threshold, a link node replacement prompt message can be triggered to replace the subsequent node in the link. The preset second threshold is set by a person skilled in the art.
[0090] According to an embodiment of the present invention, it also includes:
[0091] According to the time for verifying the data during the transmission process of each node in the link, the duration for the link to complete a data interaction is obtained;
[0092] Determine whether the duration of the link to complete a data interaction is greater than a preset third threshold, and if so, trigger link replacement prompt information;
[0093] The link replacement prompt information is sent to a preset management terminal for corresponding processing.
[0094] It should be noted that the duration of a link to complete a data interaction refers to the time from when the data is sent to the first node in the link to when the data is verified by all nodes in the link and returned to the unmanned aerial vehicle. By obtaining the duration of a link to complete a data interaction, the efficiency and stability of the data interaction in the link can be judged, and problems in the link can be discovered in time. For example, the preset third threshold is set to 10 minutes. If the duration of a link to complete a data interaction is greater than 10 minutes, the link replacement prompt information can be triggered, and the subsequent nodes in the link can be replaced to ensure the stability and security of the link. At the same time, the link replacement prompt information can be sent to the preset management terminal for corresponding processing.
[0095] According to an embodiment of the present invention, it also includes:
[0096] Acquire the data transmission interruption link node information in the link node;
[0097] Based on the preset standby link node, the data transmission interruption link node is replaced to obtain a revised link node cloud;
[0098] Send the UAV transmission data to the revised link node cloud for retransmission and verification.
[0099] It should be noted that obtaining the link node information of data transmission interruption in the link node means that in the process of link monitoring, by analyzing the data transmission situation in the link, it is found that there are interrupted or abnormal data transmission nodes. Based on the preset link nodes, these interrupted or abnormal data transmission nodes are replaced to obtain the revised link node cloud. In this way, all nodes in the link can be ensured to be in a normal state, thereby improving the safety and stability of the unmanned aerial vehicle.
[0100] According to an embodiment of the present invention, it also includes:
[0101] Obtaining a value of the number of replacement link nodes in the revised link node cloud;
[0102] Determine whether the revised link node value is greater than a preset fourth threshold, and if so, trigger a prompt message for changing the transmission link;
[0103] The transmission link change prompt information is sent to the preset management terminal for corresponding processing.
[0104] It should be noted that obtaining the numerical value of the number of replaced link nodes in the revised link node cloud means that after monitoring and analyzing the revised link node cloud, the number of replaced link nodes is counted. By judging whether the numerical value of the revised link nodes is greater than the preset fourth threshold, it can be judged whether the stability and security in the link meet the requirements. If the number of revised link nodes is greater than the preset fourth threshold, the prompt information for replacing the transmission link can be triggered, and the relevant personnel can be notified to handle it. The prompt information for replacing the transmission link is sent to the preset management terminal for corresponding processing, so that problems in the link can be discovered in time, and corresponding measures can be taken to deal with them. At the same time, the prompt information can be comprehensively analyzed together with other monitoring data. The preset fourth threshold is set by skilled technicians.
[0105] According to an embodiment of the present invention, it also includes:
[0106] Obtain environmental information and task information;
[0107] According to the environmental information and mission information, the theoretical flight position coordinates of the unmanned aerial vehicle are obtained;
[0108] Obtain the real-time position coordinates of the unmanned aerial vehicle;
[0109] Compare the real-time position coordinates of the unmanned aerial vehicle with the theoretical flight position coordinates to obtain a deviation value;
[0110] Determine whether the deviation value exceeds a preset fifth threshold, and if so, trigger a link position adjustment prompt message;
[0111] Based on the preset link adjustment scheme, the link position is adjusted accordingly.
[0112] It should be noted that unmanned aerial vehicles need to obtain environmental information and mission information when performing missions, which can be obtained through a variety of sensor devices, such as radar, camera, GPS, etc. The environmental information and mission information obtained by these sensor devices can be used to determine the theoretical flight position coordinates of the unmanned aerial vehicle. The theoretical flight position coordinates are the position coordinates where the unmanned aerial vehicle should fly under ideal circumstances. It can be determined by comprehensively considering a variety of factors, such as mission requirements, target location, weather conditions, terrain, etc.
[0113] After obtaining the real-time position coordinates of the unmanned aerial vehicle, it is necessary to compare them with the theoretical flight position coordinates to obtain the deviation value, that is, the difference between the actual flight position and the theoretical flight position. If the deviation value exceeds the preset fifth threshold, the link position adjustment prompt information can be triggered to notify relevant personnel to handle it. Link position adjustment refers to adjusting the link position of the unmanned aerial vehicle to ensure its flight safety and stability. Link position adjustment needs to be specifically designed and implemented according to actual conditions, and various factors need to be considered, such as link stability, security, communication quality, etc. Therefore, in practical applications, it is necessary to comprehensively consider various factors and take appropriate measures to ensure the flight safety and reliability of unmanned aerial vehicles. It should be noted that the unmanned aerial vehicle may be affected by various interference factors during the execution of its mission, such as signal interference, sudden weather changes, system failures, etc. Therefore, in practical applications, it is necessary to effectively monitor and manage unmanned aerial vehicles, and promptly discover and solve potential problems to ensure their stable and reliable operation.
[0114] According to an embodiment of the present invention, it also includes:
[0115] Get the number of times the link nodes are replaced at the same location;
[0116] Determine whether the number of times the link node is replaced at the same position exceeds a preset sixth threshold value, and if so, mark the position as a signal unstable area, triggering a link position adjustment prompt message;
[0117] The link position adjustment prompt information is sent to a preset management terminal for corresponding processing.
[0118] It should be noted that during the flight of the unmanned aerial vehicle, by monitoring the number of link node replacements, the stability of the link and the communication quality can be judged, and the position coordinates of the unmanned aerial vehicle can be determined. If the number of link node replacements at the same location exceeds the preset sixth threshold, the location will be marked as a signal unstable area, and a link position adjustment prompt message will be triggered to notify relevant personnel to handle it.
[0119] According to an embodiment of the present invention, it also includes:
[0120] Obtain historical transmission record information of unmanned aerial vehicles;
[0121] According to the historical transmission record information of the unmanned aerial vehicle, the accuracy value of the transmission data of each link node is obtained;
[0122] Determine whether the accuracy value of the data transmitted by the link node is greater than a preset seventh threshold; if not, replace the link node.
[0123] It should be noted that the historical transmission record information of the unmanned aerial vehicle includes all data transmission records of the unmanned aerial vehicle in the past period of time, such as sensor data, control instructions, etc. The historical transmission record information is analyzed, including statistics and analysis of the transmission data of each link node to determine the accuracy value of the link node transmission data. This process can be performed by using some data analysis tools and technologies, such as data mining, machine learning, etc.
[0124] Figure 2 A block diagram of an unmanned aerial vehicle link safety management system according to the present invention is shown.
[0125] like Figure 2 As shown, the second aspect of the present invention provides an unmanned aircraft link safety management system 2. It includes a memory 21 and a processor 22, wherein the memory stores an unmanned aircraft link safety management method program, and when the unmanned aircraft link safety management method program is executed by the processor, the following steps are implemented:
[0126] Obtaining data information transmitted by unmanned aerial vehicles;
[0127] Based on a preset verification token, the data transmitted by the unmanned aerial vehicle is identified to obtain a verification token identification of the data transmitted by the unmanned aerial vehicle;
[0128] Determine whether the verification token identifier of the data transmitted by the unmanned aerial vehicle is consistent with the preset verification token of the corresponding unmanned aerial vehicle in the link node cloud. If so, the link node cloud allows data transmission, otherwise, it does not allow it.
[0129] According to an example of the present invention, a user can generate a verification token corresponding to an unmanned aerial vehicle through the identification information such as the number of the unmanned aerial vehicle, and bind the identification information such as the number of the unmanned aerial vehicle to the verification token; by presetting the verification token at each node of the link, and marking the transmitted data based on the verification token, interference from unmarked transmitted data is rejected, thereby ensuring the legitimacy of data transmission. An additional verification token corresponding to the unmanned aerial vehicle can be set as a backup verification token. The verification token and the backup verification token have the same security level and authority level, but different encryption algorithms can be used; when the above verification fails, the backup verification token is enabled for re-verification. The status of the verification information during the data transmission process in the link is monitored, so as to make a judgment on whether the data transmission is passed, thereby improving the safety and stability of the unmanned aerial vehicle. The link node cloud is composed of multiple link nodes.
[0130] According to an embodiment of the present invention, it also includes:
[0131] Obtain the serial number information of the unmanned aerial vehicle;
[0132] Matching the serial number information of the unmanned aerial vehicle with the preset verification token to obtain the verification token corresponding to the unmanned aerial vehicle;
[0133] Sending the verification token of the unmanned aerial vehicle to all link nodes corresponding to the unmanned aerial vehicle and a preset data processing terminal for storage;
[0134] The preset data processing terminal verifies the data transmitted by the unmanned aerial vehicle with a token.
[0135] It should be noted that the number information of the unmanned aerial vehicle can be its unique identifier, such as a one-dimensional code, a two-dimensional code, etc. By matching the number information with the verification token, it can be ensured that only the corresponding unmanned aerial vehicle can receive the transmitted data, thereby ensuring the security and legitimacy of the data. At the same time, the verification token is sent to all link nodes and the preset data processing end for storage, so that real-time monitoring and management of the data transmitted by the unmanned aerial vehicle can be achieved.
[0136] According to an embodiment of the present invention, it also includes:
[0137] Obtain information on the number of verification times during data transmission in the link;
[0138] Determine whether the number of verification times of the data transmission process in the link is greater than a preset first threshold, and if so, extract the link node with the largest number of verification times;
[0139] The link node with the most verification times is set as an unstable link node;
[0140] The location information of the unstable link node is extracted, and the location information of the unstable link node is sent to a preset management terminal for key monitoring.
[0141] It should be noted that the information on the number of verification times during the transmission process in the link can be obtained by monitoring the transmission time of the data in the link. When the number of verification times for data transmission in the link is greater than the preset first threshold, it can be considered that the link has certain risks and needs further processing. By extracting the link nodes with the most verification times, the nodes that may have problems can be determined and marked as unstable link nodes. At the same time, the location information of the unstable link nodes is sent to the preset management terminal for key monitoring, which can help to timely discover and solve problems in the link and improve the safety and stability of the unmanned aerial vehicle. In addition, while the unmanned aerial vehicle is matched with the preset verification token, its communication protocol, transmission data format and other information can be verified to ensure that the data transmitted by the unmanned aerial vehicle is legal and complete. At the same time, a corresponding alarm mechanism can be established to monitor and alarm abnormal situations such as communication protocols and transmission data formats, and problems can be discovered and handled in a timely manner.
[0142] According to an embodiment of the present invention, it also includes:
[0143] Get the time for data verification during transmission at each node of the link;
[0144] According to the time of data verification during the transmission process of each node in the link, the interval time of verification of adjacent link nodes is obtained;
[0145] Determine whether the interval time for the adjacent link nodes to perform verification is greater than a preset second threshold, and if so, trigger link node replacement prompt information;
[0146] Replace the next node in the adjacent link node.
[0147] It should be noted that, in the embodiment of the present invention, the time for obtaining data to be verified during the transmission process of each node in the link refers to the time from when the data is sent to the first node in the link to when the data is verified by all nodes in the link and returned to the unmanned aerial vehicle. By obtaining the interval time for adjacent link nodes to perform verification, it is possible to determine whether the nodes in the link are verified according to the prescribed time, thereby promptly discovering problems in the link. If the interval time for adjacent link nodes to perform verification is greater than a preset second threshold, a link node replacement prompt message can be triggered to replace the subsequent node in the link. The preset second threshold is set by a person skilled in the art.
[0148] According to an embodiment of the present invention, it also includes:
[0149] According to the time for verifying the data during the transmission process of each node in the link, the duration for the link to complete a data interaction is obtained;
[0150] Determine whether the duration of the link to complete a data interaction is greater than a preset third threshold, and if so, trigger link replacement prompt information;
[0151] The link replacement prompt information is sent to a preset management terminal for corresponding processing.
[0152] It should be noted that the duration of a link to complete a data interaction refers to the time from when the data is sent to the first node in the link to when the data is verified by all nodes in the link and returned to the unmanned aerial vehicle. By obtaining the duration of a link to complete a data interaction, the efficiency and stability of the data interaction in the link can be judged, and problems in the link can be discovered in time. For example, the preset third threshold is set to 10 minutes. If the duration of a link to complete a data interaction is greater than 10 minutes, the link replacement prompt information can be triggered, and the subsequent nodes in the link can be replaced to ensure the stability and security of the link. At the same time, the link replacement prompt information can be sent to the preset management terminal for corresponding processing.
[0153] According to an embodiment of the present invention, it also includes:
[0154] Acquire the data transmission interruption link node information in the link node;
[0155] Based on the preset standby link node, the data transmission interruption link node is replaced to obtain a revised link node cloud;
[0156] Send the UAV transmission data to the revised link node cloud for retransmission and verification.
[0157] It should be noted that obtaining the link node information of data transmission interruption in the link node means that in the process of link monitoring, by analyzing the data transmission situation in the link, it is found that there are interrupted or abnormal data transmission nodes. Based on the preset link nodes, these interrupted or abnormal data transmission nodes are replaced to obtain the revised link node cloud. In this way, all nodes in the link can be ensured to be in a normal state, thereby improving the safety and stability of the unmanned aerial vehicle.
[0158] According to an embodiment of the present invention, it also includes:
[0159] Obtaining a value of the number of replacement link nodes in the revised link node cloud;
[0160] Determine whether the revised link node value is greater than a preset fourth threshold, and if so, trigger a prompt message for changing the transmission link;
[0161] The transmission link change prompt information is sent to the preset management terminal for corresponding processing.
[0162] It should be noted that obtaining the numerical value of the number of replaced link nodes in the revised link node cloud means that after monitoring and analyzing the revised link node cloud, the number of replaced link nodes is counted. By judging whether the numerical value of the revised link nodes is greater than the preset fourth threshold, it can be judged whether the stability and security in the link meet the requirements. If the number of revised link nodes is greater than the preset fourth threshold, the prompt information for replacing the transmission link can be triggered, and the relevant personnel can be notified to handle it. The prompt information for replacing the transmission link is sent to the preset management terminal for corresponding processing, so that problems in the link can be discovered in time, and corresponding measures can be taken to deal with them. At the same time, the prompt information can be comprehensively analyzed together with other monitoring data. The preset fourth threshold is set by skilled technicians.
[0163] According to an embodiment of the present invention, it also includes:
[0164] Obtain environmental information and task information;
[0165] According to the environmental information and mission information, the theoretical flight position coordinates of the unmanned aerial vehicle are obtained;
[0166] Obtain the real-time position coordinates of the unmanned aerial vehicle;
[0167] Compare the real-time position coordinates of the unmanned aerial vehicle with the theoretical flight position coordinates to obtain a deviation value;
[0168] Determine whether the deviation value exceeds a preset fifth threshold, and if so, trigger a link position adjustment prompt message;
[0169] Based on the preset link adjustment scheme, the link position is adjusted accordingly.
[0170] It should be noted that unmanned aerial vehicles need to obtain environmental information and mission information when performing missions, which can be obtained through a variety of sensor devices, such as radar, camera, GPS, etc. The environmental information and mission information obtained by these sensor devices can be used to determine the theoretical flight position coordinates of the unmanned aerial vehicle. The theoretical flight position coordinates are the position coordinates where the unmanned aerial vehicle should fly under ideal circumstances. It can be determined by comprehensively considering a variety of factors, such as mission requirements, target location, weather conditions, terrain, etc.
[0171] After obtaining the real-time position coordinates of the unmanned aerial vehicle, it is necessary to compare them with the theoretical flight position coordinates to obtain the deviation value, that is, the difference between the actual flight position and the theoretical flight position. If the deviation value exceeds the preset fifth threshold, the link position adjustment prompt information can be triggered to notify relevant personnel to handle it. Link position adjustment refers to adjusting the link position of the unmanned aerial vehicle to ensure its flight safety and stability. Link position adjustment needs to be specifically designed and implemented according to actual conditions, and various factors need to be considered, such as link stability, security, communication quality, etc. Therefore, in practical applications, it is necessary to comprehensively consider various factors and take appropriate measures to ensure the flight safety and reliability of unmanned aerial vehicles. It should be noted that the unmanned aerial vehicle may be affected by various interference factors during the execution of its mission, such as signal interference, sudden weather changes, system failures, etc. Therefore, in practical applications, it is necessary to effectively monitor and manage unmanned aerial vehicles, and promptly discover and solve potential problems to ensure their stable and reliable operation.
[0172] According to an embodiment of the present invention, it also includes:
[0173] Get the number of times the link nodes are replaced at the same location;
[0174] Determine whether the number of times the link node is replaced at the same position exceeds a preset sixth threshold value, and if so, mark the position as a signal unstable area, triggering a link position adjustment prompt message;
[0175] The link position adjustment prompt information is sent to a preset management terminal for corresponding processing.
[0176] It should be noted that during the flight of the unmanned aerial vehicle, by monitoring the number of link node replacements, the stability of the link and the communication quality can be judged, and the position coordinates of the unmanned aerial vehicle can be determined. If the number of link node replacements at the same location exceeds the preset sixth threshold, the location will be marked as a signal unstable area, and a link position adjustment prompt message will be triggered to notify relevant personnel to handle it.
[0177] According to an embodiment of the present invention, it also includes:
[0178] Obtain historical transmission record information of unmanned aerial vehicles;
[0179] According to the historical transmission record information of the unmanned aerial vehicle, the accuracy value of the transmission data of each link node is obtained;
[0180] Determine whether the accuracy value of the data transmitted by the link node is greater than a preset seventh threshold; if not, replace the link node.
[0181] It should be noted that the historical transmission record information of the unmanned aerial vehicle includes all data transmission records of the unmanned aerial vehicle in the past period of time, such as sensor data, control instructions, etc. The historical transmission record information is analyzed, including statistics and analysis of the transmission data of each link node to determine the accuracy value of the link node transmission data. This process can be performed by using some data analysis tools and technologies, such as data mining, machine learning, etc.
[0182] A third aspect of the present invention provides a computer storage medium, in which an unmanned aircraft link safety management method program is stored. When the unmanned aircraft link safety management method program is executed by a processor, the steps of an unmanned aircraft link safety management method as described in any one of the above items are implemented.
[0183] The present invention discloses a method, system and storage medium for managing the link security of an unmanned aerial vehicle. The present invention identifies and judges the transmission data of the unmanned aerial vehicle based on the transmission data information and a preset verification token. By acquiring the number information of the unmanned aerial vehicle, a verification token of the unmanned aerial vehicle is generated accordingly, and the token is sent to all link nodes and a preset data processing terminal of the corresponding unmanned aerial vehicle for storage. By judging the number of verification times during the transmission process of the data in the link, the link of the unmanned aerial vehicle is managed and disposed of, thereby realizing the safe management and monitoring of the communication link of the unmanned aerial vehicle and improving the safety and stability of the unmanned aerial vehicle.
[0184] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0185] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0186] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0187] A person of ordinary skill in the art can understand that: all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiments; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks or optical disks, and other media that can store program codes.
[0188] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.
Claims
1. A method for link safety management of an unmanned aerial vehicle, characterized in that: include: Obtaining data information transmitted by unmanned aerial vehicles; Based on a preset verification token, the data transmitted by the unmanned aerial vehicle is identified to obtain a verification token identification of the data transmitted by the unmanned aerial vehicle; Determine whether the verification token identifier of the data transmitted by the unmanned aerial vehicle is consistent with the preset verification token of the corresponding unmanned aerial vehicle in the link node cloud. If so, the link node cloud allows the data transmission; if not, it does not allow it; The link node cloud is composed of multiple link nodes.
2. The unmanned aerial vehicle link safety management method according to claim 1, characterized in that: Also includes: Obtain the serial number information of the unmanned aerial vehicle; Matching the serial number information of the unmanned aerial vehicle with the preset verification token to obtain the verification token corresponding to the unmanned aerial vehicle; Sending the verification token of the unmanned aerial vehicle to all link nodes corresponding to the unmanned aerial vehicle and a preset data processing terminal for storage; The preset data processing terminal verifies the data transmitted by the unmanned aerial vehicle with a token.
3. The unmanned aerial vehicle link safety management method according to claim 1, characterized in that: Also includes: Obtain information on the number of verification times during data transmission in the link; Determine whether the number of verification times of the data transmission process in the link is greater than a preset first threshold, and if so, extract the link node with the largest number of verification times; The link node with the most verification times is set as an unstable link node; The location information of the unstable link node is extracted, and the location information of the unstable link node is sent to a preset management terminal for key monitoring.
4. The unmanned aerial vehicle link safety management method according to claim 1, characterized in that: Also includes: Get the time for data verification during transmission at each node of the link; According to the time of data verification during the transmission process of each node in the link, the interval time of verification of adjacent link nodes is obtained; Determine whether the interval time for the adjacent link nodes to perform verification is greater than a preset second threshold, and if so, trigger link node replacement prompt information; Replace the next node in the adjacent link node.
5. The unmanned aerial vehicle link safety management method according to claim 4, characterized in that: Also includes: According to the time for verifying the data during the transmission process of each node in the link, the duration for the link to complete a data interaction is obtained; Determine whether the duration of the link to complete a data interaction is greater than a preset third threshold, and if so, trigger link replacement prompt information; The link replacement prompt information is sent to a preset management terminal for corresponding processing.
6. The unmanned aerial vehicle link safety management method according to claim 1, characterized in that: Also includes: Acquire the data transmission interruption link node information in the link node; Based on the preset standby link node, the data transmission interruption link node is replaced to obtain a revised link node cloud; Send the UAV transmission data to the revised link node cloud for retransmission and verification.
7. An unmanned aerial vehicle link safety management system, characterized in that: The invention comprises a memory and a processor, wherein the memory stores a program of a method for managing link safety of an unmanned aerial vehicle, and when the program of the method for managing link safety of an unmanned aerial vehicle is executed by the processor, the following steps are implemented: Obtaining data information transmitted by unmanned aerial vehicles; Based on a preset verification token, the data transmitted by the unmanned aerial vehicle is identified to obtain a verification token identification of the data transmitted by the unmanned aerial vehicle; Determine whether the verification token identifier of the data transmitted by the unmanned aerial vehicle is consistent with the preset verification token of the corresponding unmanned aerial vehicle in the link node cloud. If so, the link node cloud allows the data transmission; if not, it does not allow it; The link node cloud is composed of multiple link nodes.
8. The unmanned aerial vehicle link safety management system according to claim 7, characterized in that: Also includes: Obtain the serial number information of the unmanned aerial vehicle; Matching the serial number information of the unmanned aerial vehicle with the preset verification token to obtain the verification token corresponding to the unmanned aerial vehicle; Sending the verification token of the unmanned aerial vehicle to all link nodes corresponding to the unmanned aerial vehicle and a preset data processing terminal for storage; The preset data processing terminal verifies the data transmitted by the unmanned aerial vehicle with a token.
9. The unmanned aerial vehicle link safety management system according to claim 7, characterized in that: Also includes: Obtain information on the number of verification times during data transmission in the link; Determine whether the number of verification times of the data transmission process in the link is greater than a preset first threshold, and if so, extract the link node with the largest number of verification times; The link node with the most verification times is set as an unstable link node; The location information of the unstable link node is extracted, and the location information of the unstable link node is sent to a preset management terminal for key monitoring.
10. A computer storage medium, characterized in that: The computer storage medium stores an unmanned aerial vehicle link safety management method program, and when the unmanned aerial vehicle link safety management method program is executed by the processor, the steps of an unmanned aerial vehicle link safety management method as described in any one of claims 1 to 6 are implemented.