BEAM WEIGHT ADJUSTMENT METHOD, APPARATUS, ACCESS NETWORK DEVICE AND STORAGE MEDIUM

JP7637267B2Active Publication Date: 2025-02-27DATANG MOBILE COMM EQUIP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023572917
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-05-23
Filing Date
2023-05-08
Publication Date
2025-02-27
Estimated Expiration
2043-05-08

AI Technical Summary

Benefits of technology

【0023】 本出願は以下の技術的な効果を有する:初期ビーム重み値行列から決定された干渉対象の重み値と、複数の候補位相値から決定されたターゲット位相値とに基づいて、ターゲットビーム重み値行列を決定することにより、適応最適化に基づくビーム最適化のヌル充填方法に比べて、アルゴリズムが簡単で、計算時間を節約することを実現する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007637267000018
    Figure 0007637267000018
  • Figure 0007637267000019
    Figure 0007637267000019
  • Figure 0007637267000020
    Figure 0007637267000020
Patent Text Reader

Abstract

A beam weight adjustment method comprising the steps of: acquiring an initial beam weight matrix in a first polarization direction of a multi-transmission / reception channel antenna; determining a weight value of an interfering object in the first direction from the initial beam weight matrix; determining a target phase value corresponding to the weight value of the interfering object from a plurality of candidate phase values; determining a target beam weight matrix based on the target phase value, the weight value of the interfering object, and the initial beam weight matrix; and adjusting the initial beam weight matrix in the first polarization direction to the target beam weight matrix.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] Cross-references to related applications This application is based on a Chinese patent application with Chinese patent application number "202210563807.0" and filing date on May 23, 2022, and claims priority to the Chinese patent application, the entire contents of which are hereby incorporated by reference into this application.

[0002] The present application relates to the field of communication technologies, and in particular to a beam weight adjustment method, an apparatus, an access network device, a program product and a storage medium. [Background technology]

[0003] In 5G NR (New Radio), the introduction of ultra-large-scale antennas greatly improves spectrum efficiency and energy efficiency, and is the core key technology of 5G NR. With the introduction of more antennas, the radiation beam of the NR base station has higher gain, but it brings the problem that the beam gain is low at some angles, that is, multiple radiation becomes zero, and the beam becomes a cavity that is locally covered.

[0004] In the related art, beam optimization is mainly based on adaptive optimization algorithms, such as genetic algorithms, particle swarm algorithms, etc., and its basic idea is to randomly generate N sets of beam weight values ​​based on the desired target beam shape, obtain the corresponding beam shape based on the beam synthesis formula, compare the target beam shape with the beam shape corresponding to the random weight values, reserve some relatively better weight values, and then regenerate the N sets of beam weight values ​​based on a certain criterion, and further compare the above beams, and finally select a set of better weight values. However, this algorithm has high complexity and requires a long calculation time. Summary of the Invention [Problem to be solved by the invention]

[0005] The present application provides a beam weight adjustment method, an apparatus, an access network device, a program product, and a storage medium. [Means for solving the problem]

[0006] An embodiment of the present application provides a beam weight adjustment method, the method comprising: Obtaining an initial beam weight matrix in a first polarization direction of the multi-transmission channel antenna; determining a weight value of an interference target in a first direction from the initial beam weight value matrix; determining a target phase value corresponding to a weight value of the interfering object from a plurality of candidate phase values; determining a target beam weight matrix based on the target phase values, the interference weight values, and the initial beam weight matrix; and adjusting an initial beam weight value matrix of the first polarization direction to the target beam weight value matrix.

[0007] In some embodiments, the step of determining a target phase value corresponding to a weight value of the interference target from the plurality of candidate phase values ​​comprises: performing an interference process on the weight value of the interference target using each candidate phase value of the plurality of candidate phase values ​​to determine a post-interference weight value corresponding to each candidate phase value; determining the target phase value from the plurality of candidate phase values ​​based on a weight value of the interference target and a post-interference weight value corresponding to each of the candidate phase values.

[0008] In some embodiments, the step of determining the target phase value from the plurality of candidate phase values ​​based on the interference weight value and a post-interference weight value corresponding to each of the candidate phase values ​​comprises: obtaining a beam pointing deviation angle corresponding to each of the candidate phase values, where the beam pointing deviation angle refers to a deviation angle between a beam pointing corresponding to the post-interference weight value and a beam pointing corresponding to the interfered weight value; modifying the post-interference weight values ​​based on the beam pointing deviation angle to obtain modified weight values ​​corresponding to each of the candidate phase values; determining the target phase value from the plurality of candidate phase values ​​based on the weight values ​​of the interference target and modified weight values ​​corresponding to each of the candidate phase values.

[0009] In some embodiments, the step of determining a target beam weight matrix based on the target phase values, the interference weight values, and the initial beam weight matrix includes: determining a beam pointing deviation angle corresponding to the target phase value; determining a modified weight value corresponding to the target phase value based on the weight value of the interferer, the target phase value and the corresponding beam pointing deviation angle; The method includes a step of determining the target beam weight value matrix based on a modified weight value corresponding to the target phase value and a weight value of a second direction in the initial beam weight value matrix, wherein the first direction and the second direction are perpendicular to each other.

[0010] In some embodiments, the step of determining the target phase value from the plurality of candidate phase values ​​based on the interference weight value and a post-interference weight value corresponding to each of the candidate phase values ​​comprises: determining first beam gain information corresponding to the weight value of the interference target and second beam gain information corresponding to the weight value after interference corresponding to each of the candidate phase values; determining null-filling information and beam distortion information corresponding to each of the candidate phase values ​​based on the first beam gain information and the second beam gain information; determining the target phase value from the plurality of candidate phase values ​​based on null-filling information and beam distortion information corresponding to each of the plurality of candidate phase values.

[0011] In some embodiments, the step of determining the target phase value from the plurality of candidate phase values ​​based on the interference weight value and a post-interference weight value corresponding to each of the candidate phase values ​​comprises: determining first beam gain information corresponding to the weight value of the interference target and second beam gain information corresponding to the weight value after interference corresponding to each of the candidate phase values; Displaying a beam gain comparison map between a post-interference weight value corresponding to each of the candidate phase values ​​and a weight value of the interference target based on the first beam gain information and the second beam gain information; obtaining an input phase value and determining the input phase value as the target phase value.

[0012] In some embodiments, the method further comprises: obtaining an initial beam weight matrix of a second polarization direction of the multi-transmission channel antenna; The method further includes adjusting an initial beam weight value matrix of the second polarization direction to the target beam weight value matrix.

[0013] An embodiment of another aspect of the present application provides an access network device, the access network device including a comprehensive memory, a transceiver, and a processor, The memory is used to store a computer program, the transceiver is used to transmit and receive data under the control of the processor, and the processor is used to read the computer program in the memory and perform the following operations, which include: Obtain an initial beam weight matrix in a first polarization direction of the multi-transmit / receive channel antenna; determining a weight value of an interference target in a first direction from the initial beam weight value matrix; determining a target phase value corresponding to the weight value of the interfering object from a plurality of candidate phase values; determining a target beam weight matrix based on the target phase value, the interference weight value, and the initial beam weight matrix; An initial beam weight value matrix for the first polarization direction is adjusted to the target beam weight value matrix.

[0014] In some embodiments, the processor is adapted to perform the following operations: performing an interference process on the weight value of the interference target using each candidate phase value among the plurality of candidate phase values ​​to determine a post-interference weight value corresponding to each candidate phase value; The target phase value is determined from the plurality of candidate phase values ​​based on the interference target weight value and the post-interference weight value corresponding to each of the candidate phase values.

[0015] In some embodiments, the processor is adapted to perform the following operations: Obtaining a beam pointing deviation angle corresponding to each of the candidate phase values, where the beam pointing deviation angle refers to a deviation angle between a beam pointing corresponding to the post-interference weight value and a beam pointing corresponding to the interfered weight value; modifying the post-interference weight values ​​based on the beam pointing deviation angle to obtain modified weight values ​​corresponding to each of the candidate phase values; The target phase value is determined from the plurality of candidate phase values ​​based on the weight value of the interference target and the modified weight value corresponding to each of the candidate phase values.

[0016] In some embodiments, the processor is adapted to perform the following operations: determining a beam pointing deviation angle corresponding to the target phase value; determining a modified weight value corresponding to the target phase value based on the weight value of the interference target, the target phase value and the corresponding beam pointing deviation angle; The target beam weight value matrix is ​​determined based on the modified weight value corresponding to the target phase value and the weight value of a second direction in the initial beam weight value matrix, where the first direction and the second direction are perpendicular to each other.

[0017] In some embodiments, the processor is adapted to perform the following operations: determining first beam gain information corresponding to the weight value of the interference target and second beam gain information corresponding to the weight value after interference corresponding to each of the candidate phase values; determining null filling information and beam distortion information corresponding to each of the candidate phase values ​​based on the first beam gain information and the second beam gain information; The target phase value is determined from the plurality of candidate phase values ​​based on null-filling information and beam distortion information corresponding to each of the plurality of candidate phase values.

[0018] In some embodiments, the processor is adapted to perform the following operations: determining first beam gain information corresponding to the weight value of the interference target and second beam gain information corresponding to the weight value after interference corresponding to each of the candidate phase values; Displaying a beam gain comparison map between post-interference weight values ​​and interference target weight values ​​corresponding to each of the candidate phase values ​​based on the first beam gain information and the second beam gain information, so that a user can select the target phase value from the plurality of candidate phase values; A phase value input by the user is obtained, and the phase value input by the user is determined as the target phase value.

[0019] In some embodiments, the processor is adapted to perform the following operations: Obtain an initial beam weight matrix for a second polarization direction of the antenna; The initial beam weight value matrix of the second polarization direction is adjusted to the target beam weight value matrix.

[0020] An embodiment of another aspect of the present application provides a beam weight adjustment device, the device comprising: an acquisition module for acquiring an initial beam weight matrix of a first polarization direction of the multi-transmission channel antenna; a first determination module for determining a weight value of an interference target in a first direction from the initial beam weight value matrix; a second determination module for determining a target phase value corresponding to the weight value of the interfering object from a plurality of candidate phase values; a third determination module for determining a target beam weight matrix based on the target phase value, the interference weight value, and the initial beam weight matrix; and an adjustment module for adjusting an initial beam weight value matrix of the first polarization direction to the target beam weight value matrix.

[0021] An embodiment of another aspect of the present application provides a processor-readable storage medium having a computer program stored thereon, the computer program being used to cause the processor to execute the beam weight adjustment method described in the above embodiment.

[0022] According to another aspect of the present application, a computer program product having instructions stored therein is provided. M The computer program To When the instructions in the block are executed by a processor, the beam weight adjustment method described above is performed. Effect of the Invention

[0023] The present application has the following technical effects: by determining a target beam weight value matrix based on the weight value of an interference target determined from an initial beam weight value matrix and a target phase value determined from a plurality of candidate phase values, a simpler algorithm and less computation time are achieved compared to the null-filling method of beam optimization based on adaptive optimization.

[0024] It should be understood that the contents described in this section are not intended to identify key or important features of the embodiments of the present application, nor are they intended to limit the scope of the present application. Other features of the present application will be readily understood through the following description. [Brief description of the drawings]

[0025] The above and / or additional aspects and advantages of the present application will become more apparent and easier to understand from the following detailed description of the embodiments taken in conjunction with the drawings. [Figure 1] 4 is a schematic flowchart of a beam weight adjustment method provided by an embodiment of the present application; [Diagram 2] FIG. 2 is a schematic diagram of a 64TR antenna topology provided by an embodiment of the present application. [Diagram 3] 4 is a schematic flowchart of a beam weight adjustment method provided by an embodiment of the present application; [Figure 4] 1 is a beam gain comparison map provided by an embodiment of the present application; [Diagram 5] 1 is a beam gain comparison map provided by an embodiment of the present application; [Figure 6] 4 is a schematic flowchart of a beam weight adjustment method provided by an embodiment of the present application; [Figure 7] FIG. 2 is a schematic configuration diagram of an access network device provided by an embodiment of the present application. [Figure 8] 1 is a schematic configuration diagram of a beam weight adjustment device provided by an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0026] Hereinafter, the embodiments of the present application will be described in detail, and examples of the embodiments are illustrated in the accompanying drawings, in which the same or similar reference numerals throughout indicate the same or similar elements, or elements having the same or similar functions. The embodiments described below with reference to the drawings are illustrative and are for the purpose of explaining the present application, and should not be understood as limitations on the present application.

[0027] A null occurs at a certain angle observation point in beam synthesis, and the phenomenon of inverse cancellation occurs in the electric field vector synthesis of multiple antenna radiation sources. In the related technology, the beam optimization method is mainly based on an adaptive optimization algorithm to determine a set of beam weight values ​​with high null filling effect, but this method has a complicated process and requires a long calculation time.

[0028] Based on this, an embodiment of the present application provides a beam weight adjustment method, which determines a target beam weight matrix based on the weight value of the interference object in a first direction determined from an initial beam weight matrix and a target phase value determined from a plurality of candidate phase values, and adjusts the initial beam weight matrix, thereby achieving a simple algorithm and saving calculation time.

[0029] Hereinafter, a beam weight adjustment method, an apparatus, a computer device, and a storage medium according to embodiments of the present application will be described with reference to the drawings.

[0030] FIG. 1 is a schematic flow chart of a beam weight adjustment method provided by an embodiment of the present application.

[0031] The beam weight adjustment method according to the embodiment of the present application can be applied to an access network device.

[0032] Here, the access network device is taken as an example to be a base station. The base station can include a number of cells serving terminal devices. Depending on a particular application, the base station may also be called an access point, or a device that communicates with wireless terminal devices over one or more sectors over an air interface in an access network, or other names. The network device can be used as a router between the wireless terminal device and the rest of the access network to exchange received air frames and Internet Protocol (IP) packets, where the rest of the access network can include an Internet Protocol (IP) communication network. The network device can also coordinate attribute management of the air interface. For example, the network device according to the embodiment of the present application may be a network device (Base Transceiver Station, abbreviated as BTS) in Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA (registered trademark)), an evolutionary network device (evolutionary Node B, eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a 5G network architecture (next generation system), a Home Evolution Node B (HeNB), a relay node, a home base station (femto), a pico base station (pico), or the like, and is not limited to the embodiment of the present application.In some network structures, a base station may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may be located geographically separated.

[0033] Here, the terminal device may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing device connected to a wireless modem, etc. In different systems, the name of the terminal device may also be different, for example, in a 5G system, the terminal device may be called User Equipment (UE). Here, the wireless terminal device may communicate with one or more core networks (CN) via a radio access network (RAN), and the wireless terminal device may be a mobile terminal device, for example, a computer having a mobile phone (or "cellular" phone) and a mobile terminal device, for example, a mobile device that is portable, pocketable, handheld, computer-embedded, or vehicle-mounted, which exchanges language and / or data with the radio access network. For example, the devices include Personal Communication Service (PCS) telephones, cordless telephones, Session Initiated Protocol (SIP) telephones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), etc. The wireless terminal device may also be called a system, and may be called a subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal device, access terminal device, user terminal device, user agent, user device, etc., but is not limited to the embodiments of this application.

[0034] As shown in FIG. 1, this beam weight adjustment method includes the following steps 101 to 105.

[0035] Step 101, obtain an initial beam weight matrix in a first polarization direction of a multi-transmit / receive channel antenna.

[0036] In this application, the multi-transmit / receive channel antenna may be a two-polarized antenna, ie, includes two polarization directions, where each polarization direction has a corresponding initial beam weight value matrix.

[0037] In this application, an initial beam weight value matrix of a first polarization direction of a multi-transmitting and receiving channel antenna can be obtained, where the initial beam weight value matrix refers to the weight value of an initial beam of the antenna, and the number of weight values ​​in the initial beam weight value matrix is ​​related to the number of transmitting and receiving channels of the antenna.

[0038] Taking 64 TR (64 Transiver Receiver) antenna as an example, the topology of 64 TR antenna is shown in Figure 2, where Ant represents an antenna, and Ant0, Ant1, ..., Ant31 represent the numbers for the two-polarized antenna. The initial beam weight matrix of a 64 TR (4 rows, 8 columns) antenna SSB (Synchronization Signal and Physical Broadcast Channel block) beam in a certain polarization direction is assumed as follows:

number

[0039] Here, θ represents the horizontal beam direction, φ represents the vertical beam direction, d represents the array spacing, λ represents the wavelength, and j represents the imaginary indicator. It can be seen that the initial beam weight value matrix for a polarization direction of the 64 TR antenna is a 4 × 8 matrix containing a total of 32 weight values.

[0040] Step 102: Determine a weight value of an interference target in a first direction from an initial beam weight value matrix.

[0041] In the present application, the first direction may be a vertical direction or a horizontal direction. For example, taking the first direction as an example of a vertical direction, a weight value in the vertical direction may be selected as the weight value of the interference target from the initialization beam weight value matrix.

[0042] Taking the initial beam weight matrix of the 64 TR antenna SSB beam in a certain polarization direction as an example, the first column weight value in w

number

[0043] Step 103: determining a target phase value corresponding to the weight value of the interference target from among a plurality of candidate phase values.

[0044] In the present application, a plurality of candidate phase values ​​can be selected from within a preset angle range, for example, 0 degrees, 30 degrees, 60 degrees, ..., 360 degrees are set as candidate phase values ​​within a range of 0 to 360 degrees, and a target phase value corresponding to the weight value of the interference target is determined from the plurality of candidate phase values. Here, the target phase value is used to interfere with the weight value of the interference target.

[0045] When determining the target phase value, one of multiple candidate phase values ​​may be randomly selected as the target phase value, or the target phase value may be determined based on the null-filling effect of each candidate phase value on the weight value of the interference target, where the larger the difference between the gain after filling the null position and before filling, the better the null-filling effect.

[0046] Step 104: determining a target beam weight matrix based on the target phase value, the weight value of the interferent, and the initial beam weight matrix.

[0047] After the target phase value is determined, the target phase value can be used to perform interference processing on the weight value of the interfered object to obtain the weight value after interference.

[0048] When using the target phase value to perform interference processing on the weight value of the interference target, the target phase value can be used to interfere with the weight value of a certain antenna among the weight values ​​of the interference target to obtain the weight value after interference. In this way, if the position of one of the radiation points is perturbed and the power of the radiation point is not changed, the phenomenon of gain lift occurs in the beam synthesis null, while only the weight value of the local antenna is changed for the main beam, so that the main beam is not affected and null filling without power loss is realized.

[0049] For example, the target phase value is Φ0 and the interference weight value is

number

number

[0050] After obtaining the post-interference weight values, the post-interference weight values ​​and the weight values ​​of the second direction in the initial beam weight value matrix can be tensor-producted to obtain a target beam weight value matrix, where the second direction is perpendicular to the first direction, the first direction is vertical, and the second direction is horizontal, the tensor product refers to squaring the column vector and the row vector, and when the first direction is horizontal and the second direction is vertical, the tensor product refers to squaring the row vector and the column vector, and the magnitude of the target beam weight value matrix is ​​the same as that of the initial beam weight value matrix.

[0051] For example, the first direction is vertical and the second direction is horizontal, and the weight values ​​of a certain column in the initial beam weight value matrix can be the weight values ​​of the interference target, and phase interference is performed on the weight values ​​of a certain antenna among the weight values ​​of the interference target to obtain the weight values ​​after interference, and then the weight values ​​after interference and the weight values ​​of a certain row in the initial beam weight value matrix are tensor-producted, i.e., squared, to obtain the target beam weight value matrix, thereby realizing filling the beam vertical dimension null.

[0052] When the first direction is horizontal and the second direction is vertical, the weight value of a certain row in the initial beam weight value matrix can be the weight value of the interfering object, and phase interference is performed on the weight value of a certain antenna among the weight values ​​of the interfering object to obtain the weight value after interference, and then the weight value after interference and the weight value of a certain column in the initial beam weight value matrix are tensor-producted, i.e., squared, to obtain the target beam weight value matrix, thereby realizing filling the beam horizontal dimension null.

[0053] Step 105, adjust the initial beam weight value matrix of the first polarization direction to the target beam weight value matrix.

[0054] After determining the target beam weight value matrix, the initial beam weight value matrix of the first polarization direction can be adjusted to the target beam weight value matrix, i.e., the initial beam weight value matrix can be updated to the target beam weight value matrix. Then, the base station can transmit a beam based on the target beam weight value matrix.

[0055] In an embodiment of the present application, an initial beam weight matrix in a first polarization direction of a multi-transmission channel antenna is obtained, a weight value of an interference object in the first direction is determined from the initial beam weight matrix, a target phase value corresponding to the weight value of the interference object is determined from a plurality of candidate phase values, a target beam weight matrix is ​​determined based on the target phase value, the weight value of the interference object, and the initial beam weight matrix, and the initial beam weight matrix in the first polarization direction is adjusted to the target beam weight matrix. Thus, by determining the target beam weight matrix based on the weight value of the interference object determined from the initial beam weight matrix and the target phase value determined from a plurality of candidate phase values, a simpler algorithm and less computation time are realized compared to the null-filling method of beam optimization based on adaptive optimization.

[0056] FIG. 3 is a schematic flowchart of a beam weight adjustment method provided by an embodiment of the present application.

[0057] As shown in FIG. 3, this beam weight adjustment method includes the following steps 301 to 306.

[0058] Step 301, obtain an initial beam weight matrix in a first polarization direction of a multi-transmit / receive channel antenna.

[0059] Step 302: Determine a weight value of an interference target in a first direction from an initial beam weight value matrix.

[0060] In the present application, steps 301 and 302 are similar to those described in the above embodiment, and therefore a description thereof will be omitted here.

[0061] Step 303: Using each candidate phase value among the plurality of candidate phase values, an interference process is performed on the weight value of the interfered object to determine a post-interference weight value corresponding to each candidate phase value.

[0062] In this application, each candidate phase value can be used to perform interference processing on the interfered weight values ​​to obtain one interfered weight value.

[0063] For example, multiple candidate phase values ​​are Φ1, Φ2, ..., Φ n and the weight value of the interference target is calculated using each candidate phase value.

number

number

[0064] Step 304: determining a target phase value from the plurality of candidate phase values ​​based on the interference weight value and the post-interference weight value corresponding to each candidate phase value.

[0065] As a possible implementation, a first beam gain information of the weight value of the interfered object can be obtained based on the weight value of the interfered object, and a second beam gain information corresponding to the post-interference weight value corresponding to each candidate phase value can be obtained based on the post-interference weight value corresponding to each candidate phase value, where the beam gain information includes gains of beams at different angles.

[0066] The first beam gain information and the second beam gain information can then be compared to determine null-filling information and beam distortion information corresponding to each candidate phase value, and then a target phase value can be determined from the multiple candidate phase values ​​based on the null-filling information and beam distortion information corresponding to each of the multiple candidate phase values.

[0067] Here, the null-filling information is used to indicate the null-filling effect of the beam, and the null-filling information may include the degree of increase in beam gain at each null position after the weight value of the interfering object is interfered with, and the beam distortion information is used to indicate the degree of distortion of the beam before and after interfering with the weight value of the interfering object, and the beam distortion information may be based on the degree of consistency of the change tendency of the beam shape before and after interfering with the weight value of the interfering object.

[0068] In practical applications, the null-filling effect is good, but the degree of beam distortion may be relatively serious. Therefore, in the present application, when determining a target phase value based on the null-filling information and the beam distortion information, the target phase value may be determined based on the weights of the null-filling information and the beam distortion information. Here, the weights of the null-filling information and the beam distortion information may be set based on actual needs. For example, when the weight corresponding to the null-filling information is large, the candidate phase value with a high null-filling effect may be selected as the target candidate phase value when determining the target phase value.

[0069] This makes it possible to determine null-filling information and beam gain information based on beam gain information before and after the weight value of the interfering object is interfered with by each candidate phase value, and to determine a phase value that can balance the null-filling effect and the degree of beam distortion from among multiple candidate phase values ​​based on the null-filling information and beam gain information.

[0070] In another possible implementation, a first beam gain information corresponding to the weight value of the interfered object and a second beam gain information corresponding to the post-interference weight value corresponding to each candidate phase value are determined, and a beam gain comparison map between the post-interference weight value corresponding to each candidate phase value and the interfered weight value is output and shown based on the first beam gain information and the second beam gain information, where the abscissa in the beam gain comparison map can be the beam angle and the ordinate can be the gain. Then, a user can determine the null-filling effect and the beam distortion effect corresponding to each candidate phase value based on the beam gain comparison map corresponding to each candidate phase value, thereby determining a required target phase value from a plurality of candidate phase values. When the phase value input by the user is obtained, the phase value input by the user can be the target phase value, where the phase value input by the user is one of a plurality of candidate phase values.

[0071] Here, the user inputting the phase value may be that the user inputs the phase value in the phase value input box of the display interface, or that a candidate phase value list is displayed on the display interface and the user selects one phase value from the candidate phase value list, but this application is not limited thereto. For example, Figures 4 and 5 are beam gain comparison diagrams before and after the weight value of the interference object is interfered with at two different candidate phase values ​​of the vertical beam, where the horizontal axis is angle, the vertical axis is gain, the dotted line is the original beam (i.e., the beam corresponding to the weight value of the interference object), and the solid line represents the null-filled beam (i.e., the beam corresponding to the weight value after interference). It can be seen that the effect of the null-filled beam in Figure 5 is better than that in Figure 4, but the degree of beam distortion in Figure 4 is smaller than that in Figure 5, and the candidate phase value used in Figure 4 can be taken as the target phase value.

[0072] This allows the user to determine the target phase value as needed by displaying a beam gain comparison map of before and after the weight value of the interference target is interfered with by each candidate phase value, thereby meeting the user's customization needs.

[0073] Step 305: determining a target beam weight matrix based on the target phase value, the weight value of the interferent, and the initial beam weight matrix.

[0074] Step 306, adjust the initial beam weight value matrix of the first polarization direction to the target beam weight value matrix.

[0075] In the present application, steps 305 to 306 are similar to those described in the above embodiment, and therefore a description thereof will be omitted.

[0076] In the embodiment of the present application, when determining a target phase value from a plurality of candidate phase values ​​based on the weight value of the interference target and the post-interference weight value corresponding to each candidate phase value, each candidate phase value among the plurality of candidate phase values ​​is used to perform interference processing on the weight value of the interference target to determine the post-interference weight value corresponding to each candidate phase value, and the target phase value can be determined from the plurality of candidate phase values ​​based on the weight value of the interference target and the post-interference weight value corresponding to each candidate phase value. This improves the beam null filling effect by determining the target phase value from the plurality of candidate phase values ​​based on the weight values ​​before and after interfering with the weight value of the interference target corresponding to each candidate phase value.

[0077] FIG. 6 is a schematic flow chart of a beam weight adjustment method provided by an embodiment of the present application.

[0078] As shown in FIG. 6, this beam weight adjustment method includes the following steps 601 to 610.

[0079] Step 601, obtain an initial beam weight matrix in a first polarization direction of a multi-transmit / receive channel antenna.

[0080] Step 602: Determine a weight value of an interference target in a first direction from an initial beam weight value matrix.

[0081] Step 603: Using each candidate phase value among the plurality of candidate phase values, an interference process is performed on the weight value of the interfered object to determine a post-interference weight value corresponding to each candidate phase value.

[0082] In this application, steps 601 to 603 are similar to those described in the above embodiment, and therefore a description thereof will be omitted.

[0083] Step 604: obtain the beam pointing deviation angle corresponding to each candidate phase value.

[0084] Since a null-filled beam may cause beam pointing deviation, the present application can determine first beam information corresponding to the weight value of the interfering object and second beam information corresponding to the post-interference weight value corresponding to each candidate phase value, and compare the first beam information with the second beam information to determine the beam pointing deviation angle before and after the weight value of the interfering object is interfered with. Here, the beam pointing deviation angle can refer to the deviation angle between the beam pointing corresponding to the post-interference weight value and the beam pointing corresponding to the weight value of the interfering object.

[0085] For example, the angle of the gain maximum position on the beam can be determined based on the first beam information, and the angle of the gain maximum position on the beam can be determined based on the second beam information, and the difference between these two angles can be taken as the beam pointing deviation angle.

[0086] Step 605: modifying the post-interference weight value according to the beam pointing deviation angle to obtain a modified weight value corresponding to each candidate phase value.

[0087] In the present application, the beam pointing deviation angle corresponding to each candidate phase value can be used to modify the post-interference weight value to obtain a modified weight value corresponding to each candidate phase value.

[0088] For example, the initial beam weight matrix for the first polarization direction is denoted as w above, and the first column weight value in w

number

number

number

number

[0089] Step 606: determining a target phase value from the plurality of candidate phase values ​​based on the weight values ​​of the interferers and the modified weight values ​​corresponding to each candidate phase value.

[0090] In the present application, determining a target phase value based on beam information corresponding to the weight value of the interfering object and beam information corresponding to the modified weight value is similar to the method of determining a target phase value based on the weight value of the interfering object and the post-interference weight values ​​corresponding to each candidate phase value, and therefore will not be described here.

[0091] Step 607, determine a beam pointing deviation angle corresponding to the target phase value.

[0092] In the present application, when determining a target phase value, a beam pointing deviation angle corresponding to the target phase value can be determined.

[0093] Step 608: determining a modified weight value corresponding to the target phase value based on the weight value of the interferer, the target phase value and the corresponding beam pointing deviation angle.

[0094] In the present application, a target phase value is used to perform interference processing on the weight value of the interfering object to obtain a post-interference weight value, and then a beam pointing deviation angle corresponding to the target phase value can be further used to modify the post-interference weight value to obtain a modified weight value corresponding to the target phase value.

[0095] For example, the target phase value is Φ0, the beam pointing deviation angle is ΔΦ, and Φ0 is used to perform interference processing on the first weight value among the weight values ​​w of the interference target determined from the initial beam weight value matrix w, and the weight value after interference is

number

number

[0096] Step 609: determining a target beam weight matrix based on the modified weights corresponding to the target phase values ​​and the weights of the second direction in the initial beam weight matrix.

[0097] In the present application, the modified weights and the second direction weights in the initial beam weight matrix may be tensor-producted to obtain the target beam weight matrix.

[0098] For example, the initial beam weight matrix is ​​w, the target phase value is Φ0, the beam pointing deviation angle is ΔΦ, and the corrected weight value is

number

number

number

number

number

[0099] Step 610, adjust the initial beam weight value matrix of the first polarization direction to the target beam weight value matrix.

[0100] In this application, step 610 is similar to the contents described in the above embodiment, so the description is omitted here.

[0101] In an embodiment of the present application, a beam pointing deviation angle corresponding to each candidate phase value is determined, the beam pointing deviation angle is used to modify the post-interference weight value to obtain the modified weight value, the weight value of the interference object and the modified weight value corresponding to each candidate phase value are used to determine a target phase value, and a target beam weight value matrix is ​​determined based on the weight value of the interference object, the target phase value and its corresponding beam deviation angle, thereby improving the accuracy of the target beam matrix and improving the null-filling effect.

[0102] In one embodiment of the present application, after determining the above target beam weight value matrix, an initial beam weight value matrix of a second polarization direction of the antenna can be further obtained, and the initial beam weight value matrix of the second polarization direction can be adjusted to the target beam weight value matrix, i.e., take the same beam weight value in another polarization direction, thereby obtaining a complete beam weight value matrix.

[0103] For example, the first direction is a vertical direction and the second direction is a horizontal direction, and the weight values ​​of a certain column of the initial beam weight values ​​in the first polarization direction are taken as the weight values ​​of the interference target, and interference processing is performed on the weight values ​​of the interference target based on the target phase value to obtain weight values ​​after interference, and the weight values ​​after interference are tensor-producted with the weight values ​​of a certain row in the initial beam weight value matrix to obtain a null-filled beam weight value matrix in the vertical dimension of the first polarization direction antenna, and the initial beam weight value matrix in the vertical dimension of the second polarization direction antenna can be adjusted to the null-filled beam weight value matrix in the vertical dimension of the first polarization direction antenna.

[0104] In addition, the beam weight adjustment method of the present application can not only adjust the beam weight values ​​of SSB beams, but also realize null filling in the vertical dimension of the SSB beam, and can also adjust the beam weight values ​​of other signals to realize null filling in other beams, and the present application is not limited thereto.

[0105] To realize the above embodiment, the embodiment of the present application further provides an access network device, and FIG. 7 is a schematic configuration diagram of an access network device provided by the embodiment of the present application.

[0106] As shown in FIG. 7, the access network device includes a transceiver 710, a processor 720, and a memory 730. The transceiver 710 is used to transmit and receive data under the control of the processor.

[0107] Here, in FIG. 7, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors, represented by processor 720, and memory, represented by memory 730. The bus architecture may also link various other circuits, such as peripheral devices, voltage regulators, power management circuits, etc., which are well known in the art and will not be described further herein. A bus interface provides an interface. The transceiver 710 may be multiple elements including a transmitter and a receiver that provide a unit for communicating with various other devices over a transmission medium, including transmission media such as wireless channels, wired channels, optical cables, etc. The processor 720 is responsible for managing the bus architecture and general processing, and the memory 730 may store data used by the processor 720 in performing operations.

[0108] The processor 720 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0109] The processor 720 invokes a computer program stored in memory to perform the following operations: Obtain an initial beam weight matrix in a first polarization direction of the multi-transmit / receive channel antenna; determining a weight value of an interference target in a first direction from the initial beam weight value matrix; determining a target phase value corresponding to the weight value of the interfering object from a plurality of candidate phase values; determining a target beam weight matrix based on the target phase value, the interference weight value, and the initial beam weight matrix; An initial beam weight value matrix for the first polarization direction is adjusted to the target beam weight value matrix.

[0110] In some embodiments, as another example, the processor 720 is used to perform determining a target phase value corresponding to the weight value of the interference target from a plurality of candidate phase values, and specifically performs the following operations, which include: performing an interference process on the weight value of the interference target using each candidate phase value among the plurality of candidate phase values ​​to determine a post-interference weight value corresponding to each candidate phase value; The target phase value is determined from the plurality of candidate phase values ​​based on the interference target weight value and the post-interference weight value corresponding to each of the candidate phase values.

[0111] In some embodiments, as another embodiment, the processor 720 is used to perform determining the target phase value from the plurality of candidate phase values ​​based on the interference weight value and the post-interference weight value corresponding to each candidate phase value, specifically performing the following operations, which include: Obtaining a beam pointing deviation angle corresponding to each of the candidate phase values, where the beam pointing deviation angle refers to a deviation angle between a beam pointing corresponding to the post-interference weight value and a beam pointing corresponding to the interfered weight value; modifying the post-interference weight values ​​based on the beam pointing deviation angle to obtain modified weight values ​​corresponding to each of the candidate phase values; The target phase value is determined from the plurality of candidate phase values ​​based on the weight value of the interference target and the modified weight value corresponding to each of the candidate phase values.

[0112] In some embodiments, as another example, the processor 720 is used to perform determining a target beam weight matrix based on the target phase value, the interference weight value, and the initial beam weight matrix, and specifically performs the following operations, which include: determining a beam pointing deviation angle corresponding to the target phase value; determining a modified weight value corresponding to the target phase value based on the weight value of the interference target, the target phase value and the corresponding beam pointing deviation angle; The target beam weight value matrix is ​​determined based on the modified weight value corresponding to the target phase value and the weight value of a second direction in the initial beam weight value matrix, where the first direction and the second direction are perpendicular to each other.

[0113] In some embodiments, as another embodiment, the processor 720 is used to perform determining the target phase value from the plurality of candidate phase values ​​based on the interference weight value and the post-interference weight value corresponding to each candidate phase value, specifically performing the following operations, which include: determining first beam gain information corresponding to the weight value of the interference target and second beam gain information corresponding to the weight value after interference corresponding to each of the candidate phase values; determining null-filling information and beam distortion information corresponding to each of the candidate phase values ​​based on the first beam gain information and the second beam gain information; The target phase value is determined from the plurality of candidate phase values ​​based on null-filling information and beam distortion information corresponding to each of the plurality of candidate phase values.

[0114] In some embodiments, as another embodiment, the processor 720 is used to perform determining the target phase value from the plurality of candidate phase values ​​based on the interference weight value and the post-interference weight value corresponding to each candidate phase value, specifically performing the following operations, which include: determining first beam gain information corresponding to the weight value of the interference target and second beam gain information corresponding to the weight value after interference corresponding to each of the candidate phase values; Displaying a beam gain comparison map between post-interference weight values ​​and interference target weight values ​​corresponding to each of the candidate phase values ​​based on the first beam gain information and the second beam gain information, so that a user can select the target phase value from the plurality of candidate phase values; A phase value input by the user is obtained, and the phase value input by the user is determined as the target phase value.

[0115] In some embodiments, after determining the target beam weight matrix, the processor 720 may be further used to perform the following operations: Obtain an initial beam weight matrix for a second polarization direction of the antenna; The initial beam weight value matrix of the second polarization direction is adjusted to the target beam weight value matrix.

[0116] It should be noted that the access network device provided by the embodiments of the present application can realize all the method steps realized by the method embodiments of Figures 1, 3, and 6 above, and can achieve the same technical effects, and the same parts and beneficial effects as those of the method embodiments of the embodiments of the present application will not be described here.

[0117] In order to correspond to the beam weight adjustment method provided by the embodiments of Figures 1, 3 and 6 above, the present application further provides a beam weight adjustment device, and since the beam weight adjustment device provided by the embodiments of the present application corresponds to the beam weight adjustment method provided by the embodiments of Figures 1, 3 and 6 above, the embodiments of the beam weight adjustment method are also applicable to the beam weight adjustment device provided by the embodiments of the present application, and will not be described in detail in the embodiments of the present application.

[0118] In order to realize the above embodiment, the present application further provides a beam weight adjustment device. Figure 8 is a schematic diagram of a beam weight adjustment device provided by the embodiment of the present application.

[0119] As shown in FIG. 8, this beam weight adjustment device 800 includes: an acquisition module 810 for acquiring an initial beam weight matrix of a first polarization direction of the multi-transmission channel antenna; a first determination module 820 for determining a weight value of an interference target in a first direction from the initial beam weight value matrix; a second determination module 830 for determining a target phase value corresponding to the weight value of the interfering object from a plurality of candidate phase values; a third determination module 840 for determining a target beam weight matrix based on the target phase value, the interference weight value, and the initial beam weight matrix; and an adjustment module 850 for adjusting an initial beam weight value matrix of the first polarization direction to the target beam weight value matrix.

[0120] In one possible implementation of the embodiment of the present application, the second determination module 830 is: a first determination unit for performing an interference process on a weight value of the interference target using each candidate phase value among the plurality of candidate phase values ​​to determine a post-interference weight value corresponding to each candidate phase value; and a second determination unit for determining the target phase value from the plurality of candidate phase values ​​based on the interference target weight value and a post-interference weight value corresponding to each of the candidate phase values.

[0121] In one possible implementation of the embodiment of the present application, the second determining unit is: Obtaining a beam pointing deviation angle corresponding to each of the candidate phase values, where the beam pointing deviation angle refers to a deviation angle between a beam pointing corresponding to the post-interference weight value and a beam pointing corresponding to the interfered weight value; modifying the post-interference weight values ​​based on the beam pointing deviation angle to obtain modified weight values ​​corresponding to each of the candidate phase values; The target phase value is determined from the plurality of candidate phase values ​​based on the weight value of the interference target and the modified weight value corresponding to each of the candidate phase values.

[0122] In one possible implementation of the embodiment of the present application, the third determination module 840 is: determining a beam pointing deviation angle corresponding to the target phase value; determining a modified weight value corresponding to the target phase value based on the weight value of the interference target, the target phase value and the corresponding beam pointing deviation angle; The target beam weight value matrix is ​​determined based on the modified weight value corresponding to the target phase value and the weight value of a second direction in the initial beam weight value matrix, where the first direction and the second direction are perpendicular to each other.

[0123] In one possible implementation of the embodiment of the present application, the second determining unit is: determining first beam gain information corresponding to the weight value of the interference target and second beam gain information corresponding to the weight value after interference corresponding to each of the candidate phase values; determining null-filling information and beam distortion information corresponding to each of the candidate phase values ​​based on the first beam gain information and the second beam gain information; The target phase value is determined from the plurality of candidate phase values ​​based on null-filling information and beam distortion information corresponding to each of the plurality of candidate phase values.

[0124] In one possible implementation of the embodiment of the present application, the second determining unit is: determining first beam gain information corresponding to the weight value of the interference target and second beam gain information corresponding to the weight value after interference corresponding to each of the candidate phase values; Displaying a beam gain comparison map between post-interference weight values ​​and interference target weight values ​​corresponding to each of the candidate phase values ​​based on the first beam gain information and the second beam gain information, so that a user can select the target phase value from the plurality of candidate phase values; A phase value input by the user is obtained, and the phase value input by the user is determined as the target phase value.

[0125] In one possible implementation of the embodiment of the present application, the acquisition module 810 further acquires an initial beam weight matrix of a second polarization direction of the antenna; The adjustment module 850 further adjusts the initial beam weight value matrix of the second polarization direction to the target beam weight value matrix.

[0126] It should be noted that the beam weight adjustment device provided by the embodiments of the present application can realize all the method steps realized by the method embodiments of Figures 1, 3, and 6 above, and can achieve the same technical effects, and the same parts and beneficial effects as those of the method embodiments of the embodiments of the present application will not be described here.

[0127] The division of units in the embodiments of the present application is schematic and merely a division of logical functions, and may be divided in other ways when actually implemented. In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit. The integrated units may be realized in the form of hardware or software functional units.

[0128] The integrated unit can be realized as a software functional unit and stored in a processor-readable storage medium when sold or used as an independent product. Based on this understanding, the technical proposal of the present application can be essentially or in part contributed to existing technology, or the whole or part of the technical proposal can be embodied in the form of a software product, and the computer software product is stored in a storage medium and includes some instructions so that a computer device (which may be a personal computer, a server, or a network side device, etc.) or a processor executes all or part of the steps of the method of each embodiment of the present application. The storage medium includes various media that can store program code, such as a USB memory, a removable hard disk, a read-only memory (ROM), a random access memory (abbreviated as RAM), a magnetic disk, or an optical disk.

[0129] It should be noted that the above-mentioned apparatus provided by the embodiments of the present application can realize all the method steps realized by the above-mentioned method embodiments and can achieve the same technical effects, and the same parts and beneficial effects as those of the method embodiments of the embodiments of the present application will not be described here.

[0130] Meanwhile, the embodiment of the present application further provides a processor-readable storage medium storing a computer program for causing a processor to execute the method according to the embodiment of FIG. 1, FIG. 3, and FIG. 6 of the present application.

[0131] Here, the processor-readable storage medium may be any available medium or data storage device accessible by the processor, including, but not limited to, magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical memory (e.g., CD, DVD, BD, HVD, etc.) and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state hard disk (SSD), etc.).

[0132] In the present description, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying a relative importance and a number of technical features shown. Thus, a feature qualified as "first" or "second" may explicitly or implicitly include at least one of said feature. In the present description, "plurality" means at least two, e.g., two, three, etc., unless otherwise specifically and explicitly limited.

[0133] 710 Transceiver 720 Processor 730 Memory 800 Beam weight adjustment device 810 Acquisition Module 820 First Decision Module 830 Second Decision Module 840 Third Decision Module 850 Adjustment Module [Explanation of symbols]

[0134] 710 Transceiver 720 Processor 730 Memory 800 Beam weight adjustment device 810 Acquisition Module 820 First Decision Module 830 Second Decision Module 840 Third Decision Module

Claims

1. A beam weight adjustment method, comprising the steps of: Obtaining an initial beam weight matrix in a first polarization direction of the multi-transmission channel antenna; determining a weight value of an interference object in a first direction from the initial beam weight value matrix, the first direction being a vertical direction or a horizontal direction; determining a target phase value corresponding to a weight value of the interfering object from a plurality of candidate phase values; determining a target beam weight matrix based on the target phase values, the interference weight values, and the initial beam weight matrix; adjusting an initial beam weight value matrix of the first polarization direction to the target beam weight value matrix; Including, The step of determining a target beam weight matrix based on the target phase value, the weight value of the interference target, and the initial beam weight matrix includes: determining a beam pointing deviation angle corresponding to the target phase value; determining a modified weight value corresponding to the target phase value based on the weight value of the interferer, the target phase value and the corresponding beam pointing deviation angle; determining the target beam weight matrix based on modified weight values ​​corresponding to the target phase values ​​and weight values ​​of a second direction in the initial beam weight matrix, the first direction and the second direction being perpendicular to each other; Including, A beam weight adjustment method comprising:

2. The step of determining a target phase value corresponding to a weight value of the interference target from the plurality of candidate phase values ​​includes: performing an interference process on the weight value of the interference target using each candidate phase value of the plurality of candidate phase values ​​to determine a post-interference weight value corresponding to each candidate phase value; determining the target phase value from the plurality of candidate phase values ​​based on a weight value of the interference target and a post-interference weight value corresponding to each of the candidate phase values; Including, 2. The beam weight adjustment method according to claim 1, wherein the beam weight adjustment method is a beam weight adjustment method for adjusting a beam weight.

3. determining the target phase value from the plurality of candidate phase values ​​based on the weight value of the interference target and the post-interference weight value corresponding to each of the candidate phase values, obtaining a beam pointing deviation angle corresponding to each of the candidate phase values, the beam pointing deviation angle being a deviation angle between a beam pointing corresponding to the post-interference weight value and a beam pointing corresponding to the interfering weight value; modifying the post-interference weight values ​​based on the beam pointing deviation angle to obtain modified weight values ​​corresponding to each of the candidate phase values; determining the target phase value from the plurality of candidate phase values ​​based on the weight value of the interference target and a modified weight value corresponding to each of the candidate phase values; Including, 3. The beam weight adjustment method according to claim 2, wherein the beam weight adjustment method is a beam weight adjustment method for adjusting a beam weight.

4. determining the target phase value from the plurality of candidate phase values ​​based on the weight value of the interference target and the post-interference weight value corresponding to each of the candidate phase values, determining first beam gain information corresponding to a weight value of the interference target and second beam gain information corresponding to a weight value after interference corresponding to each of the candidate phase values; determining null-filling information and beam distortion information corresponding to each of the candidate phase values ​​based on the first beam gain information and the second beam gain information; determining the target phase value from the plurality of candidate phase values ​​based on null-filling information and beam distortion information corresponding to each of the plurality of candidate phase values; Including, 3. The beam weight adjustment method according to claim 2, wherein the beam weight adjustment method is a beam weight adjustment method for adjusting a beam weight.

5. determining the target phase value from the plurality of candidate phase values ​​based on the weight value of the interference target and the post-interference weight value corresponding to each of the candidate phase values, determining first beam gain information corresponding to a weight value of the interference target and second beam gain information corresponding to a weight value after interference corresponding to each of the candidate phase values; Displaying a beam gain comparison map between a post-interference weight value corresponding to each of the candidate phase values ​​and a weight value of the interference target based on the first beam gain information and the second beam gain information; obtaining an input phase value and determining the input phase value as the target phase value; Including, 3. The beam weight adjustment method according to claim 2, wherein the beam weight adjustment method is a beam weight adjustment method for adjusting a beam weight.

6. obtaining an initial beam weight matrix for a second polarization direction of the multi-transmission channel antenna; adjusting an initial beam weight value matrix of the second polarization direction to the target beam weight value matrix; Further comprising:

2. The beam weight adjustment method according to claim 1, wherein the beam weight adjustment method is a beam weight adjustment method for adjusting a beam weight.

7. 1. An access network device, comprising: A memory, a transceiver, and a processor, the memory is used to store a computer program; the transceiver is used to transmit and receive data under control of the processor; The processor is adapted to read the computer program in the memory and to execute the following operations: Obtain an initial beam weight matrix in a first polarization direction of the multi-transmission channel antenna; determining a weight value of an interference target in a first direction from the initial beam weight value matrix, the first direction being a vertical direction or a horizontal direction; determining a target phase value corresponding to the weight value of the interfering object from a plurality of candidate phase values; determining a target beam weight matrix based on the target phase value, the interference weight value, and the initial beam weight matrix; Adjusting an initial beam weight value matrix of the first polarization direction to the target beam weight value matrix; The processor is further adapted to perform the following operations: determining a beam pointing deviation angle corresponding to the target phase value; determining a modified weight value corresponding to the target phase value based on the weight value of the interference target, the target phase value and the corresponding beam pointing deviation angle; determining the target beam weight matrix based on the modified weight values ​​corresponding to the target phase values ​​and weight values ​​of a second direction in the initial beam weight matrix, wherein the first direction and the second direction are perpendicular to each other; 16. An access network device comprising:

8. The processor is adapted to perform the following operations: performing an interference process on the weight value of the interference target using each candidate phase value among the plurality of candidate phase values ​​to determine a post-interference weight value corresponding to each candidate phase value; determining the target phase value from the plurality of candidate phase values ​​based on the weight value of the interference target and the post-interference weight value corresponding to each of the candidate phase values; 8. An access network device according to claim 7.

9. The processor is adapted to perform the following operations: Obtaining a beam pointing deviation angle corresponding to each of the candidate phase values, the beam pointing deviation angle being a deviation angle between a beam pointing corresponding to the post-interference weight value and a beam pointing corresponding to the interference weight value; modifying the post-interference weight values ​​based on the beam pointing deviation angle to obtain modified weight values ​​corresponding to each of the candidate phase values; determining the target phase value from the plurality of candidate phase values ​​based on the weight value of the interference target and the modified weight value corresponding to each of the candidate phase values; 9. The access network device of claim 8.

10. The processor is adapted to perform the following operations: determining first beam gain information corresponding to a weight value of the interference target and second beam gain information corresponding to a weight value after interference corresponding to each of the candidate phase values; determining null-filling information and beam distortion information corresponding to each of the candidate phase values ​​based on the first beam gain information and the second beam gain information; determining the target phase value from the plurality of candidate phase values ​​based on null-filling information and beam distortion information corresponding to each of the plurality of candidate phase values; 9. The access network device of claim 8.

11. The processor is adapted to perform the following operations: determining first beam gain information corresponding to a weight value of the interference target and second beam gain information corresponding to a weight value after interference corresponding to each of the candidate phase values; Displaying a beam gain comparison map between a post-interference weight value corresponding to each of the candidate phase values ​​and a weight value of the interference target based on the first beam gain information and the second beam gain information; Obtaining an input phase value and determining the input phase value as the target phase value; 9. The access network device of claim 8.

12. The processor is adapted to perform the following operations: Obtain an initial beam weight matrix in a second polarization direction of the multi-transmission channel antenna; Adjusting an initial beam weight value matrix of the second polarization direction to the target beam weight value matrix; 8. An access network device according to claim 7.

13. A beam weight adjustment device, an acquisition module for acquiring an initial beam weight matrix of a first polarization direction of the multi-transmission channel antenna; a first determination module for determining a weight value of an interference object in a first direction from the initial beam weight value matrix, the first direction being a vertical direction or a horizontal direction; a second determination module for determining a target phase value corresponding to the weight value of the interfering object from a plurality of candidate phase values; a third determination module for determining a target beam weight matrix based on the target phase value, the interference weight value, and the initial beam weight matrix; an adjustment module for adjusting an initial beam weight value matrix of the first polarization direction to the target beam weight value matrix; Including, The third determination module is further used to determine a beam pointing deviation angle corresponding to the target phase value, determine a modified weight value corresponding to the target phase value based on the weight value of the interference object and the target phase value and the corresponding beam pointing deviation angle, and determine the target beam weight value matrix based on the modified weight value corresponding to the target phase value and a weight value of a second direction in the initial beam weight value matrix, wherein the first direction and the second direction are perpendicular to each other. A beam weight adjustment device comprising:

14. 1. A non-transitory processor-readable storage medium, comprising: The processor-readable storage medium stores a computer program, the computer program causing a processor to execute the method according to any one of claims 1 to 6. A non-transitory processor-readable storage medium comprising:

15. A computer program including instructions, The instructions of the computer program, when executed by a processor, implement the steps of the method according to any one of claims 1 to 6. A computer program comprising:

Citation Information

Patent Citations

  • Beam forming processing method and device and readable storage medium

    CN114499612A

  • Beamforming method and device in wireless communication system

    US20230299825A1

  • Method and apparatus for performing beamforming

    WO2017008307A1