Method and apparatus for adjusting resources of qos-based gbr service, and storage medium

By configuring slice user groups for GBR users in the community and dynamically adjusting the RRM policy ratio, the problem of excessive resource consumption by GBR users was solved, achieving fair resource allocation and improved user experience.

CN116056150BActive Publication Date: 2026-03-27CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-06
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In the network, excessive resource consumption by GBR QoS flow users leads to a shortage of resources for Non-GBR users, affecting the user experience of ordinary users and the overall operation of operators.

Method used

By configuring slice user groups for GBR users in the cell and setting RRM policy ratios for each slice user group, the RRM policy ratios are dynamically adjusted based on the bandwidth and connection parameters of GBR and Non-GBR users, thereby limiting the resource usage of GBR users and avoiding resource contention.

Benefits of technology

It achieves a balance of resources between GBR users and Non-GBR users, improves the user experience of network users, ensures the service quality of GBR users, and avoids resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116056150B_ABST
    Figure CN116056150B_ABST
Patent Text Reader

Abstract

The application provides a resource adjustment method and device for GBR service based on QoS, and a storage medium, relates to the technical field of communication, and can solve the problem of how to limit the excessive occupation of transmission resources by GBR QoS flow in the network, prevent special GBR users from excessively occupying the resources of ordinary users, and balance the resources of GBR customers and ordinary users. The method comprises the following steps: a base station configures at least one slice user group for at least one type of GBR user in a target cell, and configures an RRM policy ratio for each slice user group, wherein the RRM policy ratio is used to represent the resource usage quota of the slice user group; in the case that a target type of GBR user enters the target cell, the base station adjusts the RRM policy ratio of the slice user group corresponding to the target type of GBR user according to the bandwidth parameters of each type of GBR user in the target cell and the user connection parameters of non-GBR users. The embodiments of the application are used in the process of balancing the wireless resources of GBR users and non-GBR users.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and particularly relates to a resource adjustment method and device for GBR service based on QoS and a storage medium. BACKGROUND

[0002] In a network, Quality of Service (QoS) flows can be divided into Guaranteed Bit Rate (GBR) QoS flows and Non-GBR QoS flows. Among them, the service using the GBR QoS flow to transmit data is a bandwidth guarantee service, and the service using the Non-GBR QoS flow to transmit data is a non-bandwidth guarantee service. In the network, whether it is a GBR QoS flow or a Non-GBR QoS flow, corresponding resources need to be configured, such as radio resources.

[0003] However, when multiple GBR users and Non-GBR users exist in the same cell at the same time, in order to guarantee the bandwidth guarantee service of the GBR user, the base station will reserve resources for the GBR user, and allow the GBR user to preempt the resources of the Non-GBR user, thereby causing the scarcity of Non-GBR user resources, which is not conducive to the overall operation of the operator. SUMMARY

[0004] The present application provides a resource adjustment method and device for GBR service based on QoS and a storage medium, which can solve the problem of how to limit the excessive occupation of transmission resources by GBR QoS flows in the network, prevent special GBR users from excessively preoccupying ordinary user resources, and balance the resources of GBR customers and ordinary users.

[0005] To achieve the above purpose, the present application adopts the following technical scheme:

[0006] In a first aspect, the present application provides a resource adjustment method for GBR service based on QoS, which comprises: a base station configuring at least one slice user group for at least one type of GBR user in a target cell, and configuring a Radio Resource Management (RRM) policy ratio for each slice user group, the RRM policy ratio being used to represent the resource usage quota of the slice user group; in the case that a target type of GBR user enters the target cell, the base station adjusts the RRM policy ratio of the slice user group corresponding to the target type of GBR user according to the bandwidth parameters of each type of GBR user in the target cell and the user connection parameters of the Non-GBR user.

[0007] Based on the technical solution, the method for adjusting the resource of the GBR service based on the QoS provided by the embodiment of the application can configure at least one slice user group for at least one type of GBR user in a cell, configure an RRM policy ratio for each slice user group, and adjust the RRM policy ratio of the slice user group corresponding to the certain type of GBR user according to the bandwidth parameter of each type of GBR user and the user connection parameter of the non-GBR user in the cell when the certain type of GBR user enters the cell. In the scheme, the GBR user is classified into a dedicated slice configured with a corresponding resource reservation ratio by using the resource reservation hard slice technology in the network slice, the resource ratio that can be used by all GBR users in the cell is dynamically limited, the wireless resource of the non-GBR user is prevented from being excessively occupied by the GBR user, the use experience of the network user is improved, and the resource fairness among various users is balanced.

[0008] In a first possible implementation manner of the first aspect, the RRM policy ratio includes at least one of an RRM policy maximum ratio, an RRM policy minimum ratio, and an RRM policy dedicated ratio. The RRM policy maximum ratio is used to represent a maximum resource usage quota of the slice user group, the RRM policy minimum ratio is used to represent a minimum resource usage quota of the slice user group, and the RRM policy dedicated ratio is used to represent a dedicated resource usage quota of the slice user group.

[0009] In a second possible implementation manner of the first aspect, the bandwidth parameter includes a guaranteed flow bit rate (GFBR) and a maximum flow bit rate (MFBR), and the user connection parameter includes an online number of the non-GBR user, a protocol data unit (PDU) session number of the non-GBR user, and an aggregate maximum bit rate (AMBR) of the non-GBR data flow of all UEs in the target cell.

[0010] In a third possible implementation manner of the first aspect, the adjusting of the RRM policy ratio of the slice user group corresponding to the target type of GBR user according to the bandwidth parameter of each type of GBR user and the user connection parameter of the non-GBR user in the target cell includes: calculating, by the base station, total GFBR and total MFBR of each type of GBR user in the target cell; and adjusting, by the base station, the RRM policy ratio of the slice user group corresponding to the target type of GBR user according to the total GFBR and the total MFBR of each type of GBR user, at least one first weight, and a weight of the user connection parameter, the at least one first weight being a weight set for the total GFBR and the total MFBR of each type of GBR user.

[0011] In a fourth possible implementation manner of the first aspect, after the RRM strategy proportion of the slice user group corresponding to the target GBR user is adjusted to the target proportion, and the target proportion is greater than the maximum threshold value, the method further includes: maintaining, by the base station, the RRM strategy proportion of the slice user group corresponding to the target GBR user as the maximum threshold value.

[0012] In a fifth possible implementation manner of the first aspect, the method further includes: in a case where the number of GBR users in the target cell is zero, and after a preset time length, adjusting, by the base station, the RRM strategy proportion of the slice user group corresponding to the target GBR user to the maximum threshold value until a GBR user enters the target cell.

[0013] In a second aspect, the present application provides a resource adjustment device for GBR service based on QoS, which comprises: a configuration unit configured to configure at least one slice user group for at least one type of GBR user in a target cell, and configure an RRM strategy proportion for each slice user group, the RRM strategy proportion being used to represent a resource usage quota of the slice user group; and an adjustment unit configured to, in a case where a target type of GBR user enters the target cell, adjust the RRM strategy proportion of the slice user group corresponding to the target type of GBR user according to bandwidth parameters of each type of GBR user in the target cell and user connection parameters of non-GBR users.

[0014] In a first possible implementation manner of the second aspect, the RRM strategy proportion comprises at least one of the following: an RRM strategy maximum proportion, an RRM strategy minimum proportion, and an RRM strategy special proportion. The RRM strategy maximum proportion is used to represent a maximum resource usage quota of the slice user group, the RRM strategy minimum proportion is used to represent a minimum resource usage quota of the slice user group, and the RRM strategy special proportion is used to represent a special resource usage quota of the slice user group.

[0015] In a second possible implementation manner of the second aspect, the bandwidth parameters comprise GFBR and MFBR, and the user connection parameters comprise the number of online non-GBR users, the number of PDU sessions of non-GBR users, and the AMBR of non-GBR data streams of all UEs under the target cell.

[0016] In a third possible implementation manner of the second aspect, the adjustment unit is specifically configured to: calculate total GFBR and total MFBR of each type of GBR user in the target cell; and adjust the RRM strategy proportion of the slice user group corresponding to the target type of GBR user according to the total GFBR and the total MFBR of each type of GBR user, and at least one first weight and a weight of the user connection parameters, the at least one first weight being a weight set for the total GFBR and the total MFBR of each type of GBR user.

[0017] In a fourth possible implementation form of the second aspect, the apparatus further includes a maintaining module configured to maintain the RRM policy proportion of the slice user group corresponding to the target GBR user as the maximum threshold value, in a case that the RRM policy proportion of the slice user group corresponding to the target GBR user is adjusted to a target proportion, and the target proportion is greater than the maximum threshold value.

[0018] In a fifth possible implementation form of the second aspect, the adjusting unit is further configured to adjust the RRM policy proportion of the slice user group corresponding to the target GBR user to the maximum threshold value, in a case that the number of GBR users in the target cell is zero, and after a preset time duration, until a GBR user enters the target cell.

[0019] In a third aspect, the present application provides a device for adjusting resources of GBR service based on QoS. The device includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run computer programs or instructions to implement the method for adjusting resources of GBR service based on QoS as described in the first aspect and any possible implementation form of the first aspect.

[0020] In a fourth aspect, the present application provides a computer readable storage medium having instructions stored therein. When the instructions are run on a terminal, the terminal performs the method for adjusting resources of GBR service based on QoS as described in the first aspect and any possible implementation form of the first aspect.

[0021] In a fifth aspect, the present application provides a computer program product containing instructions. When the computer program product is run on a device for adjusting resources of GBR service based on QoS, the device for adjusting resources of GBR service based on QoS performs the method for adjusting resources of GBR service based on QoS as described in the first aspect and any possible implementation form of the first aspect.

[0022] In a sixth aspect, the present application provides a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run computer programs or instructions to implement the method for adjusting resources of GBR service based on QoS as described in the first aspect and any possible implementation form of the first aspect.

[0023] Specifically, the chip provided in the embodiments of the present application further includes a memory configured to store the computer programs or instructions. BRIEF DESCRIPTION OF DRAWINGS

[0024] Figure 1 A flow chart of the method for adjusting resources of GBR service based on QoS provided in the embodiments of the present application is shown in FIG. 3.

[0025] Figure 2 FIG. 3 is a flowchart illustrating another method for adjusting resources of a GBR service based on QoS according to an embodiment of the present application;

[0026] Figure 3 FIG. 4 is a flowchart illustrating another method for adjusting resources of a GBR service based on QoS according to an embodiment of the present application;

[0027] Figure 4 FIG. 5 is a structural diagram of an apparatus for adjusting resources of a GBR service based on QoS according to an embodiment of the present application;

[0028] Figure 5 FIG. 6 is a structural diagram of another apparatus for adjusting resources of a GBR service based on QoS according to an embodiment of the present application;

[0029] Figure 6 FIG. 7 is a structural diagram of a chip according to an embodiment of the present application. DETAILED DESCRIPTION

[0030] The method and apparatus for adjusting resources of a GBR service based on QoS according to the embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0031] The term "and / or" in this document is merely used to describe associated objects, and can represent three meanings, for example, A and / or B can mean that there are three cases, such as A alone, A and B, and B alone.

[0032] The terms "first" and "second" and the like in the description of the present application and the accompanying drawings are used to distinguish different objects, or to distinguish different processing of the same object, and are not used to describe a specific order of the objects.

[0033] In addition, the terms "include" and "have" and any variations thereof in the description of the present application are intended to cover the non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device.

[0034] It should be noted that in the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Rather, the use of "exemplary" or "for example" is intended to present concepts in a concrete manner.

[0035] In the description of the present application, the meaning of "a plurality of" is two or more, unless otherwise specified.

[0036] Hereinafter, the terms / names related to the embodiments of the present application are explained to facilitate the understanding of the readers.

[0037] 1、5G network slice divides the physical network into multiple logical virtual networks, and assigns different SLA (Service-Level Agreement) to the logical networks, so as to realize the function of network slice providing customized network service for customers.

[0038] Network slicing technology divides the physical network into multiple virtual private networks, each of which can provide different network capabilities, so as to meet the differentiated network requirements, and also simplify the management of industrial user groups.

[0039] In network slicing, end-to-end service control is realized through slice identification (Single Network Slice Selection Assistance Information, S-NSSAI), which is composed of Slice Service Type (SST) and slice Differentiator (SD) and exists uniquely in the terminal, wireless network and core network. Among them, the length of SST is 8 bits, which is used to indicate the slice type, of which 0-127 is defined by the standard and 128-255 is defined by the operator.

[0040] Currently, 3GPP defines five standard SST values of eMBB, uRLLC, MIoT, V2X and HMTC, as shown in the following Table 1. The length of SD is 24 bits, which differentiates the slice instances in the same SST, such as tenant information, etc. The SD value is defined by the operator, and the operator can formulate the SD value according to the specific needs of 5G SA public network and 5G SA industry network for slice / service.

[0041] Table 1

[0042] Slice / service type SST value Characteristic eMBB 1 Slice suitable for handling 5G enhanced mobile broadband URLLC 2 Slice suitable for handling ultra-reliable low-latency communications MIoT 3 Slice suitable for handling massive Internet of Things V2X 4 Slice suitable for handling V2X services HMTC 5 Slice suitable for handling high-accuracy machine type communications

[0043] Network slicing technology is an end-to-end technology that runs through the wireless, transmission and core three sub-domains in the network. In the wireless end, the commonly used slicing technologies include Resource Block (RB) resource reservation and QoS priority scheduling two technologies, in which:

[0044] RB resource reservation slice technology realizes wireless resource guarantee and isolation through radio resource management (RRM) strategy and protection mechanism. There are three types of resources that can be used for slice user guarantee reservation in the standard, which are physical resource block (PRB) resources, data radio bearer (DRB) usage rate and radio resource control (RRC) connection user number. Slice users are defined by public land mobile network (PLMN) identifier and S-NSSAI, and multiple S-NSSAIs form a slice group.

[0045] Currently, domestic operators usually use radio resource management (RRM) strategy for wireless resource isolation guarantee of PRB resources.

[0046] In the standard protocol, the same carrier width can be divided into different numbers of RBs when using different subcarrier spacings. By reserving a certain proportion of PRB resources for customers, PRB resource isolation guarantee can be provided for customers. The RB division of FR1 frequency band is shown in Table 2, wherein the maximum transmission bandwidth configuration of FR1 is N RB :

[0047] Table 2

[0048]

[0049]

[0050] 2、QoS is a security mechanism of communication network, which can be used to solve network delay and congestion problems. Communication network can guarantee the communication quality of users through QoS technology. For example, core network equipment can formulate QoS parameters and QoS strategy according to the subscription information of customers or preset strategy, and network equipment can realize and guarantee QoS strategy according to QoS parameters.

[0051] The QoS flow can be divided into GBR QoS flow and Non-GBR QoS flow according to QoS profile. The QoS parameters of QoS profile can include one or more of the following parameters: 5G QoS identity document (5QI), Allocation and Retention Priority (ARP). Among them, the GBR QoS flow can include one or more of the following: guaranteed flow bit rate (GFBR), maximum flow bit rate (MFBR), notification control, maximum packet loss rate (only applicable to voice service). The MFBR (Maximum Flow Bit Rate) is the upper limit of the rate of GBR service, which is a non-guaranteed rate; GFBR is the guaranteed bandwidth of GBR service, which is the bandwidth permanently allocated by the network for the subscriber, and GFBR≤MFBR.

[0052] The Non-GBR QoS flow can contain Session-AMBR (per Session Aggregate Maximum Bit Rate), UE-AMBR (per UE Aggregate Maximum Bit Rate) reflective QoS attribute (RQA). Among them, Session-AMBR limits the maximum bandwidth shared by all non-GBR QoS flows of a PDU session, and UE-AMBR limits the maximum bandwidth shared by all non-GBR QoS flows of a user.

[0053] If the service type of the terminal device is a service that requires GBR rate guarantee, the network device can establish a GBR QoS flow for the terminal device, and the GBR rate of the GBR QoS flow is the GFBR corresponding to the service, and the maximum rate is the MFBR.

[0054] The packets in the QoS flow within the GFBR commitment rate are all forwarded. The part of data exceeding the GFBR and below the MFBR and the Non-GBR QoS flow are scheduled according to the weight, and the weight of this part in the existing network is generally higher than that of the non-GBR QoS flow.

[0055] When the GFBR guarantee bandwidth in the GBR QoS flow cannot be obtained, the wireless base station can select to send a notification to the session management function (SMF) through Notification Control, while continuing to maintain the normal operation of the QoS flow.

[0056] 3. Shared resources: means the resources shared with other slice user groups (i.e. the slice user groups defined in the RRM Policy Ratio name). Shared resources are not guaranteed to be used by the associated slice users. The shared resource quota is represented by [RRM Policy Max Ratio-RRM Policy Min Ratio], that is, means.

[0057] Prioritized resources: means that the resources are used by the associated slice user group in priority. These resources are guaranteed to be used by the associated slice user group when needed. When not used, these resources can be used by other slice user groups (i.e. the slice user groups defined in the RRM Policy Ratio name). The quota of prioritized resources is represented by [RRM Policy Min Ratio-RRM Policy Dedicated Ratio].

[0058] Dedicated resources: means that the resources are dedicated for use by the associated slice user group. Even if the associated slice user does not use these resources, these resources cannot be shared. The dedicated resource quota is represented by [RRM Policy Dedicated Ratio].

[0059] The basic granularity of a network slice is a protocol data unit (PDU) session. One network slice of a terminal device can contain one or more PDU sessions. A PDU session can contain multiple QoS flows. The terminal device and the network device can perform data transmission on the QoS flow.

[0060] In the following, the resource adjustment method for GBR service based on QoS provided by the embodiments of the present application is described through specific scenarios and implementation manners.

[0061] Currently, in the network, resources need to be reserved for GBR QoS flow, and Non-GBR QoS flow service does not need to be reserved; at the same time, the resources of GBR QoS flow cannot be preempted, while the resources of Non-GBR QoS flow can be preempted by GBR QoS flow. This brings a problem, because most of the public network ordinary users' services in the existing network are transmitted through Non-GBR QoS flow, and when the special VIP user excessively uses GBR QoS flow to transmit service data, it is possible to excessively preempt the Non-GBR QoS flow service resources of ordinary users, thereby causing the use experience of ordinary users to decline, which is not conducive to the overall operation of the operator. In the 5G era, how to limit the excessive occupation of transmission resources by GBR QoS flow in network slicing, prevent special VIP users from excessively preempting ordinary user resources, and balance the resources of VIP customers and ordinary users is a problem that needs to be solved.

[0062] It should be noted that the user using GBR QoS flow to transmit data is usually a high-priority VIP user (which can be referred to as a GBR user), and the user using Non-GBR QoS flow to transmit data is usually a relatively low-priority ordinary user (which can be referred to as a Non-GBR user).

[0063] In order to solve the problem of how to limit the excessive occupation of transmission resources by GBR QoS flow in the network, prevent special VIP users from excessively preempting ordinary user resources, and balance the resources of VIP customers and ordinary users in the prior art, the present application provides a resource adjustment method for GBR service based on QoS. The base station can configure at least one slice user group for at least one type of GBR user in a cell, configure an RRM policy ratio for each slice user group, and when a certain type of GBR user enters the cell, adjust the RRM policy ratio of the slice user group corresponding to the certain type of GBR user according to the bandwidth parameters of each type of GBR user in the cell and the user connection parameters of Non-GBR users. In the present scheme, through the resource reservation hard slicing technology in network slicing, the GBR users are classified into a special slice configured with a corresponding resource reservation ratio, and by dynamically limiting the resource ratio that can be used by all GBR users in the cell, the excessive preemption of wireless resources of Non-GBR users by GBR users is avoided, the use experience of network users is improved, and the resource fairness among various users is balanced.

[0064] It should be noted that the maximum RRM policy ratio in this paper refers to the RRM Policy Max Ratio, which defines the maximum resource usage quota for a slice user group. The minimum RRM policy ratio in this paper refers to the RRM Policy Min Ratio, which defines the minimum resource usage quota for a slice user group. The dedicated RRM policy ratio in this paper refers to the RRM Policy Dedicated Ratio, which defines the dedicated resource usage quota for a slice user group. For detailed explanations, please refer to the descriptions in the following embodiments, which will not be repeated here.

[0065] like Figure 1 The diagram shows a flowchart of a resource adjustment method for GBR services based on QoS provided in this application embodiment. The method includes the following steps S101 and S102:

[0066] S101. The base station configures at least one slice user group for at least one type of GBR user in the target cell, and configures the RRM policy ratio for each slice user group.

[0067] In this embodiment of the application, the above-mentioned RRM policy ratio is used to characterize the resource usage quota of the slice user group.

[0068] It should be noted that GBR users refer to 5G users who conduct services through GBR QoS streams in the 5G network.

[0069] In one implementation, the aforementioned RRM strategy ratio includes at least one of the following: maximum RRM strategy ratio, minimum RRM strategy ratio, and dedicated RRM strategy ratio.

[0070] Among them, the maximum RRM policy ratio is used to represent the maximum resource usage quota of the slice user group, the minimum RRM policy ratio is used to represent the minimum resource usage quota of the slice user group, and the dedicated RRM policy ratio is used to represent the dedicated resource usage quota of the slice user group.

[0071] In this embodiment of the application, the 5G base station cell (which can be represented as CELL) 5G Configure multiple slice user groups for GBR users (e.g., slice user group for type A GBR users is S-NSSAI=1-AXXXXX, slice user group for type B GBR users is S-NSSAI=1-BXXXXX), and configure each slice user group as a hard slice reserved for RB resources. RB resource reservation is configured through RRM policy ratios. For example, initially set the maximum RRM policy ratio for type A slice user groups.

[0072] =max.A, the maximum proportion of RRM strategy for user groups in slice B is =max.B, and so on for the rest.

[0073] It should be noted that the RRM policy limits the resource type and quantity used by the RB resource slice user or user group (the slice user is defined by the slice identifier, and the users of different slices can constitute a slice user group) through the RRM policy ratio. Among them:

[0074] The RRM policy maximum ratio attribute defines the maximum resource usage quota of the related slice user group, including at least one of shared resources, priority resources, and dedicated resources. For example, the sum of the "RRM policy maximum ratio" values of all slice users can be greater than 100.

[0075] The RRM policy minimum ratio attribute defines the minimum resource usage quota of the associated slice user group, including at least one of priority resources and dedicated resources, that is, the resource quota that needs to be guaranteed for the associated slice user group. For example, the sum of the "RRM policy minimum ratio" values should be less than or equal to 100.

[0076] The RRM policy dedicated ratio attribute defines the dedicated resource usage quota of the slice user group, including dedicated resources. For example, the sum of the "RRM policy dedicated ratio" values should be less than or equal to 100.

[0077] S102, in the case that the target class GBR user enters the target cell, the base station adjusts the RRM policy ratio of the slice user group corresponding to the target class GBR user according to the bandwidth parameters of each class GBR user in the target cell and the user connection parameters of the non-GBR user.

[0078] It can be understood that the base station (for example, a 5G base station) can set the RRM policy ratio (for example, the RRM policy maximum ratio, the RRM policy minimum ratio, and the RRM policy dedicated ratio) of the PRB resource reservation of different slice user groups. The base station can dynamically adjust the RRM policy ratio (for example, the RRM policy maximum ratio) of the slice user group according to the bandwidth parameters of all GBR users in the base station cell (which can be represented as CELL 5G ) and the user connection parameters of the non-GBR user. It should be noted that the adjustment range of the RRM policy maximum ratio is 1-max (max is the maximum threshold value evaluated by the system).

[0079] For example, the standard defines multiple classes of 5QI GBR guarantee levels, such as 5QI=3 and 5QI=4. A class GBR user (the number of users can be one or more) enters the target cell (for example, CELL 5G ), and the GFBR (which can be represented as GFBRA ) is configured by the network as GFBR A = G A , and the MFBR of the A-type GBR user (which can be represented as MFBR A ) is configured by the network as MFBR A = M A The target cell provides GBR service guarantee for the GBR user and lasts for a duration T1.

[0080] It should be noted that the Non-GBR user refers to a 5G user in the 5G network that uses a Non-GBR QoS flow for service.

[0081] Multiple resource reservation network slice groups: multiple types of PRB resource reservation network slice user groups are pre-configured in the network, all users using a GBR QoS flow are classified into one slice user group, and the slice ID can be set to have a certain feature, for example, S-NSSAI = 1-AXXXXX is classified into one slice user group.

[0082] In an implementation manner, the bandwidth parameters include GFBR and MFBR.

[0083] In an implementation manner, the user connection parameters include the number of online Non-GBR users, the number of PDU sessions of Non-GBR users, and the maximum bandwidth (Aggregate Maximum Bit Rate, AMBR) of Non-GBR data flow of all UEs under the target cell.

[0084] In the embodiments of the present application, the base station can count the Non-GBR user indicators under the target cell (CELL 5G ), including but not limited to: the number of online Non-GBR users C user (i.e., the number of users in the RRC connected state), the number of PDU sessions of Non-GBR users C PDU , the total bandwidth AMBR 总 = AMBR1 + AMBR2 + AMBR3 +... of UE-AMBR (per UE Aggregate Maximum Bit Rate) of all UEs under the target cell.

[0085] In the embodiment of the present application, the SMF network element receives a session establishment request initiated by a UE, establishes a dedicated QOS flow for the UE, and sends a PDR of the dedicated QOS flow to a user plane function (UPF) network element. The UPF network element receives and performs service detection on the UE according to the PDR, and if the detected service meets the PDR, reports a service event to the SMF network element. The SMF network element performs state switching of GBR or Non GBR of the dedicated QOS flow according to the service event reported by the UPF network element. The present scheme realizes real-time monitoring of service information of the UE by the UPF network element, and notifies the SMF network element of the service usage change of the UE. The SMF network element dynamically adjusts the QOS flow attribute according to the received notification information, and adjusts the QOS flow to be GBR or Non GBR, so as to meet the use of exclusive bandwidth of the customer, and realize full and effective use of the bandwidth resources of the 5G network, thereby avoiding waste of bandwidth resources.

[0086] In one implementation manner, the method is combined with Figure 1 As shown in the S102, the S102 can be implemented by the following S102a and S102b. Figure 2

[0087] In the S102a, in a case that the target GBR user enters the target cell, the base station calculates total GFBR and total MFBR of each type of GBR user in the target cell.

[0088] In the embodiment of the present application, the base station can count the statistical indicators of online GBR users of each type in the target cell (CELL 5G ), including but not limited to: GFBR A total bandwidth GFBR A.总 of the A-type GBR user is GFBR A 1+GFBR A 2+GFBR A 3+...+GFBR A n (n is the number of A-type GBR users), and MFBR A total bandwidth is MFBR A.总 1+MFBR A 2+MFBR A 3+...+MFBR A n; GFBR A total bandwidth GFBR B of the B-type GBR user is GFBR B.总 1+GFBR B 2+GFBR B 3+...+GFBR B m (m is the number of B-type GBR users), and MFBR B total bandwidth is MFBR B 1+MFBR B.总 2+MFBR B ​1+M B 2+M B 3+...+M B m; and so on, until the total GFBR and total MFBR of all GBR users in the target cell are summed up.

[0089] S102b, the base station adjusts the RRM strategy proportion of the slice user group corresponding to the target GBR user according to the total GFBR and total MFBR of each type of GBR user, and the weight of at least one first weight and user connection parameter.

[0090] In the embodiments of the present application, the at least one first weight is a weight set for the total GFBR and total MFBR of each type of GBR user.

[0091] In the embodiments of the present application, the base station can adjust the RB resource reservation proportion of each type of GBR corresponding to the slice user group in the target cell according to the total GFBR and total MFBR of each type of GBR user in the target cell and the user connection parameter of the non-GBR user, and the maximum proportion of the RRM strategy is X, where X = GFBR A.总 *weight A.G +MFBR A.总 *weight A.M +GFBR B.总 *weight B.G +MFBR B.总 *weight B.M +N*weight Non-GBR +M. Wherein the weight Non-GBR is a value in the finite set {A, B, C...}.

[0092] Exemplary:

[0093] When the threshold value 1≤C user *weight user +C PDU *weight PDU +AMBR 总 *weight AMBR ≤threshold value 2, the weight Non-GBR =A;

[0094] When the threshold value 2<C user *weight user +C PDU *weight PDU +AMBR 总 *weight AMBR ≤threshold value 3, the weight Non-GBR =B;

[0095] When the threshold value 3<C user *weight user +C PDU *weightPDU + AMBR 总 * weight AMBR ≤ threshold 4, weight Non-GBR = C.

[0096] It should be noted that the symbol "*" in the embodiments of the present application represents multiplication.

[0097] Here, the weight Non-GBR is set to an interval value, in order to avoid frequent adjustment of the RRM strategy proportion (such as the maximum RRM strategy proportion) caused by rapid changes in the number of ordinary users and the number of PDU sessions under the cell.

[0098] The weight A.G , the weight A.M , the weight B.G , the weight B.M , the weight Non-GBR , and the like, the constant N and the constant M, the threshold 1 to the threshold k (k is the number of GBR users) are flexibly set according to the base station user radio resource scheduling algorithm.

[0099] In the embodiments of the present application, the total amount of resources that can be used by the GBR users in the base station cell is limited by the RB resource reservation hard slice method, so as to avoid excessive occupation of Non-GBR user resources by GBR users. Moreover, when setting the maximum available resources (maximum RRM strategy proportion) of the RB resource reservation hard slice, in addition to considering the guaranteed bandwidth GFBR and the maximum bandwidth MFBR of the GBR users, the user connection parameters related to the Non-GBR users are also considered, such as the RRC online connection number, the PDU session number, and the AMBR of the Non-GBR data flow of the UE. The base station dynamically adjusts the value of the RRM strategy proportion (such as the maximum RRM strategy proportion) through these indicators, which can maximize the guarantee of the GBR user experience while not reducing the use experience of the Non-GBR user, and balance the resource fairness between the GBR service flow users and the Non-GBR service flow users.

[0100] The embodiment of the present application provides a resource adjustment method of GBR service based on QoS, a base station can configure at least one slice user group for at least one type of GBR user in a cell, configure an RRM strategy ratio for each slice user group, and when a certain type of GBR user enters the cell, adjust the RRM strategy ratio of the slice user group corresponding to the certain type of GBR user according to the bandwidth parameter of each type of GBR user in the cell and the user connection parameter of a non-GBR user. In the scheme, the GBR user is classified into a special slice configured with a corresponding resource reservation ratio through the resource reservation hard slice technology in the network slice, the resource ratio that can be used by all GBR users in the cell is dynamically limited, the wireless resource of the non-GBR user is avoided from being excessively occupied by the GBR user, the use experience of the network user is improved, and the resource fairness among various users is balanced.

[0101] In an implementation manner, the method comprises the following steps of: Figure 1 As shown in the following S102, the embodiment of the present application provides a resource adjustment method of GBR service based on QoS, which comprises the following steps of: Figure 3 As shown in the following S102, the embodiment of the present application provides a resource adjustment method of GBR service based on QoS, which comprises the following steps of:

[0102] S103, when the RRM strategy ratio of the slice user group corresponding to the target type of GBR user is adjusted to the target ratio, and the target ratio is greater than the maximum threshold value, the base station keeps the RRM strategy ratio of the slice user group corresponding to the target type of GBR user as the maximum threshold value.

[0103] In the embodiment of the present application, when the number of each type of user in the target cell (CELL 5G ) changes, and the value of the RRM strategy ratio (for example, the maximum ratio of RRM strategy) is adjusted, the maximum ratio of RRM strategy is X2, and X2 is greater than max (that is, the maximum threshold value), the maximum ratio of RRM strategy is kept as max, so as to guarantee the use of resources of the slice user group corresponding to the target type of GBR user.

[0104] In an implementation manner, the method comprises the following steps of:

[0105] S104, when the number of GBR users in the target cell is zero, and after a preset time length, the base station adjusts the RRM strategy ratio of the slice user group corresponding to the target type of GBR user to the maximum threshold value, until a GBR user enters the target cell.

[0106] In the embodiment of the present application, when the number of each type of user in the target cell (CELL 5G) and lasts for a duration Tl, the base station can adjust the RRM strategy proportion (e.g. RRM strategy maximum proportion) of the slice user group corresponding to the target GBR user to max (i.e. the maximum threshold value), and keep it as max until a new GBR user enters the cell 5G S102 is repeated.

[0107] For example, the scheme adjusts the network resources occupied by GBR users, and stipulates that the slice IDs of all GBR users with 5QI = 4 in the network are 1-49XXXX, and other users with 5QI ≠ 4 cannot use the slice group starting with 1-59XXXX. In this example, the slice IDs of GBR users with 5QI = 4 are 1-490001, 1-490002, 1-490003, and so on. GBR users with 5QI = 3 belong to the slice user group starting with 1-59XXXX, and the rest are similar. The RRM strategy maximum proportion of the slice user group with 5QI = 4 (which can be referred to as RRM strategy maximum proportion 5QI4) is 10%, and the RRM strategy maximum proportion of the slice user group with 5QI = 3 (which can be referred to as RRM strategy maximum proportion 5QI3) is 15%.

[0108] When GBR user A (5QI = 4, GFBR = 10, MFBR = 20) enters cell 1, there is no GBR user in the cell before, and user A is the first GBR user in the cell. The cell starts to provide GBR service guarantee for GBR user A, and after a duration T1 = 5s, the 5G base station adjusts the RRM strategy maximum proportion of the 5QI = 4 slice user group in cell 1 according to the formula RRM strategy maximum proportion = GFBR A.总 * weight A.G + MFBR A.总 * weight A.M + GFBR B.总 * weight B.G + MFBR B.总 * weight B.M + N * weight Non-GBR + M.

[0109] After a period of time, due to the rapid change of Non-GBR users under cell 1, the RRM strategy maximum proportion of the 5QI = 4 slice user group is adjusted to RRM strategy maximum proportion 5QI4 = 9% for the second time; at a certain moment, GBR user B (5QI = 3, GFBR = 15, MFBR = 25) enters cell 1, and according to the formula RRM strategy maximum proportion = GFBR A.总 * weight A.G + MFBR A.总 * weight A.M+GFBR B.总 *Weight B.G +MFBR B.总 *Weight B.M +N*weight Non-GBR +M, the 5G base station will adjust the maximum RRM policy ratio of the 5QI=4 slice user group in CELL1 to the maximum RRM policy ratio of 5QI4=7%, and the maximum RRM policy ratio of the 5QI=3 slice user group to the maximum RRM policy ratio of 5QI3=10%.

[0110] After all GBR users leave CELL1 and the duration is Tl=10s, the 5G base station will adjust the maximum RRM policy ratio of the 5QI=4 slice user group in CELL1 to the maximum RRM policy ratio 5QI4=10%, and the maximum RRM policy ratio of the 5QI=3 slice user group to the maximum RRM policy ratio 5QI3=15%.

[0111] This application embodiment can divide the resource adjustment device for QoS-based GBR services into functional modules or functional units according to the above method example. For example, each function can be divided into a separate functional module or functional unit, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module or functional unit. The module or unit division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0112] like Figure 4 The diagram shown is a structural schematic of a resource adjustment device for GBR services based on QoS provided in an embodiment of this application. The device includes:

[0113] Configuration unit 41 is used to configure at least one slice user group for at least one type of GBR user in the target cell, and to configure an RRM policy ratio for each slice user group. The RRM policy ratio is used to characterize the resource usage quota of the slice user group.

[0114] Adjustment unit 42 is used to adjust the RRM policy ratio of the slice user group corresponding to the target class GBR user when the target class GBR user enters the target cell, based on the bandwidth parameters of various types of GBR users and the user connection parameters of non-GBR users in the target cell.

[0115] In a possible implementation, the RRM policy ratio includes at least one of the following: an RRM policy maximum ratio, an RRM policy minimum ratio, and an RRM policy special ratio. The RRM policy maximum ratio is used to represent a maximum resource usage quota of the slice user group, the RRM policy minimum ratio is used to represent a minimum resource usage quota of the slice user group, and the RRM policy special ratio is used to represent a special resource usage quota of the slice user group.

[0116] In a possible implementation, the bandwidth parameter includes the GFBR and the MFBR, and the user connection parameter includes the number of online non-GBR users, the number of PDU sessions of the non-GBR users, and the AMBR of the non-GBR data flow of all UEs under the target cell.

[0117] In a possible implementation, the adjusting unit 42 is specifically configured to: calculate the total GFBR and the total MFBR of each type of GBR user in the target cell; and adjust the RRM policy ratio of the slice user group corresponding to the target type of GBR user according to the total GFBR and the total MFBR of each type of GBR user, and at least one first weight and a weight of the user connection parameter, the at least one first weight being a weight set for the total GFBR and the total MFBR of each type of GBR user.

[0118] In a possible implementation, the apparatus further includes a maintaining module configured to, in a case where the RRM policy ratio of the slice user group corresponding to the target type of GBR user is adjusted to a target ratio, and the target ratio is greater than a maximum threshold value, maintain the RRM policy ratio of the slice user group corresponding to the target type of GBR user as the maximum threshold value.

[0119] In a possible implementation, the adjusting unit 42 is further configured to, in a case where the number of GBR users in the target cell is zero, and after a preset time length, adjust the RRM policy ratio of the slice user group corresponding to the target type of GBR user to the maximum threshold value until a GBR user enters the target cell.

[0120] In a hardware implementation, the configuration unit 41 and the adjusting unit 42 in the embodiments of the present application can be integrated on a processor. The specific implementation is shown in Figure 5 .

[0121] Figure 5Another possible structure of the resource adjustment apparatus for the QoS-based GBR service involved in the above embodiments is shown. The resource adjustment apparatus for the QoS-based GBR service includes a processor 302 and a communication interface 303. The processor 302 is configured to control and manage the actions of the resource adjustment apparatus for the QoS-based GBR service, for example, to perform the steps performed by the configuration unit 41 and the adjustment unit 42 described above, and / or to perform other processes of the techniques described herein. The communication interface 303 is configured to support the communication of the resource adjustment apparatus for the QoS-based GBR service with other network entities. The resource adjustment apparatus for the QoS-based GBR service can further include a memory 301 and a bus 304, where the memory 301 is configured to store the program codes and data of the resource adjustment apparatus for the QoS-based GBR service.

[0122] The memory 301 can be a memory in the resource adjustment apparatus for the QoS-based GBR service, and can include a volatile memory such as a random access memory, and / or a non-volatile memory such as a read-only memory, a flash memory, a hard disk or a solid state disk, and / or a combination thereof.

[0123] The processor 302 can be a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array, or other programmable logic device, transistor logic, hardware component, or any combination thereof, which can implement or execute the various exemplary logical blocks, modules and circuits described in connection with the disclosure. The processor can be a combination of a plurality of processing components, such as one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0124] The bus 304 can be an extended industry standard architecture (EISA) bus or the like. The bus 304 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, Figure 5 Only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus.

[0125] Figure 6 The chip 170 includes one or more (including two) processors 1710 and a communication interface 1730.

[0126] Optionally, the chip 170 further includes a memory 1740, which can include read-only memory and random access memory, and provides the processor 1710 with operation instructions and data. A part of the memory 1740 can further include non-volatile random access memory (NVRAM).

[0127] In some embodiments, the memory 1740 stores the following elements, execution modules or data structures, or a subset thereof, or an extended set thereof.

[0128] In the embodiments of the present application, the corresponding operations are performed by calling the operation instructions stored in the memory 1740 (which can be stored in an operating system).

[0129] The processor 1710 can implement or execute the various exemplary logical blocks, units and circuits described in connection with the disclosure. The processor can be a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, transistor logic device, hardware component or any combination thereof. It can implement or execute the various exemplary logical blocks, units and circuits described in connection with the disclosure. The processor can also be a combination of components that implement computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0130] The memory 1740 can include volatile memory, such as random access memory; the memory can also include non-volatile memory, such as read-only memory, flash memory, hard disk or solid state disk; the memory can also include a combination of the above types of memory.

[0131] The bus 1720 can be an extended industry standard architecture (EISA) bus or the like. The bus 1720 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one line is used to represent the bus in the figure, but it does not mean that there is only one bus or only one type of bus.

[0132] Those skilled in the art can clearly understand the above-described method embodiments through the description of the above-described embodiments. For the convenience and brevity of description, only the above-described division of functional modules is taken as an example. In actual application, the above-described functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the above-described system, device, and unit can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0133] The embodiment of the present application provides a computer program product containing instructions, which, when executed on a computer, cause the computer to perform the resource adjustment method for the GBR service based on QoS in the method embodiments.

[0134] The embodiment of the present application also provides a computer readable storage medium, which stores instructions, and when the instructions are executed on a computer, the computer performs the resource adjustment method for the GBR service based on QoS in the method flow shown in the method embodiments.

[0135] The computer readable storage medium may, for example, be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any combination of the above. More specific examples (a non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a register, a hard disk, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above, or any other form of computer readable storage medium known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). In the embodiment of the present application, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device, or apparatus.

[0136] The embodiment of the present application provides a computer program product containing instructions, which, when executed on a computer, cause the computer to perform the method for adjusting resources of a QoS-based GBR service described in the above embodiment.

[0137] Since the resource adjusting device for the QoS-based GBR service, the computer readable storage medium and the computer program product in the embodiment of the present application can be applied to the above method, the technical effects that can be obtained can be referred to the above method embodiment, and the embodiment of the present application will not be repeated here.

[0138] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the above described device embodiment is merely illustrative, for example, the division of the units is only a logical function division, and there can be another division manner in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0139] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments of the present application.

[0140] In addition, each functional unit in the embodiments of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.

[0141] The above is merely specific implementation of the present application, but the protection scope of the present application is not limited to this, any change or replacement within the technical scope disclosed in the present application should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A resource adjustment method for Guaranteed Bit Rate (GBR) services based on Quality of Service (QoS), characterized in that, The method includes: The base station configures at least one slice user group for at least one type of GBR user in the target cell, and configures a Radio Resource Management (RRM) policy ratio for each slice user group, wherein the RRM policy ratio is used to characterize the resource usage quota of the slice user group. When a target type GBR user enters the target cell, the base station adjusts the RRM policy ratio of the slice user group corresponding to the target type GBR user based on the bandwidth parameters of various types of GBR users and the user connection parameters of non-GBR users in the target cell. The bandwidth parameters include Guaranteed Stream Bit Rate (GFBR) and Maximum Stream Bit Rate (MFBR). The user connection parameters include the number of online non-GBR users, the number of Protocol Data Unit (PDU) sessions of non-GBR users, and the Aggregated Maximum Bit Rate (AMBR) of non-GBR data streams of all UEs under the target cell. The base station adjusts the RRM policy ratio of the slice user group corresponding to the target type of GBR users based on the bandwidth parameters of various types of GBR users and the user connection parameters of non-GBR users in the target cell, including: The base station calculates the total GFBR and total MFBR for each type of GBR user in the target cell; The base station adjusts the RRM policy ratio of the slice user group corresponding to the target class of GBR users based on the total GFBR and total MFBR of each type of GBR user, as well as at least one first weight and the weight of the user connection parameters. The at least one first weight is a weight set for the total GFBR and total MFBR of each type of GBR user.

2. The method according to claim 1, characterized in that, The RRM strategy ratio includes at least one of the following: maximum RRM strategy ratio, minimum RRM strategy ratio, and dedicated RRM strategy ratio. Wherein, the maximum RRM policy ratio is used to characterize the maximum resource usage quota of the slice user group, the minimum RRM policy ratio is used to characterize the minimum resource usage quota of the slice user group, and the dedicated RRM policy ratio is used to characterize the dedicated resource usage quota of the slice user group.

3. The method according to claim 1, characterized in that, After adjusting the RRM policy ratio of the slice user group corresponding to the target class GBR user, the method further includes: When the RRM policy ratio of the slice user group corresponding to the target GBR user is adjusted to the target ratio, and the target ratio is greater than the maximum threshold, the base station maintains the RRM policy ratio of the slice user group corresponding to the target GBR user at the maximum threshold.

4. The method according to claim 1, characterized in that, The method further includes: After the number of GBR users in the target cell is zero for a preset duration, the base station adjusts the RRM policy ratio of the slice user group corresponding to the target type GBR user to the maximum threshold value until a GBR user enters the target cell.

5. A resource adjustment device for Guaranteed Bit Rate (GBR) services based on Quality of Service (QoS), characterized in that, The device includes: A configuration unit is configured to configure at least one slice user group for at least one type of GBR user in a target cell, and to configure a Radio Resource Management (RRM) policy ratio for each slice user group, wherein the RRM policy ratio is used to characterize the resource usage quota of the slice user group. An adjustment unit is configured to, when a target class GBR user enters the target cell, adjust the RRM policy ratio of the slice user group corresponding to the target class GBR user based on the bandwidth parameters of various types of GBR users and the user connection parameters of non-GBR users in the target cell; the bandwidth parameters include Guaranteed Stream Bit Rate (GFBR) and Maximum Stream Bit Rate (MFBR); the user connection parameters include the number of online non-GBR users, the number of Protocol Data Unit (PDU) sessions of non-GBR users, and the Aggregated Maximum Bit Rate (AMBR) of non-GBR data streams of all UEs under the target cell; The adjustment unit is specifically used to calculate the total GFBR and total MFBR of each type of GBR user in the target cell; and to adjust the RRM policy ratio of the slice user group corresponding to the target type of GBR user based on the total GFBR and total MFBR of each type of GBR user, as well as at least one first weight and the weight of the user connection parameter, wherein the at least one first weight is a weight set for the total GFBR and total MFBR of each type of GBR user.

6. The apparatus according to claim 5, characterized in that, The RRM strategy ratio includes at least one of the following: maximum RRM strategy ratio, minimum RRM strategy ratio, and dedicated RRM strategy ratio. Wherein, the maximum RRM policy ratio is used to characterize the maximum resource usage quota of the slice user group, the minimum RRM policy ratio is used to characterize the minimum resource usage quota of the slice user group, and the dedicated RRM policy ratio is used to characterize the dedicated resource usage quota of the slice user group.

7. The apparatus according to claim 5, characterized in that, The device further includes: The holding module is configured to, after the adjustment unit adjusts the RRM policy ratio of the slice user group corresponding to the target GBR user, maintain the RRM policy ratio of the slice user group corresponding to the target GBR user at the maximum threshold value, provided that the RRM policy ratio of the slice user group corresponding to the target GBR user is adjusted to the target ratio and the target ratio is greater than the maximum threshold value.

8. The apparatus according to claim 5, characterized in that, The adjustment unit is further configured to adjust the RRM policy ratio of the slice user group corresponding to the target type GBR user to the maximum threshold value after the number of GBR users in the target cell is zero and continues for a preset time, until a GBR user enters the target cell.

9. A resource adjustment device for Guaranteed Bit Rate (GBR) services based on Quality of Service (QoS), characterized in that, include: A processor and a communication interface; the communication interface is coupled to the processor, the processor being used to run computer programs or instructions to implement the resource adjustment method for QoS-based GBR services as described in any one of claims 1-4.

10. A computer-readable storage medium storing instructions, characterized in that, When the computer executes the instruction, the computer performs the resource adjustment method for QoS-based GBR services as described in any one of claims 1-4.