SSB beam configuration method and device, computer equipment, readable storage medium and program product
By acquiring and analyzing network status data and dynamically adjusting the configuration of SSB beams, the problem of low-altitude network coverage is solved, and more efficient network resource utilization and base station energy saving is achieved.
Patent Information
- Application Number
- CN202411992994.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-03-25
AI Technical Summary
In the prior art, the network coverage rate of low-altitude networks is low, making it difficult to meet the diverse network needs of flight terminals in network hierarchy.
By obtaining the network status data of the network under the current beam layer, determining the number of SSB beam predictions, and determining the SSB beam adjustment strategy based on the number of predictions, re-dividing the ownership of the target SSB beam in each preset beam layer to improve network coverage.
Dynamic adjustment of SSB beams has been achieved, network coverage has been improved, network resource utilization has been improved, and base station energy saving is achieved.
Smart Images

Figure CN119697650A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method, apparatus, computer device, computer-readable storage medium and computer program product for configuring an SSB beam. Background Art
[0002] The low-altitude network is an important infrastructure for carrying air traffic such as drones. Through the integrated communication and perception technology, low-altitude coverage based on cellular mobile networks is built, and convenient, comprehensive and intelligent low-altitude airspace management solutions are provided to regulatory authorities. With the expansion of flight terminal application areas and business models, the demand for flight terminals to access mobile communication networks is becoming more and more urgent. Flight terminals face diverse network requirements in network layering.
[0003] A large number of flying terminals fly frequently on the ground and in the air. In the current network, ground base stations can cover the ground and some low-altitude areas, but there is still a problem of low network coverage. Summary of the invention
[0004] Based on this, it is necessary to provide a method, device, computer equipment, computer-readable storage medium and computer program product for configuring an SSB beam that can improve network coverage in response to the above-mentioned technical problems.
[0005] In a first aspect, the present application provides a method for configuring an SSB beam, including:
[0006] Acquire network status data of a network under a current beam layer; the current beam layer is one of the preset beam layers;
[0007] Determining, according to the network status data, a predicted number of SSB beams of the current beam layer;
[0008] Determining, according to the predicted number of SSB beams, an SSB beam adjustment strategy triggered by the current beam layer;
[0009] According to the SSB beam adjustment strategy, the affiliation of the target SSB beam in the preset beam layers is re-divided; the target SSB beam includes at least one SSB beam in the current beam layer or an adjacent beam layer.
[0010] In one embodiment, the network status data has a plurality of items, and determining the predicted number of SSB beams of the current beam layer according to the network status data includes:
[0011] Obtaining the average-peak ratio corresponding to each of the network status data at a predicted time; the predicted time is a sampling time point within a timing period of a preset timer;
[0012] The average-to-peak ratios corresponding to each of the network status data are integrated to obtain the predicted number of SSB beams of the current beam layer at the predicted moment.
[0013] In one of the embodiments, fusing the average-peak ratios corresponding to the network status data to obtain the predicted number of SSB beams of the current beam layer at the predicted time includes:
[0014] Obtaining weight information corresponding to each of the network status data;
[0015] According to the weight information corresponding to each of the network status data, the average-to-peak ratio corresponding to each of the network status data is adjusted to obtain the adjusted average-to-peak ratio corresponding to each of the network status data;
[0016] Obtain the product of the adjusted average-to-peak ratios corresponding to each of the network status data to obtain the predicted number of SSB beams at the predicted moment.
[0017] In one of the embodiments, the predicted time includes multiple times, and determining the SSB beam adjustment strategy triggered by the current beam layer according to the predicted number of SSB beams includes:
[0018] When the predicted number of SSB beams of the current beam layer at the predicted moment meets the preset number threshold, and the change trend of the predicted number of SSB beams at each predicted moment is an accelerated increase, the SSB beam adjustment strategy is determined to be an SSB beam increase strategy; the SSB beam increase strategy is used to increase the number of SSB beams in the current beam layer;
[0019] When the predicted number of SSB beams of the current beam layer at the predicted moment does not meet the preset number threshold, and the changing trend of the predicted number of SSB beams at each predicted moment is a deceleration, the SSB beam adjustment strategy is determined to be an SSB beam reduction strategy; the SSB beam reduction strategy is used to reduce the number of SSB beams in the current beam layer.
[0020] In one of the embodiments, re-dividing the attribution of the target SSB beam in each of the preset beam layers according to the SSB beam adjustment strategy includes:
[0021] Determine the target SSB beam in one of the current beam layer or the adjacent beam layer according to the SSB beam adjustment strategy; the number of beams of the target SSB beam satisfies the beam adjustment number indicated by the SSB beam adjustment strategy;
[0022] The target SSB beam is divided into the current beam layer or another beam layer in the adjacent beam layer.
[0023] In one of the embodiments, the SSB beam adjustment strategy includes an SSB beam increase strategy, and determining the target SSB beam in one of the current beam layer or the adjacent beam layer according to the SSB beam adjustment strategy includes:
[0024] Determining the target SSB beam in the adjacent beam layer; the number of beams of the target SSB beam satisfies the number of beam increases indicated by the SSB beam increase strategy;
[0025] The dividing the target SSB beam into the current beam layer and another beam layer in the adjacent beam layer comprises:
[0026] The target SSB beam is divided into the current beam layer.
[0027] In one of the embodiments, the SSB beam adjustment strategy includes an SSB beam reduction strategy, and determining the target SSB beam in one of the current beam layer or the adjacent beam layer according to the SSB beam adjustment strategy includes:
[0028] Determining the target SSB beam in the current beam layer; the number of beams of the target SSB beam satisfies the number of beam reductions indicated by the SSB beam reduction strategy;
[0029] The dividing the target SSB beam into the current beam layer and another beam layer in the adjacent beam layer comprises:
[0030] The target SSB beam is divided into the adjacent beam layers.
[0031] In a second aspect, the present application also provides a SSB beam configuration device, including:
[0032] An acquisition module, used to acquire network status data of a network under a current beam layer; the current beam layer is one of the preset beam layers;
[0033] A prediction module, used to determine the predicted number of SSB beams of the current beam layer according to the network status data;
[0034] A strategy determination module, used to determine the SSB beam adjustment strategy triggered by the current beam layer according to the predicted number of SSB beams;
[0035] An adjustment module is used to re-divide the affiliation of the target SSB beam in the preset beam layers according to the SSB beam adjustment strategy; the target SSB beam includes at least one SSB beam in the current beam layer or an adjacent beam layer.
[0036] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.
[0037] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the above method when executed by a processor.
[0038] In a fifth aspect, the present application also provides a computer program product, including a computer program, which implements the steps of the above method when executed by a processor.
[0039] The above-mentioned SSB beam configuration method, device, computer equipment, computer-readable storage medium and computer program product obtain the network status data of the network under the current beam layer; the current beam layer is one of the preset beam layers; according to the network status data, the predicted number of SSB beams of the current beam layer is determined; according to the predicted number of SSB beams, the SSB beam adjustment strategy triggered by the current beam layer is determined; according to the SSB beam adjustment strategy, the affiliation of the target SSB beam in the preset beam layers is re-divided; the target SSB beam includes at least one SSB beam in the current beam layer or an adjacent beam layer.
[0040] In this way, by setting a layered SSB beam, for the current beam layer in each preset beam layer, the network status data of the network under the current beam layer is used to determine the predicted number of SSB beams of the current beam layer, and according to the predicted number of SSB beams, the SSB beam adjustment strategy triggered by the current beam layer is determined, so that the target SSB beams in the current beam layer or the adjacent beam layer can be re-divided in each preset beam layer according to the SSB beam adjustment strategy. Through this dynamic adjustment mechanism for layered SSB beams, the beam layer to which the SSB beam belongs is dynamically adjusted to achieve the classification and quantity of SSB beams in the beam layer, so as to meet the network coverage under the current business scenario, better improve the network coverage rate, improve the utilization rate of network resources, and achieve the purpose of base station energy saving. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0042] Figure 1 is an application environment diagram of a method for configuring an SSB beam in an embodiment;
[0043] Figure 2 is a schematic diagram of a flow chart of a method for configuring an SSB beam in an embodiment;
[0044] Figure 3 A schematic diagram of SSB beam layering setting of an air-to-ground base station in one embodiment;
[0045] Figure 4 A schematic diagram of a flow chart of a step of determining a predicted number of SSB beams of a current beam layer in an embodiment;
[0046] Figure 5 is a flow chart of a method for configuring an SSB beam in another embodiment;
[0047] Figure 6 is a structural block diagram of a SSB beam configuration device in an embodiment;
[0048] Figure 7 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0049] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0050] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0051] The SSB beam configuration method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the terminal side 102 is communicatively connected with the network side 104. In actual applications, the network side 104 can obtain the network status data of the network under the current beam layer; the current beam layer is one of the preset beam layers; the network side 104 can determine the SSB beam adjustment strategy triggered by the current beam layer according to the predicted number of SSB beams; the network side 104 can re-divide the attribution of the target SSB beam in the preset beam layers according to the SSB beam adjustment strategy; the target SSB beam includes at least one SSB beam in the current beam layer or an adjacent beam layer. Among them, the terminal side 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablets, Internet of Things devices and portable wearable devices. The Internet of Things devices can be aircraft, airplanes, smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, projection devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head mounted device may be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc.
[0052] In an exemplary embodiment, Figure 2 As shown, a configuration method of SSB beam is provided, and the method is applied to Figure 1 The network side 104 in the example is used as an example to illustrate, including the following steps S210 to S240. Among them:
[0053] Step S210, obtaining network status data of the network under the current beam layer.
[0054] The current beam layer is one of the preset beam layers.
[0055] Among them, the preset beam layers may refer to the beam layers set when at least two SSB (Synchronized Signal Block) beams corresponding to the target base station are layered.
[0056] Among them, the SSB beam includes the primary synchronization signal (PSS), the secondary synchronization signal (SSS) and the physical broadcast channel (PBCH).
[0057] In the time domain, each SSB consists of 4 consecutive OFDM (Orthogonal Frequency Division Multiplexing) symbols, and the OFDM symbols are numbered from 0 to 3 in ascending order within the SSB; in the frequency domain, each SSB consists of 240 consecutive subcarriers (i.e., 20 RBs), and the subcarriers are numbered from 0 to 239 in ascending order within the SSB.
[0058] In actual applications, the SSB beam contains some necessary control information such as device access, system information, and RRC (Radio Resource Control connection).
[0059] The preset beam layers include at least two beam layers. In a specific implementation, the at least two beam layers may include at least one air beam layer and at least one ground beam layer. The air beam layer may be understood as a beam layer to which an air beam forming an air network belongs; the ground beam layer may be understood as a beam layer to which a ground beam forming a ground network belongs.
[0060] Exemplarily, at least one air beam layer may include a first air beam layer and a second air beam layer; wherein the height above the ground of the area covered by the first air beam layer is higher than the height above the ground of the area covered by the second air beam layer. In other words, the first air beam layer may be a high-altitude beam layer covering high-altitude communication targets, and the second air beam layer may be a low-altitude beam layer covering low-altitude communication targets.
[0061] Among them, different beam layers correspond to different network coverage areas.
[0062] In practical applications, the target base station is taken as an air-to-ground base station (used to send ground SSB beams and air SSB beams) as an example. In some embodiments, the number of beam layers of the beam layer set for the air-to-ground base station can be 2, that is, one ground beam layer and one air beam layer are obtained. Among them, the network covered by the ground beam layer provides network services for terminals (such as mobile phones); the network covered by the air beam layer provides network services for air IoT devices (such as aircraft). Among them, the beam power of the air beam is higher than the beam power of the ground beam to enhance the air network coverage capability.
[0063] To facilitate understanding by those skilled in the art, in other embodiments, taking the target base station as an air-to-ground base station (used to send an SSB beam to the ground and an SSB beam to the air) as an example, Figure 3 A schematic diagram of SSB beam layered scanning of an air-to-ground base station is provided. Figure 3As shown, the number of beam layers for the beam layer set for the air-to-ground base station can be 3, resulting in 1 ground beam layer and 2 air beam layers. Among them, the air beam layer includes 1 low-altitude beam layer and 1 high-altitude beam layer. Among them, the network covered by the ground beam layer provides network services for terminals (such as mobile phones); the network covered by the low-altitude beam layer provides network services for low-altitude Internet of Things devices (such as aircraft); and the network covered by the high-altitude beam layer provides network services for high-altitude Internet of Things devices (such as aircraft).
[0064] In this way, when the number of beam layers of the preset beam layer is 2, the current beam layer can be one of the ground beam layer and the air beam layer; when the number of beam layers of the preset beam layer is 3, the current beam layer can be one of the ground beam layer, the low-altitude beam layer and the high-altitude beam layer.
[0065] The network status data may refer to data used to characterize the network status. The network status data of the network under the current beam layer may be used to predict the number of SSB beams required for the current beam layer.
[0066] In practical applications, the network status data may at least include the system delay of the current network (specifically, it may be the delay required by the terminal side), uplink PRB (Physical Resource Block) utilization, downlink PRB utilization and the number of users.
[0067] In a specific implementation, the network side can obtain the number of users, uplink PRB utilization, downlink PRB utilization and system delay monitored in real time by the base station side under the current beam layer to obtain the network status data of the network under the current beam layer. Among them, the current beam layer may refer to the beam layer that currently needs to be configured with an SSB beam.
[0068] Step S220: Determine the predicted number of SSB beams of the current beam layer according to the network status data.
[0069] The predicted number of SSB beams refers to the predicted number of SSB beams.
[0070] In this embodiment, the predicted number of SSB beams of the current beam layer may refer to the number of SSB beams required for the current beam layer predicted based on the network status data of the network under the current beam layer, so as to perform SSB beam configuration for the current beam layer.
[0071] In the specific implementation, after the network side obtains the network status data of the network under the current beam layer, it can determine the predicted number of SSB beams of the current beam layer according to the network status data. Specifically, the network side can input the network status data into the preconfigured SSB beam quantity prediction model to obtain the predicted number of SSB beams of the current beam layer. It should be noted that the process of determining the predicted number of SSB beams of the current beam layer based on the network status data by the network side will be further explained below, so no further explanation will be given here.
[0072] In practical applications, the number of SSB beams is related to the frame structure and frequency band. The 5G frequency band can adopt the n78 frequency band, and the adopted frame structure can be a 2.5ms double cycle. This application adopts the strategy of two SSB beams in the first three downlink time slots D and one SSB beam in the special time slot S. Therefore, the sum of the SSB beams of each beam layer in this application can be 7.
[0073] Step S230: Determine the SSB beam adjustment strategy triggered by the current beam layer according to the predicted number of SSB beams.
[0074] Among them, the SSB beam adjustment strategy refers to a strategy for dynamically adjusting the beam layer to which the SSB beam corresponding to the target base station belongs, and the number of SSB beams in the beam layer.
[0075] In a specific implementation, the network side can determine the SSB beam adjustment strategy triggered by the current beam layer according to the predicted number of SSB beams. Specifically, the network side can determine the SSB beam adjustment strategy triggered by the current beam layer according to whether the predicted number of SSB beams meets a preset number threshold.
[0076] Specifically, in some embodiments, the SSB beam adjustment strategy may include an SSB beam reduction strategy and an SSB beam increase strategy. When it is determined that the SSB beam adjustment strategy triggered by the current beam layer is the SSB beam reduction strategy, the network side may reduce the number of SSB beams in the current beam layer; when it is determined that the SSB beam adjustment strategy triggered by the current beam layer is the SSB beam increase strategy, the network side may increase the number of SSB beams in the current beam layer.
[0077] Step S240: re-divide the affiliation of the target SSB beam in each preset beam layer according to the SSB beam adjustment strategy.
[0078] The target SSB beam includes at least one SSB beam in the current beam layer or an adjacent beam layer.
[0079] Specifically, the target SSB beam belongs to the current beam layer or one of the adjacent beam layers.
[0080] In a specific implementation, the network side can re-divide the affiliation of the target SSB beam in each preset beam layer according to the SSB beam adjustment strategy, and the target SSB beam includes at least one SSB beam in the current beam layer or an adjacent beam layer.
[0081] Specifically, as described above, the SSB beam adjustment strategy may include an SSB beam reduction strategy and an SSB beam increase strategy. In the process of reducing the number of SSB beams in the current beam layer, at least one SSB beam in the current beam layer may be re-divided into an adjacent beam layer of the current beam layer; in the process of increasing the number of SSB beams in the current beam layer, at least one SSB beam in an adjacent beam layer may be re-divided into the current beam layer, thereby realizing the redivision of the target SSB beam belonging to the current beam layer or one of the adjacent beam layers in the preset beam layers.
[0082] In the above-mentioned SSB beam configuration method, the network status data of the network under the current beam layer is obtained; the current beam layer is one of the preset beam layers; according to the network status data, the predicted number of SSB beams of the current beam layer is determined; according to the predicted number of SSB beams, the SSB beam adjustment strategy triggered by the current beam layer is determined; according to the SSB beam adjustment strategy, the affiliation of the target SSB beam in the preset beam layers is redivided; the target SSB beam includes at least one SSB beam in the current beam layer or an adjacent beam layer.
[0083] In this way, by setting a layered SSB beam, for the current beam layer in each preset beam layer, the network status data of the network under the current beam layer is used to determine the predicted number of SSB beams of the current beam layer, and according to the predicted number of SSB beams, the SSB beam adjustment strategy triggered by the current beam layer is determined, so that the target SSB beams in the current beam layer or the adjacent beam layer can be re-divided in each preset beam layer according to the SSB beam adjustment strategy. Through this dynamic adjustment mechanism for layered SSB beams, the beam layer to which the SSB beam belongs is dynamically adjusted to achieve the classification and quantity of SSB beams in the beam layer, so as to meet the network coverage under the current business scenario, better improve the network coverage rate, improve the utilization rate of network resources, and achieve the purpose of base station energy saving.
[0084] In some embodiments, for the step of acquiring network status data of the network under the current beam layer, each SSB beam is set with a corresponding beam index, the beam index is relatively independent, and the beam indexes corresponding to the SSB beams in the ground beam layer, low-altitude beam layer and high-altitude beam layer are numbered separately.
[0085] Taking the terminal as a flight terminal as an example, the flight terminals in different layers obtain the current SSB block index information by decoding the PBCH. Since the present application involves 7 SSB beams, the physical layer requires 3 bits to represent the block index. When the terminal determines the 2 low bits or 3 low bits, it is not directly obtained by decoding the PBCH transmission bits, but indirectly by decoding the DMRS (Demodulation Reference Sgnal) for logical mapping.
[0086] In the FR1 frequency band, three types of SSB burst sets, CASEA, CASEB, and CASEC, are available. In the existing network, at 3.5GHz and 30Khz SCS interval, the CASEC style is adopted. In the present application, during the initial setting, the number of SSB beams in the ground beam layer can be 3, the number of SSB beams in the low-altitude beam layer can be 2, and the number of SSB beams in the high-altitude beam layer can be 2. Exemplarily, the index number of the SSB beam in the ground beam layer (ground beam) is 01 / 02 / 03, the index number of the SSB beam in the low-altitude beam layer (low-altitude beam) is 04 / 05, and the index number of the SSB beam in the high-altitude beam layer (high-altitude beam) is 06 / 07.
[0087] The air-to-ground base station can send SSB beam scans according to the established CASEC burst set with the default SSB period (default SSB period, generally 20ms). The terminal selects the SSB beam with a stronger signal through scanning, and obtains the cell PCI (Physical Cell Identities, PCI, physical cell ID) by decoding PSS and SSS. The PSS primary synchronization signal carries 3 types of group identifiers, and the SSS secondary synchronization signal carries 336 types of group identifiers, so NR (New Radio, 5G wireless air interface technology) has a total of 1008 PCIs.
[0088] After the terminal obtains the cell PCI, it obtains the downlink synchronization information, decodes the PBCH to obtain the current SSB index and MIB (Master Information Block) message. The terminal accesses the air-ground base station through CBRA (Contention Based Random Access), obtains C-RNTI (Cell Radio Network Temporary Identifier), and sets timer T1 with the network side. During this timing period, the terminal regularly uploads the PCI of the resident cell, terminal S / N, SSB index, terminal type, and RSRP (Reference Signal Received Power) reference value through L3 signaling. The air-ground base station side predicts the number of SSB beams through the model based on the response parameters fed back by the terminal side under the same type of beam (i.e., the same beam layer) during the timing period of timer T1, and can predict the number of SSB beams required for the current beam layer to determine the predicted number of SSB beams for the current beam layer.
[0089] It is understandable that the calculation of the predicted number of SSB beams of the current beam layer can be calculated by the air-to-ground base station or by the network side, and this application does not make specific limitations on this. When the predicted number of SSB beams of the current beam layer is calculated by the air-to-ground base station, after the air-to-ground base station calculates the predicted number of SSB beams of the current beam layer, the predicted number of SSB beams of the current beam layer can be sent to the network side, so that the network side can determine the SSB beam adjustment strategy triggered by the current beam layer based on the predicted number of SSB beams.
[0090] In one embodiment, the network status data has multiple, such as Figure 4 As shown, step S220, determining the predicted number of SSB beams of the current beam layer according to the network status data, includes the following steps:
[0091] Step S410, obtaining the average-peak ratio corresponding to each network status data at the prediction time.
[0092] The predicted time is a sampling time point within a timing period of a preset timer.
[0093] In this embodiment, the prediction time may specifically refer to a sampling time point within the timing period of the timer T1.
[0094] In a specific implementation, when the network side determines the predicted number of SSB beams of the current beam layer based on the network status data, it can first obtain the average-peak ratio corresponding to each network status data at the prediction moment.
[0095] Step S420, integrating the average-peak ratios corresponding to the network status data to obtain the predicted number of SSB beams of the current beam layer at the predicted time.
[0096] In the specific implementation, after the network side obtains the average-peak ratio corresponding to each network status data at the prediction time, it can fuse the average-peak ratio corresponding to each network status data to obtain the predicted number of SSB beams of the current beam layer at the prediction time.
[0097] Furthermore, the average-to-peak ratios corresponding to each network status data are integrated to obtain the predicted number of SSB beams of the current beam layer at the prediction time, including: obtaining weight information corresponding to each network status data; adjusting the average-to-peak ratio corresponding to each network status data according to the weight information corresponding to each network status data to obtain the adjusted average-to-peak ratio corresponding to each network status data; obtaining the product of the adjusted average-to-peak ratios corresponding to each network status data to obtain the predicted number of SSB beams at the prediction time.
[0098] Specifically, when there are multiple network status data, and the network status data includes system delay, uplink PRB utilization, downlink PRB utilization, and number of users, for a predicted time The network side can input the system delay, uplink PRB utilization, downlink PRB utilization, and number of users at the predicted time into the pre-configured prediction determinant , get the predicted time The predicted number of SSB beams under . Among them, the prediction determinant is It can be expressed as:
[0099]
[0100] in, , , , They are the number of users, uplink PRB utilization, downlink PRB utilization and system delay monitored in real time by the base station side respectively; a, b, c and d are the factors affecting the event, i.e., the weight information corresponding to each network status data; ; is the mean-peak ratio; prediction time The predicted number of SSB beams under Value = .
[0101] In this way, by obtaining the weight information corresponding to each network status data; then, according to the weight information corresponding to each network status data, the average-to-peak ratio corresponding to each network status data is adjusted to obtain the adjusted average-to-peak ratio corresponding to each network status data; and then obtaining the product of the adjusted average-to-peak ratios corresponding to each network status data, the predicted number of SSB beams at the predicted time can be calculated more accurately.
[0102] In one embodiment, the prediction moments include multiple ones, and the SSB beam adjustment strategy triggered by the current beam layer is determined according to the predicted number of SSB beams, including: when the predicted number of SSB beams of the current beam layer at the prediction moment meets a preset number threshold, and the changing trend of the predicted number of SSB beams at each prediction moment is an accelerating increase, the SSB beam adjustment strategy is determined to be an SSB beam increase strategy; the SSB beam increase strategy is used to increase the number of SSB beams in the current beam layer.
[0103] When the predicted number of SSB beams in the current beam layer at the prediction moment does not meet the preset number threshold, and the changing trend of the predicted number of SSB beams at each prediction moment is a deceleration and reduction, the SSB beam adjustment strategy is determined to be the SSB beam reduction strategy; the SSB beam reduction strategy is used to reduce the number of SSB beams in the current beam layer.
[0104] In a specific implementation, multiple sampling time points can be selected within the timing period of a preset timer to obtain multiple prediction moments. In the process of determining the SSB beam adjustment strategy triggered by the current beam layer based on the predicted number of SSB beams, the network side can compare the predicted number of SSB beams at the prediction moment with the preset number threshold. When the predicted number of SSB beams at the prediction moment meets the preset number threshold, that is, is greater than the preset number threshold, the change trend of the predicted number of SSB beams at each prediction moment can be further determined. If the change trend of the predicted number of SSB beams at each prediction moment is an accelerated increase, the SSB beam adjustment strategy is determined to be an SSB beam increase strategy; the SSB beam increase strategy is used to increase the number of SSB beams in the current beam layer.
[0105] In addition, when the predicted number of SSB beams at the prediction moment does not meet the preset number threshold, that is, is less than the preset number threshold, the change trend of the predicted number of SSB beams at each prediction moment can be further determined. If the change trend of the predicted number of SSB beams at each prediction moment is a deceleration, the SSB beam adjustment strategy is determined to be the SSB beam reduction strategy; the SSB beam reduction strategy is used to reduce the number of SSB beams in the current beam layer.
[0106] Furthermore, combined with the above prediction determinant To explain in detail: For the prediction determinant , make judgments within a certain timing period, when a certain prediction moment = >1 (i.e. the preset quantity threshold is 1), Take the derivative, if d >0, then determine the d at each prediction time of the sampling The trend of change of If the changing trend of is an upward trend, it is determined that the changing trend of the SSB beam prediction number at each prediction moment is accelerating, and the SSB beam increase mechanism needs to be triggered.
[0107] When a certain prediction = <1 (i.e. the preset quantity threshold is 1), Take the derivative, if d <0, then determine the d at each prediction time of the sampling The trend of change of If the changing trend of is a downward trend, it is determined that the changing trend of the SSB beam prediction number at each prediction moment is a deceleration and reduction, and the SSB beam reduction mechanism needs to be triggered.
[0108] In one embodiment, according to the SSB beam adjustment strategy, the affiliation of the target SSB beam in each preset beam layer is re-divided, including: according to the SSB beam adjustment strategy, the target SSB beam is determined in one of the beam layers in the current beam layer or the adjacent beam layer; the number of beams of the target SSB beam satisfies the beam adjustment number indicated by the SSB beam adjustment strategy; and the target SSB beam is divided into another beam layer in the current beam layer or the adjacent beam layer.
[0109] Among them, the SSB beam adjustment strategy includes an SSB beam increase strategy. According to the SSB beam adjustment strategy, a target SSB beam is determined in a current beam layer or one of the adjacent beam layers, including: determining the target SSB beam in the adjacent beam layer; the number of beams of the target SSB beam satisfies the number of beam increases indicated by the SSB beam increase strategy; the target SSB beam is divided into the current beam layer and another beam layer in the adjacent beam layer, including: dividing the target SSB beam into the current beam layer.
[0110] Specifically, if the SSB beam increase mechanism needs to be triggered, the network side dynamically adjusts the SSB beam of the adjacent beam layer through signaling, that is, determines the target SSB beam in the adjacent beam layer according to the number of beam increases indicated by the SSB beam increase strategy, and divides the target SSB beam from the adjacent beam layer to the current beam layer.
[0111] For example, the current beam layer is the ground beam layer. When it is determined that the ground beam layer needs to trigger the SSB beam increase mechanism, if the predicted number of SSB beams of the ground beam layer is 4 and the current number of SSB beams of the ground beam layer is 3, the number of beam increases indicated by the SSB beam increase mechanism is 1. The network side determines 1 target SSB beam in the low-altitude beam layer and divides the target SSB beam from the low-altitude beam layer to the ground beam layer.
[0112] If the current beam layer is a low-altitude beam layer, and its adjacent beam layers include a ground beam layer and a high-altitude beam layer, the network side can determine the adjacent beam layer whose number of beams meets the number of increased beams in the ground beam layer and the high-altitude beam layer, and increase the number of SSB beams in the low-altitude beam layer by re-dividing the SSB beams in the adjacent beam layer to the low-altitude beam layer.
[0113] Among them, the SSB beam adjustment strategy includes an SSB beam reduction strategy. According to the SSB beam adjustment strategy, the target SSB beam is determined in the current beam layer or one of the adjacent beam layers, including: determining the target SSB beam in the current beam layer; the number of beams of the target SSB beam satisfies the beam reduction number indicated by the SSB beam reduction strategy; dividing the target SSB beam into the current beam layer and another beam layer in the adjacent beam layer, including: dividing the target SSB beam into the adjacent beam layer.
[0114] Specifically, if the SSB beam reduction mechanism needs to be triggered, the network side dynamically adjusts the SSB beam of the adjacent beam layer through signaling, that is, determines the target SSB beam in the current beam layer according to the beam reduction number indicated by the SSB beam reduction strategy, and divides the target SSB beam from the current beam layer to the adjacent beam layer.
[0115] For example, the current beam layer is the ground beam layer. When it is determined that the ground beam layer needs to trigger the SSB beam reduction mechanism, if the predicted number of SSB beams in the ground beam layer is 2 and the current number of SSB beams in the ground beam layer is 3, the number of beam reductions indicated by the SSB beam reduction mechanism is 1. The network side determines one target SSB beam in the ground beam layer and divides the target SSB beam from the ground beam layer to the low-altitude beam layer.
[0116] If an adjacent beam layer also triggers the SSB beam adjustment mechanism within a certain timing period, the adjacent beam layer of the adjacent beam layer is judged and dynamically adjusted.
[0117] In this way, by setting multiple parameters that affect SSB beam layering (multiple network status data: system delay, uplink PRB utilization, downlink PRB utilization and number of users), the classification and number of SSB beams can be affected directly or indirectly, thereby meeting the network coverage under the current business scenario, better improving network utilization, and achieving the purpose of base station energy saving.
[0118] In some embodiments, a timer T2 may be provided on the terminal side, where T2>>T1. During the timing period of T2, when the network side utilization is low or there is no uplink or downlink service, or when the utilization of ground, low-altitude, or high-altitude network resources is low, the base station side may execute strategies such as carrier shutdown, symbol shutdown, and channel shutdown to achieve the base station energy-saving goal.
[0119] In another embodiment, Figure 5 As shown, a method for configuring an SSB beam is provided, which is described by taking the method applied to the network side as an example, and includes the following steps:
[0120] Step S502, obtaining multiple network status data of the network under the current beam layer.
[0121] Step S504, obtaining the average-peak ratio corresponding to each network status data at the prediction moment.
[0122] Step S506, obtaining weight information corresponding to each network status data.
[0123] Step S508: adjusting the average-to-peak ratio corresponding to each network status data according to the weight information corresponding to each network status data to obtain an adjusted average-to-peak ratio corresponding to each network status data.
[0124] Step S510, obtain the product of the adjusted average-peak ratios corresponding to each network status data, and obtain the predicted number of SSB beams at the predicted time.
[0125] Step S512, when the predicted number of SSB beams of the current beam layer at the prediction moment meets the preset number threshold, and the changing trend of the predicted number of SSB beams at each prediction moment is an accelerating increase, the SSB beam adjustment strategy is determined to be the SSB beam increase strategy.
[0126] Step S514, determine the target SSB beam in the adjacent beam layer, and divide the target SSB beam into the current beam layer.
[0127] Step S516, when the predicted number of SSB beams of the current beam layer at the prediction moment does not meet the preset number threshold, and the change trend of the predicted number of SSB beams at each prediction moment is a deceleration and reduction, determine that the SSB beam adjustment strategy is an SSB beam reduction strategy.
[0128] Step S518, determine the target SSB beam in the current beam layer, and divide the target SSB beam into adjacent beam layers.
[0129] It should be noted that the specific limitations of the above steps can be found in the specific limitations of a method for configuring an SSB beam above.
[0130] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0131] Based on the same inventive concept, the embodiment of the present application also provides an SSB beam configuration device for implementing the SSB beam configuration method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiment of the configuration device for one or more SSB beams provided below can refer to the limitations of the SSB beam configuration method above, and will not be repeated here.
[0132] In an exemplary embodiment, Figure 6 As shown, a configuration device for an SSB beam is provided, including: an acquisition module 610, a prediction module 620, a strategy determination module 630 and an adjustment module 640, wherein:
[0133] The acquisition module 610 is used to acquire the network status data of the network under the current beam layer; the current beam layer is one of the preset beam layers.
[0134] The prediction module 620 is used to determine the predicted number of SSB beams of the current beam layer according to the network status data.
[0135] The strategy determination module 630 is used to determine the SSB beam adjustment strategy triggered by the current beam layer according to the predicted number of SSB beams.
[0136] The adjustment module 640 is used to re-divide the affiliation of the target SSB beam in the preset beam layers according to the SSB beam adjustment strategy; the target SSB beam includes at least one SSB beam in the current beam layer or an adjacent beam layer.
[0137] In one of the embodiments, there are multiple network status data, and the prediction module 620 is specifically used to obtain the average-peak ratio corresponding to each of the network status data at the prediction moment; the prediction moment is a sampling time point within the timing period of a preset timer; the average-peak ratios corresponding to each of the network status data are integrated to obtain the predicted number of SSB beams of the current beam layer at the prediction moment.
[0138] In one of the embodiments, the prediction module 620 is specifically used to obtain weight information corresponding to each of the network status data; adjust the average-to-peak ratio corresponding to each of the network status data according to the weight information corresponding to each of the network status data to obtain the adjusted average-to-peak ratio corresponding to each of the network status data; obtain the product of the adjusted average-to-peak ratios corresponding to each of the network status data to obtain the predicted number of SSB beams at the prediction moment.
[0139] In one embodiment, the prediction moment includes multiple moments, and the strategy determination module 630 is specifically used to determine that the SSB beam adjustment strategy is an SSB beam increase strategy when the predicted number of SSB beams of the current beam layer at the prediction moment meets a preset number threshold and the change trend of the predicted number of SSB beams at each prediction moment is an accelerated increase; the SSB beam increase strategy is used to increase the number of SSB beams in the current beam layer; when the predicted number of SSB beams of the current beam layer at the prediction moment does not meet the preset number threshold and the change trend of the predicted number of SSB beams at each prediction moment is a decelerated decrease, determine that the SSB beam adjustment strategy is an SSB beam reduction strategy; the SSB beam reduction strategy is used to reduce the number of SSB beams in the current beam layer.
[0140] In one of the embodiments, the adjustment module 640 is specifically used to determine the target SSB beam in one of the current beam layers or the adjacent beam layers according to the SSB beam adjustment strategy; the number of beams of the target SSB beam satisfies the beam adjustment number indicated by the SSB beam adjustment strategy; and divide the target SSB beam into another beam layer in the current beam layer or the adjacent beam layer.
[0141] In one of the embodiments, the SSB beam adjustment strategy includes an SSB beam increase strategy, and the adjustment module 640 is specifically used to determine the target SSB beam in the adjacent beam layer; the number of beams of the target SSB beam satisfies the number of beam increases indicated by the SSB beam increase strategy; and the target SSB beam is divided into the current beam layer.
[0142] In one of the embodiments, the SSB beam adjustment strategy includes an SSB beam reduction strategy, and the adjustment module 640 is specifically used to determine the target SSB beam in the current beam layer; the number of beams of the target SSB beam satisfies the beam reduction number indicated by the SSB beam reduction strategy; and the target SSB beam is divided into the adjacent beam layer.
[0143] Each module in the above-mentioned SSB beam configuration device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.
[0144] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 7 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store pre-configured predicted determinant data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for configuring an SSB beam is implemented.
[0145] Those skilled in the art will understand that Figure 7 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0146] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0147] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0148] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0149] 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, stored data, displayed data, 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 relevant data must comply with relevant regulations.
[0150] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory 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. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0151] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, 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 application.
[0152] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for configuring an SSB beam, characterized in that: The method comprises: Acquire network status data of a network under a current beam layer; the current beam layer is one of the preset beam layers; Determining, according to the network status data, a predicted number of SSB beams of the current beam layer; Determining, according to the predicted number of SSB beams, an SSB beam adjustment strategy triggered by the current beam layer; According to the SSB beam adjustment strategy, the affiliation of the target SSB beam in the preset beam layers is re-divided; the target SSB beam includes at least one SSB beam in the current beam layer or an adjacent beam layer.
2. The method according to claim 1, characterized in that The network status data has a plurality of items, and determining the predicted number of SSB beams of the current beam layer according to the network status data includes: Obtaining the average-peak ratio corresponding to each of the network status data at a predicted time; the predicted time is a sampling time point within a timing period of a preset timer; The average-to-peak ratios corresponding to each of the network status data are integrated to obtain the predicted number of SSB beams of the current beam layer at the predicted moment.
3. The method according to claim 2, characterized in that The fusing the average-peak ratios corresponding to the network status data to obtain the predicted number of SSB beams of the current beam layer at the predicted time includes: Obtaining weight information corresponding to each of the network status data; According to the weight information corresponding to each of the network status data, the average-to-peak ratio corresponding to each of the network status data is adjusted to obtain the adjusted average-to-peak ratio corresponding to each of the network status data; Obtain the product of the adjusted average-to-peak ratios corresponding to each of the network status data to obtain the predicted number of SSB beams at the predicted moment.
4. The method according to claim 3, characterized in that The prediction time includes a plurality of times, and determining the SSB beam adjustment strategy triggered by the current beam layer according to the SSB beam prediction quantity includes: When the predicted number of SSB beams of the current beam layer at the predicted moment meets the preset number threshold, and the change trend of the predicted number of SSB beams at each predicted moment is an accelerated increase, the SSB beam adjustment strategy is determined to be an SSB beam increase strategy; the SSB beam increase strategy is used to increase the number of SSB beams in the current beam layer; When the predicted number of SSB beams of the current beam layer at the predicted moment does not meet the preset number threshold, and the changing trend of the predicted number of SSB beams at each predicted moment is a deceleration, the SSB beam adjustment strategy is determined to be an SSB beam reduction strategy; the SSB beam reduction strategy is used to reduce the number of SSB beams in the current beam layer.
5. The method according to claim 1, characterized in that The re-dividing the attribution of the target SSB beam in each of the preset beam layers according to the SSB beam adjustment strategy includes: Determine the target SSB beam in one of the current beam layer or the adjacent beam layer according to the SSB beam adjustment strategy; the number of beams of the target SSB beam satisfies the beam adjustment number indicated by the SSB beam adjustment strategy; The target SSB beam is divided into the current beam layer or another beam layer in the adjacent beam layer.
6. The method according to claim 5, characterized in that The SSB beam adjustment strategy includes an SSB beam increase strategy, and determining the target SSB beam in one of the current beam layer or the adjacent beam layer according to the SSB beam adjustment strategy includes: Determining the target SSB beam in the adjacent beam layer; the number of beams of the target SSB beam satisfies the number of beam increases indicated by the SSB beam increase strategy; The dividing the target SSB beam into the current beam layer and another beam layer in the adjacent beam layer comprises: The target SSB beam is divided into the current beam layer.
7. The method according to claim 5, characterized in that The SSB beam adjustment strategy includes an SSB beam reduction strategy, and determining the target SSB beam in one of the current beam layer or the adjacent beam layer according to the SSB beam adjustment strategy includes: Determining the target SSB beam in the current beam layer; the number of beams of the target SSB beam satisfies the number of beam reductions indicated by the SSB beam reduction strategy; The dividing the target SSB beam into the current beam layer and another beam layer in the adjacent beam layer comprises: The target SSB beam is divided into the adjacent beam layers.
8. A SSB beam configuration device, characterized in that: The device comprises: An acquisition module, used to acquire network status data of a network under a current beam layer; the current beam layer is one of the preset beam layers; A prediction module, used to determine the predicted number of SSB beams of the current beam layer according to the network status data; A strategy determination module, used to determine the SSB beam adjustment strategy triggered by the current beam layer according to the predicted number of SSB beams; An adjustment module is used to re-divide the affiliation of the target SSB beam in the preset beam layers according to the SSB beam adjustment strategy; the target SSB beam includes at least one SSB beam in the current beam layer or an adjacent beam layer.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.