Radio frequency front-end anti-interference method and system based on dynamic feedback iterative coding RIS antenna

Through the radio frequency front-end anti-interference method of iteratively encoded RIS antennas, the problem of difficult to distinguish and suppress homofrequency and homodirectional interference in wireless communications is solved, and the anti-interference capability of the receiving system is improved at low power consumption and low cost.

CN120498592APending Publication Date: 2025-08-15Chinese People's Liberation Army Cyberspace Force Information Engineering University
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510616329.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In wireless communication, especially in densely deployed network environments, homofrequency and homogeneous interference makes it difficult for the receiver to distinguish and decode the target signal, and existing anti-interference technologies are difficult to effectively distinguish and suppress interference signals.

Method used

The radio frequency front-end anti-interference method based on dynamic feedback iterative encoding RIS antenna is adopted. The reception signal is received through the RIS reception antenna, the initial state is configured, the feedback calculation terminal calculates the feedback value, and sends it to the upper computer through the AT command serial port. The target RIS antenna state encoding is determined based on the feedback value and the initial RIS antenna state encoding space to improve the freedom and anti-interference ability of the receiving system.

Benefits of technology

It realizes effective distinction and suppression of interference signals at low power consumption and low cost, improves the anti-interference ability of the receiving equipment, and adapts to complex electromagnetic environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120498592A_ABST
    Figure CN120498592A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the field of communication anti-interference, in particular to a radio frequency front-end anti-interference method and system based on a dynamic feedback iterative coding RIS antenna. A specific implementation mode of the method comprises the steps that an upper computer responds to determining that an RIS receiving antenna receives antenna receiving signals, upper computer software is configured to configure an initial RIS antenna state, and the antenna receiving signals comprise expected signals and interference signals; the feedback calculation terminal calculates a feedback value and sends the feedback value to the upper computer through the AT instruction serial port; and in response to the received feedback value, the upper computer determines a target RIS antenna state code based on the feedback value and the RIS antenna state code space corresponding to the initial RIS antenna state. According to the embodiment, interference signals can be effectively distinguished and suppressed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication anti-interference, and specifically to a radio frequency front-end anti-interference method and system based on a dynamic feedback iterative coding RIS antenna. Background Art

[0002] Communication anti-interference technology has evolved through two major stages: conventional spread-spectrum anti-interference and intelligent anti-interference. Conventional spread-spectrum anti-interference technology, based on Shannon's information theory, can be broadly categorized into transform-domain anti-interference methods, such as time, frequency, and spatial domains. Time-domain and frequency-domain anti-interference primarily improve information transmission reliability by expanding the signal's traditional bandwidth. These include time-hopping communication, burst communication, interleaved error correction coding, frequency-hopping spread-spectrum, and direct sequence spread spectrum. Spatial-domain anti-interference leverages the propagation characteristics of wireless signals in space. By adjusting antenna polarization and main-lobe direction, and applying diversity techniques, these technologies primarily include adaptive antenna nulling and diversity. Intelligent anti-interference technology follows a "change as the enemy changes" strategy. Based on precise understanding of interfering signals, it dynamically adjusts communication signal parameters to adapt to changing interference environments. Both conventional spread-spectrum and intelligent anti-interference involve the anti-interference party engaging in a competitive game against the interference party within a limited communication signal space. The primary difference lies in their level of intelligence. However, with the increasing complexity of interference variation patterns and electromagnetic environments, existing anti-interference technologies have encountered bottlenecks in performance improvement.

[0003] In wireless communications, malicious interference presents significant uncertainties, including but not limited to unknown time and frequency resources and the format of the interfering signals. This is particularly true in densely deployed network environments, where co-frequency, co-directional interference occurs. Multiple signal sources transmit on the same frequency, and these signals propagate in similar or identical directions, making it difficult for the receiver to distinguish and decode the target signal. In such situations, traditional single antennas are unable to distinguish the interference from the signal, making it difficult to effectively distinguish and suppress the interference signal. Summary of the Invention

[0004] The content of this application is used to briefly introduce concepts that will be described in detail in the detailed description section below. The content of this application is not intended to identify key features or essential features of the technical solution for which protection is sought, nor is it intended to limit the scope of the technical solution for which protection is sought.

[0005] Some embodiments of the present application propose a radio frequency front-end anti-interference method, system, computer device, and computer-readable storage medium based on a dynamic feedback iterative coding RIS antenna to solve one or more of the technical problems mentioned in the above background technology section.

[0006] In a first aspect, some embodiments of the present application provide a radio frequency front-end anti-interference method based on a dynamic feedback iterative coding RIS antenna, which is applied to a radio frequency front-end real-time anti-interference system, wherein the above-mentioned radio frequency front-end real-time anti-interference system includes: a RIS receiving antenna, a feedback calculation terminal, and a host computer. The method includes: the host computer, in response to determining that the above-mentioned RIS receiving antenna receives an antenna receiving signal, configures the host computer software to configure an initial RIS antenna state, wherein the antenna receiving signal includes: an expected signal and an interference signal; the above-mentioned feedback calculation terminal calculates a feedback value, and sends the feedback value to the above-mentioned host computer through an AT command serial port; the above-mentioned host computer, in response to receiving the feedback value, determines the target RIS antenna state code based on the RIS antenna state coding space corresponding to the feedback value and the initial RIS antenna state.

[0007] In a second aspect, some embodiments of the present application provide a radio frequency front-end anti-interference system based on a dynamic feedback iterative coding RIS antenna, the system comprising: a configuration unit, configured to configure the host computer software to configure the initial RIS antenna state in response to determining that the above-mentioned RIS receiving antenna receives the antenna receiving signal, wherein the antenna receiving signal includes: an expected signal and an interference signal; a calculation unit, configured to calculate a feedback value at a feedback calculation terminal, and send the feedback value to the above-mentioned host computer through an AT command serial port; a determination unit, configured to determine the target RIS antenna state code based on the RIS antenna state coding space corresponding to the feedback value and the initial RIS antenna state in response to the host computer receiving the feedback value.

[0008] In a third aspect, the present application also provides a computer device, comprising a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, it implements the method described in any implementation of the first aspect.

[0009] In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, wherein when the computer program is executed by a processor, the method described in any implementation of the first aspect is implemented.

[0010] The above-described various embodiments of the present application have the following beneficial effects: Through the RF front-end anti-interference method based on dynamic feedback iterative coding RIS antennas in some embodiments of the present application, interference signals can be effectively distinguished and suppressed. Specifically, the difficulty in effectively distinguishing and suppressing interference signals lies in the fact that in wireless communications, malicious interference is subject to significant uncertainty, including but not limited to unknown time-frequency resources and unknown formats of the interference signals. Especially in densely deployed network environments, when co-frequency, co-directional, and co-directional interference occurs, multiple signal sources transmit signals at the same frequency, and these signals propagate in similar or identical directions, making it difficult for the receiving end to distinguish and decode the target signal. Based on this, in some embodiments of the present application, the RF front-end anti-interference method based on dynamic feedback iterative coding RIS antennas includes: first, in response to determining that the RIS receiving antenna has received an antenna receive signal, the host computer software configures an initial RIS antenna state, where the antenna receive signal includes a desired signal and an interference signal. Second, the feedback calculation terminal calculates a feedback value and transmits the feedback value to the host computer via an AT command serial port. Then, in response to receiving the feedback value, the host computer determines the target RIS antenna state code based on the feedback value and the RIS antenna state code space corresponding to the initial RIS antenna state. Therefore, some of the RF front-end anti-interference methods based on dynamic feedback iterative coding RIS antennas in this application address the problem that it is difficult to resist co-frequency and co-directional interference in real time, resulting in the communication system being unable to effectively resist malicious interference with a strong correlation with the desired signal. The present invention uses RIS as the receiving front-end to improve the freedom of the receiving system, thereby achieving real-time resistance to interference signals; in response to the problem that large-scale antenna arrays are difficult to deploy on the receiving side due to power consumption and cost, the present invention deploys RIS antennas at the front end for signal separation, which can improve the anti-interference capability of existing receiving equipment while ensuring low power consumption and low cost, making it easy to promote and apply. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The above and other features, advantages, and aspects of the various embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the elements and components are not necessarily drawn to scale.

[0012] Figure 1 is a flowchart of some embodiments of a radio frequency front-end anti-interference method based on a dynamic feedback iterative coding RIS antenna according to the present application;

[0013] Figure 2 1 is a schematic structural diagram of some embodiments of a radio frequency front-end anti-interference system based on a dynamic feedback iterative coding RIS antenna according to the present application;

[0014] Figure 3is a schematic diagram of the structure of a computer device suitable for implementing some embodiments of the present application;

[0015] Figure 4 This is a schematic diagram of application scenarios of some embodiments of the RF front-end anti-interference method based on dynamic feedback iterative coding RIS antenna according to the present application. DETAILED DESCRIPTION

[0016] The following will describe embodiments of the present application in more detail with reference to the accompanying drawings. Although certain embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present application. It should be understood that the drawings and embodiments of the present application are for illustrative purposes only and are not intended to limit the scope of protection of the present application.

[0017] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of this application can be combined with each other.

[0018] It should be noted that the concepts of "first" and "second" mentioned in this application are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0019] It should be noted that the modifications of "one" and "multiple" mentioned in this application are illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

[0020] The names of the messages or information exchanged between multiple devices in the embodiments of the present application are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0021] The present application will be described in detail below with reference to the accompanying drawings and in combination with embodiments.

[0022] Figure 1 A process 100 of some embodiments of a RF front-end anti-interference method based on a dynamic feedback iterative coding RIS antenna according to the present application is shown. The RF front-end anti-interference method based on a dynamic feedback iterative coding RIS antenna is applied to a RF front-end real-time anti-interference system and includes the following steps:

[0023] Step 101 : In response to determining that the RIS receiving antenna receives an antenna receiving signal, the host computer configures the host computer software to configure an initial RIS antenna state.

[0024] In some embodiments, in response to determining that the RIS receiving antenna receives an antenna reception signal, the host computer configures the host computer software to configure an initial RIS antenna state. The antenna reception signal includes a desired signal and an interference signal. The RF front-end real-time anti-interference system may include a RIS receiving antenna, a feedback calculation terminal, and a host computer. The RIS receiving antenna may be an antenna utilizing RIS (Reconfigurable Intelligence Surface) technology. The feedback calculation terminal may be a terminal for calculating feedback values. For example, the host computer may be a computer. Here, configuring the host computer software to configure the initial RIS antenna state may utilize a Gaussian algorithm, thereby improving robustness.

[0025] The antenna receiving signal may be:

[0026]

[0027] Among them, y represents the signal received by the antenna, S represents the signal sent by the base station, J represents the signal sent by the jammer, and M S Indicates the number of antennas used by the base station to transmit, M J Indicates the number of antennas used by the jammer to transmit, z S represents the expected signal, z J represents the interference signal, z S1 represents the desired signal component received by the first antenna element, Indicates the Mth S The desired signal component received by each antenna unit, z J1 represents the interference signal component received by the first antenna unit, Indicates the Mth J The interference signal component received by the antenna unit, m represents the sequence number, represents the channel of the desired signal, z Sm represents the desired signal component received by the mth antenna element, represents the channel of the interference signal, z Jm represents the interference signal component received by the mth antenna unit, q represents the receiving array response vector, represents the channel coefficient of the mth signal sent by the base station, represents the transmit array response vector of the mth signal sent by the base station, represents the channel coefficient of the mth signal sent by the jammer, represents the transmit array response vector of the mth signal sent by the jammer, p represents Gaussian white noise, and the power is σ 2 .

[0028] Step 102: The feedback calculation terminal calculates a feedback value and sends the feedback value to the host computer via the AT command serial port.

[0029] In some embodiments, the feedback calculation terminal calculates a feedback value and sends the feedback value to the host computer via an AT command serial port. In practice, first, the feedback calculation terminal may calculate the feedback value using a preset feedback algorithm. Second, the feedback calculation terminal may send the feedback value to the host computer via an AT (Attention) command serial port. The feedback value may be RSRQ (Reference Signal Received Quality).

[0030] The feedback calculation terminal can calculate the feedback value using the following formula:

[0031]

[0032] Among them, RSRQ represents the feedback value, SRRP represents the reference signal received power, RSSI represents the received signal strength indicator, and N represents the number of REs (Resource Elements) contained in the measurement bandwidth, which can reflect the relative size between the signal and the interference.

[0033] Step 103 : In response to receiving the feedback value, the host computer determines a target RIS antenna state code based on the feedback value and a RIS antenna state code space corresponding to the initial RIS antenna state.

[0034] In some embodiments, in response to receiving the feedback value, the host computer determines the target RIS antenna state code based on the feedback value and the RIS antenna state code space corresponding to the initial RIS antenna state. The RIS antenna state code space corresponding to the initial RIS antenna state may be a voltage value read by an interface representing the RIS antenna. The dimension of the RIS antenna state code space is equal to the number of RIS units included in the initial RIS antenna state, and the initial RIS antenna state can be considered a coordinate point in the RIS antenna state code space.

[0035] Therefore, the RIS antenna state coding space is searched to match the current wireless environment. In order to achieve the degree of freedom through the agile RIS, the receiver uses v at sampling time 1 and time 2 respectively. (1) (receive array response vector at time 1) and v (2) The receive array response vector at time 2 receives the same signal and splits the result according to V (the receive array response vector matrix) used during reception. As long as the split signals satisfy the Nyquist sampling theorem, they are equivalent to signals that have traveled through different channels. Jointly processing these received signals increases the dimensionality of the received signal space.

[0036] In practice, in response to receiving the feedback value, the host computer can determine the target RIS antenna state code based on the feedback value and the RIS antenna state code space corresponding to the initial RIS antenna state through the following steps:

[0037] The first step is to determine the particle swarm initialization information. This particle swarm initialization information includes a particle information set, where the particle information in the particle information set includes particle position information and particle velocity vectors. In practice, the host computer can randomly determine each particle's position information and particle velocity vector to obtain the particle swarm initialization information.

[0038] In the second step, based on the particle swarm initialization information, the following iterative sub-steps are performed:

[0039] The first sub-step is to update the particle velocity vector included in each particle information in the particle information set included in the particle swarm initialization information based on the particle update formula to generate a particle update velocity vector. The particle update formula can be:

[0040]

[0041] Among them, i represents the sequence number, k represents the sequence number, represents the velocity vector of the i-th particle at the k+1th iteration, w represents the inertia weight, represents the velocity vector of the i-th particle at the k-th iteration, c1 represents the first learning factor, rand1() represents the first random function, and its value is [0, 1]. represents the optimal position of the i-th particle at the k-th iteration, represents the position of the i-th particle at the k-th iteration, c2 represents the second learning factor, rand2() represents the second random function, and its value is [0, 1]. represents the optimal position of the global particle at the kth iteration, w max represents the maximum weight, w min represents the minimum weight, K represents the total number of iterations, c3 represents the maximum value of c1 and the maximum value of c2, and c4 represents the minimum value of c1 and the minimum value of c2.

[0042] The second sub-step is to fuse the particle information set included in the particle swarm initialization information and the generated particle update speed vectors to generate particle swarm update information. In practice, first, for each generated particle update speed vector, the host computer can determine the particle position information included in the particle information set included in the particle swarm initialization information, the particle information corresponding to the particle update speed vector, and the particle update speed vector as particle update information. Secondly, the host computer determines the determined particle update information as a particle update information set. Finally, the host computer determines the particle update information set as the particle swarm update information.

[0043] The third sub-step is to select the RIS antenna state code from the RIS antenna state code space based on the preset fitness formula and the particle swarm update information. The preset fitness formula can be:

[0044]

[0045] Among them, RSRQ represents the feedback value, RSRP represents the reference signal received power, RSSI represents the received signal strength indicator, and N represents the number of REs (Resource Elements) contained in the measurement bandwidth, which can reflect the relative size between the signal and the interference.

[0046] In a fourth sub-step, in response to determining that the feedback value and the preset fitness formula satisfy a preset maximization condition, the RIS antenna state code is determined as the target RIS antenna state code. The preset maximization condition may be that the preset fitness formula converges and the feedback value reaches a maximum value.

[0047] In practice, based on the preset fitness formula and particle swarm update information, the host computer can select the RIS antenna state code from the RIS antenna state code space through the following steps:

[0048] The first step is to map the RIS antenna state code space to generate a RIS binary code vector. In practice, the host computer can map the RIS antenna state code space representing the RIS antenna codeword to a RIS binary code vector representing the binary position vector.

[0049] In the second step, the optimal particle position information is determined based on the preset fitness formula, RIS binary coding vector and particle swarm update information.

[0050] The third step is to map the optimal particle position information to generate the RIS antenna state code. In practice, the host computer can map the optimal particle position information representing the binary position vector to the RIS antenna state code representing the RIS antenna codeword.

[0051] Optionally, the host computer may further perform the following processing steps in response to determining that the feedback value, the preset fitness formula, and the preset fitness formula do not satisfy the preset maximization condition:

[0052] In the first step, the particle swarm update information is determined as the particle swarm initialization information.

[0053] The second step is to update the RIS antenna state coding space based on a preset position update algorithm. The preset position update algorithm may be:

[0054]

[0055] Where x represents the current position of the particle, T(v) represents mapping the updated velocity to the absolute probability value of the position taking 1, v represents the current velocity of the particle, and rand() represents a random function with a value of [0, 1].

[0056] In the third step, the updated RIS antenna state coding space is determined as the RIS antenna state coding space.

[0057] Step 4: Execute the above iterative steps again.

[0058] Therefore, the above formula is used to accelerate the convergence speed of RIS state coding optimization, so that the desired signal is superimposed in phase and the interference signal is cancelled in anti-phase.

[0059] The above-described various embodiments of the present application have the following beneficial effects: Through the RF front-end anti-interference method based on dynamic feedback iterative coding RIS antennas in some embodiments of the present application, interference signals can be effectively distinguished and suppressed. Specifically, the difficulty in effectively distinguishing and suppressing interference signals lies in the fact that in wireless communications, malicious interference is subject to significant uncertainty, including but not limited to unknown time-frequency resources and unknown formats of the interference signals. Especially in densely deployed network environments, when co-frequency, co-directional, and co-directional interference occurs, multiple signal sources transmit signals at the same frequency, and these signals propagate in similar or identical directions, making it difficult for the receiving end to distinguish and decode the target signal. Based on this, in some embodiments of the present application, the RF front-end anti-interference method based on dynamic feedback iterative coding RIS antennas includes: first, in response to determining that the RIS receiving antenna has received an antenna receive signal, the host computer software configures an initial RIS antenna state, where the antenna receive signal includes a desired signal and an interference signal. Second, the feedback calculation terminal calculates a feedback value and transmits the feedback value to the host computer via an AT command serial port. Then, in response to receiving the feedback value, the host computer determines the target RIS antenna state code based on the feedback value and the RIS antenna state code space corresponding to the initial RIS antenna state. Therefore, some of the RF front-end anti-interference methods based on dynamic feedback iterative coding RIS antennas in this application address the problem that it is difficult to resist co-frequency and co-directional interference in real time, resulting in the communication system being unable to effectively resist malicious interference with a strong correlation with the desired signal. The present invention uses RIS as the receiving front-end to improve the freedom of the receiving system, thereby achieving real-time resistance to interference signals; in response to the problem that large-scale antenna arrays are difficult to deploy on the receiving side due to power consumption and cost, the present invention deploys RIS antennas at the front end for signal separation, which can improve the anti-interference capability of existing receiving equipment while ensuring low power consumption and low cost, making it easy to promote and apply.

[0060] Further references Figure 2 As an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of a radio frequency front-end anti-interference system based on a dynamic feedback iterative coding RIS antenna. These embodiments of the radio frequency front-end anti-interference system based on a dynamic feedback iterative coding RIS antenna are similar to Figure 1 Corresponding to the method embodiments shown, the radio frequency front-end anti-interference system based on the dynamic feedback iterative coding RIS antenna can be specifically applied to various electronic devices.

[0061] like Figure 2As shown, in some embodiments, a RF front-end anti-interference system 200 based on a dynamic feedback iterative coding RIS antenna includes: a configuration unit 201, a calculation unit 202, and a determination unit 203. The configuration unit 201 is configured so that, in response to a determination by a host computer that the RIS receiving antenna has received an antenna reception signal, the host computer software configures an initial RIS antenna state, where the antenna reception signal includes a desired signal and an interference signal. The calculation unit 202 is configured so that a feedback calculation terminal calculates a feedback value and transmits the feedback value to the host computer via an AT command serial port. The determination unit 203 is configured so that, in response to receiving the feedback value, the host computer determines a target RIS antenna state code based on the feedback value and a RIS antenna state code space corresponding to the initial RIS antenna state.

[0062] It is understandable that the units recorded in the RF front-end anti-interference system 200 based on dynamic feedback iterative coding RIS antenna are similar to those in the reference Figure 1 Therefore, the operations, features and beneficial effects described above for the method are also applicable to the RF front-end anti-interference system 200 based on dynamic feedback iterative coding RIS antenna and the units contained therein, and will not be repeated here.

[0063] This application also provides a computer device 300. Figure 3 As shown, computer device 300 includes a bus 301, a processor 302, a memory 303, and a communication interface 304. Processor 302, memory 303, and communication interface 304 communicate with each other via bus 301. Computer device 300 can be a server or a terminal device. It should be understood that this application does not limit the number of processors and memories in computer device 300.

[0064] The bus 301 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 The bus 301 may include a path for transmitting information between various components of the computer device 300 (eg, memory 303, processor 302, communication interface 304).

[0065] The processor 302 may include any one or more processors such as a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).

[0066] The memory 303 may include a volatile memory, such as a random access memory (RAM). The memory 303 may also include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD), or a solid state drive (SSD).

[0067] The memory 303 stores executable program code, and the processor 302 executes the executable program code to implement the functions of the aforementioned configuration unit, calculation unit, and determination unit, respectively, thereby implementing the aforementioned RF front-end anti-interference method based on a dynamic feedback iteratively coded RIS antenna. In other words, the memory 303 stores instructions for executing the aforementioned RF front-end anti-interference method based on a dynamic feedback iteratively coded RIS antenna.

[0068] The communication interface 304 uses a transceiver module such as, but not limited to, a network interface card or a transceiver to implement communication between the computer device 300 and other devices or a communication network.

[0069] An embodiment of the present application also provides a chip, which includes a processor and a data interface. The processor reads instructions stored in a memory through the data interface to execute the above-mentioned RF front-end anti-interference method based on the dynamic feedback iterative coding RIS antenna.

[0070] Embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium can be any available medium capable of being stored by a computing device, or a data storage device such as a data center that contains one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, hard disk, or tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive). The computer-readable storage medium includes instructions that instruct the computing device to execute the aforementioned RF front-end anti-interference method based on a dynamic feedback iteratively coded RIS antenna.

[0071] Figure 4This is a schematic diagram of application scenarios of some embodiments of the RF front-end anti-interference method based on dynamic feedback iterative coding RIS antenna according to the present application.

[0072] exist Figure 4 In the application scenario, the desired signal source sends the desired signal to the RIS antenna, and the interference source sends the interference signal to the RIS antenna. Indicates the channel of the desired signal. Indicates the channel of the interfering signal.

[0073] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0074] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the protection scope of the technical solutions of the embodiments of the present application.

Claims

1. A radio frequency front-end anti-interference method based on dynamic feedback iterative coding RIS antenna, applied to the radio frequency front-end real-time anti-interference system, wherein: The RF front-end real-time anti-interference system includes: a RIS receiving antenna, a feedback calculation terminal, and a host computer, including: The host computer configures the host computer software to configure an initial RIS antenna state in response to determining that the RIS receiving antenna receives an antenna receiving signal, wherein the antenna receiving signal includes: a desired signal and an interference signal; The feedback calculation terminal calculates the feedback value and sends the feedback value to the host computer via the AT command serial port; In response to receiving the feedback value, the host computer determines a target RIS antenna state code based on the feedback value and a RIS antenna state code space corresponding to the initial RIS antenna state.

2. The RF front-end anti-interference method based on dynamic feedback iterative coding RIS antenna according to claim 1, wherein: The determining of the target RIS antenna state code based on the feedback value and the RIS antenna state code space corresponding to the initial RIS antenna state includes: Determine particle swarm initialization information, wherein the particle swarm initialization information includes: a particle information set, and the particle information in the particle information set includes: particle position information and a particle velocity vector; Based on the particle swarm initialization information, the following iterative steps are performed: Based on the particle update formula, for each particle information in the particle information set included in the particle swarm initialization information, the particle velocity vector included in the particle information is updated to generate a particle update velocity vector; The particle information set included in the particle swarm initialization information and the generated update velocity vectors of each particle are fused to generate particle swarm update information; Based on the preset fitness formula and particle swarm update information, the RIS antenna state code is selected from the RIS antenna state code space; In response to determining that the feedback value and the preset fitness formula satisfy a preset maximization condition, the RIS antenna state code is determined as the target RIS antenna state code.

3. The RF front-end anti-interference method based on dynamic feedback iterative coding RIS antenna according to claim 2, wherein: The method further comprises: In response to determining that the feedback value and the preset fitness formula do not satisfy the preset maximization condition, the host computer performs the following processing steps: Determine the particle swarm update information as the particle swarm initialization information; Based on the preset position update algorithm, the RIS antenna state coding space is updated; Determine the updated RIS antenna state coding space as the RIS antenna state coding space; The iterative steps are performed again.

4. The RF front-end anti-interference method based on dynamic feedback iterative coding RIS antenna according to claim 2, wherein: The selecting of the RIS antenna state code from the RIS antenna state code space based on the preset fitness formula and the particle swarm update information includes: Mapping the RIS antenna state coding space to generate a RIS binary coding vector; Determine the optimal particle position information based on the preset fitness formula, RIS binary code vector and particle swarm update information; The optimal particle position information is mapped to generate a RIS antenna state code.

5. The RF front-end anti-interference method based on dynamic feedback iterative coding RIS antenna according to claim 1, wherein: The antenna receives the signal: Among them, y represents the signal received by the antenna, S represents the signal sent by the base station, J represents the signal sent by the jammer, and M S Indicates the number of antennas used by the base station to transmit, M J Indicates the number of antennas used by the jammer to transmit, z S represents the expected signal, z J represents the interference signal, z S1 represents the desired signal component received by the first antenna element, Indicates the Mth S The desired signal component received by each antenna unit, z J1 represents the interference signal component received by the first antenna unit, Indicates the Mth J The interference signal component received by the antenna unit, m represents the sequence number, represents the channel of the desired signal, z Sm represents the desired signal component received by the mth antenna element, represents the channel of the interference signal, z Jm represents the interference signal component received by the mth antenna unit, q represents the receiving array response vector, represents the channel coefficient of the mth signal sent by the base station, represents the transmit array response vector of the mth signal sent by the base station, represents the channel coefficient of the mth signal sent by the jammer, represents the transmit array response vector of the mth signal sent by the jammer, and p represents Gaussian white noise.

6. The RF front-end anti-interference method based on dynamic feedback iterative coding RIS antenna according to claim 2, wherein: The particle update formula is: Among them, i represents the sequence number, k represents the sequence number, represents the velocity vector of the i-th particle at the k+1th iteration, w represents the inertia weight, represents the velocity vector of the i-th particle at the k-th iteration, c1 represents the first learning factor, rand1() represents the first random function, and its value is [0, 1]. represents the optimal position of the i-th particle at the k-th iteration, represents the position of the i-th particle at the k-th iteration, c2 represents the second learning factor, rand2() represents the second random function, and its value is [0, 1]. represents the optimal position of the global particle at the kth iteration, w max represents the maximum weight, w min represents the minimum weight, K represents the total number of iterations, c3 represents the maximum value of c1 and the maximum value of c2, and c4 represents the minimum value of c1 and the minimum value of c2.

7. The RF front-end anti-interference method based on dynamic feedback iterative coding RIS antenna according to claim 3, wherein: The preset location update algorithm is: Where x represents the current position of the particle, T(v) represents mapping the updated velocity to the absolute probability value of the position taking 1, v represents the current velocity of the particle, and rand() represents a random function with a value of [0, 1].

8. A radio frequency front-end anti-interference system based on a dynamic feedback iterative coding RIS antenna, comprising: The configuration unit is configured to configure the host computer software to configure an initial RIS antenna state in response to the host computer determining that the RIS receiving antenna receives an antenna receiving signal, wherein the antenna receiving signal includes: a desired signal and an interference signal; The calculation unit is configured to calculate the feedback value of the feedback calculation terminal and send the feedback value to the host computer through the AT command serial port; The determining unit is configured to determine the target RIS antenna state code based on the feedback value and the RIS antenna state code space corresponding to the initial RIS antenna state in response to receiving the feedback value.

9. A computer device, wherein: The computer device comprises a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, wherein: The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.