Beam configuration method and device, communication equipment and storage medium

By building beam groups and determining adjacent access node sets based on the distance between nodes and configuring different beam groups for each access node, the coverage holes and transmission performance degradation caused by excessive beam configuration in high-frequency band distributed communication systems are solved, and higher quality coverage and transmission performance are achieved.

CN119562270APending Publication Date: 2025-03-04ZTE CORP
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311130896.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-01
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

In high-band distributed communication systems, the SSB beam configuration of multiple access nodes may exceed the upper limit specified by the communication protocol, resulting in overlapping beam groups covering the overlapping areas, resulting in the coverage holes and degradation of transmission performance.

Method used

By constructing a beam group based on the beam to be configured, obtaining the internode distance between multiple access nodes, determining the adjacent access node set of each access node, and configuring beam groups different from the adjacent access node set for each access node.

Benefits of technology

It effectively avoids the problem of simultaneously transmitting signals with the same beams covering the overlapping area, and improves coverage quality and transmission performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119562270A_ABST
    Figure CN119562270A_ABST
Patent Text Reader

Abstract

The invention provides a beam configuration method and device, equipment and a storage medium. According to the invention, the beam group is constructed based on the to-be-configured beam, then the inter-node distance between the plurality of access nodes is obtained, then the adjacent access node set of each access node in the plurality of access nodes is determined according to the inter-node distance, and then the beam group is configured for each access node. And each access node and the corresponding adjacent access node set are different in configured beam group. The method and the device at least solve the problems of coverage holes and transmission performance reduction caused by simultaneous transmission of signals by the same beams in the coverage overlapping area in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a beam configuration method, device, communication equipment and storage medium. Background Art

[0002] With the sharp increase in data traffic demand, the scale of wireless communication system networking continues to expand. The coverage overlap area between base stations requires additional transmission performance enhancement processing. Distributed systems can achieve higher quality transmission performance within the coverage range by using high-speed connections and information interaction of multiple distributed access nodes. In high-frequency distributed communication systems, such as millimeter wave bands or terahertz bands, analog beams are usually used for signal transmission between each access node and the user terminal. When the access node and the user terminal establish an initial connection, the pairing is completed through SSB beam scanning, and subsequent uplink and downlink data transmission is also based on paired beams. In order to meet the coverage area requirements of the node, each access node has certain requirements for the number and shape of SSB beams. Therefore, with the increase in access nodes, the total number of SSB beams in the cell may exceed the upper limit specified by the current communication protocol. Therefore, how to configure beams for multiple access nodes and make the beam groups configured for each access node different from those of the corresponding adjacent access node set has become an urgent problem to be solved. Summary of the invention

[0003] The main purpose of the present invention is to provide a beam configuration method, device, communication equipment and storage medium, aiming to solve the technical problem of how to configure beams for multiple access nodes and make the beam groups configured for each access node different from those of the corresponding adjacent access node set.

[0004] To achieve the above object, the present invention provides a beam configuration method, which comprises the following steps:

[0005] Constructing a beam group based on the beam to be configured;

[0006] Obtaining inter-node distances between multiple access nodes;

[0007] Determine a neighboring access node set of each access node in the plurality of access nodes according to the inter-node distance;

[0008] The beam group is configured for each access node, and the beam group configured for each access node and the corresponding adjacent access node set is different.

[0009] In addition, to achieve the above object, the present invention further provides a beam configuration device, the beam configuration device comprising:

[0010] A beam group building module, used for building a beam group based on the beam to be configured;

[0011] A distance acquisition module is used to acquire the inter-node distances between each access node;

[0012] A node determination module, configured to determine a set of adjacent access nodes of each access node in the plurality of access nodes according to the inter-node distance;

[0013] The beam configuration module is used to configure the beam group for each access node, and the beam group configured for each access node and the corresponding adjacent access node set is different.

[0014] In addition, to achieve the above-mentioned purpose, the present invention also proposes a communication device, which includes: a memory, a processor, and a beam configuration program stored in the memory and executable on the processor, wherein the beam configuration program is configured to implement the steps of the beam configuration method described above.

[0015] In addition, to achieve the above-mentioned purpose, the present invention further proposes a storage medium, on which a beam configuration program is stored, and when the beam configuration program is executed by a processor, the steps of the beam configuration method described above are implemented.

[0016] The present invention constructs a beam group based on the beam to be configured, then obtains the node-to-node distances between multiple access nodes, then determines the adjacent access node set of each access node in the multiple access nodes according to the node-to-node distance, and then configures a beam group for each access node, and each access node is configured with a different beam group than the corresponding adjacent access node set. The present invention determines the adjacent access node set of each access node according to the node-to-node distance, and then configures a beam group for each access node, and can perform beam configuration for each access node, and each access node is configured with a different beam group than the corresponding adjacent access node set, thereby at least solving the problem in the related art that the same beam in the coverage overlapping area sends signals at the same time, resulting in coverage holes and reduced transmission performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 It is a schematic diagram of the structure of a communication device in a hardware operating environment involved in an embodiment of the present invention;

[0018] Figure 2 It is a schematic diagram of the flow chart of the first embodiment of the beam configuration method of the present invention;

[0019] Figure 3 It is a schematic diagram of the flow chart of the second embodiment of the beam configuration method of the present invention;

[0020] Figure 4 It is a schematic diagram of the flow chart of the third embodiment of the beam configuration method of the present invention;

[0021] Figure 5It is a schematic diagram of the overall process of an embodiment of a beam configuration method of the present invention;

[0022] Figure 6 A schematic diagram of access nodes in a uniformly distributed scenario according to an embodiment of a beam configuration method of the present invention;

[0023] Figure 7 A schematic diagram of access nodes in a long strip distribution scenario according to an embodiment of a beam configuration method of the present invention;

[0024] Figure 8 This is a structural block diagram of the first embodiment of the beam configuration device of the present invention.

[0025] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0026] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0027] Reference Figure 1 , Figure 1 A schematic diagram of the communication device structure of the hardware operating environment involved in the embodiment of the present invention.

[0028] like Figure 1 As shown, the communication device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM), or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk storage. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0029] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the communication device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0030] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a beam configuration program.

[0031] exist Figure 1 In the communication device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the communication device of the present invention can be set in the communication device, and the communication device calls the beam configuration program stored in the memory 1005 through the processor 1001, and executes the beam configuration method provided by the embodiment of the present invention.

[0032] Based on the above communication device, an embodiment of the present invention provides a beam configuration method, referring to Figure 2 , Figure 2 FIG. 1 is a flow chart of the first embodiment of the beam configuration method of the present invention.

[0033] In this embodiment, the beam configuration method includes the following steps:

[0034] Step S10: constructing a beam group based on the beam to be configured.

[0035] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a computer, or a digital signal processor (DSP), a field programmable gate array (FPGA), and an application specific integrated circuit (ASIC) and other devices and chips.

[0036] It can be understood that the beam configuration method proposed in this embodiment can be applied to the multi-point cooperative transmission scenario of the distributed communication system. Specifically, after the distributed system node deployment is completed, the beam configuration method proposed in this embodiment is used to perform the SSB beam configuration of the access node, and then the subsequent beam scanning and data transmission process is performed after completion.

[0037] It should be understood that in this embodiment, beam configuration can be performed for each cell separately, so it is necessary to determine all access nodes in each cell and perform beam configuration for all access nodes in the same cell, preferably SSB beam configuration. The beam configuration requirement refers to the number of SSB beams that each access node needs to configure to meet the coverage requirement, and the preset beam condition refers to the upper limit of the number of SSB beams that can be configured in the cell, for example, 20, 24, etc. This embodiment does not impose specific restrictions on this.

[0038] In a specific implementation, a beam group can be constructed based on the beam to be configured. The beam to be configured refers to a beam that can be configured to an access node. The beams to be configured can also be grouped to construct a beam group. The number of beams in each beam group can be the same or different. This embodiment does not impose specific restrictions on the number of beam groups, the number of beams in each beam group, and the beams in each beam group. For example, when the beam group to be configured includes beams 1 to beam 8, the beam group may include beam group 1 (beams 1 to beam 4), beam group 2 (beams 5 to beam 8), and may also include beam group 1 (beam 1, beam 2), beam group 2 (beam 3, beam 4), beam group 3 (beam 5, beam 6), beam group 4 (beam 7, beam 8), and the like.

[0039] Furthermore, in order to determine the conditions for constructing a beam group, in this embodiment, before step S10, it also includes: determining the beam configuration requirements corresponding to each access node in the same cell, and determining the total beam number requirement based on the beam configuration requirements; when the total beam number requirement is greater than the preset beam number, determining that the beam configuration requirement meets the preset beam condition; when the preset beam condition is met, constructing a beam group based on the beam to be configured.

[0040] It is understandable that the total beam number requirement can be obtained by adding the beam configuration requirements corresponding to each access node in the same cell. Generally, the beam configuration requirements of each access node in the same coverage scenario are the same. For example, the coverage scenario can be an office, a room, etc. Assuming that a certain cell includes N access nodes, and the beam configuration requirement corresponding to each access node is Q, the total beam number requirement is QN.

[0041] It should be understood that the preset number of beams refers to the upper limit of the number of SSB beam configurations for each cell, as specified by the communication protocol or constrained by the distributed communication system. This embodiment does not limit the specific value of the preset number of beams.

[0042] In a specific implementation, assuming that the preset number of beams is K, when the total number of beams required is less than or equal to the preset number of beams, that is, QN≤K, it is determined that the preset beam condition is not met, indicating that the number of SSB beam configurations of the access node in the cell is not limited. When the total number of beams required is greater than the preset number of beams, that is, QN>K, it is determined that the preset beam condition is met, indicating that the number of SSB beam configurations of the access node in the cell is limited.

[0043] This embodiment determines whether the beam configuration requirements corresponding to each access node in the same cell meet the preset beam conditions based on the relationship between the total number of beam requirements and the preset number of beams, thereby performing beam configuration separately when the preset beam conditions are met and when the preset beam conditions are not met.

[0044] Furthermore, in order to realize beam configuration when the preset beam conditions are not met, in this embodiment, after the step of determining the beam configuration requirements corresponding to each access node in the same cell and determining the total beam number requirement based on the beam configuration requirements, it also includes: when the total beam number requirement is less than or equal to the preset beam number, determining that the beam configuration requirement does not meet the preset beam conditions; when the preset beam conditions are not met, dividing the beams to be configured according to the beam configuration requirements corresponding to each access node to obtain divided beam groups; and configuring the divided beam groups corresponding to each access node.

[0045] It is understandable that when the beam configuration requirements corresponding to each access node in the same cell do not meet the preset beam conditions, the number of SSB beam configurations is not limited, and the SSB beam configuration only needs to meet the following requirements: the SSB beam configurations corresponding to each access node are different, and the unallocated SSB beams can be configured in sequence according to the access nodes. There are no other allocation rule restrictions, and the process ends.

[0046] In a specific implementation, the beams to be configured can be divided according to the beam configuration requirements corresponding to each access node to obtain divided beam groups, and each access node is configured with a corresponding divided beam group. The number of beams in the divided beam group is the same as the beam configuration requirements of the corresponding access node. For example, the beam configuration requirements corresponding to each access node are Q, and the divided beam group may also include Q beams to be configured, and each access node is configured with a corresponding divided beam group.

[0047] In this embodiment, when the beam configuration requirements corresponding to the same cell do not meet the preset beam conditions, the beams to be configured are divided according to the beam configuration requirements corresponding to each access node, and a corresponding divided beam group is configured for each access node, thereby being able to configure a beam for each access node when the number of beam configurations is not limited.

[0048] Step S20: Obtain the inter-node distances between multiple access nodes.

[0049] It should be understood that the distance between nodes refers to the distance between any two access nodes in the same cell. Specifically, the node coordinates corresponding to each access node in the cell can be determined first, and then the distance between any two access nodes can be calculated based on the node coordinates according to the distance formula between two points.

[0050] Step S30: determining a neighboring access node set of each access node in the plurality of access nodes according to the inter-node distance.

[0051] It can be understood that the adjacent access node set may include adjacent access nodes corresponding to each access node. Specifically, the adjacent access nodes corresponding to each access node can be determined based on the node distance. The node distance between each access node and other access nodes can be determined first, and the access nodes whose node distance is less than the preset distance are taken as adjacent access nodes. The preset distance is not specifically limited in this embodiment. The node distances can also be sorted according to size, and a preset number of node distances are selected from the node distances in order from small to large, and the corresponding access nodes are taken as adjacent access nodes. The preset number is not specifically limited in this embodiment.

[0052] Step S40: configuring the beam group for each access node, wherein the beam group configured for each access node and the corresponding adjacent access node set is different.

[0053] It should be understood that a constructed beam group can be configured for each access node, and the beam group configured for each access node is different from that configured for the corresponding set of adjacent access nodes, that is, the beam group configured for each access node is different from that configured for its adjacent access nodes. For example, including beam groups 1 to 4, a certain access node corresponds to 3 adjacent access nodes. Beam group 1 can be configured for the access node, beam group 2 can be configured for adjacent access node 1, beam group 3 can be configured for adjacent access node 2, and beam group 4 can be configured for adjacent access node 3. This can effectively avoid configuring the same beam group for access nodes in overlapping coverage areas.

[0054] This embodiment constructs a beam group based on the beam to be configured, then obtains the node-to-node distances between multiple access nodes, then determines the adjacent access node set of each access node in the multiple access nodes according to the node-to-node distance, and then configures a beam group for each access node, and each access node is configured with a different beam group than the corresponding adjacent access node set. This embodiment determines the adjacent access node set of each access node according to the node-to-node distance, and then configures a beam group for each access node, so that beam configuration can be performed for each access node, and each access node is configured with a different beam group than the corresponding adjacent access node set, thereby at least solving the problem in the related art that the same beam in the coverage overlapping area sends signals at the same time, resulting in coverage holes and reduced transmission performance.

[0055] refer to Figure 3 , Figure 3 FIG. 2 is a flow chart of a second embodiment of a beam configuration method according to the present invention.

[0056] Based on the above first embodiment, in this embodiment, step S10 includes:

[0057] Step S101: Determine the initial number of beam groups according to the preset number of beams and the beam configuration requirements corresponding to each access node in the same cell.

[0058] It is understandable that the initial number of beam groups can be determined based on the preset number of beams and the beam configuration requirements. For example, if the preset number of beams is K and the beam configuration requirement corresponding to each access node is Q, then the initial number of beam groups is K / Q.

[0059] Step S102: rounding the initial number of beam groups to obtain a target number of beam groups.

[0060] It should be understood that when the initial number of beam groups is not an integer, the initial number of beam groups may be rounded off, specifically rounded down. For example, if the initial number of beam groups is 5.3, the target number of beam groups is 5.

[0061] Step S103: Divide the beams to be configured based on the target number of beam groups to obtain beam groups.

[0062] In a specific implementation, the beams to be configured can be divided based on the target number of beam groups to obtain beam groups with the target number of beam groups. For example, if the target number of beam groups is L, the obtained beam groups can be {beam group 1, beam group 2, ..., beam group L}, and the beams to be configured in each beam group are different.

[0063] Furthermore, in order to effectively obtain the beam group, in this embodiment, the step S103 includes: labeling the beams to be configured to obtain the labeled beams to be configured; constructing a blank initial beam group based on the target beam group number; and allocating the beams to be configured to the initial beam group in sequence according to the beam labels corresponding to the labeled beams to be configured to obtain the beam group.

[0064] It is understandable that in this embodiment, the beams to be configured may be numbered first. For example, there are R beams to be configured, and the numbered beams to be configured may be represented as {beam 1, beam 2, ..., beam R}.

[0065] It should be understood that the initial beam group can be a blank beam group with the same number of target beam groups, that is, the initial beam group does not contain the beam to be configured. Then, the beams to be configured are sequentially allocated to the initial beam group according to the beam numbers corresponding to the numbered beams to be configured, that is, the beams to be configured are sequentially allocated to the initial beam group in order, for example, beam group 1 includes beam 1, beam 2, ..., beam 8, beam group 2 includes beam 9, beam 10, ..., beam 16, etc.

[0066] This embodiment determines the initial number of beam groups according to the preset number of beams and the beam configuration requirements corresponding to each access node in the same cell, then rounds the initial number of beam groups to obtain the target number of beam groups, and then divides the beams to be configured based on the target number of beam groups to obtain beam groups. This embodiment determines the target number of beam groups according to the preset number of beams and the beam configuration requirements, and can effectively obtain the number of beam groups, and then divides the beams to be configured based on the target number of beam groups to obtain beam groups, and can sequentially allocate the beams to be configured to each beam group, ensuring that the beams to be configured in each beam group are different.

[0067] refer to Figure 4 , Figure 4 FIG. 4 is a flow chart of a third embodiment of a beam configuration method according to the present invention.

[0068] Based on the above embodiments, in this embodiment, step S30 includes:

[0069] Step S301: Determine the number of adjacent access nodes corresponding to each access node among the multiple access nodes.

[0070] It should be understood that the number of nodes refers to the number of adjacent access nodes corresponding to each access point. The number of nodes must be greater than or equal to 1 and less than the above-mentioned target beam group number. The number of nodes is related to the density of access nodes in the cell. The denser the access nodes, the larger the corresponding number of nodes. The number of adjacent access nodes corresponding to each access node may be different. This embodiment may pre-set the number of adjacent access nodes corresponding to each access node, for example, 3, 4, 5, etc. This embodiment does not impose specific restrictions on this.

[0071] Step S302: Determine a set of adjacent access nodes of each access node according to the inter-node distance and the number of nodes.

[0072] In a specific implementation, the adjacent access node set of each access node can be determined based on the inter-node distance and the number of nodes. Specifically, the inter-node distances can be first arranged in order from large to small or from small to large, and then the target inter-node distance whose closest distance is the number of nodes is selected, and the access nodes corresponding to the target inter-node distances are used as the adjacent access nodes of the access node. For example, the inter-node distances corresponding to a certain access node include 2, 2, 3, 3, 4, 5, 6, and 7, and the number of nodes is 4, then the target inter-node distances are 2, 2, 3, and 3. The access nodes corresponding to these four distances are adjacent access nodes, and the four adjacent access nodes constitute an adjacent access node set.

[0073] Furthermore, in order to effectively perform beam configuration, in this embodiment, the step S40 includes: labeling each beam group to obtain a labeled beam group; allocating the labeled beam group to each access node in turn according to the beam group label corresponding to the labeled beam group, and the beam group configured for each access node and the corresponding adjacent access node set is different.

[0074] It is understandable that in this embodiment, the beam groups may be numbered to obtain numbered beam groups, such as {beam group 1, beam group 2, ..., beam group L}. The numbered beam groups are sequentially allocated to each access node according to the beam group numbers, for example, access node 1 is configured with beam group 1, and access node 2 is configured with beam group 2.

[0075] It should be understood that the beam groups configured for each access node and the corresponding set of adjacent access nodes are different. For example, the adjacent access nodes corresponding to access node 1 are access node 2, access node 3, and access node 4. At this time, the beam groups configured for access node 1, access node 2, access node 3, and access node 4 cannot be the same.

[0076] In this embodiment, refer to Figure 5 , Figure 5 FIG. 1 is a schematic diagram of the overall flow of an embodiment of a beam configuration method of the present invention. Figure 5 As shown, first obtain the beam configuration requirement Q of each access node, including K access nodes, and the total beam number requirement is QN. Then compare and judge the total beam number requirement QN and the preset beam number K. When K≥QN, it is determined that the preset beam condition is not met, and the beam groups are allocated in sequence according to the order of the access node numbers, and ensure that the beam groups of each access node are different. When K<QN, it is determined that the preset beam condition is met, and the K beams can be divided into L groups, and the beams to be configured can be allocated to each beam group in sequence in a manner of configuring Q different beams for each beam group. For example, the beam group may include {beam group 1, beam group 2, beam group 3, beam group 4}, and then the above beam groups are allocated in sequence according to the order of access node numbers, and it needs to be satisfied that: the access node to which the beam group is allocated later needs to have a beam group that is different from the beam group of its adjacent access node. For example, the adjacent access nodes of access node 1 include access node 2, access node 3, and access node 4, then access node 1 is allocated beam group 1, access node 2 is allocated beam group 2, access node 3 is allocated beam group 3, and access node 4 is allocated beam group 4.

[0077] In the specific implementation, refer to Figure 6 , Figure 6 Schematic diagram of access nodes in a uniformly distributed scenario according to an embodiment of a beam configuration method of the present invention. Figure 6As shown in FIG. 1 , when the access nodes in the same cell are evenly distributed, it is assumed that the cell contains 8 access nodes, namely {access node 1, access node 2, ..., access node 8}, the preset number of beams is 32, and the beam configuration requirement corresponding to each access node is 8. Then 8×8 is greater than 32, and it is determined that the preset beam condition is met. The 32 SSB beams can be divided into groups, and the SSB beams can be sequentially allocated to each group in a manner of configuring 8 beams for each SSB beam group, ensuring that the beams in each SSB beam group are different. The target number of beam groups is 32 / 8=4, which is recorded as {SSB beam group 1, SSB beam group 2, SSB beam group 3, SSB beam group 4}; One simple allocation method is: G1 = SSB beam group 1 = {SSB beam 1, SSB beam 2, ..., SSB beam 8}; G2 = SSB beam group 2 = {SSB beam 9, SSB beam 10, ..., SSB beam 16}; G3 = SSB beam group 3 = {SSB beam 17, SSB beam 18, ..., SSB beam 24}; G4 = SSB beam group 4 = {SSB beam 25, SSB beam 26, ..., SSB beam 32}. SSB beam groups are allocated in sequence according to the order of access node numbers, and the following conditions must be met: the access node that is subsequently allocated an SSB beam group must have its allocated SSB beam group different from the SSB beam group of its adjacent access node, as determined by Figure 6 It can be seen that, assuming that the number of adjacent access nodes is 3, the adjacent access nodes of access node 1 include access node 2, access node 3, and access node 4, and the adjacent access nodes of access node 5 include access node 6, access node 7, and access node 8. The final beam configuration result is:

[0078]

[0079] Specifically, see Figure 7 , Figure 7 Schematic diagram of access nodes in a long strip distribution scenario according to an embodiment of the beam configuration method of the present invention. Figure 7As shown in FIG. 1 , when the access nodes in the same cell are distributed in a long strip shape, it is assumed that the cell contains 8 access nodes, namely {access node 1, access node 2, ..., access node 8}, the preset number of beams is 64, and the beam configuration requirement corresponding to each access node is 16. Then 8×16 is greater than 64, and it is determined that the preset beam condition is met. The 64 SSB beams can be divided into groups, and the SSB beams can be allocated to each group in sequence in a manner of configuring 16 beams for each SSB beam group, ensuring that the beams in each SSB beam group are different. The target number of beam groups is 64 / 8=8, which is recorded as {SSB beam SSB beam group 1, SSB beam group 2, SSB beam group 3, SSB beam group 4}; One simple allocation method is: G1 = SSB beam group 1 = {SSB beam 1, SSB beam 2, ..., SSB beam 16}; G2 = SSB beam group 2 = {SSB beam 17, SSB beam 18, ..., SSB beam 32}; G3 = SSB beam group 3 = {SSB beam 33, SSB beam 34, ..., SSB beam 48}; G4 = SSB beam group 4 = {SSB beam 49, SSB beam 50, ..., SSB beam 64}. SSB beam groups are allocated in sequence according to the order of access node numbers, and the following conditions must be met: the access node that is subsequently allocated an SSB beam group must have its allocated SSB beam group different from the SSB beam group of its adjacent access node, as determined by Figure 7 It can be seen that, assuming that the number of adjacent access nodes is 3, the adjacent access nodes of access node 1 include access node 2, access node 5, and access node 6, and the adjacent access nodes of access node 2 include access node 1, access node 3, and access node 6. The final beam configuration result is:

[0080]

[0081] It should be understood that the above Figure 5 and Figure 6 The corresponding access node schematic diagram is only for illustration, and the various parameters and beam configuration results in this embodiment are only for illustration.

[0082] This embodiment determines the number of adjacent access nodes corresponding to each access node among multiple access nodes, and then determines the adjacent access node set of each access node according to the distance between nodes and the number of nodes. This embodiment determines the adjacent access node set of each access node according to the distance between nodes and the number of nodes, so that the adjacent access nodes corresponding to each access node can be effectively determined and the adjacent access node set can be formed.

[0083] Reference Figure 8 , Figure 8 This is a structural block diagram of the first embodiment of the beam configuration device of the present invention.

[0084] like Figure 8As shown, the beam configuration device proposed in the embodiment of the present invention includes:

[0085] A beam group construction module 10, configured to construct a beam group based on the beam to be configured;

[0086] A distance acquisition module 20 is used to acquire the inter-node distances between each access node;

[0087] A node determination module 30, configured to determine a set of adjacent access nodes of each access node in the plurality of access nodes according to the inter-node distance;

[0088] The beam configuration module 40 is used to configure the beam group for each access node, and the beam group configured for each access node and the corresponding adjacent access node set is different.

[0089] This embodiment constructs a beam group based on the beam to be configured, then obtains the node-to-node distances between multiple access nodes, then determines the adjacent access node set of each access node in the multiple access nodes based on the node-to-node distance, and then configures a beam group for each access node, and each access node is configured with a different beam group than the corresponding adjacent access node set. This embodiment determines the adjacent access node set of each access node based on the node-to-node distance, and then configures a beam group for each access node, and can perform beam configuration for each access node, and each access node is configured with a different beam group than the corresponding adjacent access node set, thereby at least solving the problem in the related art that the same beam in the coverage overlapping area sends signals at the same time, resulting in coverage holes and reduced transmission performance.

[0090] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of them according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.

[0091] In addition, for technical details not described in detail in this embodiment, reference can be made to the beam configuration method provided in any embodiment of the present invention, and will not be repeated here.

[0092] Based on the above-mentioned first embodiment of the beam configuration device of the present invention, a second embodiment of the beam configuration device of the present invention is proposed.

[0093] In this embodiment, the beam group construction module 10 is also used to determine the initial number of beam groups based on the preset number of beams and the beam configuration requirements corresponding to each access node in the same cell; round the initial number of beam groups to obtain the target number of beam groups; and divide the beams to be configured based on the target number of beam groups to obtain beam groups.

[0094] Furthermore, the beam group construction module 10 is also used to label the beams to be configured to obtain the labeled beams to be configured; construct a blank initial beam group based on the target beam group number; and allocate the beams to be configured to the initial beam group in sequence according to the beam labels corresponding to the labeled beams to be configured to obtain beam groups.

[0095] Furthermore, the node determination module 30 is further configured to determine the number of adjacent access nodes corresponding to each access node among the multiple access nodes; and determine the adjacent access node set of each access node according to the inter-node distance and the number of nodes.

[0096] Furthermore, the beam configuration module 40 is also used to label each beam group to obtain a labeled beam group; and to sequentially allocate the labeled beam group to each access node according to the beam group label corresponding to the labeled beam group, and the beam group configured for each access node and the corresponding adjacent access node set is different.

[0097] Furthermore, the beam configuration module 40 is also used to determine the beam configuration requirements corresponding to each access node in the same cell, and determine the total beam number requirement based on the beam configuration requirements; when the total beam number requirement is greater than the preset beam number, it is determined that the beam configuration requirement meets the preset beam condition; when the preset beam condition is met, a beam group is constructed based on the beam to be configured.

[0098] Furthermore, the beam configuration module 40 is also used to determine that the beam configuration requirement does not meet the preset beam condition when the total beam number requirement is less than or equal to the preset beam number; when the preset beam condition is not met, divide the beam to be configured according to the beam configuration requirements corresponding to each access node to obtain the divided beam group; and configure the corresponding divided beam group for each access node.

[0099] Other embodiments or specific implementations of the beam configuration device of the present invention may refer to the above-mentioned method embodiments and will not be described in detail here.

[0100] In addition, an embodiment of the present invention further proposes a storage medium, on which a beam configuration program is stored. When the beam configuration program is executed by a processor, the steps of the beam configuration method described above are implemented.

[0101] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0102] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0103] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory / random access memory, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0104] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A beam configuration method, characterized in that: include: Constructing a beam group based on the beam to be configured; Obtaining inter-node distances between multiple access nodes; Determine a neighboring access node set of each access node in the plurality of access nodes according to the inter-node distance; The beam group is configured for each access node, and the beam group configured for each access node and the corresponding adjacent access node set is different.

2. The beam configuration method according to claim 1, characterized in that: The constructing a beam group based on the beam to be configured includes: Determine the initial number of beam groups according to the preset number of beams and the beam configuration requirements corresponding to each access node in the same cell; Rounding the initial number of beam groups to obtain a target number of beam groups; The beams to be configured are divided based on the target number of beam groups to obtain beam groups.

3. The beam configuration method according to claim 2, characterized in that: The dividing the beams to be configured based on the target number of beam groups to obtain beam groups includes: Labeling the beam to be configured to obtain the labeled beam to be configured; Constructing a blank initial beam group based on the target beam group number; The beams to be configured are sequentially allocated to the initial beam group according to the beam numbers corresponding to the beams to be configured after the numbers to obtain a beam group.

4. The beam configuration method according to claim 1, wherein: The determining, according to the inter-node distance, a neighboring access node set of each access node in the plurality of access nodes comprises: Determine the number of adjacent access nodes corresponding to each access node in the plurality of access nodes; A set of adjacent access nodes of each access node is determined according to the inter-node distance and the number of nodes.

5. The beam configuration method according to claim 1, wherein: The step of configuring the beam group for each access node specifically includes: Label each beam group to obtain a labeled beam group; The numbered beam groups are sequentially allocated to the access nodes according to the beam group numbers corresponding to the numbered beam groups, and the beam groups configured for the access nodes and the corresponding adjacent access node sets are different.

6. The beam configuration method according to any one of claims 1 to 5, characterized in that: Before constructing a beam group based on the beam to be configured, the method further includes: Determine the beam configuration requirements corresponding to each access node in the same cell, and determine the total number of beams required according to the beam configuration requirements; When the total number of beams required is greater than the preset number of beams, determining that the beam configuration requirement meets the preset beam condition; When the preset beam conditions are met, a beam group is constructed based on the beam to be configured.

7. The beam configuration method according to claim 6, characterized in that: After determining the beam configuration requirements corresponding to each access node in the same cell and determining the total beam number requirement according to the beam configuration requirements, the method further includes: When the total number of beams required is less than or equal to the preset number of beams, determining that the beam configuration requirement does not meet the preset beam condition; When the preset beam condition is not met, the beams to be configured are divided according to the beam configuration requirements corresponding to the access nodes to obtain the divided beam groups; The divided beam groups are configured corresponding to the access nodes.

8. A beam configuration device, characterized in that: The beam configuration device comprises: A beam group building module, used for building a beam group based on the beam to be configured; A distance acquisition module is used to acquire the inter-node distances between each access node; A node determination module, configured to determine a set of adjacent access nodes of each access node in the plurality of access nodes according to the inter-node distance; The beam configuration module is used to configure the beam group for each access node, and the beam group configured for each access node and the corresponding adjacent access node set is different.

9. A communication device, characterized in that: The device comprises: a memory, a processor, and a beam configuration program stored in the memory and executable on the processor, wherein the beam configuration program is configured to implement the steps of the beam configuration method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium stores a beam configuration program, and when the beam configuration program is executed by the processor, the steps of the beam configuration method according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Beam configuration method and apparatus, communication device, and storage medium

    EP4765920A1