Wireless resource configuration method and device, computer equipment and readable storage medium
By obtaining and analyzing the terminal capability characteristics and BWP performance characteristics of the target cell in the wireless communication system, combined with the uplink control channel resource allocation model, the wireless resource configuration is optimized, which solves the problem of fragmentation of uplink shared channel resources in multi-BWP scenarios and improves efficiency. Resource allocation accuracy and user experience.
Patent Information
- Application Number
- CN202411495790.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2044-10-24
AI Technical Summary
In multi-part bandwidth scenarios and when terminal capabilities are largely differentiated, existing wireless resource configuration methods cannot effectively avoid the fragmentation of uplink shared channel resources, resulting in a decrease in uplink peak rate and throughput, affecting user experience.
By obtaining the first resource block utilization rate of the uplink sharing channels of each part of the target community, if it is lower than the preset threshold, obtain the characteristic distribution of the terminal ability and BWP performance feature distribution, and enter the pre -constructed uplink control channel resource allocation model , Get the optimal uplink control channel resource allocation scheme.
This method can improve the accuracy of wireless resource configuration and improve user experience on the premise of avoiding fragmentation of uplink shared channel resources.
Smart Images

Figure CN119364536A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a wireless resource configuration method, apparatus, computer equipment, computer-readable storage medium, and computer program product. Background Art
[0002] With the development of wireless communication technology, communication systems need to meet diverse scenario requirements, which are mainly reflected in the differences in terminal capabilities. Such differences in terminal capabilities require more flexible spectrum usage in communication systems, and ordinary terminals supporting large bandwidths and special terminals with small bandwidths need to coexist in communication systems. Therefore, multi-part bandwidth (BandwidthPart, BWP) is particularly important in scenarios with large differences in terminal capabilities.
[0003] In order to meet the transmission of uplink control channel resources of each BWP, it is easy to cause fragmentation of uplink shared channel resources in the case of multiple BWPs. Especially in the scenario with a large number of users, the fragmentation of uplink shared channel resources will lead to a decrease in uplink peak rate and throughput, thus affecting user experience.
[0004] In order to avoid fragmentation of uplink shared channel resources, it is necessary to configure the wireless resources of the uplink channel. The current configuration method mainly implements the configuration of wireless resources through service quality. However, this configuration method cannot meet the wireless resource configuration requirements of scenarios with large differences in terminal capabilities. Therefore, in the current wireless resource configuration method, the resource configuration accuracy is low. Summary of the invention
[0005] Based on this, it is necessary to provide a wireless resource configuration method, apparatus, computer equipment, computer-readable storage medium and computer program product that can improve the accuracy of resource configuration in response to the above technical problems.
[0006] In a first aspect, the present application provides a method for configuring a wireless resource, including:
[0007] Obtaining a first resource block utilization rate of an uplink shared channel corresponding to each bandwidth portion 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 resource blocks available for uplink;
[0008] When any utilization rate of the first resource blocks is lower than a first preset threshold, obtaining a terminal capability characteristic distribution of the target cell and a BWP performance characteristic distribution of the target cell; the terminal capability characteristic distribution is used to characterize the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance characteristic distribution is used to characterize the performance characteristics of each BWP in the target cell;
[0009] The terminal capability characteristic distribution and the BWP performance characteristic distribution are input into a pre-constructed uplink control channel resource allocation model to obtain a 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] In a second aspect, the present application also provides a wireless resource configuration device, including:
[0011] A resource utilization acquisition module, used to acquire the first resource block utilization of the uplink shared channel of the target cell corresponding to each bandwidth portion BWP; the first resource block utilization represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of resource blocks available for uplink;
[0012] A feature distribution acquisition module, configured to acquire, when any utilization rate of the first resource block is lower than a first preset threshold, a terminal capability feature distribution of the target cell and a 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;
[0013] A configuration scheme acquisition module is used to input the terminal capability characteristic distribution and the BWP performance characteristic distribution into a pre-built uplink control channel resource allocation model to obtain a 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.
[0014] In a third aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in any one of the embodiments of the first aspect when executing the computer program.
[0015] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method described in any one of the embodiments of the first aspect.
[0016] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method described in any one of the embodiments of the first aspect.
[0017] The above-mentioned wireless resource configuration method, device, computer equipment, computer-readable storage medium and computer program product obtain the first resource block utilization rate of the uplink shared channel corresponding to each bandwidth portion 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 resource blocks available for uplink; when any first resource block utilization rate is lower than the first preset threshold, the terminal capability characteristic distribution of the target cell and the BWP performance characteristic distribution of the target cell are obtained; the terminal capability characteristic distribution is used to characterize the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance characteristic distribution is used to characterize the performance characteristics of each BWP in the target cell; the terminal capability characteristic distribution and the BWP performance characteristic 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. The present application obtains the first resource block utilization rate of the uplink shared channel corresponding to different BWPs of the target cell, and if the first resource block utilization rate is lower than the first preset threshold value, the terminal capability characteristic distribution characterizing the wireless communication capability characteristics of each terminal in the target cell and the BWP performance characteristic distribution characterizing the performance characteristics of each BWP in the target cell can be input into a pre-constructed uplink control channel resource allocation model, and the uplink control channel resource allocation model can be used to obtain the optimal uplink control channel resource configuration scheme for the target cell to complete the uplink control channel resource configuration. In this way, the uplink control channel resource configuration can be completed in combination with the wireless communication capability characteristics of each terminal in the target cell and the performance characteristics of each BWP. Compared with realizing the configuration of wireless resources through service quality, the wireless resource configuration method provided by the present application can improve the accuracy of wireless resource configuration while avoiding the fragmentation of uplink shared channel resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] 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.
[0019] FIG1 is a schematic diagram of a flow chart of a method for configuring wireless resources in an embodiment;
[0020] FIG2 is a schematic diagram of a process of training an uplink control channel resource allocation model in one embodiment;
[0021] FIG3 is a schematic diagram of a process for setting a BWP where a sample terminal is located in one embodiment;
[0022] FIG4 is a schematic flow chart of a method for adaptive radio resource control of multiple BWPs in one embodiment;
[0023] FIG5 is a structural block diagram of a wireless resource configuration device in one embodiment;
[0024] FIG. 6 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0025] 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.
[0026] In one embodiment, a wireless resource configuration method is provided. This embodiment uses the method applied 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 is implemented through the interaction between the terminal and the network side device.
[0027] Among them, the terminal can be a device that provides voice and / or data connectivity to the 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 terminal, such as a sensor device, a mobile phone (or a "cellular" phone), and a computer with an Internet of Things terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-built-in or vehicle-mounted device. For example, a station (STA), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a terminal, or a user equipment (UE). Alternatively, the terminal can also be a device of an unmanned aerial vehicle. Alternatively, the terminal can also be a vehicle-mounted device, for example, it can be a driving computer with wireless communication function, or a wireless communication device connected to an external driving computer. Alternatively, the terminal may also be a roadside device, for example, a street lamp, a traffic light or other roadside device with a wireless communication function.
[0028] The network side device in the wireless communication system may be a base station; the wireless communication system may be a fourth generation mobile communication technology (4G) system, also known as a long term evolution (LTE) system; or, the wireless communication system may be a 5G system, also known as a new radio (NR) system or a 5G NR system. Alternatively, the wireless communication system may be any generation system. Among them, the access network in the 5G system may be called NG-RAN (New Generation-Radio Access Network). Alternatively, an MTC system.
[0029] Among them, the base station can be an evolved base station (eNB) adopted in the 4G system. Alternatively, the base station can also be a base station (gNB) adopting a centralized distributed architecture in the 5G system. When the base station adopts a centralized distributed architecture, it usually includes a centralized unit (CU) and at least two distributed units (DU). The centralized unit is provided with a packet data convergence protocol (PDCP) layer, a radio link layer control protocol (RLC) layer, and a media access control (MAC) layer protocol stack; the distributed unit is provided with a physical (Physical, PHY) layer protocol stack. The specific implementation method of the base station is not limited in the embodiments of the present disclosure.
[0030] A wireless connection can be established between the base station and the terminal through a wireless air interface. In different implementations, the wireless air interface is a wireless air interface based on the fourth generation mobile communication network technology (4G) standard; or, the wireless air interface is a wireless air interface based on the fifth generation mobile communication network technology (5G) standard, for example, the wireless air interface is a new air interface; or, the wireless air interface can also be a wireless air interface based on the next generation mobile communication network technology standard of 5G.
[0031] As shown in FIG1 , in this embodiment, the wireless resource configuration method includes the following steps:
[0032] Step S101, obtaining the first resource block utilization rate of the uplink shared channel corresponding to each bandwidth portion 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 resource blocks available for uplink.
[0033] Among them, the target cell refers to any cellular cell, in which a plurality of different types of partial bandwidth BWPs are set, and each BWP corresponds to an uplink shared channel, and the first resource block utilization refers to the number of resource blocks actually used by each BWP and the ratio between the number of uplink available resource blocks, i.e., the number of resource blocks available for uplink shared channels. Specifically, the server can collect the first resource block utilization of the uplink shared channel corresponding to each BWP in the target cell in real time, and the first resource block utilization 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 characteristic distribution of the target cell and the BWP performance characteristic distribution of the target cell; the terminal capability characteristic distribution is used to characterize the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance characteristic distribution is used to characterize the performance characteristics of each BWP in the target cell.
[0035] The terminal capability characteristic distribution represents the wireless communication capability characteristics of each terminal in the target cell, such as the bandwidth capability, real-time response capability, data processing capability and other capability characteristics of each terminal in the target cell, while the BWP performance characteristic distribution represents the performance characteristics of each BWP in the target cell, such as the resource block utilization rate of the uplink shared channel of each BWP, uplink data throughput and other characteristics.
[0036] Specifically, if the first resource block utilization rate of an uplink shared channel of the target cell is lower than a first preset threshold, which may be 10%, it is necessary to configure the uplink control channel resources of the target cell 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 to 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 characteristic distribution and the BWP performance characteristic distribution into a pre-built 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 configuration scheme refers to the uplink control channel resource configuration scheme output by the uplink control channel resource allocation model. The model can be constructed in advance through model training. Specifically, after obtaining the terminal capability characteristic distribution and BWP performance characteristic distribution of the target cell, the above terminal capability characteristic distribution and BWP performance characteristic distribution can be input into the pre-constructed uplink control channel resource allocation model, and the uplink control channel resource allocation model outputs the first optimal uplink control channel resource configuration scheme for the target cell. After that, the uplink control channel resources of the target cell can be configured according to the output first optimal uplink control channel resource configuration scheme, and the wireless resource configuration for the target cell is completed in this way.
[0039] In the above wireless resource configuration method, the first resource block utilization rate of the uplink shared channel corresponding to each BWP of 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 resource blocks available for uplink; when any first resource block utilization rate is lower than the first preset threshold, the terminal capability characteristic distribution of the target cell and the BWP performance characteristic distribution of the target cell are obtained; the terminal capability characteristic distribution is used to represent the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance characteristic distribution is used to represent the performance characteristics of each BWP in the target cell; the terminal capability characteristic distribution and the BWP performance characteristic distribution are input into a pre-constructed uplink control channel resource allocation model, and the first optimal uplink control channel resource allocation scheme for the target cell is obtained through the uplink control channel resource allocation model; according to the first optimal uplink control channel resource configuration scheme, the uplink control channel resources of the target cell are configured. The present application obtains the first resource block utilization rate of the uplink shared channel corresponding to different BWPs of the target cell, and if the first resource block utilization rate is lower than the first preset threshold value, the terminal capability characteristic distribution characterizing the wireless communication capability characteristics of each terminal in the target cell and the BWP performance characteristic distribution characterizing the performance characteristics of each BWP in the target cell can be input into a pre-constructed uplink control channel resource allocation model, and the first optimal uplink control channel resource configuration scheme for the target cell can be obtained through the uplink control channel resource allocation model to complete the uplink control channel resource configuration. In this way, the uplink control channel resource configuration can be completed in combination with the wireless communication capability characteristics of each terminal in the target cell and the performance characteristics of each BWP. Compared with realizing the configuration of wireless resources through service quality, the wireless resource configuration method provided by the present application can improve the accuracy of wireless resource configuration while avoiding the fragmentation of uplink shared channel resources.
[0040] In one embodiment, as shown in FIG. 2 , before step S102, the following steps may also be included:
[0041] Step S201, obtaining sample terminal characteristics of each sample terminal in the sample cell, and obtaining the second optimal uplink control channel resource configuration scheme of the sample cell; the sample terminal characteristics include terminal capability characteristics of each sample terminal, and BWP performance characteristics of the BWP where each sample terminal is located.
[0042] The sample cell refers to the cell used for training the uplink control channel resource allocation model, the sample terminal refers to the terminal connected to the sample cell, and the sample terminal characteristics refer to the characteristic information corresponding to each sample terminal, which can roughly include two parts, namely, the terminal capability characteristics of each sample terminal and the BWP performance characteristics of the BWP where the sample terminal is located, wherein the terminal capability characteristics of the sample terminal can include the bandwidth capability, real-time response capability, data processing capability and other capability characteristic distributions of the sample terminal, and the BWP performance characteristics of the BWP where the sample terminal is located can include the resource block utilization rate of the uplink shared channel of the BWP where the sample terminal is located, the uplink data throughput and other BWP performance characteristic distributions. The second optimal uplink control channel resource configuration scheme can be a predetermined optimal uplink control channel resource configuration scheme for the sample cell.
[0043] Specifically, when training the uplink control channel resource allocation model, the sample terminal characteristics of each sample terminal in the sample cell and the optimal uplink control channel resource configuration scheme of the sample cell can be collected first. The sample terminal characteristics may include the terminal capability characteristics of each sample terminal in the sample cell and the BWP performance characteristics of the BWP where each sample terminal is located.
[0044] Step S202: input the sample terminal characteristics of each sample terminal into the uplink control channel resource allocation model to be trained, and obtain the predicted uplink control channel resource configuration 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 to be trained, and the model can be various deep learning network structures, such as convolutional neural network, autoencoder neural network, recurrent neural network and other network structures, and the predicted uplink control channel resource configuration scheme refers to the uplink control channel resource configuration scheme obtained by the output of the uplink control channel resource allocation model. Specifically, after obtaining the sample terminal features of each sample terminal in the sample cell, the above sample terminal features can be input into the uplink control channel resource allocation model to be trained, and the predicted uplink control channel resource configuration scheme of the above sample cell is obtained through the output of the uplink control channel resource allocation model.
[0046] Step S203: According to the predicted uplink control channel resource configuration scheme of the sample cell and the difference between the second optimal uplink control channel resource configuration 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 configuration scheme of the sample cell and the second optimal uplink control channel resource configuration scheme, the difference between the predicted uplink control channel resource configuration scheme and the optimal uplink control channel resource configuration scheme can be used to complete the training of the uplink control channel resource allocation model, thereby obtaining a 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 configuration scheme of the sample cell. In this way, the output accuracy of the obtained uplink control channel resource allocation model can be improved.
[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 second resource block utilization rates in the sample cell are greater than or equal to the second preset threshold value of each BWP and maintained for a preset time, using the uplink control channel resource configuration scheme currently corresponding to the sample cell as the second optimal uplink control channel resource configuration scheme for the sample cell.
[0050] In this embodiment, the second optimal uplink control signal resource configuration scheme of the sample cell may refer to the uplink control channel resource configuration scheme of the sample cell when the resource block utilization rate of the uplink shared channel of each BWP in the sample cell is greater than or equal to the resource block utilization rate threshold preset by each BWP, that is, each second resource block utilization rate is greater than the second preset threshold and can be maintained for a preset period of time. The second preset threshold may be the same as the first preset threshold, or may be different from the first preset threshold, for example, it may be set to 10% the same as the first preset threshold.
[0051] Specifically, when the sample cell is in a steady state, that is, when the network resources and user load in the sample cell reach a relatively stable state, that is, the second resource block utilization rate of the uplink shared channel of all BWPs is greater than or equal to the second preset threshold of each BWP, and can be maintained for a preset period of time; at this stage, the second resource block utilization rate of the uplink shared channel of each BWP in the sample cell can be collected in real time. If the second resource block utilization rate of the uplink shared channel of all BWPs is greater than or equal to the second preset threshold of each BWP, and can be maintained for a preset period of time, then the uplink control channel resource configuration scheme currently 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 for the sample cell may refer to the uplink control channel resource configuration scheme currently corresponding to the sample cell when the sample cell is in a steady state and the utilization rates of each second resource block are greater than or equal to the second preset threshold of each BWP and 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 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, it can also include: when the second resource block utilization rate of any BWP in the sample cell is less than the second preset threshold value 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 multiplexed for each uplink control channel resource block and the number of terminals that can be multiplexed theoretically; when the user utilization rate of any uplink control channel resource block is less than the preset user utilization rate threshold value, 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 uplink control channel resource block other than the uplink control channel resource block in the BWP to which uplink control channel resources can be allocated.
[0054] The user utilization rate refers to the ratio between the number of terminals actually multiplexing each uplink control channel resource block in the BWP and the number of terminals that can be multiplexed theoretically. In this embodiment, after obtaining the second resource block utilization rate of the uplink shared channel of each BWP in the sample cell, if there is any BWP whose second resource block utilization rate 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] Afterwards, if the user utilization rate of a certain uplink control channel resource block in the BWP is lower than the preset user utilization rate threshold, the threshold can be set to 5%, and the uplink control channel resources of the terminal in the resource block can be reallocated through reconfiguration information, for example, it can be reallocated to other idle resource blocks in the BWP, that is, allocated to idle uplink control channel resource blocks, and the idle uplink control channel resource blocks can refer to the uplink control channel resource blocks included in the BWP, except for the uplink control channel resource block, other resource blocks to which uplink control channel resources can be allocated, and the above-mentioned uplink control channel resource blocks are released. In this way, it is ensured 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, the uplink control channel resource blocks in a certain BWP include uplink control channel resource blocks A, uplink control channel resource blocks B and uplink control channel resource blocks C. If the second resource block utilization rate of the BWP is less than the second preset threshold value of the BWP, the uplink control channel resources of the BWP need to be reconfigured and adjusted. The adjustment method may be to count the user utilization rates of each uplink control channel resource block of the BWP, that is, to count the user utilization rates of uplink control channel resource blocks A, uplink control channel resource blocks B and uplink control channel resource blocks C respectively. If the user utilization rate of a certain uplink control channel resource block is less than the preset user utilization rate threshold value, for example, the user utilization rate of uplink control channel resource block A is less than the preset user utilization rate threshold value, then the uplink control channel resources contained in uplink control channel resource block A may be reallocated to the idle uplink control channel resource blocks in the BWP, which may be allocated to uplink control channel resource blocks B or uplink control channel resource blocks C, and uplink control channel resource block A may be released. In this way, the resource block utilization rate of the BWP may be effectively improved.
[0057] In this embodiment, if the second resource block utilization rate of a certain BWP is less than the second resource block utilization rate threshold value preset for the BWP (i.e., the second preset threshold value), the user utilization rate of each uplink control channel resource block in the BWP can be obtained first, thereby adaptively adjusting the uplink control channel resource configuration of the BWP according to the user utilization rate to improve the second resource block utilization rate 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, as shown in FIG3 , when the sample cell is in a steady state, before obtaining the resource block utilization rate of the uplink shared channel of each BWP in the sample cell, 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 channels of each BWP in the sample cell; the initial BWP is the minimum BWP among the 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, wherein the shared uplink control channel resource blocks refer to the uplink control channel resource blocks that can be commonly used in the uplink shared channels of each BWP in the sample cell. For example, the shared uplink control channel resource pool can be pre-placed at the position where the frequency domains of each BWP in the sample cell overlap, so that the shared uplink control channel resource blocks therein can be commonly used by each BWP, and the initial BWP is the minimum BWP among the BWPs in the sample cell. The initial BWP can be used as the initial BWP when the sample terminal accesses the sample cell.
[0061] Specifically, when the sample terminal is in the access phase of accessing the sample cell, for example, it may be the MSG4 phase of the sample terminal accessing, at this time, the uplink control channel resources of each sample terminal may be configured in the shared uplink control channel resource pool, and the initial BWP may be used as the current BWP of each sample terminal, thereby configuring the corresponding initial BWP for each sample terminal.
[0062] Step S302, obtaining the bandwidth type supported by each sample terminal, and configuring a corresponding target BWP for each sample terminal according to the bandwidth type; the target BWP is the maximum BWP matching the bandwidth type among the BWPs in the sample cell.
[0063] The target BWP may be the BWP at which each sample terminal finally locates after accessing the sample cell. The target BWP may refer to the maximum BWP among the BWPs in the sample cell that matches the bandwidth type supported by the sample terminal. For example, the bandwidth with the largest bandwidth among the bandwidth types supported by the sample terminal and supported by the base station system of the sample cell may be used as the target BWP.
[0064] Specifically, in the MSG5 stage of sample terminal access, the bandwidth types supported by each sample terminal can be obtained. For example, the bandwidth-related fields in the terminal capabilities can be searched to summarize the set of all bandwidth types supported by the terminal capabilities. After that, a bandwidth with the largest bandwidth and supported by the base station system can be selected from the bandwidth type set as the target BWP, thereby configuring the corresponding target BWP for each sample terminal.
[0065] In this embodiment, when the sample terminal accesses the sample cell, the uplink control channel resources of the sample terminal can be first configured in the shared uplink control channel resource pool, and the initial BWP can be used as the BWP initially configured for the sample terminal. After that, the target BWP corresponding to each sample terminal can be configured according to the bandwidth type supported by the sample terminal. In this way, the access of the sample terminal can be achieved, and it can be ensured that the BWP where the sample terminal is located has the largest bandwidth among the bandwidth types it supports and is supported by the base station system, thereby further improving the accuracy of the BWP allocation where the sample terminal is located.
[0066] Furthermore, the wireless resource configuration method may also include: obtaining the third resource block utilization of the uplink shared channel of the initial BWP; when the third resource block utilization 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 refers to the resource block utilization of the uplink shared channel of the initial BWP. 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 uplink control channel resource blocks contained in the shared uplink control channel resource pool will be shared by each BWP in the sample cell. Therefore, the uplink control channel resources configured by the sample terminal in the shared uplink control channel resource pool will affect the resource block utilization of the uplink shared channel of the initial BWP, that is, the third resource block utilization. Therefore, if the third resource block utilization of the uplink shared channel of the initial BWP is less than the third preset threshold of the initial BWP at this time, the uplink control channel resources of the sample terminal need to be reallocated. The third preset threshold may be the same as the first preset threshold or the second preset threshold, or may be different. For example, the third preset threshold may be set to 10%, which is the same as the first preset threshold and the second preset threshold.
[0068] Reallocating the uplink control channel resources of the sample terminal may be to release the uplink control channel resources configured by the sample terminal in the shared uplink control channel resource pool, and reallocate them on the target BWP through a reconfiguration message, for example, they may be configured in a dedicated uplink control channel resource block of the target BWP, and the dedicated uplink control channel resource block is not used by the uplink shared channels of other BWPs in the sample cell except the target BWP. If at this time the resource block utilization rate of the uplink shared channel of the initial BWP is still greater than or equal to the resource block utilization rate threshold (third preset threshold) preset by the initial BWP, then the uplink control channel resources configured by the sample terminal in the shared uplink control channel resource pool will not be reconfigured.
[0069] In this embodiment, if the third resource block utilization rate of the uplink shared channel of the initial BWP is less than the third preset threshold value of the initial BWP, the uplink control channel resources configured by the sample terminal in the shared uplink control channel resource pool may also 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 resource block utilization rate of the uplink shared channel of the initial BWP can be ensured, and the accuracy of uplink control channel resource allocation in the access phase can be improved.
[0070] In one embodiment, the number of sample cells is multiple; step S203 may further include: according to the predicted uplink control channel resource configuration scheme of each sample cell and the difference between the optimal uplink control channel resource configuration schemes of each sample cell, the uplink control channel resource allocation model is obtained 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 a pre-constructed uplink control channel resource allocation model.
[0071] In this embodiment, the number of sample cells used for training the uplink control channel resource allocation model can be multiple. Therefore, when training the uplink control channel resource allocation model, the sample terminal characteristics of each sample terminal in each sample cell and the optimal uplink control channel resource configuration scheme of each sample cell can be used to perform model training. The training method can be multiple, such as centralized training or distributed training. Centralized training collects and summarizes the wireless resource feature set of sample cells in the entire network to output model training. Distributed training is trained by federated learning. In this way, the uplink control channel resource allocation model of each sample cell can be obtained as each sub-uplink control channel resource allocation model. Afterwards, 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. When performing model training, the sample terminal characteristics of sample cell A and the optimal uplink control channel resource configuration scheme may be used to train the sub-uplink control channel resource allocation model of sample cell A. Similarly, the sub-uplink control channel resource allocation model of sample cell B and the sub-uplink control channel resource allocation model of sample cell C may be obtained. Afterwards, the model parameters of each sub-uplink control channel resource allocation model may be aggregated, for example, the model parameters of each sub-uplink control channel resource allocation model may be averaged, and the obtained model parameters may be used as the model parameters of the final uplink control channel resource allocation model.
[0073] In this embodiment, the sample terminal characteristics of multiple sample cells and the optimal uplink control channel resource configuration scheme can be used to train the sub-uplink control channel resource allocation model of each sample cell, and the model parameters of the above-mentioned sub-uplink control channel resource allocation models are aggregated to obtain the final uplink control channel resource allocation model. In this way, the reliability of the final uplink control channel resource allocation model in outputting the optimal uplink control channel resource configuration scheme can be further improved.
[0074] In one embodiment, an adaptive wireless resource control method based on multiple BWPs is also provided, which can adaptively adjust the optimal wireless 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 of each BWP, thereby avoiding the fragmentation of uplink shared channel resources in the multi-BWP scenario and ensuring the stability of cell capacity and services.
[0075] As shown in FIG4 , the method may include the following steps: in the access phase, the uplink control channel resources are allocated to the terminal according to the bandwidth capability of the terminal and the resource block utilization rate of the uplink shared channel. In the steady-state phase, the uplink control channel resource pool of each BWP is adaptively adjusted according to the resource block utilization rate of the uplink shared channel of each BWP and the user utilization rate of the uplink control channel resource block, and a wireless resource feature set is constructed. The output model of the optimal uplink control channel resource allocation is obtained by combining the wireless resource feature set training, and is used for the resource pool configuration of the uplink control channel of the whole network cell.
[0076] The access phase is triggered based on the bandwidth capability of the terminal and the resource block utilization of the uplink shared channel of each BWP, including:
[0077] Step 1: preset a shared uplink control channel resource pool, which is placed at a location where multiple BWP frequency domains overlap, and the uplink control channel resources in the shared uplink control channel resource pool can be used by each BWP.
[0078] Step 2: In the MSG4 phase of access, the uplink control channel resources of all terminals are uniformly configured in the shared uplink control channel resource pool, and the initial BWP is set as the activated BWP of the terminal.
[0079] Step 3: After the MSG5 stage of access, by searching the bandwidth-related fields in the terminal capabilities, all bandwidth type sets supported by the terminal capabilities are summarized, and then a target BWP is selected from the bandwidth type set and resource allocation is performed in combination with the resource block utilization of the uplink shared channel.
[0080] Select a target BWP in the bandwidth type set and perform resource configuration in combination with the third resource block utilization of the uplink shared channel, including presetting the third preset threshold of 10% of the uplink shared channel of the initial BWP, and selecting a bandwidth with the largest bandwidth and supported by the base station system in the bandwidth type set as the target BWP. Among them, the resource block utilization 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 resource blocks available for the uplink. If the third resource block utilization 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 the reconfiguration message, and the target BWP is set as the activated BWP of the terminal. If the third resource block utilization 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 activated BWP of the terminal.
[0081] The steady-state phase is triggered according to the second resource block utilization rate of the uplink shared channel of each BWP and the user utilization rate of the uplink control channel resource block, including presetting the second preset threshold of 10% of the uplink shared channel of each BWP and the user utilization rate threshold of the uplink control channel resource block. Among them, the user utilization rate of the uplink control channel resource block refers to the ratio between the number of terminals actually multiplexed by the resource block and the number of terminals that can be multiplexed theoretically. If the second resource block utilization rate of the uplink shared channel of the BWP is lower than the second preset threshold of 10%, the adaptive adjustment of the uplink control channel resource pool is triggered.
[0082] Adaptively adjust the uplink control channel resource pool, including retrieving all uplink control channel resource blocks in the BWP, and when the user utilization rate of the uplink control channel resource block is lower than the preset user utilization rate threshold of 5%, the wireless resources of the terminal in the resource block are reallocated to other idle resource blocks in the BWP through a reconfiguration message, and then the uplink control channel resource block lower than the preset user utilization rate threshold is released. If the second resource block utilization rate of the uplink shared channel of each BWP is higher than the second preset threshold and maintained for a preset period of time, it is considered that the current is the second optimal uplink control channel resource configuration, and the wireless resource characteristics in the current state are collected.
[0083] Constructing a wireless resource feature set includes forming a data feature instance by combining the capability feature distribution of the terminal and the performance feature distribution of the BWP. Obtaining the configuration result of the current uplink control channel resource as the corresponding data feature label. After multiple adaptive adjustments, constructing a wireless resource feature set according to multiple data feature instances and data feature labels as training data for the output model of uplink control channel resource allocation.
[0084] Combining the capability characteristic distribution of the terminal with the performance characteristic distribution of the BWP to form a data characteristic instance, including combining the capability characteristic distribution of the terminal such as bandwidth capability, real-time response capability, and data processing capability with the BWP performance characteristic distribution such as resource block utilization and uplink data throughput of the uplink shared channel of the BWP where the terminal is located. Taking each characteristic as a data dimension, a terminal data characteristic vector is formed. Taking the data characteristic vector of each terminal in the system as a data dimension, a data characteristic instance is formed.
[0085] Combined with wireless resource feature set training, the output model for optimal uplink control channel resource allocation is obtained, including centralized or distributed output model training using one or more deep learning network structures, such as convolutional neural networks, autoencoder neural networks, recurrent neural networks, etc. Centralized training trains the output model by collecting and summarizing the wireless resource feature sets of all cells in the network. Distributed training is carried out through federated learning. Each cell in the entire network trains its own output model based on its own wireless resource feature set, and then obtains the global output model by aggregating the output model weight parameters of each cell.
[0086] Applying the output model to all cells in the network, including, based on the triggering of the first resource block utilization rate of the uplink shared channel of the current cell, if the first resource block utilization rate of the uplink shared channel with BWP is lower than the first preset threshold value of 10%, then combining the capability characteristic distribution of the terminal in the current cell and the performance characteristic distribution of BWP, using the output model to identify the optimal resource pool configuration of the uplink control channel.
[0087] Through this embodiment, the optimal wireless resource allocation can be adaptively adjusted according to the distribution characteristics of the terminal capabilities of each BWP in the system and the uplink shared channel resource block utilization of each BWP, thereby avoiding the fragmentation of uplink shared channel resources in a multi-BWP scenario and ensuring the stability of cell capacity and services.
[0088] 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.
[0089] Based on the same inventive concept, the embodiment of the present application also provides a wireless resource configuration device for implementing the wireless resource 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 one or more wireless resource configuration device embodiments provided below can refer to the limitations of the wireless resource configuration method above, and will not be repeated here.
[0090] In one embodiment, as shown in FIG5 , 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 of the uplink shared channel corresponding to each bandwidth portion BWP of the target cell; the first resource block utilization represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of resource blocks available for uplink;
[0092] The characteristic distribution acquisition module 502 is used to acquire the terminal capability characteristic distribution of the target cell and the BWP performance characteristic distribution of the target cell when the utilization rate of any first resource block is lower than the first preset threshold; the terminal capability characteristic distribution is used to characterize the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance characteristic 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 characteristic distribution and the BWP performance characteristic distribution into a pre-built 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 wireless resource configuration device also includes: an allocation model training module, which is used to obtain 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 terminal capability characteristics of each sample terminal, and BWP performance characteristics of the BWP where each sample terminal is located; the sample terminal characteristics 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 configuration scheme of the sample cell; according to the difference between the predicted uplink control channel resource configuration scheme of the sample cell and the second optimal uplink control channel resource configuration scheme of the sample cell, the pre-constructed uplink control channel resource allocation model is trained.
[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; when the utilization rates of each second resource block in the sample cell are greater than or equal to the second preset threshold of each BWP and maintained for a preset time, the uplink control channel resource configuration scheme currently corresponding to the sample cell is used as the second optimal uplink control channel resource configuration scheme for the sample cell.
[0096] In one embodiment, the allocation model training module is also used to obtain the user utilization rate of each uplink control channel resource block in the BWP when the second resource block utilization rate of any BWP in the sample cell is less than the second preset threshold value of the BWP; the user utilization rate represents the ratio between the number of terminals actually reused for each uplink control channel resource block and the number of terminals that can be reused theoretically; when the user utilization rate of any uplink control channel resource block is less than the preset user utilization rate threshold, the uplink control channel resources in the uplink control channel resource block are reallocated to the 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 the uplink control channel resource block other than the uplink control channel resource block in the BWP to which uplink control channel resources can be allocated.
[0097] In one embodiment, the allocation model training module is also used to configure the uplink control channel resources of each sample terminal in a shared uplink control channel resource pool when each sample terminal accesses a sample cell, 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 uplink control channel resource blocks commonly used in the uplink shared channels of each BWP in the sample cell; the initial BWP is the minimum BWP among the BWPs in the sample cell; the bandwidth type supported by each sample terminal is obtained, and a corresponding target BWP is configured for each sample terminal according to the bandwidth type; the target BWP is the maximum BWP among the BWPs in the sample cell that matches the bandwidth type.
[0098] In one embodiment, the allocation model training module is also used to obtain the third resource block utilization of the uplink shared channel of the initial BWP; when the third resource block utilization 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 a sub-uplink control channel resource allocation model corresponding to 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 the model weight parameters of each sub-uplink control channel resource allocation model are aggregated to obtain a pre-constructed uplink control channel resource allocation model.
[0100] Each module in the above-mentioned wireless resource configuration device can be implemented in whole or in part by software, hardware and 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 the operations corresponding to each of the above modules.
[0101] In an exemplary embodiment, a computer device is provided, which may be a network side device, and its internal structure diagram may be shown in FIG6. 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 the terminal capability feature distribution and BWP performance feature distribution data of the target cell. 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 wireless resource configuration method is implemented.
[0102] Those skilled in the art will understand that the structure shown in FIG. 6 is merely a block diagram of a partial 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 shown in the figure, or combine certain components, or have a different arrangement of components.
[0103] 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.
[0104] 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.
[0105] 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.
[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, 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.
[0107] 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.
[0108] 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.
[0109] 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 wireless resources, characterized in that: The method comprises: Obtaining a first resource block utilization rate of an uplink shared channel corresponding to each bandwidth portion 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 resource blocks available for uplink; When any utilization rate of the first resource blocks is lower than a first preset threshold, obtaining a terminal capability characteristic distribution of the target cell and a BWP performance characteristic distribution of the target cell; the terminal capability characteristic distribution is used to characterize the wireless communication capability characteristics of each terminal in the target cell, and the BWP performance characteristic distribution is used to characterize the performance characteristics of each BWP in the target cell; The terminal capability characteristic distribution and the BWP performance characteristic distribution are input into a pre-constructed uplink control channel resource allocation model to obtain a 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 configuration method according to claim 1, characterized in that: Also includes: Acquire sample terminal characteristics of each sample terminal in the sample cell, and acquire a second optimal uplink control channel resource configuration scheme for the sample cell; The sample terminal characteristics include terminal capability characteristics of each of the sample terminals and BWP performance characteristics of the BWP where each of the sample terminals is located; Inputting the sample terminal characteristics of each of the sample terminals into the uplink control channel resource allocation model to be trained to obtain a predicted uplink control channel resource configuration scheme for the sample cell; The pre-constructed uplink control channel resource allocation model is trained according to the difference between the predicted uplink control channel resource configuration scheme of the sample cell and the second optimal uplink control channel resource configuration scheme of the sample cell.
3. The wireless resource configuration method according to claim 2, characterized in that: The obtaining of the second optimal uplink control channel resource configuration scheme for the sample cell includes: When the sample cell is in a steady state, obtaining a second resource block utilization rate of an uplink shared channel of each BWP in the sample cell; When the utilization rates of the second resource blocks in the sample cell are greater than or equal to the second preset threshold of each BWP and are maintained for a preset time, the uplink control channel resource configuration scheme currently corresponding to the sample cell is used as the second optimal uplink control channel resource configuration scheme for the sample cell.
4. The method for configuring wireless resources according to claim 3, characterized in that: Also includes: When 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 of the number of terminals actually multiplexed by each uplink control channel resource block to the number of terminals that can be multiplexed theoretically; When 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 an uplink control channel resource block in the BWP to which uplink control channel resources can be allocated except the uplink control channel resource block.
5. The method for configuring wireless resources according to claim 2, wherein: Also includes: When each of the sample terminals accesses the sample cell, the uplink control channel resources of each of the sample terminals are configured in a shared uplink control channel resource pool, and a corresponding initial BWP is configured for each of the sample terminals; the uplink control channel resource blocks contained in the shared uplink control channel resource pool are uplink control channel resource blocks commonly used in the uplink shared channels of each BWP in the sample cell; the initial BWP is the minimum BWP among the BWPs in the sample cell; Acquire the bandwidth type supported by each of the sample terminals, and configure a corresponding target BWP for each of the sample terminals according to the bandwidth type; The target BWP is the maximum BWP matching the bandwidth type among the BWPs in the sample cell.
6. The method for configuring wireless resources according to claim 5, characterized in that: Also includes: Acquire a third resource block utilization rate of an uplink shared channel of the initial BWP; When the third resource block utilization rate is less than a 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; The released uplink control channel resources are reallocated on the target BWP.
7. The method for configuring wireless resources according to claim 2, wherein: The number of the sample cells is multiple; the pre-constructed uplink control channel resource allocation model is obtained by training according to the difference between the predicted uplink control channel resource configuration schemes of the sample cells and the optimal uplink control channel resource configuration schemes of the sample cells, including: According to the predicted uplink control channel resource configuration schemes of the sample cells and the difference between the optimal uplink control channel resource configuration schemes of the sample cells, the uplink control channel resource allocation model is used to obtain the sub-uplink control channel resource allocation models corresponding to the sample cells respectively; Aggregation processing is performed on the model weight parameters of each of the sub-uplink control channel resource allocation models to obtain the pre-constructed uplink control channel resource allocation model.
8. A wireless resource configuration device, characterized in that: The device comprises: A resource utilization acquisition module, used to acquire the first resource block utilization of the uplink shared channel of the target cell corresponding to each bandwidth portion BWP; the first resource block utilization represents the ratio between the number of resource blocks actually used in the uplink shared channel of each BWP and the number of resource blocks available for uplink; A feature distribution acquisition module, configured to acquire, when any utilization rate of the first resource block is lower than a first preset threshold, a terminal capability feature distribution of the target cell and a 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; A configuration scheme acquisition module is used to input the terminal capability characteristic distribution and the BWP performance characteristic distribution into a pre-built uplink control channel resource allocation model to obtain a 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.
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.
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
Communication method and device
CN111432349A
Resource indication method and apparatus
WO2024093650A1