[go: up one dir, main page]

CN115442906A - Resource scheduling method, device, device and computer program product - Google Patents

Resource scheduling method, device, device and computer program product Download PDF

Info

Publication number
CN115442906A
CN115442906A CN202110629196.0A CN202110629196A CN115442906A CN 115442906 A CN115442906 A CN 115442906A CN 202110629196 A CN202110629196 A CN 202110629196A CN 115442906 A CN115442906 A CN 115442906A
Authority
CN
China
Prior art keywords
resource scheduling
target
terminal
target terminal
cqi
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.)
Pending
Application number
CN202110629196.0A
Other languages
Chinese (zh)
Inventor
王飞
陆敏
张晨
陈国军
周海骄
严雨桐
周赵杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Group Zhejiang Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Zhejiang Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Group Zhejiang Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202110629196.0A priority Critical patent/CN115442906A/en
Publication of CN115442906A publication Critical patent/CN115442906A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0686Hybrid systems, i.e. switching and simultaneous transmission
    • H04B7/0695Hybrid systems, i.e. switching and simultaneous transmission using beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • H04L1/0016Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy involving special memory structures, e.g. look-up tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种资源调度方法,包括以下步骤:基站在给终端调度资源时,对基站覆盖范围内的各个终端进行聚类操作,以获得目标终端对应的群组信息;获取终端群组中各个终端上报的CQI值,基于群组内终端上报的CQI集合以及TBS的计算公式,确定最优频谱效率效率函数;基于所述最优频谱效率函数确定目标CQI值;基于所述目标CQI值,对所述目标终端进行资源调度操作。本发明还公开了一种资源调度装置、设备及计算机程序产品。本发明通过对目标终端的CQI值进行修正得到目标CQI值,提升了CQI值评估的准确性,使得目标CQI值匹配目标终端所处的无线环境质量,能够准确进行下行RB资源调度和MCS分配,提高了资源调度的准确性。

Figure 202110629196

The invention discloses a resource scheduling method, which comprises the following steps: when scheduling resources for a terminal, a base station performs a clustering operation on each terminal within the coverage of the base station to obtain group information corresponding to a target terminal; The CQI value reported by each terminal is based on the CQI set reported by the terminal in the group and the calculation formula of TBS to determine the optimal spectral efficiency efficiency function; determine the target CQI value based on the optimal spectral efficiency function; based on the target CQI value, Perform a resource scheduling operation on the target terminal. The invention also discloses a resource scheduling device, equipment and computer program product. The present invention obtains the target CQI value by correcting the CQI value of the target terminal, improves the accuracy of CQI value evaluation, makes the target CQI value match the wireless environment quality where the target terminal is located, and can accurately perform downlink RB resource scheduling and MCS allocation, Improved resource scheduling accuracy.

Figure 202110629196

Description

资源调度方法、装置、设备及计算机程序产品Resource scheduling method, device, device and computer program product

技术领域technical field

本发明涉及移动通信技术领域,尤其涉及一种资源调度方法、装置、设备及计算机程序产品。The present invention relates to the technical field of mobile communication, in particular to a resource scheduling method, device, equipment and computer program product.

背景技术Background technique

随着5G用户数的快速增长,人们对5G网络的体验需求也在增加,对5G网络质量的优化是运营商需要考虑的重点问题之一,日常网络优化手段是网络覆盖、干扰、互操作参数等,也能保证用户的基础感知体验。With the rapid growth of the number of 5G users, people's demand for 5G network experience is also increasing. The optimization of 5G network quality is one of the key issues that operators need to consider. The daily network optimization methods are network coverage, interference, and interoperability parameters. Etc., can also guarantee the user's basic perception experience.

现有的5G基站配置中,SCS为30KHZ,时隙长度slot为0.5ms,基站的调度周期TTI为0.5ms,即基站每隔0.5ms给终端调度一次,CSI RS周期为80ms(大话务场景配的周期更长),终端对下行物理信道的质量的评估通过测量CSI RS、计算SINR、量化映射出CQI值,最后通过PUCCH/PUSCH信道上报给基站做调度参考。但是随着网络负荷的提升,CSI RS周期会拉长,与TTI周期差距变大,终端上报的CQI与终端所处的无线环境质量不匹配,造成下行RB资源调度和MCS分配不准确,导致无法准确进行资源调度,进而影响到终端用户下行感知速率。In the existing 5G base station configuration, the SCS is 30KHZ, the time slot length is 0.5ms, the scheduling period TTI of the base station is 0.5ms, that is, the base station schedules the terminal every 0.5ms, and the CSI RS period is 80ms (in heavy traffic scenarios The configuration cycle is longer), the terminal evaluates the quality of the downlink physical channel by measuring the CSI RS, calculating the SINR, quantizing and mapping the CQI value, and finally reporting it to the base station through the PUCCH/PUSCH channel for scheduling reference. However, as the network load increases, the CSI RS period will become longer, and the gap between the CSI RS period and the TTI period will become larger. The CQI reported by the terminal does not match the quality of the wireless environment where the terminal is located, resulting in inaccurate downlink RB resource scheduling and MCS allocation, resulting in inability to Accurately perform resource scheduling, thereby affecting the downlink perception rate of end users.

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。The above content is only used to assist in understanding the technical solution of the present invention, and does not mean that the above content is admitted as prior art.

发明内容Contents of the invention

本发明的主要目的在于提供一种资源调度方法、装置、设备及计算机程序产品,旨在解决现有技术中无法根据终端上报的CQI进行准确的资源调度的技术问题。The main purpose of the present invention is to provide a resource scheduling method, device, equipment and computer program product, aiming to solve the technical problem in the prior art that accurate resource scheduling cannot be performed according to the CQI reported by the terminal.

为实现上述目的,本发明提供一种资源调度方法,所述资源调度方法包括以下步骤:To achieve the above object, the present invention provides a resource scheduling method, the resource scheduling method includes the following steps:

在检测到目标终端的资源调度需求时,对基站覆盖下的各个终端进行聚类操作,以获得所述目标终端对应的目标终端群组;When the resource scheduling requirement of the target terminal is detected, performing a clustering operation on each terminal under the coverage of the base station to obtain a target terminal group corresponding to the target terminal;

获取目标终端群组中各个群组终端对应的CQI值,基于终端群组上报的CQI集合以及频谱效率计算模型,确定所述目标终端群组对应的最优频谱效率函数;Obtain the CQI value corresponding to each group terminal in the target terminal group, and determine the optimal spectrum efficiency function corresponding to the target terminal group based on the CQI set reported by the terminal group and the spectral efficiency calculation model;

基于所述最优频谱效率函数确定目标CQI值;determining a target CQI value based on the optimal spectral efficiency function;

基于所述目标CQI值,对所述目标终端进行资源调度操作。Based on the target CQI value, perform a resource scheduling operation on the target terminal.

进一步地,所述基于终端群组上报的CQI集合以及频谱效率计算模型,确定所述目标终端群组对应的最优频谱效率函数的步骤包括:Further, the step of determining the optimal spectral efficiency function corresponding to the target terminal group based on the CQI set reported by the terminal group and the spectral efficiency calculation model includes:

将所述CQI集合中的值输入所述频谱效率计算模型,以通过所述频谱效率计算模型确定所述目标终端群组对应的TBS;inputting values in the CQI set into the spectrum efficiency calculation model, so as to determine the TBS corresponding to the target terminal group through the spectrum efficiency calculation model;

基于所述TBS、所述目标终端群组对应的传输带宽以及频谱效率评估时间,通过所述频谱效率计算模型,确定所述最优频谱效率函数。Based on the TBS, the transmission bandwidth corresponding to the target terminal group, and the spectrum efficiency evaluation time, the optimal spectrum efficiency function is determined through the spectrum efficiency calculation model.

进一步地,所述将CQI集合中的值输入所述频谱效率计算模型,以通过所述频谱效率计算模型确定所述目标终端群组对应的TBS的步骤包括:Further, the step of inputting the value in the CQI set into the spectrum efficiency calculation model, so as to determine the TBS corresponding to the target terminal group through the spectrum efficiency calculation model includes:

基于各个群组终端的传输误块率,通过所述频谱效率计算模型确定各个群组终端对应的CQI修正因子;Based on the transmission block error rate of each group terminal, determine the CQI correction factor corresponding to each group terminal through the spectrum efficiency calculation model;

基于目标终端群组中各个群组终端对应的CQI修正因子以及CQI集合中的值,通过所述频谱效率计算模型确定所述TBS。Based on the CQI correction factor corresponding to each group terminal in the target terminal group and the value in the CQI set, the TBS is determined through the spectrum efficiency calculation model.

进一步地,所述基于目标终端群组中各个群组终端对应的CQI修正因子以及CQI集合中的值,通过所述频谱效率计算模型确定所述TBS的步骤包括:Further, the step of determining the TBS through the spectrum efficiency calculation model based on the CQI correction factor corresponding to each group terminal in the target terminal group and the value in the CQI set includes:

基于各个群组终端对应的CQI修正因子以及CQI集合中的值,通过所述频谱效率计算模型确定修正后的调制阶数;Based on the CQI correction factor corresponding to each group terminal and the value in the CQI set, determine the modified modulation order through the spectral efficiency calculation model;

基于修正后的调制阶数、资源映射的数量、编码效率以及调度的层数,通过所述频谱效率计算模型确定传输信息量;Based on the modified modulation order, the number of resource mappings, coding efficiency, and the number of scheduled layers, determine the amount of transmission information through the spectrum efficiency calculation model;

基于所述传输信息量,通过所述频谱效率计算模型确定量化处理后的信息量,基于量化处理后的信息量确定所述TBS。Based on the transmission information amount, the quantized information amount is determined through the spectrum efficiency calculation model, and the TBS is determined based on the quantized information amount.

进一步地,所述在检测到目标终端的资源调度需求时,对基站覆盖下的各个终端进行聚类操作,以获得所述目标终端对应的目标终端群组的步骤包括:Further, when the resource scheduling requirement of the target terminal is detected, the step of performing a clustering operation on each terminal under the coverage of the base station to obtain the target terminal group corresponding to the target terminal includes:

在检测到目标终端的资源调度需求时,获取基站覆盖下的各个终端的最优SSB波束索引信息;When the resource scheduling requirement of the target terminal is detected, the optimal SSB beam index information of each terminal covered by the base station is obtained;

基于K均值聚类算法,对各个SSB波束下的终端进行聚类操作,以获得各个SSB波束内的对应的终端对应的多个终端群组,在多个终端群组中确定所述目标终端对应的目标终端群组。Based on the K-means clustering algorithm, the terminals under each SSB beam are clustered to obtain multiple terminal groups corresponding to the corresponding terminals in each SSB beam, and the corresponding target terminal is determined in multiple terminal groups. target terminal group.

进一步地,所述获取基站对应的各个终端的最优SSB波束索引信息的步骤包括:Further, the step of obtaining the optimal SSB beam index information of each terminal corresponding to the base station includes:

基站通过获取各个终端RACH时的preamble信息,基于所述preamble信息确定确定所述目标终端的最优SSB波束索引信息。The base station acquires the preamble information of each terminal during RACH, and determines the optimal SSB beam index information of the target terminal based on the preamble information.

进一步地,所述基于所述目标CQI值,对所述目标终端进行资源调度操作的步骤包括:Further, the step of performing a resource scheduling operation on the target terminal based on the target CQI value includes:

将所述目标CQI值输入资源调度模型进行模型训练,以获得目标资源,基于所述目标资源对所述目标终端进行资源调度操作。Inputting the target CQI value into a resource scheduling model for model training to obtain target resources, and performing a resource scheduling operation on the target terminal based on the target resources.

此外,为实现上述目的,本发明还提供一种资源调度装置,所述资源调度装置包括:In addition, in order to achieve the above object, the present invention also provides a resource scheduling device, the resource scheduling device includes:

聚类模块,用于在检测到目标终端的资源调度需求时,对基站覆盖下的各个终端进行聚类操作,以获得所述目标终端对应的目标终端群组;A clustering module, configured to perform a clustering operation on each terminal under the coverage of the base station when the resource scheduling requirement of the target terminal is detected, so as to obtain a target terminal group corresponding to the target terminal;

获取模块,用于获取目标终端群组中各个群组终端对应的CQI值,基于终端群组上报的CQI集合以及频谱效率计算模型,确定所述目标终端群组对应的最优频谱效率函数;An acquisition module, configured to acquire a CQI value corresponding to each group terminal in the target terminal group, and determine an optimal spectral efficiency function corresponding to the target terminal group based on a CQI set reported by the terminal group and a spectrum efficiency calculation model;

确定模块,用于基于所述最优频谱效率函数确定目标CQI值;A determining module, configured to determine a target CQI value based on the optimal spectral efficiency function;

调度模块,用于基于所述目标CQI值,对所述目标终端进行资源调度操作。A scheduling module, configured to perform a resource scheduling operation on the target terminal based on the target CQI value.

此外,为实现上述目的,本发明还提供一种资源调度设备,所述资源调度设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的资源调度程序,所述资源调度程序被所述处理器执行时实现前述的资源调度方法的步骤。In addition, in order to achieve the above object, the present invention also provides a resource scheduling device, which includes: a memory, a processor, and a resource scheduling program stored in the memory and operable on the processor. When the resource scheduling program is executed by the processor, the steps of the aforementioned resource scheduling method are implemented.

此外,为实现上述目的,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现前述的资源调度方法的步骤。In addition, to achieve the above object, the present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the aforementioned resource scheduling method are implemented.

本发明通过在检测到目标终端的资源调度需求时,对基站覆盖下的各个终端进行聚类操作,以获得所述目标终端对应的目标终端群组,接着获取目标终端群组中各个群组终端对应的CQI值,基于终端群组上报的CQI集合以及频谱效率计算模型,确定所述目标终端群组对应的最优频谱效率函数,而后基于所述最优频谱效率函数确定目标CQI值,最后基于所述目标CQI值,对所述目标终端进行资源调度操作,通过根据目标终端同一目标终端群组的所有终端的CQI值,对目标终端的CQI值进行修正得到目标CQI值,提升了CQI值评估的准确性,使得目标CQI值匹配目标终端所处的无线环境质量,并根据最优的CQI值(目标CQI值)对目标终端进行资源调度,进而准确进行下行RB资源调度和MCS分配,提高了资源调度的准确性以及终端用户的下行感知速率。In the present invention, when the resource scheduling requirement of the target terminal is detected, each terminal under the coverage of the base station is clustered to obtain the target terminal group corresponding to the target terminal, and then each group terminal in the target terminal group is obtained For the corresponding CQI value, based on the CQI set reported by the terminal group and the spectral efficiency calculation model, determine the optimal spectral efficiency function corresponding to the target terminal group, then determine the target CQI value based on the optimal spectral efficiency function, and finally based on The target CQI value is used to perform resource scheduling operations on the target terminal, and the target CQI value is obtained by correcting the CQI value of the target terminal according to the CQI values of all terminals in the same target terminal group of the target terminal, which improves the evaluation of the CQI value Accuracy, so that the target CQI value matches the wireless environment quality of the target terminal, and resource scheduling is performed on the target terminal according to the optimal CQI value (target CQI value), and then the downlink RB resource scheduling and MCS allocation are accurately performed, which improves the The accuracy of resource scheduling and the downlink perception rate of end users.

同时通过目标CQI值实现基站对目标终端所处的无线环境进行准确判断,提升实时调度效果,并通过的最优频谱效率函数提升了网络的频谱效率。At the same time, the base station can accurately judge the wireless environment of the target terminal through the target CQI value, improve the real-time scheduling effect, and improve the spectrum efficiency of the network through the optimal spectrum efficiency function.

附图说明Description of drawings

图1是本发明实施例方案涉及的硬件运行环境中资源调度设备的结构示意图;FIG. 1 is a schematic structural diagram of a resource scheduling device in a hardware operating environment involved in the solution of an embodiment of the present invention;

图2为本发明资源调度方法第一实施例的流程示意图;FIG. 2 is a schematic flowchart of the first embodiment of the resource scheduling method of the present invention;

图3为本发明资源调度方法中CQI与调制方式modulation之间的映射关系表格示意图;3 is a schematic diagram of a mapping relationship table between CQI and modulation mode modulation in the resource scheduling method of the present invention;

图4为本发明资源调度方法中MCS与调制阶数Qm之间的映射关系表格示意图;4 is a schematic diagram of a mapping relationship table between MCS and modulation order Q m in the resource scheduling method of the present invention;

图5为本发明资源调度方法中终端群组的聚类示意图;FIG. 5 is a schematic diagram of clustering of terminal groups in the resource scheduling method of the present invention;

图6为本发明资源调度装置一实施例的功能模块示意图。FIG. 6 is a schematic diagram of functional modules of an embodiment of a resource scheduling device according to the present invention.

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose of the present invention, functional characteristics and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings.

具体实施方式detailed description

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

如图1所示,图1是本发明实施例方案涉及的硬件运行环境中资源调度设备的结构示意图。As shown in FIG. 1 , FIG. 1 is a schematic structural diagram of a resource scheduling device in a hardware operating environment involved in the solution of an embodiment of the present invention.

本发明实施例资源调度设备可以是基站,或者与基站通信连接的PC等服务器。如图1所示,该资源调度设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。The resource scheduling device in this embodiment of the present invention may be a base station, or a server such as a PC communicated with the base station. As shown in FIG. 1 , the resource scheduling device may include: a processor 1001 , such as a CPU, a network interface 1004 , a user interface 1003 , a memory 1005 , and a communication bus 1002 . Wherein, the communication bus 1002 is used to realize connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. Optionally, the network interface 1004 may include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 can be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001 .

可选地,资源调度设备还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。Optionally, the resource scheduling device may further include a camera, an RF (Radio Frequency, radio frequency) circuit, a sensor, an audio circuit, a WiFi module, and the like.

本领域技术人员可以理解,图1中示出的终端结构并不构成对资源调度设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art can understand that the terminal structure shown in FIG. 1 does not constitute a limitation on the resource scheduling device, and may include more or less components than those shown in the figure, or combine some components, or arrange different components.

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及资源调度程序。As shown in FIG. 1 , the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a resource scheduler.

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的资源调度程序。In the terminal shown in Figure 1, the network interface 1004 is mainly used to connect to the background server and perform data communication with the background server; the user interface 1003 is mainly used to connect to the client (client) and perform data communication with the client; and the processor 1001 may be used to call a resource scheduler stored in memory 1005 .

在本实施例中,资源调度设备包括:存储器1005、处理器1001及存储在所述存储器1005上并可在所述处理器1001上运行的资源调度程序,其中,处理器1001调用存储器1005中存储的资源调度程序时,并执行以下各个实施例中资源调度方法的步骤。In this embodiment, the resource scheduling device includes: a memory 1005, a processor 1001, and a resource scheduling program stored in the memory 1005 and operable on the processor 1001, wherein the processor 1001 calls the When using the resource scheduling program, the steps of the resource scheduling method in the following embodiments are executed.

本发明还提供一种资源调度方法,参照图2,图2为本发明资源调度方法第一实施例的流程示意图。The present invention also provides a resource scheduling method. Referring to FIG. 2 , FIG. 2 is a schematic flowchart of a first embodiment of the resource scheduling method according to the present invention.

本实施例中,该资源调度方法包括以下步骤:In this embodiment, the resource scheduling method includes the following steps:

步骤S101,在检测到目标终端的资源调度需求时,对基站覆盖下的各个终端进行聚类操作,以获得所述目标终端对应的目标终端群组;Step S101, when the resource scheduling requirement of the target terminal is detected, perform a clustering operation on each terminal under the coverage of the base station, so as to obtain a target terminal group corresponding to the target terminal;

本实施例中,目标终端在需要进行资源调度时,触发该资源调度需求,例如在目标终端接入该基站时,该基站需要为该目标终端进行资源调度,进而确定检测到该资源调度需求,或者,在基站为该目标终端进行资源调度之后,目标终端的感知速率较差,此时目标终端可上传资源调度需求,以使基站重新对该目标终端进行资源调度。In this embodiment, when the target terminal needs to perform resource scheduling, it triggers the resource scheduling requirement, for example, when the target terminal accesses the base station, the base station needs to perform resource scheduling for the target terminal, and then determines that the resource scheduling requirement is detected, Or, after the base station performs resource scheduling for the target terminal, the target terminal's perception rate is poor. At this time, the target terminal may upload a resource scheduling requirement, so that the base station performs resource scheduling for the target terminal again.

在检测到该资源调度需求时,基站获取其所覆盖下的各个终端,即确定当前接入该基站的所有终端即基站对应的各个终端,而后对各个终端进行聚类操作,得到多个终端群组,基站将包括该目标终端的终端群组作为该目标终端对应的目标终端群组。具体地,基站先获取各个终端的SSB波束索引信息,而后根据SSB波束索引信息进行聚类,得到多个终端群组。When the resource scheduling requirement is detected, the base station obtains each terminal under its coverage, that is, determines all terminals currently connected to the base station, that is, each terminal corresponding to the base station, and then performs a clustering operation on each terminal to obtain multiple terminal groups group, the base station takes the terminal group including the target terminal as the target terminal group corresponding to the target terminal. Specifically, the base station first acquires SSB beam index information of each terminal, and then performs clustering according to the SSB beam index information to obtain multiple terminal groups.

步骤S102,获取目标终端群组中各个群组终端对应的CQI值,基于终端群组上报的CQI集合以及频谱效率计算模型,确定所述目标终端群组对应的最优频谱效率函数;Step S102, obtaining the CQI value corresponding to each group terminal in the target terminal group, and determining the optimal spectral efficiency function corresponding to the target terminal group based on the CQI set reported by the terminal group and the spectral efficiency calculation model;

本实施例中,在确定目标终端群组之后,基站获取该目标终端群组中各个群组终端对应的CQI值,进而得到终端群组上报的CQI集合,即CQI集合包括各个群组终端对应的CQI值,而后基于终端群组上报的CQI集合以及频谱效率计算模型,确定目标终端群组对应的最优频谱效率函数,即将CQI值输入频谱效率计算模型进行模型训练,得到该目标终端群组对应的最优频谱效率函数。In this embodiment, after determining the target terminal group, the base station obtains the CQI values corresponding to each group terminal in the target terminal group, and then obtains the CQI set reported by the terminal group, that is, the CQI set includes the CQI values corresponding to each group terminal CQI value, and then based on the CQI set reported by the terminal group and the spectral efficiency calculation model, the optimal spectral efficiency function corresponding to the target terminal group is determined, that is, the CQI value is input into the spectral efficiency calculation model for model training, and the target terminal group corresponds to The optimal spectral efficiency function of .

需要说明的是,对于目标终端群组中各个群组终端,若无法获得某一群组终端对应的CQI值,则将该在目标终端群组中剔除该群组终端(目标终端除外)。It should be noted that, for each group terminal in the target terminal group, if the CQI value corresponding to a certain group terminal cannot be obtained, the group terminal (except the target terminal) will be excluded from the target terminal group.

步骤S103,基于所述最优频谱效率函数确定目标CQI值;Step S103, determining a target CQI value based on the optimal spectral efficiency function;

本实施例中,在获取最优频谱效率函数之后,根据该最优频谱效率函数确定目标CQI值,该目标CQI值即为目标终端修正后的CQI值,具体地,根据确定该最优频谱效率函数中的最大值对应的频谱效率以及CQI值,该最大值对应的频谱效率即为最优频谱效率,最大值对应的CQI值即为目标CQI值,也就是说,目标CQI值对应的是最优频谱效率。In this embodiment, after the optimal spectral efficiency function is obtained, the target CQI value is determined according to the optimal spectral efficiency function, and the target CQI value is the corrected CQI value of the target terminal. Specifically, according to determining the optimal spectral efficiency The spectral efficiency and CQI value corresponding to the maximum value in the function, the spectral efficiency corresponding to the maximum value is the optimal spectral efficiency, and the CQI value corresponding to the maximum value is the target CQI value, that is to say, the target CQI value corresponds to the optimal Excellent spectral efficiency.

步骤S104,基于所述目标CQI值,对所述目标终端进行资源调度操作。Step S104, based on the target CQI value, perform a resource scheduling operation on the target terminal.

本实施例中,在获取到目标CQI值,根据该目标CQI值对目标终端进行资源调度操作,具体地,将该目标CQI值以及其他相应的参数输入资源调度模型进行模型训练,通过该资源调度模型的输出对目标终端进行资源调度操作。In this embodiment, after the target CQI value is obtained, the resource scheduling operation is performed on the target terminal according to the target CQI value. Specifically, the target CQI value and other corresponding parameters are input into the resource scheduling model for model training. Through the resource scheduling The output of the model performs resource scheduling operations on the target terminal.

具体地,一实施例中,该步骤S104包括:Specifically, in an embodiment, the step S104 includes:

将所述目标CQI值输入资源调度模型进行模型训练,以获得目标资源,基于所述目标资源对所述目标终端进行资源调度操作。Inputting the target CQI value into a resource scheduling model for model training to obtain target resources, and performing a resource scheduling operation on the target terminal based on the target resources.

本实施例中,将所述目标CQI值输入资源调度模型进行模型训练,以获得目标资源,具体地,将该目标CQI值以及其他相应的参数输入资源调度模型进行模型训练,其他相应的参数包括SRS权值、RB资源以及功率资源,得到的目标资源包括该RB资源、DMRS资源以及目标CQI值匹配对应的MCS,而后对该目标终端分配RB资源、DMRS资源以及匹配该MCS,进而实现目标终端的资源调度。其中,资源调度模型为现有模型。In this embodiment, the target CQI value is input into the resource scheduling model for model training to obtain target resources. Specifically, the target CQI value and other corresponding parameters are input into the resource scheduling model for model training. Other corresponding parameters include SRS weights, RB resources, and power resources. The obtained target resources include the RB resources, DMRS resources, and target CQI values that match the corresponding MCS, and then allocate RB resources, DMRS resources, and match the MCS to the target terminal, and then realize the target terminal. resource scheduling. Wherein, the resource scheduling model is an existing model.

本实施例提出的资源调度方法,通过在检测到目标终端的资源调度需求时,对基站覆盖下的各个终端进行聚类操作,以获得所述目标终端对应的目标终端群组,接着获取目标终端群组中各个群组终端对应的CQI值,基于终端群组上报的CQI集合以及频谱效率计算模型,确定所述目标终端群组对应的最优频谱效率函数,而后基于所述最优频谱效率函数确定目标CQI值,最后基于所述目标CQI值,对所述目标终端进行资源调度操作,通过根据目标终端同一目标终端群组的所有终端的CQI值,对目标终端的CQI值进行修正得到目标CQI值,提升了CQI值评估的准确性,使得目标CQI值匹配目标终端所处的无线环境质量,并根据最优的CQI值(目标CQI值)对目标终端进行资源调度,进而准确进行下行RB资源调度和MCS分配,提高了资源调度的准确性以及终端用户的下行感知速率。In the resource scheduling method proposed in this embodiment, when the resource scheduling requirement of the target terminal is detected, each terminal under the coverage of the base station is clustered to obtain the target terminal group corresponding to the target terminal, and then the target terminal is obtained The CQI value corresponding to each group terminal in the group is based on the CQI set reported by the terminal group and the spectral efficiency calculation model to determine the optimal spectral efficiency function corresponding to the target terminal group, and then based on the optimal spectral efficiency function Determine the target CQI value, and finally perform a resource scheduling operation on the target terminal based on the target CQI value, and correct the CQI value of the target terminal according to the CQI values of all terminals in the same target terminal group of the target terminal to obtain the target CQI value, which improves the accuracy of CQI value evaluation, makes the target CQI value match the wireless environment quality where the target terminal is located, and performs resource scheduling for the target terminal according to the optimal CQI value (target CQI value), and then accurately performs downlink RB resources Scheduling and MCS allocation improve the accuracy of resource scheduling and the downlink perception rate of end users.

同时通过目标CQI值实现基站对目标终端所处的无线环境进行准确判断,提升实时调度效果,并通过的最优频谱效率函数提升了网络的频谱效率。At the same time, the base station can accurately judge the wireless environment of the target terminal through the target CQI value, improve the real-time scheduling effect, and improve the spectrum efficiency of the network through the optimal spectrum efficiency function.

基于第一实施例,提出本发明资源调度方法的第二实施例,在本实施例中,步骤S102包括:Based on the first embodiment, a second embodiment of the resource scheduling method of the present invention is proposed. In this embodiment, step S102 includes:

步骤S201,将CQI集合中的值输入所述频谱效率计算模型,以通过所述频谱效率计算模型确定所述目标终端群组对应的TBS;Step S201, input the values in the CQI set into the spectrum efficiency calculation model, so as to determine the TBS corresponding to the target terminal group through the spectrum efficiency calculation model;

步骤S202,基于所述TBS、所述目标终端群组对应的传输带宽以及频谱效率评估时间,通过所述频谱效率计算模型,确定所述最优频谱效率函数。Step S202, based on the TBS, the transmission bandwidth corresponding to the target terminal group, and the spectrum efficiency evaluation time, and through the spectrum efficiency calculation model, determine the optimal spectrum efficiency function.

本实施例中,在获取到目标终端群组中各个群组终端对应的CQI值之后,将CQI集合中的值输入所述频谱效率计算模型,以通过所述频谱效率计算模型确定所述目标终端群组对应的TBS,具体地,将CQI值以及其他相关参数输入该频谱效率计算模型进行模型训练,得到TBS即频谱效率计算模型的中间参数之一。In this embodiment, after obtaining the CQI values corresponding to each group terminal in the target terminal group, the values in the CQI set are input into the spectrum efficiency calculation model, so as to determine the target terminal through the spectrum efficiency calculation model For the TBS corresponding to the group, specifically, the CQI value and other relevant parameters are input into the spectrum efficiency calculation model for model training, and the TBS, which is one of the intermediate parameters of the spectrum efficiency calculation model, is obtained.

而后,基于所述TBS、所述目标终端群组对应的传输带宽以及频谱效率评估时间,通过所述频谱效率计算模型,确定所述最优频谱效率函数,即根据TBS、传输带宽以及频谱效率评估时间通过频谱效率计算模型进行模型训练,得到最优频谱效率函数,具体地,频谱效率计算模型中最优频谱效率函数的公式为:Then, based on the TBS, the transmission bandwidth corresponding to the target terminal group, and the spectral efficiency evaluation time, the optimal spectral efficiency function is determined through the spectral efficiency calculation model, that is, according to the TBS, the transmission bandwidth, and the spectral efficiency evaluation Time uses the spectral efficiency calculation model for model training to obtain the optimal spectral efficiency function. Specifically, the formula for the optimal spectral efficiency function in the spectral efficiency calculation model is:

Figure BDA0003101729700000081
Figure BDA0003101729700000081

其中,f(eff)为最优频谱效率函数,t为频谱效率评估时间,BW为传输带宽即本次资源调度的传输带宽。Among them, f(eff) is the optimal spectrum efficiency function, t is the spectrum efficiency evaluation time, and BW is the transmission bandwidth, that is, the transmission bandwidth of this resource scheduling.

本实施例提出的资源调度方法,通过将CQI集合中的值输入所述频谱效率计算模型,以通过所述频谱效率计算模型确定所述目标终端群组对应的TBS;接着基于所述TBS、所述目标终端群组对应的传输带宽以及频谱效率评估时间,通过所述频谱效率计算模型,确定所述最优频谱效率函数,能够根据CQI值、传输带宽以及频谱效率评估时间准确得到最优频谱效率函数,进而提升目标CQI值的准确性,使得目标CQI值匹配目标终端所处的无线环境质量,进一步提高了资源调度的准确性以及终端用户的下行感知速率。In the resource scheduling method proposed in this embodiment, by inputting the value in the CQI set into the spectrum efficiency calculation model, the TBS corresponding to the target terminal group is determined through the spectrum efficiency calculation model; then based on the TBS, the The transmission bandwidth and spectral efficiency evaluation time corresponding to the target terminal group, the optimal spectral efficiency function is determined through the spectral efficiency calculation model, and the optimal spectral efficiency can be accurately obtained according to the CQI value, transmission bandwidth, and spectral efficiency evaluation time Function, and then improve the accuracy of the target CQI value, so that the target CQI value matches the quality of the wireless environment where the target terminal is located, further improving the accuracy of resource scheduling and the downlink perception rate of the terminal user.

基于第二实施例,提出本发明资源调度方法的第三实施例,在本实施例中,步骤S201包括:Based on the second embodiment, a third embodiment of the resource scheduling method of the present invention is proposed. In this embodiment, step S201 includes:

步骤S301,基于各个群组终端对应的传输误块率,通过所述频谱效率计算模型确定各个群组终端对应的CQI修正因子;Step S301, based on the transmission block error rate corresponding to each group terminal, determine the CQI correction factor corresponding to each group terminal through the spectrum efficiency calculation model;

步骤S302,基于目标终端群组中各个群组终端对应的CQI修正因子以及CQI集合中的值,通过所述频谱效率计算模型确定所述TBS。Step S302, based on the CQI correction factor corresponding to each group terminal in the target terminal group and the value in the CQI set, determine the TBS through the spectrum efficiency calculation model.

本实施例中,在获取到各个群组终端对应的CQI值之后,获取各个群组终端对应的传输误块率,目标终端群组对应的调制阶数,并将CQI集合中的值、传输误块率以及调制阶数输入该频谱效率计算模型进行模型训练,通过频谱效率计算模型基于传输误块率得到各个群组终端对应的CQI修正因子,其中,该CQI修正因子a=1-gj(BLER),其中,gj(BLER)为第j个群组终端的传输误块率。In this embodiment, after obtaining the CQI values corresponding to each group terminal, obtain the transmission block error rate corresponding to each group terminal, the modulation order corresponding to the target terminal group, and compare the values in the CQI set, transmission error The block rate and the modulation order are input into the spectrum efficiency calculation model for model training, and the CQI correction factors corresponding to each group terminal are obtained based on the transmission block error rate through the spectrum efficiency calculation model, wherein the CQI correction factor a = 1-gj( BLER), wherein, g j (BLER) is the transmission block error rate of the jth group terminal.

而后,基于目标终端群组中各个群组终端对应的CQI修正因子以及CQI值,通过频谱效率计算模型进行模型训练,得到该TBS。Then, based on the CQI correction factor and the CQI value corresponding to each group terminal in the target terminal group, model training is performed through the spectrum efficiency calculation model to obtain the TBS.

本实施例提出的资源调度方法,通过基于各个群组终端的传输误块率,通过所述频谱效率计算模型确定各个群组终端对应的CQI修正因子;接着基于目标终端群组中各个群组终端对应的CQI修正因子以及CQI集合中的值,通过所述频谱效率计算模型确定所述TBS,能够根据调制阶数、CQI修正因子以及CQI值准确得到TBS,进而提升最优频谱效率函数的准确性,以提升目标CQI值的准确性,使得目标CQI值匹配目标终端所处的无线环境质量,进一步提高了资源调度的准确性以及终端用户的下行感知速率。In the resource scheduling method proposed in this embodiment, the CQI correction factor corresponding to each group terminal is determined through the spectrum efficiency calculation model based on the transmission block error rate of each group terminal; and then based on each group terminal in the target terminal group For the corresponding CQI correction factor and the value in the CQI set, the TBS can be determined through the spectral efficiency calculation model, and the TBS can be accurately obtained according to the modulation order, CQI correction factor and CQI value, thereby improving the accuracy of the optimal spectral efficiency function , to improve the accuracy of the target CQI value, so that the target CQI value matches the quality of the wireless environment where the target terminal is located, further improving the accuracy of resource scheduling and the downlink perception rate of the terminal user.

基于第三实施例,提出本发明资源调度方法的第四实施例,在本实施例中,步骤S302包括:Based on the third embodiment, a fourth embodiment of the resource scheduling method of the present invention is proposed. In this embodiment, step S302 includes:

步骤S401,基于各个群组终端对应的CQI修正因子以及CQI集合中的值,通过所述频谱效率计算模型确定修正后的调制阶数;Step S401, based on the CQI correction factor corresponding to each group terminal and the value in the CQI set, determine the modified modulation order through the spectrum efficiency calculation model;

步骤S402,基于修正后的调制阶数、资源映射的数量、编码效率以及调度的层数,通过所述频谱效率计算模型确定传输信息量;Step S402, based on the modified modulation order, the number of resource mappings, coding efficiency, and the number of layers scheduled, determine the amount of transmission information through the spectrum efficiency calculation model;

步骤S403,基于所述传输信息量,通过所述频谱效率计算模型确定量化处理后的信息量,基于量化处理后的信息量确定所述TBS。Step S403, based on the transmission information amount, determine the quantized information amount through the spectrum efficiency calculation model, and determine the TBS based on the quantized information amount.

本实施例中,在获取到各个群组终端对应的CQI值之后,还需要获取资源映射的数量、基站的编码效率以及当前资源调度对应的调度的层数,并将资源映射的数量、编码效率、调度的层数、CQI集合中的值、传输误块率输入该频谱效率计算模型进行模型训练。In this embodiment, after obtaining the CQI values corresponding to each group of terminals, it is also necessary to obtain the number of resource mappings, the coding efficiency of the base station, and the number of scheduling layers corresponding to the current resource scheduling, and calculate the number of resource mappings, coding efficiency , the number of layers scheduled, the value in the CQI set, and the transmission block error rate are input into the spectrum efficiency calculation model for model training.

本实施例中,在得到中间参数CQI修正因子之后,频谱效率计算模型通过CQI修正因子以及CQI值计算修正后的调制阶数,具体地,基站先根据CQI值查找对应的调制阶数,再根据调制阶数、CQI修正因子以及CQI值计算修正后的调制阶数,参照图3以及图4,图3为CQI与调制方式modulation之间的映射关系表格示意图,图4为MCS与调制阶数Qm之间的映射关系表格示意图,基站可按照现有的算法通过图3以及图4查找各个CQI对应的调制阶数,而后通过公式计算修正后的调制阶数,该频谱效率计算模型内修正后的调制阶数的计算公式为:In this embodiment, after obtaining the intermediate parameter CQI correction factor, the spectral efficiency calculation model calculates the modified modulation order through the CQI correction factor and the CQI value. Specifically, the base station first searches for the corresponding modulation order according to the CQI value, and then according to Modulation order, CQI correction factor and CQI value to calculate the modified modulation order, refer to Figure 3 and Figure 4, Figure 3 is a schematic diagram of the mapping relationship between CQI and modulation mode modulation, Figure 4 is the MCS and modulation order Q Schematic diagram of the mapping relationship table between m . The base station can find the modulation order corresponding to each CQI through Figure 3 and Figure 4 according to the existing algorithm, and then calculate the modified modulation order through the formula. After the correction in the spectrum efficiency calculation model The formula for calculating the modulation order of is:

Figure BDA0003101729700000101
Figure BDA0003101729700000101

其中,Q’m为修正后的调制阶数,Qm为调制阶数,a为CQI修正因子,yi为CQI集合中第i个群组终端的CQI值。Wherein, Q' m is the modified modulation order, Q m is the modulation order, a is the CQI correction factor, and y i is the CQI value of the i-th group terminal in the CQI set.

接着,基于修正后的调制阶数、资源映射的数量、编码效率以及调度的层数,通过频谱效率计算模型确定传输信息量;即根据修正后的调制阶数、资源映射的数量、编码效率以及调度的层数,通过频谱效率计算模型计算传输信息量,该传输信息量为一个调度周期(TTI)内所传输的信息量,频谱效率计算模型内传输信息量的计算公式为:Then, based on the modified modulation order, the number of resource mappings, coding efficiency and the number of scheduling layers, the transmission information amount is determined through the spectrum efficiency calculation model; that is, according to the modified modulation order, the number of resource mappings, coding efficiency and For the number of layers to be scheduled, the amount of transmitted information is calculated through the spectrum efficiency calculation model. The amount of transmitted information is the amount of information transmitted within a scheduling period (TTI). The calculation formula for the amount of transmitted information in the spectrum efficiency calculation model is:

Ninfo=NRE×R×Q'm×v;N info = N RE × R × Q' m × v;

其中,Ninfo为传输信息量,NRE为资源映射的数量,R为编码效率,v为调度的层数。Among them, N info is the amount of information to be transmitted, N RE is the number of resource mappings, R is the coding efficiency, and v is the number of layers scheduled.

而后,基于所述传输信息量,通过所述频谱效率计算模型确定量化处理后的信息量,;即根据传输信息量通过频谱效率计算模型计算量化处理后的信息量,具体地,先通过频谱效率计算模型计算中间参数n,而后根据传输信息量、中间参数n计算量化处理后的信息量,频谱效率计算模型内中间参数n的公式为:Then, based on the amount of transmitted information, the quantized information amount is determined through the spectrum efficiency calculation model; The calculation model calculates the intermediate parameter n, and then calculates the amount of quantized information according to the amount of transmitted information and the intermediate parameter n. The formula for the intermediate parameter n in the spectral efficiency calculation model is:

n=max(3,[log2Ninfo]-6);n=max(3,[log 2 N info ]-6);

频谱效率计算模型内量化处理后的信息量的公式为:The formula for quantifying the amount of information in the spectral efficiency calculation model is:

Figure BDA0003101729700000111
Figure BDA0003101729700000111

其中,N’info为量化处理后的信息量。Wherein, N' info is the amount of information after quantization processing.

最后,基于量化处理后的信息量确定所述TBS,具体地,通过频谱效率计算模型根据TBS值查询预设表格(3GPP TS38.214 Table 5.1.3.2-1),将该预设表格中取最接近的数作为TBS。Finally, the TBS is determined based on the amount of information after the quantization process. Specifically, the preset table (3GPP TS38.214 Table 5.1.3.2-1) is queried according to the TBS value through the spectrum efficiency calculation model, and the best value in the preset table is selected. The closest number is taken as TBS.

本实施例提出的资源调度方法,通过基于目标终端群组对应的调制阶数、各个群组终端对应的CQI修正因子以及CQI集合中的值,通过所述频谱效率计算模型确定修正后的调制阶数;接着基于修正后的调制阶数、资源映射的数量、编码效率以及调度的层数,通过所述频谱效率计算模型确定传输信息量;而后基于所述传输信息量,通过所述频谱效率计算模型确定量化处理后的信息量,基于量化处理后的信息量确定所述TBS,进一步提升了通过CQI值得到TBS的准确性,进而提升目标CQI值的准确性,使得目标CQI值匹配目标终端所处的无线环境质量,进一步提高了资源调度的准确性以及终端用户的下行感知速率。In the resource scheduling method proposed in this embodiment, based on the modulation order corresponding to the target terminal group, the CQI correction factor corresponding to each group terminal, and the value in the CQI set, the modified modulation order is determined through the spectrum efficiency calculation model. Then, based on the modified modulation order, the number of resource mappings, coding efficiency, and the number of layers scheduled, the amount of transmission information is determined through the spectrum efficiency calculation model; then based on the amount of transmission information, through the calculation of the spectrum efficiency The model determines the amount of information after quantization processing, and determines the TBS based on the amount of information after quantization processing, which further improves the accuracy of TBS obtained through the CQI value, and then improves the accuracy of the target CQI value, so that the target CQI value matches the target terminal. The quality of the wireless environment at the location further improves the accuracy of resource scheduling and the downlink perception rate of end users.

基于第一实施例,提出本发明资源调度方法的第五实施例,在本实施例中,步骤S101包括:Based on the first embodiment, a fifth embodiment of the resource scheduling method of the present invention is proposed. In this embodiment, step S101 includes:

步骤S501,在检测到目标终端的资源调度需求时,获取基站覆盖下的各个终端最优SSB波束索引信息;Step S501, when the resource scheduling requirement of the target terminal is detected, obtain the optimal SSB beam index information of each terminal covered by the base station;

步骤S502,基于K均值聚类算法,对各个SSB波束下的终端进行聚类操作,以获得各个SSB波束内的终端对应的多个终端群组,在多个终端群组中确定所述目标终端对应的目标终端群组。Step S502, based on the K-means clustering algorithm, perform a clustering operation on the terminals under each SSB beam to obtain multiple terminal groups corresponding to the terminals in each SSB beam, and determine the target terminal in the multiple terminal groups The corresponding target terminal group.

本实施例中,5G的SSB(由PSS/SSS/PBCH构成)广播波束最多为N个方向固定的窄波束,基站通过在不同时刻发送不同的窄波束完成小区的广播波束覆盖。终端通过扫描每个窄波束,获得最优波束,通过最优波束完成同步和系统消息解调。为了让基站知道终端所处的最优SSB波束索引,在5G NR系统中,终端选择的PRACH时域位置和终端搜索到的SSB最优波束相关,即终端通过SSB波束相关的Preamble发起随机接入,隐式的告诉基站自己所处的SSB波束。In this embodiment, the 5G SSB (consisting of PSS/SSS/PBCH) broadcast beams are at most N narrow beams with fixed directions, and the base station completes the broadcast beam coverage of the cell by sending different narrow beams at different times. The terminal obtains the optimal beam by scanning each narrow beam, and completes synchronization and system message demodulation through the optimal beam. In order for the base station to know the optimal SSB beam index where the terminal is located, in the 5G NR system, the PRACH time domain position selected by the terminal is related to the optimal SSB beam searched by the terminal, that is, the terminal initiates random access through the preamble related to the SSB beam , implicitly tells the base station which SSB beam it is in.

进而,在检测到目标终端的资源调度需求时,获取基站对应的各个终端的最优SSB波束索引信息,一实施例中,步骤S501包括:基站通过获取各个终端RACH时的preamble信息,基于所述preamble信息确定所述目标终端的最优SSB波束索引信息;也就是说,基站获取各个终端通过SSB波束相关的Preamble发起的随机接入所对应的preamble信息,并根据该preamble信息得到各个终端的最优SSB波束索引信息。Furthermore, when the resource scheduling requirement of the target terminal is detected, the optimal SSB beam index information of each terminal corresponding to the base station is obtained. In one embodiment, step S501 includes: the base station obtains the preamble information of each terminal RACH, based on the The preamble information determines the optimal SSB beam index information of the target terminal; that is, the base station obtains the preamble information corresponding to the random access initiated by each terminal through the SSB beam-related Preamble, and obtains the optimal SSB beam index information of each terminal according to the preamble information. Optimized SSB beam index information.

而后,基于K均值聚类算法,对各个SSB波束下的终端进行聚类操作,具体地,根据最优SSB波束索引信息对各个SSB波束下的终端进行聚类操作,以获得各个SSB波束内的终端对应的多个终端群组,在多个终端群组中确定所述目标终端对应的目标终端群组。Then, based on the K-means clustering algorithm, the clustering operation is performed on the terminals under each SSB beam, specifically, the clustering operation is performed on the terminals under each SSB beam according to the optimal SSB beam index information, so as to obtain the Multiple terminal groups corresponding to the terminal, determining the target terminal group corresponding to the target terminal among the multiple terminal groups.

然而本实施例不限于此,在其他实施方式中,基站可先确定目标终端对应的目标SSB波束,并获取目标SSB波束内终端,而后再基于K均值聚类算法对目标SSB波束内终端进行聚类操作,以得到该目标SSB波束内的对应的多个终端群组。However, this embodiment is not limited thereto. In other implementation manners, the base station may first determine the target SSB beam corresponding to the target terminal, obtain the terminals in the target SSB beam, and then cluster the terminals in the target SSB beam based on the K-means clustering algorithm. Class operation, to obtain the corresponding multiple terminal groups in the target SSB beam.

具体地,输入n个SSB波束以及群组的数量k,通过K均值聚类算法初始化k个群组中心{w1,.....wk,},其中,wj=i,j∈{1,2......k},i∈{1,2......n}。而后使每一个聚类Cj与wj相对应,进行重复迭代,将输入向量i分配给最近的群组中心wj所属的聚类Cj,将群组中心更新为当前聚类Cj,中所有样本的中心点,计算准则函数E,直到E不再明显改变或者聚类群组内的成员不再变化,进而得到k个终端群组,参照图5,图5中#0~#N为终端群组。而后,在多个终端群组中确定所述目标终端对应的目标终端群组。Specifically, input n SSB beams and the number k of groups, and initialize k group centers {w 1 ,...w k ,} through the K-means clustering algorithm, where w j =i, j∈ {1,2...k}, i∈{1,2...n}. Then make each cluster C j correspond to w j , perform repeated iterations, assign the input vector i to the cluster C j to which the nearest group center w j belongs, and update the group center to the current cluster C j , Calculate the criterion function E for the center points of all samples in , until E no longer changes significantly or the members in the cluster group no longer change, and then k terminal groups are obtained, refer to Figure 5, #0~#N in Figure 5 for the terminal group. Then, a target terminal group corresponding to the target terminal is determined among multiple terminal groups.

本实施例提出的资源调度方法,通过在检测到目标终端的资源调度需求时,获取基站覆盖下的各个终端最优SSB波束索引信息;接着基于K均值聚类算法,对各个SSB波束下的终端进行聚类操作,以获得各个SSB波束内的终端对应的多个终端群组,在多个终端群组中确定所述目标终端对应的目标终端群组,通过在单个SSB波束内基于终端位置信息做聚类处理,细化的划分了终端群组,提升了资源调度的效率。The resource scheduling method proposed in this embodiment obtains the optimal SSB beam index information of each terminal covered by the base station when the resource scheduling requirement of the target terminal is detected; then based on the K-means clustering algorithm, the terminal under each SSB beam Perform a clustering operation to obtain multiple terminal groups corresponding to the terminals in each SSB beam, determine the target terminal group corresponding to the target terminal among the multiple terminal groups, and determine the target terminal group corresponding to the target terminal in a single SSB beam based on the terminal location information Clustering processing is performed to finely divide terminal groups and improve the efficiency of resource scheduling.

本发明还提供一种资源调度装置,参照图6,所述资源调度装置包括:The present invention also provides a resource scheduling device. Referring to FIG. 6, the resource scheduling device includes:

聚类模块10,用于在检测到目标终端的资源调度需求时,对基站覆盖下的各个终端进行聚类操作,以获得所述目标终端对应的目标终端群组;The clustering module 10 is configured to perform a clustering operation on each terminal under the coverage of the base station when the resource scheduling requirement of the target terminal is detected, so as to obtain a target terminal group corresponding to the target terminal;

获取模块20,用于获取目标终端群组中各个群组终端对应的CQI值,基终端群组上报的CQI集合以及频谱效率计算模型,确定所述目标终端群组对应的最优频谱效率函数;The acquisition module 20 is configured to acquire the CQI value corresponding to each group terminal in the target terminal group, the CQI set reported by the base terminal group and the spectral efficiency calculation model, and determine the optimal spectral efficiency function corresponding to the target terminal group;

确定模块30,用于基于所述最优频谱效率函数确定目标CQI值;A determining module 30, configured to determine a target CQI value based on the optimal spectral efficiency function;

调度模块40,用于基于所述目标CQI值,对所述目标终端进行资源调度操作。The scheduling module 40 is configured to perform a resource scheduling operation on the target terminal based on the target CQI value.

上述各程序单元所执行的方法可参照本发明资源调度方法各个实施例,此处不再赘述。For the methods executed by the above program units, reference may be made to the various embodiments of the resource scheduling method of the present invention, which will not be repeated here.

本发明还提供一种计算机可读存储介质。The present invention also provides a computer-readable storage medium.

本发明计算机可读存储介质上存储有资源调度程序,所述资源调度程序被处理器执行时实现如上所述的资源调度方法的步骤。A resource scheduling program is stored on the computer-readable storage medium of the present invention, and when the resource scheduling program is executed by a processor, the steps of the above-mentioned resource scheduling method are implemented.

其中,在所述处理器上运行的资源调度程序被执行时所实现的方法可参照本发明资源调度方法各个实施例,此处不再赘述。Wherein, for the method implemented when the resource scheduling program running on the processor is executed, reference may be made to various embodiments of the resource scheduling method of the present invention, which will not be repeated here.

此外,本发明实施例还提出一种计算机程序产品,该计算机程序产品上包括资源调度程序,所述资源调度程序被处理器执行时实现如上所述的资源调度方法的步骤。In addition, an embodiment of the present invention also proposes a computer program product, the computer program product includes a resource scheduler, and when the resource scheduler is executed by a processor, the steps of the above-mentioned resource scheduler method are implemented.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, as used herein, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or system comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or system. Without further limitations, an element defined by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article or system comprising that element.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the technical solution of the present invention can be embodied in the form of a software product in essence or in other words, the part that contributes to the prior art, and the computer software product is stored in a storage medium (such as ROM/RAM) as described above. , magnetic disk, optical disk), including several instructions to make a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the method described in each embodiment of the present invention.

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process conversion made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related technical fields , are all included in the scope of patent protection of the present invention in the same way.

Claims (10)

1. A resource scheduling method, characterized in that the resource scheduling method comprises the following steps:
when the resource scheduling requirement of a target terminal is detected, clustering operation is carried out on all terminals covered by a base station so as to obtain a target terminal group corresponding to the target terminal;
acquiring a CQI value corresponding to each group terminal in a target terminal group, and determining an optimal spectrum efficiency function corresponding to the target terminal group based on a CQI set reported by the terminal group and a spectrum efficiency calculation model;
determining a target CQI value based on the optimal spectral efficiency function;
and performing resource scheduling operation on the target terminal based on the target CQI value.
2. The method for scheduling resources according to claim 1, wherein the step of determining the optimal spectral efficiency function corresponding to the target terminal group based on the CQI set reported by the terminal group and the spectral efficiency calculation model comprises:
inputting values in the CQI set into the spectrum efficiency calculation model, and determining the TBS corresponding to the target terminal group through the spectrum efficiency calculation model;
and determining the optimal spectrum efficiency function through the spectrum efficiency calculation model based on the TBS, the transmission bandwidth corresponding to the target terminal group and the spectrum efficiency evaluation time.
3. The method for resource scheduling according to claim 2, wherein the step of inputting the values in the CQI set into the spectral efficiency calculation model to determine the TBS corresponding to the target terminal group via the spectral efficiency calculation model comprises:
determining a CQI correction factor corresponding to each group terminal through the spectrum efficiency calculation model based on the transmission block error rate of each group terminal;
and determining the TBS through the spectrum efficiency calculation model based on the CQI correction factor corresponding to each group terminal in the target terminal group and the value in the CQI set.
4. The method of claim 3, wherein the step of determining the TBS via the spectrum efficiency calculation model based on a CQI correction factor corresponding to each group terminal in the target terminal group and values in a CQI set comprises:
determining a modified modulation order through the spectrum efficiency calculation model based on the CQI correction factor corresponding to each group terminal and the value in the CQI set;
determining the transmission information quantity through the spectrum efficiency calculation model based on the modified modulation order, the number of resource mappings, the coding efficiency and the number of the scheduled layers;
and determining the information quantity after quantization processing through the spectrum efficiency calculation model based on the transmission information quantity, and determining the TBS based on the information quantity after quantization processing.
5. The method for scheduling resources according to claim 1, wherein the step of clustering terminals covered by a base station to obtain a target terminal group corresponding to a target terminal when the resource scheduling requirement of the target terminal is detected comprises:
when the resource scheduling requirement of a target terminal is detected, acquiring the optimal SSB wave beam index information of each terminal under the coverage of a base station;
and based on a K-means clustering algorithm, performing clustering operation on the terminals under each SSB wave beam to obtain a plurality of terminal groups corresponding to the terminals in each SSB wave beam, and determining a target terminal group corresponding to the target terminal in the plurality of terminal groups.
6. The method for scheduling resources according to claim 5, wherein the step of obtaining the optimal SSB beam index information of each terminal corresponding to the base station comprises:
and the base station determines the optimal SSB wave beam index information of the target terminal based on the preamble information by acquiring the preamble information of each terminal RACH.
7. The method for resource scheduling according to any of claims 1 to 6, wherein the step of performing resource scheduling operation for the target terminal based on the target CQI value comprises:
and inputting the target CQI value into a resource scheduling model for model training to obtain target resources, and performing resource scheduling operation on the target terminal based on the target resources.
8. A resource scheduling apparatus, wherein the resource scheduling apparatus comprises:
the system comprises a clustering module, a resource scheduling module and a resource scheduling module, wherein the clustering module is used for clustering each terminal covered by a base station when the resource scheduling requirement of a target terminal is detected so as to obtain a target terminal group corresponding to the target terminal;
the system comprises an acquisition module, a spectrum effectiveness calculation module and a control module, wherein the acquisition module is used for acquiring CQI values corresponding to all group terminals in a target terminal group and determining an optimal spectrum effectiveness function corresponding to the target terminal group based on a CQI set reported by the terminal group and a spectrum effectiveness calculation model;
a determining module for determining a target CQI value based on the optimal spectral efficiency function;
and the scheduling module is used for performing resource scheduling operation on the target terminal based on the target CQI value.
9. A resource scheduling apparatus, characterized in that the resource scheduling apparatus comprises: memory, a processor and a resource scheduler stored on the memory and executable on the processor, the resource scheduler, when executed by the processor, implementing the steps of the resource scheduling method according to any of claims 1 to 7.
10. A computer program product comprising a computer program, characterized in that the computer program, when being executed by a processor, carries out the steps of the resource scheduling method according to any one of claims 1 to 7.
CN202110629196.0A 2021-06-04 2021-06-04 Resource scheduling method, device, device and computer program product Pending CN115442906A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110629196.0A CN115442906A (en) 2021-06-04 2021-06-04 Resource scheduling method, device, device and computer program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110629196.0A CN115442906A (en) 2021-06-04 2021-06-04 Resource scheduling method, device, device and computer program product

Publications (1)

Publication Number Publication Date
CN115442906A true CN115442906A (en) 2022-12-06

Family

ID=84271501

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110629196.0A Pending CN115442906A (en) 2021-06-04 2021-06-04 Resource scheduling method, device, device and computer program product

Country Status (1)

Country Link
CN (1) CN115442906A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116916380A (en) * 2023-09-13 2023-10-20 季华实验室 Base station switching method, base station switching device, electronic equipment and storage medium
CN117155805A (en) * 2023-10-31 2023-12-01 青岛创新奇智科技集团股份有限公司 Equipment management method and device based on statistical machine learning

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101729208A (en) * 2009-12-31 2010-06-09 中兴通讯股份有限公司 Method and device for filtering channel quality indicator (CQI)
CN103152754A (en) * 2013-03-12 2013-06-12 京信通信系统(中国)有限公司 Link adaptation method and device in long term evolution (LTE) system
CN103873198A (en) * 2011-06-10 2014-06-18 华为技术有限公司 Method and device for correcting channel quality indicator values
US20150003268A1 (en) * 2012-03-23 2015-01-01 Nec (China) Co., Ltd. Method and apparatus for scheduling user equipment
CN105379318A (en) * 2014-03-19 2016-03-02 华为技术有限公司 Group communication apparatus and method
CN107276732A (en) * 2016-04-07 2017-10-20 大唐移动通信设备有限公司 A kind of resource determining method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101729208A (en) * 2009-12-31 2010-06-09 中兴通讯股份有限公司 Method and device for filtering channel quality indicator (CQI)
CN103873198A (en) * 2011-06-10 2014-06-18 华为技术有限公司 Method and device for correcting channel quality indicator values
US20150003268A1 (en) * 2012-03-23 2015-01-01 Nec (China) Co., Ltd. Method and apparatus for scheduling user equipment
CN103152754A (en) * 2013-03-12 2013-06-12 京信通信系统(中国)有限公司 Link adaptation method and device in long term evolution (LTE) system
CN105379318A (en) * 2014-03-19 2016-03-02 华为技术有限公司 Group communication apparatus and method
CN107276732A (en) * 2016-04-07 2017-10-20 大唐移动通信设备有限公司 A kind of resource determining method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
TEXAS INSTRUMENTS: "R1-080512 "Frequency-Selective CQI Reporting on PUCCH"", 3GPP TSG_RAN\\WG1_RL1, no. 1, 19 January 2008 (2008-01-19) *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116916380A (en) * 2023-09-13 2023-10-20 季华实验室 Base station switching method, base station switching device, electronic equipment and storage medium
CN116916380B (en) * 2023-09-13 2023-12-15 季华实验室 Base station switching method, base station switching device, electronic equipment and storage medium
CN117155805A (en) * 2023-10-31 2023-12-01 青岛创新奇智科技集团股份有限公司 Equipment management method and device based on statistical machine learning
CN117155805B (en) * 2023-10-31 2024-02-02 青岛创新奇智科技集团股份有限公司 Equipment management method and device based on statistical machine learning

Similar Documents

Publication Publication Date Title
CN115442906A (en) Resource scheduling method, device, device and computer program product
CN109548074A (en) Uplink interference source waveform localization method, device, equipment and medium based on MR
US20240259276A1 (en) Method and Apparatus for Subscribing Change Notification of Network Function
US20250089001A1 (en) Positioning Requests with Reference Signals Configuration
EP4175352A1 (en) Information transmission method and device, storage medium, and electronic device
WO2017138955A1 (en) Methods and systems to estimate virtual client health for improved access point selection in a wireless network
EP3266259B1 (en) Enable access point availability prediction
CN101453781A (en) Method and base station for regulating initial block error rate IBLER
US20230162006A1 (en) Server and agent for reporting of computational results during an iterative learning process
CN105933048A (en) CSI (channel state information) measurement limit configuration method, device, measurement restart method and device
WO2016169136A1 (en) Method and system for acquiring highest rate to access network by mobile terminal and mobile terminal
CN117279019B (en) Spectral efficiency prediction methods, devices, electronic equipment and storage media
US20240152752A1 (en) Enhancements for Distributed Machine Learning Models in Wireless Communication Systems
US20230136039A1 (en) Resource allocation method and resource allocation system
CN104363608B (en) A kind of information processing method, electronic equipment and communication base station
EP4418617A1 (en) Energy efficiency control mechanism
WO2015035569A1 (en) Method and device for analysing key quality indicator (kqi) information
WO2024128947A1 (en) Network node and method performed therein
WO2022178719A1 (en) Horizontal federated learning-based training method, apparatus and system
WO2025037186A1 (en) Apparatus, method, and computer program
CN119172771A (en) Communication method, base station and readable storage medium based on COMP
WO2024097129A1 (en) Enhancements for distributed machine learning models in wireless communication systems
CN117998650A (en) Radio resource allocation method and radio resource allocation system
CN108243235B (en) Access scheduling method and device for service point
CN119095182A (en) Communication link quality reporting method and device, chip, and electronic device

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