Beam Configuration Method, Apparatus, Storage Medium, and Computer Program
By having a second access point generate beam configuration information based on target information from a first node, the method reduces beam training overhead and improves efficiency in densely deployed networks.
Patent Information
- Application Number
- JP2025501733
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-08-08
- Filing Date
- 2023-05-15
- Publication Date
- 2025-07-17
AI Technical Summary
The overhead of beam training in densely deployed communication networks is high due to the need for orthogonal radio resources allocation among multiple access points, which reduces efficiency and increases latency.
A method where a second access point generates target beam configuration information based on target information received from a first communication node, eliminating the need for independent beam training and reducing overhead.
This approach significantly reduces beam training overhead and improves efficiency by allowing access points to determine optimal beam configurations without independent training, enhancing spectral efficiency and reducing latency.
Smart Images

Figure 2025523095000001_ABST
Abstract
Description
Technical Field
[0001] This application is filed based on a Chinese patent application with an application number of 202210943520.0 and a filing date of August 8, 2022, and claims the priority of the Chinese patent application. Herein, the entire content of the Chinese patent application is incorporated herein by reference.
[0002] Embodiments of this application relate to the technical field of communications, and in particular, to a beam configuration method, apparatus, storage medium, and program product.
Background Art
[0003] In future mobile communication networks, densely deployed communication nodes are regarded as an effective means to improve the capacity of the system. For user equipment (UE), multiple communication nodes can cooperate to provide services. Taking an access point (AP) as an example of a communication node, the AP usually needs to perform beam training to determine the optimal beam direction for serving the UE. In order to avoid interference between different APs during beam training, it is necessary to allocate mutually orthogonal radio resources to each AP, which increases the overhead of beam training. Therefore, how to reduce the overhead of beam training is currently an urgent problem to be studied and solved.
Summary of the Invention
Problems to be Solved by the Invention
[0004] Embodiments of this application provide a beam configuration method, apparatus, and storage medium to reduce the overhead of beam training.
Means for Solving the Problems
[0005] In a first aspect, an embodiment of the present application provides a beam configuration method including steps of obtaining target information for beam configuration transmitted from a first communication node, generating target beam configuration information according to the target information, and performing beam configuration according to the target beam configuration information.
[0006] In a second aspect, an embodiment of the present application includes a step of transmitting target information for beam configuration to a second access point, and the second access point performs beam configuration according to second beam configuration information, where the second beam configuration information is obtained according to the target information, providing a beam configuration method.
[0007] In a third aspect, an embodiment of the present application includes at least one processor and at least one memory for storing at least one program. When at least one of the at least one program is executed by at least one of the at least one processor, a beam configuration device is provided for realizing the beam configuration method described in the first aspect or the second aspect.
[0008] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing computer-executable instructions for executing the beam configuration method described in the first aspect or the second aspect.
[0009] In a fifth aspect, a computer program product includes a computer program or computer instructions, the computer program or the computer instructions are stored in a computer-readable storage medium, a processor of a computer device reads the computer program or the computer instructions from the computer-readable storage medium, and the processor executes the computer program or the computer instructions to cause the computer device to execute the beam configuration method described in the first aspect or the second aspect.
[0010] In the embodiment of the present application, the second access point does not need to perform beam training independently, and can effectively reduce the overhead caused by beam training in beam configuration because it generates target beam configuration information according to the target information for beam configuration transmitted from the first communication node.
Brief Description of the Drawings
[0011]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figures 9a-9d
Figure 10
Modes for Carrying Out the Invention
[0012] To make the objectives, technical solutions, and advantages of this application clearer, the following further details this application with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are for the sole purpose of interpreting this application and do not limit this application.
[0013] In addition, in the schematic diagram of the device, the functional modules are divided, and the logical order is shown in the flowchart. However, in some cases, the steps shown or described may be executed in a form different from the module division of the device or the order in the flowchart. Terms such as "first," "second," etc. in the specification, claims, and the above drawings are used to distinguish similar objects and do not necessarily explain a specific order or sequence.
[0014] In future mobile communication systems, arranging APs concentrated in different geographical locations is a potential form of the network. For UEs, multiple adjacent APs can cooperate to provide services. This method increases the degree of freedom of the available space and contributes to the improvement of spectral efficiency. In addition, the macro-diversity gain of APs can effectively ensure the reliability of the communication link. Therefore, technologies related to this concept, such as Distributed Multi-input Multi-output (D-MIMO) and Cell-Free, have all received wide attention in the industry.
[0015] To improve the reception performance of the UE, the AP always adopts beamforming technology to transmit signals, and in this process, the AP needs to perform beam training to determine the optimal beam direction. For one method in the related art, the AP first transmits a finite number of beams with different directions, and each beam carries pre-defined pilot information. The UE measures the pilot signal and feeds back beam indication information to the AP to provide a reference for the AP to select a beam. In this process, the pilots transmitted in each training beam occupy orthogonal radio resources with each other, and the overall overhead is proportional to the number of training beams. To reduce the overhead, another method in the related art provides a beam training scheme based on a hierarchical codebook and transmits training beams from wide to narrow at different stages. This scheme reduces the number of training beams by the idea of binary search, but when the signal-to-noise ratio is low, the performance is poor and the feedback delay increases.
[0016] Regarding the conventional network architecture, each AP independently executes the beam training process, and most UEs are served by a single AP. Since the distribution of APs is relatively sparse, the problem of mutual interference between different AP training beams is not serious. However, considering the scenario where multiple APs cooperate to serve the UE and the APs are densely arranged, the mutual interference of the training beams has a serious impact on the beam alignment accuracy. Therefore, it is necessary to allocate orthogonal pilot resources to the APs for beam training. If each AP still performs beam training independently according to the conventional method, the training overhead will double as the number of cooperating APs increases.
[0017] FIG. 1 is a schematic diagram of an AP performing beam training on a terminal in the related art. As shown in the figure, first, the base station 120 transmits beams in each direction, and each beam carries pre-defined pilot information. The terminal 110 measures the pilot signals, selects a beam with relatively good transmission effect, and feeds back the selection result to the base station 120. So far, the base station 120 has completed the beam training. Since the base station 130 also cooperates to provide services to the terminal 110, the base station 130 also repeats the beam training process of the base station 120. Such a beam training method has relatively low efficiency and relatively high training overhead.
[0018] FIG. 2 is a schematic diagram of an AP performing beam training on a terminal in the related art. As shown in the figure, the difference from FIG. 1 is that since the base station 120 is close to the base station 130, when training the terminal 110, mutual interference between training beams may occur, which may affect beam alignment. Therefore, it is necessary to allocate orthogonal pilot resources to the base station 120 and the base station 130 respectively for beam training, which brings a large amount of training overhead.
[0019] Based on this situation, the embodiments of the present application provide a beam configuration method, apparatus, storage medium, and program product. In the beam configuration method, the second access point does not need to perform beam training independently, and generates target beam configuration information according to the target information for beam configuration transmitted from the first communication node, which can effectively reduce the overhead caused by beam training in beam configuration.
[0020] FIG. 3 is an architectural schematic diagram of a communication system to which the embodiments of the present application are applied. As shown in FIG. 3, the communication system 100 may include network devices 110-130 and a terminal 140. The network device can support multiple access technologies and provide multiple services to the terminal device through multiple access technologies.
[0021] Examples of the embodiments of the present application can be applied to various wireless communication systems such as, for example, a global (GSM: Global System of Mobile communication) system for mobile communication, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA (registered trademark)) system, a general packet radio service (GPRS), a long term evolution (LTE) system, an LTE-A (Advanced long term evolution) system, a universal mobile telecommunication system (UMTS), 5G, beyond fifth generation (B5G), a sixth generation (6G) system, and the like.
[0022] The network devices 110 to 130 may be, as access points, evolved base stations (eNB or eNodeB: evolutional Node B) in LTE, or base stations in a 5G network or a future evolved terrestrial public mobile communication network (PLMN: public land mobile network), broadband network service gateways (BNG: broadband network gateway), aggregation switches, or non-3rd Generation Partnership Project (3GPP (registered trademark): 3rd generation partnership project) access devices, etc. In the embodiments of the present application, it is not particularly limited thereto. Optionally, the base stations in the embodiments of the present application may be, for example, macro base stations, micro base stations (also called small cells), relay stations, access points, next-generation base stations (gNB: gNodeB), transmission and receiving points (TRP: transmitting and receiving point), transmitting points (TP: transmitting point), mobile switching centers, and devices that undertake the functions of base stations in device-to-device (D2D: Device-to-Device), vehicle-to-everything (V2X: vehicle-to-everything), and machine-to-machine (M2M: machine-to-machine) communications, etc. The embodiments of the present application do not particularly limit this.
[0023] The terminal 140 may include various handheld devices, in-vehicle devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, etc., having a wireless communication function. For example, the terminal 13 may be a device such as a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), etc. The terminal may also be referred to as a Subscriber Unit, a Subscriber Station, a Mobile Station, a Mobile, a Remote Station, an Access Point, a Remote Terminal, an Access Terminal, a User Terminal, a User Agent, a User Device, or a User Equipment. For convenience of explanation, the above-mentioned devices are collectively referred to as terminals. The access network device 120 and the terminal 13 communicate with each other by means of a specific air interface technology such as, for example, the Uu interface.
[0024] FIG. 4 is a flowchart of a beam configuration method according to an embodiment of the present application. As shown in FIG. 4, the beam configuration method may include, but is not limited to, step S1000, step S2000, and step S3000.
[0025] Step S1000: Obtain target information for beam configuration transmitted from a first communication node.
[0026] Step S2000: Generate target beam configuration information according to the target information.
[0027] Note that the first communication node may be an access point or a terminal. The target information for beam configuration may include training beam related information, beam selection information, feedback information, etc. The training beam related information and beam selection information are transmitted by the access point, and the feedback information is transmitted by the terminal.
[0028] In one embodiment, the first communication node is the first access point. The target information for beam configuration includes all the training beam related information configured by the first access point and the first position information of the first access point. The training beam related information mainly includes information such as the angle and direction information of each beam of the first access point. The first access point transmits the training beam related information and the first position information to the current access point. The training beam related information and the first position information can assist the current access point in determining the possible position range of the terminal, thereby more accurately generating the target beam configuration information corresponding to the current access point and improving the efficiency of beam training of the current access point.
[0029] In one embodiment, the first communication node is the first access point. The target information for beam configuration includes all the training beam related information configured by the first access point and the first position information of the first access point. The training beam related information mainly includes information such as the angle and direction information of each beam of the first access point. The first access point transmits the training beam related information and the first position information to the current access point. The training beam related information and the first position information can relatively accurately determine the position of the terminal. The current access point can directly determine the target beam configuration information of the current access point, thereby omitting the beam training process and improving the beam configuration efficiency.
[0030] In an embodiment where the two first communication nodes are first access points, since the target information directly includes all the training beam related information configured by the first access point and the first position information of the first access point, when the first access point starts beam training, the current access point can obtain the beam training related information, without having to wait for the terminal to feedback the beam training result of the first access point, and can perform beam configuration, reducing latency and improving beam configuration efficiency.
[0031] In one embodiment, the first communication node is a first access point. The target information for beam configuration includes beam selection information and the first position information of the first access point. The beam selection information is information such as the direction and identifier of the beam finally selected by the first access point according to the feedback of the terminal. The first access point sends the training beam selection information and the first position information to the current access point, and the beam selection information and the first position information can assist the current access point in determining the possible position range of the terminal, thereby more accurately generating the target beam configuration information corresponding to the current access point and improving the efficiency of the beam training of the current access point.
[0032] In one embodiment, the first communication node is a first access point. The target information for beam configuration includes beam selection information and the first position information of the first access point. The beam selection information is information such as the direction and identifier of the beam finally selected by the first access point according to the feedback of the terminal. The first access point sends the training beam selection information and the first position information to the current access point, and the beam selection information and the first position information can assist the current access point in relatively accurately determining the position of the terminal, and can directly determine the target beam configuration information of the current access point, thereby omitting the beam training process and improving the beam configuration efficiency.
[0033] In another embodiment, the first communication node is a terminal. The target information for beam configuration includes first feedback information that the terminal feeds back to the first access point and first position information of the first access point. The terminal transmits the first feedback information and the first position information to the current access point, and the first feedback information and the first position information can assist the current access point in determining the possible position range of the terminal, thereby generating the target beam configuration information corresponding to the current access point more accurately and improving the efficiency of beam training of the current access point.
[0034] In another embodiment, the first communication node is a terminal. The target information for beam configuration includes first feedback information that the terminal feeds back to the first access point and first position information of the first access point. The terminal transmits the first feedback information and the first position information to the current access point, and the first feedback information and the first position information can assist the current access point in relatively accurately determining the position of the terminal, and can directly determine the target beam configuration information of the current access point, thereby omitting the beam training process and improving the beam configuration efficiency.
[0035] In another embodiment, there are two first communication nodes, and both of the two first communication nodes function as first access points. The two first access points and the current access point all need to perform beam training and provide a cooperation service to the terminal. In this embodiment, the current access point receives the target information transmitted from the two first access points respectively, and both of the two target information are used for generating the target beam configuration information. Understandably, the target information transmitted from the first access points at two different positions is more advantageous for the current access point to determine the position range of the terminal, and can further improve the efficiency of beam training of the current access point.
[0036] As an understandable point, when the first access point or terminal transmits target information to the current access point, it may be transmitted via a wired link or a wireless link.
[0037] FIG. 5 is a flowchart for determining second beam configuration information according to an embodiment of the present application. As shown in FIG. 5, it includes at least step S2100 and step S2200.
[0038] Step S2100: Determine a target pilot according to target information.
[0039] In the beam training process, each beam carries pre-defined pilot information. After receiving the beam, the terminal can measure the received signal power of the pilot signal in the beam to determine which beam has better transmission performance, and then transmit feedback information that can represent the beam to the corresponding access point. Therefore, the pilot signal can assist in determining the beam configuration information as a test signal in the beam training process.
[0040] In one embodiment, the current access point tentatively determines the possible position range of the terminal according to the first position information of the first access point and information such as the beam angle, beam direction, and beam identifier in the target information. Further, according to the possible position range of the terminal, it finds the target pilot that most matches the position of the terminal and transmits it via the corresponding beam.
[0041] In one embodiment, when multiple communication nodes transmit target information to the access point, the current access point can determine the position of the terminal relatively accurately according to the first position information of the first access point and information such as the beam angle, beam direction, and beam identifier in the target information, directly determine the target pilot, and thereby omit the beam training process.
[0042] FIG. 6 is a flowchart for determining a target pilot according to an embodiment of the present application. As shown in FIG. 6, it includes at least step S2110 and step S2120.
[0043] Step S2110: Determine a pilot set candidate according to target information.
[0044] In one embodiment, according to the target information of the first access point, only the location information of the terminal can be determined, and this location information may be accurate or may be only a location range. When the location information is a location range, the current access point still needs to transmit a plurality of beams carrying the corresponding pilot for training, and the pilots employed in these training processes constitute the pilot set candidates. However, since the target range of the terminal is known, compared with the transmission without a target range, the number of beams transmitted when the current access point conducts training is significantly reduced, and the occupied wireless resources are also significantly reduced.
[0045] In one embodiment, a beam pilot mapping relationship can be constructed for the historical beam training process. For example, when performing the final data statistics of the historical beam training process, it is found that there is a certain mapping relationship between the beam identifier in the target information and the determined pilot set due to reasons such as the relatively fixed building structure design or the regular movement of the user. Therefore, by constructing this mapping relationship between the beam pilots, it can be used in the training process where it is inconvenient for the current access point to calculate the location of the terminal. The current access point does not need to analyze the possible location range of the terminal according to the target information, and only needs to query the pilot corresponding to the beam according to the pre-constructed beam pilot mapping relationship, the received beam-related information, beam selection information, and feedback information, determine these pilots as the pilot set candidates, and only use the pilot set candidates for training.
[0046] Step S2120: Select at least one pilot from the pilot set candidates as the target pilot.
[0047] In one embodiment, each pilot within the pilot set candidates is transmitted via a corresponding test beam. After the terminal receives each test beam, it measures the transmission performance of each test beam according to the pilot signal, generates feedback information, and the current access point can determine one target pilot according to the feedback information, and determine the beam carrying this target pilot as the target beam for data transmission.
[0048] Understandably, in some embodiments, one pilot with the highest received pilot signal power may be selected as the target pilot, that is, one beam with the optimal transmission performance may be selected as the target beam. In some other embodiments, as long as the received pilot signal power is higher than a predetermined power threshold, the beam transmitting the pilot meeting the requirements may be used as the target beam.
[0049] In one embodiment, after the first access point completes its own beam training, it decides to perform data transmission with the terminal using the first pilot subsequently, and transmits target information including the first pilot information to other access points that have not completed beam training. At the same time, the first access point communicates with the terminal using the first beam carrying the first pilot. To avoid mutual interference between the pilots of the beam training of other access points and the pilot of the data transmission of the first access point, the target pilot determined in the beam training process of other access points and the first pilot are set in an orthogonal relationship.
[0050] In another embodiment, after the first access point completes its beam training, it decides to perform data transmission with the terminal using the first pilot subsequently, and transmits target information including the first pilot information to other access points that have not completed beam training, and these other access points perform their beam training simultaneously. To avoid the mutual interference of pilots in the beam training processes of other access points, a plurality of target pilots determined in the beam training processes of other access points may be set in an orthogonal relationship.
[0051] Step S2200: Generate target beam configuration information according to the target pilot.
[0052] In one embodiment, the current access point generates target beam configuration information according to the determined target pilot.
[0053] In another embodiment, after the current access point generates the target beam configuration information, it further transmits the target beam configuration information to the second access point, and the second access point configures the second beam configuration information according to the received target beam configuration information.
[0054] In another embodiment, after the current access point generates the target beam configuration information, it further transmits the target beam configuration information to the second access point together with the target information, and the second access point configures the second beam configuration information according to the received target beam configuration information and target information.
[0055] Understandably, as the beam configuration information of other acquired access points increases, the positioning of the terminal by the current access point may become more accurate. Or, when the current access point searches for corresponding pilots according to the beam pilot mapping relationship, filtering can be performed to obtain fewer pilots, and the number of beams substantially transmitted during subsequent beam training can also be reduced, thereby saving the overhead of beam training.
[0056] Step S3000: Perform beam configuration according to the target beam configuration information.
[0057] In one embodiment, the current access point performs beam configuration according to the target beam configuration information, transmits data based on the beam configuration, and cooperates with the first access point to serve the terminal.
[0058] In one embodiment, the first access point transmits target information for beam configuration to the second access point, the second access point performs beam configuration according to the target beam configuration information, and the target beam configuration information is obtained according to the target information.
[0059] FIG. 7 is an overall flowchart of a beam configuration method according to an embodiment of the present application. As shown in the figure, the overall flow of the beam configuration method is shown.
[0060] The base station 710, as the first access point, starts beam training for the terminal 730. Since the base station 710 does not know the position of the terminal 730, it uses the beam training method in the related art to transmit multiple training beams carrying pilot information around. In a certain direction, the terminal 730 receives the training beams transmitted from one or more base stations 710, measures the received power of the pilot signals in these training beams respectively, feeds back beam indication information to the base station 710 according to the pilot measurement results, and the base station 710 determines its own first beam configuration according to the received feedback information. Then, the base station 710 transmits the first beam configuration information and the position information of the base station 710 to the base station 720 as target information. The base station 720, as the second access point, receives the first beam configuration information transmitted from the base station 710 and the position information of the base station 710, preliminarily determines the possible position range of the terminal according to the beam angle information and beam direction information carried in the position information of the base station 710 and the first beam configuration information, and constructs a pilot set candidate based on the possible position range of the terminal. The base station 720 starts beam training, transmits the pilot candidates of the pilot set candidate to the terminal one by one via test beams, the terminal transmits second feedback information to the base station 720 according to the pilot measurement results, and finally, the base station 720 determines the target pilot and completes its beam configuration.
[0061] In this embodiment, the base station 720 can construct a pilot set candidate according to the beam-pilot mapping relationship. The pilot set candidate may be stored locally or may be the latest version downloaded by the base station 720 from the server. By constructing the pilot set candidate according to the beam-pilot mapping relationship, computing resources can be effectively saved. Understandably, if the base station 720 can directly determine a unique target pilot according to the first beam configuration information and the position information of the base station 710, the beam training process using the pilot set candidate can be omitted, and the efficiency of beam configuration can be improved.
[0062] FIG. 8 is an overall flowchart of a beam configuration method according to another embodiment of the present application. As shown in the figure, the overall flow of the beam configuration method is shown.
[0063] The base station 810, as a first access point, starts beam training for the terminal 830. Since the base station 810 does not know the position of the terminal 830, it uses the beam training method in the related art to transmit a plurality of training beams carrying pilot information around. In a certain direction, the terminal 830 receives the training beams transmitted from one or more base stations 810, measures the received power of the pilot signals in these training beams respectively, and transmits first feedback information to the base station 810 according to the pilot measurement results. Then, the terminal 830 transmits the first feedback information transmitted to the base station 810 to the base station 820 as target information. The base station 820, as a second access point, receives the first feedback information transmitted from the terminal 830 and the position information of the base station 810, and tentatively determines the possible position range of the terminal according to the position information of the base station 810 and the instruction information regarding the beam selection of the base station 810 carried in the first feedback information. Based on the possible position range of the terminal, a pilot set candidate is configured. The base station 820 starts beam training, transmits the pilot candidates of the pilot set candidate to the terminal one by one via test beams, the terminal transmits second feedback information to the base station 820 according to the pilot measurement results, and finally, the base station 820 determines the target pilot and completes its own beam configuration.
[0064] In this embodiment, the base station 820 can configure a pilot set candidate according to the beam pilot mapping relationship. The pilot set candidate may be locally stored or may be the latest version downloaded by the base station 820 from the server. By configuring the pilot set candidate according to the beam pilot mapping relationship, computing resources can be effectively saved. Understandably, if the base station 820 can directly determine a unique target pilot according to the first beam configuration information and the location information of the base station 810, the beam training process using the pilot set candidate can be omitted, and the efficiency of beam configuration can be improved.
[0065] To describe the beam configuration method according to the embodiments of the present application in more detail, the following examples are given for illustration.
[0066] Example FIGS. 9a to 9d are schematic diagrams of specific application scenarios of the beam configuration method in the embodiments of the present application. As shown in FIG. 9a, the first access point configures a first pilot set and starts beam training. The pilots in the first pilot set are transmitted via different training beams. The first pilot set occupies a series of radio transmission resources, including but not limited to time, frequency, etc., for bearing the information predefined on both the transmitting and receiving sides transmitted by the training beam, and is transmitted earlier than the second pilot set in the time dimension in one beam training cycle. The first access point transmits beams 1 to 8 for beam training, and each beam corresponds to a different coverage area. At this time, the second access point has not yet carried out beam training.
[0067] As shown in FIG. 9b, the terminal in the building measures the pilot information carried by each beam, and feeds back the measurement result to the first access point via the beam indication information. The beam indication information includes information such as the subscript of one or more beams of the first access point, the received signal power, etc. The first access point finally selects beam No. 6 as the transmission beam, and notifies the selected beam information to the second access point. The notified beam information includes the subscript of the beam and the spatial angle information of the beam, etc. The information may be transmitted via a wired link or based on a wireless link.
[0068] As shown in FIG. 9c, the second access point can preliminarily determine the possible position range of the terminal according to the beam information notified from the first access point. According to the possible position range of the terminal, the second access point configures the second pilot set according to the possible position of the terminal. The second pilot set occupies a series of wireless transmission resources to bear the information pre-defined on both the transmission and reception sides transmitted by the training beam, including but not limited to time, frequency, etc., and is after the first pilot set in the time dimension in one beam training cycle. The wireless resources occupied by the second pilot set may be much smaller than the wireless resources occupied by the first pilot set. Finally, the second access point determines beam No. 2 as the transmission beam and cooperates with the first access point to serve the terminal.
[0069] As is clear from the above figure, since the second access point generates its own beam configuration information based on the first beam configuration information transmitted from the first access point, the configured training beam is more accurate. Compared with the fact that at least 8 beams are required for the first access point to train, the second access point can complete beam training with only 2 beams, greatly saving the overhead of beam training and improving the efficiency of beam training.
[0070] FIG. 10 is a schematic configuration diagram of a beam configuration device according to an embodiment of the present application. As shown in FIG. 10, the beam configuration device includes a processor 910 and a memory 920. The number of the memory 920 and the processor 910 may be one or more. In FIG. 9, one memory 920 and one processor 910 are taken as an example, and the memory 920 and the processor 910 of the device may be connected by a bus or other means.
[0071] The memory 920 can store software programs, computer-executable programs, and modules such as program instructions / modules corresponding to the resource determination method according to any one of the embodiments of the present application as a computer-readable storage medium. The processor 910 realizes the above data processing method by executing the software programs, instructions, and modules stored in the memory 920.
[0072] The memory 920 may mainly include a program storage area capable of storing an operating system and at least one application program required for functions, and a data storage area. Further, the memory 920 may include a high-speed random access memory, or may include a non-volatile memory such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some examples, the memory 920 may further include a memory installed remotely with respect to the processor 910, and these remote memories may be connected to the computer device via a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0073] An embodiment of the present application further provides a computer-readable storage medium, which stores computer-executable instructions, and the computer-executable instructions are used to execute the beam configuration method according to any one of the embodiments of the present application.
[0074] One embodiment of the present application further provides a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. The processor of the computer device reads the computer program or computer instructions from the computer-readable storage medium, and by executing the computer program or computer instructions, causes the computer device to execute the beam configuration method according to any one of the embodiments of the present application.
[0075] The system architecture and application scenarios described in the embodiments of the present application are for the purpose of more clearly explaining the technical solutions of the embodiments of the present application, and do not limit the technical solutions according to the embodiments of the present application. Those skilled in the art can understand that with the evolution of the system architecture and the emergence of new application scenarios, the technical solutions according to the embodiments of the present application are also applicable to similar technical problems.
[0076] Those skilled in the art can understand that all or some of the steps, the system, and the functional modules / units of the device described above can be implemented as software, firmware, hardware, and appropriate combinations thereof.
[0077] In a hardware embodiment, the division of the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components. For example, one physical component may have multiple functions, or one function or step may be jointly executed by multiple physical components. Some physical components or all physical components may be implemented as software executed by a processor such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, and the computer-readable medium may include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). The computer storage medium includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible by a computer. Also, as is well known to those skilled in the art, a communication medium typically includes other data among computer-readable instructions, data structures, program modules, or modulated data signals such as carrier waves or other transmission mechanisms, and may include any information transmission medium.
[0078] As used herein, terms such as "component", "module", "system", etc. are intended to represent an entity related to a computer, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, or a computer. As shown, both an application running on a computing device and the computing device may each be a component. One or more components may reside in a process or execution thread, and a component may be on one computer or distributed between two or more computers. Also, these components may be executed from various computer-readable media storing various data structures. A component may communicate, for example, via a local or remote process in response to a signal having one or more data packets (e.g., data from two components interacting with another component in a local system, a distributed system, or across a network, e.g., the Internet interacting with another system via a signal).
Claims
1. A beam configuration method, comprising: obtaining target information for beam configuration transmitted from a first communication node; generating target beam configuration information according to the target information; and performing beam configuration according to the target beam configuration information.
2. The step of generating target beam configuration information according to the target information comprises: determining a target pilot according to the target information; and generating target beam configuration information according to the target pilot. The beam configuration method according to claim 1.
3. The number of the first communication nodes is plural, and the step of determining a target pilot according to the target information comprises: directly determining a target pilot according to the target information of the plural first communication nodes. The beam configuration method according to claim 2.
4. The step of determining a target pilot according to the target information comprises: determining a pilot set candidate according to the target information; and selecting at least one pilot from the pilot set candidate as the target pilot. The beam configuration method according to claim 2.
5. The step of determining a pilot set candidate according to the target information comprises: determining position information of a terminal according to the target information; and determining a pilot set candidate according to the position information of the terminal. The beam configuration method according to claim 4.
6. The first communication node is a first access point, the target information includes first beam configuration information and first position information of the first access point, and the step of determining a target pilot according to the target information comprises: determining a target pilot according to the first beam configuration information and the first position information. The beam configuration method according to claim 2.
7. The first beam configuration information includes angle information and direction information of all beams configured by the first access point. The beam configuration method according to claim 6.
8. The first communication node is a first access point, the target information includes first beam selection information and first position information of the first access point, The step of determining a target pilot according to the target information is The beam configuration method according to claim 2, comprising a step of determining a target pilot according to the first beam selection information and the first position information.
9. The beam configuration method according to claim 8, wherein the first beam selection information includes angle information and direction information of a first target beam selected by the first access point, and the first target beam is determined according to first feedback information of a terminal.
10. The first communication node is a terminal, the target information includes first feedback information from the terminal to the first access point and first position information of the first access point, and the first feedback information is used to instruct the first access point to perform beam selection. The step of determining a target pilot according to the target information is The beam configuration method according to claim 2, comprising a step of determining a target pilot according to the first feedback information and the first position information.
11. The beam configuration method according to claim 10, wherein the first feedback information includes beam identification information and received signal power information of the first access point.
12. The step of determining a pilot set candidate according to the target information is a step of obtaining at least one pilot candidate corresponding to the target information according to the target information and a predetermined beam pilot mapping relationship, wherein the predetermined beam pilot mapping relationship is obtained according to historical data constituted by beams; and a step of determining the pilot set candidate according to at least one of the pilot candidates. The beam configuration method according to claim 4 includes the above steps.
13. The step of selecting at least one pilot from the pilot set candidate as a target pilot is a step of transmitting each pilot in the pilot set candidate to a terminal via a corresponding test beam; and a step of receiving second feedback information transmitted by the terminal according to the test beam. A step of determining a pilot corresponding to at least one second target beam according to the second feedback information as the target pilot, wherein the second target beam is a beam whose received signal power satisfies a predetermined power threshold, and the beam configuration method according to claim 4 includes this step.
14. A step of transmitting the target beam configuration information to a second access point, and the second access point performs beam configuration according to the second beam configuration information, wherein the second beam configuration information is obtained according to the target beam configuration information, and the beam configuration method according to claim 1 further includes this step.
15. A beam configuration method, comprising: A step of transmitting target information for beam configuration to a second access point, and the second access point performs beam configuration according to the second beam configuration information, wherein the second beam configuration information is obtained according to the target information, and the beam configuration method includes this step.
16. A beam configuration device, comprising: At least one processor; At least one memory for storing at least one program; When at least one of the at least one program is executed by at least one of the at least one processor, a beam configuration device for realizing the beam configuration method according to any one of claims 1 to 15.
17. A computer-readable storage medium, which stores a program executable by a processor, and when the program executable by the processor is executed by the processor, a computer-readable storage medium for realizing the beam configuration method according to any one of claims 1 to 15.
18. A computer program product, which includes a computer program or computer instructions, the computer program or the computer instructions are stored in a computer-readable storage medium, a processor of a computer device reads the computer program or the computer instructions from the computer-readable storage medium, and the processor executes the computer program or the computer instructions to cause the computer device to execute the beam configuration method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Base station controlled beam management
JP2020509626A
Method, Base Station and a User Equipment for Selecting a Set of Beams to be Monitored by Said UE
US20210185579A1
Reporting beam measurements for proposed beams and other beams for beam selection
US20210336683A1