Key supply method, device, system and related equipment for network-connected unmanned aerial vehicles
By employing a tethered UAV and edge node system with dynamically determined QKD devices, the method ensures secure and efficient quantum key distribution for networked drones, overcoming obstacles and distance limitations to maintain continuous key supply.
Patent Information
- Application Number
- CN202211185521.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-27
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2042-09-27
AI Technical Summary
The existing key supply method of connected drones is difficult to ensure the security of keys in real time, and cannot dynamically supplement the keys. It is susceptible to obstruction by obstacles or the free space QKD distance is too long, resulting in the quantum key generation rate that is too low, which cannot meet the security needs of data back-passing.
Through the combination of the free space quantum key distribution device between the tethered drone and the networked drone and the fiber optic quantum key distribution device between the tethered drone and the edge node, the quantum key distribution device between the tethered drone and the edge node, the quantum key supply interruption probability is reduced in real time, and the quantum key generation rate caused by the long distance of the free space QKD is avoided.
It realizes the dynamic real-time supply of quantum keys of networked drones, improves the security and reliability of data transmission, and meets the security needs of data backhaul.
Smart Images

Figure CN115834032B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a method, apparatus, system, and related devices for supplying keys to networked unmanned aerial vehicles (UAVs). Background Art
[0002] While the 5G network is developing rapidly, various security risks and threats are emerging in an endless stream. The typical application of the 5G network, networked UAVs, also poses higher security requirements. Among them, the security of data transmission after networked UAV inspections can be guaranteed through data encryption. Quantum Key Distribution (QKD) can achieve unconditional secure key distribution between communication parties, thereby establishing symmetric quantum keys between the communication parties. Combining with symmetric encryption algorithms can ensure secure communication between the communication parties. Quantum keys can be supplied to UAVs offline through the method of offline injection, but this method is difficult to guarantee the security of keys in real time and cannot dynamically replenish keys when networked UAVs are flying. Summary of the Invention
[0003] In view of this, this application provides a method, apparatus, system, and related devices for supplying keys to networked UAVs, so as to use the tethered UAV and the networked UAV to communicate through the determined free-space quantum key distribution device, and use the tethered UAV and the edge node to communicate through the determined fiber-optic quantum key distribution device, thereby ensuring the online real-time supply efficiency of quantum keys for networked UAVs and meeting the data transmission security requirements of networked UAVs.
[0004] Based on the above purpose, this application provides a method for supplying keys to networked UAVs, which is applied to a key supply system composed of networked UAVs, tethered UAVs, base stations, and edge nodes, wherein the tethered UAV and the edge node are connected to the base station through optical fibers, and the tethered UAV is communicatively connected to the networked UAV. The method includes:
[0005] Determine the set parameters of the networked UAV, the tethered UAV, the base station, and the edge node;
[0006] Calculate the farthest spatial distance between the networked UAV and the tethered UAV, and the cumulative optical fiber length of the edge node connected to the tethered UAV through the base station according to the set parameters;
[0007] Based on a preset free-space quantum key distribution device table, determine a free-space quantum key distribution device according to the farthest spatial distance; based on a preset fiber-optic quantum key distribution device table, determine a fiber-optic quantum key distribution device according to the cumulative optical fiber length;
[0008] Output the information of the determined free-space quantum key distribution device and the information of the optical fiber quantum key distribution device, so that the key supply system distributes quantum keys according to the determined free-space quantum key distribution device and the optical fiber quantum key distribution device.
[0009] In some embodiments, the set parameters include: the farthest horizontal flight distance X of the networked unmanned aerial vehicle, and the height H of the base station b , the minimum flight height H of the networked unmanned aerial vehicle min and the maximum flight height H max ;
[0010] The calculation of the farthest spatial distance between the networked unmanned aerial vehicle and the tethered unmanned aerial vehicle according to the set parameters includes:
[0011] Calculate the hovering height H of the tethered unmanned aerial vehicle according to the height of the base station, the minimum flight height and the maximum flight height of the networked unmanned aerial vehicle X ;
[0012] Through the hovering height H X and the farthest horizontal flight distance X of the networked unmanned aerial vehicle, calculate the farthest spatial distance Y. The specific calculation method is:
[0013]
[0014] wherein, H X = max{H b + H v , (H max + H min ) / 2, H v is the preset minimum height difference between the tethered unmanned aerial vehicle and the base station.
[0015] In some embodiments, the set parameters include: the optical fiber length L1 between the edge node and the base station, and the tethered optical fiber length L2 of the tethered unmanned aerial vehicle;
[0016] The calculation of the cumulative optical fiber length L through which the edge node is connected to the tethered unmanned aerial vehicle via the base station according to the set parameters is specifically: L = L1 + L2.
[0017] In some embodiments, the set parameters further include: the conversion length L3 of the switching optical path through which the tethered unmanned aerial vehicle communicates with the edge node via the base station, wherein the optical fiber of the tethered unmanned aerial vehicle is connected to the optical fiber of the edge node through the switching optical path at the base station;
[0018] Calculating the cumulative optical fiber length L of the edge node connected to the tethered UAV through the base station according to the set parameters, specifically: L = L1 + L2 + L3.
[0019] In some embodiments, the set parameters include: the payload of the networked UAV;
[0020] Determining the free-space quantum key distribution device according to the farthest space distance based on a preset free-space quantum key distribution device table includes:
[0021] Screening out all preselected free-space quantum key distribution devices that meet the preset quantum key generation rate in the free-space quantum key distribution device table according to the farthest space distance;
[0022] Selecting the lightest-weight one among the preselected free-space quantum key distribution devices as the free-space quantum key distribution device based on the payload of the networked UAV.
[0023] In some embodiments, determining the fiber-optic quantum key distribution device according to the cumulative optical fiber length based on a preset fiber-optic quantum key distribution device table includes:
[0024] Screening out all preselected fiber-optic quantum key distribution devices that meet the preset quantum key generation rate in the fiber-optic quantum key distribution device table according to the cumulative optical fiber length;
[0025] Judging whether there is a corresponding preselected fiber-optic quantum key distribution device in the preselected fiber-optic quantum key distribution devices for the free-space quantum key distribution device;
[0026] If so, taking the corresponding preselected fiber-optic quantum key distribution device as the fiber-optic quantum key distribution device;
[0027] If not, selecting the one with the lowest cost among the preselected fiber-optic quantum key distribution devices as the fiber-optic quantum key distribution device.
[0028] Based on the same concept, the present application further provides a key supply device for a networked UAV, which is applied to a key supply system composed of a networked UAV, a tethered UAV, a base station, and an edge node, wherein the tethered UAV and the edge node are connected to the base station through an optical fiber, and the tethered UAV is communicatively connected to the networked UAV. The device includes:
[0029] A determination module, configured to determine the set parameters of the networked UAV, the tethered UAV, the base station, and the edge node;
[0030] A calculation module, configured to calculate the maximum spatial distance between the connected unmanned aerial vehicle and the tethered unmanned aerial vehicle according to the set parameters, and the cumulative optical fiber length of the edge node connected to the tethered unmanned aerial vehicle through the base station;
[0031] A selection module, configured to determine a free-space quantum key distribution device based on the maximum spatial distance according to a preset free-space quantum key distribution device table; and determine an optical fiber quantum key distribution device based on the cumulative optical fiber length according to a preset optical fiber quantum key distribution device table;
[0032] An output module, configured to output the information of the determined free-space quantum key distribution device and the information of the optical fiber quantum key distribution device, so that the key supply system distributes quantum keys according to the determined free-space quantum key distribution device and the optical fiber quantum key distribution device.
[0033] Based on the same concept, the present application further provides a key supply system for a connected unmanned aerial vehicle, which applies the key supply method for a connected unmanned aerial vehicle as described in any one of the above items, including: a connected unmanned aerial vehicle, a tethered unmanned aerial vehicle, a base station, and an edge node. The tethered unmanned aerial vehicle and the edge node are connected to the base station through an optical fiber, and the tethered unmanned aerial vehicle is communicatively connected to the connected unmanned aerial vehicle;
[0034] Set a free-space quantum key distribution device on the connected unmanned aerial vehicle and the tethered unmanned aerial vehicle, and set an optical fiber quantum key distribution device on the tethered unmanned aerial vehicle and the edge node, so as to be able to distribute quantum keys through the free-space quantum key distribution device and the optical fiber quantum key distribution device.
[0035] Based on the same concept, the present application further provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the method as described in any one of the above items is implemented.
[0036] Based on the same concept, the present application further provides a non-transitory computer-readable storage medium, which stores computer instructions for causing a computer to implement the method as described in any one of the above items.
[0037] As can be seen from the above, a key supply method, device, system and related equipment for networked unmanned aerial vehicles provided by the present application are applied to a key supply system composed of networked unmanned aerial vehicles, tethered unmanned aerial vehicles, base stations and edge nodes. The method includes: determining the set parameters of the networked unmanned aerial vehicle, the tethered unmanned aerial vehicle, the base station and the edge node; calculating the farthest spatial distance between the networked unmanned aerial vehicle and the tethered unmanned aerial vehicle, and the cumulative optical fiber length of the edge node connected to the tethered unmanned aerial vehicle through the base station according to the set parameters; determining the free space quantum key distribution device based on the preset free space quantum key distribution device table according to the farthest spatial distance; determining the optical fiber quantum key distribution device based on the preset optical fiber quantum key distribution device table according to the cumulative optical fiber length; outputting the information of the determined free space quantum key distribution device and the information of the optical fiber quantum key distribution device. The present application uses the tethered unmanned aerial vehicle and the networked unmanned aerial vehicle to perform free space QKD communication through the determined free space quantum key distribution device, and uses the tethered unmanned aerial vehicle and the edge node to perform optical fiber QKD communication through the determined optical fiber quantum key distribution device. Furthermore, by deploying the tethered unmanned aerial vehicle at the base station, the probability of key supply interruption caused by various obstacles such as base stations and buildings is reduced, and the problem of too low quantum key generation rate caused by too long free space QKD distance is avoided. Finally, based on the free space QKD between the networked unmanned aerial vehicle and the tethered unmanned aerial vehicle and the optical fiber QKD between the tethered unmanned aerial vehicle and the edge node, quantum keys are negotiated in real time, enabling the networked unmanned aerial vehicle to have the ability to dynamically and real-time supplement quantum keys, and ultimately ensuring the online real-time supply efficiency of quantum keys for the networked unmanned aerial vehicle and meeting the data backhaul security requirements of the networked unmanned aerial vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments or related technologies. Obviously, the drawings in the following description are only the embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0039] Figure 1 It is a schematic structural diagram of a transmission system of a networked unmanned aerial vehicle in the related technology provided by an embodiment of the present application;
[0040] Figure 2 It is a schematic structural diagram of a key supply system for a networked unmanned aerial vehicle provided by an embodiment of the present application;
[0041] Figure 3 It is a schematic flowchart of a key supply method for a networked unmanned aerial vehicle provided by an embodiment of the present application;
[0042] Figure 4Structural schematic diagram of a key supply device for a connected unmanned aerial vehicle provided by an embodiment of the present application;
[0043] Figure 5 Structural schematic diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0044] To make the objectives, technical solutions and advantages of this specification clearer and more understandable, the following further describes this specification in detail with reference to specific embodiments and the accompanying drawings.
[0045] It should be noted that unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should have the ordinary meanings understood by those of ordinary skill in the art to which the present application belongs. The "first", "second" and similar terms used in the embodiments of the present application do not indicate any order, quantity or importance, but are only used to distinguish different components. Words such as "including" or "comprising" mean that the elements, objects or method steps appearing before this word cover the elements, objects or method steps listed after this word and their equivalents, without excluding other elements, objects or method steps. The terms "connected" or "coupled" and the like are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The terms "upper", "lower", "left", "right", etc. are only used to represent relative positional relationships, and when the absolute position of the object being described changes, the relative positional relationship may also change accordingly.
[0046] As described in the background art section, connected unmanned aerial vehicles mainly refer to unmanned aerial vehicles that access a mobile communication network (such as a 5G network), and have achieved good application effects in fields such as inspection, surveying and mapping, security, and live broadcast. It is beneficial to get rid of terrain restrictions and cope with extreme conditions. In particular, the advantages of the 5G network such as high speed and low latency can effectively support the real-time data transmission of connected unmanned aerial vehicles. As Figure 1As shown in the figure, the pictures, videos and other data obtained by the networked drones for inspection / mapping / security / live broadcast can be transmitted back to the base station and edge nodes. The data transmitted back to the edge node can be processed at the edge node, or further transmitted to the core network and processed by the corresponding node. In order to ensure the security of the real-time return of networked drone data, it is necessary to encrypt and transmit important data such as pictures and videos collected by the drone. By supplying keys to networked drones and combining them with the encryption algorithms they use, data encryption can be completed to ensure the secure return of data. Among them, QKD can be divided into two major categories: fiber QKD and free space QKD. Both fiber QKD and free space QKD require the use of QKD equipment and corresponding QKD links to generate quantum keys. QKD equipment generally includes a QKD transmitter and a QKD receiver. QKD devices can establish point-to-point QKD connections based on specific QKD protocols, such as the QKD protocols corresponding to the "sender→receiver" mode, including BB84 (Bennett-Brassard-1984), GG02 (Grosshans-Grangier-2002), DPS (Differential-Phase-Shift), COW (Coherent-One-Way) and other protocols; the MDI (Measurement-Device-Independent) and other protocols corresponding to the "sender→receiver←sender" mode; and the BBM92 (Bennett-Brassard-Mermin-1992) and other protocols corresponding to the "receiver←sender→receiver" mode.
[0047] When the relevant networked drones are distributing security keys. On the one hand, if it is based on related technologies such as classical cryptography and physical layer security, it can effectively supply keys, but it is difficult to ensure the security of the keys, and the keys are easily stolen or cracked by illegal parties. On the other hand, the method of supplying quantum keys to networked drones based on QKD technology in the related art is an offline injection method, that is, pre-negotiating symmetric quantum keys based on the QKD system before the networked drone is started, and injecting these quantum keys offline into the key storage module of the networked drone and its corresponding communication node. The offline injection method is still difficult to ensure the security of quantum keys, and the inability to dynamically supplement keys for networked drones leads to a mismatch between quantum key supply and demand. In addition, the relevant technology does not take into account the scenarios and needs of networked drones. Directly using networked drones and ground nodes to realize QKD from drones to the ground may face the obstruction of various obstacles or the free space QKD distance is too long, which is easy to cause the interruption of the quantum key supply process or the quantum key generation rate is too low. Therefore, the existing networked drone key supply method has problems such as difficulty in ensuring key security, mismatch between key supply and demand, or high key supply failure rate, and it is difficult to complete the efficient and real-time supply of quantum keys.
[0048] In combination with the above actual situation, the embodiment of the present application provides a key supply method, device, system and related equipment for a networked drone, which is applied to a key supply system composed of a networked drone, a tethered drone, a base station and an edge node, wherein the tethered drone and the edge node are connected to the base station through an optical fiber, and the tethered drone is communicatively connected to the networked drone. The method includes: determining the setting parameters of the networked drone, the tethered drone, the base station and the edge node; calculating the farthest spatial distance between the networked drone and the tethered drone and the cumulative optical fiber length of the edge node connected to the tethered drone through the base station according to the setting parameters; based on a preset free space quantum key distribution device table, determining the free space quantum key distribution device according to the farthest spatial distance; based on a preset optical fiber quantum key distribution device table, determining the optical fiber quantum key distribution device according to the cumulative optical fiber length; outputting the determined information of the free space quantum key distribution device and the optical fiber quantum key distribution device, so that the key supply system distributes quantum keys according to the determined free space quantum key distribution device and the optical fiber quantum key distribution device.
[0049] The key supply method, device, system and related equipment for networked drones provided in the embodiments of the present application utilize a tethered drone and a networked drone to perform free-space QKD communication through a determined free-space quantum key distribution device, and utilize a tethered drone and an edge node to perform fiber-optic QKD communication through a determined fiber-optic quantum key distribution device, and then deploy tethered drones at base stations to reduce the probability of key supply interruption due to obstructions such as base stations and buildings, thereby avoiding low quantum key generation rate caused by long free-space QKD distances. Finally, quantum keys are negotiated in real time based on free-space QKD between the networked drone and the tethered drone and fiber-optic QKD between the tethered drone and the edge node, so that the networked drone has the ability to dynamically and real-time supplement quantum keys, thereby ensuring the online real-time supply efficiency of quantum keys for the networked drones and meeting the data backhaul security requirements of the networked drones.
[0050] Combine the following Figure 2 The key provisioning system 100 shown in the figure further illustrates the implementation method of the key provisioning system 100 provided in the embodiment of the present application. Figure 2 A schematic diagram of an exemplary key provisioning system 100 provided in an embodiment of the present application is shown.
[0051] like Figure 2As shown, the key supply system 100 may include a connected drone 101, a tethered drone 102, a base station 103, and an edge node 104. The key supply system 100 may be a key supply system under a mapping data transmission system, etc. The data transmission system may obtain image information of a mapping target through the connected drone 101, and then transmit the image information to the base station 103 for relaying, and finally transmit the image information to the edge node 104 fiber-connected to the base station 103. Of course, in some other embodiments, it may be relayed by the tethered drone 102 before being transmitted to the base station 103. The key supply system 100 performs key supply and key unification at each end on top of the data transmission system. Among them, the connected drone 101 mainly refers to a drone that accesses a mobile communication network (such as a 5G network), and an operator can directly control the operation of the connected drone through the mobile communication network. The tethered drone 102 mainly refers to a drone connected to an operation terminal through a physical transmission line such as an optical fiber. An operator can control the operation of the tethered drone through the connected optical fiber or wireless link. In this embodiment, the tethered drone 102 is generally bound to the base station 103 and is generally set above the base station 103. The base station 103 is a public mobile communication base station, which is an interface device for mobile devices to access the Internet and is also a form of radio station. It refers to a radio transceiver station that transmits and receives information with mobile communication terminals through a mobile communication switching center in a certain radio coverage area. In this embodiment, the base station 103 is communicatively connected to the tethered drone 102 and the edge node 104 through optical fibers. In a specific application scenario, when an operator actually operates the connected drone 101, the operator can first query the specific base station and specific edge node for the data backhaul of the connected drone, and then can determine the base station 103 and the edge node 104 in the key supply system 100. The edge node 104 refers to a service platform built on the edge side of the network close to users, providing resources such as storage, computing, and networking, and sinking some key service applications to the edge of the access network to reduce the bandwidth and latency losses caused by network transmission and multi-level forwarding. In this embodiment, the edge node 104 may be directly connected to an operation terminal for controlling the entire key supply system, or may be connected to other networks (such as a metropolitan area network, etc.) so that an operation terminal at a relatively far distance can be connected to the edge node 104 through the metropolitan area network, thereby realizing the control of the entire key supply system, etc.
[0052] According to the key supply system 100 provided by this embodiment, by deploying the tethered drone 102 at the base station 103, the probability of key supply interruption caused by various obstacles such as the base station 103 and surrounding buildings is reduced. At the same time, the relative distance between the tethered drone 102 and the networked drone 101 can also be reduced by the tethered drone 102 located in the air, making communication more convenient. Then, in order to further meet the real-time key supply requirements of quantum keys and improve the security of data transmission. Specific calculations need to be carried out according to the specific setting parameters of each device in the key supply system 100 to select a quantum key distribution (QKD) device suitable for the current key supply system 100. That is, the relevant setting parameters of the networked drone 101, the tethered drone 102, the base station 103, and the edge node 104 need to be determined. The setting parameters may include the farthest horizontal flight distance X of the networked drone 101 and the height H of the base station 103 b , the minimum flight height H of the networked drone 101 min and the maximum flight height H max , the optical fiber length L1 between the edge node 104 and the base station 103, the tethered optical fiber length L2 of the tethered drone 102, the conversion length L3 of the switching optical path for the tethered drone 102 to communicate with the edge node 104 through the base station 103, the load of the networked drone 101, etc. Among them, the farthest horizontal flight distance X of the networked drone 101 is related to the flight trajectory of the networked drone 101 and the location of the base station 103. The load of the networked drone 101 can be understood as the total weight of the additional devices (such as the free space QKD device to be added in this embodiment) on the networked drone 101 cannot exceed the maximum load capacity of the networked drone 101. That is, the load is used to restrict the total weight of the devices set on the networked drone 101. If the load is exceeded, the networked drone 101 cannot fly normally. At the same time, since the quantum key supplied in this embodiment is ultimately used to encrypt the data to be transmitted, when obtaining the setting parameters, the quantum key requirements during transmission can also be queried. The backhaul data volume, encryption algorithm, and security requirements of different specific application scenarios may be different, so the quantum key requirements are also different. The quantum key requirements can be expressed as the quantum key generation rate or the quantum key amount. The quantum key generation rates corresponding to different transmission requirements are different. For example, the real-time quantum key amount corresponding to a transmission system that needs to transmit data at a speed of 100 Mbit per second may be more than the real-time quantum key amount corresponding to a transmission system that transmits data at a speed of 10 Mbit per second. That is, the quantum key generation rate of the former is greater than that of the latter.
[0053] After obtaining the corresponding setting parameters, it is further necessary to determine the selection of the fiber optic quantum key distribution device (fiber optic QKD device) and the free space quantum key distribution device (free space QKD device), that is, to determineFigure 2 The optical fiber QKD receiver, optical fiber QKD transmitter, free space QKD receiver, and free space QKD transmitter shown. To complete the selection of the optical fiber QKD device and the free space QKD device, it is necessary to first calculate the farthest spatial distance Y between the networked UAV 101 and the tethered UAV 102, and the cumulative optical fiber length L of the edge node 104 connected to the tethered UAV 102 through the base station 103. The farthest spatial distance Y is the maximum distance that the networked UAV 101 can be away from the tethered UAV 102, and the cumulative optical fiber length L is the total optical fiber length from the edge node 104 to the tethered UAV 102.
[0054] In some embodiments, when determining the farthest spatial distance Y, the hovering height H of the tethered UAV 102 can be calculated first X , to avoid the occlusion of the base station 103 and the interference of the tethered UAV 102 to the base station 103, the hovering height of the tethered UAV 102 should not be lower than the protection height of the base station 103 (H b +H v ), where H v is the minimum height difference between the tethered UAV 102 above the base station 103 and the base station 103, which can be specifically set manually or obtained by query; under this condition, at the same time, the hovering height of the tethered UAV 102 can be set to the middle value within the flight height range of the networked UAV 101, so as to avoid the situation that the excessive height difference between the networked UAV 101 and the tethered UAV 102 leads to too long distance between the two and affects the quantum key generation rate. Therefore, the hovering height H X can be calculated by the formula H X =max{H b +H v ,(H max +H min ) / 2}. After determining the hovering height H X of the tethered UAV 102, finally, the farthest spatial distance Y can be calculated based on this, and the specific calculation method is:
[0055]
[0056] In some embodiments, when determining the cumulative optical fiber length L, since both the edge node 104 and the base station 103 are located at fixed positions, the optical fiber length between them is fixed. Thus, the optical fiber length L1 between the edge node 104 and the base station 103 can be determined. At the same time, the tethered optical fiber length of the tethered drone 102 itself is generally also fixed, and its tethered optical fiber length corresponds to the maximum distance that the tethered drone 102 can reach. Although the height or position of the tethered drone 102 can be adjusted and its tethered optical fiber can be coiled up, for the optical signal inside it, it must travel the entire tethered optical fiber to reach from one end to the other end. Finally, the tethered optical fiber length L2 of each tethered drone 102 can be determined by querying corresponding materials or by manual input. Then, the cumulative optical fiber length L can be calculated according to the set parameters, specifically: L = L1 + L2.
[0057] In some embodiments, although the tethered drone 102 is set up at the base station 103 through a tethered optical fiber, and at the same time the edge node 104 is also connected to the base station 103 through an optical fiber, the two optical fibers may not be originally connected. Thus, at the base station 103, it is necessary to connect the two. Since the optical fiber is used to transmit optical signals, an optical switch or an optical switch array can be used at the base station 103 to connect the two. However, when switching the optical path through the optical switch to connect the two optical fibers, it will inevitably cause loss of optical signals. Here, a conversion length L3 can be set to replace the loss caused by the optical switch. This length L3 can be calculated according to the relationship between the optical fiber length and the loss. For example, when the relationship is 0.2 dB / km, the optical fiber length corresponding to a 0.2 dB loss is 1 km. At the same time, since the type of optical path switching by the optical switch is generally fixed, the corresponding loss and the corresponding conversion length L3 can be obtained through query and calculation. Thus, in this embodiment, the calculated cumulative optical fiber length L is specifically: L = L1 + L2 + L3.
[0058] For the above two embodiments, in some specific application scenarios, an optical switch may not be used to switch the optical path. In some optical fiber connectors, the loss for connection may not be very large. Thus, in some embodiments, if the optical loss of the connector itself is small, the conversion length L3 can be directly omitted, then L = L1 + L2. For connectors with large losses such as those using an optical switch to switch the optical path, in order to ensure the calculation accuracy, the conversion length L3 can be added, then L = L1 + L2 + L3.
[0059] After calculating the farthest spatial distance Y and the cumulative optical fiber length L, it is then possible to query the free-space quantum key distribution devices (free-space QKD devices) and optical fiber quantum key distribution devices (optical fiber QKD devices) that meet the conditions according to the preset free-space quantum key distribution device table and optical fiber quantum key distribution device table.
[0060] First, according to the farthest spatial distance Y, the quantum key generation rates of free-space QKD devices with different protocols and different types at distance Y can be queried in the free-space quantum key distribution device table. Then, according to the requirement of the quantum key generation rate needed for transmission (generally there is a minimum requirement), at least one set of preselected free-space QKD devices that meet the requirements is selected. After that, since the devices involved in free-space QKD devices implemented by different protocols may be different, and the devices at the sending end and the receiving end are different, there may be a difference in the weights of the free-space QKD sending end and the free-space QKD receiving end of different protocols. Furthermore, according to the load capacity of the networked unmanned aerial vehicle 101, the previously selected preselected free-space QKD devices can be further screened so that one end device (receiving end or sending end) of the screened preselected free-space QKD devices can meet the load capacity requirement of the networked unmanned aerial vehicle 101. In this way, the lightest one is selected from both ends of all the preselected free-space QKD devices (receiving end and sending end) and installed on the networked unmanned aerial vehicle 101, and the corresponding other end is installed on the tethered unmanned aerial vehicle 102 to complete the selection of the free-space QKD device. Among them, one end of the free-space QKD device installed on the tethered unmanned aerial vehicle 102 may not be light, that is, the total weight of the selected free-space QKD device may not be the lowest, only one end of the free-space QKD device installed on the networked unmanned aerial vehicle 101 is the lightest.
[0061] Secondly, after selecting the free-space QKD device, for the fiber-optic QKD device, similar to the free-space QKD device, first query the quantum key generation rate of different protocols and different types of fiber-optic QKD devices at distance L in the fiber-optic quantum key distribution device table according to the cumulative fiber length L. Then, according to the requirement of the quantum key generation rate needed for transmission (generally there is a minimum requirement), select at least one group of preselected fiber-optic QKD devices that meet the requirements. Here, it can be first determined whether there are preselected fiber-optic QKD devices with the same protocol and related type as the free-space QKD device. If so, the preselected fiber-optic QKD device with the same protocol and related type can be directly selected as the final fiber-optic QKD device; if not, the preselected fiber-optic QKD device with the lowest cost can be directly selected as the finally selected fiber-optic QKD device. Among them, the load of the tethered UAV itself is generally much greater than that of the networked UAV. Therefore, when setting up, the load requirement of the tethered UAV can generally be ignored. And the cost is factors such as the price of the fiber-optic QKD device, which can be recorded in the fiber-optic quantum key distribution device table in advance. After selecting the preselected fiber-optic QKD device with the lowest cost, in order to increase the weight space for the tethered UAV 102 to carry other devices, the lighter end device of the selected fiber-optic QKD device can be set on the tethered UAV 102.
[0062] Finally, after determining the corresponding free-space QKD device and fiber-optic QKD device, information about the determined free-space QKD device and fiber-optic QKD device can be output for the operator or candidate program to install the free-space QKD device and / or fiber-optic QKD device for the components in the key supply system 100. As Figure 2 shown, the transmitting end of the free-space QKD device can be installed in the networked UAV 101, the receiving end of the free-space QKD device and the transmitting end of the fiber-optic QKD device can be installed in the tethered UAV 102, and the receiving end of the fiber-optic QKD device can be installed in the edge node 104. Finally, in this way, the key supply system 100 distributes quantum keys according to the determined free-space quantum key distribution device and fiber-optic quantum key distribution device. And during subsequent data transmission, the data to be transmitted can be encrypted with the quantum key distributed in real time, thereby enhancing the security of data transmission.
[0063] Next, an embodiment in a specific scenario will be described exemplarily. As Figure 2As shown, the quantum key is used to encrypt the data collected by the connected unmanned aerial vehicle (UAV) 101, enabling the secure transmission of the data back to the base station 103 and the edge node 104. The online supply of the quantum key is beneficial to meeting the data encryption requirements of the connected UAV 101 in real time. Before the connected UAV 101 operates, query the base station 103 and the edge node 104 to which the data of the connected UAV 101 is transmitted (the base station 103 and the edge node 104 to which the data of the connected UAV 101 is transmitted); query the maximum horizontal distance X (120 m) between the connected UAV 101 and the base station 103 during flight; query the height H of the base station to which the data of the connected UAV 101 is transmitted b (50 m); query the flight altitude range of the connected UAV 101 (30 m to 80 m); query the maximum load capacity (2 kg) supported by the connected UAV 101 in addition to the existing on-board equipment; query the quantum key requirement of the connected UAV 101 (quantum key generation rate ≥ 10 kbps).
[0064] Calculate the optimal hovering height H of the tethered UAV 102 above the base station 103 X (55 m, where H vSet it to 4m); query the maximum physical length L2 (80m) of the tethered optical fiber of the hovering height - corresponding tethered drone 102; query the physical length L1 (10 km) of the optical fiber between the edge node 104 and the base station 103; calculate the physical length L3 of the optical fiber corresponding to the maximum loss of the optical switch - switching optical path at the base station 103 (5 km corresponds to a maximum loss of 1 dB, where the relationship between the optical fiber length and the loss is 0.2 dB / km); calculate the cumulative optical fiber length L (15.08 km) of the optical fiber between the edge node 104 and the tethered drone 102; query the quantum key generation rate corresponding to the optical fiber length L of the available different - protocol optical - fiber QKD devices (BB84 device: 300 kbps, GG02 device: 150 kbps, DPS device: 200 kbps, corresponding to the physical optical fiber length of 15.08 km); calculate the farthest spatial distance Y (about 123 m) between the tethered drone 102 and the networked drone 101; query the quantum key generation rate corresponding to the free - space distance Y of the available different - protocol free - space QKD devices (BB84 device: 13 kbps, GG02 device: 11 kbps, DPS device: 9 kbps, corresponding to the free - space distance of 123 m); query the weights of the available different - protocol free - space QKD devices (free - space BB84 device: transmitter 1.5 kg, receiver 3 kg; free - space GG02 device: transmitter 1 kg, receiver 2 kg; free - space DPS device: transmitter 2 kg, receiver 3.5 kg); select the free - space QKD device between the networked drone 101 and the tethered drone 102 according to the quantum key generation rate and the device weight (free - space QKD transmitter: free - space GG02 transmitter, free - space QKD receiver: free - space GG02 receiver); query the costs of the available different - protocol optical - fiber QKD devices (optical - fiber BB84 device: 200 unit, optical - fiber GG02 device: 150 unit, optical - fiber DPS device: 180 unit, where unit is the normalized unit of cost); compare the weights of the available different - protocol optical - fiber QKD devices (BB84 transmitter weight < BB84 receiver weight; GG02 transmitter weight < GG02 receiver weight; DPS transmitter weight < DPS receiver weight); select the optical - fiber QKD device between the tethered drone 102 and the edge node 104 according to the quantum key generation rate, the device cost, and the device weight (optical - fiber QKD transmitter: optical - fiber GG02 transmitter, optical - fiber QKD receiver: optical - fiber GG02 receiver).
[0065] Deploy the selected free-space QKD device (free-space GG02 transmitter) on the connected unmanned aerial vehicle 101; deploy the tethered unmanned aerial vehicle 102 carrying the selected optical fiber and free-space QKD device (tethered unmanned aerial vehicle 102 carrying the free-space GG02 receiver and the optical fiber GG02 transmitter) above the base station; deploy the selected optical fiber QKD device (optical fiber GG02 receiver) on the edge node 104; configure the connection of the optical fiber QKD devices between the edge node 104 and the tethered unmanned aerial vehicle 102 based on the optical fiber QKD link and the optical switch (optical fiber QKD transmitter (optical fiber GG02 transmitter) → optical fiber QKD receiver (optical fiber GG02 receiver)); configure the connection of the free-space QKD devices between the tethered unmanned aerial vehicle 102 and the connected unmanned aerial vehicle 101 based on the free-space QKD link (free-space QKD transmitter (free-space GG02 transmitter) → free-space QKD receiver (free-space GG02 receiver)); configure the end-to-end connection of quantum key negotiation between the connected unmanned aerial vehicle 101 and the edge node 104 (connected unmanned aerial vehicle 101 → tethered unmanned aerial vehicle 102 → edge node 104, and the tethered unmanned aerial vehicle 102 performs the key relay function as a trusted relay). Based on this end-to-end connection, a quantum key can be negotiated in real time between the connected unmanned aerial vehicle 101 and the edge node 104, and finally the online supply of quantum keys for the connected unmanned aerial vehicle is realized.
[0066] As can be seen from the above embodiments, a key supply method, device, system and related equipment for a connected unmanned aerial vehicle provided by the present application utilize the tethered unmanned aerial vehicle and the connected unmanned aerial vehicle to perform free-space QKD communication through the determined free-space quantum key distribution device, and utilize the tethered unmanned aerial vehicle and the edge node to perform optical fiber QKD communication through the determined optical fiber quantum key distribution device. Furthermore, by deploying the tethered unmanned aerial vehicle at the base station, the probability of key supply interruption caused by various obstacles such as the base station and buildings is reduced, and the problem of too low quantum key generation rate caused by too long free-space QKD distance is avoided. Finally, based on the free-space QKD between the connected unmanned aerial vehicle and the tethered unmanned aerial vehicle and the optical fiber QKD between the tethered unmanned aerial vehicle and the edge node, a quantum key is negotiated in real time, enabling the connected unmanned aerial vehicle to have the ability to dynamically and real-time supplement quantum keys, and to a certain extent solving the problems such as low security, high failure rate and supply-demand mismatch faced by the existing key supply of connected unmanned aerial vehicles, effectively improving the online supply efficiency of quantum keys for connected unmanned aerial vehicles, so as to meet the data backhaul security requirements of connected unmanned aerial vehicles.
[0067] Finally, the embodiment of the present application provides a key supply method for a connected unmanned aerial vehicle, such as Figure 3As shown in the figure, it is a schematic flowchart of a key supply method for a networked unmanned aerial vehicle proposed by this application. The method is applied to a key supply system composed of a networked unmanned aerial vehicle, a tethered unmanned aerial vehicle, a base station, and an edge node. Among them, the tethered unmanned aerial vehicle and the edge node are connected to the base station through optical fibers, and the tethered unmanned aerial vehicle is communicatively connected to the networked unmanned aerial vehicle. The method may include the following steps:
[0068] Step 301, determine the set parameters of the networked unmanned aerial vehicle, the tethered unmanned aerial vehicle, the base station, and the edge node.
[0069] Step 302, calculate the farthest spatial distance between the networked unmanned aerial vehicle and the tethered unmanned aerial vehicle, and the cumulative optical fiber length from the edge node to the tethered unmanned aerial vehicle through the base station according to the set parameters.
[0070] Step 303, based on a preset free space quantum key distribution device table, determine the free space quantum key distribution device according to the farthest spatial distance; based on a preset optical fiber quantum key distribution device table, determine the optical fiber quantum key distribution device according to the cumulative optical fiber length.
[0071] Step 304, output the information of the determined free space quantum key distribution device and the information of the optical fiber quantum key distribution device, so that the key supply system distributes quantum keys according to the determined free space quantum key distribution device and the optical fiber quantum key distribution device.
[0072] In some embodiments, the set parameters include: the farthest horizontal flight distance X of the networked unmanned aerial vehicle, the height H of the base station b , the minimum flight height H of the networked unmanned aerial vehicle min and the maximum flight height H max ;
[0073] The calculation of the farthest spatial distance between the networked unmanned aerial vehicle and the tethered unmanned aerial vehicle according to the set parameters includes:
[0074] Calculate the hovering height H of the tethered unmanned aerial vehicle according to the height of the base station, the minimum flight height and the maximum flight height of the networked unmanned aerial vehicle X ;
[0075] Through the hovering height H X and the farthest horizontal flight distance X of the networked unmanned aerial vehicle, calculate the farthest spatial distance Y. The specific calculation method is:
[0076]
[0077] where H X= max{H b + H v , (H max + H min ) / 2}, where H v is the preset minimum height difference between the tethered UAV and the base station.
[0078] In some embodiments, the set parameters include: the optical fiber length L1 between the edge node and the base station, and the tethered optical fiber length L2 of the tethered UAV;
[0079] Calculating the cumulative optical fiber length L for the edge node to connect to the tethered UAV through the base station according to the set parameters, specifically: L = L1 + L2.
[0080] In some embodiments, the set parameters further include: the conversion length L3 of the switching optical path for the tethered UAV to communicate with the edge node through the base station, where the optical fiber of the tethered UAV is connected to the optical fiber of the edge node through the switching optical path at the base station;
[0081] Calculating the cumulative optical fiber length L for the edge node to connect to the tethered UAV through the base station according to the set parameters, specifically: L = L1 + L2 + L3.
[0082] In some embodiments, the set parameters include: the payload of the networked UAV;
[0083] Determining the free - space quantum key distribution device based on the preset free - space quantum key distribution device table according to the farthest space distance includes:
[0084] Screening out all pre - selected free - space quantum key distribution devices that meet the preset quantum key generation rate in the free - space quantum key distribution device table according to the farthest space distance;
[0085] Selecting the one with the lightest weight among the pre - selected free - space quantum key distribution devices as the free - space quantum key distribution device based on the payload of the networked UAV.
[0086] In some embodiments, determining the fiber - optic quantum key distribution device based on the preset fiber - optic quantum key distribution device table according to the cumulative optical fiber length includes:
[0087] Screening out all pre - selected fiber - optic quantum key distribution devices that meet the preset quantum key generation rate in the fiber - optic quantum key distribution device table according to the cumulative optical fiber length;
[0088] Determine whether there is a preselected optical fiber quantum key distribution device corresponding to the free space quantum key distribution device in the preselected optical fiber quantum key distribution devices;
[0089] If there is, use the corresponding preselected optical fiber quantum key distribution device as the optical fiber quantum key distribution device;
[0090] If not, select the one with the lowest cost from the preselected optical fiber quantum key distribution devices as the optical fiber quantum key distribution device.
[0091] It should be noted that the method of the embodiments of the present application can be executed by a single device, such as a computer or a server, etc. The method of the embodiments of the present application can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In such a distributed scenario, one of the multiple devices can only execute one or more steps of the method of the embodiments of the present application, and these multiple devices will interact with each other to complete the described method.
[0092] It should be noted that the above describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the above embodiments and still achieve the desired result. Additionally, the processes depicted in the figures do not necessarily require the specific order or sequential order shown to achieve the desired result. In certain implementations, multitasking and parallel processing are also possible or may be advantageous.
[0093] Based on the same concept, corresponding to the method of any of the above embodiments, the present application further provides a key supply device for networked unmanned aerial vehicles.
[0094] Reference Figure 4 , the key supply device for networked unmanned aerial vehicles is applied to a key supply system composed of networked unmanned aerial vehicles, tethered unmanned aerial vehicles, base stations, and edge nodes, where the tethered unmanned aerial vehicle and the edge node are connected to the base station through optical fibers, and the tethered unmanned aerial vehicle is communicatively connected to the networked unmanned aerial vehicle. The device includes:
[0095] A determination module 410, configured to determine the set parameters of the networked unmanned aerial vehicle, the tethered unmanned aerial vehicle, the base station, and the edge node.
[0096] A calculation module 420, configured to calculate the farthest spatial distance between the networked unmanned aerial vehicle and the tethered unmanned aerial vehicle according to the set parameters, and the cumulative optical fiber length of the edge node connected to the tethered unmanned aerial vehicle through the base station.
[0097] A selection module 430 is configured to determine a free-space quantum key distribution device based on a preset free-space quantum key distribution device table according to the farthest space distance; and determine an optical fiber quantum key distribution device based on a preset optical fiber quantum key distribution device table according to the cumulative optical fiber length.
[0098] An output module 440 is configured to output information of the determined free-space quantum key distribution device and information of the optical fiber quantum key distribution device, so that the key supply system distributes quantum keys according to the determined free-space quantum key distribution device and the optical fiber quantum key distribution device.
[0099] For convenience of description, when describing the above device, various modules are described separately according to their functions. Of course, when implementing the embodiments of the present application, the functions of each module can be implemented in one or more software and / or hardware.
[0100] The device in the above embodiment is used to implement the corresponding key supply method of the networked unmanned aerial vehicle in the foregoing embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be elaborated herein.
[0101] In some embodiments, the set parameters include: the farthest horizontal flight distance X of the networked unmanned aerial vehicle, the height H of the base station b , the minimum flight height H of the networked unmanned aerial vehicle min and the maximum flight height H max ;
[0102] The calculation module 420 is further configured to:
[0103] Calculate the hovering height H of the tethered unmanned aerial vehicle according to the height of the base station, the minimum flight height and the maximum flight height of the networked unmanned aerial vehicle X ;
[0104] Calculate the farthest space distance Y through the hovering height H X and the farthest horizontal flight distance X of the networked unmanned aerial vehicle. The specific calculation method is as follows:
[0105]
[0106] where H X = max{H b + H v , (H max + H min ) / 2}, and H v is the preset minimum height difference between the tethered unmanned aerial vehicle and the base station.
[0107] In some embodiments, the set parameters include: the optical fiber length L1 between the edge node and the base station, and the tethered optical fiber length L2 of the tethered unmanned aerial vehicle (UAV).
[0108] Calculating the cumulative optical fiber length L for the edge node to be connected to the tethered UAV through the base station according to the set parameters is specifically: L = L1 + L2.
[0109] In some embodiments, the set parameters further include: the conversion length L3 of the switching optical path for the tethered UAV to communicate with the edge node through the base station, where the optical fiber of the tethered UAV is connected to the optical fiber of the edge node through the switching optical path at the base station.
[0110] Calculating the cumulative optical fiber length L for the edge node to be connected to the tethered UAV through the base station according to the set parameters is specifically: L = L1 + L2 + L3.
[0111] In some embodiments, the set parameters include: the payload of the networked UAV.
[0112] The selection module 430 is further configured to:
[0113] Screen out all preselected free-space quantum key distribution devices that meet the preset quantum key generation rate in the free-space quantum key distribution device table according to the farthest spatial distance;
[0114] Based on the payload of the networked UAV, select the lightest one among the preselected free-space quantum key distribution devices as the free-space quantum key distribution device.
[0115] In some embodiments, the selection module 430 is further configured to:
[0116] Screen out all preselected fiber optic quantum key distribution devices that meet the preset quantum key generation rate in the fiber optic quantum key distribution device table according to the cumulative optical fiber length;
[0117] Determine whether there is a corresponding preselected fiber optic quantum key distribution device in the preselected fiber optic quantum key distribution devices for the free-space quantum key distribution device;
[0118] If so, use the corresponding preselected fiber optic quantum key distribution device as the fiber optic quantum key distribution device;
[0119] If not, select the one with the lowest cost among the preselected fiber optic quantum key distribution devices as the fiber optic quantum key distribution device.
[0120] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application further provides a key supply system for a networked unmanned aerial vehicle applying the key supply method of the networked unmanned aerial vehicle described in any of the foregoing embodiments, characterized by comprising: a networked unmanned aerial vehicle, a tethered unmanned aerial vehicle, a base station and an edge node, wherein the tethered unmanned aerial vehicle and the edge node are connected to the base station through optical fibers, and the tethered unmanned aerial vehicle is communicatively connected to the networked unmanned aerial vehicle;
[0121] Set up free-space quantum key distribution devices on the networked unmanned aerial vehicle and the tethered unmanned aerial vehicle, and set up optical fiber quantum key distribution devices on the tethered unmanned aerial vehicle and the edge node, so as to be able to distribute quantum keys through the free-space quantum key distribution devices and the optical fiber quantum key distribution devices.
[0122] The key supply system of the above embodiment is used to apply the corresponding key supply method of the networked unmanned aerial vehicle in the foregoing embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be elaborated here.
[0123] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application further provides an electronic device, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein when the processor executes the program, it implements the key supply method of the networked unmanned aerial vehicle described in any of the above embodiments.
[0124] Figure 5 Fig. shows a more specific schematic diagram of the hardware structure of the electronic device provided in this embodiment. The device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040 and a bus 1050. Among them, the processor 1010, the memory 1020, the input / output interface 1030 and the communication interface 1040 are communicatively connected to each other inside the device through the bus 1050.
[0125] The processor 1010 may be implemented in a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present specification.
[0126] The memory 1020 may be implemented in the form of a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When implementing the technical solutions provided in the embodiments of this specification through software or firmware, the relevant program codes are stored in the memory 1020 and called and executed by the processor 1010.
[0127] The input / output interface 1030 is used to connect to an input / output module to implement information input and output. The input / output module may be configured as a component in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. The input devices may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output devices may include a display, a speaker, a vibrator, an indicator light, etc.
[0128] The communication interface 1040 is used to connect to a communication module (not shown in the figure) to implement communication interaction between this device and other devices. The communication module may implement communication in a wired manner (such as USB, network cable, etc.) or in a wireless manner (such as mobile network, WIFI, Bluetooth, etc.).
[0129] The bus 1050 includes a path for transmitting information between various components of the device (such as the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).
[0130] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device may also only include the components necessary to implement the solution of the embodiments of this specification, and do not have to include all the components shown in the figure.
[0131] The electronic device in the above embodiments is used to implement the corresponding key supply method of the networked unmanned aerial vehicle in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be elaborated here.
[0132] Based on the same concept, corresponding to the method in any of the above embodiments, the present application also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the key supply method of the networked unmanned aerial vehicle as described in any of the above embodiments.
[0133] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.
[0134] The computer instructions stored in the storage medium of the above embodiment are used to cause the computer to execute the key supply method of the networked drone described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be elaborated here.
[0135] Those of ordinary skill in the art should understand that the discussion of any of the above embodiments is only exemplary and is not intended to imply that the scope of the present application (including the claims) is limited to these examples; under the concept of the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations in different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of brevity.
[0136] In addition, for the sake of simplicity of explanation and discussion, and in order not to make the embodiments of the present application difficult to understand, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. In addition, the devices may be shown in block diagram form to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present application are to be implemented (i.e., these details should be fully within the understanding of those skilled in the art). In the case where specific details (such as circuits) are set forth to describe the exemplary embodiments of the present application, it will be apparent to those skilled in the art that the embodiments of the present application can be implemented without these specific details or with variations of these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0137] Although the present application has been described in connection with specific embodiments thereof, many alternatives, modifications, and variations of these embodiments will be apparent to those of ordinary skill in the art in light of the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.
[0138] Embodiments of the present application are intended to cover all such alternatives, modifications, and variations that fall within the broad scope of the appended claims. Accordingly, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application shall be included within the protection scope of the present application.
Claims
1. A key supply method for an internet-connected unmanned aerial vehicle, characterized in that, Applied to a key supply system composed of networked drones, tethered drones, base stations, and edge nodes, where the tethered drones and the edge nodes are connected to the base station through optical fibers, and the tethered drones are communicatively connected to the networked drones. The method includes: Determine the set parameters of the networked drones, the tethered drones, the base stations, and the edge nodes; Calculate the farthest spatial distance between the networked drones and the tethered drones according to the set parameters, and the cumulative optical fiber length of the edge nodes connected to the tethered drones through the base station; Based on a preset free-space quantum key distribution device table, determine the free-space quantum key distribution device according to the farthest spatial distance; based on a preset optical fiber quantum key distribution device table, determine the optical fiber quantum key distribution device according to the cumulative optical fiber length; Output the information of the determined free-space quantum key distribution device and the information of the optical fiber quantum key distribution device, so that the key supply system distributes quantum keys according to the determined free-space quantum key distribution device and the optical fiber quantum key distribution device; The set parameters include: the maximum horizontal flight distance X of the networked UAV, the height H of the base station b , the minimum flight height H of the networked UAV min and the maximum flight height H max ; The calculating the farthest spatial distance between the networked drones and the tethered drones according to the set parameters includes: Calculate the hovering height H of the tethered UAV according to the height of the base station, the minimum flight height and the maximum flight height of the connected UAV X ; Through the hovering height H X and the maximum horizontal flight distance X of the networked UAV, calculate the maximum spatial distance Y, and the specific calculation method is as follows: where, H X = max{H b + H v , (H max + H min ) / 2}, H v is the preset minimum height difference between the tethered drone and the base station; The set parameters include: the optical fiber length L1 between the edge node and the base station, the tethered optical fiber length L2 of the tethered drone, and the conversion length L3 of the switching optical path for the tethered drone to communicate with the edge node through the base station, where the optical fiber of the tethered drone is connected to the optical fiber of the edge node through the switching optical path at the base station; The calculating the cumulative optical fiber length L of the edge node connected to the tethered drone through the base station according to the set parameters is specifically: L = L1 + L2 + L3.
2. The method according to claim 1, wherein The set parameters include: the load of the networked drone; The determining the free-space quantum key distribution device based on a preset free-space quantum key distribution device table according to the farthest spatial distance includes: Screen out all preselected free-space quantum key distribution devices that meet the preset quantum key generation rate in the free-space quantum key distribution device table according to the farthest spatial distance; Based on the load of the networked drone, select the lightest one among the preselected free-space quantum key distribution devices as the free-space quantum key distribution device.
3. The method according to claim 2, wherein The determining the optical fiber quantum key distribution device based on a preset optical fiber quantum key distribution device table according to the cumulative optical fiber length includes: Screen out all preselected optical fiber quantum key distribution devices that meet the preset quantum key generation rate in the optical fiber quantum key distribution device table according to the cumulative optical fiber length; Judge whether there is a corresponding preselected optical fiber quantum key distribution device in the preselected optical fiber quantum key distribution devices for the free-space quantum key distribution device; If so, use the corresponding preselected optical fiber quantum key distribution device as the optical fiber quantum key distribution device; If not, select the one with the lowest cost among the preselected optical fiber quantum key distribution devices as the optical fiber quantum key distribution device.
4. A key supply device for an internet-connected unmanned aerial vehicle, characterized in that, Applied to a key supply system composed of networked unmanned aerial vehicles (UAVs), tethered UAVs, base stations, and edge nodes, where the tethered UAV and the edge node are connected to the base station through optical fibers, and the tethered UAV is communicatively connected to the networked UAV. The device includes: A determination module for determining the set parameters of the networked UAV, the tethered UAV, the base station, and the edge node; A calculation module for calculating the farthest spatial distance between the networked UAV and the tethered UAV according to the set parameters, and the cumulative optical fiber length of the edge node connected to the tethered UAV through the base station; A selection module for determining a free-space quantum key distribution device based on a preset free-space quantum key distribution device table according to the farthest spatial distance; and determining an optical fiber quantum key distribution device based on a preset optical fiber quantum key distribution device table according to the cumulative optical fiber length; An output module for outputting the information of the determined free-space quantum key distribution device and the information of the optical fiber quantum key distribution device, so that the key supply system distributes quantum keys according to the determined free-space quantum key distribution device and the optical fiber quantum key distribution device; The set parameters include: the maximum horizontal flight distance X of the networked UAV, the height H of the base station b , the minimum flight height H of the networked UAV min and the maximum flight height H max ; The calculation of the farthest spatial distance between the networked UAV and the tethered UAV according to the set parameters includes: Calculate the hovering height H of the tethered UAV based on the height of the base station, the minimum flight height and the maximum flight height of the connected UAV X ; Through the hovering height H X and the maximum horizontal flight distance X of the networked unmanned aerial vehicle, calculate the maximum spatial distance Y, and the specific calculation method is as follows: wherein, H X = max{H b + H v , (H max + H min ) / 2}, H v is the preset minimum height difference between the tethered UAV and the base station; The set parameters include: the optical fiber length L1 between the edge node and the base station, the tethered optical fiber length L2 of the tethered UAV, and the conversion length L3 of the switching optical path for the tethered UAV to communicate with the edge node through the base station, where the optical fiber of the tethered UAV is connected to the optical fiber of the edge node through the switching optical path at the base station; The calculation of the cumulative optical fiber length L of the edge node connected to the tethered UAV through the base station according to the set parameters is specifically: L = L1 + L2 + L3.
5. A key supply system for a connected unmanned aerial vehicle applying the key supply method of the connected unmanned aerial vehicle according to any one of claims 1 to 3, characterized in that, Includes: Networked UAV, tethered UAV, base station, and edge node, where the tethered UAV and the edge node are connected to the base station through optical fibers, and the tethered UAV is communicatively connected to the networked UAV; Set up a free-space quantum key distribution device on the networked UAV and the tethered UAV, and set up an optical fiber quantum key distribution device on the tethered UAV and the edge node to enable the distribution of quantum keys through the free-space quantum key distribution device and the optical fiber quantum key distribution device.
6. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method according to any one of claims 1 to 3.
7. A non-transitory computer-readable storage medium, characterized in that, The non-transitory computer-readable storage medium stores computer instructions for causing the computer to implement the method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Systems and methods for restricting drone airspace access
CN107210000A
Electro-optical dual-carrier free space quantum encryption communication method
CN114172586A