Wireless resource configuration method, apparatus, computer equipment and readable storage medium

By acquiring terminal capabilities and BWP performance characteristics, and optimizing radio resource allocation using the uplink control channel resource allocation model, the problem of resource fragmentation caused by terminal capability differences is solved, thereby improving resource allocation accuracy and user experience.

CN119364536BActive Publication Date: 2025-10-31COMBA TELECOM SYST CHINA LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411495790.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-10-31
Estimated Expiration
2044-10-24

AI Technical Summary

Technical Problem

In scenarios with diverse terminal capabilities, existing wireless resource configuration methods cannot meet the differentiated needs of terminal capabilities, resulting in fragmentation of uplink shared channel resources and affecting peak rate and throughput.

Method used

By obtaining the terminal capability feature distribution and BWP performance feature distribution of the target cell, and inputting them into the pre-constructed uplink control channel resource allocation model, the optimal uplink control channel resource configuration scheme is obtained, thus avoiding resource fragmentation.

Benefits of technology

It improves the accuracy of wireless resource allocation, avoids fragmentation of uplink shared channel resources, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119364536B_ABST
    Figure CN119364536B_ABST
Patent Text Reader

Abstract

This application relates to a wireless resource allocation method, apparatus, computer device, and computer-readable storage medium. The method includes: obtaining the utilization rate of a first resource block of the uplink shared channel corresponding to each BWP in a target cell; when the utilization rate of any first resource block is lower than a first preset threshold, obtaining the terminal capability characteristic distribution and the BWP performance characteristic distribution of the target cell; inputting the terminal capability characteristic distribution and the BWP performance characteristic distribution into a pre-constructed uplink control channel resource allocation model, and obtaining the optimal uplink control channel resource allocation scheme for the target cell through the uplink control channel resource allocation model; and configuring the uplink control channel resources of the target cell according to the optimal uplink control channel resource allocation scheme. This method can improve the accuracy of wireless resource allocation while avoiding fragmentation of uplink shared channel resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a wireless resource allocation method, apparatus, computer equipment, computer-readable storage medium, and computer program product. Background Technology

[0002] With the development of wireless communication technology, communication systems need to meet diverse scenario requirements, mainly reflected in the differences in terminal capabilities. These differences in terminal capabilities require more flexible spectrum usage in communication systems, enabling the coexistence of ordinary terminals with large bandwidths and special terminals with small bandwidths. Therefore, Bandwidth Part (BWP) is particularly important in scenarios with significant differences in terminal capabilities.

[0003] To ensure the transmission of uplink control channel resources for each BWP, multiple BWPs can easily lead to fragmentation of uplink shared channel resources. Especially in scenarios with a large number of users, fragmentation of uplink shared channel resources can result in a decrease in uplink peak rate and throughput, thus affecting user experience.

[0004] To avoid fragmentation of uplink shared channel resources, it is necessary to configure the radio resources of the uplink channel. Currently, the configuration method is mainly to configure radio resources through service quality. However, this configuration method cannot meet the radio resource configuration requirements of scenarios with large differences in terminal capabilities. Therefore, the current radio resource configuration method has low resource configuration accuracy. Summary of the Invention

[0005] Therefore, it is necessary to provide a wireless resource allocation method, apparatus, computer equipment, computer-readable storage medium, and computer program product that can improve the accuracy of resource allocation, in order to address the above-mentioned technical problems.

[0006] Firstly, this application provides a method for configuring wireless resources, including:

[0007] Obtain the first resource block utilization rate of the uplink shared channel corresponding to each bandwidth BWP of the target cell; the first resource block utilization rate represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of uplink available resource blocks.

[0008] If the utilization rate of any of the first resource blocks is lower than a first preset threshold, the terminal capability feature distribution of the target cell and the BWP performance feature distribution of the target cell are obtained; the terminal capability feature distribution is used to characterize the wireless communication capability features of each terminal in the target cell, and the BWP performance feature distribution is used to characterize the performance features of each BWP in the target cell.

[0009] The terminal capability feature distribution and the BWP performance feature distribution are input into a pre-constructed uplink control channel resource allocation model to obtain the first optimal uplink control channel resource configuration scheme for the target cell; the first optimal uplink control channel resource configuration scheme is used to configure the uplink control channel resources of the target cell.

[0010] Secondly, this application also provides a wireless resource configuration device, comprising:

[0011] The resource utilization rate acquisition module is used to acquire the first resource block utilization rate of the uplink shared channel corresponding to each bandwidth BWP of the target cell; the first resource block utilization rate represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of uplink available resource blocks.

[0012] The feature distribution acquisition module is used to acquire the terminal capability feature distribution of the target cell and the BWP performance feature distribution of the target cell when the utilization rate of any first resource block is lower than a first preset threshold; the terminal capability feature distribution is used to characterize the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance feature distribution is used to characterize the performance characteristics of each BWP in the target cell.

[0013] The configuration scheme acquisition module is used to input the terminal capability feature distribution and the BWP performance feature distribution into a pre-constructed uplink control channel resource allocation model to obtain the first optimal uplink control channel resource configuration scheme of the target cell; the first optimal uplink control channel resource configuration scheme is used to configure the uplink control channel resources of the target cell.

[0014] Thirdly, 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 implement the steps of the method described in any embodiment of the first aspect.

[0015] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any embodiment of the first aspect.

[0016] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method described in any embodiment of the first aspect.

[0017] The aforementioned wireless resource allocation method, apparatus, computer equipment, computer-readable storage medium, and computer program product acquire the first resource block utilization rate of the uplink shared channel corresponding to each bandwidth BWP of the target cell; the first resource block utilization rate represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of uplink available resource blocks; when any first resource block utilization rate is lower than a first preset threshold, the terminal capability feature distribution and the BWP performance feature distribution of the target cell are acquired; the terminal capability feature distribution is used to characterize the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance feature distribution is used to characterize the performance characteristics of each BWP in the target cell; the terminal capability feature distribution and the BWP performance feature distribution are input into a pre-constructed uplink control channel resource allocation model to obtain the first optimal uplink control channel resource allocation scheme of the target cell; the first optimal uplink control channel resource allocation scheme is used to allocate the uplink control channel resources of the target cell. This application obtains the first resource block utilization rate of the uplink shared channel corresponding to different BWPs in the target cell. If the first resource block utilization rate is lower than a first preset threshold, the terminal capability feature distribution, which characterizes the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance feature distribution, which characterizes the performance characteristics of each BWP in the target cell, are input into a pre-constructed uplink control channel resource allocation model. The optimal uplink control channel resource allocation scheme for the target cell can then be obtained through the uplink control channel resource allocation model to complete the uplink control channel resource allocation. This method combines the wireless communication capability characteristics of each terminal in the target cell with the performance characteristics of each BWP to complete the uplink control channel resource allocation. Compared with the allocation of wireless resources through service quality, the wireless resource allocation method provided in this application can improve the accuracy of wireless resource allocation while avoiding the fragmentation of uplink shared channel resources. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a flowchart illustrating a wireless resource configuration method in one embodiment;

[0020] Figure 2 This is a flowchart illustrating the training process of the uplink control channel resource allocation model in one embodiment;

[0021] Figure 3This is a flowchart illustrating the process of setting up the BWP where the sample terminal is located in one embodiment;

[0022] Figure 4 This is a flowchart illustrating an adaptive radio resource control method for multiple BWPs in one embodiment.

[0023] Figure 5 This is a structural block diagram of a wireless resource configuration device in one embodiment;

[0024] Figure 6 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0025] 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.

[0026] In one embodiment, a wireless resource configuration method is provided. This embodiment uses the application of the method to a network-side device as an example for illustration. It can be understood that the method can also be applied to a terminal, and can also be applied to a system including a terminal and a network-side device, and can be implemented through the interaction between the terminal and the network-side device.

[0027] The terminal can be a device that provides voice and / or data connectivity to a user. The terminal can communicate with one or more core networks via a Radio Access Network (RAN). The terminal can be an Internet of Things (IoT) terminal, such as a sensor device, a mobile phone (or "cellular" phone), or a computer with an IoT terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, the terminal can be a device in an unmanned aerial vehicle (UAV). Alternatively, the terminal can be a vehicle-mounted device, such as a vehicle computer with wireless communication capabilities, or a wireless communication device connected to an external vehicle computer. Alternatively, the terminal can also be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.

[0028] The network-side equipment in a wireless communication system can be a base station; the wireless communication system can be a fourth-generation mobile communication (4G) system, also known as a Long Term Evolution (LTE) system; or it can be a 5G system, also known as a New Radio (NR) system or a 5G NR system. Alternatively, the wireless communication system can be any generation system. In a 5G system, the access network can be called NG-RAN (New Generation-Radio Access Network), or an MTC system.

[0029] The base station can be an evolved NB (eNB) used in a 4G system. Alternatively, it can be a gNB (gNB) using a centralized-distributed architecture in a 5G system. When the base station adopts a centralized-distributed architecture, it typically includes a Central Unit (CU) and at least two Distributed Units (DUs). The Central Unit is equipped with a protocol stack consisting of a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, and a Media Access Control (MAC) layer; the Distributed Units are equipped with a Physical (PHY) layer protocol stack. This disclosure does not limit the specific implementation of the base station.

[0030] A wireless connection can be established between a base station and a terminal via a wireless air interface. In different implementations, this wireless air interface is based on the fourth-generation mobile communication network technology (4G) standard; or, it is based on the fifth-generation mobile communication network technology (5G) standard, such as a new air interface; or, it can also be based on a next-generation mobile communication network technology standard based on 5G.

[0031] like Figure 1 As shown, in this embodiment, the wireless resource configuration method includes the following steps:

[0032] Step S101: Obtain the first resource block utilization rate of the uplink shared channel corresponding to each bandwidth BWP of the target cell; the first resource block utilization rate represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of uplink available resource blocks.

[0033] Here, the target cell refers to any cellular cell containing multiple partial bandwidth devices (BWPs) of different types, each BWP corresponding to an uplink shared channel. The first resource block utilization rate refers to the ratio between the number of resource blocks actually used by each BWP and the number of uplink available resource blocks (those usable for the uplink shared channel). Specifically, the server can collect the first resource block utilization rate of the uplink shared channel corresponding to each BWP in the target cell in real time. This first resource block utilization rate refers to the ratio between the number of resource blocks actually used in the uplink shared channel of the BWP and the number of uplink available resource blocks.

[0034] Step S102: When the utilization rate of any first resource block is lower than the first preset threshold, obtain the terminal capability feature distribution of the target cell and the BWP performance feature distribution of the target cell; the terminal capability feature distribution is used to characterize the wireless communication capability features of each terminal in the target cell, and the BWP performance feature distribution is used to characterize the performance features of each BWP in the target cell.

[0035] Terminal capability characteristic distribution characterizes the wireless communication capability characteristics of each terminal in the target cell. For example, it may include the bandwidth capability, real-time response capability, data processing capability, etc. of each terminal in the target cell. BWP performance characteristic distribution, on the other hand, characterizes the performance characteristics of each BWP in the target cell. For example, it may include the resource block utilization rate of the uplink shared channel and the uplink data throughput of each BWP.

[0036] Specifically, if the utilization rate of the first resource block of a certain uplink shared channel in the target cell is lower than the first preset threshold, which can be 10%, then the uplink control channel resources of the target cell need to be configured to avoid fragmentation of the uplink shared channel resources. The configuration method is to first collect the wireless communication capability characteristics of each terminal in the target cell as the terminal capability characteristic distribution of the target cell, and collect the performance characteristics of each BWP in the target cell as the BWP performance characteristic distribution of the target cell.

[0037] Step S103: Input the terminal capability feature distribution and BWP performance feature distribution into the pre-constructed uplink control channel resource allocation model to obtain the first optimal uplink control channel resource configuration scheme for the target cell; the first optimal uplink control channel resource configuration scheme is used to configure the uplink control channel resources of the target cell.

[0038] The first optimal uplink control channel resource allocation scheme refers to the uplink control channel resource allocation scheme output by the uplink control channel resource allocation model. This model can be pre-built through model training. Specifically, after obtaining the terminal capability feature distribution and BWP performance feature distribution of the target cell, the above terminal capability feature distribution and BWP performance feature distribution can be input into the pre-built uplink control channel resource allocation model. The uplink control channel resource allocation model outputs the first optimal uplink control channel resource allocation scheme for the target cell. Then, the uplink control channel resources of the target cell can be configured according to the output first optimal uplink control channel resource allocation scheme. The radio resource configuration for the target cell is completed in this way.

[0039] In the aforementioned wireless resource allocation method, the first resource block utilization rate of the uplink shared channel corresponding to each BWP in the target cell is obtained. The first resource block utilization rate represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of uplink available resource blocks. When the utilization rate of any first resource block is lower than a first preset threshold, the terminal capability feature distribution and the BWP performance feature distribution of the target cell are obtained. The terminal capability feature distribution is used to characterize the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance feature distribution is used to characterize the performance characteristics of each BWP in the target cell. The terminal capability feature distribution and the BWP performance feature distribution are input into a pre-constructed uplink control channel resource allocation model, and the first optimal uplink control channel resource allocation scheme of the target cell is obtained through the uplink control channel resource allocation model. The uplink control channel resources of the target cell are configured according to the first optimal uplink control channel resource allocation scheme. This application obtains the first resource block utilization rate of the uplink shared channel corresponding to different BWPs in the target cell. If the first resource block utilization rate is lower than a first preset threshold, the terminal capability feature distribution, which characterizes the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance feature distribution, which characterizes the performance characteristics of each BWP in the target cell, are input into a pre-constructed uplink control channel resource allocation model. The uplink control channel resource allocation model can then be used to obtain the first optimal uplink control channel resource configuration scheme for the target cell, thereby completing the uplink control channel resource configuration. This method combines the wireless communication capability characteristics of each terminal in the target cell with the performance characteristics of each BWP to complete the uplink control channel resource configuration. Compared with configuring wireless resources through service quality, the wireless resource configuration method provided in this application can improve the accuracy of wireless resource configuration while avoiding the fragmentation of uplink shared channel resources.

[0040] In one embodiment, such as Figure 2 As shown, before step S102, the following may also be included:

[0041] Step S201: Obtain the sample terminal characteristics of each sample terminal in the sample cell, and obtain the second optimal uplink control channel resource configuration scheme of the sample cell; the sample terminal characteristics include the terminal capability characteristics of each sample terminal, and the BWP performance characteristics of the BWP where each sample terminal is located.

[0042] Here, "sample cell" refers to the cell used to train the uplink control channel resource allocation model, "sample terminal" refers to the terminal connected to the sample cell, and "sample terminal features" refers to the feature information corresponding to each sample terminal. This feature information can roughly include two parts: the terminal capability features of each sample terminal, and the BWP performance features of the BWP to which the sample terminal belongs. The terminal capability features of the sample terminal can include the distribution of capability features such as bandwidth capability, real-time response capability, and data processing capability, while the BWP performance features of the BWP to which the sample terminal belongs can include the distribution of BWP performance features such as the resource block utilization rate and uplink data throughput of the uplink shared channel of the BWP to which the sample terminal belongs. The second optimal uplink control channel resource allocation scheme can be a pre-determined optimal uplink control channel resource allocation scheme for the sample cell.

[0043] Specifically, when training the uplink control channel resource allocation model, the characteristics of each sample terminal in the sample cell, as well as the optimal uplink control channel resource allocation scheme of the sample cell, can be collected first. These sample terminal characteristics can include the terminal capability characteristics of each sample terminal in the sample cell, and the BWP performance characteristics of the BWP to which each sample terminal belongs.

[0044] Step S202: Input the sample terminal features of each sample terminal into the uplink control channel resource allocation model to be trained, and obtain the predicted uplink control channel resource allocation scheme of the sample cell through the uplink control channel resource allocation model.

[0045] The uplink control channel resource allocation model to be trained refers to the uplink control channel resource allocation model that needs to be trained. This model can be various deep learning network structures, such as convolutional neural networks, autoencoder neural networks, recurrent neural networks, etc. The predicted uplink control channel resource allocation scheme refers to the uplink control channel resource allocation scheme output by this uplink control channel resource allocation model. Specifically, after obtaining the sample terminal features of each sample terminal in the sample cell, these sample terminal features can be input into the uplink control channel resource allocation model to be trained. The predicted uplink control channel resource allocation scheme of the sample cell is then obtained through the output of this uplink control channel resource allocation model.

[0046] Step S203: Based on the predicted uplink control channel resource allocation scheme of the sample cell and the difference between the second optimal uplink control channel resource allocation scheme of the sample cell, a pre-constructed uplink control channel resource allocation model is trained.

[0047] Finally, after obtaining the predicted uplink control channel resource allocation scheme and the second optimal uplink control channel resource allocation scheme for the sample cells, the difference between the predicted uplink control channel resource allocation scheme and the optimal uplink control channel resource allocation scheme can be used to train the uplink control channel resource allocation model, thereby obtaining the pre-constructed uplink control channel resource allocation model.

[0048] In this embodiment, the uplink control channel resource allocation model can be trained using the sample terminal characteristics of each sample terminal in the sample cell and the second optimal uplink control channel resource allocation scheme of the sample cell. This method can improve the output accuracy of the obtained uplink control channel resource allocation model.

[0049] Furthermore, step S201 may further include: when the sample cell is in a steady state, obtaining the second resource block utilization rate of the uplink shared channel of each BWP in the sample cell; when the utilization rate of each second resource block in the sample cell is greater than or equal to the second preset threshold of each BWP and is maintained for a preset time, taking the uplink control channel resource configuration scheme corresponding to the sample cell as the second optimal uplink control channel resource configuration scheme of the sample cell.

[0050] In this embodiment, the second optimal uplink control signal resource configuration scheme for the sample cell can refer to the uplink control channel resource configuration scheme of the sample cell where the resource block utilization rate of the uplink shared channel of each BWP in the sample cell is greater than or equal to the preset resource block utilization rate threshold of each BWP, that is, the second resource block utilization rate of each BWP is greater than the second preset threshold and can be maintained for a preset period of time. The second preset threshold can be the same as the first preset threshold or different from the first preset threshold; for example, it can be set to 10%, the same as the first preset threshold.

[0051] Specifically, when the sample cell is in a steady-state phase, meaning that network resources and user load in the sample cell have reached a relatively stable state (i.e., the utilization rate of the second resource block of the uplink shared channel for all BWPs is greater than or equal to the second preset threshold for each BWP and can be maintained for a preset period of time), the utilization rate of the second resource block of the uplink shared channel for each BWP in the sample cell can be collected in real time. If the utilization rate of the second resource block of the uplink shared channel for all BWPs is greater than or equal to the second preset threshold for each BWP and can be maintained for a preset period of time, then the uplink control channel resource configuration scheme corresponding to the sample cell at this time can be used as the second optimal uplink control channel resource configuration scheme for the sample cell.

[0052] In this embodiment, the second optimal uplink control channel resource configuration scheme of the sample cell can refer to the uplink control channel resource configuration scheme corresponding to the sample cell when the sample cell is in a steady state phase, and the utilization rate of each second resource block is greater than or equal to the second preset threshold of each BWP and is maintained for a preset time. In this way, it can be ensured that under the optimal uplink control channel resource configuration scheme, the uplink shared channel of each BWP can avoid the fragmentation of uplink shared channel resources.

[0053] In addition, after obtaining the resource block utilization rate of the uplink shared channel of each BWP in the sample cell, the method may further include: if the second resource block utilization rate of any BWP in the sample cell is less than the second preset threshold of the BWP, obtaining the user utilization rate of each uplink control channel resource block in the BWP; the user utilization rate represents the ratio between the number of terminals actually reused in each uplink control channel resource block and the theoretical number of terminals that can be reused; if the user utilization rate of any uplink control channel resource block is less than the preset user utilization rate threshold, reallocating the uplink control channel resources in the uplink control channel resource block to the idle uplink control channel resource block in the BWP, and releasing the uplink control channel resource block; the idle uplink control channel resource block is the other uplink control channel resource block in the BWP that can be allocated uplink control channel resources besides the uplink control channel resource block in the sample cell.

[0054] User utilization rate refers to the ratio between the number of terminals that are actually reused in each uplink control channel resource block of a BWP and the theoretical number of terminals that can be reused. In this embodiment, after obtaining the second resource block utilization rate of the uplink shared channel of each BWP in the sample cell, if the second resource block utilization rate of any BWP is less than the second preset threshold of the BWP, the user utilization rate of each uplink control channel resource block in the BWP can be obtained.

[0055] Subsequently, if the user utilization rate of a certain uplink control channel resource block in the BWP is lower than a preset user utilization rate threshold (which can be set to 5%), the uplink control channel resources of the terminals within that resource block can be reallocated through reconfiguration information. For example, they can be reallocated to other idle resource blocks within the BWP, i.e., to idle uplink control channel resource blocks. These idle uplink control channel resource blocks can refer to other uplink control channel resource blocks in the BWP that can be allocated uplink control channel resources, excluding the aforementioned uplink control channel resource block. These uplink control channel resource blocks are then released. This method ensures that each uplink control channel resource block in the BWP meets the requirement that the user utilization rate is greater than or equal to the preset user utilization rate threshold.

[0056] For example, a BWP might contain uplink control channel resource blocks A, B, and C. If the utilization rate of the second resource block of this BWP is less than a second preset threshold, then the uplink control channel resources of this BWP need to be reconfigured. This reconfiguration can be achieved by statistically analyzing the user utilization rate of each uplink control channel resource block of the BWP, specifically uplink control channel resource block A, B, and C. If the user utilization rate of any uplink control channel resource block is less than a preset user utilization threshold (e.g., the user utilization rate of uplink control channel resource block A is less than the preset threshold), then the uplink control channel resources contained in uplink control channel resource block A can be reallocated to idle uplink control channel resource blocks within the BWP, specifically uplink control channel resource block B or uplink control channel resource block C. Furthermore, uplink control channel resource block A can be released. This method can effectively improve the resource block utilization rate of the BWP.

[0057] In this embodiment, if the utilization rate of the second resource block of a certain BWP is less than the preset second resource block utilization rate threshold (i.e., the second preset threshold) of the BWP, the user utilization rate of each uplink control channel resource block in the BWP can be obtained first, and then the uplink control channel resource configuration of the BWP can be adaptively adjusted according to the user utilization rate to improve the utilization rate of the second resource block of the BWP. In this way, the flexibility of the uplink control channel resource configuration of each BWP in the sample cell can be improved.

[0058] In one embodiment, such as Figure 3 As shown, before obtaining the resource block utilization rate of the uplink shared channel for each BWP within the sample cell when the sample cell is in a steady state, the following may also be included:

[0059] Step S301: When each sample terminal accesses the sample cell, the uplink control channel resources of each sample terminal are configured in the shared uplink control channel resource pool, and the corresponding initial BWP is configured for each sample terminal; the uplink control channel resource blocks contained in the shared uplink control channel resource pool are the uplink control channel resource blocks commonly used in the uplink shared channel of each BWP in the sample cell; the initial BWP is the smallest BWP among all BWPs in the sample cell.

[0060] The shared uplink control channel resource pool refers to a resource pool used to store shared uplink control channel resource blocks. The shared uplink control channel resource blocks refer to the uplink control channel resource blocks that can be used by each BWP in the sample cell. For example, the shared uplink control channel resource pool can be pre-placed at the overlapping position of the frequency domain of each BWP in the sample cell so that the shared uplink control channel resource blocks can be used by each BWP. The initial BWP is the smallest BWP among all BWPs in the sample cell. This initial BWP can be used as the initial BWP when the sample terminal accesses the sample cell.

[0061] Specifically, during the access phase of a sample terminal accessing a sample cell, such as the MSG4 phase, the uplink control channel resources of each sample terminal can be configured in a shared uplink control channel resource pool, and the initial BWP can be used as the current BWP of each sample terminal, thereby configuring the corresponding initial BWP for each sample terminal.

[0062] Step S302: Obtain the bandwidth types supported by each sample terminal, and configure the corresponding target BWP for each sample terminal according to the bandwidth type; the target BWP is the largest BWP that matches the bandwidth type among all BWPs in the sample cell.

[0063] The target BWP can be the BWP where each sample terminal will ultimately be located after accessing the sample cell. The target BWP can refer to the largest BWP among all BWPs in the sample cell that matches the bandwidth type supported by the sample terminal. For example, it can be the bandwidth with the largest bandwidth among the bandwidth types supported by the sample terminal and the bandwidth supported by the base station system of the sample cell as the target BWP.

[0064] Specifically, during the MSG5 stage of sample terminal access, the bandwidth types supported by each sample terminal can be obtained. For example, by searching the relevant bandwidth fields in the terminal capabilities, a set of all bandwidth types supported by the terminal capabilities can be summarized. Then, the bandwidth with the largest bandwidth and supported by the base station system can be selected from the set of bandwidth types as the target BWP, thereby configuring the corresponding target BWP for each sample terminal.

[0065] In this embodiment, during the stage of sample terminal accessing sample cell, the uplink control channel resources of the sample terminal can be configured in the shared uplink control channel resource pool first, and the initial BWP can be used as the initial BWP of the sample terminal. Then, according to the bandwidth type supported by the sample terminal, the target BWP corresponding to each sample terminal can be configured. In this way, the access of the sample terminal can be realized, and it can be ensured that the BWP where the sample terminal is located is the bandwidth with the largest bandwidth among the bandwidth types it supports and the bandwidth supported by the base station system, thereby further improving the accuracy of BWP allocation for the sample terminal.

[0066] Furthermore, the radio resource allocation method may also include: obtaining the utilization rate of the third resource block of the uplink shared channel of the initial BWP; if the utilization rate of the third resource block of the uplink shared channel is less than the third preset threshold of the initial BWP, releasing the uplink control channel resources configured by the sample terminal in the shared uplink control channel resource pool; and reallocating the released uplink control channel resources on the target BWP.

[0067] The third resource block utilization rate refers to the resource block utilization rate of the uplink shared channel of the initial BWP. Since the uplink control channel resources of each sample terminal are configured in a shared uplink control channel resource pool when they access the sample cell, and the uplink control channel resource blocks in the shared uplink control channel resource pool are shared by all BWPs within the sample cell, the uplink control channel resources configured by the sample terminal in the shared uplink control channel resource pool will affect the resource block utilization rate of the uplink shared channel of the initial BWP, i.e., the third resource block utilization rate. Therefore, if the third resource block utilization rate of the uplink shared channel of the initial BWP is less than the third preset threshold of the initial BWP, the uplink control channel resources of the sample terminals need to be reallocated. This third preset threshold can be the same as or different from the first or second preset threshold. For example, the third preset threshold can be set to 10%, which is the same as the first and second preset thresholds.

[0068] Reallocating uplink control channel resources for the sample terminal can be achieved by releasing the uplink control channel resources configured in the shared uplink control channel resource pool for the sample terminal and reallocating them on the target BWP via a reconfiguration message. For example, it can be configured in a dedicated uplink control channel resource block of the target BWP, which is not used by the uplink shared channels of other BWPs in the sample cell besides the target BWP. However, if the resource block utilization rate of the initial BWP's uplink shared channels is still greater than or equal to the preset resource block utilization rate threshold (third preset threshold) of the initial BWP, then the uplink control channel resources configured in the shared uplink control channel resource pool for the sample terminal will not be reconfigured.

[0069] In this embodiment, if the utilization rate of the third resource block of the uplink shared channel of the initial BWP is less than the third preset threshold of the initial BWP, the uplink control channel resources configured by the sample terminal in the shared uplink control channel resource pool can be reallocated. That is, the uplink control channel resources configured by the sample terminal in the shared uplink control channel resource pool are released and reallocated to the target BWP. In this way, the utilization rate of the resource block of the uplink shared channel of the initial BWP can be ensured, and the accuracy of uplink control channel resource allocation during the access phase can be improved.

[0070] In one embodiment, the number of sample cells is multiple; step S203 may further include: based on the predicted uplink control channel resource allocation scheme of each sample cell and the difference between the optimal uplink control channel resource allocation schemes of each sample cell, the uplink control channel resource allocation model is processed to obtain the sub-uplink control channel resource allocation model corresponding to each sample cell; the model weight parameters of each sub-uplink control channel resource allocation model are aggregated to obtain the pre-constructed uplink control channel resource allocation model.

[0071] In this embodiment, the number of sample cells used to train the uplink control channel resource allocation model can be multiple. Therefore, when training the uplink control channel resource allocation model, the model can be trained using the sample terminal features of each sample terminal in each sample cell and the optimal uplink control channel resource configuration scheme of each sample cell. The training method can be varied, such as centralized training or distributed training. Centralized training involves collecting and aggregating the radio resource feature sets of all sample cells in the network to output the model for training. Distributed training uses federated learning. This method yields the uplink control channel resource allocation model for each sample cell, serving as each sub-uplink control channel resource allocation model. Then, the model weight parameters of each sub-uplink control channel resource allocation model can be aggregated to obtain the final uplink control channel resource allocation model.

[0072] For example, the sample cells used for training may include sample cell A, sample cell B, and sample cell C. During model training, the sample terminal characteristics and optimal uplink control channel resource allocation scheme of sample cell A can be used to train the sub-uplink control channel resource allocation model of sample cell A. Similarly, the sub-uplink control channel resource allocation models of sample cell B and sample cell C can be obtained. Then, the model parameters of each sub-uplink control channel resource allocation model can be aggregated. For example, the average value of the model parameters of each sub-uplink control channel resource allocation model can be calculated, and the obtained model parameters can be used as the model parameters of the final uplink control channel resource allocation model.

[0073] In this embodiment, sample terminal features from multiple sample cells and the optimal uplink control channel resource allocation scheme can be used to train a sub-uplink control channel resource allocation model for each sample cell. The model parameters of each sub-uplink control channel resource allocation model are then aggregated to obtain the final uplink control channel resource allocation model. This method can further improve the reliability of the optimal uplink control channel resource allocation scheme output by the final uplink control channel resource allocation model.

[0074] In one embodiment, an adaptive radio resource control method based on multiple BWPs is also provided. This method can adaptively adjust the optimal radio resource allocation according to the distribution characteristics of the terminal capabilities of each BWP in the system and the uplink shared channel resource block utilization rate of each BWP, thereby avoiding the fragmentation of uplink shared channel resources in multi-BWP scenarios and ensuring cell capacity and service stability.

[0075] like Figure 4 As shown, the method may include the following steps: In the access phase, uplink control channel resources are allocated to the terminal based on the terminal's bandwidth capacity and the utilization rate of uplink shared channel resource blocks. In the steady-state phase, uplink control channel resource pools for each BWP are adaptively adjusted based on the utilization rate of uplink shared channel resource blocks and the user utilization rate of uplink control channel resource blocks for each BWP, and a radio resource feature set is constructed. An output model for optimal uplink control channel resource allocation is trained using the radio resource feature set and used for uplink control channel resource pool configuration across all cells in the network.

[0076] The access phase is triggered based on the terminal's bandwidth capacity and the resource block utilization of the uplink shared channel for each BWP, including:

[0077] Step 1: Pre-define a shared uplink control channel resource pool. This resource pool is placed at the overlapping position of multiple BWP frequency domains. The uplink control channel resources in this shared uplink control channel resource pool can be used by all BWPs.

[0078] Step 2: During the MSG4 access phase, all uplink control channel resources of all terminals are uniformly configured in the shared uplink control channel resource pool, and the initial BWP is set to the active BWP of the terminal.

[0079] Step 3: After the MSG5 access stage, by looking up the bandwidth-related fields in the terminal capabilities, summarize the set of all bandwidth types supported by the terminal capabilities, then select a target BWP from the set of bandwidth types and configure resources in combination with the resource block utilization of the uplink shared channel.

[0080] Resource configuration is performed by selecting a target BWP from the set of bandwidth types and combining it with the third resource block utilization rate of the uplink shared channel. This includes setting a third preset threshold of 10% for the uplink shared channel of the initial BWP, and selecting the bandwidth with the largest bandwidth supported by the base station system from the set of bandwidth types as the target BWP. The resource block utilization rate of the uplink shared channel refers to the ratio between the number of resource blocks actually used by the uplink shared channel and the number of uplink resource blocks available. If the third resource block utilization rate of the uplink shared channel of the initial BWP is lower than the third preset threshold of 10%, the resources of the terminal in the shared uplink control channel resource pool are first released, and then the uplink control channel resources are reallocated on the target BWP through a reconfiguration message, setting the target BWP as the active BWP of the terminal. If the third resource block utilization rate of the uplink shared channel of the initial BWP is not lower than the third preset threshold of 10%, the reconfiguration message does not change the uplink control channel resources of the terminal, and the target BWP is set as the active BWP of the terminal.

[0081] The steady-state phase is triggered based on the utilization rate of the second resource block of the uplink shared channel and the user utilization rate of the uplink control channel resource block for each BWP. This includes setting a second preset threshold of 10% for the uplink shared channel of each BWP and a user utilization rate threshold for the uplink control channel resource block. The user utilization rate of the uplink control channel resource block refers to the ratio between the number of terminals actually reusing the resource block and the theoretically reusable number of terminals. If the utilization rate of the second resource block of the uplink shared channel of a BWP is lower than the second preset threshold of 10%, an adaptive adjustment of the uplink control channel resource pool is triggered.

[0082] Adaptive adjustment of the uplink control channel resource pool includes: retrieving all uplink control channel resource blocks within a BWP; if the user utilization rate of an uplink control channel resource block is lower than a preset user utilization threshold of 5%, then the radio resources of the terminals within that resource block are reallocated to other idle resource blocks within the BWP via a reconfiguration message, and then the uplink control channel resource block with the utilization rate lower than the preset user utilization threshold is released. If the utilization rate of the second resource block of the uplink shared channel of each BWP is higher than a second preset threshold and remains so for a preset period of time, then the current state is considered the second optimal uplink control channel resource configuration, and the radio resource characteristics under the current state are collected.

[0083] A radio resource feature set is constructed, including forming data feature instances by combining the terminal's capability feature distribution and the BWP's performance feature distribution. The current uplink control channel resource configuration result is obtained and used as the corresponding data feature label. After multiple adaptive adjustments, a radio resource feature set is constructed based on multiple data feature instances and data feature labels, serving as training data for the output model of uplink control channel resource allocation.

[0084] Data feature instances are constructed by combining the capability feature distribution of the terminal and the performance feature distribution of the BWP. This includes combining the capability feature distribution of the terminal (such as bandwidth capability, real-time response capability, and data processing capability) with the performance feature distribution of the BWP (Browser Window Platform) (such as resource block utilization and uplink data throughput of the uplink shared channel). Each feature is treated as a data dimension to form a terminal data feature vector. Data feature instances are then formed by treating the data feature vector of each terminal within the system as a data dimension.

[0085] The optimal uplink control channel resource allocation output model is obtained by training a radio resource feature set. This includes using one or more deep learning network architectures, such as convolutional neural networks, autoencoder neural networks, and recurrent neural networks, for centralized or distributed output model training. Centralized training involves collecting and aggregating the radio resource feature sets of all cells in the network. Distributed training utilizes federated learning. Each cell in the network trains its own output model based on its own radio resource feature set, and then the global output model is obtained by aggregating the weight parameters of each cell's output model.

[0086] The output model is applied to all cells in the network. This includes triggering the first resource block utilization rate of the uplink shared channel in the current cell. If the first resource block utilization rate of the uplink shared channel of a BWP is lower than the first preset threshold of 10%, the optimal uplink control channel resource pool configuration is identified by combining the terminal capability feature distribution and BWP performance feature distribution of the current cell with the output model.

[0087] This embodiment enables adaptive adjustment of optimal radio resource allocation based on the distribution characteristics of terminal capabilities of each BWP within the system and the uplink shared channel resource block utilization rate of each BWP. This avoids fragmentation of uplink shared channel resources in multi-BWP scenarios and ensures cell capacity and service stability.

[0088] 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.

[0089] Based on the same inventive concept, this application also provides a wireless resource configuration apparatus for implementing the wireless resource configuration method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, the specific limitations in one or more wireless resource configuration apparatus embodiments provided below can be found in the limitations of the wireless resource configuration method described above, and will not be repeated here.

[0090] In one embodiment, such as Figure 5 As shown, a wireless resource configuration device is provided, including: a resource utilization acquisition module 501, a feature distribution acquisition module 502, and a configuration scheme acquisition module 503, wherein:

[0091] The resource utilization acquisition module 501 is used to acquire the first resource block utilization rate of the uplink shared channel corresponding to each bandwidth BWP of the target cell; the first resource block utilization rate represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of uplink available resource blocks.

[0092] The feature distribution acquisition module 502 is used to acquire the terminal capability feature distribution of the target cell and the BWP performance feature distribution of the target cell when the utilization rate of any first resource block is lower than a first preset threshold. The terminal capability feature distribution is used to characterize the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance feature distribution is used to characterize the performance characteristics of each BWP in the target cell.

[0093] The configuration scheme acquisition module 503 is used to input the terminal capability feature distribution and BWP performance feature distribution into the pre-constructed uplink control channel resource allocation model to obtain the first optimal uplink control channel resource configuration scheme of the target cell; the first optimal uplink control channel resource configuration scheme is used to configure the uplink control channel resources of the target cell.

[0094] In one embodiment, the radio resource allocation apparatus further includes: an allocation model training module, configured to acquire sample terminal features of each sample terminal in the sample cell, and acquire a second optimal uplink control channel resource allocation scheme for the sample cell; the sample terminal features include the terminal capability features of each sample terminal, and the BWP performance features of the BWP to which each sample terminal is located; inputting the sample terminal features of each sample terminal into the uplink control channel resource allocation model to be trained to obtain a predicted uplink control channel resource allocation scheme for the sample cell; and training a pre-constructed uplink control channel resource allocation model based on the difference between the predicted uplink control channel resource allocation scheme and the second optimal uplink control channel resource allocation scheme for the sample cell.

[0095] In one embodiment, the allocation model training module is further used to obtain the second resource block utilization rate of the uplink shared channel of each BWP in the sample cell when the sample cell is in a steady state; and when the utilization rate of each second resource block in the sample cell is greater than or equal to the second preset threshold of each BWP and is maintained for a preset time, the uplink control channel resource configuration scheme corresponding to the sample cell is taken as the second optimal uplink control channel resource configuration scheme of the sample cell.

[0096] In one embodiment, the allocation model training module is further configured to: obtain the user utilization rate of each uplink control channel resource block in the BWP when the utilization rate of the second resource block of any BWP in the sample cell is less than the second preset threshold of the BWP; the user utilization rate represents the ratio between the number of terminals actually reused in each uplink control channel resource block and the theoretically reusable number of terminals; when the user utilization rate of any uplink control channel resource block is less than the preset user utilization rate threshold, reallocate the uplink control channel resources in the uplink control channel resource block to the idle uplink control channel resource block in the BWP, and release the uplink control channel resource block; the idle uplink control channel resource block is the other uplink control channel resource block in the BWP that can be allocated uplink control channel resources besides the uplink control channel resource block in the BWP.

[0097] In one embodiment, the model training module is further configured to, when each sample terminal accesses a sample cell, configure the uplink control channel resources of each sample terminal in a shared uplink control channel resource pool, and configure a corresponding initial BWP for each sample terminal; the uplink control channel resource blocks contained in the shared uplink control channel resource pool are the uplink control channel resource blocks commonly used in the uplink shared channel of each BWP in the sample cell; the initial BWP is the smallest BWP among all BWPs in the sample cell; obtain the bandwidth type supported by each sample terminal, and configure a corresponding target BWP for each sample terminal according to the bandwidth type; the target BWP is the largest BWP that matches the bandwidth type among all BWPs in the sample cell.

[0098] In one embodiment, the allocation model training module is further configured to obtain the utilization rate of the third resource block of the uplink shared channel of the initial BWP; if the utilization rate of the third resource block of the uplink shared channel is less than the third preset threshold of the initial BWP, release the uplink control channel resources configured by the sample terminal in the shared uplink control channel resource pool; and reallocate the released uplink control channel resources on the target BWP.

[0099] In one embodiment, there are multiple sample cells; the allocation model training module is further used to obtain sub-uplink control channel resource allocation models for each sample cell based on the predicted uplink control channel resource allocation scheme of each sample cell and the difference between the optimal uplink control channel resource allocation schemes of each sample cell; and to aggregate the model weight parameters of each sub-uplink control channel resource allocation model to obtain a pre-constructed uplink control channel resource allocation model.

[0100] Each module in the aforementioned wireless resource configuration 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 operations corresponding to each module.

[0101] In one exemplary embodiment, a computer device is provided, which may be a network-side device, and its internal structure diagram may be as follows: Figure 6 As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, 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 computing 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 operating system and computer programs in the non-volatile storage media to run. The database stores terminal capability characteristic distributions and BWP performance characteristic distributions for the target cell. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When executed by the processor, the computer program implements a wireless resource configuration method.

[0102] Those skilled in the art will understand that Figure 6 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.

[0103] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0104] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0105] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0106] 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.

[0107] Those skilled in the art will understand that all or part of the processes in the methods of 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, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this 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. 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, artificial intelligence (AI) processors, etc., and are not limited to these.

[0108] 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 application.

[0109] 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 method for configuring wireless resources, characterized in that, The method includes: Obtain the first resource block utilization rate of the uplink shared channel corresponding to each bandwidth BWP of the target cell; the first resource block utilization rate represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of uplink available resource blocks. If the utilization rate of any of the first resource blocks is lower than a first preset threshold, the terminal capability feature distribution of the target cell and the BWP performance feature distribution of the target cell are obtained; the terminal capability feature distribution is used to characterize the wireless communication capability features of each terminal in the target cell, and the BWP performance feature distribution is used to characterize the performance features of each BWP in the target cell. The terminal capability feature distribution and the BWP performance feature distribution are input into a pre-constructed uplink control channel resource allocation model to obtain the first optimal uplink control channel resource configuration scheme for the target cell; the first optimal uplink control channel resource configuration scheme is used to configure the uplink control channel resources of the target cell.

2. The wireless resource allocation method according to claim 1, characterized in that, Also includes: The sample terminal characteristics of each sample terminal in the sample cell are obtained, and the second optimal uplink control channel resource configuration scheme of the sample cell is obtained. The characteristics of the sample terminals include the terminal capability characteristics of each sample terminal and the BWP performance characteristics of the BWP to which each sample terminal is located. The sample terminal features of each sample terminal are input into the uplink control channel resource allocation model to be trained to obtain the predicted uplink control channel resource allocation scheme of the sample cell. The pre-built uplink control channel resource allocation model is trained based on the difference between the predicted uplink control channel resource allocation scheme of the sample cell and the second optimal uplink control channel resource allocation scheme of the sample cell.

3. The wireless resource allocation method according to claim 2, characterized in that, The step of obtaining the second optimal uplink control channel resource configuration scheme for the sample cell includes: When the sample cell is in a steady state, the second resource block utilization rate of the uplink shared channel of each BWP in the sample cell is obtained; If the utilization rate of each second resource block in the sample cell is greater than or equal to the second preset threshold of each BWP and remains so for a preset time, the uplink control channel resource configuration scheme corresponding to the sample cell is taken as the second optimal uplink control channel resource configuration scheme of the sample cell.

4. The wireless resource allocation method according to claim 3, characterized in that, Also includes: If the utilization rate of the second resource block of any BWP in the sample cell is less than the second preset threshold of the BWP, the user utilization rate of each uplink control channel resource block in the BWP is obtained. The user utilization rate represents the ratio between the number of terminals that are actually reused in each of the uplink control channel resource blocks and the theoretical number of terminals that can be reused. If the user utilization rate of any of the uplink control channel resource blocks is less than a preset user utilization rate threshold, the uplink control channel resources in the uplink control channel resource block are reallocated to an idle uplink control channel resource block in the BWP, and the uplink control channel resource block is released; the idle uplink control channel resource block is another uplink control channel resource block in the BWP that can be allocated uplink control channel resources, excluding the uplink control channel resource block in question.

5. The wireless resource allocation method according to claim 2, characterized in that, Also includes: When each of the sample terminals accesses the sample cell, the uplink control channel resources of each sample terminal are configured in a shared uplink control channel resource pool, and a corresponding initial BWP is configured for each sample terminal; the uplink control channel resource blocks included in the shared uplink control channel resource pool are the uplink control channel resource blocks commonly used in the uplink shared channel of each BWP in the sample cell; the initial BWP is the smallest BWP among all BWPs in the sample cell; Obtain the bandwidth types supported by each of the sample terminals, and configure the corresponding target BWP for each of the sample terminals according to the bandwidth types; The target BWP is the largest BWP among all BWPs in the sample cell that matches the bandwidth type.

6. The wireless resource allocation method according to claim 5, characterized in that, Also includes: Obtain the third resource block utilization of the uplink shared channel of the initial BWP; If the utilization rate of the third resource block is less than the third preset threshold of the initial BWP, the uplink control channel resources configured by the sample terminal in the shared uplink control channel resource pool are released. The released uplink control channel resources will be reallocated on the target BWP.

7. The wireless resource allocation method according to claim 2, characterized in that, The number of sample cells is multiple; the step of training the pre-built uplink control channel resource allocation model based on the difference between the predicted uplink control channel resource allocation scheme of the sample cells and the optimal uplink control channel resource allocation scheme of the sample cells includes: Based on the predicted uplink control channel resource allocation scheme of each sample cell and the differences between the optimal uplink control channel resource allocation schemes of each sample cell, the uplink control channel resource allocation model is used to obtain the sub-uplink control channel resource allocation model corresponding to each sample cell. The model weight parameters of each sub-uplink control channel resource allocation model are aggregated to obtain the pre-constructed uplink control channel resource allocation model.

8. A wireless resource configuration device, characterized in that, The device includes: The resource utilization rate acquisition module is used to acquire the first resource block utilization rate of the uplink shared channel corresponding to each bandwidth BWP of the target cell; the first resource block utilization rate represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of uplink available resource blocks. The feature distribution acquisition module is used to acquire the terminal capability feature distribution of the target cell and the BWP performance feature distribution of the target cell when the utilization rate of any first resource block is lower than a first preset threshold; the terminal capability feature distribution is used to characterize the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance feature distribution is used to characterize the performance characteristics of each BWP in the target cell. The configuration scheme acquisition module is used to input the terminal capability feature distribution and the BWP performance feature distribution into a pre-constructed uplink control channel resource allocation model to obtain the first optimal uplink control channel resource configuration scheme of the target cell; the first optimal uplink control channel resource configuration scheme is used to configure the uplink control channel resources of the target cell.

9. 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 7.

10. 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 7.

11. 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 7.

Citation Information

Patent Citations

  • Method for determining resource allocation and resource allocation indicating, terminal and network side equipment

    CN109600835A

  • Resource allocation method and device, base station and storage medium

    CN111010735A