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

运行信息的确定方法、运行装置、终端设备及存储介质

文献发布时间:2023-06-19 16:12:48



技术领域

本申请实施例涉及但不限于通信技术领域,尤其涉及一种运行信息的确定方法、运行装置、终端设备及存储介质。

背景技术

在运行装置的运行过程中,如果运行装置在单位时间的运算量小于阈值,容易导致运算能力不满足运算需求的情况,如果运行装置在单位时间的运算量大于阈值,容易导致运行装置的耗电量高。

因此,如何确定运行装置的运行信息,使得运行装置能够具有合适的运算量,是本领域一直以来关注的问题。

发明内容

本申请实施例提供一种运行信息的确定方法、运行装置、终端设备及存储介质。

第一方面,本申请实施例提供一种运行信息的确定方法,包括:

获得第一时间单元中的控制信息对应的第一载波;在所述第一时间单元中,运行装置以第一运行信息运行;

基于所述第一载波的载波信息,确定在所述第一时间单元之后的第二时间单元中所述运行装置的第二运行信息;所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量。

第二方面,本申请实施例提供一种运行装置,包括:

获得单元,用于:获得第一时间单元中的控制信息对应的第一载波;在所述第一时间单元中,所述运行装置以第一运行信息运行;

确定单元,用于:基于所述第一载波的载波信息,确定在所述第一时间单元之后的第二时间单元中所述运行装置的第二运行信息;所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量。

第三方面,本申请实施例提供一种运行装置,包括:存储器和处理器,

所述存储器存储有可在所述处理器上运行的计算机程序,

所述处理器执行所述计算机程序时实现如第一方面所述的方法。

第四方面,本申请实施例提供一种终端设备,所述终端设备包括如第一方面所述的运行装置。

第五方面,本申请实施例提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,以执行如第一方面所述的方法。

第六方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如第一方面所述的方法。

在本申请实施例中,获得第一时间单元中的控制信息对应的第一载波;在所述第一时间单元中,运行装置以第一运行信息运行;基于所述第一载波的载波信息,确定在所述第一时间单元之后的第二时间单元中所述运行装置的第二运行信息;所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量。如此,第二时间单元中运行装置的第二运行信息,是基于第一时间单元的控制信息对应的第一载波的载波信息确定的,从而根据检测到的第一载波的载波信息,合理地确定之后的运行装置的第二运行信息,进而第二运行信息是根据需求确定的,使得运行装置可以根据需求提供合适的运算量。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。

图1为本申请实施例的一个应用场景的示意图;

图2a为本申请实施例提供的一种单CC在一个slot内的配置示意图;

图2b为本申请实施例提供的另一种单CC在一个slot内的配置示意图;

图3为本申请实施例提供的一种多CC在一个slot内的配置示意图;

图4a为本申请实施例提供的一种5CC都需要调度当前slot的PDSCH的运行频率和时长之间的示意图;

图4b为本申请图4a对应的运算量的示意图;

图5a为本申请实施例提供的另一种5CC都需要调度当前slot的PDSCH的运行频率和时长之间的示意图;

图5b为本申请提供的图5a对应的一种运算量的示意图;

图5c为本申请提供的图5a对应的另一种运算量的示意图;

图6为本申请实施例提供的一种运行信息的确定方法的流程示意图;

图7为本申请实施例提供的另一种运行信息的确定方法的流程示意图;

图8为本申请实施例提供的又一种运行信息的确定方法的流程示意图;

图9为本申请实施例提供的再一种运行信息的确定方法的流程示意图;

图10为本申请另一实施例提供的一种运行信息的确定方法的流程示意图;

图11a为本申请实施例提供的一种运行频率变化的示意图;

图11b为本申请实施例提供的另一种运行频率变化的示意图;

图11c为本申请实施例提供的又一种运行频率变化的示意图;

图12a为本申请实施例提供的运行信息的确定方式对应的运算量示意图;

图12b为相关技术提供的运行信息的确定方式对应的运算量示意图;

图13a为本申请另一实施例提供的运行信息的确定方式对应的运算量示意图;

图13b为另一相关技术提供的运行信息的确定方式对应的运算量示意图;

图14为本申请实施例提供的一种运行装置的组成结构示意图;

图15为本申请实施例提供的一种运行装置的硬件实体示意图;

图16是本申请实施例的终端设备的示意性结构图;

图17是本申请实施例的芯片的示意性结构图。

具体实施方式

下面将通过实施例并结合附图具体地对本申请的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。

需要说明的是:在本申请实例中,“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

另外,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

图1为本申请实施例的一个应用场景的示意图,如图1所示,通信系统100可以包括终端设备110和网络设备120。网络设备120可以通过空口与终端设备110通信。终端设备110和网络设备120之间支持多业务传输。

应理解,本申请实施例仅以通信系统100进行示例性说明,但本申请实施例不限定于此。也就是说,本申请实施例的技术方案可以应用于各种通信系统,例如:长期演进(LongTerm Evolution,LTE)系统、LTE时分双工(Time Division Duplex,TDD)、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、物联网(Internet of Things,IoT)系统、窄带物联网(Narrow Band Internet of Things,NB-IoT)系统、增强的机器类型通信(enhanced Machine-Type Communications,eMTC)系统、5G通信系统(也称为新无线(New Radio,NR)通信系统),或未来的通信系统(例如6G、7G通信系统)等。

本申请实施例中的网络设备120可以包括接入网设备121和/或核心网设备122。接入网设备可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域内的终端设备110进行通信。

本申请中的终端设备可以称为用户设备(User Equipment,UE)、移动台(MobileStation,MS)、移动终端(Mobile Terminal,MT)、用户单元、用户站、移动站、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。终端设备可以包括以下之一或者至少两者的组合:个人数字助理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器(modem)的其它处理设备、服务器、手机(mobile phone)、平板电脑(Pad)、带无线收发功能的电脑、掌上电脑、台式计算机、个人数字助理、便捷式媒体播放器、智能音箱、导航装置、智能手表、智能眼镜、智能项链等可穿戴设备、计步器、数字TV、虚拟现实(Virtual Reality,VR)终端设备、增强现实(Augmented Reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端以及车联网系统中的车、车载设备、车载模块、调制解调器、手持设备(handheld)、客户终端设备(Customer Premise Equipment,CPE)、智能家电。

图1示例性地示出了一个基站、一个核心网设备和两个终端设备,可选地,该无线通信系统100可以包括多个基站设备并且每个基站的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。

需要说明的是,图1只是以示例的形式示意本申请所适用的系统,当然,本申请实施例所示的方法还可以适用于其它系统,例如侧行通信系统。此外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。还应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。还应理解,在本申请的实施例中提到的“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。还应理解,在本申请的实施例中提到的“预定义”、“协议约定”、“预先确定”或“预定义规则”可以通过在运行装置中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预定义可以是指协议中定义的。还应理解,本申请实施例中,所述“协议”可以指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信系统中的相关协议,本申请对此不做限定。

动态电压频率调节是一种芯片的低功耗技术,目的是根据芯片所运行的应用程序对计算能力的不同需求,动态调节芯片的运行频率和电压,这样可以使得提供的运算量即满足需求又不会性能过剩,从而达到节能的目的。

在调制解调芯片(也称modem芯片)中,如果终端设备激活多个载波(ComponentCarrier,CC),CC也可以称为载波单元或分量载波,在每一个时隙(slot)内,对于每个CC网络设备是否调度终端设备,即终端设备在某一个CC上是否能解析到有效的下行控制信息(Downlink Control Information,DCI),指示该CC是否要调度物理下行共享信道(Physical Downink Shared Channel,PDSCH)信道,也决定了其运算负载。

图2a为本申请实施例提供的一种单CC在一个slot内的配置示意图,如图2a所示,终端设备可以配置PDCCH信道以解析DCI,在DCI译码完成后,DCI中断(DCI interrupt)上报结果,如果上报的结果表示在当前slot(即slot N)存在有效的DCI,即DCI中断上报存在有效的DCI,可以配置PDSCH。可选地,PDCCH信道的配置、PDSCH信道的配置中的至少之一,可以是根据终端设备内的配置信息进行配置的,或者,可以是根据网络设备发送的配置信息进行配置的,或者,可以是根据协议规定的配置信息进行配置的。

图2b为本申请实施例提供的另一种单CC在一个slot内的配置示意图,如图2b所示,终端设备可以配置PDCCH信道以解析DCI,在DCI译码完成后,DCI中断上报结果,如果上报的结果表示在当前slot(即slot N)不存在有效的DCI,即DCI中断上报无有效的DCI,例如上报的是无效的DCI,就不需配置PDSCH信道,不解析PDSCH。

在一些实施例中,DCI中断上报可以是在物理层实施的。例如,物理层的解析模块可以向控制模块上报是否存在有效的DCI的结果。

应注意,图2a和图2b只是作为示例说明单CC的配置,本申请实施例不限于此,例如,在一些实施例中,存在有效的DCI可以为该DCI用于调度PDSCH和/或PUSCH。相应地,不存在有效的DCI为该DCI不用于调度PDSCH和PUSCH。在一些实施例中,用于调度PDSCH和/或PUSCH可以包括:用于调度当前slot的PDSCH和/或上行物理共享信道(Physical UplinkShared CHannel,PUSCH)。在另一些实施例中,用于调度PDSCH和/或PUSCH可以包括:用于调度当前slot的PDSCH和/或PUSCH,和/或用于调度当前slot之后的slot的PDSCH和/或PUSCH。

在另一些实施例中,如图2a和图2b所示,存在有效的DCI可以为该DCI用于调度当前slot中的PDSCH和/或PUSCH。其中,当前slot可以为解析的DCI所在的slot。相应地,不存在有效的DCI为该DCI不用于调度当前slot中的PDSCH和/或PUSCH。

可选地,DCI调度PDSCH和/或PUSCH,可以理解为DCI对应的载波调度PDSCH和/或PUSCH,或者,DCI对应的载波传输PDSCH和/或PUSCH,或者,基于DCI配置PDSCH和/或PUSCH。

在一些实施例中,多CC场景可以与CA场景作同一理解。

图3为本申请实施例提供的一种多CC在一个slot内的配置示意图,如图3所示,终端设备可以配置PDCCH信道以解析DCI,可能有的CC存在有效的DCI(如CC2/CC3/CC4),有的无有效的DCI(CC0/CC1),且每个DCI中断上报的时刻不一致。这样,如果需要做动态的调频,就需要在每个CC上报DCI中断的时刻,根据当前需要解析PDSCH的CC数,来评估需要配置的频率,在一个slot内,就需要多次进行调整频率。

图4a为本申请实施例提供的一种5CC都需要调度当前slot的PDSCH的运行频率和时长之间的示意图,如图4a所示,如果在5CC(即5个CC,CC0至CC4)都解析到用于在当前slot调度PDSCH的DCI,即在一个slot内,5CC都需要调度PDSCH,在一些实施例中,需要调度的理论频率为f,完成任务的时长为t,其中,每个CC对应的完成任务的时长均为t,每个CC调度对应的运行频率是固定的,即每个CC调度对应的运行频率是不会随着时间的变化而变化的,不同CC调度对应的运行频率可以相同或不同。

图4b为本申请图4a对应的运算量的示意图,如图4b所示,在一个slot的开始时刻,就将运行频率升到5CC所需的运行频率并保持该运行频率的时长为t,从而确定对应的计算量C为C=f×t。

图5a为本申请实施例提供的另一种5CC都需要调度当前slot的PDSCH的运行频率和时长之间的示意图,如图5a所示,可以根据解析到DCI上报的结果,再动态调整运行频率。在这种情况下,不同CC的DCI是在不同的时刻解析的,然后可以根据运算量来调整运行频率,即每次解析到一个CC的DCI,运行装置可以评估一次运算复杂度,做一次运行频率的调整,这样,运行装置的运行频率可以呈阶梯状。在这种实施例中,在第一个时刻检测到CC0的用于调度当前slot的PDSCH的DCI,则将运行频率增加δf0,在第二个时刻检测到CC1的用于调度当前slot的PDSCH的DCI,则将运行频率增加δf1,在第三个时刻检测到CC2的用于调度当前slot的PDSCH的DCI,则将运行频率增加δf2,在第四个时刻检测到CC3的用于调度当前slot的PDSCH的DCI,则将运行频率增加δf3,在第五个时刻检测到CC4的用于调度当前slot的PDSCH的DCI,则将运行频率增加δf4。在图5a中,CC对应的完成任务的最大时长为t,CC对应的总运行频率为f1。其中,δf0至δf4中的两个可以相同或不同。

然而,在图5a对应的实施例中,每次根据DCI的解析结果来做一次运算量的评估,且各个CC的是否能解析到有效的DCI不可知,以及DCI的上报时刻并不一致。那么在一个DCI周期内,需要做多次运行频率的调整,而每次调整都有一定的时延,这样调整的效率较低,且可能因为运行频率调整的时延,导致频率调整不及时。在本申请实施例中,如果运行频率调整,相应地,向运行装置输入的电压也需要调整。

这样,在当前slot,如果调度PDSCH的CC数是固定的,那么运算量是固定的,如果开始解析到一个CC,按照一个CC的较低频率运行,后续根据DCI的结果动态再升频。

图5b为本申请提供的图5a对应的一种运算量的示意图,如图5b所述,每次解析到一个CC再做一次评估,再调整运行频率,而为了使得能够提供所需的计算量,图5b所示的5个CC对应的最大运行频率f1,大于图4b所示的5个CC对应的最大运行频率f,图5b所示的5个CC对应的最大时长,等于图4b所示的5个CC对应的最大时长。例如,图5b中5个CC对应的最大运行频率为f1,f1=f+δf。

图5c为本申请提供的图5a对应的另一种运算量的示意图,如图5c所述,每次解析到一个CC再做一次评估,再调整运行频率,而为了使得能够提供所需的计算量,图5c所示的5个CC对应的最大运行频率f,等于图4b所示的5个CC对应的最大运行频率f,图5c所示的5个CC对应的最大时长t1,大于图4b所示的5个CC对应的最大时长t。例如,图5c中5个CC对应的最大时长为t1,t1=f+δt。

因此,在多CC场景,一个slot内根据每次解析DCI的结果,动态的调频,带来的问题是需要更高的频率,或者更长的时间,且多次评估,效率低。

可选地,本申请实施例中的运行装置可以为调制解调器,或者运行装置可以为包括调制解调器的装置。在其它实施例中,运行装置可以称为其它,只要运行装置能够解析信息即可。可选地,包括调制解调器的装置可以包括以下之一:基带芯片、包括基带芯片和射频芯片的收发芯片、包括收发芯片的终端设备等等。

图6为本申请实施例提供的一种运行信息的确定方法的流程示意图,如图6所示,该方法应用于运行装置,或者,该方法应用于运行装置的物理层,该方法包括:

S601、获得第一时间单元中的控制信息对应的第一载波;在所述第一时间单元中,运行装置以第一运行信息运行。

可选地,时间单元(例如,第一时间单元、第二时间单元、第三时间单元中的至少一者)可以包括以下至少之一:一个或多个符号、一个或多个时隙。本申请实施例以时间单元包括一个或多个符号进行举例说明,但是并不构成对时间单元的限制。

在一些实施例中,第一时间单元可以为用于检测控制信息的时间单元。可选地,第一时间单元可以为一个slot中的时间单元。可选地,第一时间单元的起始时刻可以为对应slot的起始时刻。例如,在当前slot为slot N的情况下,第一时间单元的起始时刻可以为slot N的起始时刻。

在一些实施例中,每个slot都存在用于检测控制信息的时间单元。在另一些实施例中,可以根据终端设备自身的配置信息或网络设备的配置信息,确定用于检测控制信息的时间单元。

可选地,第一时间单元可以为一个时隙的前M个符号,或者,第一时间单元可以为一个时隙的前M个符号加上目标值,目标值可以为解码在第一时间单元末尾时刻检测到的控制信息的解码时长。能够理解地,解码时长一般较短,因此,目标值也是一个非常小的值。例如,目标值可以为0.1个符号、0.2个符号或0.5个符号等等。

在一些实施例中,第一时间单元可以是终端设备根据预设的配置信息确定的。在另一些实施例中,第一时间单元可以是网络设备向终端设备发送的。

可选地,控制信息可以包括以下之一:上行控制信息(Uplink ControlInformation,UCI)、下行控制信息(Downlink Control Information,DCI)、侧行控制信息(Sidelink Control Information,SCI)。

在一些实施例中,S601中的控制信息可以包括用于调度数据信道的控制信息。例如,控制信息可以包括用于调度当前slot的数据信道的控制信息。又例如,控制信息可以包括用于调度当前slot的数据信道和当前slot之后的slot的数据信道的控制信息。在另一些实施例中,S601中的控制信息可以包括用于调度数据信道的控制信息和不用于调度数据信道的控制信息。

可选地,数据信道可以包括以下至少之一:上行数据信道、下行数据信道、侧行数据信道。上行数据信道可以包括PUSCH,下行数据信道可以包括PDSCH,侧行数据信道可以包括物理侧行共享信道(Physical Sidelink Shared CHannel,PSSCH)。

可选地,在控制信息为DCI的情况下,DCI可以调度PUSCH或PDSCH。在控制信息为UCI的情况下,DCI可以调度PUSCH或PDSCH。在控制信息为SCI的情况下,SCI可以调度PSSCH。

可选地,第一载波、以及下述的第二载波、第三载波、第四载波中任一个所述的载波,可以包括一个载波或多个载波。例如,第一载波可以包括一个载波,或者,第一载波可以包括多个载波。

可选地,控制信息对应的第一载波可以包括:检测到控制信息的载波。例如,在控制信息为DCI的情况下,载波0检测到DCI0,DCI0用于调度当前slot的PDSCH0;载波1检测到DCI1,DCI1用于调度当前slot的PDSCH1;载波3检测到DCI2,DCI2用于调度当前slot的PDSCH2,则控制信息对应的第一载波可以包括:载波0、载波1和载波3。又例如,在该举例的基础上,还包括载波4检测到DCI2,DCI2用于调度当前slot的PUSCH0,则控制信息对应的第一载波可以包括:载波0、载波1、载波3以及载波4。在另一些实施例中,控制信息对应的第一载波可以包括:控制信息调度的PUSCH或PDSCH对应的载波。在一些实施例中,检测到控制信息的载波,可以与控制信息调度的PUSCH或PDSCH对应的载波相同。例如,检测到控制信息的载波为载波A,控制信息调度的PDSCH对应的载波也为载波A。在另一些实施例中,检测到控制信息的载波,可以与控制信息调度的PUSCH或PDSCH对应的载波不同。

可选地,第一运行信息可以是终端设备根据自身的配置信息确定的,或者,根据网络设备发送的配置信息确定。例如,在一些实施例中,第一运行信息可以基于终端设备的载波聚合能力信息确定,例如,在终端设备支持5载波聚合的情况下,可以基于载波的数量5确定第一运行信息。又例如,网络设备向终端设备配置4载波聚合的情况下,可以基于载波的数量4确定第一运行信息。

S602、基于所述第一载波的载波信息,确定在所述第一时间单元之后的第二时间单元中所述运行装置的第二运行信息;所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量。

可选地,载波信息可以包括载波的至少一个参数值,对应地,第一载波的载波信息,可以包括第一载波的至少一个参数值。可选地,至少一个参数可以是基于终端设备自身的配置信息确定的。

在一些实施例中,所述载波信息可以包括以下至少之一:载波数量,每个载波的载波频率、每个载波的载波优先级。S602可以包括:基于第一载波中载波的载波数量,第一载波中每个载波的载波频率、第一载波中每个载波的载波优先级中的至少一者,确定第二时间单元中所述运行装置的第二运行信息。

可选地,载波频率可以为载波的中心频率。

例如,可以基于第一载波中载波的载波数量,确定第二时间单元中所述运行装置的第二运行信息。可选地,第一载波中载波的载波数量越多,第二运行信息对应的单位时间的运算量越大。

又例如,可以基于第一载波中载波的载波数量和第一载波中每个载波的载波频率,确定第二时间单元中所述运行装置的第二运行信息。示例性地,如果一个载波的载波频率越高,所需的运算量越大。在一些场景中,在第一载波的包括K个载波,K个载波对应的载波频率总和为f_total_1;在另一些场景中,在第一载波的包括K个载波,K个载波对应的载波频率总和为f_total_2,f_total_1大于f_total_2,则f_total_1的第二运行信息对应的单位时间的运算量,大于f_total_2的第二运行信息对应的单位时间的运算量。

再例如,可以基于第一载波中载波的载波数量,第一载波中每个载波的载波频率以及第一载波中每个载波的载波优先级,确定第二时间单元中所述运行装置的第二运行信息。示例性地,在第一载波中目标载波的优先级低于预设优先级的情况下,或者,选择第一载波中包括的多个载波中优先级最低的目标载波,可以丢弃该目标载波,第一载波中除目标载波之外的载波为特定载波。然后,基于特定载波中载波的载波数量,特定载波中每个载波的载波频率,确定第二时间单元中所述运行装置的第二运行信息。这样,可以忽略优先级较低的载波。在一些场景中,可以确定运行装置的最大运行信息,如果基于第一载波中载波的载波数量和/或第一载波中每个载波的载波频率,确定第二时间单元中所述运行装置的所需的运行信息大于最大运行信息的情况下,确定目标载波;基于目标载波中载波的载波数量和/或目标载波中每个载波的载波频率,确定第二时间单元中所述运行装置的第二运行信息。另外,在确定第二时间单元中所述运行装置的所需的运行信息小于或等于最大运行信息的情况下,将所述运行装置的所需的运行信息,确定为所述运行装置的第二运行信息。

在一些实施例中,第二时间单元与第一时间单位可以为相邻的两个时间单元。在另一些实施例中,第二时间单元可以与第一时间单元间隔第一时长。可选地,在第一时长中运行装置从第一运行信息变换到第二运行信息。可选地,从第一运行信息变换到第二运行信息可以是逐渐变换,或者,可以是阶梯性变换的。在一些实施例中,第一时长可以是预先配置的时长。在另一些实施例中,第一时长可以是根据从第一运行信息变换到第二运行信息的时长确定的。

在一些实施例中,单位时间可以为1或多个符号。在另一些实施例中,单位时间可以小于一个符号,例如,单位时间可以为0.5个符号、0.1个符号或0.2个符号等。

可选地,第一运行信息在第一时间单元中不随时间变化,第二运行信息在第二时间单元中不随时间变化。

在一些实施例中,运行装置可以基于自身的配置信息和第一载波的载波信息,确定第二时间单元中所述运行装置的第二运行信息。在另一些实施例中,运行装置中可以存储有载波信息与运行信息的映射关系,从而可以基于该映射关系和第一载波的载波信息,确定第二时间单元中所述运行装置的第二运行信息。在又一些实施例中,运行装置可以根据预设的计算公式和第一载波的载波信息,确定第二时间单元中所述运行装置的第二运行信息。在再一些实施例中,运行装置还可以根据能够支持的运行频率、电压以及并行度中的至少一者,确定第二时间单元中所述运行装置的第二运行信息。

在一些实施例中,在确定到第二运行信息的情况下,可以控制运行设备在第二时间单元中以第二运行信息运行。例如,可以基于第二运行信息确定相应的配置信息,以使运行装置基于相应的配置信息进行运行。示例性地,相应的配置信息可以包括电压和/或运行频率,运行装置可以基于该电压和/或运行频率运行。

在本申请实施例中,获得第一时间单元中的控制信息对应的第一载波;在所述第一时间单元中,运行装置以第一运行信息运行;基于所述第一载波的载波信息,确定在所述第一时间单元之后的第二时间单元中所述运行装置的第二运行信息;所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量。如此,第二时间单元中运行装置的第二运行信息,是基于第一时间单元的控制信息对应的第一载波的载波信息确定的,从而根据检测到的第一载波的载波信息,合理地确定之后的运行装置的第二运行信息,进而第二运行信息是根据需求确定的,使得运行装置可以根据需求提供合适的运算量。

在本申请实施例,通过先提供一个较大的运算量,然后再根据检测的控制信息对应的载波信息,提供一个较小的运算量,从而在一个slot内仅对运行信息进行一次调节,避免了对运行信息进行多次调节导致调整的不及时和调整效率低的问题。

图7为本申请实施例提供的另一种运行信息的确定方法的流程示意图,如图7所示,该方法应用于运行装置,或者,该方法应用于运行装置的物理层,该方法包括:

S701、基于激活的第二载波的载波信息,确定所述第一运行信息。

可选地,激活的第二载波的载波信息,可以是终端设备根据终端设备自身的配置信息确定的。不同载波聚合能力信息的设备对应的激活的第二载波可以不同。第二载波可以包括一个或多个载波。

在一些实施例中,S701可以包括:基于激活的第二载波的载波数量,第二载波中每个载波的载波频率、第二载波中每个载波的载波优先级中的至少一者,确定第一运行信息。

S702、获得第一时间单元中的控制信息对应的第一载波;在所述第一时间单元中,运行装置以第一运行信息运行。

S703、基于所述第一载波的载波信息,确定在所述第一时间单元之后的第二时间单元中所述运行装置的第二运行信息;所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量。

在本申请实施例中,基于激活的第二载波的载波信息,确定所述第一运行信息,从而使得第一运行信息能够满足激活的第二载波中需要传输PUSCH或PDSCH的载波的工作,避免了无法提供足够的运算量,而导致无法及时地提供需要传输PUSCH或PDSCH的载波的工作的情况发生;另外,无需网络设备配置,从而节省了终端设备与网络设备之间的信令开销。

图8为本申请实施例提供的又一种运行信息的确定方法的流程示意图,如图8所示,该方法应用于运行装置,或者,该方法应用于运行装置的物理层,该方法包括:

S801、基于网络设备配置的第三载波的载波信息,确定所述第一运行信息。

可选地,第三载波可以包括在第二载波中。例如,第三载波可以包括载波A、载波B,第二载波可以包括载波A、载波B以及载波C。

在一些实施例中,终端设备可以向网络设备发送激活的第二载波的载波信息,或者终端设备的载波聚合能力信息,网络设备可以根据激活的第二载波的载波信息或终端设备的载波聚合能力信息,确定向终端设备配置的第三载波的载波信息。示例性地,网络设备可以根据网络设备的繁忙程度和/或业务信息,以及根据激活的第二载波的载波信息或终端设备的载波聚合能力信息,确定向终端设备配置的第三载波的载波信息。

在一些实施例中,S801可以包括:基于网络设备配置的第三载波的载波数量,第三载波中每个载波的载波频率、第三载波中每个载波的载波优先级中的至少一者,确定第一运行信息。

S802、获得第一时间单元中的控制信息对应的第一载波;在所述第一时间单元中,运行装置以第一运行信息运行。

S803、基于所述第一载波的载波信息,确定在所述第一时间单元之后的第二时间单元中所述运行装置的第二运行信息;所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量。

在本申请实施例中,基于网络设备配置的第三载波的载波信息,确定所述第一运行信息,从而使得第一运行信息能够满足第三载波中需要传输PUSCH或PDSCH的载波的工作,避免了无法提供足够的运算量,而导致无法及时地提供需要传输PUSCH或PDSCH的载波的工作的情况发生;另外,由于通过网络设备配置第三载波的载波信息,从而使得第一运行信息能够根据网络设备的配置确定,进而避免了网络设备没有配置某一个或多个载波的情况下,还要提供该网络设备没有配置的载波的运算量,导致运算量大的情况。

图9为本申请实施例提供的再一种运行信息的确定方法的流程示意图,如图9所示,该方法应用于运行装置,或者,该方法应用于运行装置的物理层,该方法包括:

S901、从激活的第二载波或者网络设备配置的第三载波中,确定在所述第一时间单元中解析到所述控制信息的载波。

示例性地,在第二载波或第三载波均为载波A、载波B以及载波C的情况下,确定在所述第一时间单元中解析到所述控制信息的载波为载波A和载波B。

在一些实施例中,解析到所述控制信息的载波,可以包括:解析到用于调度PDSCH和/或所述PUSCH的控制信息的载波。在另一些实施例中,解析到所述控制信息的载波,可以包括:解析到用于调度当前slot的PDSCH和/或PUSCH的控制信息的载波。在又一些实施例中,解析到所述控制信息的载波,可以包括:解析到用于调度PDSCH和/或所述PUSCH的控制信息的载波,以及不用于调度PDSCH和/或所述PUSCH的控制信息的载波。其中,解析到用于调度PDSCH和/或所述PUSCH的控制信息的载波,可以包括:解析到用于调度当前slot的PDSCH和/或PUSCH的控制信息的载波,或者可以包括:解析到用于调度当前slot和当前slot之后的slot的PDSCH和/或PUSCH的控制信息的载波。

S902、基于所述解析到所述控制信息的载波,确定所述第一载波。

可选地,第一载波可以包括一个或多个载波。可选地,第一载波中的每个载波可以用于调度当前slot中的PDSCH和/或PUSCH。

在一些实施例中,可以将解析到所述控制信息的载波,确定为所述第一载波。在零一些实施例中,可以基于用于调度PDSCH和/或所述PUSCH的控制信息的载波,确定所述第一载波。在另一些实施例中,可以将用于调度当前slot的PDSCH和/或所述PUSCH的控制信息的载波,确定为第一载波。在又一些实施例中,可以基于用于调度PDSCH和/或所述PUSCH的控制信息的载波,以及不用于调度PDSCH和/或所述PUSCH的控制信息的载波,确定第一载波。

S903、基于所述第一载波的载波信息,确定在所述第一时间单元之后的第二时间单元中所述运行装置的第二运行信息;所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量。

在本申请实施例中,基于所述解析到所述控制信息的载波,确定所述第一载波,从而使得确定的第一载波能够根据检测到的控制信息确定,进而确定的第二运行信息合理。

图10为本申请另一实施例提供的一种运行信息的确定方法的流程示意图,如图10所示,该方法应用于运行装置,或者,该方法应用于运行装置的物理层,该方法包括:

S1001、获得第一时间单元中的控制信息对应的第一载波;在所述第一时间单元中,运行装置以第一运行信息运行。

S1002、获得第三时间单元中的控制信息对应的第四载波;所述第三时间单元所在的第二时隙,位于所述第一时间单元所在的第一时隙之前;所述第四载波和所述第一载波均用于在所述第一时隙中传输共享信道。

可选地,第二时隙可以为一个或多个时隙。例如,第二时隙可以为第一时隙之前的一个时隙,或者,第二时隙可以为第一时隙之前的多个时隙。可选地,第四载波中可以包括一个或多个载波。

示例性地,第一时间单元可以为slot N中的时间单元,第三时间单元可以为slotN-1中的时间单元。可选地,第三时间单元在slot中的位置,可以与第一时间单元在slot中的位置相同或不同。又示例性地,第一时间单元可以为slot N中的时间单元,第三时间单元可以为slot N-1和slot N-2中的时间单元。

可选地,第四载波中的每个载波可以用于在第一时隙(slot)中传输PDSCH和/或PUSCH。

S1003、基于所述第一载波的载波信息和所述第四载波的载波信息,确定所述第二运行信息。

可选地,第四载波的载波优先级,可以低于第一载波的载波优先级。

可选地,S1003可以包括:基于所述第一载波中载波数量,第一载波中每个载波的载波频率、第一载波中每个载波的载波优先级中的至少一者,和所述第四载波中载波数量,第四载波中每个载波的载波频率、第四载波中每个载波的载波优先级中的至少一者,确定所述第二运行信息。

在本申请实施例中,基于所述第一载波的载波信息和所述第四载波的载波信息,确定所述第二运行信息,从而运行装置提供的计算量,能够满足第一载波和第四载波调度PDSCH和/或PUSCH。

在一些实施例中,所述控制信息包括下行控制信息DCI或上行控制信息UCI,所述第一载波用于传输物理下行共享信道PDSCH和/或物理上行共享信道PUSCH。

在一些实施方式中,所述控制信息包括下行控制信息DCI,所述第一载波用于传输所述PDSCH和/或所述PUSCH。

可选地,第一载波中的一个载波对应的DCI可以用于调度PDSCH,或者可以用于调度PUSCH,或者可以用于调度PDSCH和PUSCH。

在另一些实施方式中,所述控制信息包括上行控制信息UCI,所述第一载波用于传输所述PDSCH和/或所述PUSCH。

可选地,第一载波中的一个载波对应的UCI可以用于调度PDSCH,或者可以用于调度PUSCH,或者可以用于调度PDSCH和PUSCH。

可选地,第一载波可以用于传输第一时隙中的PDSCH和/或PUSCH。

在一些实施例中,所述控制信息包括下行控制信息DCI或上行控制信息UCI,所述第一载波用于在所述第一时间单元所在的第一时隙中传输PDSCH和/或PUSCH。

在一些实施例中,第一载波中的一个载波对应的DCI可以用于调度在所述第一时间单元所在的第一时隙中的PDSCH和/或PUSCH,该载波可以在所述第一时间单元所在的第一时隙中传输PDSCH和/或PUSCH。

在另一些实施例中,第一载波中的一个载波对应的UCI可以用于调度在所述第一时间单元所在的第一时隙中的PDSCH和/或PUSCH,该载波可以在所述第一时间单元所在的第一时隙中传输PDSCH和/或PUSCH。

在一些实施例中,所述第一时间单元为连续的时间单元并且起始时刻为第一时隙的起始时刻。其中,第一时隙所述第一时间单元所在的时隙。

在一些实施例中,所述第二时间单元为连续的时间单元且末尾时刻为所述第一时隙的末尾时刻。

示例性地,在第一时隙的第一时间单元(例如是前M个符号),运行装置以第一运行信息运行,在第一时隙的第二时间单元,运行装置基于第一时间单元中的控制信息对应的第一载波的载波信息,以第二运行信息运行,直到第一时隙的末尾时刻。在第三时隙的第四时间单元(例如是前M个符号),运行装置仍然以第一运行信息运行,在第三时隙的第四时间单元之后的第五时间单元,运行装置基于第四时间单元中的控制信息对应的第五载波的载波信息,确定第三运行信息,并以第三运行信息运行,直到第二时隙的末尾时刻。

又示例性地,在第三时隙的第四时间单元之后的第五时间单元,运行装置基于第四时间单元中的控制信息对应的第五载波的载波信息,以及基于第三时隙之前的控制信息对应的第六载波的载波信息,确定第三运行信息,并以第三运行信息运行,直到第二时隙的末尾时刻。其中,第六载波用于在第三时隙传输PDSCH和/或PUSCH。

在一些实施例中,所述第一运行信息包括以下至少之一:第一电压、第一运行频率、第一并行度;所述第二运行信息包括以下至少之一:第二电压、第二运行频率、第二并行度。其中,所述第二电压小于或等于所述第一电压,和/或,所述第二运行频率小于或等于所述第一运行频率,和/或,第二并行度小于或等于所述第一并行度。

可选地,电压可以与运行频率同方向变化。例如,在并行度不变的情况下,运行频率升高,电压也会随着升高。可选地,电压可以与并行度同方向变化,例如,在运行频率不变的情况下,并行度升高,电压也会随着升高。可选地,在并行度升高的情况下,运行频率可以不变、下降或升高。可选地,在运行频率升高的情况下,并行度可以不变、下降或升高。

在一些实施例中,所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量的一种实现方式可以包括:所述第二电压小于或等于所述第一电压,和所述第二运行频率小于或等于所述第一运行频率。在这种情况下,并行度可以不作变化。

在另一些实施例中,所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量的一种实现方式可以包括:所述第二电压小于或等于所述第一电压,和第二并行度小于或等于所述第一并行度。在这种情况下,运行频率可以不作变化。

在又一些实施例中,所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量的一种实现方式可以包括:所述第二电压小于或等于所述第一电压,所述第二运行频率小于或等于所述第一运行频率,以及第二并行度小于或等于所述第一并行度。

可选地,运行装置如何调整电压、运行频率以及并行度中的至少一者,可以是根据自身的配置信息确定的。

在本申请实施例中,在slot内,设置一个DCI中断上报的最晚时刻点T(对应上述实施例中的第一时间单元的末尾时刻),在业务开始的时刻Tα,就按照激活最大CC的运行频率f_max来配置,在DCI上报的最晚时刻T,检测当前已经有几个CC的DCI解析到了,然后根据解析到DCI的CC数,评估运行频率,向下调整一次,例如,运行频率下降了目标运行频率得到f_a,然后以f_a运行直到该slot的末位时刻Tβ。

在本申请实施例中,频率下降的同时,电压也会相应地下降。

图11a为本申请实施例提供的一种运行频率变化的示意图,如图11a所示,在slot(对应的时长为t)开始的时刻Tα,按照最大的CC数(例如5个)评估配置运行频率f_max,然后在DCI上报的最晚时刻T,检测当前有一个CC有DCI的调度,那么就在该时刻给频率降低到单CC所需的频率f_a1,直到slot的末尾时刻Tβ。那么图11a中斜线的阴影部分就相当于是节省的功耗。

图11b为本申请实施例提供的另一种运行频率变化的示意图,如图11b所示,在slot(对应的时长为t)开始的时刻Tα,按照最大的CC数(例如5个)评估配置运行频率f_max,然后在DCI上报的最晚时刻T,检测当前有两个CC有DCI的调度,那么就在该时刻给频率降低到单CC所需的频率f_a2,直到slot的末尾时刻Tβ。那么图11b中斜线的阴影部分就相当于是节省的功耗。其中,f_a2大于f_a1。

图11c为本申请实施例提供的又一种运行频率变化的示意图,如图11c所示,在slot(对应的时长为t)开始的时刻Tα,按照最大的CC数(例如5个)评估配置运行频率f_max,然后在DCI上报的最晚时刻T,检测当前有5个CC有DCI的调度,那么就在该时刻维持运行频率f_max,不调整运行频率,直到slot的末尾时刻Tβ。

在本申请实施例中,开始设置最大的运行频率,在DCI上报的最晚时刻T,根据实际解析到DCI的CC数,来决定往下调整至目标运行频率。这样既能根据CC负载来动态地调整运行频率,又能保证在规定的时间t完成运算,达到时间和功耗的最优;且在该过程中,只调整一次频率,解决了各个CC在不同的时刻上报DCI,每次都需评估调整频率的问题。

图12a为本申请实施例提供的运行信息的确定方式对应的运算量示意图,图12b为相关技术提供的运行信息的确定方式对应的运算量示意图。

在图12a和图12b中,假设一个slot时长t=14symbol,PDSCH在时域上满调度,每间隔0.2symbol调度一个PDSCH;最晚截止时刻T=1*symbol。

在图12a中,每个CC运算量理论的频率为δf,在图12b中,假设按阶梯方式增加CC数,每增加一个CC,频率就需要在原来的基础上提高一定的量,假设增量分别为:δf、1.1δf、1.2δf、1.4δf、1.5δf。需要说明的是,图12a中增量的数值仅仅用来举例,增量的数值可以基于运行装置的配置信息确定,本申请实施例对增量的数值不作限制,例如增量的数值还可以为0.8δf或0.5δf等。可选地,增量的数值可以基于DCI对应的载波频率确定。可选地,增量的数值可以根据终端设备自身的配置信息确定。

如图12a所示,如果终端设备支持5CC的载波聚合,在第一时间单元获取到的控制信息也对应5CC,即在DCI上报的最晚时刻T,检测当前有5个CC有DCI的调度,在slot的运算量为C1=t*(5δf)=70*symbol*δf。在图12a中,在slot(对应的时长为t)开始的时刻Tα直到末尾时刻Tβ,运行频率都为f。

如图12b所示,如果终端设备支持5CC的载波聚合,在第一时间单元获取到的控制信息也对应5CC,即DCI上报的最晚时刻T,检测当前有5个CC有DCI的调度,在每次检测到一个CC的DCI的时候,评估调整一次频率。在图12a中,在slot(对应的时长为t)开始的时刻Tα直到末尾时刻Tβ,运行频率阶梯状上升。

从而采用相关技术得到的slot的运算量C2=t*(δf+1.1δf+1.2δf+1.4δf+1.5δf)-(0.2symbol*1.1δf+0.4symbol*1.2δf+0.6symbol*1.4δf+0.8symbol*1.5δf)=84.06*symbol*δf。

这样,采用本申请实施例的方案,相较于相关技术中的方案,能够节省功耗的比例X=(C2-C1)/C1*100%=20.1%。

图13a为本申请另一实施例提供的运行信息的确定方式对应的运算量示意图,图13b为另一相关技术提供的运行信息的确定方式对应的运算量示意图。

在图13a和图13b中,假设一个slot时长t=14symbol,PDSCH在时域上满调度,每间隔0.2symbol调度一个PDSCH;最晚截止时刻T=1*symbol。

在图13a中,每个CC运算量理论的频率为δf,在图13b中,假设按阶梯方式增加CC数,每增加一个CC,频率就需要在原来的基础上提高一定的量,假设增量分别为:δf、1.1δf、1.2δf。

如图13a所示,如果终端设备支持5CC的载波聚合,在第一时间单元获取到的控制信息对应3CC,即DCI上报的最晚时刻T,检测当前有3个CC有DCI的调度,在slot的运算量为C1=t*(3δf*14symbol)+(2δf*1symbol)=44*symbol*δf。在图13a中,在slot(对应的时长为t)开始的时刻Tα直到时刻T,运行频率为5δf,在时刻T至末尾时刻Tβ,运行频率为3δf。

如图13b所示,如果终端设备支持5CC的载波聚合,在第一时间单元获取到的控制信息也对应3CC,即DCI上报的最晚时刻T,检测当前有3个CC有DCI的调度,在每次检测到一个CC的DCI的时候,评估调整一次频率。在图13a中,在slot(对应的时长为t)开始的时刻Tα直到末尾时刻Tβ,运行频率阶梯状上升。

从而采用相关技术得到的slot的运算量C2=t*(δf+1.1δf+1.2δf)-(0.2symbol*1.1δf+0.4symbol*1.2δf)=45.5*symbol*δf。

这样,采用本申请实施例的方案,相较于相关技术中的方案,能够节省功耗的比例X=(C2-C1)/C1*100%=3.4%。

能够理解地,在本申请实施例中,如果在第一时间单元获取到的控制信息对应的用于传输PUSCH或PDSCH的CC数量越多,则节省功耗的比例越大,进而功耗的节省越明显。

在本申请实施例中,一个slot内,在无法预期有几个CC能解析到有效DCI,无法预知运算量的情况下,先配置一个最大的运算量所需的频率,然后设置一个DCI最晚上报的时刻,调整到具体解析到用于调度PUSCH或PDSCH的DCI的CC数所需的频率。这样,在规定的时刻既能完成运算任务,又能给频率调整到一个和运算量匹配的值,避免频率的浪费,从而在满足功能和时间的要求下,达到功耗最优。

还应理解,在本申请的各种方法实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。此外,在本申请实施例中,术语“下行”、“上行”和“侧行”用于表示信号或数据的传输方向,其中,“下行”用于表示信号或数据的传输方向为从站点发送至小区的用户设备的第一方向,“上行”用于表示信号或数据的传输方向为从小区的用户设备发送至站点的第二方向,“侧行”用于表示信号或数据的传输方向为从用户设备1发送至用户设备2的第三方向。例如,“下行信号”表示该信号的传输方向为第一方向。另外,本申请实施例中,术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。具体地,A和/或B可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

基于前述的实施例,本申请实施例提供一种运行装置,该装置包括所包括的各单元、以及各单元所包括的各模块,可以通过终端设备中的处理器来实现;当然也可通过具体的逻辑电路实现。

图14为本申请实施例提供的一种运行装置的组成结构示意图,如图14所示,运行装置1400包括:

获得单元1401,用于:获得第一时间单元中的控制信息对应的第一载波;在所述第一时间单元中,所述运行装置以第一运行信息运行;

确定单元1402,用于:基于所述第一载波的载波信息,确定在所述第一时间单元之后的第二时间单元中所述运行装置的第二运行信息;所述第二运行信息对应的单位时间的运算量,小于或等于所述第一运行信息对应的单位时间的运算量。

在一些实施例中,确定单元1402,还用于:基于激活的第二载波的载波信息,确定所述第一运行信息。

在一些实施例中,确定单元1402,还用于:基于网络设备配置的第三载波的载波信息,确定所述第一运行信息。

在一些实施例中,获得单元1401,还用于:从激活的第二载波或者网络设备配置的第三载波中,确定在所述第一时间单元中解析到所述控制信息的载波;基于所述解析到所述控制信息的载波,确定所述第一载波。

在一些实施例中,获得单元1401,还用于:获得第三时间单元中的控制信息对应的第四载波;所述第三时间单元所在的第二时隙,位于所述第一时间单元所在的第一时隙之前;所述第四载波和所述第一载波均用于在所述第一时隙中传输共享信道;

确定单元1402,还用于:基于所述第一载波的载波信息和所述第四载波的载波信息,确定所述第二运行信息。

在一些实施例中,所述载波信息包括以下至少之一:载波数量,每个载波的载波频率、每个载波的载波优先级。

在一些实施例中,所述控制信息包括下行控制信息DCI或上行控制信息UCI,所述第一载波用于传输物理下行共享信道PDSCH和/或物理上行共享信道PUSCH。

在一些实施例中,所述控制信息包括下行控制信息DCI或上行控制信息UCI,所述第一载波用于在所述第一时间单元所在的第一时隙中传输PDSCH和/或PUSCH。

在一些实施例中,所述第一时间单元为连续的时间单元并且起始时刻为第一时隙的起始时刻,和/或,所述第二时间单元为连续的时间单元且末尾时刻为所述第一时隙的末尾时刻;

其中,第一时隙所述第一时间单元所在的时隙。

在一些实施例中,所述第一运行信息包括以下至少之一:第一电压、第一运行频率、第一并行度;

所述第二运行信息包括以下至少之一:第二电压、第二运行频率、第二并行度;

其中,所述第二电压小于或等于所述第一电压,和/或,所述第二运行频率小于或等于所述第一运行频率,和/或,第二并行度小于或等于所述第一并行度。

以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请装置实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。

需要说明的是,本申请实施例中,如果以软件功能模块的形式实现上述的运行信息的确定方法,并作为独立的产品销售或使用时,也可以存储在一个计算机存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端设备执行本申请各个实施例所述方法的全部或部分。

图15为本申请实施例提供的一种运行装置的硬件实体示意图,如图15所示,该运行装置1500的硬件实体包括:处理器1501和存储器1502,其中,存储器1502存储有可在处理器1501上运行的计算机程序,处理器1501执行程序时实现上述任一实施例的方法中的步骤。

存储器1502存储有可在处理器上运行的计算机程序,存储器1502配置为存储由处理器1501可执行的指令和应用,还可以缓存待处理器1501以及运行装置1500中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(FLASH)或随机访问存储器(Random Access Memory,RAM)实现。

处理器1501执行程序时实现上述任一项的运行信息的确定方法的步骤。处理器1501通常控制运行装置1500的总体操作。

图16是本申请实施例的终端设备的示意性结构图。图16所示的终端设备1600包括图15所示的运行装置1500。

图17是本申请实施例的芯片的示意性结构图。图17所示的芯片1700包括处理器1710,处理器1710用于从存储器中调用并运行计算机程序,以执行本申请实施例中的方法。

在一些实施例中,如图17所示,芯片1700还可以包括存储器1720。其中,处理器1710可以从存储器1720中调用并运行计算机程序,以实现本申请实施例中的方法。

其中,存储器1720可以是独立于处理器1710的一个单独的器件,也可以集成在处理器1710中。

在一些实施例中,该芯片1700还可以包括输入接口1730。其中,处理器1710可以控制该输入接口1730与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。

在一些实施例中,该芯片1700还可以包括输出接口1740。其中,处理器1710可以控制该输出接口1740与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。

在一些实施例中,芯片可以为包括以下之一或者至少两者的集成:通信芯片、处理芯片。基带芯片可以包括以下之一或者至少两者的集成:射频芯片、基带芯片。处理芯片可以包括主处理芯片或其它处理芯片等。

应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。

本申请实施例提供一种计算机存储介质,计算机存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现如上任一实施例的运行信息的确定方法的步骤。

这里需要指出的是:以上运行装置、终端设备、芯片及计算机存储介质实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请运行装置、终端设备、芯片及计算机存储介质实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。

上述运行装置、芯片或处理器可以包括以下任一个或以下多个的集成:特定用途集成电路(Application Specific Integrated Circuit,ASIC)、数字信号处理器(DigitalSignal Processor,DSP)、数字信号处理装置(Digital Signal Processing Device,DSPD)、可编程逻辑装置(Programmable Logic Device,PLD)、现场可编程门阵列(FieldProgrammable Gate Array,FPGA)、中央处理器(Central Processing Unit,CPU)、图形处理器(Graphics Processing Unit,GPU)、嵌入式神经网络处理器(neural-networkprocessing units,NPU)、控制器、微控制器、微处理器、可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以理解地,实现上述处理器功能的电子器件还可以为其它,本申请实施例不作具体限定。

上述计算机存储介质/存储器可以包括以下之一或以下多个的集成:只读存储器(Read Only Memory,ROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性随机存取存储器(Ferromagnetic Random Access Memory,FRAM)、快闪存储器(FlashMemory)、磁表面存储器、光盘、只读光盘(Compact Disc Read-Only Memory,CD-ROM)等存储器;也可以是包括上述存储器之一或任意组合的各种终端,如移动电话、计算机、平板设备、个人数字助理等。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”或“本申请实施例”或“前述实施例”或“一些实施方式”或“一些实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”或“本申请实施例”或“前述实施例”或“一些实施方式”或“一些实施例”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在未做特殊说明的情况下,终端设备执行本申请实施例中的任一步骤,可以是终端设备的处理器执行该步骤。除非特殊说明,本申请实施例并不限定终端设备执行下述步骤的先后顺序。另外,不同实施例中对数据进行处理所采用的方式可以是相同的方法或不同的方法。还需说明的是,本申请实施例中的任一步骤是终端设备可以独立执行的,即终端设备执行上述实施例中的任一步骤时,可以不依赖于其它步骤的执行。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。

本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。

本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。

在本申请实施例中,不同实施例中相同步骤和相同内容的说明,可以互相参照。在本申请实施例中,术语“并”不对步骤的先后顺序造成影响,例如,终端设备执行A,并执行B,可以是终端设备先执行A,再执行B,或者是终端设备先执行B,再执行A,或者是终端设备执行A的同时执行B。

值得注意的是,本申请实施例中的附图只是为了说明各个器件在终端设备上的示意位置,并不代表在终端设备中的真实位置,各器件或各个区域的真实位置可根据实际情况(例如,终端设备的结构)作出相应改变或偏移,并且,图中的终端设备中不同部分的比例并不代表真实的比例。

在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

需要说明的是,本申请所涉及的各个实施例中,可以执行全部的步骤或者可以执行部分的步骤,只要能够形成一个完整的技术方案即可。

以上所述,仅为本申请的实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

技术分类

06120114744153