Communication method, communication device, transmitter and storage medium
By determining the independent variable target value range of the convex function in a full duplex system and optimizing using the gradient descent method, the polarization state of the transmitting antenna is solved, and the problem of unstable self-interference cancellation performance in the prior art is achieved, and simple and efficient self-interference cancellation is achieved.
Patent Information
- Application Number
- CN202510404401.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-12-16
- Filing Date
- 2025-04-01
- Publication Date
- 2025-06-17
AI Technical Summary
When the prior art uses polarization characteristics to eliminate self-interference in full duplex systems, there are problems such that the self-interference cancellation performance is reduced under channel changes, large multipath effects and antenna design errors, and the process of estimating the polarization state is complicated.
The cancellation of self-interference is achieved by determining a range of independent variable target values for a convex function of the power of the self-interference signal between the transmitting antenna and the receiving antenna, and determining the target value of the independent variable within this range using the gradient descent method to control the polarization state of the transmitting antenna.
This method can determine the polarization state of the transmitting antenna according to preset conditions, thereby effectively eliminating the self-interference signal between the transmitting antenna and the receiving antenna, and the implementation process is relatively simple and adapting to different channel conditions.
Smart Images

Figure CN120165712A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and more particularly, to a wireless communication method, a wireless communication device, a transmitter, and a computer-readable storage medium. Background Art
[0002] In order to eliminate self-interference in a communication system (e.g., a full-duplex system), polarization characteristics can be utilized. When using polarization characteristics to eliminate self-interference, how to eliminate self-interference according to self-interference cancellation requirements and make the implementation of self-interference cancellation relatively simple is a technical problem to be solved. Summary of the Invention
[0003] This application provides a wireless communication method, a wireless communication device, a transmitter, and a computer-readable storage medium to eliminate self-interference in a communication system according to self-interference cancellation requirements and make the implementation relatively simple.
[0004] In a first aspect, a wireless communication method is provided. The method is applied to a transmitter, and the transmitter includes a transmitting antenna and a receiving antenna. The method includes: determining a target value range of an independent variable of a first function, where the first function is used to indicate the power of a self-interference signal between the transmitting antenna and the receiving antenna, the independent variable of the first function is used to indicate the polarization state of the transmitting antenna, and the first function is a convex function within the target value range; determining a target value of the independent variable of the first function from within the target value range such that the value of the first function satisfies a preset condition; and controlling the transmitting antenna to perform signal transmission according to the target value of the independent variable.
[0005] As a possible implementation, the target value range satisfies: satisfies: where k t and represent the independent variable, k t represents the amplitude parameter of the transmitting antenna, represents the phase parameter of the transmitting antenna, k r represents the amplitude parameter of the receiving antenna, represents the phase parameter of the receiving antenna, represents when and k t the value of is the value of the determinant of the Hessian matrix of the first function, where f represents the first function.
[0006] As a possible implementation, determining the target value range of the independent variable of the first function includes: when k t takes a fixed value, determining a first value within the value range of [0, 2π], where the first value is the value of , and when the value of k t is the fixed value, the value of the first function is minimized; when the value of is the first value, determining a second value within the value range of [0, 1], where the second value is the value of k t , and when the value of is the first value, the value of the first function is minimized. Determining the target value range according to the first value and the second value.
[0007] As a possible implementation, determining the target value range according to the first value and the second value includes: determining the value range of according to the first value where satisfies: where represents the first value.
[0008] As a possible implementation, determining the target value range according to the first value and the second value includes: determining the value range of k t according to the first value and the second value, where the value range of k t satisfies: if then k t ∈[0, 1]; if then where represents the second value, is the root of the following cubic equation:
[0009] As a possible implementation, the fixed value is
[0010] As a possible implementation, determining the target value of the independent variable of the first function from the target value range such that the value of the first function reaches a preset condition includes: determining the optimal solution of the independent variable within the target value range by using the gradient descent method.
[0011] As a possible implementation, the independent variables include the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna. In the process of using the gradient descent method to determine the optimal solution of the independent variables, the adjustment step of the phase parameter of the transmitting antenna is greater than or equal to the adjustment accuracy of the phase parameter of the transmitting antenna; and / or, in the process of using the gradient descent method to determine the optimal solution of the independent variables, the adjustment step of the amplitude parameter of the transmitting antenna is greater than or equal to the adjustment accuracy of the amplitude parameter of the transmitting antenna.
[0012] As a possible implementation, the iteration stop condition of the iteration process of the gradient descent method is where σ 2 represents the noise signal power, ε0 represents the preset residual, represents the total received signal power.
[0013] As a possible implementation, the method further includes: after determining the target value of the independent variables, generating a target parameter, where the target parameter is used to indicate the self-interference cancellation ability of the transmitter when the independent variables are the target values.
[0014] As a possible implementation, the target parameter is: where represents the total received signal power, σ 2 represents the noise signal power, h represents the channel coefficient subject to Rayleigh fading, and P represents the signal transmission power.
[0015] As a possible implementation, the first function satisfies: where k t and represent the independent variables, k t represents the amplitude parameter of the transmitting antenna, represents the phase parameter of the transmitting antenna, k r represents the amplitude parameter of the receiving antenna, represents the phase parameter of the receiving antenna.
[0016] In a second aspect, a transmitter is provided, where the transmitter includes: a transmitting antenna for signal transmission; a receiving antenna for signal reception; and a processor for executing the method according to the first aspect or any one of the implementations in the first aspect.
[0017] In a third aspect, a wireless communication device is provided. The device includes a transmitter as described in the second aspect. The device includes: a first determination module configured to determine a target value range of an independent variable of a first function, where the first function is used to indicate the power of the self-interference signal between the transmit antenna and the receive antenna, the independent variable of the first function is used to indicate the polarization state of the transmit antenna, and the first function is a convex function within the target value range; a second determination module configured to determine a target value of the independent variable of the first function from within the target value range such that the value of the first function satisfies a preset condition; and a control module configured to control the transmit antenna to transmit a signal according to the target value of the independent variable.
[0018] In a fourth aspect, a computer-readable storage medium is provided, on which program code for executing the method as described in the first aspect or any one implementation manner of the first aspect is stored.
[0019] In a fifth aspect, a computer program product is provided, including program code for executing the method as described in the first aspect or any one implementation manner of the first aspect.
[0020] The embodiments of the present application can determine the polarization state of the transmit antenna in the full-duplex mode according to a preset condition, thereby eliminating the self-interference signal between the transmit antenna and the receive antenna according to the self-interference cancellation requirement, and it is relatively simple to implement. Description of the Drawings
[0021] To more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art according to the embodiments of the present application belong to the protection scope of the present application.
[0022] Figure 1 is a structural schematic diagram of a wireless communication system to which the embodiments of the present application can be applied.
[0023] Figure 2 is a structural schematic diagram of a full-duplex system.
[0024] Figure 3 is a schematic flowchart of the wireless communication method provided by the embodiments of the present application.
[0025] Figure 4 is a schematic diagram of the simulation results of the self-interference cancellation performance provided by the embodiments of the present application.
[0026] Figure 5 is a structural schematic diagram of the transmitter provided by the embodiments of the present application.
[0027] Figure 6 It is a schematic structural diagram of a wireless communication device provided by an embodiment of the present application. Detailed implementation manners
[0028] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained based on the embodiments in the present application belong to the scope of protection of the present application.
[0029] In the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "exemplary" or "for example" aims to present relevant concepts in a specific manner.
[0030] It should be understood that the specific embodiments described below are only used to explain the present application and are not used to limit the present application.
[0031] Figure 1 It is an example diagram of the system architecture of a wireless communication system 10 to which the embodiments of the present application can be applied. The wireless communication system 10 may include a network device 101 and a terminal device 102. The network device 101 may be a device that communicates with the terminal device 102. The network device 101 may provide network coverage for a specific geographical area and may communicate with the terminal device 102 located within the coverage area. The terminal device 102 may access the network (such as a wireless network) through the network device 101. Optionally, the wireless communication system 10 may further include other network entities such as a network controller and a mobility management entity, which are not limited in the embodiments of the present application.
[0032] With the rapid development of communication technologies, a large number of mobile devices are connected, bringing huge challenges to the data transmission rate. In order to increase the network throughput of the wireless communication system and improve the utilization efficiency of spectrum resources, full-duplex communication technology has been introduced into the wireless communication system. When the above wireless communication system 10 operates in the full-duplex mode, the above wireless communication system 10 may also be referred to as a full-duplex communication system (or full-duplex system). The communication devices in the full-duplex communication system may also be referred to as full-duplex nodes. In the full-duplex communication system, full-duplex nodes are allowed to use the same frequency resources to transmit and receive signals at the same time.
[0033] Next, in conjunction with Figure 2 a full-duplex system will be introduced.
[0034] The full-duplex system may have a structure as Figure 2 shown. Figure 2The full-duplex system shown includes two communication devices, namely communication device A and communication device B. One of communication device A and communication device B here is Figure 1 the network device shown, and the other is Figure 1 the terminal device shown. Alternatively, both communication device A and communication device B can be Figure 1 the terminal devices shown. Both communication device A and communication device B can include a transmitter (not shown in the figure), and the transmitter can include at least one transmitting antenna and at least one receiving antenna. Alternatively, both communication device A and communication device B can be regarded as transmitters, and both communication device A and communication device B can include at least one transmitting antenna and at least one receiving antenna.
[0035] Since signal transmission and signal reception are allowed simultaneously at the same frequency in a full-duplex system, self-interference will be generated in the full-duplex system. For example, for communication device A, since communication device A can transmit and receive signals at the same frequency simultaneously, a part of the signal transmitted by the transmitting antenna of communication device A will be received by the receiving antenna of communication device A. This part of the signal can be called a self-interference signal. Similarly, the receiving antenna of communication device B may also receive the signal transmitted by the transmitting antenna of communication device B, thus generating a self-interference signal. A part of the above self-interference signal may have been eliminated after spatial isolation, so in some cases, the above self-interference signal can also be called a residual self-interference signal. For a full-duplex system, the self-interference cancellation ability is an important factor affecting data transmission performance. The full-duplex system can achieve self-interference cancellation in various ways. To reduce the self-interference cancellation pressure of the radio frequency module and the baseband module, it is proposed in the related art that the polarization characteristic can be used to achieve self-interference cancellation of the full-duplex system in the spatial domain.
[0036] The polarization characteristic can be used to characterize the characteristic of the electric field vector of an electromagnetic wave (also called a signal hereinafter) changing with time. The polarization state of an electromagnetic wave can include: linear polarization, circular polarization, elliptical polarization, etc. In linear polarization, the electric field vector of the electromagnetic wave always vibrates along a fixed plane. That is, the direction of the electric field remains unchanged, and the amplitude of the electric field changes with time. Linear polarization can be further divided into vertical polarization (the electric field vector is perpendicular to the ground), horizontal polarization (the electric field vector is parallel to the ground), and polarization in any other fixed direction. In circular polarization, the electric field vector of the electromagnetic wave rotates around the propagation direction at a constant rate, and the trajectory of the electric field vector is a circle. Circular polarization can be further divided into right-hand circular polarization and left-hand circular polarization. Right-hand circular polarization means that the electric field vector rotates counterclockwise, and left-hand circular polarization means that the electric field vector rotates clockwise. In elliptical polarization, the electric field vector of the electromagnetic wave rotates around the propagation direction in an elliptical trajectory.
[0037] For an antenna, antennas with different polarization states can effectively receive electromagnetic waves of corresponding polarization states. For example, a vertically polarized antenna can be used to receive vertically polarized electromagnetic waves. If a vertically polarized antenna is used to receive horizontally polarized electromagnetic waves, the receiving efficiency will be greatly reduced, and it may even lead to the complete inability to receive signals. Another example is that a horizontally polarized antenna can be used to receive horizontally polarized electromagnetic waves. If a horizontally polarized antenna is used to receive vertically polarized electromagnetic waves, the receiving efficiency will be greatly reduced, and it may even lead to the complete inability to receive signals. Based on the polarization characteristics described above, the polarization characteristics can be used to eliminate self-interference in a full-duplex system. The following introduces two solutions proposed in the related technologies to eliminate self-interference in a full-duplex system using polarization characteristics.
[0038] In the first solution, the polarization states of the transmitting antenna and the receiving antenna in the full-duplex system can be designed, and the antenna structure can be designed to be symmetric or nearly symmetric, so that the signals directly radiated from each path of the transmitting antenna to the receiving antenna cancel each other out, thereby achieving self-interference cancellation. Such as "Lian Ruina, Zhang Tianhang, Zhang Jinlong, etc. A full-duplex antenna based on slot coupling differential feeding: CN202310562638.3[P]. CN116454634A." In this solution, the polarization states of the transmitting antenna and the receiving antenna can be made orthogonal by designing the antenna structure, so that the electromagnetic waves emitted by the transmitting antenna are rarely or cannot be received by the receiving antenna, thereby achieving self-interference cancellation. The orthogonal polarization states can be, for example, the transmitting antenna is horizontally polarized and the receiving antenna is vertically polarized.
[0039] In the second solution, the polarization state of the signal after passing through the channel can be estimated first, and then the receiving polarization state can be designed to achieve self-interference cancellation. Such as "Feng Chunyan, Liu Fangfang, Bai Fengqi, etc. A polarization state estimation method and system in polarization full-duplex communication: CN111669265A." For example, if the polarization state of the signal after passing through the channel is estimated to be horizontally polarized, the polarization state of the receiving antenna can be configured to be vertically polarized to eliminate self-interference.
[0040] However, both of the above two self-interference cancellation technologies based on polarization characteristics have deficiencies.
[0041] In the first solution, by designing the structures of the transmitting antenna and the receiving antenna, the transmitting antenna and the receiving antenna each have a fixed polarization state, thereby achieving self-interference cancellation. However, this solution ignores the influence of the channel state on polarization. Moreover, in cases where the channel changes, the multipath effect is large, and there are design errors in the antenna itself, the self-interference cancellation ability will deteriorate. In the second solution, it is necessary to first estimate the polarization state of the signal at the receiving end, and then perform self-interference cancellation. Estimating the polarization state is relatively complex to implement.
[0042] In summary, the solutions proposed in the related art for eliminating self-interference in a communication system (such as a full-duplex system) based on polarization characteristics may either reduce the self-interference cancellation performance due to external factors or be relatively complex to implement.
[0043] In view of the above technical problems, an embodiment of the present application proposes a wireless communication method. The method is applied to a transmitter, and the transmitter includes a transmitting antenna and a receiving antenna. The method includes: determining a target value range of an independent variable of a first function, where the first function is used to indicate the power of a self-interference signal between the transmitting antenna and the receiving antenna, the independent variable of the first function is used to indicate the polarization state of the transmitting antenna, and the first function is a convex function within the target value range; determining a target value of the independent variable of the first function from the target value range such that the value of the first function satisfies a preset condition; and controlling the transmitting antenna to transmit a signal according to the target value of the independent variable. By using this method, the polarization state of the transmitting antenna in the full-duplex mode can be determined according to the preset condition, so as to eliminate the self-interference signal between the transmitting antenna and the receiving antenna according to the self-interference cancellation requirement, and it is relatively simple to implement.
[0044] The following combines Figure 3 , and describes in detail the wireless communication method provided by the embodiment of the present application.
[0045] The wireless communication method provided by the embodiment of the present application can be applied to a transmitter.
[0046] The transmitter here may be the communication device A or communication device B mentioned above. Alternatively, the transmitter here may also be a part of the communication device A or communication device B mentioned above. The transmitter may include a transmitting antenna and a receiving antenna. The transmitting antenna and the receiving antenna may be in the full-duplex mode. The transmitting antenna can radiate a signal into space in the form of an electromagnetic wave. The receiving antenna can receive a signal in the form of an electromagnetic wave from space. In the full-duplex mode, a part of the signal transmitted by the transmitting antenna will be received by the receiving antenna, thereby generating a self-interference signal between the transmitting antenna and the receiving antenna. The embodiment of the present application does not make specific limitations on the types of the transmitting antenna and the receiving antenna. For example, the transmitting antenna and the receiving antenna may be a microstrip antenna, a foldable antenna, a flexible antenna, a magnetic adsorption antenna, etc. The types of the transmitting antenna and the receiving antenna may be the same or different, and the embodiment of the present application does not make limitations on this.
[0047] Referring to Figure 3 , the wireless communication method provided by the embodiment of the present application may include the following steps S310 to S330.
[0048] In step S310, a target value range of the independent variable of the first function is determined, and the first function is a convex function within the target value range.
[0049] The independent variable of the first function can be used to indicate the polarization state of the transmitting antenna. The independent variable of the first function can be referred to as the polarization state parameter of the transmitting antenna. The embodiments of the present application do not make specific limitations on the above-mentioned independent variable. In some embodiments, the above-mentioned independent variable may include the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna. The amplitude parameter of the transmitting antenna may be, for example, the amplitude ratio of two polarization paths. The phase parameter of the transmitting antenna may be, for example, the phase difference between two polarization paths.
[0050] The first function can be used to indicate the power of the self-interference signal between the transmitting antenna and the receiving antenna. The embodiments of the present application do not make specific limitations on the form of the first function. The first function may be a function of the power of the self-interference signal with respect to the above-mentioned independent variable. Alternatively, the first function may also be a function of the normalization coefficient of the self-interference signal power compared to the transmitting signal power with respect to the above-mentioned independent variable (which can be referred to as the second function). Alternatively, the first function may also be an equivalent function of the above-mentioned second function (which can be referred to as the third function). That the third function is an equivalent function of the second function means that within the same range of independent variable values, the concavity and convexity of the third function are the same as those of the second function. For example, when the independent variable includes the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna, the first function can be expressed as:
[0051] where k t and represent the independent variable, k t represents the amplitude parameter of the transmitting antenna, represents the phase parameter of the transmitting antenna, k r represents the amplitude parameter of the receiving antenna, represents the phase parameter of the receiving antenna. It should be understood that the amplitude parameter of the receiving antenna here may be the amplitude parameter of the receiving antenna itself, or the amplitude parameter of the combined effect of the receiving antenna and the channel. The phase parameter of the receiving antenna here may be the phase parameter of the receiving antenna itself, or the phase parameter of the combined effect of the receiving antenna and the channel.
[0052] Within the target value range of the independent variable, the first function is a convex function. The above-mentioned target value range can be referred to as the convex function region of the first function. When there are multiple above-mentioned independent variables, determining the target value range of the independent variables of the first function may include: determining the target value range corresponding to each independent variable of the first function. For example, when the above-mentioned independent variables include the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna, determining the target value range of the independent variables of the first function may include: determining the target value range corresponding to the amplitude parameter of the transmitting antenna, and determining the target value range corresponding to the phase parameter of the transmitting antenna.
[0053] In step S320, determine the target value of the independent variable of the first function from within the target value range, such that the value of the first function satisfies a preset condition.
[0054] After determining the target value range of the independent variable of the first function when the first function is a convex function in step S310, the target value of the independent variable can be determined from within the target value range, such that the value of the first function satisfies a preset condition.
[0055] When the first function is different, the preset condition may be different. For example, when the first function is a function of the power of the self-interference signal with respect to the above-mentioned independent variable, the preset condition may be that the power value of the self-interference signal is less than or equal to a first threshold. When the first function is a function of the normalization coefficient of the self-interference signal power relative to the transmit signal power with respect to the above-mentioned independent variable, the preset condition may be that the value of the above-mentioned normalization coefficient is less than or equal to a second threshold. The embodiments of the present application do not limit the specific values of the above-mentioned first threshold and second threshold.
[0056] When there are multiple above-mentioned independent variables, in step S320, determining the target value of the independent variable of the first function from within the target value range, such that the value of the first function satisfies a preset condition, may include: for each independent variable among the multiple independent variables, determining the target value of the independent variable from within the target value range corresponding to the independent variable, such that the value of the first function satisfies a preset condition. For example, when the above-mentioned independent variables include the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna, determining the target value of the independent variable of the first function from within the target value range, such that the value of the first function satisfies a preset condition, may include: determining the target value of the amplitude parameter from within the target value range of the amplitude parameter, and determining the target value of the phase parameter from within the target value range of the phase parameter, such that the value of the first function satisfies a preset condition.
[0057] There are various ways to determine the target value of the independent variable of the first function from within the target value range, such that the value of the first function reaches the preset condition, and the embodiments of the present application do not limit this.
[0058] In step S330, control the transmitting antenna to perform signal transmission according to the target value of the independent variable.
[0059] After determining the target value of the independent variable of the first function in step S320, in step S330, the transmitting antenna can be controlled to transmit a signal according to the target value of the independent variable. After the target value of the independent variable is determined, the polarization state of the transmitting antenna can be determined based on the target value of the independent variable. And the transmitting antenna can be controlled to transmit a signal based on the determined polarization state. For example, the independent variable of the first function includes the amplitude parameter and the phase parameter of the transmitting antenna. After determining the target value of the amplitude parameter and the target value of the phase parameter, the amplitude parameter and the phase parameter of the transmitting antenna can be adjusted to the target value corresponding to the amplitude parameter and the target value corresponding to the phase parameter respectively, so that the signal transmitted by the transmitting antenna has the corresponding polarization state.
[0060] Through the above steps S310 to S330, the polarization state of the transmitting antenna can be determined according to the preset conditions, so as to eliminate self-interference according to the self-interference cancellation requirement, and it is relatively simple to implement.
[0061] Using the wireless communication method provided in the embodiments of the present application, the polarization state of the transmitting antenna can be adjusted as needed to achieve a high self-interference cancellation performance when the channel conditions are unknown. Compared with the first solution proposed in the related art, the polarization state of the transmitting antenna in the embodiments of the present application can be changed, so as to counteract the reduction of the self-interference cancellation performance caused by channel changes, large multipath effects, and antenna design errors. Compared with the second solution proposed in the prior art, the embodiments of the present application can directly achieve "blind cancellation" of self-interference without polarization state estimation, and the implementation is simple and effective.
[0062] As mentioned above, when the independent variable of the first function includes the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna, determining the target value range of the independent variable of the first function may include: determining the target value range corresponding to the amplitude parameter and the target value range corresponding to the phase parameter.
[0063] When the independent variable includes the amplitude parameter and the phase parameter, the target value range of the independent variable can satisfy:
[0064]
[0065] Satisfy:
[0066] Where k t and represent the independent variable, k t represents the amplitude parameter of the transmitting antenna, represents the phase parameter of the transmitting antenna, k r represents the amplitude parameter of the receiving antenna, Represents the phase parameter of the receiving antenna, Indicates when and k t The value of is At that time, the determinant of the Hessian matrix of the first function The value of, where f represents the first function.
[0067] The embodiments of the present application do not make specific limitations on the implementation manner of determining the above target value range Two possible implementation manners are given below.
[0068] In the first implementation manner, the value of the phase parameter can be fixed first, and the value of the amplitude parameter k t can be determined. Then, the value of the amplitude parameter k t is fixed, and the value of the phase parameter is determined.
[0069] In the second implementation manner, the value of the amplitude parameter k t can be fixed first, and the value of the phase parameter is determined. Then, the value of the phase parameter is fixed, and the value of the amplitude parameter k t is determined. The second implementation manner is described in detail below.
[0070] In the second implementation manner, determining the target value range of the independent variable of the first function may include the following steps S3101 to S3103.
[0071] In step S3101, when the value of k t is a fixed value, a first value is determined within the value range of [0, 2π]. The first value is The value of, and the first value makes the value of k t When the value is the above fixed value, the value of the first function is the smallest.
[0072] The embodiments of the present application do not make specific limitations on the manner of determining the first value. Optionally, in some embodiments, the first value can be determined by traversal. For example, it can be traversed with the first step length When the value of k t is a fixed value, the first function can be regarded as a function about . In this case, the first function can be expressed as When the first function takes the minimum value, the above first value, that is The value of can be expressed as
[0073] The embodiments of the present application do not make specific limitations on the above fixed value. The above fixed value can be k tAny value within the range of [0, 1]. Optionally, in some embodiments, the above fixed value can be set to That is
[0074] In step S3103, when takes the first value a second value is determined within the range of [0, 1]. The second value is k t and the second value makes take the first value in this case, the value of the first function is minimized.
[0075] The embodiments of the present application do not specifically limit the method for determining the second value. Optionally, in some embodiments, the second value can be determined by traversal. For example, k can be traversed with a second step length t ∈ [0, 1]. When takes the first value in this case, the first function can be regarded as a function of k t In this case, the first function can be expressed as (k t ). When the first function takes the minimum value, the above second value, that is, the value of k t can be expressed as
[0076] In step S3103, a target value range is determined according to the first value and the second value
[0077] After the first value and the second value are determined in steps S3101 and S3102, in step S3103, a target value range can be determined according to the first value and the second value
[0078] Step S3103, determining the above target value range according to the first value and the second value may include: determining the range of the phase parameter of the transmitting antenna according to the first value where can satisfy:
[0079]
[0080] Step S3103, determining the above target value range according to the first value and the second value may further include: determining the range of the amplitude parameter k t of the transmitting antenna according to the first value and the second value, where kt The value range of
[0081] If the second value k t ∈[0, 1];
[0082] If the second value
[0083] wherein, is the root of the following cubic equation:
[0084] As mentioned above, the target value of the independent variable can be determined from the target value range of the independent variable in various ways, so that the value of the first function meets the preset conditions.
[0085] Optionally, in some embodiments, determining the target value of the independent variable from the target value range so that the value of the first function reaches the preset conditions may include: using the gradient descent method to determine the optimal solution of the independent variable in the target value range. By using the gradient descent method, the solution closest to the ideal can be effectively found, thereby achieving effective suppression of the self-interference signal.
[0086] When the independent variable includes the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna, using the gradient descent method to determine the optimal solution of the independent variable in the target value range may include: using the gradient descent method to determine the optimal solution of the amplitude parameter in the target value range of the amplitude parameter; and / or using the gradient descent method to determine the optimal solution of the phase parameter in the target value range of the phase parameter.
[0087] Further, when the independent variable includes the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna, in the process of using the gradient descent method to determine the optimal solution of the phase parameter, the adjustment step size of the phase parameter of the transmitting antenna can be greater than or equal to the adjustment accuracy of the phase parameter of the transmitting antenna.
[0088] The adjustment step size of the phase parameter can represent the change step size of the phase parameter near the coordinate in the process of using the gradient descent method to determine the optimal solution of the phase parameter. The smaller the value of the adjustment step size of the phase parameter, the more accurate the gradient estimation of the phase parameter. When the adjustment step size of the phase parameter approaches infinity, the gradient is equal to the estimated value, that is: The adjustment step of the phase parameter may be a fixed value. Alternatively, the adjustment step of the phase parameter may also be a variable value. When the adjustment step of the phase parameter is a variable value, the adjustment step of the phase parameter is greater than or equal to the adjustment precision of the phase parameter of the transmitting antenna, which means that the minimum value of the adjustment step of the phase parameter is greater than or equal to the adjustment precision of the phase parameter of the transmitting antenna. The embodiment of the present application does not specifically limit the adjustment precision of the phase parameter of the transmitting antenna. The adjustment precision of the phase parameter can be set based on actual needs. Alternatively, the adjustment precision of the phase parameter can also be set according to the phase parameter adjustment capability of the transmitting antenna.
[0089] Similarly, when the independent variables include the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna, in the process of determining the optimal solution of the amplitude parameter using the gradient descent method, the adjustment step size of the amplitude parameter of the transmitting antenna can be greater than or equal to the adjustment accuracy of the amplitude parameter of the transmitting antenna.
[0090] The adjustment step size of the amplitude parameter can be expressed as the amplitude parameter in the coordinate system in the process of determining the optimal solution of the amplitude parameter using the gradient descent method. The smaller the adjustment step of the amplitude parameter, the more accurate the gradient estimation of the amplitude parameter. When the step size approaches infinity, the gradient is equal to the estimated value, that is: The adjustment step of the amplitude parameter may be a fixed value. Alternatively, the adjustment step of the amplitude parameter may also be a variable value. When the adjustment step of the amplitude parameter is a variable value, the adjustment step of the amplitude parameter is greater than or equal to the adjustment precision of the amplitude parameter of the transmitting antenna, which means that the minimum value of the adjustment step of the amplitude parameter is greater than or equal to the adjustment precision of the amplitude parameter of the transmitting antenna. The embodiment of the present application does not specifically limit the adjustment precision of the amplitude parameter of the transmitting antenna. The adjustment precision of the amplitude parameter can be set based on actual needs. Alternatively, the adjustment precision of the amplitude parameter can also be set according to the amplitude parameter adjustment capability of the transmitting antenna.
[0091] Optionally, in some embodiments, an iteration stop condition may be set for the iteration process of the gradient descent method. Determining the optimal solution of the independent variable within the target value range of the independent variable using the gradient descent method may include: determining whether the current value of the independent variable satisfies the iteration stop condition after each iteration; if the iteration stop condition is satisfied, then stopping updating the value of the independent variable, and determining the current value of the independent variable as the optimal solution of the independent variable; if the iteration stop condition is not satisfied, then continuing to update the value of the independent variable until the iteration stop condition is satisfied, and determining the value of the independent variable that satisfies the iteration stop condition as the optimal solution of the independent variable.
[0092] The embodiments of the present application do not specifically limit the iteration stop condition. The iteration stop condition can be set based on one or more of the following: the maximum number of iterations, the change amount of the first function, the update amount of the independent variable, and the power of the self-interference signal. For example, when the independent variable includes the amplitude parameter k of the transmitting antenna t and the phase parameter of the transmitting antenna it can set the iteration stop condition to:
[0093]
[0094] where σ 2 represents the noise signal power, ε0 represents the preset residual, represents the total power of the received signal.
[0095] The embodiments of the present application do not specifically limit the value of the preset residual ε0. The value of the preset residual ε0 can be set according to actual needs. In some embodiments, in order to ensure a better self-interference cancellation effect, the preset residual ε0 can be set to a value greater than 0 and less than 1.
[0096] Furthermore, when using the gradient descent method to determine the optimal solution of the independent variable within the target value range of the independent variable, an initial value can be set for the independent variable. Optionally, in some embodiments, an initial value can be randomly set for the independent variable within the target value range of the independent variable. For example, when the independent variable includes the amplitude parameter k of the transmitting antenna t and the phase parameter of the transmitting antenna it can randomly select a value within the target value range of the amplitude parameter k t as the initial value of k t and randomly select a value within the target value range of the phase parameter as the initial value of .
[0097] The following combines specific examples to describe in detail the process of using the gradient descent method to determine the optimal solution within the target value range of the independent variable. In the following example, the independent variable includes the amplitude parameter k t and the phase parameter The iteration stop condition is where 0 < ε0 < 1, the adjustment step sizes of k t and are both variable, the minimum step size of k t is Δk t , the minimum step size of
[0098] First, an initial value can be randomly taken within the region and the iteration step number j is set to 0. When When is updated to wherein, the iteration step j is updated to j + 1. When is satisfied, output the current as the optimal polarization state parameter.
[0099] After determining the target value of the independent variable in the above step S320, the wireless communication method provided by the embodiment of the present application may further include: generating a target parameter, where the target parameter is used to indicate the self-interference cancellation ability of the transmitter when the independent variable is the target value. When obtaining the optimal solution of the independent variable by the gradient descent method, the target parameter can be used to indicate the maximum self-interference cancellation ability of the transmitter.
[0100] By generating the target parameter, the self-interference cancellation ability of the transmitter can be intuitively obtained when the polarization state of the transmitting antenna is the polarization state corresponding to the target value of the independent variable.
[0101] The embodiment of the present application does not specifically limit the form of the target parameter. Different independent variables may result in different forms of the target parameter. When the independent variable includes the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna, the target parameter can be used to indicate the self-interference cancellation ability of the transmitter when the amplitude parameter is the target value and the phase parameter is the target value.
[0102] When the independent variable includes the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna, the target parameter can be set as: G
[0103]
[0104] wherein, represents the total received signal power, σ 2 represents the noise signal power, h represents the channel coefficient subject to Rayleigh fading, and P represents the signal transmission power.
[0105] From the above description, it can be seen that the embodiment of the present application can, based on the physical characteristics of the polarization self-interference channel, first determine the convergent convex interval of the first function to limit the search range of the polarization state parameter, and then use the gradient descent method to efficiently find the optimal polarization state parameter value within this range, so as to achieve the maximum polarization self-interference cancellation ability.
[0106] The embodiments of the present application will be described in more detail below with specific examples. In the following example, the independent variable is the amplitude parameter k t of the transmitting antenna and the phase parameter of the transmitting antenna, and the first function satisfies: trepresents the above amplitude parameter, represents the above phase parameter, k r represents the amplitude parameter of the receiving antenna, represents the phase parameter of the receiving antenna, k t ,k r ∈[0,1], and
[0107] It should be noted that the following examples are only for helping those skilled in the art to understand the embodiments of the present application, rather than limiting the embodiments of the present application to the specific values or specific scenarios in the examples. Those skilled in the art can obviously make various equivalent modifications or changes according to the examples given below, and such modifications or changes also fall within the scope of the embodiments of the present application.
[0108] The polarization state T0 of the transmitting antenna can be expressed as:
[0109]
[0110] where k t and are the polarization state parameters of the transmitting antenna, k t represents the amplitude parameter of the transmitting antenna, represents the phase parameter of the transmitting antenna, k t ∈[0,1], and
[0111] And the polarization state of the combined action of the receiving antenna and the channel can be expressed in its normalized form as:
[0112]
[0113] where k r and are the polarization state parameters of the combined action of the receiving antenna and the channel, k r represents the amplitude parameter of the combined action of the receiving antenna and the channel, represents the phase parameter of the combined action of the receiving antenna and the channel, k r ∈[0,1], and
[0114] Then the received signal y(t) can be expressed as:
[0115]
[0116] where h represents the channel coefficient subject to Rayleigh fading, S(t) represents the initial signal, P represents the power amplification factor for the initial signal, and N(t) represents the channel noise.
[0117] The normalization coefficient of the power of the self-interference signal relative to the power of the transmitted signal and the polarization state parameter k of the transmitting antenna t and are related and can be expressed as
[0118]
[0119] To obtain the minimum value of the residual self-interference signal power, the equivalent function of the optimization function can be considered The function can be expressed as:
[0120]
[0121] To obtain the convexity and concavity properties of the function f, first, calculate the first-order derivative of the function f with respect to k t and which is:
[0122]
[0123]
[0124] Furthermore, the second-order derivative and the cross-term of the function f with respect to k t and are:
[0125]
[0126] According to the judgment condition formula for the convexity and concavity of the binary function that is, the determinant of the Hessian matrix of the function is: It is easy to find that the function is twice continuously differentiable with respect to the variable parameters k t and So it satisfies: The value of the determinant of the Hessian matrix can be calculated according to the following formula:
[0127]
[0128] After arranging the above formula, we can get:
[0129]
[0130] For the convenience of simplification, the three terms in the brackets of formula (1.12) can be respectively expressed as g A , g B and g C , and then formula (1.12) can be simplified to:
[0131]
[0132] According to Equations (1.8), (1.9) and (1.11), when the transmitting and receiving phases and satisfy
[0133]
[0134] the following inequality holds:
[0135]
[0136] According to Equation (1.5), based on symmetry, when the function takes the minimum value, the sum of the phase parameter and the phase parameter satisfies or In order for the range of variation of the parameter when finding the minimum value of the function to include the point where the function achieves its minimum value, and at the same time the range of variation is continuous, the range of values of can be deduced as the set
[0137]
[0138] According to the judgment condition of the convexity and concavity of a binary function, when the range of values of the parameter of the function satisfies the above Equation (1.16), and at the same time the determinant of the Hessian matrix of the function satisfies:
[0139]
[0140] the function is a convex function.
[0141] To solve the convex function region of the function next, on the basis that the range of values of satisfies the above Equation (1.16), calculate the range of values of k t that satisfies the above Equation (1.17).
[0142] Since k t ∈ [0, 1], then:
[0143]
[0144]
[0145] Therefore, g B ≥ 0. Obviously, g C ≥ 0. For the first term g A , since Therefore
[0146] When g A ≥ 0. At this time, the region of k that satisfies the determinant of the Hessian matrix t is:
[0147] k t ∈ [0, 1] (1.19)
[0148] When let
[0149]
[0150] Then according to Equation (1.12), we have:
[0151]
[0152] Furthermore, we have:
[0153]
[0154] Also, because So we have:
[0155]
[0156] Substitute Equation (1.22) and Equation (1.23) into Equation (1.17), and we can get the equivalent condition that the determinant of the Hessian matrix is greater than or equal to 0, that is:
[0157]
[0158] Since:
[0159]
[0160] The left - hand - side function of inequality (1.24) is monotonically increasing on k t ∈ [0, 1]. It is easy to get g0(0) = 0, g0(1) → ∞, so g0(k t ) ∈ [0, ∞], and inequality (1.24) must have a solution, and the range of its solution is:
[0161]
[0162]
[0163] Among them, satisfy According to the property of polarization orthogonality, when the function achieves the minimum value, the optimal amplitude parameter satisfies: So there is:
[0164]
[0165] Therefore, the optimal solution is within the domain.
[0166] To sum up, combining equations (1.16), (1.19) and (1.26), the region where the function is a convex function is:
[0167]
[0168] In the above region Gradient descent method can be used to approximate the minimum residual self-interference power value. Since for the transmitter, the parameters k r and are unknown, the algorithm can be divided into the following two steps. In step 1, solve the region where the function is a convex function In step 2, within the region , use the gradient descent method to solve the optimal values of k t and .
[0169] In step 1, to determine the region The value of k t can be first fixed as and traverse within the range of [0, 2π] The power of the residual self-interference signal with respect to has the following form:
[0170]
[0171] When the function achieves the minimum value, the corresponding value of the parameter satisfies:
[0172]
[0173] According to equation (1.16), The value range set of can be deduced as:
[0174]
[0175] Furthermore, it can be summarized as:
[0176]
[0177] Next, fix the value of as and traverse k within the range of [0,1]. t , the residual self-interference signal power as a function of k t has the following form:
[0178]
[0179] When achieves the minimum value, the parameter k t corresponding value satisfies:
[0180]
[0181] When , there is:
[0182] k t ∈[0,1] (1.34)
[0183] When , there exists an equation:
[0184]
[0185] According to Equation (1.17), and substituting Equation (1.33) into the above Equation (1.35), the equation can be transformed into:
[0186]
[0187] Define the right constant term as:
[0188]
[0189] Equation (1.36) can be transformed into a cubic equation in one variable:
[0190]
[0191] where Using the root formula of the cubic equation in one variable to obtain the root of Since the function on the left side of Equation (1.36) is monotonically increasing and its value range is in the interval [0,∞], the root satisfying exists and is unique, and there is:
[0192]
[0193] Therefore, there is a region that satisfies the function to be a convex function which can be solved based on Equations (1.27), (1.31), (1.34) and (1.39).
[0194] In Step 2, within the region of the convex function the optimal values of k t and are solved using the gradient descent method. The first-order derivative of the function f with respect to the parameters k t and has been obtained in Equations (1.5) and (1.6). Since the parameters k r and are unknown, the formula cannot be directly used for calculation. The approximate solution can be obtained by estimating the gradient, that is:
[0195]
[0196] where Δk t and represent the change step lengths near the coordinate . The smaller the values of Δk t and , the more accurate the gradient estimation. The minimum value of the step length is related to the amplitude adjustment accuracy and phase adjustment accuracy of the transmitting antenna. When the step length approaches infinity, the gradient is equal to the estimated value, that is:
[0197]
[0198] Define the self-interference cancellation capability function as:
[0199]
[0200] where represents the total received signal power, σ 2 represents the noise signal power, h represents the channel coefficient subject to Rayleigh fading, and P represents the signal transmission power.
[0201] The embodiments of this application also verify the self-interference cancellation performance of the above wireless communication method. The verification process and verification results are described in detail below.
[0202] Assume that the transmitting antenna and receiving antenna of the full-duplex node work simultaneously in the 5.8 GHz band. Considering the quantization error when the digital-to-analog conversion (DAC) and analog-to-digital conversion (ADC) are 12 bits, assume that after spatial isolation, the self-interference cancellation requirement is set such that the power ratio of the residual self-interference signal to the power of the noise signal exceeds 40 dB. Considering the difference in the polarization state of the channel, perform 100 Monte Carlo simulations. The verification process may include the following steps 1 to step 3.
[0203] In step 1, traverse the phase difference between the two polarizations with a step of 10°. Obtain the phase difference between the two polarizations when the residual self-interference power is minimized. Furthermore, traverse the amplitude ratio k between the two polarizations with a step of 0.1 t ∈[0,1], and obtain the amplitude ratio between the two polarizations when the residual power is minimized.
[0204] In step 2, according to what is obtained in step 1 and calculate the convex function region
[0205] In step 3, within the convex function region obtained in step 2 use the gradient descent method to solve for the phase difference between the two polarizations and the assignment ratio k between the two polarizations that satisfy the self-interference cancellation requirement and the assignment ratio k between the two polarizations t .
[0206] Figure 4 Shows the number of simulation steps (i.e., the number of gradient descent steps) required to meet the self-interference cancellation requirement. From Figure 4 it can be seen that about 80% of the scenarios can meet the self-interference cancellation requirement with only 50 steps. This indicates that the wireless communication method proposed in the embodiments of the present application has good self-interference cancellation performance and is relatively simple to implement.
[0207] As described above in combination with Figures 3 to 4 , the embodiments of the wireless communication method provided by the present application have been described in detail. Next, the device embodiments of the present application will be described in detail. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, for parts not described in detail, reference can be made to the description of the previous method embodiments.
[0208] The embodiments of the present application also provide a transmitter 500, and this transmitter 500 is used to execute the wireless communication method mentioned above. Figure 5 Shows the structural schematic diagram of the transmitter 500 provided by the embodiments of the present application. As Figure 5As shown, the transmitter 500 includes a transmitting antenna 510, a receiving antenna 520, and a processor 530.
[0209] The transmitting antenna 510 is used for signal transmission.
[0210] The receiving antenna 520 is used for signal reception.
[0211] The processor 530 is used to execute the wireless communication method mentioned above.
[0212] An embodiment of this application also provides a wireless communication device 600. The communication device 600 includes the transmitter mentioned above. The communication device 600 is used to execute the wireless communication method mentioned above. Figure 6 The structure diagram of the communication device 600 provided by the embodiment of this application is shown. As Figure 6 As shown, the communication device 600 includes a first determination module 610, a second determination module 620, and a control module 630.
[0213] The first determination module 610 is used to determine the target value range of the independent variable of the first function. The first function is used to indicate the power of the self-interference signal between the transmitting antenna and the receiving antenna. The independent variable of the first function is used to indicate the polarization state of the transmitting antenna. The first function is a convex function within the target value range.
[0214] The second determination module 620 is used to determine the target value of the independent variable of the first function from within the target value range, so that the value of the first function meets a preset condition.
[0215] The control module 630 is used to control the transmitting antenna to perform signal transmission according to the target value of the independent variable.
[0216] An embodiment of this application also provides a computer-readable storage medium. Program code is stored on the computer-readable storage medium, and the program code can be used to execute the wireless communication method in any of the above embodiments.
[0217] An embodiment of this application also provides a computer program product. The computer program product includes program code for executing the wireless communication method in any of the above embodiments.
[0218] It should be understood that in the embodiments of this application, determining B according to A does not mean determining B only according to A. B can also be determined according to A and / or other information.
[0219] It should be understood that in the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A. B can also be determined according to A and / or other information.
[0220] It should be understood that the term "and / or" in this text is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Additionally, the character " / " in this text generally represents an "or" relationship between the associated objects before and after.
[0221] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not indicate the order of execution, and the execution order of each process should be determined by its function and internal logic, rather than constituting any limitation to the implementation process of the embodiments of the present application.
[0222] In several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of devices or units can be in electrical, mechanical, or other forms.
[0223] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0224] In addition, the functional units in various embodiments of the present application can be integrated in one processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0225] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a digital video disc (DVD)), or a semiconductor medium (for example, a solid state disk (SSD)), etc.
[0226] The above are only the specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application, and all of them should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A wireless communication method, characterized in that: The method is applied to a transmitter, the transmitter includes a transmitting antenna and a receiving antenna, and the method includes: Determining a target value range of an independent variable of a first function, where the first function is used to indicate the power of a self-interference signal between the transmitting antenna and the receiving antenna, the independent variable of the first function is used to indicate a polarization state of the transmitting antenna, and the first function is a convex function within the target value range; Determine a target value of the independent variable of the first function from within the target value range, so that the value of the first function satisfies a preset condition; According to the target value of the independent variable, the transmitting antenna is controlled to transmit a signal.
2. The method according to claim 1, characterized in that The target value range satisfy: satisfy: Among them, k t and represents the independent variable, k t represents the amplitude parameter of the transmitting antenna, represents the phase parameter of the transmitting antenna, k r represents the amplitude parameter of the receiving antenna, represents the phase parameter of the receiving antenna, Indicates when And k t The value of When the determinant of the Hessian matrix of the first function is The value of , where f represents the first function.
3. The method according to claim 2, characterized in that Determining the target value range of the independent variable of the first function includes: In k t When the value of is a fixed value, a first value is determined within the value range of [0,2π], and the first value is The first value makes k t When the value of is the fixed value, the value of the first function is the minimum; exist When the value of is the first value, a second value is determined within the value range of [0,1], and the second value is k t The second value makes When the value of is the first value, the value of the first function is the minimum; The target value range is determined according to the first value and the second value.
4. The method according to claim 3, characterized in that The determining the target value range according to the first value and the second value includes: Determine based on the first value The value range of in, satisfy: in, represents the first value.
5. The method according to claim 3 or 4, characterized in that: The determining the target value range according to the first value and the second value includes: According to the first value and the second value, k is determined t The value range of k t The value range of satisfies: if Then k t ∈[0,1]; if but in, represents the second value, is the root of the following cubic equation:
6. The method according to claim 3 or 4, characterized in that: The fixed value is 7. The method according to any one of claims 1 to 4, wherein determining the target value of the independent variable of the first function from the target value range so that the value of the first function meets a preset condition comprises: The gradient descent method is used to determine the optimal solution of the independent variable within the target value range.
8. The method according to claim 7, characterized in that The independent variables include the amplitude parameter of the transmitting antenna and the phase parameter of the transmitting antenna, In the process of determining the optimal solution of the independent variable by using the gradient descent method, the adjustment step size of the phase parameter of the transmitting antenna is greater than or equal to the adjustment accuracy of the phase parameter of the transmitting antenna; and / or, In the process of determining the optimal solution of the independent variable by using the gradient descent method, the adjustment step size of the amplitude parameter of the transmitting antenna is greater than or equal to the adjustment accuracy of the amplitude parameter of the transmitting antenna.
9. The method according to claim 7, characterized in that: The iteration stopping condition of the iterative process of the gradient descent method is: Among them, σ 2 represents the noise signal power, ε0 represents the preset residual, Indicates the total power of the received signal.
10. The method according to claim 7, characterized in that The method further comprises: After determining the target value of the independent variable, a target parameter is generated, wherein the target parameter is used to indicate the self-interference cancellation capability of the transmitter when the independent variable is the target value.
11. The method according to claim 10, characterized in that The target parameters are: in, represents the total power of the received signal, σ 2 represents the noise signal power, h represents the channel coefficient subject to Rayleigh fading, and P represents the signal transmission power.
12. The method according to any one of claims 1 to 4, wherein the first function satisfy: in, k t and represents the independent variable, k t represents the amplitude parameter of the transmitting antenna, represents the phase parameter of the transmitting antenna, k r represents the amplitude parameter of the receiving antenna, represents the phase parameter of the receiving antenna.
13. A transmitter, characterized in that: include: A transmitting antenna, used for transmitting signals; A receiving antenna, used for receiving signals; A processor, configured to execute the method according to any one of claims 1 to 12.
14. A wireless communication device, characterized in that: The device comprises the transmitter according to claim 13, the device comprising: a first determination module, configured to determine a target value range of an independent variable of a first function, wherein the first function is used to indicate the power of a self-interference signal between the transmitting antenna and the receiving antenna, the independent variable of the first function is used to indicate a polarization state of the transmitting antenna, and the first function is a convex function within the target value range; A second determination module, used to determine a target value of the independent variable of the first function from within the target value range, so that the value of the first function satisfies a preset condition; A control module is used to control the transmitting antenna to transmit signals according to the target value of the independent variable.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program codes for executing the method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Polarization state estimation method and system in polarization full duplex communication
CN111669265A
Full duplex antenna based on slot coupling differential feed
CN116454634A