SR resource allocation method based on user priority

文档序号:173197 发布日期:2021-10-29 浏览:25次 中文

阅读说明:本技术 一种基于用户优先级的sr资源配置方法 (SR resource allocation method based on user priority ) 是由 杜旭辉 于 2021-06-23 设计创作,主要内容包括:本发明公开了一种基于用户优先级的SR资源配置方法。包括以下步骤:步骤1,小区资源初始化:步骤2,RRC连接建立:步骤3,建立PDU Session:本发明所述方法具有如下的有益效果:能够在保证系统用户数容量的前提下,优先保证高优先级用户和对时延要求比较高的业务被及时调度,从而能够有效的提升高优先级用户的用户体验;对实时性要求比较高的承载优先分配短周期的SR资源,对实时性要求不高的承载能够分配周期长的SR资源,这样能够保证实时性要求高的业务数据能够及时的被调度以保证业务的实时性要求。(The invention discloses an SR resource allocation method based on user priority. The method comprises the following steps: step 1, cell resource initialization: step 2, RRC connection establishment: step 3, establishing PDU Session: the method has the following beneficial effects: on the premise of ensuring the capacity of the number of system users, the high-priority users and the services with higher requirements on time delay are preferentially ensured to be scheduled in time, so that the user experience of the high-priority users can be effectively improved; the short-period SR resources are preferentially distributed to the load with higher real-time requirement, and the long-period SR resources can be distributed to the load with lower real-time requirement, so that the service data with higher real-time requirement can be scheduled in time to ensure the real-time requirement of the service.)

1. A SR resource allocation method based on user priority is characterized by comprising the following steps:

step 1, cell resource initialization:

initializing three SR resource pools when a base station cell is established, wherein the three SR resource pools are respectively SRResPool1, SRResPool2 and SRResPool3, the corresponding SR periods of the three resource pools are different, the period of the SRResPool1 is shortest, the period of the SRResPool2 is second, and the period of the SRResPool3 is longest;

step 2, RRC connection is established;

and step 3, establishing PDU Session.

2. The method for SR resource configuration based on user priority as claimed in claim 1, wherein the step 2 comprises the steps of:

step 2.1, determining the priority of the accessed UE according to the subscription information of the user and the operator, and dividing the priority of the UE into three levels of 1, 2 and 3, wherein the level 1 is high priority, the level 2 is medium priority and the level 3 is low priority;

step 2.2, SR resources are distributed to the UE in SRRespool1, and the distribution requirement is that when the SRRespool1 resource occupancy rate is lower than the resource pool resource occupancy rate threshold ResThrd1, the SR resources are directly distributed to the UE in the resource pool, and the process is finished; otherwise, deciding whether to allow resource allocation in SRRespool1, if so, allocating SR resources in the resource pool for the UE, and if not, going to step 2.3;

step 2.3, SR resources are distributed to the UE in SRRespool2, and the distribution requirement is that when the SRRespool2 resource occupancy rate is lower than the resource pool resource occupancy rate threshold ResThrd2, the SR resources are directly distributed to the UE in the resource pool, and the process is finished; otherwise, deciding whether to allow resource allocation in SRRespool2, if so, allocating SR resources in the resource pool for the UE, and if not, going to step 2.4;

and step 2.4, distributing SR resources to the UE in SRResPool3, and ending the process.

3. The method according to claim 1, wherein the step 3 comprises the following steps:

step 3.1, when the NR network PDU Session is established, mapping all Logical Channel Groups (LCGs) according to all 5QI (i.e. 5G QoS Identifier) of the PDU Session, i.e. mapping services with different QoS requirements to different LCGs;

step 3.2, mapping the SR resources of the logical channel group to a resource pool preferentially according to the logic, when the SR resources of the logical channel group are preferentially allocated to the resource pool same as the resource pool where the SR resources allocated in the SRB establishing stage are located, not allocating the SR resources for the logical channel group newly, continuing the step 3.2, and allocating the SR resources for the next logical channel group; otherwise, go to step 3.2;

step 3.3, the SR resources are distributed in the SR resource priority distribution resource pool of the logic channel group, and when the distribution is successful, the process is ended; when the allocation fails, go to step 3.4;

step 3.4, allocating resources in the resource pool with the period longer than the period of the resource pool allocated preferentially, and ending the process when all the logic channel groups are successfully allocated with the SR resources; otherwise go to step 3.2.

Technical Field

The invention belongs to the technical field of mobile communication, and particularly relates to a user priority-based SR resource allocation method.

Background

SR, Scheduling Request, is a way for a UE (User Equipment) to apply for resources from a network for new data transmission, SR is transmitted on a PUCCH channel, and when the UE needs to transmit data, the UE transmits SR to the network through SR resources pre-allocated to the UE by a network side. The SR resource specifies the time domain and frequency domain positions of the UE capable of sending the SR, the sending opportunity is periodic, and the period is described by the SR resource period; when the SR is frequently sent by the UE, the UE can apply for resources to the network in time and send data, otherwise, the UE cannot send data in time, and therefore, the SR resources configured for the UE by the network will affect the data transmission rate of the UE, thereby affecting the user experience.

PUCCH resources in the network are limited, lengthening the SR resource period increases system capacity, but reduces SR transmission timing of the UE, and shortening the SR resource period decreases system capacity, but increases SR transmission timing of the UE.

In the prior art, a prior art solution provided by patent application publication No. 112713971a is: the PUCCH resources are configured based on sub-slots in the time slots, so that one uplink time slot has the capability of sending a plurality of PUCCH information. The scheme meets different service delay requirements among different services of the same UE, but cannot distinguish the service requirements of users without priority.

Disclosure of Invention

The present invention aims to provide a SR resource allocation method based on user priority, which can overcome the above technical problems, and can allocate SR resources to UEs according to user priority and service priority and enable users and services with high priority to be scheduled more timely. The method comprises the following steps:

step 1, cell resource initialization:

initializing three SR resource pools when a base station cell is established, wherein the three SR resource pools are respectively SRResPool1, SRResPool2 and SRResPool3, the corresponding SR periods of the three resource pools are different, the period of the SRResPool1 is shortest, the period of the SRResPool2 is second, and the period of the SRResPool3 is longest;

step 2, RRC connection establishment:

step 2.1, determining the priority of the accessed UE according to the subscription information of the user and the operator, and dividing the priority of the UE into three levels of 1, 2 and 3, wherein the level 1 is high priority, the level 2 is medium priority and the level 3 is low priority;

step 2.2, SR resources are distributed to the UE in SRRespool1, and the distribution requirement is that when the SRRespool1 resource occupancy rate is lower than the resource pool resource occupancy rate threshold ResThrd1, the SR resources are directly distributed to the UE in the resource pool, and the process is finished; otherwise, according to table 1, deciding whether resource allocation in SRResPool1 is allowed, if so, allocating SR resource in the resource pool to the UE, if not, going to step 2.3;

step 2.3, SR resources are distributed to the UE in SRRespool2, and the distribution requirement is that when the SRRespool2 resource occupancy rate is lower than the resource pool resource occupancy rate threshold ResThrd2, the SR resources are directly distributed to the UE in the resource pool, and the process is finished; otherwise, according to table 1, deciding whether resource allocation in SRResPool2 is allowed, if so, allocating SR resource in the resource pool to the UE, if not, going to step 2.4;

step 2.4, distributing SR resources to the UE in SRResPool3, and ending the process;

TABLE 1 resource allocation decision table when resource occupancy rate of resource pool exceeds threshold

User priority SRResPool1 SRResPool2 SRResPool3
1 Allowing distribution Allowing distribution Allowing distribution
2 Not allowing distribution Allowing distribution Allowing distribution
3 Not allowing distribution Not allowing distribution Allowing distribution

Step 3, establishing PDU Session:

step 3.1, when the NR network PDU Session is established, mapping all Logical Channel Groups (LCGs) according to all 5QI (i.e. 5G QoS Identifier) of the PDU Session, i.e. mapping services with different QoS requirements to different LCGs;

step 3.2: for each SR resource according to the logic, mapping the logical channel group to preferentially allocate a resource pool, and the specific mapping rule is shown in table 2; when the SR resource priority allocation resource pool of the logical channel group is the same as the resource pool where the SR resource allocated in the SRB establishing stage is located, not allocating the SR resource for the logical channel group newly, and continuing to the step 3.2, allocating the SR resource for the next logical channel group; otherwise, go to step 3.2;

step 3.3, the SR resources are distributed in the SR resource priority distribution resource pool of the logic channel group, and when the distribution is successful, the process is ended; when the allocation fails, go to step 3.4;

step 3.4, allocating resources in the resource pool with the period longer than the period of the resource pool allocated preferentially, and ending the process when all the logic channel groups are successfully allocated with the SR resources; otherwise go to step 3.2.

Table 2 bearer SR resource allocation priority mapping table

The method has the following beneficial effects:

1. the method of the invention can preferentially ensure that the high-priority user and the service with higher time delay requirement are scheduled in time on the premise of ensuring the capacity of the number of the system users, thereby effectively improving the user experience of the high-priority user;

2. for different bearers established by a user, the method can allocate different SR resources to the different bearers according to the bearer characteristics, preferentially allocate short-period SR resources to the bearer with higher real-time requirement, and allocate long-period SR resources to the bearer with lower real-time requirement, so that service data with high real-time requirement can be scheduled in time to ensure the real-time requirement of the service;

3. the method of the invention can use SR resources of different periods aiming at different types of users and services, thus ensuring the capacity of the number of users in the cell and reducing the uplink bandwidth resources of the system occupied by the SR resources in the cell to the maximum extent.

Drawings

FIG. 1 is a schematic diagram of SR resource allocation process in RRC connection setup phase according to the method of the present invention;

fig. 2 is a schematic diagram of SR resource allocation flow in PDU Session establishment phase according to the method of the present invention.

Detailed Description

Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The method comprises the following steps:

step 1, cell resource initialization:

initializing three SR resource pools when a base station cell is established, wherein the three SR resource pools are respectively SRResPool1, SRResPool2 and SRResPool3, the corresponding SR periods of the three resource pools are different, the period of the SRResPool1 is shortest, the period of the SRResPool2 is second, and the period of the SRResPool3 is longest;

step 2, RRC connection establishment:

step 2.1, determining the priority of the accessed UE according to the subscription information of the user and the operator, and dividing the priority of the UE into three levels of 1, 2 and 3, wherein the level 1 is high priority, the level 2 is medium priority and the level 3 is low priority;

step 2.2, SR resources are distributed to the UE in SRRespool1, and the distribution requirement is that when the SRRespool1 resource occupancy rate is lower than the resource pool resource occupancy rate threshold ResThrd1, the SR resources are directly distributed to the UE in the resource pool, and the process is finished; otherwise, according to table 1, deciding whether resource allocation in SRResPool1 is allowed, if so, allocating SR resource in the resource pool to the UE, if not, going to step 2.3;

step 2.3, SR resources are distributed to the UE in SRRespool2, and the distribution requirement is that when the SRRespool2 resource occupancy rate is lower than the resource pool resource occupancy rate threshold ResThrd2, the SR resources are directly distributed to the UE in the resource pool, and the process is finished; otherwise, according to table 1, deciding whether resource allocation in SRResPool2 is allowed, if so, allocating SR resource in the resource pool to the UE, if not, going to step 2.4;

step 2.4, distributing SR resources to the UE in SRResPool3, and ending the process;

TABLE 1 resource allocation decision table when resource occupancy rate of resource pool exceeds threshold

User priority SRResPool1 SRResPool2 SRResPool3
1 Allowing distribution Allowing distribution Allowing distribution
2 Not allowing distribution Allowing distribution Allowing distribution
3 Not allowing distribution Not allowing distribution Allowing distribution

Step 3, establishing PDU Session:

step 3.1, when the NR network PDU Session is established, mapping all Logical Channel Groups (LCGs) according to all 5QI (i.e. 5G QoS Identifier) of the PDU Session, i.e. mapping services with different QoS requirements to different LCGs;

step 3.2: for each SR resource according to the logic, mapping the logical channel group to preferentially allocate a resource pool, and the specific mapping rule is shown in table 2; when the SR resource priority allocation resource pool of the logical channel group is the same as the resource pool where the SR resource allocated in the SRB establishing stage is located, not allocating the SR resource for the logical channel group newly, and continuing to the step 3.2, allocating the SR resource for the next logical channel group; otherwise, go to step 3.2;

step 3.3, the SR resources are distributed in the SR resource priority distribution resource pool of the logic channel group, and when the distribution is successful, the process is ended; when the allocation fails, go to step 3.4;

step 3.4, allocating resources in the resource pool with the period longer than the period of the resource pool allocated preferentially, and ending the process when all the logic channel groups are successfully allocated with the SR resources; otherwise go to step 3.2.

Table 2 bearer SR resource allocation priority mapping table

As shown in fig. 1 and fig. 2, three SR resource pools, namely SRResPool1, SRResPool2 and SRResPool3, are initialized during cell establishment, and SR periods corresponding to the three resource pools are set to be 10Slots, 20Slots and 40Slots respectively;

as shown in fig. 1, the method of the present invention comprises the following steps:

step 1: determining the priority of the accessed UE according to the subscription information of the user and the operator, and setting the priority of the UE determined according to the subscription information as 2;

step 2: setting the resource utilization rate in the SRResPool1 to reach the pool resource occupancy threshold ResThrd1, determining from the table 1 according to the priority of the UE, and not allocating SR resources to the UE in the SRResPool 1;

and step 3: the UE is allocated SR resources in SRResPool 2: and the priority of the UE is 2, and no matter whether the SRResPool2 resource utilization rate reaches the pool resource occupancy threshold ResThrd2, the SR resources are directly distributed to the UE in SRResPool2, and the process is ended after the resource distribution is successful.

As shown in fig. 2, the method of the present invention comprises the following steps:

step 1: under the NR network, when the PDU Session of the UE is established, all the logical channel groups are mapped according to all the 5 QIs of the PDU Session: setting 5QI carried in the PDU Session establishment request as 5 and 9, mapping 2 logical channel groups according to table 2, and setting the logical channel group numbers as 3 and 7;

step 2: according to table 2, the logical channel group 3 is allocated SR resources in SRResPool 2: in the RRC establishment stage, SR resources are distributed to the UE in SRResPool2, the resources are not distributed any more, and the step 3 is carried out;

and step 3: according to table 2, SR resources are allocated to the logical channel group 7 in SRResPool3, and the process ends after the resources are successfully allocated.

The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the present disclosure should be covered within the scope of the present invention claimed in the appended claims.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种频谱动态分配方法、系统、设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!