CN113573411B - SR resource allocation method based on user priority - Google Patents
SR resource allocation method based on user priority Download PDFInfo
- Publication number
- CN113573411B CN113573411B CN202110695305.9A CN202110695305A CN113573411B CN 113573411 B CN113573411 B CN 113573411B CN 202110695305 A CN202110695305 A CN 202110695305A CN 113573411 B CN113573411 B CN 113573411B
- Authority
- CN
- China
- Prior art keywords
- resource
- resources
- priority
- allocation
- srrespool
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000013468 resource allocation Methods 0.000 title claims abstract description 14
- 238000013507 mapping Methods 0.000 claims description 9
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 230000005540 biological transmission Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
Abstract
The invention discloses an SR resource allocation method based on user priority. The method comprises the following steps: step 1, initializing cell resources: step 2, rrc connection establishment: step 3, establishing PDU Session: the method has the following beneficial effects: on the premise of ensuring the user capacity of the system, the service with high priority and higher delay requirement can be scheduled in time preferentially, so that the user experience of the user with high priority can be effectively improved; the SR resources with short period can be allocated preferentially to the bearers with higher real-time requirements, and the SR resources with long period can be allocated to the bearers with lower real-time requirements, so that the service data with higher real-time requirements can be timely scheduled to ensure the real-time requirements of the service.
Description
Technical Field
The invention belongs to the technical field of mobile communication, and particularly relates to an SR resource allocation method based on user priority.
Background
The SR, i.e. the scheduling request (Scheduling Request), is a way for the UE (User Equipment, UE) to apply resources to the network for new data transmission, where the SR is transmitted on the PUCCH channel, and when the UE needs to send data, the UE sends the SR to the network through the network side by pre-allocating the SR resources to the UE. The SR resources specify the time domain and frequency domain positions where the UE can send the SR, the sending time is periodic, and the period is described by the SR resource period; when the time for transmitting the SR of the UE is more frequent, the UE can apply resources to the network in time to transmit data, otherwise, the UE can not transmit data in time, so that the SR resources configured to the UE by the network influence the data transmission rate of the UE, and the user experience is influenced.
PUCCH resources in the network are limited, lengthening the SR resource period increases the system capacity, but reduces the SR transmission opportunity of the UE, shortening the SR resource period decreases the system capacity, but increases the SR transmission opportunity of the UE.
In the prior art, one prior art solution provided by the patent application with publication number 112713971a is: the PUCCH resources are configured based on sub-slots (sub-slots) in the time slots, so that one uplink time slot has the capability of transmitting a plurality of PUCCH information. The scheme meets the different service delay requirements of different services of the same UE, but cannot distinguish the service requirements of users without priority.
Disclosure of Invention
The invention aims to provide an SR resource allocation method based on user priority, which can overcome the technical problems, and the invention can allocate SR resources to UE according to the user priority and service priority and enable users and services with high priority to be scheduled more timely. The method of the invention comprises the following steps:
Step1, initializing cell resources:
Initializing three SR resource pools when a base station cell is established, wherein the three SR resource pools are SRResPool1, SRResPool2 and SRResPool3 respectively, the SR periods corresponding to the three resource pools are different, the period of SRResPool is shortest, the period of SRResPool2 is next to the period of SRResPool3 is longest;
Step 2, rrc connection establishment:
Step 2.1, determining the priority of accessing the UE according to subscription information of the user and the operator, wherein the priority of the UE is divided into three levels of 1,2 and 3, the 1 level is high priority, the 2 level is medium priority, and the 3 level is low priority;
Step 2.2, allocating SR resources to the UE in SRResPool, wherein when the SRResPool resource occupancy rate is lower than the resource occupancy rate threshold ResThrd1 of the resource pool, the SR resources are directly allocated to the UE in the resource pool, and the process is ended; otherwise, deciding whether to allow the allocation of resources in SRResPool to be carried out according to the table 1, if so, allocating SR resources to the UE in a resource pool, and if not, turning to the step 2.3;
step 2.3, allocating SR resources to the UE in SRResPool, wherein when the SRResPool resource occupancy rate is lower than the resource occupancy rate threshold ResThrd2 of the resource pool, the SR resources are directly allocated to the UE in the resource pool, and the process is ended; otherwise, deciding whether to allow the allocation of resources in SRResPool according to the table 1, if so, allocating SR resources to the UE in a resource pool, and if not, turning to step 2.4;
step 2.4, allocating SR resources to the UE in SRResPool, and ending the flow;
TABLE 1 resource Allocation decision Table when resource occupancy of resource pool exceeds threshold
User priority | SRResPool1 | SRResPool2 | SRResPool3 |
1 | Allowing allocation | Allowing allocation | Allowing allocation |
2 | Disallowing allocation | Allowing allocation | Allowing allocation |
3 | Disallowing allocation | Disallowing allocation | Allowing allocation |
Step 3, establishing PDU Session:
Step 3.1, when the PDU Session of the NR network is established, all logical channel groups (Logic Channel Group, LCG) are mapped according to all 5 QIs (namely 5G QoS Identifier) of the PDU Session, namely, the services with different QoS requirements are mapped to different LCGs;
Step 3.2: for each SR resource of the mapping logic channel group, preferentially distributing a resource pool, wherein the specific mapping rule is shown in a table 2; when the SR resources of the logic channel group are preferentially allocated to the same resource pool as the SR resources allocated in the SRB establishment stage, the SR resources are not newly allocated to the logic channel group, and the step 3.2 is continued to allocate the SR resources to the next logic channel group; otherwise, turning to step 3.2;
step 3.3, allocating SR resources in the SR resource priority allocation resource pool of the logic channel group, and ending the flow when the allocation is successful; when the allocation fails, go to step 3.4;
step 3.4, allocating resources in a resource pool with a period longer than that of the priority allocation resource pool, and ending the flow when all logic channel groups successfully allocate 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 can preferentially ensure that the high-priority user and the service with higher time setting requirement are scheduled in time on the premise of ensuring the user capacity of the system, thereby effectively improving the user experience of the high-priority user;
2. According to the method, for different bearers established by a user, different SR resources can be allocated to the different bearers according to the characteristics of the bearers, the SR resources with short period can be preferentially allocated to the bearers with higher real-time requirements, and the SR resources with long period can be allocated to the bearers with lower real-time requirements, so that the service data with higher real-time requirements can be timely scheduled to ensure the real-time requirements of the service;
3. The method of the invention can use SR resources of different periods for different types of users and services, thus ensuring the capacity of the users supporting the cell and reducing the uplink bandwidth resources of the system occupied by the SR resources of the cell to the maximum extent.
Drawings
Fig. 1 is a schematic diagram of SR resource allocation in the RRC connection establishment phase of the method according to the present invention;
Fig. 2 is a schematic diagram of SR resource allocation 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 of the invention comprises the following steps:
Step1, initializing cell resources:
Initializing three SR resource pools when a base station cell is established, wherein the three SR resource pools are SRResPool1, SRResPool2 and SRResPool3 respectively, the SR periods corresponding to the three resource pools are different, the period of SRResPool is shortest, the period of SRResPool2 is next to the period of SRResPool3 is longest;
Step 2, rrc connection establishment:
Step 2.1, determining the priority of accessing the UE according to subscription information of the user and the operator, wherein the priority of the UE is divided into three levels of 1,2 and 3, the 1 level is high priority, the 2 level is medium priority, and the 3 level is low priority;
Step 2.2, allocating SR resources to the UE in SRResPool, wherein when the SRResPool resource occupancy rate is lower than the resource occupancy rate threshold ResThrd1 of the resource pool, the SR resources are directly allocated to the UE in the resource pool, and the process is ended; otherwise, deciding whether to allow the allocation of resources in SRResPool to be carried out according to the table 1, if so, allocating SR resources to the UE in a resource pool, and if not, turning to the step 2.3;
step 2.3, allocating SR resources to the UE in SRResPool, wherein when the SRResPool resource occupancy rate is lower than the resource occupancy rate threshold ResThrd2 of the resource pool, the SR resources are directly allocated to the UE in the resource pool, and the process is ended; otherwise, deciding whether to allow the allocation of resources in SRResPool according to the table 1, if so, allocating SR resources to the UE in a resource pool, and if not, turning to step 2.4;
step 2.4, allocating SR resources to the UE in SRResPool, and ending the flow;
TABLE 1 resource Allocation decision Table when resource occupancy of resource pool exceeds threshold
User priority | SRResPool1 | SRResPool2 | SRResPool3 |
1 | Allowing allocation | Allowing allocation | Allowing allocation |
2 | Disallowing allocation | Allowing allocation | Allowing allocation |
3 | Disallowing allocation | Disallowing allocation | Allowing allocation |
Step 3, establishing PDU Session:
Step 3.1, when the PDU Session of the NR network is established, all logical channel groups (Logic Channel Group, LCG) are mapped according to all 5 QIs (namely 5G QoS Identifier) of the PDU Session, namely, the services with different QoS requirements are mapped to different LCGs;
Step 3.2: for each SR resource of the mapping logic channel group, preferentially distributing a resource pool, wherein the specific mapping rule is shown in a table 2; when the SR resources of the logic channel group are preferentially allocated to the same resource pool as the SR resources allocated in the SRB establishment stage, the SR resources are not newly allocated to the logic channel group, and the step 3.2 is continued to allocate the SR resources to the next logic channel group; otherwise, turning to step 3.2;
step 3.3, allocating SR resources in the SR resource priority allocation resource pool of the logic channel group, and ending the flow when the allocation is successful; when the allocation fails, go to step 3.4;
step 3.4, allocating resources in a resource pool with a period longer than that of the priority allocation resource pool, and ending the flow when all logic channel groups successfully allocate 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, SRResPool1, SRResPool2, SRResPool3 respectively, are initialized when a cell is established, and SR periods corresponding to the three SR resource pools are set to be 10Slots, 20Slots, and 40Slots respectively;
As shown in fig. 1, the method of the present invention comprises the steps of:
Step 1: determining the priority of accessing 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 SRResPool that the resource utilization rate in the UE 1 reaches a pool resource occupancy rate threshold ResThrd, determining from the table 1 according to the priority of the UE, and not allocating SR resources to the UE in SRResPool;
Step 3: the SR resource is allocated to the UE in SRResPool: the priority of the UE is 2, no matter whether SRResPool resource usage reaches the pool resource occupancy threshold ResThrd, SR resources are directly allocated to the UE in SRResPool, and the process ends after the resource allocation is successful.
As shown in fig. 2, the method of the present invention comprises the steps of:
step 1: when establishing PDU Session of UE in NR network, mapping all logical channel groups according to all 5QI of PDU Session: setting 5QI carried in PDU Session establishment request as 5 and 9, mapping 2 logical channel groups according to table 2, and logical channel group numbers as 3 and 7;
Step 2: according to table 2, the SR resource is allocated to logical channel group 3 in SRResPool: in the RRC establishment stage, SR resources are allocated for the UE in SRResPool, the resources are not allocated, and the step 3 is carried out;
step 3: according to table 2, SR resources are allocated to the logical channel group 7 in SRResPool, and the flow ends after the resource allocation is successful.
The above description is only specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions easily come within the scope of the present invention as those skilled in the art can easily come within the scope of the present invention defined by the appended claims.
Claims (1)
1. The SR resource allocation method based on the user priority is characterized by comprising the following steps:
Step1, initializing cell resources:
Initializing three SR resource pools when a base station cell is established, wherein the three SR resource pools are SRResPool1, SRResPool2 and SRResPool3 respectively, the SR periods corresponding to the three resource pools are different, the period of SRResPool is shortest, the period of SRResPool2 is next to the period of SRResPool3 is longest;
Step 2, rrc connection establishment:
Step 2.1, determining the priority of accessing the UE according to subscription information of the user and the operator, wherein the priority of the UE is divided into three levels of 1,2 and 3, the 1 level is high priority, the 2 level is medium priority, and the 3 level is low priority;
step 2.2, allocating SR resources to the UE in SRResPool, wherein when the SRResPool resource occupancy rate is lower than the resource occupancy rate threshold ResThrd1 of the resource pool, the SR resources are directly allocated to the UE in the resource pool, and the process is ended; otherwise, deciding whether to allow the allocation of resources in SRResPool, if so, allocating SR resources to the UE in a resource pool, and if not, turning to step 2.3;
Step 2.3, allocating SR resources to the UE in SRResPool, wherein when the SRResPool resource occupancy rate is lower than the resource occupancy rate threshold ResThrd2 of the resource pool, the SR resources are directly allocated to the UE in the resource pool, and the process is ended; otherwise, determining whether to allow the allocation of resources for the UE in SRResPool according to a decision table of an SR resource pool which is allowed to be allocated for each priority user, if so, allocating SR resources for the UE in the resource pool, and if not, turning to step 2.4;
step 2.4, allocating SR resources to the UE in SRResPool, and ending the flow;
step 3, establishing PDU Session:
Step 3.1, when the PDU Session of the NR network is established, all logical channel groups (Logic Channel Group, LCG) are mapped according to all 5 QIs (namely 5G QoS Identifier) of the PDU Session, namely, the services with different QoS requirements are mapped to different LCGs;
Step 3.2, for each logic channel group, mapping the SR resource priority allocation resource pool of the logic channel group, when the SR resource priority allocation resource pool of the logic channel group is the same as the SR resource allocated in the SRB establishment stage, not newly allocating the SR resource for the logic channel group, continuing the step 3.2, and allocating the SR resource for the next logic channel group; otherwise, turning to step 3.3;
step 3.3, allocating SR resources in the SR resource priority allocation resource pool of the logic channel group, and ending the flow when the allocation is successful; when the allocation fails, go to step 3.4;
step 3.4, allocating resources in a resource pool with a period longer than that of the priority allocation resource pool, and ending the flow when all logic channel groups successfully allocate the SR resources; otherwise go to step 3.2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110695305.9A CN113573411B (en) | 2021-06-23 | 2021-06-23 | SR resource allocation method based on user priority |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110695305.9A CN113573411B (en) | 2021-06-23 | 2021-06-23 | SR resource allocation method based on user priority |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113573411A CN113573411A (en) | 2021-10-29 |
CN113573411B true CN113573411B (en) | 2024-05-07 |
Family
ID=78162564
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110695305.9A Active CN113573411B (en) | 2021-06-23 | 2021-06-23 | SR resource allocation method based on user priority |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113573411B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1741672A (en) * | 2004-08-26 | 2006-03-01 | 华为技术有限公司 | Method for distributing cell resource |
CN101202602A (en) * | 2007-12-27 | 2008-06-18 | 中兴通讯股份有限公司 | Method for dynamic state collocating Abis time slot resource |
EP3051736A1 (en) * | 2015-01-30 | 2016-08-03 | Panasonic Intellectual Property Corporation of America | Prioritization in the logical channel prioritization procedure for sidelink logical channels in ProSe direct communications |
CN106664713A (en) * | 2015-06-23 | 2017-05-10 | 华为技术有限公司 | Resource allocation method, ue and enodeb |
CN107079430A (en) * | 2015-08-13 | 2017-08-18 | 华为技术有限公司 | A kind of data transmission device, method and system |
WO2017185295A1 (en) * | 2016-04-28 | 2017-11-02 | 华为技术有限公司 | Communication method, network side device, and vehicle terminal device |
CN112637959A (en) * | 2020-12-31 | 2021-04-09 | 京信网络***股份有限公司 | Uplink resource allocation method, device, equipment and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106211332B (en) * | 2015-05-05 | 2021-08-17 | 中兴通讯股份有限公司 | Resource allocation method and device |
EP3206452B1 (en) * | 2016-02-10 | 2019-10-16 | Panasonic Intellectual Property Corporation of America | Priority-optimized sidelink data transfer in the case of autonomous resource allocation in lte prose communication |
CN109417720B (en) * | 2016-07-22 | 2021-03-30 | 华为技术有限公司 | Congestion control method, base station and terminal |
CN109219024B (en) * | 2017-06-30 | 2021-08-13 | 华为技术有限公司 | Data transmission method and device |
-
2021
- 2021-06-23 CN CN202110695305.9A patent/CN113573411B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1741672A (en) * | 2004-08-26 | 2006-03-01 | 华为技术有限公司 | Method for distributing cell resource |
CN101202602A (en) * | 2007-12-27 | 2008-06-18 | 中兴通讯股份有限公司 | Method for dynamic state collocating Abis time slot resource |
EP3051736A1 (en) * | 2015-01-30 | 2016-08-03 | Panasonic Intellectual Property Corporation of America | Prioritization in the logical channel prioritization procedure for sidelink logical channels in ProSe direct communications |
CN106664713A (en) * | 2015-06-23 | 2017-05-10 | 华为技术有限公司 | Resource allocation method, ue and enodeb |
CN107079430A (en) * | 2015-08-13 | 2017-08-18 | 华为技术有限公司 | A kind of data transmission device, method and system |
WO2017185295A1 (en) * | 2016-04-28 | 2017-11-02 | 华为技术有限公司 | Communication method, network side device, and vehicle terminal device |
CN112637959A (en) * | 2020-12-31 | 2021-04-09 | 京信网络***股份有限公司 | Uplink resource allocation method, device, equipment and storage medium |
Non-Patent Citations (4)
Title |
---|
Efficiency and optimality of largest deficit first prioritization: Resource allocation for real-time applications;Yuhuan Du;IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications;20160728;全文 * |
Nokia, Nokia Shanghai Bell.R2-2007198 "Correction to TX resource pool sidelink mode 1 and 2 in 38.331 for V2X".3GPP tsg_ran\wg2_rl2.2020,(tsgr2_111-e),全文. * |
基于开源软件的LTE协议栈研究与设计;刘佳楠;中国优秀硕士学位论文全文数据库;20160815;全文 * |
支持网络切片的无线资源分配算法研究;陈琳娜;中国优秀硕士学位论文全文数据库;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113573411A (en) | 2021-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1909442B1 (en) | System and methods for determining granularity level of information about buffer status | |
US6895235B2 (en) | Adaptive load and coverage management system and method | |
CN101902817B (en) | Uplink radio resource dispatching method and device for wireless communication system | |
US20160366610A1 (en) | Method and system for managing radio resources in a time-slotted communication system | |
CN1237835C (en) | Information transmission in a telecommunications system | |
WO2008043259A1 (en) | Method, device and user terminal of assigning and indicating the air interface resource | |
JP2012502545A (en) | Method and associated apparatus for allocating communication bandwidth | |
CN102067697A (en) | Method and apparatus for reducing interference in a mobile communications network | |
WO2020143773A1 (en) | Transmission resource selection method and apparatus | |
US8743794B2 (en) | Method of flow control between radio network controller and base station | |
WO2011160476A1 (en) | Method and system for scheduling uplink data | |
CN112261693A (en) | Resource allocation method and device | |
CN102291825B (en) | Method for allocating time slot resources | |
CN113573411B (en) | SR resource allocation method based on user priority | |
Solomon et al. | A survey on call admission control schemes in LTE | |
Belghith et al. | Efficient bandwidth call admission control in 3GPP LTE networks | |
AU2003262673B2 (en) | Methods and apparatus of transmitting user data using traffic channels | |
WO2010084705A1 (en) | Communication apparatus in wireless communication system and transmission power control method of same | |
CN108391286B (en) | Obtain method, network side equipment and the terminal with reporting buffer zone state | |
CN107466071B (en) | Network load balancing method and access network equipment | |
CN112261694A (en) | Method and device for reserving resources | |
CN112235833A (en) | Dynamic configuration method of data stream parameters and session management functional entity | |
Chuang et al. | A channel-aware downlink scheduling scheme for real-time services in long-term evolution systems | |
RU2320086C2 (en) | Methods and device for transmitting user data using an information channel | |
KR100582902B1 (en) | A power allocation apparatus and a power allocation method in a mobile communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |