本发明涉及通信技术领域,尤其是指一种波束失败恢复方法、装置及终端。
背景技术:
为了解决耗电问题,lte系统采用了drx(discontinuousreception,非连续接收)工作模式,在这种工作模式下,终端周期性的对控制信道进行监听,因而达到节电的目的。
drx的基本原理如图1所示,其中onduration(持续时间)表示终端监听控制信道的时间段,其间射频通道打开,并连续监听控制信道;除去onduration之外的其它时间,终端处于睡眠状态,其射频链路将被关闭,不再监听控制信道,以达到省电的目的。onduration都是周期性出现(cycle),具体周期由基站配置实现。
对于ondurationtimer(持续时间定时器)、ul/dldrx-retransmissiontimer(上行/下行drx重传定时器)和drx-inactivitytimer(drx去激活定时器),有任何一个定时器正在运行,终端都将监听控制信道,终端监听控制信道的时间又称为drx激活期(activetime)。配置了drx但是终端不监听控制信道的时间可以称为drx非激活期。
5gnr(newradio,新空口)引入了波束管理。波束失败恢复是波束管理的一个重要内容。波束失败恢复(beamfailurerecovery,bfr),是特别针对高频多波束场景引入的快速波束恢复技术。通过波束失败检测(beamfailuredetection,bfd)判决如果发生了波束失败,则会触发该过程,该过程完成之后会进行波束重配置。具体如图2所示。
波束失败检测
波束失败检测的对象是终端当前的服务波束,测量内容是对应服务波束的ssb(synchronizationsignalblock,同步信号块)或csi-rs(channelstateinformation-referencesignal,信道状态信息参考信号),检测的依据是测量结果与配置的rsrp(referencesignalreceivingpower,参考信号接收功率)门限的比较。如果所有服务波束的测量结果都低于rsrp门限,则触发一次波束失败实例指示(beamfailureinstanceindication),由物理层上报给mac(mediaaccesscontrol,介质访问控制)层。mac层负责进行波束失败指示个数的统计,并在波束失败指示个数达到最大值的时候,触发波束失败恢复过程。不同于rlm(radiolinkmonitoring,无线链路监测)过程,波束失败检测中,物理层只向mac层发送波束失败指示,没有波束恢复指示。
波束失败恢复
当终端测量到当前工作的波束信道质量不好,需要发起波束失败恢复过程,该过程是通过随机接入实现的,具体为终端选择特定波束,发起随机接入,随机接入成功后认为在该选定波束上完成了波束失败恢复;用于波束失败恢复的随机接入过程可以是非竞争随机接入或竞争随机接入。
综上,为了支持终端节电,无线通信系统引入了drx机制。同时5gnr(newradio,新无线)接口物理层传输是基于beam(波束)的,当发生波束失败后,终端会执行波束失败恢复bfr过程。但是如果当前终端处于drx非激活状态,触发了bfr,终端行为是不明确的。
技术实现要素:
本发明的目的在于提供一种波束失败恢复方法,以解决现有技术中drx非激活态的终端发生波束失败的情况下终端行为不明确的问题。
为了达到上述目的,本发明实施例提供一种波束失败恢复方法,应用于终端,包括:
若处于非连续接收drx非激活状态的终端发生波束失败,判断是否需要延迟发起波束失败恢复过程;
若不需要延迟发起波束失败恢复过程,所述终端直接发起波束失败恢复过程;
若需要延迟发起波束失败恢复过程,确定波束失败恢复过程的发起时刻并在该发起时刻发起波束失败恢复过程。
其中,若处于非连续接收drx非激活状态的终端发生波束失败,判断是否需要延迟发起波束失败恢复过程,包括:
若处于非连续接收drx非激活状态的终端发生波束失败,确定不需要延迟发起波束失败恢复过程;或者,
若处于非连续接收drx非激活状态的终端发生波束失败,确定需要延迟发起波束失败恢复过程;或者,
若处于非连续接收drx非激活状态的终端发生波束失败,根据所述终端当前的uu接口和/或直接通信接口承载的服务质量qos参数判断是否需要延迟发起波束失败恢复过程。
其中,确定波束失败恢复过程的发起时刻,包括:
确定终端下一次进入drx激活状态的第一时刻以及目标时间长度;
若第一时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;
若第一时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为第一时刻减去目标时间长度得到的时刻。
其中,确定波束失败恢复过程的发起时刻,包括:
确定终端下一次进入drx激活状态的第一时刻、定时提前量定时器tat的超时时刻以及目标时间长度;
在tat的超时时刻早于或者等于第一时刻的情况下,若tat的超时时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;若tat的超时时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为tat的超时时刻减去目标时间长度得到的时刻;
在tat的超时时刻晚于第一时刻的情况下,若第一时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;若第一时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为第一时刻减去目标时间长度得到的时刻。
其中,确定目标时间长度的步骤包括:
确定目标时间长度等于随机接入响应窗口长度和竞争解决定时器长度之和;
或者,
根据所述终端当前的uu接口或者直接通信接口承载的服务质量qos参数,确定目标时间长度;
或者,
确定所述目标时间长度为0。
本发明实施例还提供一种波束失败恢复装置,应用于终端,包括:
判断模块,用于若处于非连续接收drx非激活状态的终端发生波束失败,判断是否需要延迟发起波束失败恢复过程;
第一恢复模块,用于若不需要延迟发起波束失败恢复过程,所述终端直接发起波束失败恢复过程;
第二恢复模块,用于若需要延迟发起波束失败恢复过程,确定波束失败恢复过程的发起时刻并在该发起时刻发起波束失败恢复过程。
本发明实施例还提供一种终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述处理器执行所述程序时实现以下步骤:
若处于非连续接收drx非激活状态的终端发生波束失败,判断是否需要延迟发起波束失败恢复过程;
若不需要延迟发起波束失败恢复过程,所述终端直接发起波束失败恢复过程;
若需要延迟发起波束失败恢复过程,确定波束失败恢复过程的发起时刻并在该发起时刻发起波束失败恢复过程。
其中,所述处理器还用于:
若处于非连续接收drx非激活状态的终端发生波束失败,确定不需要延迟发起波束失败恢复过程;或者,
若处于非连续接收drx非激活状态的终端发生波束失败,确定需要延迟发起波束失败恢复过程;或者,
若处于非连续接收drx非激活状态的终端发生波束失败,根据所述终端当前的uu接口和/或直接通信接口承载的服务质量qos参数判断是否需要延迟发起波束失败恢复过程。
其中,所述处理器还用于:
确定终端下一次进入drx激活状态的第一时刻以及目标时间长度;
若第一时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;
若第一时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为第一时刻减去目标时间长度得到的时刻。
其中,所述处理器还用于;
确定终端下一次进入drx激活状态的第一时刻、定时提前量定时器tat的超时时刻以及目标时间长度;
在tat的超时时刻早于或者等于第一时刻的情况下,若tat的超时时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;若tat的超时时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为tat的超时时刻减去目标时间长度得到的时刻;
在tat的超时时刻晚于第一时刻的情况下,若第一时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;若第一时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为第一时刻减去目标时间长度得到的时刻。
其中,所述处理器还用于:
确定目标时间长度等于随机接入响应窗口长度和竞争解决定时器长度之和;
或者,
根据所述终端当前的uu接口或者直接通信接口承载的服务质量qos参数,确定目标时间长度;
或者,
确定所述目标时间长度为0。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的波束失败恢复方法的步骤。
本发明的上述技术方案至少具有如下有益效果:
本发明实施例的波束失败恢复方法、装置及终端中,在处于drx非激活状态的终端发生波束失败的情况下,先判断是否需要延迟发起波束失败恢复过程,再根据判断结果发起波束失败恢复过程;该方法可以明确终端在drx非激活状态发生波束失败情况下终端具体的行为,从而保证协议的完整性以及可实现性。
附图说明
图1表示现有技术中drx的基本原理图;
图2表示现有技术中的波束管理的过程示意图;
图3表示本发明实施例提供的波束失败恢复方法的步骤流程图;
图4表示本发明实施例提供的波束失败恢复装置的结构示意图;
图5表示本发明实施例提供的终端的结构示意图。
具体实施方式
波束失败恢复指的是终端重新找到信道质量满足要求的波束,具体表现为终端选择到新的可用的ssb或csi-rs,不同ssb或csi-rs是与不同波束对应的。下文描述中,选择波束等同于选择ssb或csi-rs。
用于波束失败恢复bfr的非竞争随机接入包括:网络侧为终端配置备选波束集合(candidatebeamset),在备选波束集合的多个波束上分配非竞争接入资源(物理随机接入信道prach资源和/或preamble码(随机接入前导码)),如果终端选定波束上有非竞争随机接入资源,则发起非竞争随机接入,终端发送msg1后,在配置时间内在配置的接收pdcch(physicaldownlinkcontrolchannel,物理下行控制信道)命令的资源coreset(控制资源集)中接收到该终端c-rnti(cell-radionetworktemporaryidentifier,小区无线网络临时标识)加扰的pdcch命令,则认为非竞争随机接入成功。对于用于bfr的非竞争随机接入,基站配置独立的随机接入参数,包括随机接入响应窗长ra-responsewindow-bfr、preamble初始接收目标功率preambleinitialreceivedtargetpower-bfr、功率爬升步长powerrampingstep-bfr、最大随机接入尝试次数preambletransmax-bfr等。
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
如3所示,本发明实施例还提供一种波束失败恢复方法,应用于终端,包括:
步骤31,若处于非连续接收drx非激活状态的终端发生波束失败,判断是否需要延迟发起波束失败恢复过程;
步骤32,若不需要延迟发起波束失败恢复过程,所述终端直接发起波束失败恢复过程;
步骤33,若需要延迟发起波束失败恢复过程,确定波束失败恢复过程的发起时刻并在该发起时刻发起波束失败恢复过程。
本发明实施例中,终端根据现有波束失败判决过程进行波束失败判决,若判决波束失败,且终端处于drx非激活状态,则确定处于drx非激活状态的终端发生波束失败。
需要说明的是,配置了drx但终端不监听控制信道的时间被称为drx非激活期,drx非激活期的终端被称为处于drx非激活状态的终端。
如果终端在drx非激活状态发生了波束失败,那么终端判断是否需要延迟发起波束失败恢复过程;如果判决需要延迟发起波束失败恢复过程,则确定波束失败恢复过程的发起时刻并在所述发起时刻发起波束失败恢复过程;如果判决不需要延迟发起波束失败恢复过程,则立即发起波束失败恢复过程。
具体的,本发明的上述实施例中步骤31包括:
若处于非连续接收drx非激活状态的终端发生波束失败,确定不需要延迟发起波束失败恢复过程;即总是不延迟;
或者,
若处于非连续接收drx非激活状态的终端发生波束失败,确定需要延迟发起波束失败恢复过程;即总是延迟;
或者,
若处于非连续接收drx非激活状态的终端发生波束失败,根据所述终端当前的uu接口和/或直接通信接口承载的服务质量qos参数判断是否需要延迟发起波束失败恢复过程。
其中,uu接口指终端与基站之间的通信接口;直接通信接口指终端与终端之间的通信接口。
例如,qos参数包括业务时延,当uu接口和/或直接通信接口承载的业务的业务时延要求较低时,确定需要延迟发起波束失败恢复过程;当uu接口和/或直接通信接口承载的业务的业务时延要求较高时,确定不需要延迟发起波束失败恢复过程。
需要说明的是,本发明实施例提供至少两种波束失败恢复过程的发起时刻的确定方法。
作为一个实施例,确定波束失败恢复过程的发起时刻,包括:
确定终端下一次进入drx激活状态的第一时刻以及目标时间长度;
若第一时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;
若第一时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为第一时刻减去目标时间长度得到的时刻。
具体的,第一时刻具体可以是终端下一次进入onduration的时刻。
设第一时刻为m,目标时间长度为t;如果m-t早于或者等于当前时刻,则立即发起波束失败恢复过程;如果m-t晚于当前时刻,则等待到m-t时刻终端再发起波束失败恢复过程。
作为另一个实施例,确定波束失败恢复过程的发起时刻,包括:
确定终端下一次进入drx激活状态的第一时刻、定时提前量定时器tat的超时时刻以及目标时间长度;
在tat的超时时刻早于或者等于第一时刻的情况下,若tat的超时时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;若tat的超时时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为tat的超时时刻减去目标时间长度得到的时刻;
在tat的超时时刻晚于第一时刻的情况下,若第一时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;若第一时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为第一时刻减去目标时间长度得到的时刻。
具体的,第一时刻具体可以是终端下一次进入onduration的时刻。
设第一时刻为m,tat的超时时刻为n,目标时间长度为t;如果n早于或者等于m,若n-t早于或者等于当前时刻,则立即发起波束失败恢复过程,若n-t晚于当前时刻,则等待到n-t时刻终端再发起波束失败恢复过程;如果n晚于m,若m-t早于或者等于当前时刻,则立即发起波束失败恢复过程,若m-t晚于当前时刻,则等待到m-t时刻终端再发起波束失败恢复过程。
需要说明的是,目标时间长度的确定方式至少包括如下几种:
确定目标时间长度等于随机接入响应窗口长度和竞争解决定时器长度之和;即固定取值;
或者,
根据所述终端当前的uu接口或者直接通信接口承载的服务质量qos参数,确定目标时间长度;即可变取值;例如,根据当前uu接口或者直接通信接口的业务时延要求最敏感的业务的时延要求确定目标时间长度的取值;
或者,
确定所述目标时间长度为0;即固定取值。
为了更清楚的描述上述波束失败恢复方法,下面结合两个示例对该方法进行描述。
示例一
步骤1,终端进行波束失败判决;
终端根据现有波束失败判决过程进行波束失败判决,例如,波束失败检测涉及2个配置参数:最大波束失败实例个数beamfailureinstancemaxcount、波束失败检测定时器beamfailuredetectiontimer和1个变量波束失败实例计数器bfi_counter。如果beamfailuredetectiontimer运行期间,bfi_counte达到beamfailureinstancemaxcount,则判决波束失败。
步骤2,终端判决是否需要延迟发起波束失败恢复过程。终端判决是否需要延迟发起波束失败恢复过程的原则可以是如下任何一种:
方法1:总是不延迟,波束失败立即发起波束失败恢复过程。
方法2:总是延迟。
方法3:根据终端当前uu接口和/或直接通信接口承载的qos参数确定是否延迟。
如果终端判决不需要延迟发起波束失败恢复过程,则立刻发起波束失败恢复过程。
如果终端判决需要延迟发起波束失败过程,则确定波束失败恢复过程的发起时刻;其中,波束失败恢复过程的发起时刻确定方式可以是:终端确定下一次进入onduration时刻m,并确定时间段t,如果m-t早于或者等于当前时刻,则立即发起波束失败恢复过程;如果m-t晚于当前时刻,则等待到m-t时刻,再发起波束失败恢复过程。
上述过程中时间段t确定方式可以有如下几种方式:
固定取值;例如,取值为波束失败恢复过程对应的rarwindow长度和竞争解决定时器长度之和;或者,取值为0;
可变取值,根据当前终端在uu接口业务的qos参数确定t的取值。例如,根据当前uu接口或直接通信接口业务时延要求最敏感的业务的时延要求确定t的取值。
步骤3,终端发起波束失败恢复过程。
终端根据确定的波束失败恢复过程发起时刻发起波束失败恢复过程。
示例二
步骤4,终端进行波束失败判决;
终端根据现有波束失败判决过程进行波束失败判决,例如,波束失败检测涉及2个配置参数:最大波束失败实例个数beamfailureinstancemaxcount、波束失败检测定时器beamfailuredetectiontimer和1个变量波束失败实例计数器bfi_counter。如果beamfailuredetectiontimer运行期间,bfi_counte达到beamfailureinstancemaxcount,则判决波束失败。
步骤5,终端判决是否需要延迟发起波束失败恢复过程;其中,终端判决是否需要延迟发起波束失败恢复过程的原则可以是如下任何一种:
方法1:总是不延迟,波束失败立即发起波束失败恢复过程。
方法2:总是延迟。
方法3:根据终端当前uu接口和/或直接通信接口承载的qos参数确定是否延迟。
如果终端判决不需要延迟发起波束失败恢复过程,则立刻发起波束失败恢复过程。
如果终端判决需要延迟发起波束失败过程,则确定波束失败恢复过程的发起时刻;其中,波束失败恢复过程的发起时刻确定方式可以是:终端确定下一次进入onduration时刻m,并根据当前tat运行情况判断是否会在m时刻之前发生tat超时:
如果会,则确定tat超时时刻为n,并确定时间段t,如果n-t早于或等于当前时刻,则立即发起波束失败恢复过程;如果n-t晚于当前时刻,则等待到n-t时刻,再发起波束失败恢复过程。
如果不会,则终端确定下一次进入onduration时刻m,并确定时间段t,如果m-t早于或者等于当前时刻,则立即发起波束失败恢复过程;如果m-t晚于当前时刻,则等待到m-t时刻,再发起波束失败恢复过程。
上述过程中t时刻确定方式可以有如下几种方式:
固定取值,例如取值为波束失败恢复过程对应的rarwindow长度和竞争解决定时器长度之和;或者,取值为0。
可变取值,根据当前终端在uu接口业务的qos参数确定t的取值。例如,根据当前uu接口或直接通信接口业务时延要求最敏感的业务的时延要求确定t的取值。
步骤6,终端发起波束失败恢复过程;
终端根据确定的波束失败恢复过程发起时刻发起波束失败恢复过程。
综上,本发明的上述实施例中,在处于drx非激活状态的终端发生波束失败的情况下,先判断是否需要延迟发起波束失败恢复过程,再根据判断结果发起波束失败恢复过程;该方法可以明确终端在drx非激活状态发生波束失败情况下终端具体的行为,从而保证协议的完整性以及可实现性。
如图4所示,本发明实施例还提供一种波束失败恢复装置,应用于终端,包括:
判断模块41,用于若处于非连续接收drx非激活状态的终端发生波束失败,判断是否需要延迟发起波束失败恢复过程;
第一恢复模块42,用于若不需要延迟发起波束失败恢复过程,所述终端直接发起波束失败恢复过程;
第二恢复模块43,用于若需要延迟发起波束失败恢复过程,确定波束失败恢复过程的发起时刻并在该发起时刻发起波束失败恢复过程。
可选的,本发明的上述实施例中,所述判断模块包括:
判断子模块,用于若处于非连续接收drx非激活状态的终端发生波束失败,确定不需要延迟发起波束失败恢复过程;或者,用于若处于非连续接收drx非激活状态的终端发生波束失败,确定需要延迟发起波束失败恢复过程;或者,用于若处于非连续接收drx非激活状态的终端发生波束失败,根据所述终端当前的uu接口和/或直接通信接口承载的服务质量qos参数判断是否需要延迟发起波束失败恢复过程。
可选的,本发明的上述实施例中,所述装置还包括:
第一确定模块,用于确定终端下一次进入drx激活状态的第一时刻以及目标时间长度;
第二确定模块,用于若第一时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;
第三确定模块,用于若第一时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为第一时刻减去目标时间长度得到的时刻。
可选的,本发明的上述实施例中,所述装置还包括:
第四确定模块,用于确定终端下一次进入drx激活状态的第一时刻、定时提前量定时器tat的超时时刻以及目标时间长度;
第五确定模块,用于在tat的超时时刻早于或者等于第一时刻的情况下,若tat的超时时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;若tat的超时时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为tat的超时时刻减去目标时间长度得到的时刻;
第六确定模块,用于在tat的超时时刻晚于第一时刻的情况下,若第一时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;若第一时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为第一时刻减去目标时间长度得到的时刻。
可选的,本发明的上述实施例中,所述装置还包括:
确定子模块,用于确定目标时间长度等于随机接入响应窗口长度和竞争解决定时器长度之和;或者,用于根据所述终端当前的uu接口或者直接通信接口承载的服务质量qos参数,确定目标时间长度;或者,用于确定所述目标时间长度为0。
综上,本发明的上述实施例中,在处于drx非激活状态的终端发生波束失败的情况下,先判断是否需要延迟发起波束失败恢复过程,再根据判断结果发起波束失败恢复过程;该方法可以明确终端在drx非激活状态发生波束失败情况下终端具体的行为,从而保证协议的完整性以及可实现性。
需要说明的是,本发明实施例提供的波束失败恢复装置是能够执行上述波束失败恢复方法的装置,则上述波束失败恢复方法的所有实施例均适用于该波束失败恢复装置,且均能达到相同或相似的有益效果。
如图5所示,本发明实施例还提供一种终端,包括:存储器510、处理器500及存储在所述存储器510上并可在所述处理器500上运行的程序,所述处理器500执行所述程序时实现以下步骤:
若处于非连续接收drx非激活状态的终端发生波束失败,判断是否需要延迟发起波束失败恢复过程;
若不需要延迟发起波束失败恢复过程,所述终端直接发起波束失败恢复过程;
若需要延迟发起波束失败恢复过程,确定波束失败恢复过程的发起时刻并在该发起时刻发起波束失败恢复过程。
可选的,本发明的上述实施例中,所述处理器500还用于:
若处于非连续接收drx非激活状态的终端发生波束失败,确定不需要延迟发起波束失败恢复过程;或者,
若处于非连续接收drx非激活状态的终端发生波束失败,确定需要延迟发起波束失败恢复过程;或者,
若处于非连续接收drx非激活状态的终端发生波束失败,根据所述终端当前的uu接口和/或直接通信接口承载的服务质量qos参数判断是否需要延迟发起波束失败恢复过程。
可选的,本发明的上述实施例中,所述处理器500还用于:
确定终端下一次进入drx激活状态的第一时刻以及目标时间长度;
若第一时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;
若第一时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为第一时刻减去目标时间长度得到的时刻。
可选的,本发明的上述实施例中,所述处理器500还用于;
确定终端下一次进入drx激活状态的第一时刻、定时提前量定时器tat的超时时刻以及目标时间长度;
在tat的超时时刻早于或者等于第一时刻的情况下,若tat的超时时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;若tat的超时时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为tat的超时时刻减去目标时间长度得到的时刻;
在tat的超时时刻晚于第一时刻的情况下,若第一时刻减去目标时间长度得到的时刻早于或者等于当前时刻,确定波束失败恢复过程的发起时刻为当前时刻;若第一时刻减去目标时间长度得到的时刻晚于当前时刻,确定波束失败恢复过程的发起时刻为第一时刻减去目标时间长度得到的时刻。
可选的,本发明的上述实施例中,所述处理器500还用于:
确定目标时间长度等于随机接入响应窗口长度和竞争解决定时器长度之和;
或者,
根据所述终端当前的uu接口或者直接通信接口承载的服务质量qos参数,确定目标时间长度;
或者,
确定所述目标时间长度为0。
综上,本发明的上述实施例中,在处于drx非激活状态的终端发生波束失败的情况下,先判断是否需要延迟发起波束失败恢复过程,再根据判断结果发起波束失败恢复过程;该方法可以明确终端在drx非激活状态发生波束失败情况下终端具体的行为,从而保证协议的完整性以及可实现性。
需要说明的是,本发明实施例提供的终端是能够执行上述波束失败恢复方法的终端,则上述波束失败恢复方法的所有实施例均适用于该终端,且均能达到相同或相似的有益效果。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的波束失败恢复方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。