Beam management methods, devices, base station systems, computer equipment, and storage media
By coordinating beam avoidance processing between adjacent cells and acquiring and sharing radio resource parameters, the signal interference problem in adjacent areas in beam management is solved, improving system stability and user experience.
Patent Information
- Application Number
- CN202410741115.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-07
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2044-06-07
AI Technical Summary
Existing beam management methods result in beams from adjacent cells covering adjacent areas at the same time, causing signal interference.
When network users access the beam management area at the edge of the first cell and the beam management area of the adjacent second cell, beam avoidance processing is performed on the beam of the first cell. If this fails, the radio resource parameters of the network users that may be interfering are obtained and sent to the beam management module of the second cell, which then performs beam avoidance processing based on these parameters.
This effectively avoids signal interference between adjacent beam coverage areas, ensures the stability of user access, improves system stability and anti-interference capabilities, and enhances the user's communication experience.
Smart Images

Figure CN118632265B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of beam management technology, and in particular to a beam management method, apparatus, base station system, computer equipment, storage medium and computer program product. Background Technology
[0002] With the development of non-terrestrial networks, non-terrestrial networks have multiple cells, and the coverage area of each cell is divided into multiple smaller areas. Each smaller area can be covered by a beam of a non-terrestrial network. The current beam management method is to time-division multiplex the beams, and different smaller areas time-division multiplex the beams of the non-terrestrial network.
[0003] However, beams belonging to different cells may cover adjacent areas at the same time, causing signal interference. Summary of the Invention
[0004] Therefore, it is necessary to provide a beam management method, apparatus, computer equipment, computer-readable storage medium, and computer program product that can avoid signal interference from adjacent areas, addressing the aforementioned technical problems.
[0005] In a first aspect, this application provides a beam management method applied to a first beam management module among multiple beam management modules, each beam management module being used to manage beams of different cells, each cell containing multiple beam management areas, the method comprising:
[0006] When network users access both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area, beam avoidance processing is performed on the first beam of the first cell; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells;
[0007] If beam avoidance processing for the first beam fails, obtain the radio resource parameters of network users in the first beam management area who may be interfering.
[0008] The radio resource parameters are sent to the second beam management module of the second cell; the second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters, and the second cell is the cell where the second beam management area is located.
[0009] Secondly, this application also provides a base station system, including: multiple beam management modules, each beam management module being used to manage the beams of different cells, each cell containing multiple beam management areas; the multiple beam management modules including: a first beam management module and a second beam management module, wherein:
[0010] The first beam management module is used to perform beam avoidance processing on the first beam of the first cell when network users are accessing both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells;
[0011] The first beam management module is also used to obtain the radio resource parameters of network users that may be interfering in the first beam management area when the beam avoidance processing of the first beam fails, and send the radio resource parameters to the second beam management module of the second cell; the second cell is the cell managed by the second beam management module.
[0012] The second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters.
[0013] Thirdly, this application also provides a beam management device applied to a first beam management module among multiple beam management modules. Each beam management module is used to manage the beams of different cells, and each cell includes multiple beam management areas. The device includes:
[0014] The first beam avoidance module is used to control the first beam management module of the first cell to perform beam avoidance processing on the first beam of the first cell when there are network users accessing both the first beam management area at the edge of the first cell and the second beam management area adjacent to the first beam management area; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells;
[0015] The wireless resource parameter acquisition module is used to acquire the wireless resource parameters of network users who may be interfering in the first beam management area when the beam avoidance processing of the first beam fails.
[0016] The radio resource parameter transmission module is used to transmit radio resource parameters to the second beam management module of the second cell; the second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters, and the second cell is the cell where the second beam management area is located.
[0017] Fourthly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0018] For any given time period, if network users access the first beam of the first cell in both the first beam management area at the edge of the first cell and the second beam management area adjacent to the first beam management area, beam avoidance processing is performed on the first beam of the first cell; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells;
[0019] If beam avoidance processing for the first beam fails, obtain the radio resource parameters of network users in the first beam management area who may be interfering.
[0020] The radio resource parameters are sent to the second beam management module of the second cell; the second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters, and the second cell is the cell where the second beam management area is located.
[0021] Fifthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0022] When network users access both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area, beam avoidance processing is performed on the first beam of the first cell; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells;
[0023] If beam avoidance processing for the first beam fails, obtain the radio resource parameters of network users in the first beam management area who may be interfering.
[0024] The radio resource parameters are sent to the second beam management module of the second cell; the second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters, and the second cell is the cell where the second beam management area is located.
[0025] Sixthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0026] When network users access both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area, beam avoidance processing is performed on the first beam of the first cell; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells;
[0027] If beam avoidance processing for the first beam fails, obtain the radio resource parameters of network users in the first beam management area who may be interfering.
[0028] The radio resource parameters are sent to the second beam management module of the second cell; the second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters, and the second cell is the cell where the second beam management area is located.
[0029] The aforementioned beam management method, apparatus, computer equipment, storage medium, and computer program product, when network users access both the first beam management area at the edge of the first cell and the adjacent second beam management area, performs beam avoidance processing on the first beam. If the beam avoidance processing of the first beam fails, the radio resource parameters of network users that may be interfering in the first beam management area are obtained and sent to the second beam management module. The second beam management module then performs beam avoidance processing on the second beam based on these radio resource parameters. This method effectively avoids mutual interference between beam signals in adjacent beam coverage areas, ensures stable user access, flexibly controls variables to change only the beam of one cell, improves anti-interference capabilities and enhances system stability, thereby improving the user's communication experience. Attached Figure Description
[0030] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0031] Figure 1 This is a diagram illustrating the application environment of the beam management method in one embodiment;
[0032] Figure 2 This is a flowchart illustrating a beam management method in one embodiment;
[0033] Figure 3 This is a schematic diagram of a process for obtaining wireless resource parameters that may interfere with users in one embodiment;
[0034] Figure 4 Here is a system block diagram of a base station system in one embodiment;
[0035] Figure 5 This is a flowchart illustrating beam management in a specific embodiment;
[0036] Figure 6 This is a schematic diagram illustrating interference with user condition judgment in one embodiment;
[0037] Figure 7 This is a structural block diagram of a beam management device in one embodiment;
[0038] Figure 8 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0039] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0040] The beam management method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, the satellite base station 102 includes multiple beam management modules that manage different cells. Each cell contains smaller beam management areas. The beam signals corresponding to each cell sequentially cover the beam management area according to time order. The area covered by each cell within the same time period is fixed. After determining that network users R1 and R3 are simultaneously accessing the network, the satellite base station 102 controls the first beam management module to perform beam avoidance processing on the first beam. If the beam avoidance processing of the first beam fails, it obtains the radio resource parameters of the network users in R1 that may be interfering and sends them to the second beam management module. The second beam management module then performs beam avoidance processing on the second beam covering the user in R3 based on the aforementioned radio resource parameters.
[0041] In one exemplary embodiment, such as Figure 2 As shown, a beam management method is provided, which is applied to... Figure 1 The satellite base station 102 includes multiple beam management modules. Taking the first beam management module as an example, each beam management module is used to manage the beams of different cells. Each cell includes multiple beam management areas, including the following steps S201 to S203. Wherein:
[0042] Step S201: When network users access both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area, beam avoidance processing is performed on the first beam of the first cell; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells.
[0043] In this context, the first cell can be understood as the area covered by the first beam of satellite base station 102. Satellite base station 102 transmits multiple beams corresponding to multiple cells. It is known that the areas of these cells are not equal and the beams do not cover these cells simultaneously. The first beam management area is a further subdivision of the beam coverage area of the first cell. Within a certain time period, the first beam can only cover one beam management area. Similarly, the second beam management area is the area covered by the second beam within the second cell within a certain time period. A network user can be understood as a user who needs to use the beam, that is, needs to access satellite base station 102. The first beam and the second beam can be understood as communication network signals. After accessing this signal, the user can use all the functions provided by the satellite base station, including but not limited to satellite positioning, satellite phone, and other functions that are not easily interfered with by external factors.
[0044] The first beam management module can be understood as the module in a satellite base station that manages the first cell. Of course, it can also be managed by a single satellite base station. Similarly, the second beam management module can also be another satellite base station. For example, if module A manages cell A, and module A is the first beam management module, then cell A is the first cell, and the same applies to the second cell.
[0045] Optionally, when network users are accessing both the first beam management area at the edge of the area of the first cell and the second beam management area at the edge of the area of the adjacent second cell, the first beam management module performs beam avoidance processing on the first beam. Before detecting users in adjacent beam management areas belonging to different cells, the beam avoidance processing function of the first beam management module is in a dormant state, saving costs. When the first and second beams interfere with each other, the second beam remains unchanged, while the first beam is adjusted to avoid mutual interference, improving the efficiency of interference handling and helping to maintain access stability.
[0046] Step S202: If beam avoidance processing of the first beam fails, obtain the radio resource parameters of network users in the first beam management area who may be interfering.
[0047] Among them, the wireless resource parameters can be understood as the resource channels that users need to occupy for accessing the beam. This application discloses, but is not limited to, downlink control channels, downlink shared channels, channel state indication signals, uplink control channels, uplink shared channels, and uplink environment detection channels.
[0048] For example, after beam avoidance processing is performed on the first beam, it is impossible to avoid interference with the second beam. At this time, it is necessary to obtain the radio resource parameters of network users who may be interfering within the management area of the first beam, so as to lay the data foundation for avoiding mutual interference between beams.
[0049] Step S203: Send the radio resource parameters to the second beam management module of the second cell; the second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters, and the second cell is the cell where the second beam management area is located.
[0050] Optionally, the first beam management module sends the acquired radio resource parameters to the second beam management module of the second cell. The second beam management module then performs beam avoidance processing on the second beam of the second cell based on these radio resource parameters. If beam avoidance processing on the first beam of the first cell fails, further beam avoidance processing is performed on the second beam of the second cell. This method effectively avoids beam interference between adjacent beam management areas and improves system stability.
[0051] In the aforementioned beam management method, when network users access both the first beam management area at the edge of the first cell and the adjacent second beam management area, beam avoidance processing is performed on the first beam. If beam avoidance processing for the first beam fails, the radio resource parameters of network users potentially interfering in the first beam management area are obtained and sent to the second beam management module. The second beam management module then performs beam avoidance processing on the second beam based on these radio resource parameters. This method effectively avoids mutual interference between beam signals in adjacent beam coverage areas, ensures stable user access, flexibly controls variables to change only the beam of one cell, improves anti-interference capabilities and enhances system stability, thereby improving the user's communication experience.
[0052] In one exemplary embodiment, such as Figure 3 As shown, before obtaining the radio resource parameters of network users who may be interfering in the first beam management area, steps S301 to S303 are included. Wherein:
[0053] Step S301: Obtain candidate network users accessing the first beam management area, as well as the user location information of each candidate network user.
[0054] The first beam management area can be understood as one of the beam management areas within the first cell. The area of the first beam management area is smaller than that of the first cell. For example, if module A manages cell A, and the cell edge of cell A is area a, when module A is the first beam management module, then cell A is the first cell, and area a is the first beam management area.
[0055] For example, if the beam avoidance processing of the first beam of the first cell fails, it is necessary to obtain the candidate network users accessing the first beam management area and the user location information of these network users. The location information is used to subsequently determine whether the candidate user is a user who may cause interference.
[0056] Step S302: For each candidate network user, based on the user location information, obtain the first distance between the candidate network user and the regional center of the first beam management area, and the second distance between the candidate network user and the regional center of the second beam management area.
[0057] The first beam management area can be understood as one of the beam management areas within the first cell. The area of the first beam management area is smaller than that of the first cell. For example, if module B manages cell B, the cell edge of cell B is area b. When module B is the first beam management module, then cell B is the first cell, and area b is the first beam management area. The second beam management area can be obtained in the same way.
[0058] The center of the first beam management area can be understood as a pre-defined point, and the first distance can be understood as the distance between the current candidate user and the first center. Similarly, the center and second distance of the second beam management area can be obtained.
[0059] Optionally, for each candidate network user, based on their respective user location information, the first distance between the current candidate user and the regional center of the first beam management area, and the second distance between the current candidate user and the regional center of the second beam management area are calculated respectively.
[0060] Step S303: If the first distance and the second distance meet the preset conditions, the candidate network user is identified as a network user that may be interfering.
[0061] In this embodiment, by acquiring candidate network users and their location information within the first beam management area, a first distance to the center of the first beam management area and a second distance to the center of the second beam management area are determined based on the user's location information. When the first and second distances meet preset conditions, the candidate user is considered a network user that may be causing interference. This method can effectively detect interference sources and improve the reliability and stability of the network. Furthermore, this method has advantages such as simple implementation and low cost, making it suitable for various wireless communication systems.
[0062] In one embodiment, when the first distance and the second distance meet preset conditions, the candidate network user is regarded as a network user that may be interfering, including: when the first distance is greater than the second distance, or when the ratio of the first distance to the second distance is greater than a preset ratio threshold, the candidate network user is regarded as a network user that may be interfering.
[0063] The preset ratio threshold can be understood as a minimum value that must be greater than 1. The threshold can be set based on past experience or after multiple experiments in the current application scenario to set a suitable threshold. The current threshold can best indicate that the candidate user may be interfering.
[0064] Optionally, when the first distance is greater than the second distance, or the beam ratio of the first distance to the second distance is greater than a preset threshold, this candidate network user is considered a potentially interfering network user, improving the accuracy and reliability of interference detection. By comparing the first distance and the second distance, and their ratio to a preset threshold, potentially interfering network users can be identified more accurately. This method reduces false alarms and false negatives, improves the network's interference detection capability, and thus improves network performance and user experience.
[0065] In one embodiment, the first beam undergoes beam avoidance processing via time-division multiplexing; before acquiring the radio resource parameters of network users potentially experiencing interference in the first beam management area, the method further includes:
[0066] For any given time period, if all network users accessing the first cell are connected to the first beam management area, or if all network users accessing the second cell are connected to the second beam management area, then the beam avoidance processing for the first beam is determined to have failed.
[0067] Beam avoidance processing is performed on the first beam of the first cell, including:
[0068] The first beam is time-division multiplexed to avoid the coverage time of the first beam coinciding with that of the second beam.
[0069] In this context, the first cell can be understood as the area covered by the first beam of satellite base station 102. Satellite base station 102 transmits multiple beams corresponding to multiple cells. It is known that the areas of these cells are not equal, and the beams do not cover these cells simultaneously. The first beam management area is a further subdivision of the beam coverage area of the first cell. At any given time, the first beam can only cover one first beam management area. Similarly, the second beam management area is the area covered by the second beam within the second cell at a certain time. A network user can be understood as a user who needs to use the beam, that is, needs to access satellite base station 102. The first beam can be understood as the communication network signal. After accessing this signal, the user can use all the functions provided by the satellite base station, including but not limited to satellite positioning, satellite phone, and other functions that are not easily interfered with by external factors.
[0070] The first beam management module can be understood as the module in a satellite base station that manages the first cell. Of course, it can also be managed by a single satellite base station. Similarly, the second beam management module can also be another satellite base station. For example, if module A manages cell A, and module A is the first beam management module, then cell A is the first cell, and the same applies to the second cell.
[0071] For example, for any given time period, if all network users accessing the first cell are connected to the first beam management area, or all network users accessing the second cell are connected to the second beam management area—meaning that in either of the two adjacent beam management areas, all network users accessing the cell are connected to that beam management area—then regardless of time-division multiplexing, one area's beam will always cover the entire time period. No matter how the interference is adjusted, it will always exist, thus beam avoidance will fail. Instead of determining the success of beam avoidance by actually deploying a beam, the method of determining beam avoidance failure is simpler and reduces detection costs by checking if the network users in adjacent areas are all network users accessing the cell.
[0072] In one embodiment, when network users access both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area, beam avoidance processing is performed on the first beam of the first cell, including:
[0073] Receive network user access information sent by the second beam management module;
[0074] If network users access the second beam management area and the first beam management area, respectively, then beam avoidance processing is performed on the first beam.
[0075] In this context, the second cell can be understood as the area covered by the first beam of satellite base station 102. Satellite base station 102 transmits multiple beams corresponding to multiple cells. It is known that the areas of these cells are not equal, and the beams do not cover these cells simultaneously. The second beam management area is a further subdivision of the beam coverage area of the second cell. Within a certain time period, the first beam can only cover one beam management area. Similarly, the second beam management area can be understood as the area covered by the second beam within the second cell within a certain time period. A network user can be understood as a user who needs to use the beam, that is, needs to access satellite base station 102. The first beam and the second beam can be understood as communication network signals. After accessing this signal, the user can use all the functions provided by the satellite base station, including but not limited to satellite positioning, satellite phone, and other functions that are not easily interfered with by external factors.
[0076] The first beam management module can be understood as the module in a satellite base station that manages the first cell. Of course, it can also be managed by a single satellite base station. Similarly, the second beam management module can be another satellite base station. For example, if module A manages cell A, and module A is the first beam management module, then cell A is the first cell, and the same applies to the second cell. Network user access information can be understood as the access status of candidate network users in the second cell within the area. This network user access information determines the access beam management area for network users within the second cell.
[0077] Optionally, the second beam management module receives network user access information within the second cell sent by the second beam management module. When the network user access information indicates that there is network user access in both the second and first beam management areas, beam avoidance processing is performed on the first beam. The first beam management module only initiates beam avoidance processing when network users simultaneously access adjacent beam management areas, avoiding redundant and repetitive operations and saving costs.
[0078] In an exemplary embodiment, before performing beam avoidance processing on the first beam, the method further includes:
[0079] In response to a network user accessing the first cell, obtain the synchronization signal block index information associated with the network user;
[0080] Based on the synchronization signal block index information, determine the beam management area accessed by the network user in the first cell;
[0081] If the access beam management area is a beam management area located at the edge of the first cell, the access beam management area is taken as the first beam management area, and it is determined that there are network users accessing the first beam management area.
[0082] The first beam management area can be understood as one of the beam management areas within the first cell. The area of the first beam management area is smaller than that of the first cell. For example, if module A manages cell A, and the cell edge of cell A is area 'a', then when module A is the first beam management module, cell A is the first cell, and area 'a' becomes the first beam management area. Synchronization signal block index information can be understood as the signal block index information obtained after a user accesses a non-terrestrial network. This signal block is used to ensure the synchronization of information between the user and the non-terrestrial network. One beam management area corresponds to one signal block; therefore, the beam management area accessed by the user can be deduced.
[0083] For example, when a network user accesses the first cell, the synchronization signal block index information associated with the corresponding network user is obtained. Based on the synchronization signal block index information, the beam management area accessed by the network user in the first cell is determined. When the accessed beam management area is a beam management area located at the edge of the first cell, this beam management area is taken as the first beam management area, confirming that a network user is accessing within the first beam management area. By reverse-engineering the corresponding beam management area using the user's synchronization signal block index information, the speed of determining the network user's access beam management area is improved. Furthermore, obtaining the user's synchronization signal block index information is simpler and less costly than extracting the network access beam management area from the satellite base station.
[0084] In one embodiment, a base station system, such as Figure 4 As shown, application Figure 1 The satellite base station 102 includes: multiple beam management modules, each beam management module managing the beams of different cells, each cell containing multiple beam management areas; the multiple beam management modules include: a first beam management module and a second beam management module, wherein:
[0085] The first beam management module is used to perform beam avoidance processing on the first beam of the first cell when network users are accessing both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells;
[0086] The first beam management module is also used to obtain the radio resource parameters of network users that may be interfering in the first beam management area when the beam avoidance processing of the first beam fails, and send the radio resource parameters to the second beam management module of the second cell; the second cell is the cell managed by the second beam management module.
[0087] The second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters.
[0088] In this context, the first cell can be understood as the area covered by the first beam of satellite base station 102. Satellite base station 102 transmits multiple beams corresponding to multiple cells. It is known that the areas of these cells are not equal and the beams do not cover these cells simultaneously. The first beam management area is a further subdivision of the beam coverage area of the first cell. Within a certain time period, the first beam can only cover one beam management area. Similarly, the second beam management area is the area covered by the second beam within the second cell within a certain time period. A network user can be understood as a user who needs to use the beam, that is, needs to access satellite base station 102. The first beam and the second beam can be understood as a communication network signal. After accessing this signal, the user can use all the functions provided by the satellite base station, including but not limited to satellite positioning, satellite phone, and other functions that are not easily interfered with by external factors.
[0089] The first beam management module can be understood as the module in a satellite base station that manages the first cell. Of course, it can also be managed by a single satellite base station. Similarly, the second beam management module can also be another satellite base station. For example, if module A manages cell A, and module A is the first beam management module, then cell A is the first cell. The second cell and the second beam management area can be obtained in the same way.
[0090] In addition, wireless resource parameters can be understood as the resource channels occupied by the beam when a network user accesses the corresponding beam management area and receives beam coverage.
[0091] In this embodiment, in a base station system, when users simultaneously access the first beam management area at the edge of a first cell and the second beam management area of an adjacent second cell, the first beam management module performs beam avoidance processing on the first beam. If the beam avoidance processing on the first beam fails, the module obtains the radio resource parameters of network users in the first beam management area that may interfere with the users, and sends these radio resource parameters to the second beam management module. After receiving the radio resource parameters, the second beam management module performs beam avoidance processing on the second beam of the second cell based on these radio resource parameters.
[0092] This system can effectively reduce inter-beam interference, improve network reliability and performance, and help optimize base station system performance, increase network capacity and coverage, and improve user communication experience.
[0093] In one embodiment, the system further includes: a second beam management module, which is further configured to acquire the time-domain channel, frequency-domain channel, and cyclic shift code channel occupied by network users that may be subject to interference, as represented in the radio resource parameters; and allocate a second beam based on the occupied time-domain channel, frequency-domain channel, and cyclic shift code channel, so that the allocated second beam avoids the occupied time-domain channel, frequency-domain channel, and cyclic shift code channel.
[0094] The second beam management module can be understood as the module in the satellite base station that manages the first cell. Of course, it can also be managed by a single satellite base station. For example, if module A manages cell A, then if module A is the second beam management module, then the corresponding cell A is the second cell. The second beam can be understood as a communication signal that can cover the second cell. However, the beam coverage cannot cover all cells at the same time. It can only cover the multiple beam management areas under the cell in sequence according to the timetable.
[0095] The time-domain channel can be understood as the channel through which beams are transported when a network user accesses the beam management area and receives beam coverage. The frequency-domain channel can be understood as the signal frequency of the beam when a network user receives beam coverage. The cyclic shift code channel can be understood as the cyclic shift code occupied by the beam when a network user receives beam coverage. Cyclic shift code is a technique used for timing synchronization in communication systems. By performing cyclic shift operations on the data sequence, it achieves signal synchronization and timing.
[0096] For example, the second beam management module obtains the radio resource parameters of network users that may be interfering from the first beam management module, and parses the time-domain channel, frequency-domain channel, and cyclic shift code channel occupied by the network that may be interfering, as represented by the radio resource parameters. When the second beam covers the second beam management area, the second beam is allocated with the time-domain channel, frequency-domain channel, and cyclic shift code channel occupied by these users that may be interfering to avoid mutual interference between beams. That is, the second beam is used for symbol-level time division multiplexing, frequency division multiplexing, and code division multiplexing to achieve the purpose of avoiding mutual interference between beams.
[0097] The second beam management module in the above system can optimize the configuration of the second beam through symbol-level time division multiplexing, frequency division multiplexing, and code division multiplexing, thereby improving the system's spectrum utilization and enhancing the user's communication experience.
[0098] In one exemplary embodiment, a beam management method, such as Figure 1 , Figure 5 and Figure 6 Specific implementation methods may include the following (inter-cell interaction can be understood as information exchange between control modules within a base station, or as interaction between different base stations):
[0099] 1. Optimize the beam pattern of time-division multiplexing non-terrestrial networks within the cell to avoid interference with neighboring cells. This includes: Figure 1After a user on a non-terrestrial network finds a synchronization signal block during the cell search phase, they can obtain a corresponding random access time. If the user initiates a random access procedure and accesses the non-terrestrial network at that random access time, the non-terrestrial network can also obtain the index of the synchronization signal block found by the user through the user's random access time. For the non-terrestrial network, the synchronization signal block index is associated with a beam coverage area, so the beam coverage area where the user is located can also be obtained.
[0100] The beam coverage area at the edge of the cell is marked. Assuming that there are users in the beam coverage areas R1 and R2 of the cell on the left, and users in the beam coverage areas R3 and R4 of the cell on the right, after the left and right cells exchange this mark, the mark information carries the number of users in the beam coverage area at the edge of the cell. By exchanging this information with neighboring cells, the number of users in the beam coverage areas adjacent to the edge of the cell in the neighboring cells can be obtained. Thus, it can be determined whether there are users in the beam coverage area R1 of the left cell and the beam coverage area R3 of the right cell at the same time.
[0101] We need to try using time-division multiplexing to avoid mutual interference with neighboring cells, such as... Figure 1 Assuming users of the left cell are distributed in the beam coverage areas R1 and R2, the non-terrestrial network beams of the left cell take turns covering areas R1 and R2. Similarly, assuming users of the right cell are distributed in the beam coverage areas R3 and R4, the non-terrestrial network beams of the right cell take turns covering areas R3 and R4. By coordinating with neighboring cells to avoid activating the non-terrestrial network beams located at the cell edges simultaneously—for example, when the left cell covers R1, the right cell covers R4, and when the left cell covers R2, the right cell covers R3—mutual interference with neighboring cells can be avoided.
[0102] 2. When optimization fails, including when all users in this cell or neighboring cells fall within a single beam coverage area at the cell edge, making it impossible to avoid mutual interference with neighboring cells through time-division coverage, for example... Figure 1 If there are no users on R4, then all users in the right cell will fall on R3. Therefore, the beam of the non-terrestrial network of the right cell will only cover the R3 area, which will inevitably interfere with the R1 area of the left cell.
[0103] Radio resource parameters of users who may be experiencing interference, including, for example Figure 6Based on the location information reported by users in area R3, the distance D1 between the user and the center point of the current coverage area and the distance D2 between the user and the center point of the adjacent interfered coverage area are calculated. If the distance D1 between the user and the center point of the current coverage area is greater than the distance D2 between the user and the center point of the adjacent interfered coverage area, or if the ratio k = D1 / D2 of the distance D1 between the user and the center point of the current coverage area and the distance D2 between the user and the center point of the adjacent interfered coverage area is greater than a specific threshold T, then the user is considered to be potentially causing interference, and their radio resource parameters are marked. If the aforementioned location judgment conditions for the user's location are not met, the user is ignored, and the judgment continues for the next user. This process is repeated for all users in area R3 to identify all users who may be causing interference.
[0104] 3. Share the wireless resource parameters of users who may be interfering with the wireless resource management module of the potentially affected cells.
[0105] 4. The radio resource management module of potentially interfered cells implements avoidance measures, including: after obtaining the radio resource parameters of potentially interfering users, the interfered cell, when allocating radio resources for users in the beam coverage area at the edge of the interfered cell, avoids interfering radio resources through symbol-level time division multiplexing, frequency division multiplexing, code division multiplexing, etc. For example, if a potentially interfering user has already occupied the environmental sounding signal of the last symbol in time slot 7, occupied 64RB frequency domain resources starting from prbId=0, and occupied code channel #0, these resources can be marked in the interfered cell to avoid allocating the same time domain symbols, frequency domain PRBs, and cyclically shifted code channels, thereby reducing the impact of interference.
[0106] Radio resource parameters of users who may be subject to interference include downlink control channel, downlink shared channel, channel state indication signal, uplink control channel, uplink shared channel, and uplink ambient sounding signal.
[0107] Compared with the prior art, this application has the following advantages:
[0108] 1) Optimize the beam pattern of non-terrestrial networks in time-division multiplexing within the cell to avoid covering adjacent areas at the same time, thus preventing signal interference.
[0109] 2) By calculating the user's location and distance, it can determine whether the user may interfere with the wireless resources, help identify users who may be interfering, and mark their wireless resource parameters for further processing or intervention.
[0110] 3) When it is not possible to avoid the beam of this cell, neighboring cells can avoid the beam of their own cell according to the marked radio parameters that may cause interference, thereby avoiding the problem of beam interference between adjacent areas and improving the stability of signal access.
[0111] 4) The beam management method of this application will only be activated when network access users are detected in adjacent beam management areas at the same time. Before that, the corresponding beam avoidance processing module is in a low power consumption state, which saves costs.
[0112] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0113] Based on the same inventive concept, this application also provides a beam management device for implementing the beam management method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more beam management device embodiments provided below can be found in the limitations of the beam management method described above, and will not be repeated here.
[0114] In one exemplary embodiment, such as Figure 7 As shown, a beam management device is provided, including: a first beam avoidance module 701, a radio resource parameter acquisition module 702, and a radio resource parameter transmission module 703, wherein:
[0115] The first beam avoidance module 701 is used to perform beam avoidance processing on the first beam of the first cell when there are network users accessing both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells.
[0116] The wireless resource parameter acquisition module 702 is used to acquire the wireless resource parameters of network users who may be interfering in the first beam management area when the beam avoidance processing of the first beam fails.
[0117] The radio resource parameter sending module 703 is used to send radio resource parameters to the second beam management module of the second cell; the second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters, and the second cell is the cell where the second beam management area is located.
[0118] In one embodiment, the beam management device further includes:
[0119] The user information acquisition module is used to acquire candidate network users accessing the first beam management area, as well as the user location information of each candidate network user.
[0120] The distance calculation module is used to obtain, based on the user location information, the first distance between the candidate network user and the regional center of the first beam management area, and the second distance between the candidate network user and the regional center of the second beam management area.
[0121] The interference user identification module identifies candidate network users as potentially interfering network users if the first distance and the second distance meet preset conditions.
[0122] In one embodiment, the interference user determination module is specifically used to identify candidate network users as network users that may be interfering when the first distance is greater than the second distance, or the ratio of the first distance to the second distance is greater than a preset ratio threshold.
[0123] In an exemplary embodiment, the first beam is subjected to beam avoidance processing through time division multiplexing. Specifically, the radio resource parameter acquisition module 702 is used to determine that the beam avoidance processing of the first beam has failed for any given time period, in the case that all network users accessing the first cell are accessing the first beam management area, or all network users accessing the second cell are accessing the second beam management area; and to perform time division multiplexing processing on the first beam to avoid the coverage time of the first beam from overlapping with the coverage time of the second beam.
[0124] In one embodiment, the first beam avoidance module 701 is specifically used to receive network user access information sent by the second beam management module; when the network user access information indicates that there is network user access in the second beam management area and there is network user access in the first beam management area, the first beam is subjected to beam avoidance processing.
[0125] In one embodiment, the first beam avoidance module 701 is further specifically used to obtain the synchronization signal block index information associated with the network user in response to the network user accessing the first cell;
[0126] Based on the synchronization signal block index information, determine the beam management area accessed by the network user in the first cell;
[0127] If the access beam management area is a beam management area located at the edge of the first cell, the access beam management area is taken as the first beam management area, and it is determined that there are network users accessing the first beam management area.
[0128] Each module in the aforementioned beam management device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0129] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 8 As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores wireless resource parameter data and beam data for network users. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When executed by the processor, the computer program implements a beam management method.
[0130] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0131] In one embodiment, a base station system is provided, comprising: multiple beam management modules, each beam management module being used to manage beams of different cells, each cell including multiple beam management areas; the multiple beam management modules including: a first beam management module and a second beam management module, wherein:
[0132] The first beam management module is used to perform beam avoidance processing on the first beam of the first cell when network users are accessing both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells;
[0133] The first beam management module is also used to obtain the radio resource parameters of network users that may be interfering in the first beam management area when the beam avoidance processing of the first beam fails, and send the radio resource parameters to the second beam management module of the second cell; the second cell is the cell managed by the second beam management module.
[0134] The second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters.
[0135] In one embodiment, the base station system further includes: a second beam management module, which is further configured to acquire the time-domain channel, frequency-domain channel, and cyclic shift code channel occupied by network users that may be interfering, as represented in the radio resource parameters; and allocate a second beam based on the occupied time-domain channel, frequency-domain channel, and cyclic shift code channel, so that the allocated second beam avoids the occupied time-domain channel, frequency-domain channel, and cyclic shift code channel.
[0136] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the beam management method of the above embodiments.
[0137] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the beam management method of the above embodiments.
[0138] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the beam management method of the above embodiments.
[0139] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0140] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0141] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0142] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A beam management method, characterized in that, A first beam management module is applied in a plurality of beam management modules, each of the beam management modules being used to manage the beams of different cells, each cell containing multiple beam management areas, the method comprising: When network users access both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area, beam avoidance processing is performed on the first beam of the first cell; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells; If beam avoidance processing of the first beam fails, obtain the wireless resource parameters of network users who may be interfering in the first beam management area; The radio resource parameters are sent to the second beam management module of the second cell; the second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters, and the second cell is the cell where the second beam management area is located.
2. The beam management method according to claim 1, characterized in that, Before obtaining the radio resource parameters of network users who may be interfering in the first beam management area, the method further includes: Obtain candidate network users accessing the first beam management area, and the user location information of each candidate network user; For each candidate network user, based on the user location information, a first distance between the candidate network user and the regional center of the first beam management area, and a second distance between the candidate network user and the regional center of the second beam management area are obtained; If the first distance and the second distance meet the preset conditions, the candidate network user is identified as the network user that may be interfering.
3. The method according to claim 2, characterized in that, The step of identifying the candidate network user as the potentially interfering network user when the first distance and the second distance meet preset conditions includes: If the first distance is greater than the second distance, or the ratio of the first distance to the second distance is greater than a preset ratio threshold, the candidate network user is identified as the network user that may be interfering.
4. The beam management method according to claim 1, characterized in that, The first beam is subjected to beam avoidance processing through time-division multiplexing; Before obtaining the radio resource parameters of network users who may be interfering in the first beam management area, the method further includes: For any given time period, if all network users accessing the first cell are connected to the first beam management area, or if all network users accessing the second cell are connected to the second beam management area, it is determined that the beam avoidance processing for the first beam has failed. The beam avoidance processing of the first beam of the first cell includes: The first beam is time-division multiplexed to avoid the coverage time of the first beam coinciding with the coverage time of the second beam.
5. The beam management method according to claim 1, characterized in that, When network users access both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area, beam avoidance processing is performed on the first beam of the first cell, including: Receive network user access information sent by the second beam management module; When the network user access information indicates that there is network user access in the second beam management area and network user access in the first beam management area, beam avoidance processing is performed on the first beam.
6. The method according to claim 5, characterized in that, Before performing beam avoidance processing on the first beam, the method further includes: In response to the network user accessing the first cell, obtain the synchronization signal block index information associated with the network user; Based on the synchronization signal block index information, the beam management area accessed by the network user in the first cell is determined; If the accessed beam management area is a beam management area located at the edge of the first cell, the accessed beam management area is taken as the first beam management area, and it is determined that there is network user access in the first beam management area.
7. A base station system, characterized in that, include: Multiple beam management modules, each of which is used to manage the beams of different cells, and each cell contains multiple beam management areas; The plurality of beam management modules include: a first beam management module and a second beam management module, wherein: The first beam management module is used to perform beam avoidance processing on the first beam of the first cell when network users are accessing both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells; The first beam management module is further configured to, in the event that beam avoidance processing of the first beam fails, obtain the radio resource parameters of network users that may be interfering in the first beam management area, and send the radio resource parameters to the second beam management module of the second cell; the second cell is a cell managed by the second beam management module. The second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters.
8. The base station system according to claim 7, characterized in that, The system also includes: The second beam management module is further configured to obtain the time-domain channel, frequency-domain channel, and cyclic shift code channel occupied by the network user that may be interfering, as represented in the wireless resource parameters; and allocate the second beam based on the occupied time-domain channel, frequency-domain channel, and cyclic shift code channel, so that the allocated second beam avoids the occupied time-domain channel, frequency-domain channel, and cyclic shift code channel.
9. A beam management device, characterized in that, A first beam management module is applied in a plurality of beam management modules, each of the beam management modules being used to manage the beams of different cells, each cell containing multiple beam management areas, the device comprising: The first beam avoidance module is used to perform beam avoidance processing on the first beam of the first cell when network users are accessing both the first beam management area located at the edge of the first cell and the second beam management area adjacent to the first beam management area; the first cell is a cell managed by the first beam management module, and the first beam management area and the second beam management area correspond to different cells. The wireless resource parameter acquisition module is used to acquire the wireless resource parameters of network users who may be interfering in the first beam management area when the beam avoidance processing of the first beam fails. A radio resource parameter sending module is used to send the radio resource parameters to a second beam management module of a second cell; the second beam management module is used to perform beam avoidance processing on the second beam of the second cell according to the radio resource parameters, wherein the second cell is the cell in which the second beam management area is located.
10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
12. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Method and apparatus for interference avoidance
WO2021046763A1
Method for processing beam failure of secondary cell, device and storage medium
WO2021253393A1