PDCCH资源分配的方法、服务器和存储介质与流程

文档序号:32746432发布日期:2022-12-30 22:22阅读:174来源:国知局
PDCCH资源分配的方法、服务器和存储介质与流程
pdcch资源分配的方法、服务器和存储介质
技术领域
1.本技术实施例涉及通信领域,特别涉及一种pdcch资源分配的方法、服务器和存储介质。


背景技术:

2.在5g中,下行控制信道(physical downlink control channel,pdcch),负责物理层各种关键控制信息的传递,pdcch中传递的下行控制信息(downlink control information,dci)可以包括:下行调度信息、上行调度信息、激活与去激活物理上行共享信道(physical uplink shared channel,pusch)调度、激活与去激活物理下行共享信道(physical downlink shared channel,pdsch)半静态调度等。即,用户终端(user equipment,ue)可根据下行控制信息(downlink controlinformation,dci)明确业务信道的格式和调度,据此发送或接收数据。
3.pdcch所能使用的时频资源集合称为控制资源集(control resourceset,coreset),coreset内以控制信道元素(control channel element,cce)作为基本资源单位。一个cce由6个资源单位组(resource element group,reg)组成,一个reg由时域一个符号和频域12个连续子载波联合组成。pdcch可包括1、2、4、8、16个cce聚合,不同的cce数量代表不同的聚合等级(aggregation level,al)。聚合等级越高,能使用的时频资源越多,dci能被正确接收的概率就越高。pdcch在控制资源集中的位置并非随意设置。根据3gpp协议,在整个控制资源集中,不同聚合等级下,pddch可以使用的候选位置数量固定,候选集的具体位置固定。而全部的候选pdcch位置则构成一个搜索空间。
4.随着无线通信技术的发展,同一时刻在同一小区下要求调度的用户数会变多,特别是在带宽较小的情况下,pdcch的资源会显得更紧张,导致pdsch等业务受到影响,影响用户终端业务流量的传输。


技术实现要素:

5.本技术实施例的主要目的在于提出一种pdcch资源分配的方法、服务器和存储介质,能够提高pdcch资源的分配成功率,提高频谱效率,从而达到在小区多用户场景下,缓解因pdcch资源不够影响用户业务数据传输的目的。
6.为实现上述目的,本技术实施例提供了一种pdcch资源分配的方法,应用于基站,包括:获取待分配资源的用户设备ue的聚合度对应的各资源位置;基于所述ue的聚合度对应的各资源位置,通过频分方式为所述ue分配资源;当通过频分方式为所述ue分配资源失败,判断所述各资源位置中是否存在满足空分要求的资源位置;所述空分要求包括:所述资源位置上存在空闲空分层,且具有所述空闲空分层的物理资源块prb数目与所述ue的聚合度匹配,所述基站范围内的已空分ue的属性特征与所述ue的属性特征匹配,所述基站的可用功率与所述ue所在空分组中所有ue所需的功率匹配;如果存在满足所述空分要求的资源位置,将所述满足空分要求的资源位置分配给所述ue,且指定所述ue使用所述资源位置上
的所述空闲空分层。
7.为实现上述目的,本技术实施例还提供了一种服务器,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的调度方法。
8.为实现上述目的,本技术实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的调度方法。
9.本技术的实施例先通过频分方式为终端分配资源,当频分分配失败,判断各资源位置中是否存在满足空分要求的资源位置,充分利用空间资源,可以提高pdcch的分配成功率,即提高pdcch资源的使用率,提高频谱效率,从而小区多用户场景下,达到缓解由于pdcch资源不够影响用户业务的目的。
附图说明
10.图1是根据本发明一个实施例的中的pdcch资源分配的方法流程图;
11.图2是根据本发明另一个实施例中包括判断ue是否被允许分配空间域资源的步骤的pdcch资源分配的方法的流程图;
12.图3是根据本发明另一个实施例中提供的reg bundle不错位空分场景的示意图;
13.图4是根据本发明另一个实施例中提供的reg bundle错位空分场景的示意图;
14.图5是根据本发明另一个实施例中提供的服务器的结构示意图。
具体实施方式
15.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本技术的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本技术各实施例中,为了使读者更好地理解本技术而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本技术所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本技术的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
16.本实施例的pdcch资源分配的方法可应用于基站等电子设备。本实施例的资源分配方法包括:获取待分配资源的用户设备ue的聚合度对应的各资源位置;判断所述各资源位置中是否存在满足空分要求的资源位置;所述空分要求包括:所述资源位置上存在空闲空分层且所述空闲空分层的cce数目与所述ue的聚合度匹配,所述资源位置上的已空分ue的属性特征与所述ue的属性特征匹配,所述资源位置上的可用功率与所述ue所在空分组中所有ue所需的功率匹配;如果存在满足所述空分要求的资源位置,将所述满足空分要求的资源位置上的所述空闲空分层分配给所述ue。
17.本实施例中判断各资源位置中是否存在满足空分要求的资源位置,充分利用空间资源,能够提高pdcch资源的分配成功率,提高频谱效率,从而达到在小区多用户场景下,缓解因pdcch资源不够影响用户业务数据传输的目的。
18.下面对本实施例的pdcch资源分配方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
19.本实施例的pdcch资源分配方法的流程可以如图1所示,包括:
20.步骤101,获取待分配资源的用户设备ue的聚合度对应的各资源位置。
21.在一些实施例中,在所述ue的聚合度对应的资源搜索空间中,搜索多个控制资源集合coreset;获取每个coreset中的多个资源位置。
22.示例性的,基站从待调度的ue队列中依次选择ue,当前的ue为第i个ue,获取第i个ue的聚合度,得到第i个ue对应的聚合度的专用搜索空间,获取对应的控制资源集合得到候选位置,即聚合度对应的资源位置。
23.步骤102,通过频分方式为终端分配pdcch资源。具体地,基于所述ue的聚合度对应的各资源位置,通过频分方式为所述ue分配资源。
24.在一些实施例中,检测各资源位置中是否存在满足频分要求的资源位置,即检测各资源位置上的cce数目与所述ue的聚合度是否匹配,所述资源位置上的可用功率与所述ue所需的功率是否匹配,若均匹配,则将该资源位置对应的资源分配给该终端。
25.示例性的,检测各资源位置中的cce数目是否与ue的聚合度是否匹配,且单符号上的可用功率足够第i个ue分配,且上/下行的总可用功率足够第i个ue分配,如果不满足上述条件,则根据当前ue聚合度和功率分配资源失败。
26.如果满足上述条件,判断下行cce数目是否与第i个ue聚合度匹配,且第i个ue分配该候选位置的prb未被占用,如果匹配,则通过频分分配方式为终端分配pdcch资源成功,将小区级的reg级别位图对应位置设为频分不可用。
27.在一些实施例中,若不匹配,即各资源位置中不存在满足频分要求的资源位置,则确定频分方式分配资源失败,执行步骤103。
28.步骤103,当通过频分方式为所述ue分配资源失败,判断所述各资源位置中是否存在满足空分要求的资源位置。
29.具体而言,空分要求可包括:资源位置上存在空闲空分层,且具有所述空闲空分层的物理资源块prb数目与所述ue的聚合度匹配,所述基站范围内的已空分ue的属性特征与所述ue的属性特征匹配,所述基站的可用功率与所述ue所在空分组中所有ue所需的功率匹配。
30.在一些实施例,识别所述资源位置上各资源块的当前空分层数,并将所述各prb的当前空分层数中最大的当前空分层数作为所述资源位置的当前空分层数;若所述资源位置的当前空分层数小于预设的空分层数阈值,则判定所述资源位置上存在空闲空分层。通过该种方式确定空闲空分层,如果当前空分层数没有到达最大阈值,表明空分层还有扩展空间。
31.在一些实施例中,基站范围内的已空分ue的属性特征与所述ue的属性特征匹配,可以包括:资源位置上的已空分ue的资源配置类型与所述ue的资源配置类型相同,所述基站范围内的所有已空分ue的空间位置与所述ue的空间位置存在相关性。
32.资源配置类型可以包括:ue的reg bundle size及所占rb绝对位置。其中,reg bundle为coreset中频域或时域内连续几个reg组成的捆绑单元,是cce-to-reg交织映射的最小单元,reg bundle中reg的个数为reg bundle size。
33.在一些实施例中,基站的可用功率与所述ue所在空分组中所有ue所需的功率匹配,可以包括:单符号上的可用功率满足所述ue所在空分组中所有ue的功率增加量的分配
需求,且所述基站的上/下行的总可用功率满足所述ue所在空分组中所有ue所需的功率增加量的分配需求。
34.示例性的,计算各候选位置的空分层数,即计算各资源位置的空分层数,将候选位置对应的prb中的最大空分层数作为该候选位置的最大空分层数,将各候选位置按照空分层数从小到达的顺序排序,得到候选位置集合m_can,遍历候选位置集合m_can,遍历当前候选位置的各空层,直到找到第一个候选位置有可用prb位置的空分层,将该空分层的该空间位置作为当前终端的资源位置。
35.若查找到当前ue的资源位置,判断当前ue的资源位置与该资源位置同频域同时域上的已空分ue的资源配置类型,即ue的reg bundle size及所占rb绝对位置是否相同,若不同,则继续m_can的遍历。
36.若资源位置上的已空分ue的资源配置类型与所述ue的资源配置类型相同,则根据当前ue和基站范围内已空分ue的权值,计算协方差矩阵零陷前后相关性,判断该相关性是否大于一定门限pdcchcorr_thr,如果相关性大于一定门限pdcchcorr_thr,则表示基站范围内的已空分ue的属性特征与所述ue的属性特征匹配。
37.若属性特征匹配,在不改变聚合度的情况下,进行终端的功率修正,即对空分组所有ue基于相关性折损量,增加功率,修正空分ue功率。检测单符号上的可用功率足够该空分组所有ue功率增加量分配且基站的上/下行的总可用功率足够该空分组功率增加量分配,如果是,将该用户设备的空分层数id号设为该候选位置有可用prb位置的空分层的id号,且各prb位置空分层id号更新为各位置实际空分层数。若上述功率条件也满足,则表明存在满足空分要求的资源位置。
38.步骤104,如果存在满足所述空分要求的资源位置,将所述满足空分要求的资源位置分配给所述ue。具体地,还要指定ue使用该资源位置上的空闲空分层。
39.本实施例,判断各资源位置中是否存在满足空分要求的资源位置,充分利用空间资源,能够提高pdcch资源的分配成功率,提高频谱效率,从而达到在小区多用户场景下,缓解因pdcch资源不够影响用户业务数据传输的目的。
40.本发明的另一个实施例涉及一种pdcch资源分配的方法,下面对本实施例的pdcch资源分配的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须,图2是本实施例所述的pdcch资源分配的方法的流程图,该方法包括:
41.步骤201,获取待分配资源的用户设备ue的聚合度对应的各资源位置。
42.步骤201与上述步骤101大致相同,此处不再赘述。
43.在一些实施例中,获取待分配资源的用户设备ue的聚合度对应的各资源位置之后,将所述各资源位置保存在存储单元。本实施例能够在后续需使用各资源位置,如频分分配资源或空分分配资源时,直接从存储单元中读取,无需重新获取的各资源位置。
44.步骤202,通过频分方式为终端分配pdcch资源。终端,即用户设备ue。步骤202与步骤201大致相同,不同之处在于:在另一些实施例中,若各资源位置中不存在满足频分要求的资源位置,则更新所述ue的聚合度和所述ue所需的功率,并再次判断所述各资源位置中是否存在满足所述频分要求的资源位置,当再次判定所述各资源位置中不存在满足频分要求的资源位置,执行步骤203。本实施例中更新后的ue聚合度和ue所需的功率,可称为次选聚合度和次选功率,更新前的可ue聚合度和ue所需的功率,可称为次选聚合度和次选功率。
本实施例选择次选聚合度和次选功率进行频分,频分的复杂度较低,因此,尽量通过频分方式分配资源,可以尽量降低资源分配的复杂度。
45.在一些实施例中,更新所述ue的聚合度和所述ue所需的功率之后,将更新后的ue的聚合度和所述ue所需的功率保存在存储单元。本实施例便于后续需要ue的聚合度和所述ue所需的功率这些参数时,直接从存储单元中获取。
46.步骤203,若通过频分方式分配资源失败,则判断所述ue是否被允许分配空间域资源。
47.在一些实施例中,若资源位置上的cce数目与所述ue的聚合度不匹配,或所述资源位置上的可用功率与所述ue所需的功率不匹配,则通过频分方式分配资源失败。
48.在一些实施例中,判断ue是否被允许分配空间域资源,可以包括:判断所述基站是否允许与所述ue基于空分技术通信、ue是否支持空分技术、ue与所述基站连接是否正常。
49.当ue配置不支持空分,可将小区级的reg级别位图的相应位置设为空分不空用。
50.当所述基站允许与所述ue基于空分技术通信、所述ue支持空分技术、所述ue与所述基站连接正常时,表示判定所述ue被允许分配空间域资源,即可执行步骤204。
51.示例性,判断ue是否被允许分配空间域资源需要满足以下条件:第一,网管配置pdcch mu开关开启;第二,小区cce功率利用率小于一定预设阈值ccepower_thr,其中ccepower_thr取值范围为[0,1];第三,小区cce分配失败率大于等于一定预设阈值ccefail_thr其中,ccefail_thr取值范围[0,1]。
[0052]
示例性的,判若ue为潜在空分ue,即ue支持空分技术,需要满足以下条件:ue的传输模式为预编码矩阵指示(precoding matrix indicator,pmi),ue的自适应编码调制信号与干扰加噪声比(adaptive modulation and coding signal to interference plus noise ratio,amc sinr)大于预设门限值;ue为专用coreset内的pdcch。
[0053]
若如果用户设备传输模式为非pmi模式,被划分为“频分用户”,若用户设备的amc sinr不满足门限,则该用户被划分为“频分用户”,若用户设备对应是coreset0内的pdcch,则该用户设备被划分为“频分用户”,若用户设备为“频分用户”,则不通过空分分配资源。
[0054]
步骤204,若ue被允许分配空间域资源时,则判断所述各资源位置中是否存在满足空分要求的资源位置。
[0055]
在一些实施例中,如果不存在满足所述空分条件的资源位置,从所述存储单元获取所述更新后的ue的聚合度和所述ue所需的功率,并再次判断所述各资源位置中是否存在满足空分要求的资源位置,并在判断出存在满足所述空分要求的资源位置,将所述满足空分要求的资源位置上的所述空闲空分层分配给所述ue。本实施例,使用空分方式分配资源,当用主聚合度和主功率空分失败时,可以用频分分配时存储的次聚合度和次功率,并再次尝试空分,进一步减少因分配资源失败,导致影响终端传输流量的情况。
[0056]
在一些实施例中,若根终端的次聚合度和次功率分配失败,可以尝试在coreset0中是否能够分配,即根据coreset0,重新获取待分配资源的用户设备ue的聚合度对应的各资源位置。
[0057]
另外,空分资源的分配原则如下:
[0058]
1、由于权值计算时最小粒度为reg bundle级别,所以需要遵循reg bundle不搭桥原则才可空分,即同一ue的某个reg bundle不能与两个频分ue空分;
[0059]
2、保守状态下,仅允许同一coreset的cce空分,同一coreset的reg bundle size和交织方式相同,分别由参数控制集合-》捆绑单元规格(controlresourceset-》reg-bundlesize)和参数控制集合-》cce-reg映射类型(controlresourceset-》cce-reg-mappingtype)配置,所以映射到reg后不会出现错位现象。
[0060]
3、如果不同coreset的cce空分,reg bundle size和交织方式不一定相同,映射到reg可能存在错位现象。
[0061]
图3是reg bundle不错位空分场景,图3中301代表不错位,reg bundle size相同,符号数不同,图3中302代表不错位,reg bundle size不同,符号数不同;图3中303代表不错位,reg bundle size不同,符号数相同。
[0062]
图4是reg bundle错位空分场景,图4中401代表错位,reg bundle size相同,符号数相同,图4中402代表错位,reg bundle size相同,符号数不同,图4中403代表错位,reg bundle size不同,符号数不同,图4中404代表错位,reg bundle size不同,符号数相同。
[0063]
4、进行ue空分位置分配时,需要维护一个nrb*mlayer的rb索引表,初始化为全0,当ue rb位置分配成功后,将对应的rb索引表位置置1,对于非对齐空分来说,还需要将对应空分rb所在的reg bundle中所有未空分rb的索引位置置为无效(invalid)。
[0064]
步骤205,如果存在满足所述空分要求的资源位置,将所述满足空分要求的资源位置分配给所述ue。
[0065]
本实施例中步骤204中判断各资源位置中是否存在满足空分要求的资源位置,与上述103大致相同,步骤205与上述104大致相同,本实施例不再赘述。
[0066]
本实施例,在频分失败时,通过次选聚合度和次选功率再次进行频分,使得能够尽量降低资源分配的复杂度,另外再空分失败时,通过次选聚合度和次选功率再次进行空分,能够尽量提高pdcch资源的分配成功率,提高频谱效率,从而达到在小区多用户场景下,缓解因pdcch资源不够影响用户业务数据传输的目的。
[0067]
本发明另一个实施例涉及一种服务器,如图5所示,包括:至少一个处理器501;以及,与所述至少一个处理器501通信连接的存储器502;其中,所述存储器502存储有可被所述至少一个处理器501执行的指令,所述指令被所述至少一个处理器501执行,以使所述至少一个处理器501能够执行上述各实施例中的调度方法。
[0068]
其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。
[0069]
处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。
[0070]
本发明另一个实施例涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
[0071]
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0072]
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1