Anti-interference wireless communication method and system for network beam coordinated hopping
By determining and moving to the optimal relay node location, the problem of insufficient anti-interference communication capabilities of the drone in the prior art is solved, and a more efficient anti-interference effect and lower energy loss are achieved.
Patent Information
- Application Number
- CN202211126268.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-16
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2042-09-16
AI Technical Summary
The prior art fails to fully utilize the mobility of the drone when using drones as relay nodes for anti-interference communication, resulting in limitations in anti-interference capabilities.
By obtaining the interferer position and interference power when the sender and the receiver communicate directly, the optimal relay node position for the sender and the receiver to communicate with the drone as the relay node, and control the drone closest to the position and in an idle state to move to the position to realize relay communication.
It effectively reduces the cost of drone deployment, reduces the useless loss of drone energy, improves anti-interference ability, and ensures communication quality.
Smart Images

Figure CN115473545B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communications, in particular to the field of anti-interference wireless communications, and more particularly to an anti-interference wireless communication method and system for coordinated network beam hopping. Background Art
[0002] With the continuous development of information technology, wireless communication plays an increasingly important role in the fields of civil and military communications. However, the wireless signals used in wireless communication are open and easily interfered with, which also poses a serious threat to the reliability of communication systems using wireless communication. Especially in military communication scenarios, wireless communication is a bridge for the coordination and intercommunication of various military services. Once malicious interference is encountered, it will lead to the failure of the mission. Therefore, it is of great significance to study anti-interference wireless communication technology.
[0003] In the prior art, frequency hopping communication is often used to solve the anti-interference problem in wireless communication technology. For example, the communication technology described in document [1] uses frequency hopping communication to quickly and regularly change the center frequency of the communication system to achieve anti-interference in wireless communication. However, with the increasing tracking ability of the interference party, the anti-interference effect obtained by using frequency hopping communication is gradually reduced. For example, the interference party uses guided tracking interference (targeted interference to the frequency hopping signal by first detecting and then interfering) as an effective interference solution for frequency hopping signals, which greatly reduces the technical effect of using frequency hopping communication for anti-interference. In addition, with the emergence of IoT devices, limited spectrum resources need to be provided to more and more wireless devices, making frequency resources increasingly tight. Such a scenario of the Internet of Everything makes the applicability of frequency hopping communication (which requires the use of additional spectrum resources to support the communication of signals on different frequency bands after frequency modulation) gradually reduce.
[0004] In order to improve the applicability of frequency hopping communication and adapt to the future integrated communication scenarios of air, space, land and sea (where wireless devices are complex and diverse and space resources are abundant), the existing technology adopts the network beam hopping technology to better solve the anti-interference of wireless communication. Network beam hopping means that after the direct communication link is interfered, the two parties of legitimate communication use the idle nodes in the network and the spatial beam directivity formed by combining multi-antenna technology to achieve communication on the new link to complete information transmission. For example, a network space collaboration-based anti-interference method described in reference [2] comprehensively utilizes the idle relay nodes in the network and the spatial directivity of multiple antennas to achieve anti-interference. In order to improve the survivability of the communication system in an interference environment, the existing technology also uses drones as relay nodes for anti-interference communication. For example, a space-ground network drone anti-interference attack method based on relay and beamforming described in reference [3] uses drones as relay nodes to complete the communication between low-orbit satellites and interfered drones. However, drones are typical power-constrained platforms. Compared with terrestrial IoT communication systems, the use of drones for IoT communication requires additional propulsion energy to maintain flight posture and air movement. For example, the potential and method of wireless communication based on the Internet of Things of UAVs is described in the literature [4]. In actual situations, the propulsion power consumption of UAVs is generally much higher than the communication-related energy. Therefore, when using UAVs as relay nodes, it is necessary to reduce the propulsion loss as much as possible. For example, in the anti-interference attack method described in the literature [3], the propulsion loss of UAVs is reduced by using a group of UAVs with fixed positions as relay nodes. After being interfered, a UAV with fixed position is selected as the optimal relay node by traversal method. However, due to the limited number of UAVs, the optimal relay node in the anti-interference attack method cannot be determined based on all the positions covered by the network. That is, the anti-interference effect achieved by the anti-interference communication method is limited by the pre-selected UAV position, and the movable characteristics of UAVs are not fully utilized, which makes the anti-interference ability have certain limitations. Therefore, how to make full use of the movable characteristics of UAVs to improve the anti-interference ability is the primary problem that needs to be solved when using UAV equipment as relays.
[0005] References are as follows:
[0006] [1] Zheng Huiling. Research progress of foreign wireless communication anti-interference technology[J]. Telecommunication Technology, 2014, 54(4): 524-528.
[0007] [2] Zhang Weile. A network airspace anti-interference method based on multi-point collaboration [P]. Chinese Patent: Publication No. CN105634518A.
[0008] [3] Yu Jihong, Gong Yue. Anti-interference attack method for air-ground network drone based on relay and beamforming [P]. Chinese Patent: 112311434, 2021.02.02.
[0009] [4] Song Qingheng, Zheng Fuchun. Potential and methods of wireless communication in the Internet of Things based on drones[J]. Journal of Internet of Things, 2019, 3(1): 82-89. Summary of the invention
[0010] Therefore, the purpose of the present invention is to overcome the defects of the above-mentioned prior art and provide an interference-resistant wireless communication method and system for network beam coordinated hopping.
[0011] According to a first aspect of the present invention, an anti-interference wireless communication method for network beam coordinated hopping is provided, wherein the two parties of the wireless communication include a sender and a receiver of legitimate communication, the sender and the receiver can communicate directly, and there are multiple drones between the sender and the receiver that can be used for relay communication, and the method includes:
[0012] S1. Obtain the location and interference power of the interferer when the sender and the receiver are communicating directly;
[0013] S2. Based on the position of the sender, the position of the receiver, and the position and interference power of the interferer obtained in step S1, determine the best relay node position for the sender and the receiver to perform relay communication using the drone as the relay node, wherein the best relay node position is the relay node position that obtains the maximum throughput when the sender and the receiver perform relay communication using the drone as the relay node;
[0014] S3. Based on the best relay node position determined in step S2, control the drone that is closest to the best relay node position and is in an idle state to move to the best relay node position, so that the sender and the receiver can perform relay communication based on it.
[0015] According to one embodiment of the present invention, step S2 includes:
[0016] S21, according to the interference party position and interference power obtained in step S1, calculating the throughput of relay communication using multiple positions between the sender and the receiver as relay nodes;
[0017] S22. Taking the relay node position corresponding to the maximum value of all throughputs calculated in step S21 as the optimal relay node position.
[0018] Preferably, the throughput of relay communication performed by relay nodes at multiple locations between the sender and the receiver is the smaller of the throughput from the sender to the drone and the throughput from the drone to the receiver obtained when the drone is at the relay node position.
[0019] According to one embodiment of the present invention, the throughput of the UAV from the sender to each relay node location is determined in the following manner:
[0020]
[0021] Among them, R1 is the throughput from the sender to the drone, SINR thr is the signal to interference and noise ratio threshold, and SINR1 is the signal to interference and noise ratio received by the drone when the sender communicates with the drone.
[0022] According to one embodiment of the present invention, the signal to interference and noise ratio received by the drone at each relay node position when the sender communicates with the drone is calculated in the following manner:
[0023]
[0024] Among them, SINR1 is the signal to interference noise ratio received by the drone when the sender communicates with the drone, f1 is the sender's transmit beamforming vector, is the channel matrix from the sender to the drone, t1 and r1 represent the sender and the drone when the sender communicates with the drone, respectively, H small is a small-scale fading channel, ρ0 is the path loss at a reference distance of 1 m, d1 is the Euclidean distance between the sender and the UAV based on the positions of the sender and the UAV, α is the path loss exponent, is the number of transmitting antennas at the sender, is the number of receiving antennas of the drone, yes dimensional complex space, w1 is the receiving vector of the drone, w1 H is the conjugate transpose of w1, x1(t) is the signal sent by the sender, x1 * (t) is the conjugate of x1(t), E(x1(t)x1 * (t)) is the average power of the signal sent by the sender, δ1 2 is the average noise power received by the drone, is the channel vector from the jammer to the drone, J(t) represents the jammer’s interference signal, and J * (t) is the conjugate of J(t), E(J(t)J * (t)) is the interference power of the interference signal.
[0025] According to one embodiment of the present invention, the throughput from the drone to the receiver at each relay node location is determined by the following formula:
[0026]
[0027] Where R2 is the throughput from the drone to the receiver; SINR thr is the signal to interference and noise ratio threshold, and SINR2 is the signal to interference and noise ratio received by the receiver when the UAV communicates with the receiver.
[0028] According to one embodiment of the present invention, the signal to interference and noise ratio received by the receiving party for each relay node position of the drone when the drone performs relay communication with the receiving party is calculated in the following manner:
[0029]
[0030] Among them, SINR2 is the signal to interference noise ratio received by the receiver when the drone communicates with the receiver, f2 is the transmit beamforming vector of the drone, is the channel matrix from the UAV to the receiver, t2 and r2 represent the UAV and the receiver when the UAV communicates with the receiver, respectively, H small is a small-scale fading channel, ρ0 is the path loss at a reference distance of 1 m, d2 is the Euclidean distance between the UAV and the receiver based on the positions of the UAV and the receiver, is the number of transmitting antennas of the drone, is the number of receiving antennas at the receiver, yes dimensional complex space, w2 is the receiving vector of the receiver, w2 H is the conjugate transpose of w2, x2(t) is the signal sent by the drone, x2 * (t) is the conjugate of x2(t), E(x2(t)x2 * (t)) is the average power of the signal sent by the drone, δ2 2 is the average noise power received by the receiver, is the channel vector from the interferer to the receiver, J(t) represents the interference signal of the interferer, and J * (t) is the conjugate of J(t), E(J(t)J * (t)) is the interference power of the interference signal.
[0031] According to a second aspect of the present invention, there is provided an anti-interference wireless communication system for coordinated network beam hopping, the system comprising: a plurality of drones, a plurality of legitimate communicating senders and receivers, wherein each pair of senders and receivers can communicate directly, and each pair of senders and receivers is configured to communicate according to the method described in the first aspect of the present invention.
[0032] Compared with the prior art, the advantages of the present invention are: the present invention determines the best relay node position for the sender and the receiver to relay communication using the drone as the relay node through the sender position, the receiver position, the interferer position and the interference power, so that the best relay node position is not based on the fixed position of the drone as the reference position, but is determined based on all positions covered by the network, and then the drone closest to the best relay node position and in an idle state is controlled to move to the best relay node position, so that the sender and the receiver can relay communication based on it. In this way, the cost and complexity of the system are reduced in the process of determining the best relay node position, and the useless loss of drone energy is reduced as much as possible to effectively avoid interference signals and ensure communication quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The embodiments of the present invention are further described below with reference to the accompanying drawings, in which:
[0034] Figure 1 A schematic diagram of a communication scenario provided according to an embodiment of the present invention;
[0035] Figure 2 A state transition diagram of a beam hopping working process of a communication system provided according to an embodiment of the present invention;
[0036] Figure 3 A schematic diagram for calculating the position of an interfering party according to an embodiment of the present invention;
[0037] Figure 4 A flowchart of an anti-interference wireless communication method for network beam coordinated hopping provided according to an embodiment of the present invention;
[0038] Figure 5 A schematic diagram of calculating the best relay node position according to an embodiment of the present invention;
[0039] Figure 6 This is a simulation diagram of the corresponding throughput of each relay node on a plane with a communication height of 300 meters according to an embodiment of the present invention. DETAILED DESCRIPTION
[0040] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail by specific embodiments below. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0041] As mentioned in the prior art in the background technology section, due to the limited number of drones, the optimal relay node in the anti-interference communication method cannot be determined based on all locations covered by the network, that is, the anti-interference effect achieved by the anti-interference communication method is limited by the pre-selected drone positions, and does not fully utilize the movable characteristics of drones, which makes its anti-interference ability have certain limitations. How to fully utilize the movable characteristics of drones to improve anti-interference capabilities is the primary problem that needs to be solved when using drone equipment as relays.
[0042] In order to better understand the present invention, the communication scenario of the two communicating parties is first introduced. Figure 1 As shown in the figure, the two communicating parties are the legitimate sender A and the legitimate sender B. There are multiple relay drones C between the legitimate sender A and the legitimate sender B that can be used for relay communication. The following is an explanation of the communication scenario in combination with the beam hopping working process of the communication system, such as Figure 2 As shown in the figure, initially, the legal sender A, the legal receiver B and the relay drone C are all in an idle state, and the jammer D is in a listening state. The legal sender A and the legal sender B can communicate directly through the beam alignment operation. The legal sender A uses the data transmission module set therein to align the beam with the legal sender B, and sends the data to be transmitted to the legal sender B through link 1, and the legal sender B receives the data of the legal sender A. When there is a transmission signal close to the incident direction of the jammer D in the direct communication between the legal sender A and the legal sender B, the jammer D intercepts the transmission signal, that is, it determines that there is communication on link 1, monitors the communication, and then implements omnidirectional interference on the direct communication between the legal sender A and the legal sender B. Because the direct communication between the legal sender A and the legal sender B is affected by the interference signal, when the signal reception block error rate of the legal receiver B continues to remain at a high level (such as when the block error rate calculated by the legal receiver B continues to remain for a preset time, such as 5 seconds), the legal receiver B senses that it is interfered and feeds back the information of interference to the legal sender A. The legitimate sender A receives the information feedback, stops sending legitimate information through link 1, and jointly senses the detailed information of the interference (such as the location of the interferer and the interference power) with the legitimate receiver B.
[0043] The radiation of the omnidirectional interference signal of the interference party D in space can be assumed to be hemispherical, that is, the interference power of the interference party D has the same power when propagated in all directions for the same distance. The determination of the interference party position of the interference party D is performed by the legitimate sender A and the legitimate receiver B adjusting the antenna array to perform beam scanning on the interference signal in the whole space, and determining the beam direction with the maximum interference signal power received by the legitimate sender A or the legitimate receiver B as the direction of the interference party D at the legitimate sender A or the legitimate receiver B, and then calculating the interference party position according to the location of the legitimate sender A and the legitimate receiver B. According to an example of the present invention, Figure 3 As shown, the positions of the legitimate sender A and the legitimate receiver B and the interferer D are set as a triangle, and the direction of the interferer D at the legitimate sender A and the legitimate receiver B is converted into an angle θ of the triangle. TX→jammer and another angle θ jammer→RX , and then the position of the interfering party D is obtained by the calculation formula of the triangle. It should be noted that how to sense the position of the interfering party D here is well known to technicians in this field and will not be repeated here. j The calculation can be obtained by the following formula:
[0044]
[0045] Where N is the noise power, SINR pure and SINR jammed They are respectively the signal to interference and noise ratios received by the legitimate receiver B before and after interference when the signal power S of the legitimate sender A is the same.
[0046] Under the condition of obtaining the interference party's position and interference power, the present invention provides an anti-interference wireless communication method for network beam coordinated hopping, by calculating the relay node position between the legitimate sender and the legitimate receiver that can obtain the maximum throughput, and using the mobility of the drone to move the drone to the position so that the sender and the receiver can perform relay communication based on the drone. In summary, Figure 4As shown, the method of the present invention includes: S1, obtaining the position and interference power of the interference party that is interfered when the sender and the receiver communicate directly; S2, based on the sender position, the receiver position and the interference party position and interference power obtained in step S1, determining the best relay node position for the sender and the receiver to perform relay communication using the drone as the relay node, wherein the best relay node position is the relay node position that obtains the maximum throughput when the sender and the receiver perform relay communication using the drone as the relay node; S3, based on the best relay node position determined in step S2, controlling the drone that is closest to the best relay node position and is in an idle state to move to the best relay node position, so that the sender and the receiver can perform relay communication based on it. Compared with traditional anti-interference schemes such as frequency hopping communication, the anti-interference wireless communication method for network beam coordinated hopping provided by the present invention can determine the optimal relay node position from all relay communication positions between the sender and the receiver, make full use of the mobility of the drone, control the drone that is closest to the optimal relay node position and in an idle state to move to the optimal relay node position, effectively reduce the deployment cost of the drone, greatly reduce the useless loss of its energy (i.e., extend its continuous working time), and effectively avoid interference signals to ensure communication quality.
[0047] Since the acquisition of the interfering party position and interference power in step S1 is well known to those skilled in the art, the present invention will not be repeated here. In order to better understand the implementation process of the present invention, the calculation of the optimal relay node position involved in step S2 and the establishment of relay communication involved in step S3 are described in detail below.
[0048] 1. Calculation of the best relay node position (i.e. Figure 2 The calculation indicated in finds the best relay node)
[0049] The working scene of the present invention can be represented by a three-dimensional coordinate system (x, y, z), wherein the (x, y) coordinates represent the horizontal position and the z axis represents the vertical height.
[0050] According to one embodiment of the present invention, the present invention calculates the best relay node position in the following manner: S21, according to the interference party position and interference power obtained in step S1, calculate the throughput of relay communication with each position between the sender and the receiver as a relay node; preferably, the x, y, and z coordinates of the relay node are set as variables, and the throughput that the system can achieve when each position is used as a relay node is calculated. According to the calculation results, find the x, y, and z coordinates corresponding to the relay node with the largest throughput, and the coordinates are the optimal relay node position; S22, the relay node position corresponding to the maximum value of all throughputs calculated in step S21 is used as the optimal relay node position. According to one embodiment of the present invention, the throughput of relay communication with each position between the sender and the receiver as a relay node is the smaller of the throughput from the sender to the drone and the throughput from the drone to the receiver obtained when the drone is at the relay node position.
[0051] According to one embodiment of the present invention, the optimal relay node selection formula is as follows:
[0052]
[0053] Where R Tx→relay (x relayLink ,y relayLink ,Z relayLink ) and R relay→Rx (x relayLink ,y relayLLink ,Z relayLink ) represent the throughput from the sender to the drone and the throughput from the drone to the receiver, respectively. relayLink ,y relayLink ,Z relayLink ) is the relay node position, maxR jrelayLink (x relayLink ,y relayLink ,Z relayLink ) means selecting all the ones with the largest throughput, R jrelayLink is the throughput of relay communication between the sender and the receiver with each location being a relay node.
[0054] According to one embodiment of the present invention, the throughput of the UAV from the sender to each relay node location is determined in the following manner:
[0055]
[0056] Among them, R1 is the throughput from the sender to the drone, SINR thr is the signal-to-interference-to-noise ratio threshold. It should be noted that SINR thr It is limited by the hardware of the communication system and the communication environment in which it is located. When SINR1 is greater than or equal to SINRthr When SINR1 takes a constant value SINR thr , SINR thr Preferably, it is 20 dB, and SINR1 is the signal to interference and noise ratio received by the drone when the sender communicates with the drone.
[0057] According to one embodiment of the present invention, the signal to interference and noise ratio received by the drone at each relay node position when the sender communicates with the drone is calculated in the following manner:
[0058]
[0059] Among them, SINR1 is the signal to interference noise ratio received by the drone when the sender communicates with the drone, f1 is the sender's transmit beamforming vector, is the channel matrix from the sender to the drone, t1 and r1 represent the sender and the drone when the sender communicates with the drone, respectively, H small is a small-scale fading channel, ρ0 is the path loss at a reference distance of 1 m, d1 is the Euclidean distance between the sender and the UAV based on the positions of the sender and the UAV, α is the path loss exponent, is the number of transmitting antennas at the sender, is the number of receiving antennas of the drone, yes dimensional complex space, w1 is the receiving vector of the drone, w1 H is the conjugate transpose of w1, x1(t) is the signal sent by the sender, x1 * (t) is the conjugate of x1(t), E(x1(t)x1 * (t)) is the average power of the signal sent by the sender, δ1 2 is the average noise power received by the drone, is the channel vector from the jammer to the drone, J(t) represents the jammer’s interference signal, and J * (t) is the conjugate of J(t), E(J(t)J * (t)) is the interference power of the interference signal.
[0060] According to one embodiment of the present invention, the throughput from the drone to the receiver at each relay node location is determined by the following formula:
[0061]
[0062] Where R2 is the throughput from the drone to the receiver; SINR thr is the signal-to-interference-to-noise ratio threshold. It should be noted that SINR thrIt is limited by the hardware of the communication system and the communication environment in which it is located. When SINR2 is greater than or equal to SINR thr When SINR1 takes a constant value SINR thr , SINR thr Preferably, it is 20 dB, and SINR2 is the signal-to-interference-noise ratio received by the receiver when the drone communicates with the receiver.
[0063] According to one embodiment of the present invention, the signal to interference and noise ratio received by the receiving party for each relay node position of the drone when the drone performs relay communication with the receiving party is calculated in the following manner:
[0064]
[0065] Among them, SINR2 is the signal to interference noise ratio received by the receiver when the drone communicates with the receiver, f2 is the transmit beamforming vector of the drone, is the channel matrix from the UAV to the receiver, t2 and r2 represent the UAV and the receiver when the UAV communicates with the receiver, respectively, H small is a small-scale fading channel, ρ0 is the path loss at a reference distance of 1 m, d2 is the Euclidean distance between the UAV and the receiver based on the positions of the UAV and the receiver, is the number of transmitting antennas of the drone, is the number of receiving antennas at the receiver, yes dimensional complex space, w2 is the receiving vector of the receiver, w2 H is the conjugate transpose of w2, x2(t) is the signal sent by the drone, x2 * (t) is the conjugate of x2(t), E(x2(t)x2 * (t)) is the average power of the signal sent by the drone, δ2 2 is the average noise power received by the receiver, is the channel vector from the interferer to the receiver, J(t) represents the interference signal of the interferer, and J * (t) is the conjugate of J(t), E(J(t)J * (t)) is the interference power of the interference signal.
[0066] Through the above steps, the throughput corresponding to multiple relay node positions in the relay communication space between the two legal communicating parties is calculated, and the relay node position corresponding to the maximum value is used as the optimal relay node position. According to one embodiment of the present invention, the relay communication space between the two legal communicating parties is a preset communication space, and multiple relay node positions are set in the preset communication space according to the preset spacing, and then the throughput corresponding to each relay node in the preset communication space is calculated respectively. It should be noted that the size of the preset spacing can be determined according to the computing power, that is, the preset spacing is set according to the total time required to calculate the throughput corresponding to all relay nodes. For example, assuming that the total time is greater than 2 seconds, the preset spacing is increased to 20 cm. The larger the preset spacing, the fewer positions need to be calculated, and the less time is required for calculation. Conversely, the smaller the preset spacing, the more positions need to be calculated, and the more time is required for calculation. The preset spacing can be determined according to experiments, which is well known to those skilled in the art and will not be repeated here. The optimal relay node position obtained in this way is the best in the entire preset communication space (the relay communication space between the two legal communicating parties), is not constrained by the fixed position of the drone, and reduces the cost and complexity of the communication system.
[0067] 2. Establishment of relay communication
[0068] According to one embodiment of the present invention, when the sender determines the best relay node position, based on the positions of drones deployed between the two legal communicating parties stored by the sender, an idle drone deployed closest to the best relay node position is determined as the drone for relay communication between the two legal communicating parties, and control command information is sent to the drone to move it to the best relay node position. Then the two legal communicating parties establish relay communication with the drone moved to the best relay node position through beam direction adjustment to complete beam hopping. It should be noted that the process of establishing relay communication with a drone is known to technicians and will not be repeated here.
[0069] An example of the present invention is given below. Figure 5 As shown, let the center point between the legal sender and the legal receiver be the origin (0, 0, 0) of the three-dimensional coordinate system. The legal sender A is located at the coordinate (-1000, 0, 0), and the legal receiver B is located at the coordinate (1000, 0, 0). Both are 8-antenna MIMO systems, with a total transmission power of 1W and an operating bandwidth of 50MHz. Interference and noise parameters: The interferer D is located at the coordinate position (0, -500, 0), which is a single antenna system. The interference type is full-bandwidth suppression interference, with an interference power of 1W / MHz and a total power of 50W. The channel noise power spectral density is 10 -18W / Hz. Assume that there are a total of 5 drones between the two legal communication parties, and the deployment positions of drones 1 to 5 are (-500, 1000, 200), (500, 1000, 200), (0, 0, 300), (-500, -1000, 250) and (500, -1000, 250), respectively. Calculate the throughput corresponding to the deployment positions of the 5 drones. The coordinates of the relay node position with the maximum throughput are determined by the calculation method of the optimal relay node position in the present invention, which is recorded as the optimal relay node position. It should be noted that in order to more intuitively reflect the relationship between the relay node position coordinates and their corresponding throughput in the communication scenario, the relay node position coordinates in the communication scenario and their corresponding throughput are simulated. For the convenience of display, multiple relay nodes at the same height and their corresponding throughput are simulated. After comparison, the simulation diagram corresponding to the height of 300 meters contains the best relay node position. like Figure 6 As shown, the relay node (-600, 1400, 300) is the relay node corresponding to the maximum throughput, that is, the optimal relay node position The corresponding throughput is 3.06 bits / s / Hz. The throughput corresponding to the best relay node and the locations of the five drones is shown in Table 1.
[0070] Table 1
[0071]
[0072] The Euclidean distances between the locations of the five drones and the optimal relay node (-600, 1400, 300) are calculated. After comparing all the Euclidean distances, it is known that the drone closest to the optimal relay node (-600, 1400, 300) is drone 1. The preferred legitimate sender A controls drone 1 (-500, 1000, 200) to the optimal relay node location (-600, 1400, 300), and then the legitimate communication parties establish relay communication with drone 1 moved to the optimal relay node (-600, 1400, 300) through beam direction adjustment to complete beam hopping. After beam hopping is completed, the legitimate communicating parties perform relay communication through link 2 at a throughput of 3.06 bits / s / Hz, that is, the legitimate sender A sends information to drone C (drone 1) that moves to the best relay node position (-600, 1400, 300), and drone C (drone 1) receives A's information and forwards it to the legitimate sender B. Therefore, the throughput (3.06 bits / s / Hz) of the relay communication established by the present invention is greater than the throughput determined by the location of any drone, ensuring the communication quality; the distance required to dispatch drone 1 (-500, 1000, 200) to the best relay node (-600, 1400, 300) is smaller than the distance required to dispatch any of the other four drones to the best relay node (-600, 1400, 300), greatly reducing the useless energy loss of the drone as a relay node.
[0073] In summary, the anti-interference wireless communication method for network beam coordinated hopping provided by the present invention can determine the optimal relay node position from all relay communication positions between the sender and the receiver, make full use of the mobility of the drone, control the drone that is closest to the optimal relay node position and in an idle state to move to the optimal relay node position, effectively reduce the drone deployment cost, greatly reduce its useless energy loss (i.e., extend its continuous working time), and effectively avoid interference signals to ensure communication quality.
[0074] It should be noted that although the above describes the various steps in a specific order, it does not mean that the various steps must be executed in the above specific order. In fact, some of these steps can be executed concurrently or even in a different order as long as the required functions can be achieved.
[0075] The present invention may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present invention.
[0076] Computer readable storage medium can be a tangible device that holds and stores instructions used by an instruction execution device. Computer readable storage medium can include, for example, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination thereof. More specific examples (non-exhaustive list) of computer readable storage medium include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, for example, a punch card or a protruding structure in a groove on which instructions are stored, and any suitable combination thereof.
[0077] The embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. An anti-interference wireless communication method for network beam coordinated hopping, the two parties of wireless communication include a sender and a receiver of legitimate communication, the sender and the receiver can communicate directly, and there are multiple drones between the sender and the receiver that can be used for relay communication, the method includes: S1. Obtain the location and interference power of the interferer when the sender and the receiver are communicating directly; S2. Based on the position of the sender, the position of the receiver, and the position and interference power of the interferer obtained in step S1, determine the best relay node position for the sender and the receiver to perform relay communication using the drone as the relay node, wherein the best relay node position is the relay node position that obtains the maximum throughput when the sender and the receiver perform relay communication using the drone as the relay node; wherein step S2 includes: S21, according to the interference party position and interference power obtained in step S1, calculating the throughput of relay communication using multiple positions between the sender and the receiver as relay nodes; S22, taking the relay node position corresponding to the maximum value of all throughputs calculated in step S21 as the optimal relay node position; S3. Based on the best relay node position determined in step S2, control the UAV that is closest to the best relay node position and is in an idle state to move to the best relay node position, so that the sender and the receiver can perform relay communication based on it.
2. The method according to claim 1, characterized in that The throughput of relay communication with multiple locations between the sender and the receiver as relay nodes is the smaller of the throughput from the sender to the drone and the throughput from the drone to the receiver obtained when the drone is at the relay node position.
3. The method according to claim 2, characterized in that The throughput of the sender to the drone at each relay node location is determined as follows: Among them, R1 is the throughput from the sender to the drone, SINR thr is the signal to interference and noise ratio threshold, and SINR1 is the signal to interference and noise ratio received by the drone when the sender communicates with the drone.
4. The method according to claim 3, characterized in that The signal to noise ratio received by the drone at each relay node when the sender communicates with the drone is calculated in the following way: Among them, SINR1 is the signal to interference noise ratio received by the drone when the sender communicates with the drone, f1 is the sender's transmit beamforming vector, is the channel matrix from the sender to the drone, t1 and r1 represent the sender and the drone when the sender communicates with the drone, respectively, H small is a small-scale fading channel, ρ0 is the path loss at a reference distance of 1 m, d1 is the Euclidean distance between the sender and the UAV based on the positions of the sender and the UAV, α is the path loss exponent, is the number of transmitting antennas at the sender, is the number of receiving antennas of the drone, yes dimensional complex space, w1 is the receiving vector of the drone, w1 H is the conjugate transpose of w1, x1(t) is the signal sent by the sender, x1 * (t) is the conjugate of x1(t), E(x1(t)x1 * (t)) is the average power of the signal sent by the sender, δ1 2 is the average noise power received by the drone, is the channel vector from the jammer to the drone, J(t) represents the jammer’s interference signal, and J * (t) is the conjugate of J(t), E(J(t)J * (t)) is the interference power of the interference signal.
5. The method according to claim 4, characterized in that The throughput from the drone to the receiver at each relay node location is determined by the following formula: Where R2 is the throughput from the drone to the receiver; SINR thr is the signal to interference and noise ratio threshold, and SINR2 is the signal to interference and noise ratio received by the receiver when the UAV communicates with the receiver.
6. The method according to claim 5, characterized in that The signal to interference and noise ratio received by the receiver for each relay node position of the drone when the drone performs relay communication with the receiver is calculated in the following way: Among them, SINR2 is the signal to interference noise ratio received by the receiver when the drone communicates with the receiver, f2 is the transmit beamforming vector of the drone, is the channel matrix from the UAV to the receiver, t2 and r2 represent the UAV and the receiver when the UAV communicates with the receiver, respectively, H small is a small-scale fading channel, ρ0 is the path loss at a reference distance of 1 m, d2 is the Euclidean distance between the UAV and the receiver based on the positions of the UAV and the receiver, is the number of transmitting antennas of the drone, is the number of receiving antennas at the receiver, yes dimensional complex space, w2 is the receiving vector of the receiver, w2 H is the conjugate transpose of w2, x2(t) is the signal sent by the drone, x2 * (t) is the conjugate of x2(t), E(x2(t)x2 * (t)) is the average power of the signal sent by the drone, δ2 2 is the average noise power received by the receiver, is the channel vector from the interferer to the receiver, J(t) represents the interference signal of the interferer, and J * (t) is the conjugate of J(t), E(J(t)J * (t)) is the interference power of the interference signal.
7. An anti-interference wireless communication system for network beam coordinated hopping, the system comprising: A plurality of drones, a plurality of legitimate communicating senders and receivers, wherein each pair of senders and receivers can communicate directly, and wherein each pair of senders and receivers is configured to communicate according to any one of the methods described in claims 1-6.
8. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program can be executed by a processor to implement the steps of any method described in claims 1 to 6.
9. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, enables the electronic device to implement the steps of the method as claimed in any one of claims 1 to 6.
Citation Information
Patent Citations
Network airspace anti-interference method based on multi-point cooperation
CN105634518A
Four-rotor unmanned aerial vehicle relay communication platform based on Beidou
CN111030749A
Unmanned aerial vehicle anti-interference communication system and joint trajectory and beam forming optimization method
CN113708886A