Unmanned aerial vehicle interference method and apparatus, and device, storage medium and program product

By acquiring the communication frequency band, spreading factor, and bandwidth information of FPV drones, and generating and transmitting jamming signals, the problem of the inability to effectively jam FPV drones in existing technologies is solved, and a highly efficient jamming effect on FPV drones is achieved.

WO2025242208A1PCT designated stage Publication Date: 2025-11-27SHENZHEN AWP TECH CO LTD

Patent Information

Application Number
PCT/CN2025/096837
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-05-22
Filing Date
2025-05-23
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

Existing technologies are unable to effectively interfere with FPV drones, especially those using LoRa technology, which threatens public safety and order.

Method used

By acquiring the configuration information of the UAV's communication signals, generating corresponding interference signals, and transmitting the interference signals to interfere with the UAV's demodulation process, the specific methods include acquiring the communication frequency band, spreading factor, and bandwidth, generating a baseband signal and converting it to a radio frequency signal, and modulating and transmitting the interference signals for multiple channels and spreading factors.

Benefits of technology

It achieves efficient jamming of FPV drones, ensuring that the drones cannot properly demodulate the communication signals of the control terminal, thus improving the jamming effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025096837_27112025_PF_FP_ABST
    Figure CN2025096837_27112025_PF_FP_ABST
Patent Text Reader

Abstract

An unmanned aerial vehicle interference method and apparatus, and a device, a storage medium and a program product. The method comprises: acquiring configuration information corresponding to a communication signal of an unmanned aerial vehicle; and acquiring an interference signal corresponding to the configuration information, and transmitting the interference signal. By using the method, it is possible to efficiently, accurately and comprehensively interfere with an unmanned aerial vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

An unmanned aerial vehicle interference method, device, apparatus, storage medium and program product

[0001] This application claims priority to the Chinese Patent Application No. 2024106563390, filed on May 24, 2024, entitled "Unmanned aerial vehicle interference method, device and other related products"; the Chinese Patent Application No. 2024107175710, filed on June 4, 2024, entitled "Unmanned aerial vehicle interference method, device and other related products"; the Chinese Patent Application No. 202510667350.1, filed on May 22, 2025, entitled "Unmanned aerial vehicle interference method, device, apparatus, storage medium and program product", all of which are incorporated herein by reference in their entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, and in particular, to an unmanned aerial vehicle interference method, device, computer apparatus, computer readable storage medium and computer program product. BACKGROUND

[0003] During the flight of an unmanned aerial vehicle, various abnormal situations may occur due to the operation problems of the operator or the operation problems of the unmanned aerial vehicle itself, which may pose a threat to public safety and order. Therefore, in some scenarios, it is necessary to interfere with the flight of the unmanned aerial vehicle.

[0004] Currently, the types of unmanned aerial vehicles are diversified. For example, the LoRa (Long Range Radio) technology is widely used in FPV (First Person View) unmanned aerial vehicles (also known as crossing machines) due to its low power consumption and long distance communication characteristics. For FPV unmanned aerial vehicles, traditional interference techniques cannot effectively interfere with them. Therefore, how to improve the interference effect on unmanned aerial vehicles has become a problem to be solved. SUMMARY

[0005] Therefore, it is necessary to provide an unmanned aerial vehicle interference method, device, computer apparatus, computer readable storage medium and computer program product.

[0006] An unmanned aerial vehicle interference method comprises:

[0007] Obtaining configuration information corresponding to a communication signal of an unmanned aerial vehicle;

[0008] Obtaining an interference signal corresponding to the configuration information, and transmitting the interference signal.

[0009] An unmanned aerial vehicle interference method comprises:

[0010] Obtain an interference signal corresponding to the communication frequency band, the spread spectrum factor and the bandwidth, and transmit the interference signal.

[0011] An unmanned aerial vehicle interference device, comprising:

[0012] An obtaining module, configured to obtain configuration information corresponding to a communication signal of an unmanned aerial vehicle;

[0013] A transmitting module, configured to obtain an interference signal corresponding to the configuration information, and transmit the interference signal.

[0014] A computer device, comprising a memory and a processor, the memory stores a computer program, and the processor implements the steps described in the above method when executing the computer program.

[0015] A computer readable storage medium, which stores a computer program, and the computer program implements the steps described in the above method when executed by a processor.

[0016] A computer program product, comprising a computer program, and the computer program implements the steps described in the above method when executed by a processor.

[0017] The details of one or more embodiments of the present application are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the application will be apparent from the description, drawings, and claims. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and those skilled in the art can also obtain other drawings of embodiments according to these drawings without any creative effort.

[0019] Fig. 1 is an application environment diagram of an unmanned aerial vehicle interference method in an embodiment;

[0020] Fig. 2 is a flow diagram of an unmanned aerial vehicle interference method in an embodiment;

[0021] Fig. 3 is a flow diagram of an unmanned aerial vehicle interference method in another embodiment;

[0022] Fig. 4 is a schematic diagram of an interference signal in an embodiment;

[0023] Fig. 5 is a flow diagram of a step of transmitting an interference signal in an embodiment;

[0024] Fig. 6 is a schematic diagram of an interference signal in another embodiment;

[0025] FIG. 7 is a flowchart illustrating a method of transmitting a jamming signal in an embodiment;

[0026] FIG. 8 is a flowchart illustrating a method of jamming by a UAV in another embodiment;

[0027] FIG. 9 is a flowchart illustrating a method of determining configuration information in an embodiment;

[0028] FIG. 10 is a flowchart illustrating a method of receiving a communication signal in an embodiment;

[0029] FIG. 11 is a flowchart illustrating a method of determining reference configuration information in an embodiment;

[0030] FIG. 12 is a flowchart illustrating a method of receiving a communication signal in another embodiment;

[0031] FIG. 13 is a flowchart illustrating a method of determining configuration information in another embodiment;

[0032] FIG. 14 is a diagram illustrating a frequency spectrum of a jamming signal in an embodiment;

[0033] FIG. 15 is an enlarged diagram of portion A of FIG. 14 in an embodiment;

[0034] FIG. 16 is a block diagram illustrating a structure of a UAV jamming device in an embodiment;

[0035] FIG. 17 is a diagram illustrating an internal structure of a computer device in an embodiment;

[0036] FIG. 18 is a diagram illustrating an internal structure of a computer device in another embodiment. DETAILED DESCRIPTION

[0037] For the purposes of this application, the application will now be described in more detail with reference to the drawings attached. The preferred embodiments of the application are shown in the drawings. However, the application can be implemented in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and fully convey the scope of the application to those skilled in the art.

[0038] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used in the description of the application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0039] The above description includes examples of one or more embodiments. Of course, not all possible combinations of components or methods described above will be employed to make or use the embodiments nor will all of the embodiments described hereinabove be activated to practice the embodiments. However, it will be apparent to those of ordinary skill in the art having the benefit of this description that further combinations and permutations of various embodiments are possible. Accordingly, the embodiments described hereinabove are intended to embrace all such alterations, modifications and variations. In addition, no limitation is intended to the description or definition above, for which like terms can include "comprising," "having" and variations, such as "comprises," "comprising," "having," "including," "includes," "involving," "with," and the like, as well as the negative or inverse of any of the above terms. Further, any and all permutations of the above-described terms are intended to be covered.

[0040] The unmanned aerial vehicle interference method provided by the embodiments of the present application can be applied to the application environment as shown in FIG. 1. Without interference, the unmanned aerial vehicle 101 can normally communicate with the control terminal 102. Once the interference device 103 emits an interference signal, the normal operation of the unmanned aerial vehicle 101 will be interfered, for example, the unmanned aerial vehicle 101 cannot normally communicate with the control terminal 102, and thus cannot normally fly. Wherein, the interference device 103 can collect the communication signal emitted by the unmanned aerial vehicle 101 to the control terminal 102 or received from the control terminal 102, and analyze the communication signal to obtain the configuration information corresponding to the communication signal. Then the interference device 103 analyzes the configuration information to obtain the interference signal corresponding to the configuration information, and emits the interference signal, so that the unmanned aerial vehicle 101 works abnormally after receiving the interference signal, thereby achieving the purpose of interfering with the unmanned aerial vehicle.

[0041] In an exemplary embodiment, as shown in FIG. 2, an unmanned aerial vehicle interference method is provided, which is taken as an example of the interference device 103 in FIG. 1, and includes the following steps S110 to S120. Wherein, the method includes the following steps.

[0042] Step S110, obtaining configuration information corresponding to the communication signal of the unmanned aerial vehicle.

[0043] Step S120, obtaining the interference signal corresponding to the configuration information, and emitting the interference signal.

[0044] The communication signal is a signal used for communication between the unmanned aerial vehicle and the control terminal. For example, if the unmanned aerial vehicle and the control terminal communicate using the LoRa protocol, the communication signal is a signal conforming to the LoRa protocol, also referred to as a LoRa signal. If the unmanned aerial vehicle and the control terminal communicate using the OcuSync protocol, the communication signal is a signal conforming to the OcuSync protocol. The configuration information can refer to parameters and contents of the communication signal of the unmanned aerial vehicle, as long as it can be extracted from the communication signal. For example, the configuration information can be a frequency band and a bandwidth of the communication signal. Alternatively, if the communication signal is a signal conforming to the LoRa protocol, the configuration information can be a spreading factor and a bandwidth. The interference signal corresponding to the configuration information is associated with the configuration information. For example, if the configuration information is a specific frequency band, the frequency band of the interference signal is the specific frequency band. In this way, the interference signal is closer to the communication signal of the unmanned aerial vehicle, and the unmanned aerial vehicle is more likely to fail to demodulate the communication signal sent by the control terminal, thereby achieving a better interference effect.

[0045] For the above step S110, the communication signal of the unmanned aerial vehicle in the current environment can be obtained in real time, and the configuration information can be parsed according to the received communication signal. Alternatively, the configuration information of the communication signal of the unmanned aerial vehicle can be obtained from other devices. Alternatively, the configuration information corresponding to the communication signal of the unmanned aerial vehicle can be directly received from the user. These are within the protection scope of the above step S110.

[0046] For the above step S120, the corresponding interference signal can be generated in real time according to the configuration information, and the interference signal can be transmitted. Alternatively, the interference signal corresponding to the configuration information can be read from the storage according to the configuration information, and the read interference signal can be transmitted. These are within the protection scope of the above step S120.

[0047] For example, after obtaining the configuration information corresponding to the communication signal of the unmanned aerial vehicle, the signal composition of the communication signal of the unmanned aerial vehicle can be determined based on the configuration information, or the communication protocol used by the unmanned aerial vehicle and the control terminal can be understood, so that the interference signal for the unmanned aerial vehicle can be obtained. The interference device 103 further transmits the interference signal, so that the unmanned aerial vehicle cannot correctly demodulate the communication signal due to the existence of the interference signal after receiving the interference signal and the communication signal.

[0048] In the above unmanned aerial vehicle interference method, the interference signal transmitted is related to the configuration information of the communication signal of the unmanned aerial vehicle, so that the interference signal is closer to the communication signal of the unmanned aerial vehicle, thereby more efficiently destroying the demodulation process of the unmanned aerial vehicle. Therefore, the existence of the interference signal causes the unmanned aerial vehicle to fail to normally demodulate the communication signal sent by the control terminal, thereby achieving an efficient interference effect on the unmanned aerial vehicle.

[0049] The following is described by taking interference with an FPV unmanned aerial vehicle as an example. A control terminal usually generates a flight control signal by using LoRa technology to control the FPV unmanned aerial vehicle. LoRa technology is a low-power long-distance communication technology based on CSS (Chirp Spread Spectrum) technology. Since the communication anti-interference capability is strong, how to effectively interfere with the FPV unmanned aerial vehicle is a problem to be solved at present.

[0050] In some embodiments, the configuration information can include a communication frequency band, a spreading factor (SF) and a bandwidth, as shown in FIG. 3. Then, the step S110 and the step S120 of the above unmanned aerial vehicle interference method include:

[0051] In step S210, the communication frequency band, the spreading factor and the bandwidth corresponding to the communication signal of the unmanned aerial vehicle are obtained.

[0052] In step S220, an interference signal corresponding to the communication frequency band, the spreading factor and the bandwidth is obtained, and the interference signal is transmitted.

[0053] Wherein, the baseband signal of the interference signal can be obtained according to the spreading factor and the bandwidth, and then the baseband signal of the interference signal is frequency converted to the corresponding communication frequency band, and the final radio frequency signal, i.e. the interference signal, can be obtained. The spreading factor refers to the length of the chip that each data bit of the original signal is expanded into. For example, the Lora signal satisfies the formula: 2 SF =B*T. Wherein, B represents the bandwidth, SF represents the spreading factor, and T represents the length of chirp. If the bandwidth is fixed, the greater the value of the spreading factor, the longer the length T of each chirp. Wherein, chirp is a basic symbol of LoRa signal.

[0054] After obtaining the spreading factor corresponding to the communication signal of the unmanned aerial vehicle, the length of each chip corresponding to the communication signal received by the unmanned aerial vehicle can also be determined. Specifically, the configuration information can also include the bandwidth, i.e. B in the above formula. Then, when generating the interference signal, a string of data can be randomly generated, and the corresponding chirp can be generated based on the bandwidth and the spreading factor, and then the baseband signal of the interference signal can be obtained by modulating the string of data to the chirp, and the baseband signal is frequency converted, i.e. the interference signal can be obtained. The interference signal obtained in this way is consistent with the spreading factor corresponding to the communication signal, so that the FPV unmanned aerial vehicle cannot accurately demodulate the communication signal.

[0055] For the FPV unmanned aerial vehicle, as long as the spreading factor and the bandwidth are known, the chirp can be generated, and thus the interference signal with the same communication signal format as the FPV unmanned aerial vehicle can be obtained to enhance the interference effect.

[0056] Optionally, the configuration information further comprises a communication frequency band of the communication signal. The communication frequency band refers to a frequency band in which the FPV unmanned aerial vehicle operates, such as a 902-928 MHz frequency band, an 863-870 MHz frequency band, and the like. In each communication frequency band, multiple channels can also be included, for example, in the 902-928 MHz frequency band, channels with 903.5 MHz, 904.1 MHz, 904.7 MHz, and the like as center frequency points can be included. It should be noted that if the frequency point of the communication signal of the unmanned aerial vehicle is directly obtained, the communication frequency band of the unmanned aerial vehicle can also be obtained, and therefore, it is also within the protection scope of the present application.

[0057] It can be understood that the interference signal needs to be matched with the channel of the unmanned aerial vehicle, and the unmanned aerial vehicle can receive the interference signal transmitted by the interference device. In other words, the frequency band in which the interference device transmits the interference signal at least covers the channel of the FPV unmanned aerial vehicle. Therefore, in some embodiments, in order to enable the unmanned aerial vehicle to receive the interference signal transmitted by the interference device, the following steps can be performed: obtaining an interference signal corresponding to the communication frequency band, the spreading factor, and the bandwidth, and transmitting the interference signal. The interference signal thus transmitted at least covers the channel of the unmanned aerial vehicle, so that the unmanned aerial vehicle can receive the interference signal to be interfered by the interference signal.

[0058] Therefore, in the present embodiment, the communication frequency band of the interference signal can cover the channel of the FPV unmanned aerial vehicle, and the content of the interference signal is generated based on the spreading factor and the bandwidth, that is, the content of the interference signal is also similar to the communication signal of the FPV unmanned aerial vehicle, so that an effective interference effect can be achieved.

[0059] In actual applications, the FPV unmanned aerial vehicle can operate in different communication frequency bands, such as a 902-928 MHz frequency band, an 863-870 MHz frequency band, and the like. In addition, in each communication frequency band, multiple channels can be divided, so that different FPV unmanned aerial vehicles can also operate in the same communication frequency band, but need to use different channels to prevent mutual interference. However, for a communication frequency band, the interference device cannot predict in advance which channel the FPV unmanned aerial vehicle selects, so interference needs to be performed on all channels to achieve an effective countermeasure effect. However, if interference is performed on all channels in a communication frequency band, the required power consumption is large. In addition, different FPV unmanned aerial vehicles in the same communication frequency band can use different spreading factors. Alternatively, the same FPV unmanned aerial vehicle can also use different spreading factors at different times. Therefore, the interference signal also needs to consider all spreading factors. Based on the above situation, the present application provides the following solutions.

[0060] In some embodiments, the number of spreading factors is one or more. The communication frequency band includes one or more frequency points. As shown in FIG. 5, step S220 can specifically include the following steps S310-S320.

[0061] In step S310, a sub-interference signal corresponding to each spreading factor and bandwidth is obtained.

[0062] In this embodiment, the sub-interference signal belongs to a baseband signal, i.e., has not been frequency-converted to a radio frequency carrier. The format of the sub-interference signal can refer to a LoRa signal, for example, each chirp is generated based on a spreading factor and a bandwidth by using a CSS modulation principle, and noise is modulated into the chirp as coded data, i.e., the starting frequency point of the chirp sweep is the noise. The noise is, for example, a random number generated based on a random generation algorithm. Assuming that there are M spreading factors and 1 bandwidth in a communication frequency band, there will be M sub-interference signals, and the spreading factors of the sub-interference signals are different from each other, so if the bandwidths are the same, each spreading factor has its own corresponding sub-interference signal.

[0063] In step S320, the sub-interference signal corresponding to the same spreading factor is transmitted at different frequency points in different target time periods, until the sub-interference signal corresponding to the same spreading factor is transmitted at all frequency points in the communication frequency band within a preset transmission period.

[0064] The preset transmission period includes a plurality of target time periods.

[0065] The step expresses how to generate the interference signal in the case of having one bandwidth and multiple spreading factors. The frequency point corresponds to the radio frequency carrier, and one frequency point corresponds to one channel. For example, one frequency point can be the center frequency point of the frequency band covered by one channel. Transmitting the sub interference signal at a certain frequency point means modulating the sub interference signal to the radio frequency carrier corresponding to the frequency point to form the corresponding interference signal. The interference device can transmit the interference signal cyclically, and the length of each cycle is the preset transmission period. In other words, after experiencing the length of one preset transmission period, the interference signal is completely transmitted once. The target period can be regarded as dividing the preset transmission period into several time periods. The sub interference signals corresponding to the same spreading factor are transmitted at different frequency points, in other words, the sub interference signals corresponding to the same spreading factor are modulated to different radio frequency carriers for transmission to cover different channels respectively. In the embodiment, in one target period, each sub interference signal only needs to cover part of the channels (in this way, the transmission power can be concentrated in these channels to enhance the strength of the interference signal), as long as each sub interference signal can cover all channels in the entire communication frequency band within the entire preset transmission period (in this way, it can be ensured that in each preset transmission period, the interference signal corresponding to each spreading factor can interfere with all channels). In addition, the length of one target period can be equal to the length of one or more sub interference signals. In other words, if the spreading factor is small, the length of one target period can be equal to the length of two or more sub interference signals.

[0066] For example, as shown in FIG. 4, after obtaining the communication frequency band of the UAV, and knowing that the communication frequency band of the UAV has 40 channels in common. The 40 channels are divided into 4 groups, namely F1, F2, F3, F4, which respectively represent 10 channels of the 40 channels, and each channel corresponds to a different frequency band. Taking the number of spreading factors as one as an example (i.e. SF1), it is described. The preset transmission period T can be divided into four target periods (corresponding to T1-T4 in the figure). In each target period, the first sub-interference signal is only modulated to 10 channels, for example, in the target period T1, the first sub-interference signal is only modulated to the 10 channels corresponding to F2 (i.e. the first sub-interference signal is modulated to each channel in F2, and each channel corresponds to generate a first interference signal, a total of 10 first sub-interference signals). SF1 and the block where it is located in the figure represent that the first sub-interference signal of SF1 is modulated to 10 channels respectively. The first sub-interference signal represents the sub-interference signal formed based on the spreading factor. In this example, since the spreading factor SF1 is small, the length of the first sub-interference signal and the first interference signal (the first interference signal is the radio frequency signal corresponding to the first sub-interference signal) is short, and in one target period, 4 first interference signals can be continuously transmitted. And in different target periods, the first sub-interference signal is modulated to different channels. In this way, in one target period, only 1 / 4 of the channels in the communication frequency band are used to transmit signals, so the power of the interference signal can be concentrated in 1 / 4 of the channels, thereby improving the interference effect. And in a preset transmission period T, the first sub-interference signal is modulated to all 40 channels, i.e. the first interference signal covers all channels, which is equivalent to transmitting interference signals to all 40 channels. In this way, no matter which channel the FPV UAV uses, it can be guaranteed to be interfered.

[0067] Of course, the number of spreading factors actually used by the UAV can be more than one, so for different spreading factors, the corresponding generated sub-interference signals should be different. Specifically, in the same target period, the sub-interference signals corresponding to different spreading factors are transmitted at different frequencies, and in different target periods, the sub-interference signals corresponding to the same spreading factor are transmitted at different frequencies, and in a preset transmission period, for any sub-interference signal corresponding to a spreading factor, it is transmitted at all frequencies (i.e. covers all channels in the communication frequency band).

[0068] For example, as shown in FIG. 6 and FIG. 14, still taking the example that the communication frequency band of the UAV has 40 channels. When there are multiple spreading factors (for example, 3, corresponding to SF1, SF2, SF3 in the figure), the sub-interference signals corresponding to the spreading factors SF1, SF2, SF3 are obtained, including the first sub-interference signal corresponding to the spreading factor SF1, the second sub-interference signal corresponding to the spreading factor SF2, and the third sub-interference signal corresponding to the spreading factor SF3. A preset transmission period is denoted as T, and the preset transmission period is divided into four target time periods, denoted as T1, T2, T3, and T4, wherein T1, T2, T3, and T4 each occupy one quarter of the entire preset transmission period. The 40 channels are divided into F1, F2, F3, and F4 in groups of 10 channels each. Within each target frequency band, different sub-interference signals are modulated to different frequency points to form different interference signals, for example, in the target time period T1, the first sub-interference signal is modulated to each frequency point of F2 to generate a first interference signal and is transmitted, the second sub-interference signal is modulated to each frequency point of F1 to generate a second interference signal and is transmitted, and the third sub-interference signal is modulated to each frequency point of F3 to generate a third interference signal and is transmitted. In addition, for any sub-interference signal, it will be modulated to all frequency points for transmission within the entire preset transmission period T, for example: the second sub-interference signal is modulated to each frequency point of F1 in T1 to form a second interference signal corresponding to the frequency point, is modulated to each frequency point of F4 in T2 to form a second interference signal corresponding to the frequency point, is modulated to each frequency point of F3 in T3 to form a second interference signal corresponding to the frequency point, and is modulated to each frequency point of F2 in T4 to form a second interference signal corresponding to the frequency point, that is, the second interference signal can cover the 40 channels within the preset transmission period. In this way, it can be ensured that no matter which channel of the 40 channels is used by the FPV UAV, as long as the spreading factor used is SF2, the second interference signal will interfere with it within the duration of the preset transmission period.

[0069] It can be understood that the above example is only one possible case. For example, in actual application, the channels corresponding to the first sub-interference signal, the second sub-interference signal, and the third sub-interference signal in each target time period can also be changed or exchanged, as long as any one of the first sub-interference signal, the second sub-interference signal, and the third sub-interference signal is modulated to all frequency points (i.e., modulated to all channels) within the preset transmission period, that is, each interference signal covers all channels. Alternatively, the spreading factors and the corresponding sub-interference signals can be of other quantities, and all channels of the communication frequency band of the UAV can be divided in other ways, which are not limited here.

[0070] In this embodiment, by concentrating the interference signals of the same spreading factor in part of the channels and transmitting in each target period, the power of the interference signals can be improved. At the same time, in the entire preset transmission period, the interference signals corresponding to the same spreading factor can cover all the channels in the communication frequency band, thereby ensuring the reliability of interfering the FPV unmanned aerial vehicle.

[0071] In the case of the same spreading factor and bandwidth, the generation method of the interference signals of each channel (i.e., modulating the sub-interference signals to each channel) can be, for example, the following schemes.

[0072] Scheme one, the interference signals of each channel are the same except for the frequency points: the sub-interference signals corresponding to the same spreading factor need to be frequency converted (or modulated) to each channel to generate the interference signals of each channel and transmitted. Generally, the initial frequency point of the generated initial interference signal is consistent with the local oscillator frequency point of the interference device itself. Therefore, the initial interference signal needs to be frequency shifted to obtain the interference signals of each channel. Taking FIG. 4 as an example, assuming that an initial interference signal with an initial frequency point is generated based on the first sub-interference signal and the local oscillator frequency point of the interference device itself, the frequency point of the initial interference signal needs to be shifted (for example, using frequency mixing) to each of the 11th to 20th channels in F2, so that the first interference signal corresponding to each of the 10 channels in F2 can be obtained.

[0073] Scheme two, the interference signals of at least two channels are different in internal modulation noise in addition to the frequency points: in this scheme, if the interference signals of some channels are also the same except for the frequency points, the principle of scheme one can be referred to. Here, only the principle of the interference signals of two channels being different in internal modulation noise in addition to the frequency points is described. First, two different sub-interference signals are generated, and the two sub-interference signals are only different in modulation noise (i.e., generating a chirp based on the same spreading factor and bandwidth, and modulating two different noises as coding data to the chirp, thereby generating two sub-interference signals), and then modulating the two sub-interference signals to the corresponding radio frequency carrier to obtain the interference signals of the two channels. In this scheme, since the noise of the interference signals of each channel is not completely the same, the peak-to-average ratio of all the interference signals transmitted by the interference device will be lower, and the interference effect on the FPV unmanned aerial vehicle will be better.

[0074] It should be noted that the interference device can transmit the interference signals of the channels in sequence according to the order of the target time periods (for example, transmit the interference signals of the channels according to the transmission time sequence shown in FIG. 4) after the interference signals of the channels are all generated. Alternatively, the interference device can transmit the interference signals in real time after generating the interference signals of the channels. The composition of the sub-interference signals corresponding to other spreading factors and the composition of the interference signals are similar to the above scheme, and will not be described here.

[0075] As shown in FIG. 7, the step S320 of transmitting the sub-interference signals corresponding to the same spreading factor at different frequency points in different target time periods until the sub-interference signals corresponding to the same spreading factor are all transmitted at all frequency points in the communication frequency band within a preset transmission period can include the following steps S410 to S420.

[0076] Step S410: combining different frequency points in the communication frequency band to obtain a plurality of frequency point sets.

[0077] Step S420: transmitting the sub-interference signals corresponding to different spreading factors at different frequency point sets in each target time period, and transmitting the sub-interference signals corresponding to the same spreading factor at all frequency points in the communication frequency band within a preset transmission period.

[0078] Among them, the number of target time periods is greater than or equal to the number of frequency point sets.

[0079] Among them, one communication frequency band includes a plurality of frequency point sets, and one frequency point set includes a plurality of frequency points. Each frequency point in one frequency point set modulates the same sub-interference signal. For example, in the communication frequency band shown in FIG. 6, there are four frequency point sets, namely F1, F2, F3, and F4. Each frequency point set includes 10 frequency points, that is, 10 channels (each frequency point corresponds to the center frequency of a channel).

[0080] In the embodiment, the sub-interference signal of a certain spreading factor is transmitted in a frequency point set, which means that the sub-interference signal is respectively modulated to each frequency point in the frequency point set and then transmitted. For example, as shown in FIG. 6, in the target period T1, the sub-interference signal of the spreading factor SF2 (i.e., the second sub-interference signal) is respectively modulated to 10 channels in the frequency point set F1, thereby generating 10 second interference signals with carrier frequency points being the corresponding frequency points of the 10 channels. Moreover, in a target period, the sub-interference signals of different spreading factors are respectively modulated to different frequency point sets, in other words, in a target period, the sub-interference signal of each spreading factor will not be modulated to all channels, but only 10 channels, so that the transmission power can be concentrated in the 10 channels. For example, in the target period T1, the sub-interference signals corresponding to the spreading factors SF2, SF1 and SF3 are respectively modulated to the frequency point sets F1, F2 and F3.

[0081] In addition, in the entire preset transmission period, the sub-interference signal corresponding to any spreading factor will be modulated to all channels, for example, the sub-interference signal of the spreading factor SF2 is respectively modulated to the frequency point sets F1, F4, F3 and F2 in the target periods T1, T2, T3 and T4. Therefore, the embodiment can ensure that the FPV unmanned aerial vehicle can be interfered by the interference signal no matter which channel it is in and which spreading factor it uses.

[0082] It should be noted that in order to transmit the sub-interference signals of various spreading factors in all frequency points in the preset transmission period (i.e., to make the interference signals corresponding to various spreading factors cover all channels in the communication frequency band), the number of target periods should be greater than or equal to the number of frequency point sets. For example, in the case corresponding to FIG. 6, the number of frequency point sets is 4, and the number of target periods is greater than or equal to 4.

[0083] The correspondence between the frequency point set and the target period in the above example is only one embodiment, and in other embodiments, the correspondence between the frequency point set and the target period can be different from that in the above example, which is not listed one by one here.

[0084] Specifically, the preset transmission period T can be determined by T=T max *N. Wherein, T max represents the length of the sub-interference signal corresponding to the maximum spreading factor in the spreading factors, and N represents the number of frequency point sets.

[0085] In some embodiments, the number of frequency sets is the same as the number of target periods, and the number of frequency sets is the ratio of the total number of frequency points in the communication frequency band to the number of frequencies covered by an interference signal in one target period. In other words, N represents the inverse of the duty cycle. Wherein, the duty cycle represents the ratio of the number of frequency points covered by each interference signal to the total number of frequency points. For example, in FIG. 6, F1, F2, F3, and F4 each include 10 frequency points, the total number of frequency points is 40, so the duty cycle is 1 / 4, and the number of frequency point sets is 4. In this way, it can be ensured that in one preset transmission period, each sub-interference signal corresponding to each spreading factor can be transmitted with all frequency points, so that signal interference can be performed in the entire communication range.

[0086] In addition, if there are multiple spreading factors, the number of frequency point sets needs to be set in combination with the number of spreading factors. Specifically, the number of frequency point sets is greater than or equal to the number of spreading factors, so that in one target period, interference signals corresponding to all spreading factors can cover a frequency point set. For example, as shown in FIG. 6, the number of frequency point sets is 4, and the number of spreading factors is 3, so that in each target period, sub-interference signals of 3 spreading factors can be transmitted with different frequency point sets.

[0087] Wherein, T max As a target period, the length of the sub-interference signal corresponding to the maximum spreading factor (also the length of the interference signal) is taken as the length of the target period, so that at least one interference signal of the maximum spreading factor can be completely transmitted in each target period. The preset transmission period is composed of multiple target periods. The relationship between the lengths of sub-interference signals of different spreading factors is obtained by the above formula (2 SF =B*T. Taking FIG. 6 as an example, it is assumed that three different spreading factors SF1, SF2, and SF3 are obtained for the communication signal of the unmanned aerial vehicle, wherein SF2=SF1+1, and SF3=SF2+1. Under the same bandwidth, according to the definition of the Lora spreading factor, 2 SF1 =B*T, then 2 SF2 =B*2T, and 2 SF3 =B*4T. Assuming that the length of a sub-interference signal is the same as that of a chirp, the length of the sub-interference signal corresponding to SF3 is twice the length of the sub-interference signal corresponding to SF2, and the length of the sub-interference signal corresponding to SF2 is twice the length of the sub-interference signal corresponding to SF1. Therefore, the length of the target period is equal to twice the length of the third sub-interference signal corresponding to the maximum spreading factor SF3, twice the length of the second sub-interference signal corresponding to SF2, and four times the length of the first sub-interference signal corresponding to SF1. In this way, the corresponding T maxN is the number of the frequency point set (i.e. 4). Correspondingly, the preset transmission period is the length of one third sub-interference signal corresponding to the spreading factor SF3 for 4 spreading factors.

[0088] It can be understood that the above is only one example of the constituting manner of the preset transmission period and the target period. When the spreading factor is other quantities, for example, when the communication signal of the UAV has 4 spreading factors (for example, also including SF4), the duty cycle is still 1 / 4, the number of the frequency point set can still be 4, and the length of each target period is twice the length of the target period in the above embodiment, and the length of the preset transmission period is twice the length of the preset transmission period in the above embodiment.

[0089] In one of the embodiments, different spreading factors have different lengths of flight control frames. The preset transmission period is less than or equal to the length of the shortest flight control frame. For the FPV UAV, different "packet rates" (i.e. the number of transmitted flight control frames in one second) correspond to different spreading factors, and therefore different spreading factors correspond to different lengths of frames. The length of the shortest flight control frame refers to that if there are multiple spreading factors, there will be multiple flight control frames of different lengths, and the length of the flight control frame with the shortest length is the length of the shortest flight control frame. For example, assuming that the number of transmitted flight control frames of the spreading factor SF1 in one second is 200, the packet rate is 200 Hz, and the length of the flight control frame of the spreading factor SF1 is 5 ms (i.e. 1 / 200 Hz). Similarly, the number of transmitted flight control frames of the spreading factor SF2 (SF2 = SF1 + 1) is 100, the packet rate of the spreading factor SF2 is 100 Hz, and the length of the flight control frame is 10 ms (i.e. 1 / 100 Hz). Therefore, if the spreading factors only include SF1 and SF2, 5 ms is the length of the shortest flight control frame.

[0090] In the embodiment, the reason why the preset transmission period is limited to be less than or equal to the length of the shortest flight control frame is that the flight control frame of the FPV UAV will hop frequency in each channel, and one frame of flight control signal (i.e. flight control frame) will be transmitted each time the frequency hops. The smaller the spreading factor, the smaller the length of the flight control frame. If the FPV UAV is effectively interfered, the duration of each cycle of the interference signal cannot exceed the length of the shortest flight control frame, because once it exceeds, it can lead to failure of the interference.

[0091] Still taking FIG. 6 as an example, assuming that the communication signal of the FPV UAV includes the spreading factors SF1, SF2 and SF3, and the minimum flight control frame length is 5 ms (i.e. the length of the flight control frame of SF1). In FIG. 6, the corresponding T maxis SF1, only the first interference signal whose frequency point is in the F1 frequency point set can interfere with the current flight control signal. In the entire time period of T1 to T3, the current flight control signal is continuously transmitted (at this time, the interference device does not have an interference signal corresponding to the current flight control signal in the T1 to T3 time period, so it cannot interfere), and after T3 ends, although the signal transmitted by the interference device in the T4 time period contains an interference signal for the current flight control signal (i.e., the first interference signal whose frequency point is in the F1 frequency point set), since the flight control signal has completed the transmission of a frame and has started to jump to another channel (for example, the spreading factor is still SF1, and the frequency point switching is in F2), the interference signal transmitted in the T4 target period cannot interfere at this time. However, in the embodiment, T is set to be less than 5 ms, so that the above problem can be overcome, that is, in the T4 target period, the current flight control signal (i.e., the frequency point is in F1, and the spreading factor is SF1) is still effectively transmitted, so that the first interference signal whose frequency point is in F1 transmitted by the interference device can effectively interfere with the current flight control signal.

[0092] As another embodiment, if the preset transmission period is less than or equal to the length of the shortest flight control frame, and the number of spreading factors is large, and the length of the chirp of the largest spreading factor is long, the length of a target period (i.e., T max ) can also be equal to a pure decimal multiple of the length of the sub-interference signal of the largest spreading factor. The pure decimal refers to a decimal less than 1. Assuming that the communication signal of the UAV has four spreading factors (SF1, SF2, SF3, and SF4), and SF4 is the largest spreading factor. If the length of the shortest flight control frame (such as the flight control frame of SF1) is 5 ms, and the length of the chirp of SF4 is long (such as the sum of the lengths of four chirps of SF4 is greater than 5 ms), at this time, the length of the target period in the interference signal can be set to a decimal multiple of the length of the chirp of SF4, so as to ensure the interference effect.

[0093] Through the above steps, the preset transmission period and the target period can be determined, and then based on the determined preset transmission period and target period, each interference signal can be completely transmitted to the UAV, so as to improve the interference effect on the UAV.

[0094] In an exemplary embodiment, as shown in FIG. 8, step S220 in the embodiment shown in FIG. 2 specifically includes the following content.

[0095] Step S510, determining a to-be-modulated signal based on the spreading factor and the bandwidth.

[0096] Step S520, obtaining interference data.

[0097] Step S530, modulating the interference data to the to-be-modulated signal, and transmitting the modulated signal in a communication frequency band.

[0098] The to-be-modulated signal can be generated according to the LoRa technology, for example, the to-be-modulated signal is a chirp signal. The interference data is used to interfere with the FPV drone, for example, the interference data is random noise. As for modulating the interference data to the to-be-modulated signal, the specific method is the same as the data encoding method of the normal LoRa signal of the FPV drone. Therefore, compared with the LoRa signal of the FPV drone, the starting frequency of each chirp in the embodiment is random noise (while the starting frequency of each chirp of the LoRa signal is encoded data), and the modulated signal is a chirp signal encoded with random noise. The modulated signal is, for example, the following formula:

[0099] Sig(t) is the modulated signal, f s (t) is the modulated signal, f noise is random noise, and BW represents the bandwidth of the signal. k represents the slope of the signal, and k = BW / T. T = 2SF / BW, SF is the spreading factor. t represents time. Then, the radio frequency signal formed by frequency conversion of the modulated signal is the interference signal, which can be transmitted to interfere with the drone.

[0100] Specifically, if there are multiple spreading factors, the sub-interference signals for each spreading factor can be generated in the above manner. For example, the above step S310 specifically includes the following steps.

[0101] Step A: for each spreading factor, determining the to-be-modulated signal based on the spreading factor and the bandwidth.

[0102] Step B: obtaining interference data, and modulating the interference data to the to-be-modulated signal to obtain the sub-interference signal of each spreading factor.

[0103] The specific principles of steps A and B are the same as those of steps S510 and S520 described above, and the difference is only that the different spreading factors and the generated to-be-modulated signals are different (i.e., the chirps are different). In step B, the interference data is modulated to the to-be-modulated signal, and the obtained modulated signal is the sub-interference signal. It is assumed that there are three spreading factors (SF1, SF2, SF3), as shown in FIG. 14 and FIG. 15. Each sub-interference signal is similar to the LoRa signal and is also a chirp signal (specifically, an upchirp signal with a rising frequency over time), and the difference is only that the starting frequency of each chirp signal is a random number. It should be noted that the signal diagram shown in FIG. 15 is for a preset transmission period, and the transmission order of the interference signals of the spreading factors in the preset transmission period is different from that shown in FIG. 6. The transmission order of the interference signals of the spreading factors in the preset transmission period can have multiple forms, as long as all the interference signals of the spreading factors are sent in all the channels in a preset period.

[0104] In some exemplary embodiments, to obtain the configuration information of the communication signal of the UAV, such as the spreading factor and the bandwidth, the communication signal of the UAV can be monitored. In this embodiment, monitoring the communication signal of the UAV can be achieved by the behavior of signal collection, monitoring and analysis at the frequency point of the known communication signal of the UAV.

[0105] As shown in FIG. 9, the step S110 in FIG. 2 described above, i.e., obtaining the configuration information corresponding to the communication signal of the UAV, can specifically include steps S610 to S650. Among them:

[0106] Step S610, determining the communication frequency band corresponding to the communication signal.

[0107] The communication frequency band refers to a specific frequency range used in a communication system to achieve signal transmission and reception. For example, the communication frequency band of the FPV UAV can be near 868MHz, 915MHz, and 2.4GHz. When performing this step, the communication frequency band that the UAV can use can be determined according to the current location. For example: performing round-patrol monitoring in a wide frequency range (such as 300MHz-1.2GHz) and fixed monitoring in the 2.4GHz frequency band. Or, since different countries have different open communication frequency bands for FPV UAVs, the communication frequency band that can be used in the current environment can be determined according to the country. Or, the communication frequency band input by the user can be directly received. Or, the communication frequency band to be monitored can be directly determined according to the default configuration. It should be noted that the number of communication frequency bands can be one or more.

[0108] Step S620, receiving the communication signal of the communication frequency band.

[0109] The communication signal refers to a communication signal sent or received by the UAV and the control terminal in a certain communication frequency band in the current environment. For the FPV UAV, each frame of Lora signal usually includes a plurality of chirp signals and signals obtained by cyclically shifting the chirp signals. After receiving the communication signal, the interference device can convert it into IQ data (In-phase and Quadrature data) and perform subsequent steps based on the IQ data. Taking an FPV UAV using the ExpressLRS protocol and having a communication frequency band of 902-928 MHz as an example, it has 40 frequency points near the 915 MHz frequency band, occupying about 24M bandwidth. Therefore, for this communication frequency band, it is necessary to monitor whether there is a communication signal in the 40 frequency points.

[0110] In addition, if there is more than one communication frequency band, each communication frequency band can be monitored in turn.

[0111] Step S630: Determine the reference configuration information corresponding to each frequency point.

[0112] After the above steps, if a communication signal of a certain communication frequency band is received, it is necessary to determine whether the received communication signal is the communication signal of the UAV. In order to make the determination, the reference configuration information corresponding to each frequency point needs to be obtained first as a basis for the determination. The reference configuration information can be pre-stored in the memory, and when this step is executed, the reference configuration information of each frequency point can be directly read from the memory.

[0113] The reference configuration information can be set according to the known communication signal of the UAV. For example, for the FPV UAV, the reference configuration information is, for example, a basic communication unit. The basic communication unit is, for example, a chirp signal. Because the entire Lora signal is generated based on the chirp signal, directly correlating the chirp signal generated locally according to the spreading factor and the bandwidth with the received Lora signal can identify which chirp signal is used in the current Lora signal. Moreover, the basic communication unit is generated according to the spreading factor and the bandwidth, so knowing which chirp signal is used can know the corresponding spreading factor and bandwidth (i.e., the configuration information).

[0114] Step S640: Compare each reference configuration information with the communication signal to obtain a comparison result corresponding to each reference configuration information.

[0115] Step S650: If the comparison result meets a preset condition, determine the configuration information corresponding to the communication signal of the UAV based on the reference configuration information.

[0116] Exemplarily, the comparing each reference configuration information with the communication signal can include: performing a correlation operation on each frequency point of the reference configuration information and the communication signal, and a result of the correlation operation is the comparison result. If the result of the correlation operation exceeds a preset correlation threshold, it can be determined that the received communication signal at least includes the communication signal of the frequency point. In this way, the configuration information (such as the spreading factor and the bandwidth) corresponding to the communication signal of the UAV can be obtained according to the communication signal (such as the reference configuration information) of the frequency point.

[0117] In the embodiment, all possible reference configuration information corresponding to the communication signal of the UAV is assumed, and then the reference configuration information is compared with the communication signal, so that it can be effectively identified which communication signal of the UAV exists in the current environment, and then the interference signal can be generated according to the communication signal of the UAV, so as to improve the accuracy of the UAV interference.

[0118] The above embodiment shown in FIG. 9 is further described by different embodiments.

[0119] As shown in FIG. 10, in the first embodiment, the step S110 specifically includes steps S710 to S760. Wherein:

[0120] Step S710, determining the communication frequency band corresponding to the communication signal.

[0121] The step is similar to the principle of the above step S610, which is not repeated here.

[0122] Step S720, determining the center frequency point of the communication frequency band and the receiving bandwidth corresponding to the center frequency point.

[0123] The receiving bandwidth is based on the center frequency point and can cover each frequency point of the communication frequency band.

[0124] Step S730, receiving data with the center frequency point as the reference and the receiving bandwidth as the bandwidth to obtain the communication signal corresponding to the communication frequency band.

[0125] The steps S720 and S730 are one of the specific implementation manners of the above step S620. For each communication frequency band, the signal receiving range of the interference device is based on the center frequency point and the bandwidth is the range that can listen to all frequency points, so that the communication signals corresponding to all frequency points in the communication frequency band can be received at the same time. The communication signal in this step is equivalent to a wideband signal.

[0126] For example, taking the communication frequency band of 902-928MHz as an example. There are 40 frequency points near 915MHz, occupying about 24M bandwidth. When the interference device frequency point is monitored, 915MHz can be taken as the center frequency point, and the bandwidth is set to cover the range of 40 frequency points, i.e. 24M bandwidth. Alternatively, 100M bandwidth is sequentially monitored in a wide frequency range (such as 300MHz-1.2GHz). In this embodiment, only one local oscillator is needed and wide frequency monitoring can be used to complete the monitoring of one communication frequency band.

[0127] In this embodiment, by simultaneously collecting the communication data corresponding to all possible frequency points of the unmanned aerial vehicle, the number of local oscillators can be reduced while obtaining the communication signal of the unmanned aerial vehicle, which can improve the detection speed and resource utilization.

[0128] Step S740, determine the reference configuration information corresponding to each frequency point.

[0129] Step S750, perform correlation operation on the reference configuration information of each frequency point and the communication signal to obtain the operation result corresponding to each frequency point.

[0130] Step S760, if there is a target operation result meeting the first preset condition in the plurality of operation results, the reference configuration information corresponding to the target operation result is determined as the configuration information used by the unmanned aerial vehicle.

[0131] In this embodiment, the reference configuration information can be a mixed frequency signal, and only one local oscillator can be used. When generating the reference configuration information, the reference configuration information of an initial frequency point (such as the basic communication unit corresponding to the initial frequency point) can be generated based on the local oscillator. If the communication frequency band contains multiple frequency points, the reference configuration information of the initial frequency point is sequentially frequency-shifted (such as using mixing to change the frequency point of the reference configuration information), thereby obtaining the reference configuration information for each frequency point.

[0132] The reference configuration information of each frequency point is respectively correlated with the communication signal to obtain the operation result corresponding to each frequency point. It should be noted that the execution order of the above steps S740 and S750 is not limited to FIG. 10. The reference configuration information of the initial frequency point can be moved to the first frequency point first to obtain the reference configuration information corresponding to the first frequency point after the reference configuration information of the initial frequency point is obtained. The reference configuration information corresponding to the first frequency point is correlated with the communication signal to obtain the operation result corresponding to the first frequency point. The reference configuration information of the initial frequency point is moved to the second frequency point to obtain the reference configuration information corresponding to the second frequency point. The reference configuration information corresponding to the second frequency point is correlated with the communication signal to obtain the operation result corresponding to the second frequency point. In this way, the operation results corresponding to all frequency points are obtained. That is, the order of frequency shifting and correlation operation can be different in different embodiments, which is not limited here, and it is only necessary to ensure that the reference configuration information of each frequency point is correlated with the received communication signal. In the above example, the target operation result meeting the first preset condition can be an operation result greater than or equal to the first preset threshold.

[0133] It can be understood that for any frequency point, the configuration information of the unmanned aerial vehicle communication signal can have multiple cases. For example, for an FPV unmanned aerial vehicle, there can be multiple spreading factors and multiple bandwidths. Since one spreading factor and one bandwidth can obtain one chirp, different spreading factors and different bandwidths can have multiple combinations, and thus multiple chirps can be obtained. If the reference configuration information is a chirp, the same frequency point can correspond to multiple chirps, that is, multiple reference configuration information. Therefore, for each frequency point, all possible reference configuration information needs to be generated, and all possible reference configuration information is correlated with the communication signal. If all possible reference configuration information is traversed and all operation results do not meet the first preset condition, it indicates that there is no communication signal of the target unmanned aerial vehicle in the communication frequency band, and the listening of the communication signal of the unmanned aerial vehicle can be continued.

[0134] In this embodiment, the reference configuration information of each frequency point is correlated with the received same wideband signal (that is, the communication signal in this embodiment), and the configuration information of the unmanned aerial vehicle is determined according to the operation result, so that the resource utilization rate is improved and the cost is reduced.

[0135] Optionally, as shown in FIG. 11, when the reference configuration information is a basic communication unit, the above step S110 specifically includes steps S810 to S860. Wherein:

[0136] Step S810, determining the communication frequency band corresponding to the communication signal.

[0137] Step S820, determining the center frequency point of the communication frequency band and the receiving bandwidth corresponding to the center frequency point.

[0138] Step S830, receiving data with the center frequency point as the reference and the bandwidth being the receiving bandwidth, to obtain the communication signal corresponding to the communication frequency band.

[0139] The implementation process of steps S810 to S830 in this embodiment is the same as that of steps S710 to S730 in the above-described embodiment, and reference can be made to the related description in the above-described embodiment, which will not be repeated here.

[0140] Step S840, determining the basic communication unit of each frequency point based on the spreading factor and the bandwidth.

[0141] This step is one of the specific implementation manners of step S630 described above. The spreading factor and the bandwidth commonly used by FPV drones are generally fixed in several kinds, so the basic communication unit of each frequency point can be determined based on the known various spreading factors and various bandwidths. Specifically, one spreading factor and one bandwidth can be used to calculate one basic communication unit (such as a chirp signal), and various combinations of various spreading factors and various bandwidths can be used to obtain various possible basic communication units. Then, each basic communication unit is shifted to all frequency points to obtain the basic communication unit of each frequency point. For example, assuming that there are 3 kinds of spreading factors and 2 kinds of bandwidths, 6 different basic communication units will be obtained. If a communication frequency band has 40 frequency points in total, after the basic communication units are shifted in frequency spectrum, each frequency point will have 6 basic communication units.

[0142] Step S850, performing correlation operation on the basic communication unit of each frequency point and the communication signal to obtain the operation result corresponding to each frequency point.

[0143] In this step, correlation operation needs to be performed on each basic communication unit after frequency shifting and the communication signal. For example, if each frequency point corresponds to 6 basic communication units, correlation operation is performed on each basic communication unit and the communication signal obtained above, so that each frequency point will have multiple operation results (for example, 6 operation results).

[0144] Step S860, if there is a target operation result meeting the first preset condition in the multiple operation results, determining that the basic communication unit corresponding to the target operation result is the basic communication unit used by the drone.

[0145] The above wideband communication signal obtained for 40 frequency points, the spreading factor has 3 kinds, the bandwidth has 2 kinds, for example, each frequency point has 6 basic communication units, then after correlation operation, each frequency point has 6 operation results, all the frequency points have 240 operation results. Among these operation results, if a certain operation result meets the first preset condition (such as the peak value after correlation operation exceeds the set correlation threshold), it means that the basic communication unit used by the FPV unmanned plane communication is consistent with the basic communication unit corresponding to the operation result, and it can be determined that there is a FPV unmanned plane flight control signal on the communication frequency band, and it can be determined that the FPV unmanned plane uses the spreading factor and bandwidth corresponding to the basic communication unit. It can be understood that, since the flight control signal of the FPV unmanned plane may be a frequency hopping signal, after obtaining the target operation result, although the frequency point of the currently received communication signal can be confirmed, since the FPV unmanned plane will hop in the communication frequency band, the frequency range of the generated interference signal should still cover all channels in the communication frequency band, so as to ensure that the flight control signal can be effectively interfered no matter which channel it hops to.

[0146] Further, after the first embodiment is completed, the step S120 described above can be continued, that is, the interference signal corresponding to the configuration information is obtained, and the interference signal is transmitted. The process can refer to the related description in the above embodiments, and will not be repeated here.

[0147] Through the above first embodiment, the spreading factor and bandwidth corresponding to the communication signal of the FPV unmanned plane can be determined, and then the corresponding interference signal can be generated based on the spreading factor and bandwidth to interfere with the FPV unmanned plane.

[0148] As shown in FIG. 12, in the second embodiment, the step S110 specifically includes steps S910 to S960. Among them:

[0149] Step S910, determine the communication frequency band corresponding to the communication signal.

[0150] This step is the same as the step S610 described above, and will not be repeated here.

[0151] Step S920, sequentially receive the received data of each frequency point of the communication frequency band.

[0152] Step S930, based on the received data of each frequency point, obtain the communication signal of the communication frequency band.

[0153] The step S920 and the step S930 are one of the specific implementation manners of the step S620. The sequentially receiving the received data of each frequency point of the communication frequency band means that the interference device separately collects the data of each frequency point in the communication frequency band. For example, for one of the communication frequency bands, the interference device has 40 local oscillators (each local oscillator corresponds to one frequency point). The interference device collects data (for example, IQ data) of a time period on the first frequency point, collects data of the same time period on the second frequency point, and collects data of the same time period on all the 40 frequency points, so as to obtain 40 received data. The 40 received data collectively constitute the communication signal of the communication frequency band. In this embodiment, different local oscillators are used to collect data of different frequency points, and frequency shifting is not required.

[0154] In this embodiment, the collected data is independent by sequentially monitoring each frequency point. For example, the data collected in the t1 time period corresponds to the first frequency point, the data collected in the t2 time period corresponds to the second frequency point, and so on. The obtained communication signal is more operable, which is beneficial to improve the comparison efficiency of the subsequent comparison process and save the computing resources.

[0155] The step S940 determines the reference configuration information corresponding to each frequency point.

[0156] The step S950 performs correlation operation on the reference configuration information of each frequency point and the received data of the same frequency point, and obtains an operation result corresponding to each frequency point.

[0157] The step S960 determines that the reference configuration information corresponding to the target operation result meeting the second preset condition is the corresponding configuration information used by the unmanned aerial vehicle, if the target operation result meeting the second preset condition exists in the multiple operation results.

[0158] The target operation result meeting the second preset condition can mean that the correlation peak value corresponding to the operation result is greater than or equal to the second preset threshold. As described above, in the second implementation manner, the interference device can have multiple local oscillators. Therefore, the reference configuration information of different frequency points can be directly generated based on the respective local oscillators. Therefore, in this implementation manner, the reference configuration information does not need to be frequency shifted, and the reference configuration information corresponding to each frequency point can be obtained.

[0159] After obtaining the reference configuration information corresponding to each frequency point, the reference configuration information of each frequency point can be correlated with the received data of the same frequency point to obtain the operation result corresponding to each frequency point, that is, in this embodiment, the reference configuration information and the received data can be directly correlated one by one. For example, the reference configuration information of the first frequency point is correlated with the received data received at the first frequency point, the reference configuration information of the second frequency point is correlated with the received data received at the second frequency point, and the other frequency points are correlated in the same way, so as to obtain the operation result corresponding to each frequency point.

[0160] In this embodiment, the configuration information used by the FPV unmanned aerial vehicle is determined by correlating the reference configuration information of each frequency point with the received data of the same frequency point, which has small calculation amount and can save calculation resources and improve identification speed.

[0161] In the second implementation, when the reference configuration information is a basic communication unit, step S940 includes determining the basic communication unit of each frequency point based on the spreading factor and the bandwidth. Step S950 includes correlating the basic communication unit of each frequency point with the received data of the same frequency point to obtain the operation result corresponding to each frequency point. Step S960 includes: if there is a target operation result meeting the second preset condition in the plurality of operation results, determining the basic communication unit corresponding to the target operation result as the basic communication unit used by the unmanned aerial vehicle.

[0162] In this embodiment, for each frequency point, various basic communication units can be generated directly based on the respective local oscillators without frequency shifting. The implementation process of identifying the basic communication unit of the unmanned aerial vehicle in other embodiments is basically the same as the implementation process of steps S910 to S960 in the above embodiment, and the relevant description in the above embodiment can be referred to, and will not be repeated here.

[0163] It can be understood that in the second implementation, if the received data of all frequency points is correlated, the total number of correlation operations required is the product of the number of frequency points, the number of spreading factors and the number of bandwidths. For example, if there are 40 channels in a communication frequency band of the unmanned aerial vehicle, the total number of correlation operations required in the two implementations is 40*M*N. Wherein, M is the number of spreading factors, and N is the number of bandwidths.

[0164] In the second implementation, for some frequency points (e.g. 915M, 868M) of the communication signal of the UAV, since there may be a case that the signal amplitude or signal strength is low, the probability of the presence of the flight control signal is low, therefore in some embodiments, as shown in FIG. 13, in order to further improve the efficiency of determining the configuration information and reduce the time and effort consumed by some unnecessary correlation operations, i.e. reduce the total number of correlation operations corresponding to the channels with low probability of the presence of the flight control signal in the second implementation, in the process of comparing each reference configuration information with the communication signal to obtain the comparison result corresponding to each reference configuration information (i.e. step S640 or step S950), the following steps S1010 to S1040 can be performed.

[0165] Step S1010, obtaining the signal features corresponding to the received data of each frequency point.

[0166] The signal features can represent the signal properties corresponding to the received data. For example, the signal features can include signal strength, signal amplitude.

[0167] Step S1020, sorting the received data of all frequency points based on the signal features.

[0168] In this embodiment, in order to improve the efficiency of correlation operation, the received data can be sorted based on the signal features of each received data, and the received data of the frequency point which needs to be subjected to correlation operation can be determined based on the sorting result.

[0169] It can be understood that based on the P local oscillators, the received data of the first frequency point, the received data of the second frequency point, …, and the received data of the Pth frequency point can be obtained respectively. If the signal amplitude is taken as the signal feature, the received data of the above P frequency points can be sorted based on the signal amplitude, for example, arranged in descending order or ascending order according to the signal amplitude. By sorting the received data, it is more convenient to screen the received data which needs to be subjected to correlation operation subsequently.

[0170] Step S1030, performing correlation operation on the received data of each frequency point arranged before the set position and the reference configuration information of the same frequency point respectively to obtain the operation result corresponding to each frequency point.

[0171] In this embodiment, only part of the received data (i.e. the received data ranked before the set position) is subjected to the correlation operation. For example, after step S1020, the received data of 40 frequency points is obtained in descending order. The received data ranked first has the strongest signal characteristics (e.g. the largest signal amplitude), and the received data ranked last has the weakest signal characteristics (e.g. the smallest signal amplitude). If the set position is 10, since each received data corresponds to a collection frequency point, the correlation operation can be performed starting from the received data ranked first and the reference configuration information of the same frequency point, until the correlation operation of the received data ranked tenth is completed, and then the operation results of the received data ranked first to tenth are obtained.

[0172] In other embodiments, the set position can also be other rankings or intervals, and the sorting method and signal characteristics can also be other schemes, as long as the received data with weak signal characteristics (i.e. low probability of existence of flight control signals) can be filtered out. Of course, sorting can not be performed, but the received data with signal characteristics meeting the requirements (e.g. signal amplitude greater than a set threshold) can be directly filtered out, and the received data meeting the requirements can be subjected to the correlation operation with the reference configuration information of the same frequency point. Alternatively, the correlation operation can be directly performed on all the received data of the frequency points and the corresponding reference configuration information to ensure the accuracy of the target operation results.

[0173] In step S1040, if there is a target operation result meeting the second preset condition in the plurality of operation results, the reference configuration information corresponding to the target operation result is determined as the corresponding configuration information adopted by the unmanned aerial vehicle.

[0174] The plurality of operation results refer to the operation results corresponding to the received data ranked before the set position.

[0175] Alternatively, when there is more than one reference configuration information (e.g. when at least one of the number of spreading factors and the number of bandwidths is more than one, so that there are multiple basic communication units for one frequency point), the received data of each frequency point ranked before the set position can be subjected to the correlation operation with different reference configuration information of the same frequency point, to obtain a plurality of operation results corresponding to each frequency point. If there is a target operation result meeting the second preset condition in the plurality of operation results corresponding to the frequency point corresponding to each received data ranked before the set position, the reference configuration information corresponding to the target operation result is determined as the corresponding configuration information adopted by the unmanned aerial vehicle.

[0176] It can be understood that the number of target operation results meeting the second preset condition in the plurality of operation results can be more than one.

[0177] In the embodiment, the received data with strong signal characteristics is subjected to correlation operation by sorting the received data of all frequency points based on the signal characteristics, so as to reduce unnecessary calculation, thereby improving the operation efficiency and reducing resource consumption.

[0178] In a specific embodiment, taking the reference configuration information as an example of the basic communication unit, to determine the reference configuration information corresponding to the communication signal of the unmanned aerial vehicle, the following steps can be performed.

[0179] Determine the communication frequency band corresponding to the communication signal.

[0180] Sequentially receive the received data of each frequency point of the communication frequency band.

[0181] Based on the received data of each frequency point, the communication signal of the communication frequency band is obtained.

[0182] Based on the spreading factor and the bandwidth, the basic communication unit of each frequency point is determined.

[0183] Obtain the signal characteristics corresponding to the received data of each frequency point.

[0184] Sort the received data of all frequency points based on the signal characteristics.

[0185] The received data of each frequency point before the set position is subjected to correlation operation with the basic communication unit of the same frequency point, respectively, to obtain the operation result corresponding to each frequency point. If there is a target operation result meeting the second preset condition in multiple operation results, the basic communication unit corresponding to the target operation result is determined as the basic communication unit adopted by the unmanned aerial vehicle.

[0186] After determining the basic communication unit, the following steps can be performed:

[0187] Based on the basic communication unit, obtain each spreading factor and bandwidth corresponding to the communication signal of the unmanned aerial vehicle.

[0188] Obtain the sub-interference signals corresponding to each spreading factor and bandwidth.

[0189] Combine different frequency points in the communication frequency band to obtain multiple frequency point sets. The number of target time periods is greater than or equal to the number of frequency point sets.

[0190] In each target time period, the sub-interference signals corresponding to different types of spreading factors are respectively transmitted with different frequency point sets, and in a preset transmission period, the sub-interference signals corresponding to the same spreading factor are all transmitted with all frequency points in the communication frequency band.

[0191] Through the above steps, interference to the unmanned aerial vehicle can be realized.

[0192] In this embodiment, the possible basic communication units are listed based on the known spreading factor and bandwidth, and then the basic communication units are used to detect the communication signals of the UAV in the current environment, so that the communication signals of the UAV can be successfully detected and the possible configuration information of the communication signals of the UAV will not be missed. At the same time, based on the configuration information (such as the spreading factor and the bandwidth) of the detected communication signals, the corresponding interference signals can be generated to interfere with the UAV.

[0193] In summary, different methods can be used to obtain the configuration information of the communication signals of the UAV, and then the corresponding interference signals are obtained based on the configuration information to interfere with the UAV. In some embodiments, the interference device can receive data with a center frequency point as a reference and a bandwidth as a received bandwidth, that is, use one local oscillator to receive the communication data of all frequency points at the same time. In this case, after determining the basic communication unit of each frequency point based on the pre-predicted spreading factor and bandwidth, since there is only one local oscillator, the basic communication unit needs to be frequency-shifted. Then, the basic communication units of each frequency point are respectively correlated with the collected communication signals, and the corresponding basic communication unit of the UAV is determined based on the operation result, so that the spreading factor and the bandwidth corresponding to the communication signals of the UAV are determined based on the basic communication unit. Then, the interference signals can be generated based on the spreading factor and the bandwidth, and the interference signals are transmitted to the UAV.

[0194] In other embodiments, the interference device can use multiple local oscillators. Different local oscillators are used to collect data corresponding to different frequency points. The interference device sequentially receives the received data of each frequency point of the communication frequency band, that is, after collecting data of a certain time at each frequency point, it switches to the next frequency point. After determining the basic communication unit of each frequency point based on the pre-predicted spreading factor and bandwidth, there is no need to perform frequency shifting, and the received data of each frequency point is correlated with the basic communication unit of the same frequency point, so that the spreading factor and the bandwidth corresponding to the basic communication unit of the UAV in the current environment are obtained. In addition, since the probability of the communication data with unclear signal characteristics in the received signal is low, in order to improve the efficiency of determining the configuration information, the received data of each frequency point can be screened, and only the received data with obvious signal characteristics is correlated with the communication data. Then, the spreading factor and the bandwidth corresponding to the UAV are determined based on the operation result. Then, the interference signals can be generated based on the spreading factor and the bandwidth, and the interference signals are transmitted to the UAV.

[0195] Through the above two implementation manners, the configuration information corresponding to the communication signal of the unmanned aerial vehicle can be determined, so that the applicability of the method can be improved. In the process of transmitting the interference signal to the unmanned aerial vehicle, the sub-interference signals corresponding to the same spreading factor are transmitted at different frequency points in different target time periods, and the related steps of transmitting the sub-interference signals corresponding to all spreading factors in the same target time period, so that the interference power is more concentrated, and the channel of the unmanned aerial vehicle can be fully covered, thereby ensuring the reliability of the interference to the unmanned aerial vehicle.

[0196] In addition to the above implementation manners, in actual application, the above manner of monitoring the communication signal of the unmanned aerial vehicle can not be used, but interference signals can be generated and transmitted directly for all spreading factors and all bandwidths of mainstream FPV unmanned aerial vehicles (such as TBSCrossfire, Expresslrs, and the like). In this way, interference to the FPV unmanned aerial vehicle can also be achieved.

[0197] The embodiment of the application further provides another unmanned aerial vehicle interference method, comprising: acquiring an interference signal corresponding to a communication frequency band, a spreading factor, and a bandwidth, and transmitting the interference signal.

[0198] The communication frequency band, the spreading factor, and the bandwidth in the step can adopt values commonly used by FPV unmanned aerial vehicles in the industry. In other words, the embodiment does not need to monitor which communication signal is used by the unmanned aerial vehicle in the current environment, but directly interferes with all possible communication signals. The specific acquisition method of the interference signal can refer to the above step S220, and will not be repeated here.

[0199] In one embodiment, the number of spreading factors is one or more. The communication frequency band includes one or more frequency points. The above process of acquiring an interference signal corresponding to a communication frequency band, a spreading factor, and a bandwidth, and transmitting the interference signal comprises:

[0200] Acquiring a sub-interference signal corresponding to the communication frequency band, each spreading factor, and the bandwidth.

[0201] In different target time periods, the sub-interference signals corresponding to the same spreading factor are transmitted at different frequency points, until the sub-interference signals corresponding to the same spreading factor are transmitted at all frequency points in the communication frequency band within a preset transmission period. In this embodiment, the preset transmission period includes a plurality of target time periods.

[0202] The implementation process of the above steps can refer to steps S310 to S320, which will not be repeated here.

[0203] It should be understood that although the steps in the flowcharts involved in the above embodiments are shown in sequence according to the arrows, the steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, the execution of the steps is not strictly limited in sequence, and the steps can be executed in other sequences. Moreover, at least some of the steps in the flowcharts involved in the above embodiments can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of the steps or stages is not necessarily sequential, but can be alternately or alternately executed with at least part of other steps or steps or stages in other steps.

[0204] The embodiments of the present application also provide a UAV interference device for implementing the above-mentioned UAV interference method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more UAV interference device embodiments provided below can refer to the limitations of the UAV interference method in the above, which will not be described here.

[0205] In an exemplary embodiment, as shown in FIG. 16, a UAV interference device 1000 is provided, comprising: an acquisition module 1001 and a transmission module 1002, wherein:

[0206] The acquisition module 1001 is configured to acquire configuration information corresponding to the communication signal of the UAV.

[0207] The transmission module 1002 is configured to acquire an interference signal corresponding to the configuration information, and transmit the interference signal.

[0208] In some embodiments, in terms of acquiring the configuration information corresponding to the communication signal of the UAV, the acquisition module 1001 is further configured to acquire a communication frequency band, a spreading factor and a bandwidth corresponding to the communication signal of the UAV. The transmission module 1002 is further configured to acquire an interference signal corresponding to the communication frequency band, the spreading factor and the bandwidth, and transmit the interference signal.

[0209] In some embodiments, in terms of acquiring the interference signal corresponding to the spreading factor and the bandwidth, and transmitting the interference signal, the transmission module 1002 is further configured to acquire a sub-interference signal corresponding to the spreading factor and the bandwidth. In different target time periods, the sub-interference signals corresponding to the same spreading factor are transmitted at different frequency points until the sub-interference signals corresponding to the same spreading factor are all transmitted to the UAV at all frequency points in the communication frequency band within a preset transmission period. Wherein, the number of spreading factors is one or more than one. The communication frequency band includes one or more frequency points. The preset transmission period includes a plurality of target time periods.

[0210] In some embodiments, with respect to transmitting the sub-interference signals corresponding to the same spreading factor at different frequency points in different target time periods, until the sub-interference signals corresponding to the same spreading factor are all transmitted at all frequency points in the communication frequency band to the UAV in the preset transmission period, the transmission module 1002 is further configured to: combine different frequency points in the communication frequency band to obtain a plurality of frequency point sets, and the number of target time periods is greater than or equal to the number of frequency point sets. In each target time period, the sub-interference signals corresponding to different spreading factors are respectively transmitted at different frequency point sets, and in the preset transmission period, the sub-interference signals corresponding to the same spreading factor are all transmitted at all frequency points in the communication frequency band.

[0211] In some embodiments, the preset transmission period is determined by T = T max * N, where T represents the preset transmission period, T max represents the length of the sub-interference signal corresponding to the maximum spreading factor in the spreading factor, and N represents the number of frequency point sets.

[0212] In some embodiments, different spreading factors have different lengths of flight control frames, and the preset transmission period is less than or equal to the length of the shortest flight control frame.

[0213] In some embodiments, the acquisition module 1001 further includes a determination module, a receiving module, a reference module, a comparison module, and a configuration module. In acquiring the configuration information corresponding to the communication signal of the UAV, the determination module is configured to determine the communication frequency band corresponding to the communication signal. The receiving module is configured to receive the communication signal of the communication frequency band. The reference module is configured to determine the reference configuration information corresponding to each frequency point in the communication frequency band. The comparison module is configured to compare each reference configuration information with the communication signal to obtain a comparison result corresponding to each reference configuration information. The configuration module is configured to determine the configuration information corresponding to the communication signal of the UAV based on the reference configuration information if the comparison result meets a preset condition.

[0214] In some embodiments, in receiving the communication signal of the communication frequency band, the receiving module is further configured to: determine the center frequency point of the communication frequency band and the receiving bandwidth corresponding to the center frequency point. The receiving bandwidth is based on the center frequency point and can cover each frequency point of the communication frequency band, and the data is received based on the center frequency point and the bandwidth to obtain the communication signal corresponding to the communication frequency band.

[0215] In some embodiments, in comparing each reference configuration information with the communication signal to obtain a comparison result corresponding to each reference configuration information, the comparison module is further configured to: perform correlation operation on the reference configuration information of each frequency point and the communication signal to obtain an operation result corresponding to each frequency point. If there is a target operation result meeting the first preset condition in a plurality of operation results, the reference configuration information corresponding to the target operation result is determined as the configuration information adopted by the UAV.

[0216] In some embodiments, in determining the reference configuration information corresponding to each frequency point in the communication frequency band, the reference module is further configured to determine a basic communication unit of each frequency point in the communication frequency band based on the spreading factor and the bandwidth. The comparison module is further configured to perform correlation operation on the basic communication unit of each frequency point and the communication signal to obtain an operation result corresponding to each frequency point. In a case where there is a target operation result meeting the first preset condition among the multiple operation results, the configuration module is further configured to determine the reference configuration information corresponding to the target operation result as the configuration information adopted by the UAV.

[0217] In some embodiments, in receiving the communication signal of the communication frequency band, the receiving module is further configured to sequentially receive reception data of each frequency point in the communication frequency band, and obtain the communication signal of the communication frequency band based on the reception data of each frequency point.

[0218] In some embodiments, in comparing each reference configuration information with the communication signal to obtain a comparison result corresponding to each reference configuration information, the comparison module is further configured to perform correlation operation on the reference configuration information of each frequency point and the reception data of the same frequency point to obtain an operation result corresponding to each frequency point. In a case where the comparison result meets the preset condition, the configuration module is further configured to determine the reference configuration information corresponding to the target operation result as the corresponding configuration information adopted by the UAV, in a case where there is a target operation result meeting the second preset condition among the multiple operation results.

[0219] In some embodiments, in determining the reference configuration information corresponding to each frequency point in the communication frequency band, the reference module is further configured to determine a basic communication unit of each frequency point based on the spreading factor and the bandwidth. In performing correlation operation on the reference configuration information of each frequency point and the reception data of the same frequency point to obtain an operation result corresponding to each frequency point, the comparison module is further configured to perform correlation operation on the basic communication unit of each frequency point and the reception data of the same frequency point to obtain an operation result corresponding to each frequency point. In a case where there is a target operation result meeting the second preset condition among the multiple operation results, the configuration module is further configured to determine the basic communication unit corresponding to the target operation result as the basic communication unit adopted by the UAV.

[0220] In some embodiments, in the aspect of comparing each reference configuration information with the communication signal to obtain a comparison result corresponding to each reference configuration information, the comparison module is further configured to: obtain signal features corresponding to the received data of each frequency point, and sort the received data of all frequency points based on the signal features. The received data of each frequency point before the set position is sorted is respectively correlated with the reference configuration information of the same frequency point to obtain an operation result corresponding to each frequency point. If the comparison result meets the preset condition, in the aspect of determining the configuration information corresponding to the communication signal of the UAV based on the reference configuration information, the configuration module is further configured to: if there is a target operation result meeting the second preset condition in the plurality of operation results, determining the reference configuration information corresponding to the target operation result as the corresponding configuration information adopted by the UAV.

[0221] In some embodiments, in the aspect of obtaining the interference signal corresponding to the communication frequency band, the spreading factor and the bandwidth, the obtaining module 1001 is further configured to: determine a to-be-modulated signal based on the spreading factor and the bandwidth, obtain interference data, modulate the interference data to the to-be-modulated signal, and transmit the modulated signal at the communication frequency band. Wherein, all the sub-interference signals constitute the interference signal.

[0222] The above-mentioned modules in the UAV interference device 1000 can be all or partially implemented by software, hardware and combinations thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so as to call and execute the operations corresponding to the above-mentioned modules by the processor.

[0223] In one exemplary embodiment, a computer device, which can be a server, is provided, and an internal structure diagram of the computer device can be as shown in FIG. 17. The computer device includes a processor, a memory, an input / output interface (I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The database of the computer device is configured to store preset spreading factor sets, bandwidth sets and the like. The input / output interface of the computer device is configured to exchange information between the processor and external devices. The communication interface of the computer device is configured to communicate with external terminals through a network connection. The computer program is executed by the processor to implement a UAV interference method.

[0224] In an example embodiment, a computer device is provided, which can be a terminal, and an internal structure diagram of the computer device can be as shown in FIG. 18. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner. The wireless manner can be achieved through WIFI, mobile cellular network, near field communication (NFC) or other technologies. The computer program is executed by the processor to implement a method for interfering with a UAV. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer overlaid on the display screen, or a key, trackball or touchpad arranged on the shell of the computer device, or an external keyboard, touchpad or mouse, etc.

[0225] Those skilled in the art can understand that the structure shown in FIG. 17 or FIG. 18 is only a block diagram of part of the structure related to the embodiments of the present application, and does not constitute a limitation on the computer device to which the embodiments of the present application are applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0226] In an example embodiment, a computer device is provided, which includes a memory and a processor, the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0227] In an embodiment, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to implement the steps in the above method embodiments.

[0228] In an embodiment, a computer program product is provided, which includes a computer program, and the computer program is executed by a processor to implement the steps in the above method embodiments.

[0229] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiment methods. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., without being limited thereto.

[0230] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above-mentioned embodiments are not described, however, as long as the combinations of the technical features do not exist contradictory, they should be considered as the scope of the present application.

[0231] The above embodiments only express several implementation ways of the present application, and the description is relatively specific and detailed, but it should not be understood as a limitation to the patent scope of the application. It should be pointed out that for ordinary skilled persons in the art, several modifications and improvements can be made without departing from the concept of the present application, which all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.

Claims

1. A method for jamming a UAV, the method comprising: obtaining configuration information corresponding to a communication signal of a UAV; obtaining a jamming signal corresponding to the configuration information, and transmitting the jamming signal.

2. The method of claim 1, wherein, The obtaining of the configuration information corresponding to the communication signal of the UAV comprises: obtaining a communication frequency band, a spreading factor and a bandwidth corresponding to the communication signal of the UAV; The step of obtaining the jamming signal corresponding to the configuration information and transmitting the jamming signal comprises: obtaining a jamming signal corresponding to the communication frequency band, the spreading factor and the bandwidth, and transmitting the jamming signal.

3. The method of claim 2, wherein, The number of the spreading factors is one or more; the communication frequency band comprises one or more frequency points; The obtaining of the jamming signal corresponding to the communication frequency band, the spreading factor and the bandwidth, and the transmitting of the jamming signal comprises: obtaining a sub-jamming signal corresponding to each of the spreading factors and the bandwidth; In different target time periods, the sub-jamming signal corresponding to the same spreading factor is transmitted at different frequency points until, in a preset transmission period, the sub-jamming signal corresponding to the same spreading factor is transmitted at all frequency points in the communication frequency band; the preset transmission period comprises a plurality of the target time periods.

4. The method of claim 3, wherein, The transmission of the sub-jamming signal corresponding to the same spreading factor at different frequency points in different target time periods until, in a preset transmission period, the sub-jamming signal corresponding to the same spreading factor is transmitted at all frequency points in the communication frequency band comprises: combining different frequency points in the communication frequency band to obtain a plurality of frequency point sets; the number of the target time periods is greater than or equal to the number of the frequency point sets; In each of the target time periods, the sub-jamming signals corresponding to different spreading factors are transmitted at different frequency point sets respectively, and in a preset transmission period, the sub-jamming signal corresponding to the same spreading factor is transmitted at all frequency points in the communication frequency band.

5. The method of claim 4, wherein, The preset transmission period is determined by T=T max *N, wherein T represents the preset transmission period, T max *max represents the length of the sub-interference signal corresponding to the maximum spreading factor in the spreading factor, and N represents the number of the frequency point set.

6. The method of claim 3, wherein, Different spreading factors have flight control frames with different lengths; the preset transmission period is less than or equal to the length of the shortest flight control frame.

7. The method of claim 1, wherein, The obtaining of the configuration information corresponding to the communication signal of the UAV comprises: determining a communication frequency band corresponding to the communication signal; receiving the communication signal of the communication frequency band; determining reference configuration information corresponding to each frequency point in the communication frequency band; comparing each of the reference configuration information with the communication signal to obtain a comparison result corresponding to each of the reference configuration information; if the comparison result meets a preset condition, determining the configuration information corresponding to the communication signal of the UAV based on the reference configuration information.

8. The method of claim 7, wherein, The receiving of the communication signal of the communication frequency band comprises: determining a center frequency point of the communication frequency band and a receiving bandwidth corresponding to the center frequency point; the receiving bandwidth can cover each frequency point of the communication frequency band with the center frequency point as a reference; receiving data with the center frequency point as a reference and the receiving bandwidth as a bandwidth to obtain the communication signal corresponding to the communication frequency band.

9. The method of claim 7, wherein, The comparison of each of the reference configuration information with the communication signal to obtain a comparison result corresponding to each of the reference configuration information comprises: Correlate the reference configuration information of each frequency point with the communication signal to obtain an operation result corresponding to each frequency point; If the comparison result meets a preset condition, the configuration information corresponding to the communication signal of the unmanned aerial vehicle is determined based on the reference configuration information. If there is a target operation result meeting a first preset condition in the multiple operation results, the reference configuration information corresponding to the target operation result is determined as the configuration information adopted by the unmanned aerial vehicle.

10. The method of claim 9, wherein The reference configuration information corresponding to each frequency point in the communication frequency band is determined based on a spreading factor and a bandwidth. The reference configuration information of each frequency point is correlated with the communication signal to obtain an operation result corresponding to each frequency point. The reference configuration information of each frequency point is correlated with the communication signal to obtain an operation result corresponding to each frequency point. If there is a target operation result meeting a first preset condition in the multiple operation results, the reference configuration information corresponding to the target operation result is determined as the configuration information adopted by the unmanned aerial vehicle. If there is a target operation result meeting a first preset condition in the multiple operation results, the reference configuration information corresponding to the target operation result is determined as the configuration information adopted by the unmanned aerial vehicle. The communication signal of the communication frequency band is received.

11. The method of claim 7, wherein, The received data of each frequency point of the communication frequency band is sequentially received. The communication signal of the communication frequency band is obtained based on the received data of each frequency point. The reference configuration information of each frequency point is correlated with the received data of the same frequency point to obtain an operation result corresponding to each frequency point.

12. The method of claim 11, wherein, If the comparison result meets a preset condition, the configuration information corresponding to the communication signal of the unmanned aerial vehicle is determined based on the reference configuration information. If there is a target operation result meeting a second preset condition in the multiple operation results, the reference configuration information corresponding to the target operation result is determined as the corresponding configuration information adopted by the unmanned aerial vehicle.

13. The method of claim 12, wherein The reference configuration information corresponding to each frequency point in the communication frequency band is determined based on a spreading factor and a bandwidth. The reference configuration information of each frequency point is correlated with the received data of the same frequency point to obtain an operation result corresponding to each frequency point. The reference configuration information of each frequency point is correlated with the received data of the same frequency point to obtain an operation result corresponding to each frequency point. If there is a target operation result meeting a second preset condition in the multiple operation results, the reference configuration information corresponding to the target operation result is determined as the corresponding configuration information adopted by the unmanned aerial vehicle. ​ ​ ​ If there is a target operation result meeting the second preset condition among the operation results, the basic communication unit corresponding to the target operation result is determined as the basic communication unit adopted by the unmanned aerial vehicle.

14. The method of claim 11, wherein, the comparing each reference configuration information with the communication signal to obtain a comparison result corresponding to each reference configuration information comprises: obtaining signal features corresponding to the received data of each frequency point; sorting the received data of all frequency points based on the signal features; performing correlation operation on the received data of each frequency point before the set position and the reference configuration information of the same frequency point respectively to obtain an operation result corresponding to each frequency point; if the comparison result meets the preset condition, determining the configuration information corresponding to the communication signal of the unmanned aerial vehicle based on the reference configuration information comprises: if there is a target operation result meeting the second preset condition among the operation results, the reference configuration information corresponding to the target operation result is determined as the corresponding configuration information adopted by the unmanned aerial vehicle.

15. The method of claim 2, wherein, the obtaining an interference signal corresponding to the communication frequency band, the spreading factor and the bandwidth comprises: determining a to-be-modulated signal based on the spreading factor and the bandwidth; obtaining interference data; modulating the interference data to the to-be-modulated signal, and transmitting the modulated signal at the communication frequency band.

16. A method of drone jamming, the method comprising: The method comprises: obtaining an interference signal corresponding to the communication frequency band, the spreading factor and the bandwidth, and transmitting the interference signal.

17. The method of claim 16, wherein, The number of spreading factors is one or more; the communication frequency band comprises one or more frequency points; the obtaining an interference signal corresponding to the communication frequency band, the spreading factor and the bandwidth, and transmitting the interference signal comprises: obtaining a sub-interference signal corresponding to each spreading factor and the bandwidth; in different target time periods, the sub-interference signal corresponding to the same spreading factor is transmitted at different frequency points until the sub-interference signal corresponding to the same spreading factor is transmitted at all frequency points in the communication frequency band within a preset transmission period; the preset transmission period comprises a plurality of target time periods.

18. A drone jamming device, comprising: The device comprises: an obtaining module for obtaining configuration information corresponding to a communication signal of an unmanned aerial vehicle; a transmitting module for obtaining an interference signal corresponding to the configuration information and transmitting the interference signal. 19.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-18. The processor executes the computer program to implement the steps of the method of any one of claims 1 to 17.

20. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 17.

21. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 17. The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 17.

Citation Information

Patent Citations

  • UAV interference system and method based on electromagnetic interference

    CN108199802A

  • Control method of interference drone, device and interference system

    CN108513650A

  • A method and system for UAV communication interference

    CN109004951A

  • Adaptive interference system applied to unmanned aerial vehicle

    CN109379161A

  • LoRa modulation signal detection method based on deep learning

    CN110099019A

Cited By

  • Star flash signal transmission method, device and equipment

    CN122002594A