掌桥专利:专业的专利平台
掌桥专利
首页

资源分配方法、装置及系统

文献发布时间:2024-04-18 19:59:31


资源分配方法、装置及系统

技术领域

本申请涉及通信技术领域,尤其涉及资源分配方法、装置及系统。

背景技术

在新空口(new radio,NR)系统中,由于系统带宽较大,引入了控制资源集(control resource set,CORESET)来分配物理下行控制信道(physical downlinkcontrol channel,PDCCH)资源。其中,CORESET分为公共CORESET(common CORESET)和用户特定CORESET(UE Specific CORESET),公共CORESET用于分配公共PDCCH资源,UeSpecificCORESET用于分配用户PDCCH资源。公共PDCCH资源用于承载公共的下行控制信息(downlinkcontrol information,DCI),用户PDCCH资源用于承载特定用户的DCI。

在NR中,定义了控制信道单元(control channel element,CCE)作为传输DCI的资源单位。但是,若用户对CCE的需求可能随之变化,网络设备配置的CORESET中的可用CCE可能无法满足用户的需求。

发明内容

本申请实施例提供一种资源分配方法、装置及系统,用于解决网络设备配置的控制资源集中的可用CCE无法满足用户的需求的问题。

为达到上述目的,本申请的实施例采用如下技术方案:

第一方面,提供了一种资源分配方法,该方法可以由网络设备执行,也可以由网络设备的部件(例如处理器、芯片、或芯片系统等)执行,还可以由能实现全部或部分网络设备功能的逻辑模块或软件实现。以下以执行主体为网络设备为例,对该方法进行说明。该方法包括:在网络设备确定需要改变当前的可用控制信道单元CCE数量的情况下,网络设备根据预设步长确定目标CCE数量。网络设备根据目标CCE数量,调整用户特定控制资源集占用的频域资源和/或时域资源。网络设备向终端设备发送第一配置信息;第一配置信息用于指示调整后的用户特定控制资源集的时频域位置。

基于本申请实施例提供的资源分配方法,网络设备可以动态调整用户特定控制资源集占用的时频资源和/或频域资源,实现可用CCE数量满足目标CCE数量的需求,从而合理利用资源,避免资源浪费。

结合上述第一方面,在一种可能的设计中,网络设备确定需要改变当前的可用CCE数量,包括:网络设备根据预设时长内的CCE分配成功率和/或CCE资源利用率,确定需要改变当前的可用CCE数量,其中,预设时长内的CCE分配成功率为预设时长内分配成功的用户下行控制信息DCI的数量与预设时长内终端设备申请的用户DCI的数量的比值;预设时长内的CCE资源利用率为预设时长内的分配成功的CCE的数量与预设时长内总的可用CCE数量的比值。

基于本方案,可以根据统计的预设时长内的CCE分配成功率和/或CCE资源利用率,确定目前对CCE的需求,从而判断是否应该改变当前的可用CCE数量。

结合上述第一方面,在一种可能的设计中,网络设备根据预设时长内的CCE分配成功率和/或CCE资源利用率,确定需要改变当前的可用CCE数量,包括:在预设时长内的CCE分配成功率高于第一门限值的情况下和/或预设时长内的CCE资源利用率低于第二门限值的情况下,网络设备确定需要降低当前的可用CCE数量。基于本申请实施例提供的资源分配方法,可以在当前的可用CCE数量多于终端设备需要的CCE数量的情况下,降低当前的可用CCE数量,降低资源浪费。

结合上述第一方面,在一种可能的设计中,网络设备根据预设时长内的CCE分配成功率和/或CCE资源利用率,确定需要改变当前的可用CCE数量包括:在预设时长内的CCE分配成功率低于第三门限值和/或预设时长内的CCE资源利用率高于第四门限值的情况下,网络设备确定需要提高当前的可用CCE数量。基于本申请实施例提供的资源分配方法,可以在当前的可用CCE数量快要无法满足终端设备需要的CCE数量的情况下,提高当前的可用CCE数量,满足终端设备的需求。

结合上述第一方面,在一种可能的设计中,网络设备根据目标CCE数量,调整用户特定控制资源集占用的频域资源和/或时域资源,包括:网络设备根据目标CCE数量,调整用户特定控制资源集在时域上的符号数和/或在频域上的资源块RB数。

结合上述第一方面,在一种可能的设计中,网络设备根据目标CCE的数量,调整用户特定控制资源集在时域上的符号数和/或在频域上的资源块RB数,包括:网络设备根据目标CCE数量,调整用户特定控制资源集在频域上的资源块RB数;若调整用户特定控制资源集在频域上的RB数至频域最大可配RB数后的可用CCE数量不满足目标CCE数量,网络设备调整用户特定控制资源集在时域上的符号数。基于本方案,可以实现先调整用户特定控制资源集的频域资源,在调整用户特定控制资源集的频域资源无法满足目标CCE数量的情况下,再调整用户特定控制资源集的时域资源,实现尽可能地减少空闲CCE的数量。

结合上述第一方面,在一种可能的设计中,用户特定控制资源集在下行控制信道上,该方法还包括:网络设备向终端设备发送第一指示信息;第一指示信息指示终端设备不需要对公共控制资源集和调整后的用户特定控制资源集占用的时频资源进行下行共享信道检测。

结合上述第一方面,在一种可能的设计中,该方法还包括:网络设备确定第一传输块大小和第二传输块大小;第一传输块大小为第一时频资源分配给下行共享信道的情况下,终端设备对应的传输块大小;第二传输块大小为第一时频资源未分配给下行共享信道的情况下,终端设备对应的传输块大小;第一时频资源为调整后的用户特定控制资源集位于的下行控制信道上,除公共控制资源集和调整后的用户特定控制资源集占用的时频资源之外的时频资源;在第一传输块大小大于二传输块大小的情况下,网络设备向终端设备发送第二指示信息;第二指示信息用于指示终端设备从第一时域位置开始检测下行共享信道;第一时域位置为用户特定控制资源集的起始时域位置。

基于本方案,可以将PDCCH符号上,除CORESET之外的多余资源共享给PDSCH使用,从而增加PDSCH可用资源,提高PDCCH符号上整体的资源利用率,获得用户体验速率的提升。

结合上述第一方面,在一种可能的设计中,网络设备确定第一传输块大小,包括:网络设备根据第一调制与编码方式,以及第一时频资源分配给下行共享信道的情况下,可用于下行共享信道的资源单元RE数量,确定第一传输块大小;第一调制与编码方式为第一时频资源分配给所述下行共享信道的情况下,下行共享信道对应的调制与编码方式;网络设备确定第二传输块大小,包括:网络设备根据第二调制与编码方式,以及第一时频资源未分配给下行共享信道的情况下,可用于下行共享信道的RE数量,确定第二传输块大小;第二调制与编码方式为第一时频资源未分配给下行共享信道的情况下,下行共享信道对应的调制与编码方式。

基于本方案,可以基于终端设备是否使用共享给PDSCH的资源的不同情况,确定不同情况下的TBsize,根据TBsize动态指示终端设备是否生效PDCCH RateMatching功能,实现合理利用共享给PDSCH的RE资源。

第二方面,提供了一种通信装置用于实现上述各种方法。该通信装置可以为上述第一方面中的网络设备,或者包含上述网络设备的装置,或者上述网络设备中包含的装置,比如芯片。

所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

结合上述第一方面,在一种可能的设计中,通信装置包括:处理模块和收发模块:在处理模块确定需要改变当前的可用控制信道单元CCE数量的情况下,处理模块,用于根据预设步长确定目标CCE数量;处理模块,还用于根据目标CCE数量,调整用户特定控制资源集占用的频域资源和/或时域资源;收发模块,用于向终端设备发送第一配置信息;第一配置信息用于指示调整后的用户特定控制资源集的时频域位置。

结合上述第二方面,在一种可能的设计中,处理模块,具体用于根据预设时长内的CCE分配成功率和/或CCE资源利用率,确定需要改变当前的可用CCE数量,其中,预设时长内的CCE分配成功率为预设时长内分配成功的用户下行控制信息DCI的数量与预设时长内终端设备申请的用户DCI的数量的比值;预设时长内的CCE资源利用率为预设时长内的分配成功的CCE的数量与预设时长内总的可用CCE数量的比值。

结合上述第二方面,在一种可能的设计中,处理模块,具体用于在预设时长内的CCE分配成功率高于第一门限值的情况下和/或预设时长内的CCE资源利用率低于第二门限值的情况下,确定需要降低当前的可用CCE数量。

结合上述第二方面,在一种可能的设计中,处理模块,具体用于在预设时长内的CCE分配成功率低于第三门限值和/或预设时长内的CCE资源利用率高于第四门限值的情况下确定需要提高当前的可用CCE数量。

结合上述第二方面,在一种可能的设计中,处理模块,具体用于根据目标CCE数量,调整用户特定控制资源集在时域上的符号数和/或在频域上的资源块RB数。

结合上述第二方面,在一种可能的设计中,处理模块,具体用于根据目标CCE数量,调整用户特定控制资源集在频域上的资源块RB数;若调整用户特定控制资源集在频域上的RB数至频域最大可配RB数后的可用CCE数量不满足目标CCE数量,调整用户特定控制资源集在时域上的符号数。

结合上述第二方面,在一种可能的设计中,用户特定控制资源集在下行控制信道上,收发模块,还用于向终端设备发送第一指示信息;第一指示信息指示终端设备不需要对公共控制资源集和调整后的用户特定控制资源集占用的时频资源进行下行共享信道检测。

结合上述第二方面,在一种可能的设计中,处理模块,还用于确定第一传输块大小和第二传输块大小;第一传输块大小为第一时频资源分配给下行共享信道的情况下,终端设备对应的传输块大小;第二传输块大小为第一时频资源未分配给下行共享信道的情况下,终端设备对应的传输块大小;第一时频资源为调整后的用户特定控制资源集位于的下行控制信道上,除公共控制资源集和调整后的用户特定控制资源集占用的时频资源之外的时频资源;在第一传输块大小大于二传输块大小的情况下,收发模块,还用于向终端设备发送第二指示信息;第二指示信息用于指示终端设备从第一时域位置开始检测下行共享信道;第一时域位置为用户特定控制资源集的起始时域位置。

结合上述第二方面,在一种可能的设计中,处理模块,具体用于根据第一调制与编码方式,以及第一时频资源分配给下行共享信道的情况下,可用于下行共享信道的资源单元RE数量,确定第一传输块大小;第一调制与编码方式为第一时频资源分配给下行共享信道的情况下,下行共享信道对应的调制与编码方式;根据第二调制与编码方式,以及第一时频资源未分配给下行共享信道的情况下,可用于下行共享信道的RE数量,确定第二传输块大小;第二调制与编码方式为第一时频资源未分配给所述下行共享信道的情况下,下行共享信道对应的调制与编码方式。

第三方面,提供了一种通信装置,包括:处理器,该处理器用于执行存储器存储的指令,当该处理器执行该指令时,以使该通信装置执行上述任一方面所述的方法。该通信装置可以为上述第一方面中的网络设备,或者包含上述网络设备的装置,或者上述网络设备中包含的装置,比如芯片。

一种可能的设计中,该通信装置还包括存储器,该存储器用于存储计算机指令。可选的,处理器和存储器集成在一起,或者,处理器和存储器分开设置。

一种可能的设计中,该存储器与处理器耦合,且在该通信装置之外。

第四方面,提供了一种通信装置,包括:处理器和接口电路,该接口电路用于与该通信装置之外的模块通信;该处理器用于通过逻辑电路,或者通过运行计算机程序或指令执行上述任一方面所述的方法。该通信装置可以为上述第一方面中的网络设备,或者包含上述网络设备的装置,或者上述网络设备中包含的装置,比如芯片。

或者,该接口电路可以为代码/数据读写接口电路,该接口电路用于接收计算机执行指令(计算机执行指令存储在存储器中,可能直接从存储器读取,或可能经过其他器件)并传输至该处理器,以使该处理器运行计算机执行指令以执行上述任一方面所述的方法。

在一些可能的设计中,该通信装置可以为芯片或芯片系统。

第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在通信装置上运行时,使得通信装置可以执行上述任一方面所述的方法。该通信装置可以为上述第一方面中的网络设备,或者包含上述网络设备的装置,或者上述网络设备中包含的装置,比如芯片。

第六方面,提供了一种包含指令的计算机程序产品,当其在通信装置上运行时,使得通信装置可以执行上述任一方面所述的方法。该通信装置可以为上述第一方面中的网络设备,或者包含上述网络设备的装置,或者上述网络设备中包含的装置。

第七方面,提供了一种通信装置(例如,该通信装置可以是芯片或芯片系统),该通信装置包括处理器,用于实现上述任一方面中所涉及的功能。在一种可能的设计中,该通信装置还包括存储器,该存储器,用于保存必要的程序指令和数据。该通信装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

第八方面,提供一种通信系统,该通信系统包括终端设备和网络设备。其中,网络设备,用于执行上述第一方面所述的方法。

其中,第二方面至第八方面中任一种设计方式所带来的技术效果可参见上述第一方面中不同设计方式所带来的技术效果,此处不再赘述。

附图说明

图1为一种控制资源集的时频资源分布示意图;

图2为本申请实施例提供的一种通信系统的结构示意图;

图3为本申请实施例提供的网络设备和终端设备的结构示意图;

图4为本申请实施例提供的一种通信装置的结构示意图;

图5为本申请实施例提供的一种资源分配方法的交互示意图;

图6为本申请实施例提供的一种调整用户特定控制资源集的时频域资源的示意图;

图7为本申请实施例提供的另一种调整用户特定控制资源集的时频域资源的示意图;

图8为本申请实施例提供的一种资源分配方法的流程示意图;

图9为为本申请实施例提供的另一种通信装置的结构示意图。

具体实施方式

在NR系统中,引入了CORESET来分配PDCCH资源。其中,CORESET分为commonCORESET和UE Specific CORESET,common CORESET用于分配公共PDCCH资源,UE SpecificCORESET用于分配用户PDCCH资源。公共PDCCH资源用于承载公共DCI(common DCI),用户PDCCH资源用于承载特定用户的DCI。本申请实施例中,特定用户的DCI也可以称为用户DCI。

网络设备向终端设备发送CORESET配置信息来指示配置的common CORESET和UESpecific CORESET分别位于的时频域位置,终端设备接收到CORESET配置信息后,可以在对应的时频域位置上进行检测,以接收对应的DCI。

在NR系统中,PDCCH速率匹配(rate matching)功能是指可以在PDCCH符号上,将CORESET以外的资源共享给物理下行共享信道(physical downlink sharedchannel,PDSCH)使用,从而提高可用于PDSCH的资源单元(resource element,RE)数量。

示例性的,图1为CORESET占用的时频资源的分布示意图。如图1所示,生效PDCCH速率匹配(rate matching)功能后,可以将CORESET在时域位于的符号上,除CORESET占用的时频资源之外的资源共享给PDSCH使用。

在NR中,定义了CCE作为传输DCI的资源单位。但是,若用户对CCE的需求发生变化,网络设备配置的CORESET中的可用CCE可能无法满足用户的需求。

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,A/B可以表示A或B;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。并且,在本申请的描述中,除非另有说明,“多个”是指两个或多于两个。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。同时,在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念,便于理解。

需要说明的是,本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

本申请实施例提供的资源分配方法可以适用于各种通信系统。例如,本申请实施例提供的资源分配方法可以应用于长期演进(long term evolution,LTE)系统,或者5G系统,或者,NTN系统,或者其他面向未来的类似新通信系统,例如第6代(sixth-generation,6G)系统,本申请实施例对此不作具体限定。此外,术语“系统”可以和“网络”相互替换。

如图2所示,为本申请实施例提供的一种通信系统20。该通信系统20包括网络设备30,以及一个或多个终端设备40。其中,终端设备40可以通过无线的方式与网络设备30通信。可选的,不同的终端设备40之间可以相互通信。终端设备40可以是固定位置的,也可以是可移动的。

需要说明的是,图2仅是示意图,虽然未示出,但是该通信系统20中还可以包括其它网络设备,如该通信系统20还可以包括核心网设备、无线中继设备和无线回传设备中的一个或多个,在此不做具体限定。其中,网络设备可以通过无线或有线方式与核心网设备连接。核心网设备与网络设备30可以是独立的不同的物理设备,也可以是将核心网设备的功能与网络设备30的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分核心网设备的功能和部分的网络设备30的功能,本申请实施例对此不做具体限定。

以图2所示的网络设备30与任一终端设备40进行交互为例,本申请实施例提供的资源分配方法中,在网络设备30确定需要改变当前的可用控制信道单元CCE数量的情况下,网络设备30根据预设步长确定目标CCE数量。然后,网络设备30根据目标CCE数量,调整用户特定控制资源集占用的频域资源和/或时域资源。网络设备30向终端设备40发送第一配置信息,第一配置信息用于指示调整后的用户特定控制资源集的时频域位置。该方案的具体实现和技术效果将在后续方法实施例中详细描述,在此不予赘述。

可选的,本申请实施例中的网络设备,是一种将终端设备接入到无线网络的设备。本申请实施例中的网络设备可以包括各种形式的基站(base station),例如,可以是宏基站、微基站(也称为小站)、中继站、接入点、发射点(transmitting point,TP)、演进型基站(evolved NodeB,eNodeB)、发送接收点(transmission reception point,TRP)、5G移动通信系统中的下一代基站(next generation NodeB,gNB)、5G之后演进的通信系统中实现基站功能的设备、移动交换中心以及设备到设备(Device-to-Device,D2D)、车辆外联(vehicle-to-everything,V2X)、机器到机器(machine-to-machine,M2M)通信中承担基站功能的设备等;也可以是NTN通信系统中的网络设备,即可以部署于高空平台或者卫星;也可以是完成基站部分功能的模块或单元,例如,可以是云接入网(cloud radio accessnetwork,C-RAN)系统中的集中式单元(central unit,CU),也可以是分布式单元(distributed unit,DU)。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。网络设备的全部或部分功能也可以通过在硬件上运行的软件功能来实现,或者通过平台(例如云平台)上实例化的虚拟化功能来实现。在本申请中,如果无特殊说明,网络设备指无线接入网设备。

可选的,本申请实施例中的终端设备,可以是一种具有无线收发功能的设备,也可以称为终端(terminal)。终端设备具体可以指用户设备、接入终端、用户单元(subscriberunit)、用户站、移动台(mobile station)、客户终端设备(customer-premises equipment,CPE)、远方站、远程终端、移动设备、移动终端、用户终端、无线通信设备、用户代理或用户装置等。终端设备还可以是卫星电话、蜂窝电话、智能手机、无绳电话、会话启动协议(sessioninitiation protocol,SIP)电话、无线数据卡、无线调制解调器、平板电脑、带无线收发功能的电脑、无线本地环路(wireless local loop,WLL)站、个人数字处理(personaldigital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、高空飞机上搭载的通信设备、可穿戴设备、无人机、机器人、智能销售点(point of sale,POS)机、机器类型通信设备、D2D中的终端设备、V2X中的终端设备、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端或者未来通信网络中的终端设备等等。本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。终端设备的全部或部分功能也可以通过在硬件上运行的软件功能来实现,或者通过平台(例如云平台)上实例化的虚拟化功能来实现。

可选的,本申请实施例中的网络设备和终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和人造卫星上。本申请的实施例对网络设备和终端设备的应用场景不做限定。

可选的,本申请实施例中的网络设备和终端设备之间可以通过授权频谱进行通信,也可以通过免授权频谱进行通信,也可以同时通过授权频谱和免授权频谱进行通信。网络设备和终端设备之间可以通过6千兆赫(gigahertz,GHz)以下的频谱进行通信,也可以通过6GHz以上的频谱进行通信,还可以同时使用6GHz以下的频谱和6GHz以上的频谱进行通信。本申请的实施例对网络设备和终端设备之间所使用的频谱资源不做限定。

可选的,如图3所示,为本申请实施例提供的网络设备和终端设备的结构示意图。图2中的终端设备40可以采用如图3所示的终端设备的结构,图2中的网络设备30可以采用如图3所示的网络设备的结构。

其中,终端设备包括至少一个处理器401和至少一个收发器403。可选的,终端设备还可以包括至少一个存储器402、至少一个输出设备404或至少一个输入设备405。

处理器401、存储器402和收发器403通过通信线路相连接。通信线路可包括一个通路,在上述组件之间传送信息。

处理器401可以是通用中央处理单元(central processing unit,CPU),还可以是其它通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(fieldprogrammable gate array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。在具体实现中,作为一种实施例,处理器401也可以包括多个CPU,并且处理器401可以是单核处理器或多核处理器。这里的处理器可以指一个或多个设备、电路或用于处理数据的处理核。

存储器402可以是具有存储功能的装置。例如可以是只读存储器(read-onlymemory,ROM)或可存储静态信息和指令的其他类型的静态存储设备、随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasablePROM,EPROM)、电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器402可以是独立存在,通过通信线路与处理器401相连接。存储器402也可以和处理器401集成在一起。

其中,存储器402用于存储执行本申请方案的计算机执行指令,并由处理器401来控制执行。具体的,处理器401用于执行存储器402中存储的计算机执行指令,从而实现本申请实施例中所述的资源分配方法。

或者,可选的,本申请实施例中,也可以是处理器401执行本申请下述实施例提供的资源分配方法中的处理相关的功能,收发器403负责与其他设备或通信网络通信,本申请实施例对此不作具体限定。

可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码或者计算机程序代码,本申请实施例对此不作具体限定。

收发器403可以使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网、无线接入网(radio access network,RAN)、或者无线局域网(wireless localarea networks,WLAN)等。收发器403包括发射机(transmitter,Tx)和接收机(receiver,Rx)。

输出设备404和处理器401通信,可以以多种方式来显示信息。例如,输出设备404可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。

输入设备405和处理器401通信,可以以多种方式接受用户的输入。例如,输入设备405可以是鼠标、键盘、触摸屏设备或传感设备等。

网络设备包括至少一个处理器301、至少一个收发器303和至少一个网络接口304。可选的,网络设备还可以包括至少一个存储器302。其中,处理器301、存储器302、收发器303和网络接口304通过通信线路相连接。网络接口304用于通过链路(例如S1接口)与核心网设备连接,或者通过有线或无线链路(例如X2接口)与其它网络设备的网络接口进行连接(图3中未示出),本申请实施例对此不作具体限定。另外,处理器301、存储器302和收发器303的相关描述可参考终端设备中处理器301、存储器302和收发器303的描述,在此不再赘述。

可选的,本申请实施例中的网络设备或者终端设备也可以称之为通信装置,其可以是一个通用设备或者是一个专用设备,本申请实施例对此不作具体限定。

示例性的,图4为本申请实施例提供的一种通信装置400的结构形式。一种可能的实现中,本申请实施例中的网络设备可以采用通信装置400的结构形式。

该通信装置400包括一个或多个处理器4001,通信线路4002,以及至少一个通信接口(图4中仅是示例性的以包括通信接口4004,以及一个处理器4001为例进行说明),可选的还可以包括存储器4003。

处理器4001可以是一个通用中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。

通信线路4002可包括一通路,用于连接不同组件之间。

通信接口4004,可以是收发模块用于与其他设备或通信网络通信,如以太网,RAN,无线局域网(wireless local area networks,WLAN)等。例如,所述收发模块可以是收发器、收发机一类的装置。可选的,所述通信接口4004也可以是位于处理器4001内的收发电路,用以实现处理器的信号输入和信号输出。

存储器4003可以是具有存储功能的装置。例如可以是只读存储器(read-onlymemory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路4002与处理器相连接。存储器也可以和处理器集成在一起。

其中,存储器4003用于存储执行本申请方案的计算机执行指令,并由处理器4001来控制执行。处理器4001用于执行存储器403中存储的计算机执行指令,从而实现本申请实施例中提供的资源分配方法。

或者,可选的,本申请实施例中,也可以是处理器4001执行本申请下述实施例提供的资源分配方法中的处理相关的功能,通信接口404负责与其他设备或通信网络通信,本申请实施例对此不作具体限定。

可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。

在具体实现中,作为一种实施例,处理器4001可以包括一个或多个CPU,例如图4中的CPU0和CPU1。

在具体实现中,作为一种实施例,通信装置400可以包括多个处理器。这些处理器中的每一个可以是一个单核(single-core)处理器,也可以是一个多核(multi-core)处理器。这里的处理器可以包括但不限于以下至少一种:中央处理单元(central processingunit,CPU)、微处理器、数字信号处理器(DSP)、微控制器(microcontroller unit,MCU)、或人工智能处理器等各类运行软件的计算设备,每种计算设备可包括一个或多个用于执行软件指令以进行运算或处理的核。

在具体实现中,作为一种实施例,通信装置400还可以包括输出设备405和输入设备406。输出设备405和处理器401通信,可以以多种方式来显示信息。例如,输出设备405可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备406和处理器401通信,可以以多种方式接收用户的输入。例如,输入设备406可以是鼠标、键盘、触摸屏设备或传感设备等。

可选的,本申请实施例中的网络设备或者终端设备的相关功能可以由一个设备实现,也可以由多个设备共同实现,还可以是由一个设备内的一个或多个功能模块实现,本申请实施例对此不作具体限定。可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是硬件与软件的结合,或者是平台(例如,云平台)上实例化的虚拟化功能。

下面将结合图1至图4,以图2所示的网络设备30与任一终端设备40进行交互为例,对本申请实施例提供的资源分配方法进行展开说明。

需要说明的是,本申请下述实施例中各个网元之间的消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字,本申请实施例对此不作具体限定。

如图5所示,为本申请实施例提供的一种资源分配方法。图5中以网络设备和终端设备作为该交互示意的执行主体为例来示意该方法,但本申请并不限制该交互示意的执行主体。例如,图5中的网络设备也可以是支持该网络设备实现该方法的芯片、芯片系统、或处理器,还可以是能实现全部或部分应用功能网元功能的逻辑模块或软件;图5中的终端设备也可以是支持该终端设备实现该方法的芯片、芯片系统、或处理器,还可以是能实现全部或部分第一网元功能的逻辑模块或软件。该资源分配方法包括S501-S503:

S501、在网络设备确定需要改变当前的可用控制信道单元CCE数量的情况下,网络设备根据预设步长确定目标CCE数量。

S502、网络设备根据目标CCE数量,调整用户特定控制资源集占用的频域资源和/或时域资源。

S503、网络设备向终端设备发送第一配置信息;第一配置信息用于指示调整后的用户特定控制资源集的时频域位置。

对于S501,本申请实施例中,当前的可用CCE数量,指当前可以用于分配用户DCI的CCE数量,即UE Specific CORESET对应的CCE的数量。

一种可能的实现中,网络设备可以根据预设时长内的CCE分配成功率和/或CCE资源利用率,判断是否需要改变当前的可用CCE数量。

其中,预设时长内的CCE分配成功率为预设时长内分配成功的用户DCI的数量与预设时长内终端设备申请的用户DCI的数量的比值。其中,此处的终端设备指预设时长内,所有向网络设备申请用户DCI的一个或多个终端设备。

其中,预设时长内的CCE资源利用率为预设时长内的分配成功的CCE的数量与预设时长内总的可用CCE数量的比值。其中,分配成功的CCE的数量,指分配成功的用户DCI所占用的CCE的数量。总的可用CCE数量,指UE Specific CORESET对应的CCE的数量。

其中,可选的,网络设备可以按照传输时间间隔(transmission time interval,TTI)统计预设时长内的CCE分配成功率和/或CCE资源利用率。

一种可能的实现中,网络设备可以根据预设时长内的CCE分配成功率和/或预设时长内的CCE资源利用率,与对应的门限值的大小关系,确定是否需要改变当前的可用CCE数量。

可选的,网络设备可以在预设时长内的CCE分配成功率高于第一门限值的情况下和/或预设时长内的CCE资源利用率低于第二门限值的情况下,确定需要降低当前的可用CCE数量。其中,第一门限值和/或第二门限值可以是根据业务需求配置给网络设备的,或者,也可以是预先协议约定的,本申请实施例对此不作限制。

基于本申请实施例提供的资源分配方法,可以在当前的可用CCE数量多于终端设备需要的CCE数量的情况下,降低当前的可用CCE数量,降低资源浪费。

或者,网络设备可以在预设时长内的CCE分配成功率低于第三门限值的情况下和/或预设时长内的CCE资源利用率高于第四门限值的情况下,确定需要提高当前的可用CCE数量。其中,第三门限值和/或第四门限值可以是根据业务需求配置给网络设备的,或者,也可以是预先协议约定的,本申请实施例对此不作限制。

基于本申请实施例提供的资源分配方法,可以在当前的可用CCE数量快要无法满足终端设备需要的CCE数量的情况下,提高当前的可用CCE数量,满足终端设备的需求。

可选的,网络设备可以周期性地确定是否需要改变当前的CCE数量。例如,网络设备可以周期性地确定预设时长内的CCE分配成功率和/或CCE资源利用率,再根据得到的CCE分配成功率和/或CCE资源利用率确定是否需要改变当前的CCE数量。

网络设备确定需要改变当前的可用CCE数量的情况下,网络设备可以根据预设步长确定目标CCE数量。

具体地,网络设备可以根据当前的CCE需求,按照预设步长搜索可以满足当前的CCE需求的CCE数量,并将得到的满足当前的CCE需求的CCE数量确定为目标CCE数量。

其中,可选的,网络设备可以根据预设时长内终端设备向网络设备申请的用户DCI所对应,或者说所需要的CCE的数量,确定当前的CCE需求。其中,此处的终端设备指预设时长内,所有向网络设备申请用户DCI的一个或多个终端设备。

其中,预设步长可以是根据业务需求配置给网络设备的,或者,也可以是预先协议约定的,本申请实施例对此不作限制。

对于S502,网络设备确定目标CCE数量后,网络设备根据目标CCE数量,调整UESpecific CORESET占用的频域资源和/或时域资源,使调整后的UE Specific CORESET包括的CCE数量满足目标CCE数量。

其中,本申请实施例中,调整后的UE Specific CORESET包括的CCE数量满足目标CCE数量,可以理解为调整后的UE Specific CORESET包括的CCE数量与目标CCE数量的差值在预设阈值之内。示例性的,预设阈值为3,调整后的UE Specific CORESET包括的CCE数量比目标CCE数量多2个或者少2个,都可以称为调整后的UE Specific CORESET包括的CCE数量满足目标CCE数量。

一种可能的实现中,网络设备通过调整UE Specific CORESET在时域上的符号数和/或在频域上的资源块(resource block,RB)数来调整UE Specific CORESET占用的频域资源和/或时域资源。

其中,可选的,网络设备在调整UE Specific CORESET在频域上的RB数量时,可以按照现有协议的规定(规定UE Specific CORESET频域上占用的RB数是6的倍数)调整,或者,也可以不按照现有协议的规定调整,本申请实施例对此不作限制。

可选的,网络设备可以先基于固定的时域符号数,调整UE Specific CORESET在频域上的RB数,若调整UE Specific CORESET在频域上的RB数后依然不满足目标CCE数量,网络设备再调整UE Specific CORESET在时域上的符号数。

在当前的UE Specific CORESET包括的CCE数量少于目标CCE数量,需要增加UESpecific CORESET包括的CCE数量的情况下,一种可能的实现方式中,网络设备可以先增加UE Specific CORESET在频域上的RB数。如果仅增加UE Specific CORESET在频域上的RB数,可以使调整后的UE Specific CORESET包括的CCE数量满足目标CCE数量,网络设备可以不调整UE Specific CORESET当前的符号数。如果增加UE Specific CORESET在频域上的RB数直至频域最大可配RB数后,调整后的UE Specific CORESET包括的CCE数量依然无法满足目标CCE数量,网络设备可以增加UE Specific CORESET在时域上的符号数。进一步地,网络设备增加UE Specific CORESET在时域上的符号数后,可以调整UE Specific CORESET在频域上的RB数直至调整后的UE Specific CORESET包括的CCE数量满足目标CCE数量。

示例性的,如图6所示,假设当前的UE Specific CORESET在时域上占用2符号,频域上占用12个RB(占用的时频资源如图6中的6-1所示),频域最大可配RB数为24个,当前的UE Specific CORESET包括的CCE数量少于目标CCE数量。网络设备计算出,若UE SpecificCORESET频域上调整至频域最大可配RB数,时域上占用2符号(占用的时频资源如图6中的6-2所示),UE Specific CORESET包括的CCE数量依然少于目标CCE数量,则网络设备将UESpecific CORESET的符号数增加至3符号,并将频域上占用的RB数调整为18个,此时UESpecific CORESET包括的CCE数量满足目标CCE数量(调整后的UE Specific CORESET占用的时频资源如图6中的6-3所示)。

在当前的UE Specific CORESET包括的CCE数量多于目标CCE数量,需要降低UESpecific CORESET包括的CCE数量的情况下,一种可能的实现方式中,网络设备可以先假设UE Specific CORESET在频域上的RB数为频域最大可配RB数,再缩小UE Specific CORESET在时域上的符号数,若缩小UE Specific CORESET在时域上的符号数后,UE SpecificCORESET包括的CCE数量多于目标CCE数量,则网络设备缩小UE Specific CORESET在时域上的符号数,并调整UE Specific CORESET在频域上的RB数直至UE Specific CORESET包括的CCE数量满足目标CCE数量。

示例性的,如图7所示,假设当前的UE Specific CORESET在时域上占用2符号,频域上占用12个RB(占用的时频资源如图7中的7-1所示),频域最大可配RB数为24个,当前的UE Specific CORESET包括的CCE数量多于目标CCE数量。网络设备计算出,若UE SpecificCORESET频域上调整至频域最大可配RB数,时域上占用1符号(占用的时频资源如图7中的7-2所示),UE Specific CORESET包括的CCE数量多于目标CCE数量,则网络设备将UESpecific CORESET的符号数减少至1符号,并将频域上占用的RB数调整为18个,此时UESpecific CORESET包括的CCE数量满足目标CCE数量(调整后的UE Specific CORESET占用的时频资源如图7中的7-3所示)。

需要说明的是,上述介绍两种实现方式,是本申请实施例提供的两种示例性的网络设备调整UE Specific CORESET占用的频域资源和/或时域资源的实现方式,本申请实施例并不限制网络设备调整UE Specific CORESET占用的频域资源和/或时域资源的具体实现方式。

对于S503,网络设备确定调整后的UE Specific CORESET占用的频域资源和/或时域资源后,向终端设备发送第一配置信息,第一配置信息用于指示调整后的用户特定控制资源集的时频域位置。终端设备可以根据接收到的第一配置信息,确定调整后的UESpecific CORESET的时频域位置。

为了便于理解,以下结合图8,对本申请实施例提供的资源分配方法的一种示例性的流程进行介绍。

S801、网络设备确定当前配置的UE Specific CORESET的可用CCE数量。

S802、网络设备统计预设时间段内的CCE分配成功率和CCE资源利用率。

S803、网络设备确定统计的预设时间段内的CCE分配成功率和CCE资源利用率是否满足改变CCE数量的要求。如果满足,则网络设备执行S804。如果不满足,则网络设备不变动当前的UE Specific CORESET的配置,等待下一次执行如图8所示的流程。

S804、网络设备以一定的预设步长,搜索CCE数量,并根据搜索得到的目标CCE数量调整UE Specific CORESET的配置。调整后,网络设备等待下一次执行如图8所示的流程。

基于本申请实施例提供的资源分配方法,网络设备可以动态调整UE SpecificCORESET占用的时频资源和/或频域资源,实现可用CCE数量满足目标CCE数量的需求,从而合理利用资源,避免资源浪费。

可选的,在UE Specific CORESET在PDCCH上,换言之,调整后的UE SpecificCORESET在PDCCH上的情况下,本申请实施例提供的资源分配方法还包括:

网络设备向终端设备发送第一指示信息;第一指示信息指示终端设备不需要对common CORESET和调整后的UE Specific CORESET占用的时频资源进行PDSCH检测。该步骤也可以理解为网络设备对common CORESET和调整后的UE Specific CORESET占用的时频资源进行打孔。

可选的,网络设备可以将第一时频资源分配给PDSCH。其中,第一时频资源为调整后的UE Specific CORESET位于的PDCCH上,除common CORESET和调整后的UE SpecificCORESET占用的时频资源之外的时频资源。该步骤也可以理解为网络设备执行PDCCH ratematching功能,将调整后的UE Specific CORESET在时域上占用的PDCCH符号上,除commonCORESET和调整后的UE Specific CORESET占用的时频资源之外的时频资源共享给PDSCH使用。

基于本方案,可以将PDCCH符号上,除CORESET之外的多余资源共享给PDSCH使用,从而增加PDSCH可用资源,提高PDCCH符号上整体的资源利用率,获得用户体验速率的提升。

进一步地,网络设备可以向终端设备发送第二指示信息,第二指示信息用于指示终端设备从第一时域位置开始检测PDSCH,第一时域位置为UE Specific CORESET的起始时域位置。终端设备接收到第二指示信息后,从UE Specific CORESET的起始时域位置检测PDSCH,可以在第一时频资源上检测到PDSCH。

可选的,在网络设备向终端设备发送第二指示信息之前,网络设备可以根据第一传输块(transportblock,TB)大小(TB size)和第二传输块大小,确定是否向终端设备发送第二指示信息。其中,第一传输块大小为第一时频资源分配给PDSCH的情况下,终端设备对应的传输块大小,第二传输块大小为第一时频资源未分配给PDSCH的情况下,终端设备对应的传输块大小。

本申请实施例中,TB size指一个传输块所能传输的资源量。

基于本方案,可以基于终端设备是否使用共享给PDSCH的资源的不同情况,确定不同情况下的TBsize,根据TBsize动态指示终端设备是否生效PDCCH RateMatching功能,实现合理利用共享给PDSCH的RE资源。

具体地,在第一传输块大小大于第二传输块大小的情况下,网络设备向终端设备发送第二指示信息。终端设备可以根据第二指示信息,在第一时频资源上检测到PDSCH,换言之,在终端设备侧能够生效PDCCH rate matching功能,终端设备可以使用PDCCH符号上共享给PDSCH的资源。

在第一传输块大小小于第二传输块大小的情况下,网络设备可以不向终端设备发送第二指示信息。换言之,在终端设备侧不生效PDCCH rate matching功能,终端设备不使用PDCCH符号上共享给PDSCH的资源。

一种可能的实现中,网络设备可以根据第一调制与编码方式(modulation andcoding scheme,MCS),以及第一时频资源分配给PDSCH的情况下,可用于PDSCH的RE数量,确定第一传输块大小。其中,第一MCS为第一时频资源分配给PDSCH的情况下,PDSCH对应的MCS。

一种可能的实现中,网络设备可以根据第二MCS,以及第一时频资源未分配给PDSCH的情况下,可用于PDSCH的RE数量,确定第二传输块大小。其中,第二MCS为第一时频资源未分配给PDSCH的情况下,PDSCH对应的MCS。

可选的,PDSCH对应的MCS可以通过以下至少一项信息确定:用于PDSCH的调制阶数和编码速率。

其中,网络设备可以根据预设的算法,确定第一MCS和第二MCS,并进一步确定第一传输块的大小和第二传输块的大小。

可以理解的是,以上各个实施例中,由网络设备实现的方法和/或步骤,也可以由可用于网络设备的部件(例如芯片或者电路)实现。由终端设备实现的方法和/或步骤,也可以由可用于终端设备的部件(例如芯片或者电路)实现。

上述主要从各个设备之间交互的角度对本申请实施例提供的方案进行了介绍。相应的,本申请实施例还提供了通信装置,该通信装置用于实现上述各种方法。该通信装置可以为上述方法实施例中的网络设备,或者包含上述网络设备的装置,或者为可用于网络设备的部件。或者,该通信装置可以为上述方法实施例中的终端设备,或者包含上述终端设备的装置,或者为可用于终端设备的部件。可以理解的是,该通信装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法实施例中对通信装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

以通信装置为上述方法实施例中的网络设备为例,图9示出了一种通信装置900的结构示意图。该通信装置900包括收发模块901和处理模块902。所述收发模块901,也可以称为收发模块或收发单元,收发模块901用以实现收发功能,例如可以是收发电路,收发机,收发器或者通信接口。

在处理模块902确定需要改变当前的可用控制信道单元CCE数量的情况下,处理模块902,用于根据预设步长确定目标CCE数量;处理模块902,还用于根据目标CCE数量,调整用户特定控制资源集占用的频域资源和/或时域资源;收发模块901,用于向终端设备发送第一配置信息;第一配置信息用于指示调整后的用户特定控制资源集的时频域位置。

在一种可能的设计中,处理模块902,具体用于根据预设时长内的CCE分配成功率和/或CCE资源利用率,确定需要改变当前的可用CCE数量,其中,预设时长内的CCE分配成功率为预设时长内分配成功的用户下行控制信息DCI的数量与预设时长内终端设备申请的用户DCI的数量的比值;预设时长内的CCE资源利用率为预设时长内的分配成功的CCE的数量与预设时长内总的可用CCE数量的比值。

在一种可能的设计中,处理模块092,具体用于在预设时长内的CCE分配成功率高于第一门限值的情况下和/或预设时长内的CCE资源利用率低于第二门限值的情况下,确定需要降低当前的可用CCE数量。

在一种可能的设计中,处理模块902,具体用于在预设时长内的CCE分配成功率低于第三门限值和/或预设时长内的CCE资源利用率高于第四门限值的情况下确定需要提高当前的可用CCE数量。

在一种可能的设计中,处理模块902,具体用于根据目标CCE数量,调整用户特定控制资源集在时域上的符号数和/或在频域上的资源块RB数。

在一种可能的设计中,处理模块902,具体用于根据目标CCE数量,调整用户特定控制资源集在频域上的资源块RB数;若调整用户特定控制资源集在频域上的RB数至频域最大可配RB数后的可用CCE数量不满足目标CCE数量,调整用户特定控制资源集在时域上的符号数。

在一种可能的设计中,用户特定控制资源集在下行控制信道上,收发模块901,还用于向终端设备发送第一指示信息;第一指示信息指示终端设备不需要对公共控制资源集和调整后的用户特定控制资源集占用的时频资源进行下行共享信道检测。

在一种可能的设计中,处理模块902,还用于确定第一传输块大小和第二传输块大小;第一传输块大小为第一时频资源分配给下行共享信道的情况下,终端设备对应的传输块大小;第二传输块大小为第一时频资源未分配给下行共享信道的情况下,终端设备对应的传输块大小;第一时频资源为调整后的用户特定控制资源集位于的下行控制信道上,除公共控制资源集和调整后的用户特定控制资源集占用的时频资源之外的时频资源;在第一传输块大小大于二传输块大小的情况下,收发模块901,还用于向终端设备发送第二指示信息;第二指示信息用于指示终端设备从第一时域位置开始检测下行共享信道;第一时域位置为用户特定控制资源集的起始时域位置。

在一种可能的设计中,处理模块902,具体用于根据第一调制与编码方式,以及第一时频资源分配给下行共享信道的情况下,可用于下行共享信道的资源单元RE数量,确定第一传输块大小;第一调制与编码方式为第一时频资源分配给下行共享信道的情况下,下行共享信道对应的调制与编码方式;根据第二调制与编码方式,以及第一时频资源未分配给下行共享信道的情况下,可用于下行共享信道的RE数量,确定第二传输块大小;第二调制与编码方式为第一时频资源未分配给下行共享信道的情况下,下行共享信道对应的调制与编码方式。

在本实施例中,该通信装置900以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定ASIC,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。

在一个简单的实施例中,本领域的技术人员可以想到该通信装置900可以采用图4所示的通信装置400的形式。

比如,图4所示的通信装置400中的处理器4001可以通过调用存储器4003中存储的计算机执行指令,使得通信装置400执行上述方法实施例中的资源分配方法。具体的,图9中的收发模块901和处理模块902的功能/实现过程可以通过图4所示的通信装置400中的处理器4001调用存储器4003中存储的计算机执行指令来实现。或者,图9中的处理模块902的功能/实现过程可以通过图4所示的通信装置400中的处理器401调用存储器403中存储的计算机执行指令来实现,图9中的收发模块901的功能/实现过程可以通过图4所示的通信装置400中的通信接口404来实现。

由于本实施例提供的通信装置900可执行上述资源分配方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。

需要说明的是,以上模块或单元的一个或多个可以软件、硬件或二者结合来实现。当以上任一模块或单元以软件实现的时候,所述软件以计算机程序指令的方式存在,并被存储在存储器中,处理器可以用于执行所述程序指令并实现以上方法流程。该处理器可以内置于SoC(片上系统)或ASIC,也可是一个独立的半导体芯片。该处理器内处理用于执行软件指令以进行运算或处理的核外,还可进一步包括必要的硬件加速器,如现场可编程门阵列(field programmable gate array,FPGA)、可编程逻辑器件(programmable logicdevice,PLD)、或者实现专用逻辑运算的逻辑电路。

当以上模块或单元以硬件实现的时候,该硬件可以是CPU、微处理器、DSP芯片、微控制单元(microcontroller unit,MCU)、人工智能处理器、ASIC、SoC、FPGA、PLD、专用数字电路、硬件加速器或非集成的分立器件中的任一个或任一组合,其可以运行必要的软件或不依赖于软件以执行以上方法流程。

可选的,本申请实施例还提供了一种芯片系统,包括:至少一个处理器和接口,该至少一个处理器通过接口与存储器耦合,当该至少一个处理器执行存储器中的计算机程序或指令时,使得上述任一方法实施例中的方法被执行。在一种可能的实现方式中,该通信装置还包括存储器。可选的,该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。

本申请提供一种计算机程序产品包括一个或多个计算机指令,当其在通信装置上运行时,使得本申请实施例的任一方法被执行。

在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。

计算机指令可以存储在计算机可读存储介质中。本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在通信装置上运行时,使得本申请实施例的任一方法被执行。

计算机指令可以从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质[例如,数字通用光盘(digital versatile disc,DVD)]、或者半导体介质(例如固态硬盘(solid state drive,SSD))等。

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

技术分类

06120116524047