资源分配方法、装置、基站、用户设备和存储介质
文献发布时间:2023-06-19 11:06:50
技术领域
本申请涉及通信技术领域,特别是涉及一种资源分配方法、装置、基站、用户设备和存储介质。
背景技术
随着通信技术的发展,第五代移动通信(5th-Generation,简称5G)系统中可以支持三种业务类型,包括:增强移动宽带(Ehanced MBB,简称eMBB)业务、超可靠低延迟通信((Ultra-Reliable Low Latency Communication,简称URLLC)业务和海量机器类通信(Ehanced Machine-Type Communications,简称eMTC)业务。其中,URLLC业务具有高可靠性、低时延的特点。在工业自动化等URLLC业务场景,上行业务数据既有动态调度的上行物理共享信道DG PUSCH(Dynamic Grant Physical Uplink Shared Channel,简称DG PUSCH)业务数据,也有配置授权(Configed Grant,简称CG)PUSCH业务数据。基站在为用户设备(User Equipment,简称UE)配置上行资源时,需要同时配置各上行数据的资源,包括上行业务数据对应的DG PUSCH资源、CG PUSCH资源以及上行控制信令对应的物理上行链路控制信道(Physical Uplink Control Channel,简称PUCCH)资源。
传统方法中,为避免上行数据的上行资源冲突,基站可以为各上行数据配置逻辑信道优先级,使得UE可以在媒体介入控制(Media Access Control,简称MAC)层中,按照各上行数据的逻辑信道优先级依次对上行数据进行MAC层处理,然后将处理后的上行数据发送至UE的物理层。
但是,由于5G系统中CG PUSCH业务的数量增加,采样上述方法不能有效避免UE中的上行资源冲突。
发明内容
基于此,有必要针对上述技术问题,提供一种资源分配方法、装置、基站、用户设备和存储介质。
第一方面,一种资源分配方法,上述方法包括:
根据动态调度DG业务的场景类型,确定DG业务的物理层优先级;物理层优先级表征业务数据在用户设备UE的物理层中进行处理的优先级程度;
向UE发送下行控制信令DCI;DCI中携带DG业务的物理层优先级;DCI用于指示UE在DG业务与其它业务的上行资源发生冲突时,基于DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配。
在其中一个实施例中,上述DCI具体用于指示在DG业务与其它业务的上行资源发生冲突时,UE在DG业务和其它业务中确定物理层优先级低的低优先级业务,并在低优先级业务的上行资源满足预设的资源取消条件的情况下,取消低优先级业务的上行资源。
在其中一个实施例中,上述DCI还用于指示DG业务与其它业务的上行资源发生冲突,且DG业务与其它业务的物理层优先级相同时,UE在DG业务和其它业务的上行资源满足资源复用条件的情况下,实现DG业务和其它业务的上行资源复用。
在其中一个实施例中,上述其它业务的上行资源包括配置授权CG业务的CG上行物理共享信道PUSCH资源,和/或,UE的物理上行链路控制信道PUCCH业务对应的PUCCH资源。
在其中一个实施例中,若低优先级业务为DG业务,DCI具体用于指示UE在DG业务的DG PUSCH资源与DCI所在的PDCCH资源之间的时间间隔大于第一间隔阈值时,确定DG PUSCH资源满足资源取消条件。
在其中一个实施例中,若低优先级业务为CG业务,DCI具体用于指示UE在CG PUSCH资源与DCI所在的PDCCH资源之间的时间间隔大于第二间隔阈值时,确定CG PUSCH资源满足资源取消条件。
在其中一个实施例中,若低优先级业务为PUCCH业务,PUCCH业务的物理层优先级由PUCCH业务对应的下行业务确定;DCI具体用于指示UE在PUCCH资源与下行业务的PDCCH资源之间的时间间隔大于第三间隔阈值时,确定PUCCH资源满足资源取消条件。
在其中一个实施例中,若其它业务为PUCCH业务,且DG业务与PUCCH业务的物理层优先级相同;DCI具体用于指示在PUCCH资源与PUCCH业务对应的PDCCH资源之间的时间间隔大于第四间隔阈值时,确定PUCCH资源与DG业务的DG PUSCH资源满足资源复用条件。
在其中一个实施例中,上述UE中还包括DG业务的逻辑信道优先级,以及其它业务的逻辑信道优先级;逻辑信道优先级表征业务数据在UE的媒体介入控制MAC层中进行处理的优先级程度;物理层优先级高的业务对应的逻辑信道优先级高;
DCI还用于指示UE在MAC层中按照逻辑信道优先级的顺序对各业务数据进行处理。
在其中一个实施例中,上述方法还包括:
根据小区网管配置的物理层优先级开关和逻辑信道优先级开关的使能状态,确定UE在上行资源冲突时采用的资源分配策略;
根据资源分配策略,向UE发送无线资源控制RRC重配置消息;RRC重配置消息中携带资源分配策略对应的使能状态,以及CG业务的物理层优先级。
在其中一个实施例中,上述资源分配策略为第一策略和第二策略中的任一种;第一策略基于物理层优先级确定;第二策略基于物理层优先级和逻辑信道优先级确定;
根据小区网管配置的物理层优先级开关和逻辑信道优先级开关的使能状态,确定UE在上行资源冲突时采用的资源分配策略,包括:
若小区网管配置中的物理层优先级开关使能开,且逻辑信道优先级开关使能关,则确定资源分配策略为第一策略;
若小区网管配置中的物理层优先级开关使能开,且逻辑信道优先级开关使能开,则确定资源分配策略为第二策略。
在其中一个实施例中,上述若资源分配策略为第二策略,RRC重配置消息中还包括DG业务以及其它业务的逻辑信道优先级。
在其中一个实施例中,上述根据动态调度DG业务的场景类型,确定DG业务的物理层优先级,包括:
若DG业务的场景类型为超可靠低延迟通信URLLC场景,则确定DG业务的物理层优先级为第一优先级;
若DG业务的场景类型为增强移动宽带eMBB场景,则确定DG业务的物理层优先级为第二优先级;第一优先级高于第二优先级。
第二方面,一种资源分配方法,上述方法包括:
接收基站发送的下行控制信令DCI;DCI中携带动态调度DG业务的物理层优先级;DG业务的物理层优先级为基于DG业务的场景类型确定的,用于表征业务数据在用户设备UE的物理层中进行处理的优先级程度;
在DG业务与其它业务的上行资源发生冲突时,基于DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配。
在其中一个实施例中,上述基于DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配,包括:
在DG业务和其它业务中确定物理层优先级低的低优先级业务;
在低优先级业务的上行资源满足预设的资源取消条件的情况下,取消低优先级业务的上行资源。
在其中一个实施例中,上述方法还包括:
若DG业务与其它业务的物理层优先级相同,在DG业务和其它业务的上行资源满足资源复用条件的情况下,实现DG业务和其它业务的上行资源复用。
在其中一个实施例中,上述其它业务的上行资源包括配置授权CG业务的CG上行物理共享信道PUSCH资源,和/或,UE的物理上行链路控制信道PUCCH业务对应的PUCCH资源。
在其中一个实施例中,若低优先级业务为DG业务,在低优先级业务的上行资源满足预设的资源取消条件的情况下,取消低优先级业务的上行资源,包括:
在DG业务的DG PUSCH资源与DCI所在的PDCCH资源之间的时间间隔大于第一间隔阈值时,确定DG PUSCH资源满足资源取消条件;
取消DG PUSCH资源。
在其中一个实施例中,若低优先级业务为CG业务,在低优先级业务的上行资源满足预设的资源取消条件的情况下,取消低优先级业务的上行资源,包括:
在CG PUSCH资源与DCI所在的PDCCH资源之间的时间间隔大于第二间隔阈值时,确定CG PUSCH资源满足资源取消条件;
取消CG PUSCH资源。
在其中一个实施例中,若低优先级业务为PUCCH业务,PUCCH业务的物理层优先级由PUCCH业务对应的下行业务确定;在低优先级业务的上行资源满足预设的资源取消条件的情况下,取消低优先级业务的上行资源,包括:
在PUCCH资源与下行业务的PDCCH资源之间的时间间隔大于第三间隔阈值时,确定PUCCH资源满足资源取消条件;
取消PUCCH资源。
在其中一个实施例中,若其它业务为PUCCH业务,且DG业务与PUCCH业务的物理层优先级相同;在DG业务和其它业务的上行资源满足资源复用条件的情况下,实现DG业务和其它业务的上行资源复用,包括:
在PUCCH资源与PUCCH业务对应的PDCCH资源之间的时间间隔大于第四间隔阈值时,确定PUCCH资源与DG业务的DG PUSCH资源满足资源复用条件;
实现DG业务的PUSCH资源与PUCCH资源的复用。
在其中一个实施例中,上述方法还包括:
在媒体介入控制MAC层中按照预设的逻辑信道优先级的顺序对各业务数据进行处理;预设的逻辑信道优先级包括DG业务的逻辑信道优先级,以及其它业务的逻辑信道优先级;逻辑信道优先级表征业务数据在UE的媒体介入控制MAC层中进行处理的优先级程度;物理层优先级高的业务对应的逻辑信道优先级高。
第三方面,一种资源分配装置,上述装置包括:
确定模块,用于根据动态调度DG业务的场景类型,确定DG业务的物理层优先级;物理层优先级表征业务数据在用户设备UE的物理层中进行处理的优先级程度;
发送模块,用于向UE发送下行控制信令DCI;DCI中携带DG业务的物理层优先级;DCI用于指示UE在DG业务与其它业务的上行资源发生冲突时,基于DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配。
第四方面,一种资源分配装置,上述装置包括:
接收模块,用于接收基站发送的下行控制信令DCI;DCI中携带动态调度DG业务的物理层优先级;DG业务的物理层优先级为基于DG业务的场景类型确定的,用于表征业务数据在用户设备UE的物理层中进行处理的优先级程度;
分配模块,用于在DG业务与其它业务的上行资源发生冲突时,基于DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配。
第五方面,一种基站,包括发送器、存储器和处理器,存储器存储有计算机程序,上述处理器与发送器配合,执行计算机程序时实现上述资源分配方法的步骤;发送器用于在处理器的控制下向用户设备UE发送下行控制信令DCI。
第六方面,一种用户设备,包括接收器、存储器和处理器,存储器存储有计算机程序,上述接收器用于在处理器的控制下接收基站发送的下行控制信令DCI,处理器与接收器配合,执行计算机程序时实现上述资源分配方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述资源分配方法的步骤。
上述资源分配方法、装置、基站、用户设备和存储介质,基站根据动态调度DG业务的场景类型,确定DG业务的物理层优先级;然后,向UE发送下行控制信令DCI;其中,物理层优先级表征业务数据在用户设备UE的物理层中进行处理的优先级程度;上述DCI中携带DG业务的物理层优先级;DCI用于指示UE在DG业务与其它业务的上行资源发生冲突时,基于DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配。由于基站根据DG业务的场景类型确定了DG业务的物理层优先级,并通过DCI将物理层优先级发送至UE,使得UE在DG业务与其它业务的上行资源发生冲突时,可以根据DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配,避免上行资源冲突导致上行数据传输失败,提升了上行数据的传输可靠性。
附图说明
图1为一个实施例中资源调度方法的应用环境图;
图2为一个实施例中资源调度方法的流程示意图;
图3为一个实施例中资源调度方法的示意图;
图4为一个实施例中资源调度方法的示意图;
图5为一个实施例中资源调度方法的示意图;
图6为一个实施例中资源调度方法的示意图;
图7为一个实施例中资源调度方法的流程示意图;
图8为一个实施例中资源调度方法的流程示意图;
图9为另一个实施例中资源调度方法的流程示意图;
图10为另一个实施例中资源调度方法的流程示意图;
图11为一个实施例中资源调度装置的结构框图;
图12为一个实施例中资源调度装置的结构框图;
图13为一个实施例中资源调度装置的结构框图;
图14为一个实施例中资源调度装置的结构框图;
图15为一个实施例中资源调度装置的结构框图;
图16为一个实施例中基站的内部结构图;
图17为一个实施例中用户设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的资源分配方法,可以应用于如图1所示的应用环境中,基站100与用户设备200通信连接。其中,上述用户设备200可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备等。上述基站可以但不限于宏基站、微基站以及小基站等类型的基站设备,上述基站100可以是5G网络中的基站、客户前置设备(Customer Premise Equipment,简称CPE)等,在此并不限定。
在一个实施例中,如图2所示,提供了一种资源分配方法,以该方法应用于图1中的基站为例进行说明,包括:
S101、根据动态调度DG业务的场景类型,确定DG业务的物理层优先级;物理层优先级表征业务数据在用户设备UE的物理层中进行处理的优先级程度。
其中,上述动态调度(Dynamic Grant,简称DG)业务可以是基站通过DCI向UE调度的上行DG PUSCH业务。上述DG业务的场景类型可以是eMBB业务场景,也可以是URLLC业务场景,也可以是eMTC业务场景,在此不做限定。eMBB业务场景中,可以通过采用更大带宽以及提升基带速率实现更高的传输速率,主要用于高速数据和高清视频等业务。上述URLLC业务场景中可以通过追求更低时延和更高可靠性,借助更快地调度来实现极短的延时,可以用于车联网和远程控制等场景。
基站可以根据DG业务的场景类型与物理层优先级的对应关系,确定该DG业务的物理层优先级。其中,上述物理层优先级表征各业务的数据在UE的物理层中进行处理的优先级程度,UE可以根据各业务的物理层优先级确定优先发送哪一个业务的上行数据。
可选地,上述DG业务的场景类型可以为URLLC业务场景和eMBB业务场景中的任一种,基站若DG业务的场景类型为超可靠低延迟通信URLLC场景,则确定DG业务的物理层优先级为第一优先级;若DG业务的场景类型为增强移动宽带eMBB场景,则确定DG业务的物理层优先级为第二优先级;第一优先级高于第二优先级。上述第一优先级和第二优先级可以通过0和1来标识优先级的高低,例如第一优先级用1表示,第二优先级用0表示;或者,上述第一优先级和第二优先级还可以采用其他类型的优先级标识,例如第一优先级用p1标识,第二优先级用p0标识。上述第一优先级和第二优先级的具体形式在此不做限定。
S102、向UE发送下行控制信令DCI;DCI中携带DG业务的物理层优先级;DCI用于指示UE在DG业务与其它业务的上行资源发生冲突时,基于DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配。
基站可以通过DCI为UE调度DG业务的PUSCH资源,并且通过DCI将DG业务的物理层优先级指示给UE。基站可以根据DG业务的物理层优先级选择与物理层优先级匹配的DCI格式发送DCI,也可以采用同一DCI格式调度不同物理层优先级的DG业务,在此不做限定。例如,基站可以采用DCI格式DCI format0-1调度物理层优先级低的DG业务,然后采用DCI格式DCI format0-2调度物理层优先级高的DG业务。
上述物理层优先级可以携带在DCI中的预设字段中,例如位于DCI中的Priority字段。
UE接收到上述DCI之后,可以根据DCI中的指示确定该UE的DG业务对应的DG PUSCH资源,并确定该DG PUSCH资源是否与其它业务的上行资源发生冲突。上述上行资源发生冲突,可以是指时域资源资源冲突,也可以是频域资源冲突。
上述其它业务可以是UE发送上行数据的业务,也可以是该UE发送的控制数据的业务;可选地,其它业务的上行资源包括CG业务的CG PUSCH资源,和/或,UE的PUCCH业务对应的PUCCH资源。其中,上述CG业务为基站预先配置资源的业务,例如可以是UE向基站周期性发送的CG PUSCH业务。上述PUCCH业务可以是UE向基站发送HARQ-ACK,也可以是UE向基站发送上行调度请求(Scheduling Request,SR),还可以是UE向基站发送的信道状况信息(Channel Status Information,简称CSI);对于PUCCH业务的类型在此不做限定。
UE可以根据预设的资源分配策略对发生冲突的上行资源进行分配,上述资源分配策略可以指示UE基于各业务的物理层优先级进行上行资源分配,也可以指示UE基于各业务的物理层优先级以及各业务的逻辑信道优先级共同进行上行资源分配,在此不做限定。
UE基于各业务的物理层优先级进行上行资源分配时,可以根据DG业务以及其它业务的物理层优先级,以及DG PUSCH资源和其它业务的上行资源之间的位置关系,确定上行资源的分配结果;或者,也可以根据物理层优先级较低的上行资源的数据发送状态,确定上行资源的分配结果;例如,若物理层优先级低的业务的上行资源中还未开始发送上行数据,则取消该业务的上行资源,保证物理层优先级高的业务的上行数据发送。
上述上行资源的分配结果,可以是取消物理层优先级高的业务的上行资源,也可以是取消物理层优先级低的业务的上行资源;还可以是实现上行资源的复用,保证DG业务和其它业务的上行数据发送;或者,上行资源的分配结果还可以是暂停物理层优先级较低的业务的数据发送,待物理层优先级高的业务的上行数据发送完成之后,继续发送物理层优先级较低的业务的数据;对于上述上行资源的分配结果的形式在此不做限定。
上述资源分配方法,基站根据动态调度DG业务的场景类型,确定DG业务的物理层优先级;然后,向UE发送下行控制信令DCI;其中,物理层优先级表征业务数据在用户设备UE的物理层中进行处理的优先级程度;上述DCI中携带DG业务的物理层优先级;DCI用于指示UE在DG业务与其它业务的上行资源发生冲突时,基于DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配。由于基站根据DG业务的场景类型确定了DG业务的物理层优先级,并通过DCI将物理层优先级发送至UE,使得UE在DG业务与其它业务的上行资源发生冲突时,可以根据DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配,避免上行资源冲突导致上行数据传输失败,提升了上行数据的传输可靠性。
在一个实施例中,在上述实施例的基础上,上述DCI具体可以用于指示在DG业务与其它业务的上行资源发生冲突时,UE在DG业务和其它业务中确定物理层优先级低的低优先级业务,并在低优先级业务的上行资源满足预设的资源取消条件的情况下,取消低优先级业务的上行资源。
UE检测到DG业务和其它业务的上行资源发生冲突时,可以根据DG业务的物理层优先级以及UE中预设的其它业务的物理层优先级,确定哪一个业务是物理层优先级较低的低优先级业务。进一步地,UE可以根据资源取消条件对低优先级业务的上行资源进行判断,确定其是否满足资源取消条件。若上述低优先级业务的上行资源满足资源取消条件,则UE可以取消低优先级业务的上行资源,保证物理层优先级较高的业务的数据传输。若上述低优先级业务的上行资源不满足资源取消条件,那么UE可以按照DG业务的上行资源和其它业务的上行资源的时间顺序,选择发送时间靠前的上行数据进行发送。
其中,上述资源取消条件可以是上述上行资源中未传输数据的情况下可以取消低优先级业务的上行资源,也可以是上行资源与当前的时间间隔满足预设条件的情况下可以取消低优先级业务的上行资源,对于上述资源取消条件的形式在此不做限定。
下面分别介绍几种典型的资源冲突场景下的资源分配方式。
在一种资源冲突场景中,若低优先级业务为DG业务,上述DCI可以指示UE在DG业务的DG PUSCH资源与DCI所在的PDCCH资源之间的时间间隔大于第一间隔阈值时,确定DGPUSCH资源满足资源取消条件。
由于UE取消上行资源的操作需要一定的时长,当上述时间间隔太小时,UE认为该时间间隔不足以完成取消DG PUSCH资源的操作,或者取消DG PUSCH资源的操作完成之前,该DG业务的上行数据已经开始传输,此时DG PUSCH不能被取消。当上述时间间隔大于第一间隔阈值时,UE可以取消DG PUSCH资源,完成PUCCH资源上的数据传输。上述第一间隔阈值T0可以为一个固定值,也可以根据UE的数据处理时长来确定。例如,上述T01可以由UE的快速处理能力参数Tproc2来确定,例如,上述Tprco2可以是5.5个符号。可以是T01=Tproc2,也可以是T01=Tproc2+d1,上述d1可以是0个符号,1个符号,也可以是2个符号,在此不做限定。如图3所示,上述DG PUSCH资源与DCI所在的PDCCH资源之间的时间间隔为T1,T01=Tproc2+d1,若T1大于T01,则取消DG PUSCH资源。
在另一种资源冲突场景中,若低优先级业务为CG业务,DCI具体用于指示UE在CGPUSCH资源与DCI所在的PDCCH资源之间的时间间隔大于第二间隔阈值时,确定CG PUSCH资源满足资源取消条件。
由于UE取消上行资源的操作需要一定的时长,当上述时间间隔太小时,UE认为该时间间隔不足以完成取消CG PUSCH资源的操作,或者取消CG PUSCH资源的操作完成之前,该CG业务的上行数据已经开始传输,此时CG PUSCH不能被取消。当上述时间间隔大于第二间隔阈值时,UE可以取消CG PUSCH资源,完成DG PUSCH资源上的上行数据传输。上述第二间隔阈值T02可以为一个固定值,也可以根据UE的数据处理时长来确定。例如,上述T02可以由UE的快速处理能力参数Tproc2来确定,例如,上述Tprco2可以是5.5个符号。可以是T02=Tproc2,也可以是T02=Tproc2+d2,上述d2可以是0个符号,1个符号,也可以是2个符号,在此不做限定。上述第二间隔阈值与第一间隔阈值可以相同,也可以不同。
如图4所示,上述CG PUSCH资源与DCI所在的PDCCH资源之间的时间间隔为T2,T02=Tproc2+d2。若T2大于T02,则取消CG PUSCH资源,传输DG PUSCH数据;若T2小于或等于T02,则传输CG PUSCH数据。
在另一种资源冲突场景中,若低优先级业务为PUCCH业务,PUCCH业务的物理层优先级由PUCCH业务对应的下行业务确定;DCI具体用于指示UE在PUCCH资源与下行业务的PDCCH资源之间的时间间隔大于第三间隔阈值时,确定PUCCH资源满足资源取消条件。
当上述时间间隔太小时,UE认为该时间间隔不足以完成取消PUCCH资源的操作,或者取消PUCCH资源的操作完成之前,该PUCCH数据已经开始传输,此时PUCCH资源不能被取消。当上述时间间隔大于第三间隔阈值时,UE可以取消PUCCH资源,完成DG PUSCH资源上的上行数据传输。上述第二间隔阈值T03可以为一个固定值,也可以根据UE的数据处理时长来确定。例如,上述T03可以是T02=Tproc2,也可以是T02=Tproc2+d3,上述d3可以是0个符号,1个符号,也可以是2个符号,在此不做限定。上述第三间隔阈值与第一间隔阈值、第二间隔阈值可以相同,也可以不同。
如图5所示,PUCCH资源对应下行业务的PDCCH资源为PDCCH2,DG业务的PDCCH资源为PDCCH1,上述PUCCH资源与下行业务的PDCCH资源之间的时间间隔为T3,T03=Tproc2+d3。若T3大于T03,则取消PUCCH资源,传输DG PUSCH数据;若T3小于或等于T03,则传输PUCCH数据。
上述资源分配方法,基站通过DCI指示DG业务的物理层优先级,使得UE可以在DG业务和其它业务的上行资源发生冲突时,确定低优先级业务的上行资源是否可取消,并在低优先级业务的上行资源满足资源取消条件时,取消低优先级业务的上行资源,从而保证物理层优先级高的业务的数据传输,降低物理层优先级高的业务的上行数据传输时延。
在一个实施例中,在上述实施例的基础上,DCI还用于指示DG业务与其它业务的上行资源发生冲突,且DG业务与其它业务的物理层优先级相同时,UE在DG业务和其它业务的上行资源满足资源复用条件的情况下,实现DG业务和其它业务的上行资源复用。
UE检测到DG业务和其它业务的上行资源发生冲突时,可以根据DG业务的物理层优先级以及UE中预设的其它业务的物理层优先级,确定哪一个业务是物理层优先级较低的低优先级业务。若DG业务和其它业务的物理层优先级相同,那么UE可以进一步判断DG业务的上行资源和其它业务的上行资源是否可以实现资源复用。若DG业务的上行资源和其它业务的上行资源满足资源复用条件,那么UE可以重新进行资源分配,实现资源复用。若DG业务的上行资源和其它业务的上行资源不满足资源复用条件,那么UE可以按照DG业务的上行资源和其它业务的上行资源的时间顺序,选择发送时间靠前的上行数据进行发送。
在一种资源冲突场景中,若其它业务为PUCCH业务,且DG业务与PUCCH业务的物理层优先级相同;DCI具体用于指示在PUCCH资源与PUCCH业务对应的PDCCH资源之间的时间间隔大于第四间隔阈值时,确定PUCCH资源与DG业务的DG PUSCH资源满足资源复用条件。
由于UE进行资源复用的操作需要一定的时长,当上述时间间隔太小时,UE认为该时间间隔不足以完成实现资源复用的操作。当上述时间间隔大于第四间隔阈值时,UE可以实现DG PUSCH资源和PUCCH资源的复用,例如通过DG PUSCH资源发送PUCCH数据。当上述时间间隔大于第四间隔阈值时,若PUCCH资源考前,则UE先发送PUCCH数据。上述第四间隔阈值可以与上述第三间隔阈值相同,也可以不同。
如图5所示,PUCCH资源对应下行业务的PDCCH资源为PDCCH2,DG业务的PDCCH资源为PDCCH1,上述PUCCH资源与下行业务的PDCCH资源之间的时间间隔为T3,第四间隔阈值为T03。若T3大于T03,则实现DG PUSCH资源和PUCCH资源的复用;若T3小于或等于T03,则传输PUCCH数据。
上述资源分配方法,基站通过DCI指示DG业务的物理层优先级,使得UE可以在DG业务和其它业务的上行资源发生冲突,且DG业务和其它业务的物理层优先级相同时,UE可以在上行资源满足资源复用条件的情况下,实现DG业务和其它业务的上行资源复用,同时传输DG业务的上行数据和其它业务的上行数据,提升各业务的上行数据的传输可靠性。
在一个实施例中,在上述实施例的基础上,UE中还包括DG业务的逻辑信道优先级,以及其它业务的逻辑信道优先级;逻辑信道优先级表征业务数据在UE的媒体介入控制MAC层中进行处理的优先级程度;物理层优先级高的业务对应的逻辑信道优先级高;上述DCI还用于指示UE在MAC层中按照逻辑信道优先级的顺序对各业务数据进行处理。
其中,上述DG业务的逻辑信道优先级包括URLLC DG业务的逻辑信道优先级,以及eMBB DG业务的逻辑信道优先级,上述其它业务的逻辑信道优先级可以包括URLLC业务场景下以及eMBB业务场景下的CG业务、HARQ-ACK、SR、CSI等业务的逻辑信道优先级。对于同一业务场景下的各业务的逻辑信道优先级可以不同,例如对于同一业务场景下按照逻辑信道优先级从高到低的顺序依次为:HARQ-ACK、CG PUSCH、DG PUSCH、SR以及CSI。
上述逻辑信道优先级可以是在同一业务场景下进行排序,也可以将URLLC业务场景以及eMBB业务场景下的各类型的业务进行统一排序,在此不做限定。其中,物理层优先级高的业务对应的逻辑信道优先级高,也就是说URLLC业务场景下各业务的逻辑信道优先级高于eMBB业务场景下的各业务的逻辑信道优先级。上述逻辑信道优先级的高低可以通过数字表示,也可以通过优先级等级表示,例如A\B\C等;其中,通过数字表示时,可以是逻辑信道优先级的值越大表示逻辑信道优先级越高,也可以是逻辑信道优先级的值越小表示逻辑信道优先级越高,在此不做限定。
如图6所示为一种逻辑信道优先级与物理层优先级的对应关系,其中URLLC业务场景下的的HARQ-ACK、CG PUSCH、DG PUSCH、SR以及CSI对应的逻辑信道优先级依次为0-4,eMBB业务场景下的的HARQ-ACK、CG PUSCH、DG PUSCH、SR以及CSI对应的逻辑信道优先级依次为8-12;逻辑信道优先级的值越小表示逻辑信道优先级越高。上述逻辑信道优先级0-4对应的物理层优先级可以是高优先级P1,逻辑信道优先级8-12对应的物理层优先级可以是高优先级P0。
UE可以在MAC层中按照逻辑信道优先级的顺序对各业务数据进行处理,可以优先处理物理层优先级较高的业务的数据,避免在物理层中与在MAC层中对同一业务数据的优先级策略冲突。例如当UE在MAC层中需要处理URLLC CG PUSCH业务以及eMBB DG PUSCH业务时,UE可以优先处理URLLC CG PUSCH业务。
上述实施例中,UE可以在MAC层中按照逻辑信道优先级的顺序对各业务数据进行处理,以降低各业务数据在物理层中的资源冲突的概率。
图7为一个实施例中资源分配方法的流程示意图,本实施例涉及基站向UE配置业务的物理层优先级的一种方式,在上述实施例的基础上,如图7所示,上述方法还包括:
S201、根据小区网管配置的物理层优先级开关和逻辑信道优先级开关的使能状态,确定UE在上行资源冲突时采用的资源分配策略。
上述资源分配策略用于UE中上行资源冲突时,对上行资源进行分配。其中,上述小区网管配置的参数中,如果物理层优先级开关使能,那么基站可以确定可以为该UE的各业务配置物理层优先级;如果逻辑信道优先级开关使能,那么基站可以确定可以为该UE的各业务配置逻辑信道优先级。基站可以根据上述使能状态确定UE对应的资源分配策略。
可选地,上述资源分配策略为第一策略或第二策略,第一策略基于物理层优先级确定;第二策略基于物理层优先级和逻辑信道优先级确定;上述第一策略表征UE可以在物理层中按照各业务的物理层优先级进行上行资源的分配,上述第二策略表征UE可以在MAC层中按照逻辑信道优先级的顺序对各业务数据进行处理,然后在物理层中按照各业务的物理层优先级进行上行资源的分配。若小区网管配置中的物理层优先级开关使能开,且逻辑信道优先级开关使能关,则基站确定该UE的资源分配策略为第一策略。若小区网管配置中的物理层优先级开关使能开,且逻辑信道优先级开关使能开,则基站确定该UE的确定资源分配策略为第二策略。
S202、根据资源分配策略,向UE发送无线资源控制RRC重配置消息;RRC重配置消息中携带资源分配策略对应的使能状态,以及CG业务的物理层优先级。
进一步地,根据资源分配策略,向UE发送无线资源控制(Radio ResourceControl,简称RRC)重配置消息。上述RRC重配置消息中可以携带该资源分配策略对应的使能状态,以及CG业务的物理层优先级。若资源分配策略为第二策略,RRC重配置消息中还包括DG业务以及其它业务的逻辑信道优先级。
若资源分配策略为第一策略,基站可以针对物理层优先级进行RRC配置,基站可以通过预设字段设置DG业务的物理层优先级的使能状态,例如通过字段priorityIndicatorForDCI-Format0-1和priorityIndicatorForDCI-Format0-2字段分别设置eMBB DG PUSCH业务和URLLC DG PUSCH业务的使能状态为enabled。另外,基站还可以通过字段设置CG业务的物理层优先级,例如可以通过ConfiguredGrantConfig中phy-PriorityIndex字段对CG业务物理层优先级进行设置;对于eMBB CG PUSCH业务把phy-PriorityIndex字段设置为p0,对于URLLC CG PUSCH业务把phy-PriorityIndex字段设置为p1。
若资源分配策略为第二策略,基站可以针对物理层优先级和逻辑信道优先级分别进行RRC配置。针对物理层优先级,基站可以通过预设字段设置DG业务的物理层优先级的使能状态,例如通过字段priorityIndicatorForDCI-Format0-1和priorityIndicatorForDCI-Format0-2字段分别设置eMBB DG PUSCH业务和URLLC DGPUSCH业务的使能状态为enabled。另外,基站还可以通过预设字段设置CG业务的物理层优先级,例如可以通过ConfiguredGrantConfig中phy-PriorityIndex字段对CG业务物理层优先级进行设置;对于eMBB CG PUSCH业务把phy-PriorityIndex字段设置为p0,对于URLLCCG PUSCH业务把phy-PriorityIndex字段设置为p1。针对逻辑信道优先级,基站可以通过预设字段设置逻辑信道优先级使能开,例如通过RRC中的MAC-CellGroupConfig中的lch-BasedPrioritization进行设置,将该字段设置为enabled。另外,基站还可以对各业务的逻辑信道优先级分别进行配置,可以通过LogicalChannelConfig中的priority字段分别设置各业务的逻辑信道优先级,该字段的取值范围可以是(1..16);另外,基站还可以在RRC中配置逻辑信道优先级与物理层优先级之间的对应关系,具体配置可以如图6所示。
UE中DG业务的其它业务的上行资源发生冲突时,UE可以基于RRC中配置确定各业务是否具有物理层优先级以及逻辑信道优先级,然后根据RRC中以及DCI中具体获得各优先级的值,并根据各优先级的值对各业务进行处理。
若RRC中的逻辑信道优先级使能状态为使能开,UE可以基于RRC发送的各业务的逻辑信道优先级,在MAC层中按照逻辑信道优先级的顺序对各业务数据进行处理。若RRC中的物理层优先级使能状态为使能开,UE可以在DCI中获取DG业务的物理层优先级,以及基于RRC发送的CG业务的物理层优先级等,在物理层中按照各业务的物理层优先级进行上行资源的分配,具体分配过程可以如图3-5所示。
上述资源分配方法,基站根据小区网管配置的物理层优先级开关和逻辑信道优先级开关的使能状态,确定UE在上行资源冲突时采用的资源分配策略,从而可以根据配置灵活调整UE的资源分配策略;进一步,基站根据资源分配策略向UE发送RRC重配置消息,使得UE中的上行资源发生资源冲突时,可以基于资源分配策略明确地进行上行资源分配,提升了上行数据的传输可靠性,同时保证了物理层优先级较高的业务的数据传输。
在一个实施例中,提供一种资源分配方法,应用于图1中的用户设备,如图8所示,上述方法包括:
S301、接收基站发送的下行控制信令DCI;DCI中携带动态调度DG业务的物理层优先级;DG业务的物理层优先级为基于DG业务的场景类型确定的,用于表征业务数据在用户设备UE的物理层中进行处理的优先级程度。
S302、在DG业务与其它业务的上行资源发生冲突时,基于DG业务的物理层优先级以及预设的其它业务的物理层优先级进行上行资源分配。
上述资源分配方法应用于用户设备侧,其实现原理和技术效果与上述实施例类似,在此不做限定。
在一个实施例中,在上述实施例的基础上,如图9所示,上述S402包括:
S401、在DG业务和其它业务中确定物理层优先级低的低优先级业务。
S402、在低优先级业务的上行资源满足预设的资源取消条件的情况下,取消低优先级业务的上行资源。
在一个实施例中,在上述实施例的基础上,若DG业务与其它业务的物理层优先级相同,在DG业务和其它业务的上行资源满足资源复用条件的情况下,实现DG业务和其它业务的上行资源复用。
在一个实施例中,在上述实施例的基础上,其它业务的上行资源包括配置授权CG业务的CG上行物理共享信道PUSCH资源,和/或,UE的物理上行链路控制信道PUCCH业务对应的PUCCH资源。
在一个实施例中,在上述实施例的基础上,若低优先级业务为DG业务,UE可以在DG业务的DG PUSCH资源与DCI所在的PDCCH资源之间的时间间隔大于第一间隔阈值时,确定DGPUSCH资源满足资源取消条件,然后取消DG PUSCH资源。
在一个实施例中,在上述实施例的基础上,若低优先级业务为CG业务,UE可以在CGPUSCH资源与DCI所在的PDCCH资源之间的时间间隔大于第二间隔阈值时,确定CG PUSCH资源满足资源取消条件;然后,取消CG PUSCH资源。
在一个实施例中,在上述实施例的基础上,若低优先级业务为PUCCH业务,UE可以在PUCCH资源与下行业务的PDCCH资源之间的时间间隔大于第三间隔阈值时,确定PUCCH资源满足资源取消条件;然后,取消PUCCH资源。
在一个实施例中,在上述实施例的基础上,若其它业务为PUCCH业务,且DG业务与PUCCH业务的物理层优先级相同;UE可以在PUCCH资源与PUCCH业务对应的PDCCH资源之间的时间间隔大于第四间隔阈值时,确定PUCCH资源与DG业务的DG PUSCH资源满足资源复用条件;并实现DG业务的PUSCH资源与PUCCH资源的复用。
在一个实施例中,在上述实施例的基础上,上述方法还包括:
在媒体介入控制MAC层中按照预设的逻辑信道优先级的顺序对各业务数据进行处理;预设的逻辑信道优先级包括DG业务的逻辑信道优先级,以及其它业务的逻辑信道优先级;逻辑信道优先级表征业务数据在UE的媒体介入控制MAC层中进行处理的优先级程度;物理层优先级高的业务对应的逻辑信道优先级高。
上述各实施例中的资源分配方法应用于用户设备侧,其实现原理和技术效果与上述实施例类似,在此不做限定。
在一个实施例中,在上述实施例的基础上,提供一种资源分配方法,如图10所示,包括:
S501、基站根据小区网管配置的物理层优先级开关和逻辑信道优先级开关的使能状态,确定UE在上行资源冲突时采用的资源分配策略。
S502、基站根据资源分配策略,向UE发送无线资源控制RRC重配置消息。
S503、基站根据动态调度DG业务的场景类型,确定DG业务的物理层优先级。
S504、基站向UE发送下行控制信令DCI。
S505、UE接收基站发送的DCI。
S506、UE在DG业务与其它业务的上行资源发生冲突时,确定DG业务与其它业务的物理层优先级是否相同,若是则执行S507,若否则执行S509。
S507、UE在DG业务和其它业务中确定物理层优先级低的低优先级业务。
S508、在低优先级业务的上行资源满足预设的资源取消条件的情况下,取消低优先级业务的上行资源。
S509、UE在DG业务和其它业务的上行资源满足资源复用条件的情况下,实现DG业务和其它业务的上行资源复用。
上述资源分配方法,其技术原理和实现效果与上述实施例类似,在此不做赘述。
应该理解的是,虽然图2-10的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-10中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图11所示,提供了一种资源分配装置,包括:
确定模块110,用于根据动态调度DG业务的场景类型,确定所述DG业务的物理层优先级;所述物理层优先级表征业务数据在用户设备UE的物理层中进行处理的优先级程度;
发送模块120,用于向所述UE发送下行控制信令DCI;所述DCI中携带所述DG业务的物理层优先级;所述DCI用于指示所述UE在所述DG业务与其它业务的上行资源发生冲突时,基于所述DG业务的物理层优先级以及预设的所述其它业务的物理层优先级进行上行资源分配。
上述提供的资源分配装置,可以执行上述资源分配方法实施例,其实现原理和技术效果类似,在此不再赘述。
在一个实施例中,在上述实施例的基础上,所述DCI具体用于指示在所述DG业务与所述其它业务的上行资源发生冲突时,所述UE在所述DG业务和所述其它业务中确定物理层优先级低的低优先级业务,并在所述低优先级业务的上行资源满足预设的资源取消条件的情况下,取消所述低优先级业务的上行资源。
在一个实施例中,在上述实施例的基础上,所述DCI还用于指示所述DG业务与所述其它业务的上行资源发生冲突,且所述DG业务与所述其它业务的物理层优先级相同时,所述UE在所述DG业务和所述其它业务的上行资源满足资源复用条件的情况下,实现所述DG业务和所述其它业务的上行资源复用。
在一个实施例中,在上述实施例的基础上,所述其它业务的上行资源包括配置授权CG业务的CG上行物理共享信道PUSCH资源,和/或,所述UE的物理上行链路控制信道PUCCH业务对应的PUCCH资源。
在一个实施例中,在上述实施例的基础上,若所述低优先级业务为所述DG业务,所述DCI具体用于指示所述UE在所述DG业务的DG PUSCH资源与所述DCI所在的PDCCH资源之间的时间间隔大于第一间隔阈值时,确定所述DG PUSCH资源满足资源取消条件。
在一个实施例中,在上述实施例的基础上,若所述低优先级业务为所述CG业务,所述DCI具体用于指示所述UE在所述CG PUSCH资源与所述DCI所在的PDCCH资源之间的时间间隔大于第二间隔阈值时,确定所述CG PUSCH资源满足资源取消条件。
在一个实施例中,在上述实施例的基础上,若所述低优先级业务为所述PUCCH业务,所述PUCCH业务的物理层优先级由所述PUCCH业务对应的下行业务确定;所述DCI具体用于指示所述UE在所述PUCCH资源与所述下行业务的PDCCH资源之间的时间间隔大于第三间隔阈值时,确定所述PUCCH资源满足资源取消条件。
在一个实施例中,在上述实施例的基础上,若所述其它业务为所述PUCCH业务,且所述DG业务与所述PUCCH业务的物理层优先级相同;所述DCI具体用于指示在所述PUCCH资源与所述PUCCH业务对应的PDCCH资源之间的时间间隔大于第四间隔阈值时,确定所述PUCCH资源与所述DG业务的DG PUSCH资源满足资源复用条件。
在一个实施例中,在上述实施例的基础上,所述UE中还包括所述DG业务的逻辑信道优先级,以及所述其它业务的逻辑信道优先级;所述逻辑信道优先级表征业务数据在UE的媒体介入控制MAC层中进行处理的优先级程度;所述物理层优先级高的业务对应的逻辑信道优先级高;所述DCI还用于指示所述UE在所述MAC层中按照所述逻辑信道优先级的顺序对各业务数据进行处理。
在一个实施例中,在上述实施例的基础上,如图12所示,上述装置还包括配置模块130,用于:根据小区网管配置的物理层优先级开关和逻辑信道优先级开关的使能状态,确定所述UE在上行资源冲突时采用的资源分配策略;根据所述资源分配策略,向所述UE发送无线资源控制RRC重配置消息;所述RRC重配置消息中携带所述资源分配策略对应的所述使能状态,以及CG业务的物理层优先级。
在一个实施例中,在上述实施例的基础上,所述资源分配策略为第一策略和第二策略中的任一种;所述第一策略基于所述物理层优先级确定;所述第二策略基于所述物理层优先级和所述逻辑信道优先级确定;上述配置模块130具体用于:若所述小区网管配置中的物理层优先级开关使能开,且所述逻辑信道优先级开关使能关,则确定所述资源分配策略为所述第一策略;若所述小区网管配置中的物理层优先级开关使能开,且所述逻辑信道优先级开关使能开,则确定所述资源分配策略为所述第二策略。
在一个实施例中,在上述实施例的基础上,若所述资源分配策略为所述第二策略,所述RRC重配置消息中还包括所述DG业务以及所述其它业务的逻辑信道优先级。
在一个实施例中,在上述实施例的基础上,上述确定模块具体用于:若所述DG业务的场景类型为超可靠低延迟通信URLLC场景,则确定所述DG业务的物理层优先级为第一优先级;若所述DG业务的场景类型为增强移动宽带eMBB场景,则确定所述DG业务的物理层优先级为第二优先级;所述第一优先级高于所述第二优先级。
上述提供的资源分配装置,可以执行上述资源分配方法实施例,其实现原理和技术效果类似,在此不再赘述。
在一个实施例中,如图13所示,提供了一种资源分配装置,包括:
接收模块210,用于接收基站发送的下行控制信令DCI;所述DCI中携带动态调度DG业务的物理层优先级;所述DG业务的物理层优先级为基于所述DG业务的场景类型确定的,用于表征业务数据在用户设备UE的物理层中进行处理的优先级程度;
分配模块220,用于在所述DG业务与其它业务的上行资源发生冲突时,基于所述DG业务的物理层优先级以及预设的所述其它业务的物理层优先级进行上行资源分配。
上述提供的资源分配装置,可以执行上述资源分配方法实施例,其实现原理和技术效果类似,在此不再赘述。
在一个实施例中,在上述实施例的基础上,如图14所示,上述分配模块220包括:
确定单元221,用于在所述DG业务和所述其它业务中确定物理层优先级低的低优先级业务;
分配单元222,用于在所述低优先级业务的上行资源满足预设的资源取消条件的情况下,取消所述低优先级业务的上行资源。
在一个实施例中,在上述实施例的基础上,上述分配模块220还用于:若所述DG业务与所述其它业务的物理层优先级相同,在所述DG业务和所述其它业务的上行资源满足资源复用条件的情况下,实现所述DG业务和所述其它业务的上行资源复用。
在一个实施例中,在上述实施例的基础上,所述其它业务的上行资源包括配置授权CG业务的CG上行物理共享信道PUSCH资源,和/或,所述UE的物理上行链路控制信道PUCCH业务对应的PUCCH资源。
在一个实施例中,在上述实施例的基础上,若所述低优先级业务为所述DG业务,分配单元222具体用于:在所述DG业务的DG PUSCH资源与所述DCI所在的PDCCH资源之间的时间间隔大于第一间隔阈值时,确定所述DG PUSCH资源满足资源取消条件;取消所述DGPUSCH资源。
在一个实施例中,在上述实施例的基础上,若所述低优先级业务为所述CG业务,分配单元222具体用于:在所述CG PUSCH资源与所述DCI所在的PDCCH资源之间的时间间隔大于第二间隔阈值时,确定所述CG PUSCH资源满足资源取消条件;取消所述CG PUSCH资源。
在一个实施例中,在上述实施例的基础上,若所述低优先级业务为所述PUCCH业务,所述PUCCH业务的物理层优先级由所述PUCCH业务对应的下行业务确定;分配单元222具体用于:在所述PUCCH资源与所述下行业务的PDCCH资源之间的时间间隔大于第三间隔阈值时,确定所述PUCCH资源满足资源取消条件;取消所述PUCCH资源。
在一个实施例中,在上述实施例的基础上,若所述其它业务为所述PUCCH业务,且所述DG业务与所述PUCCH业务的物理层优先级相同;上述分配模块220具体用于:在所述PUCCH资源与所述PUCCH业务对应的PDCCH资源之间的时间间隔大于第四间隔阈值时,确定所述PUCCH资源与所述DG业务的DG PUSCH资源满足资源复用条件;实现所述DG业务的PUSCH资源与所述PUCCH资源的复用。
在一个实施例中,在上述实施例的基础上,如图15所示,上述装置还包括处理模块230,用于:在媒体介入控制MAC层中按照预设的逻辑信道优先级的顺序对各业务数据进行处理;所述预设的逻辑信道优先级包括所述DG业务的逻辑信道优先级,以及所述其它业务的逻辑信道优先级;所述逻辑信道优先级表征业务数据在UE的媒体介入控制MAC层中进行处理的优先级程度;所述物理层优先级高的业务对应的逻辑信道优先级高。
上述提供的资源分配装置,可以执行上述资源分配方法实施例,其实现原理和技术效果类似,在此不再赘述。
关于资源分配装置的具体限定可以参见上文中对于资源分配方法的限定,在此不再赘述。上述资源分配装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种基站,其内部结构图可以如图16所示。该基站包括通过系统总线连接的发送器、处理器、存储器和网络接口。其中,该基站的处理器用于提供计算和控制能力。该基站的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该基站的数据库用于存储资源分配数据。该基站的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种资源分配方法。
在一个实施例中,提供了一种用户设备,其内部结构图可以如图17所示。该用户设备包括通过系统总线连接的接收器、处理器、存储器、通信接口、显示屏和输入装置。其中,该用户设备的处理器用于提供计算和控制能力。该用户设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该用户设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种资源分配方法。该用户设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该用户设备的输入装置可以是显示屏上覆盖的触摸层,也可以是用户设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图16、17中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,还提供了一种基站,包括发送器、存储器和处理器,存储器中存储有计算机程序,处理器用于与发送器配合,执行计算机程序时实现上述方法实施例中的步骤;发送器用于在处理器的控制下向用户设备UE发送下行控制信令DCI。
本实施例提供的基站,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,还提供了一种用户设备,包括接收器、存储器和处理器,存储器中存储有计算机程序,接收器用于在处理器的控制下接收基站发送的下行控制信令DCI;处理器用于与接收器配合,执行计算机程序时实现上述方法实施例中的步骤。
本实施例提供的用户设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
本实施例提供的计算机存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
- 资源分配方法及装置、用户设备、基站、可读存储介质
- 资源分配方法及装置、用户设备、基站、可读存储介质