用户终端的控制方法、运动状态评估方法及装置与流程

文档序号:12601242阅读:364来源:国知局
用户终端的控制方法、运动状态评估方法及装置与流程

本发明涉及无线通信领域,尤其涉及一种用户终端的控制方法、运动状态评估方法及装置。



背景技术:

用户终端(User Equipment,UE)在开机之后,在与网络侧之间无业务交互的情况下,即处于空闲态(IDLE)时,会根据网络侧配置的系统消息和当前驻留的服务小区的信号质量,按需进行测量和小区选择与重选。考虑到UE的不同运动状态,网络侧会配置与运动状态相关的参数来指示UE运动状态的变化。

现有方案中,不同的网络制式会为UE配置一个评估时长和评估时长内的小区重选次数,用于UE监控自己在空闲态的运动状态。然而,每一个制式都会为UE配置一套运动状态评估参数,当UE从当前制式重选到另一个制式时,UE在当前制式下统计的重选次数失效,在新的制式下重新进行重选次数统计,导致无法及时确定UE的运动状态。



技术实现要素:

本发明解决的技术问题是如何及时地确定UE的运动状态。

为解决上述技术问题,本发明实施例提供一种用户终端的运动状态评估方法,包括:

当检测到驻留小区从第一小区变化为第二小区时,将第二小区信息添加至预设的小区变化列表中,所述第二小区信息包括所述第二小区的标识信息以及成功驻留到所述第二小区的时刻;

获取为所述第二小区配置的第二运动状态评估信息,所述第二运动状态评估信息包括小区变更时间窗口;

根据所述小区变化列表中的小区信息,计算得出在所述小区变更时间窗口内发生小区变化的次数,评估所述用户终端的运动状态,所述用户终端的 运动状态包括高速运动状态和中速运动状态。

可选的,所述小区变更时间窗口包括高速运动小区变更时间窗口以及中速运动小区变更时间窗口,所述评估所述用户终端的运动状态包括:将高速运动小区变更时间窗口内发生小区变化的次数N1与M1进行比较,当N1≥M1时,判定所述用户终端处于高速运动状态,M1为所述第二运动状态评估信息中的高速运动小区变更次数门限;将中速运动小区变更时间窗口内发生小区变化的次数N2与M2进行比较,当N2≥M2时,判定所述用户终端处于中速运动状态,M2为所述第二运动状态评估信息中的中速运动小区变更次数门限。

可选的,所述用户终端的运动状态评估方法还包括:当未获取到所述第二运动状态评估信息时,将为所述第一小区配置的第一运动状态评估信息作为所述第二运动状态评估信息。

可选的,所述用户终端的运动状态评估方法还包括:当未获取到所述第一运动状态评估信息时,将预设的运动状态评估信息作为所述第一运动状态评估信息。

可选的,所述用户终端的运动状态评估方法还包括:当所述小区变化列表中记录的小区信息总数超出所述小区变化列表范围时,删除所述小区变化列表中记录的最早的小区信息。

本发明实施例还提供了一种用户终端的控制方法,包括:

采用上述任一种所述的用户终端的运动状态评估方法,确定用户终端的运动状态;

执行相应运动状态下空闲态的操作,所述空闲态的操作包括小区重选测量、小区重选操作以及小区选择测量。

可选的,所述执行相应运动状态下空闲态的操作包括:当所述用户终端处于高速运动状态时,执行高速运动状态下空闲态的操作,且所述高速运动状态下空闲态的操作至少满足以下其中一个条件:

所述用户终端在高速运动状态下的第一等待时长小于在低速运动状态下的第一等待时长,所述第一等待时长为:从进入空闲态后至发起小区重选测 量之间的等待时间;

所述用户终端在高速运动状态下的第二等待时长小于在低速运动状态下的第二等待时长,所述第二等待时长为:预设的重选定时器的重选定时时长;

所述用户终端在高速运动状态下的第三等待时长小于在低速运动状态下的第三等待时长,所述第三等待时长为:从所述驻留小区脱网后至执行小区选择测量之间的等待时间。

可选的,所述执行相应运动状态下空闲态的操作包括:当所述用户终端处于中速运动状态时,执行中速运动状态下空闲态的操作,且所述中速运动状态下空闲态的操作至少满足以下其中一个条件:

所述用户终端在中速运动状态下的第一等待时长小于在低速运动状态下的第一等待时长,且大于等于在高速运动状态下的第一等待时长;

所述用户终端在中速运动状态下的第二等待时长小于在低速运动状态下的第二等待时长,且大于等于在高速运动状态下的第二等待时长;

所述用户终端在中速运动状态下的第三等待时长小于在低速运动状态下的第三等待时长,且大于等于在高速运动状态下的第三等待时长。

可选的,在执行所述高速运动状态下空闲态的操作时还包括:获取在所述第二小区的驻留时长;当在所述第二小区的驻留时长达到第一预设时长时,执行所述中速运动状态下空闲态的操作。

可选的,在执行所述中速运动状态下空闲态的操作时还包括:获取在所述第二小区的驻留时长;当在所述第二小区的驻留时长达到第二预设时长时,执行低速运动状态下空闲态的操作。

本发明实施例还提供了一种用户终端的运动状态评估装置,包括:

检测单元,用于检测驻留小区是否从第一小区变化为第二小区;

更新单元,用于当所述检测单元检测到驻留小区从第一小区变化为第二小区时,将第二小区信息添加至预设的小区变化列表中,所述第二小区信息包括所述第二小区的标识信息以及成功驻留到所述第二小区的时刻;

获取单元,用于获取为所述第二小区配置的第二运动状态评估信息,所 述第二运动状态评估信息包括小区变更时间窗口;

计算单元,用于根据所述小区变化列表中的小区信息,计算得出在所述小区变更时间窗口内发生小区变化的次数;

评估单元,用于根据所述小区变更时间窗口内发生小区变化的次数,评估所述用户终端的运动状态,所述用户终端的运动状态包括高速运动状态和中速运动状态。

可选的,所述小区变更时间窗口包括高速运动小区变更时间窗口以及中速运动小区变更时间窗口,所述评估单元用于:将高速运动小区变更时间窗口内发生小区变化的次数N1与M1进行比较,当N1≥M1时,判定所述用户终端处于高速运动状态,M1为所述第二运动状态评估信息中的高速运动小区变更次数门限;将中速运动小区变更时间窗口内发生小区变化的次数N2与M2进行比较,当N2≥M2时,判定所述用户终端处于中速运动状态,M2为所述第二运动状态评估信息中的中速运动小区变更次数门限。

可选的,所述获取单元还用于:当未获取到所述第二运动状态评估信息时,将为所述第一小区配置的第一运动状态评估信息作为所述第二运动状态评估信息。

可选的,所述获取单元还用于:当未获取到所述第一运动状态评估信息时,将预设的运动状态评估信息作为所述第一运动状态评估信息。

可选的,所述用户终端的运动状态评估装置还包括:删除单元,用于当所述小区变化列表中记录的小区信息总数超出所述小区变化列表范围时,删除所述小区变化列表中记录的最早的小区信息。

本发明实施例还提供了一种用户终端的控制装置,包括:

上述任一种所述的用户终端的运动状态评估装置,确定用户终端的运动状态;

控制单元,用于执行相应运动状态下空闲态的操作,所述空闲态的操作包括小区重选测量、小区重选操作以及小区选择测量。

可选的,所述控制单元用于:当所述用户终端处于高速运动状态时,执 行高速运动状态下空闲态的操作,且所述高速运动状态下空闲态的操作满足以下其中一个条件:

所述用户终端在高速运动状态下的第一等待时长小于在低速运动状态下的第一等待时长,所述第一等待时长为:从进入空闲态后至发起小区重选测量之间的等待时间;

所述用户终端在高速运动状态下的第二等待时长小于在低速运动状态下的第二等待时长,所述第二等待时长为:预设的重选定时器的重选定时时长;

所述用户终端在高速运动状态下的第三等待时长小于在低速运动状态下的第三等待时长,所述第三等待时长为:从所述驻留小区脱网后至执行小区选择测量之间的等待时间。

可选的,所述控制单元用于:当所述用户终端处于中速运动状态时,执行中速运动状态下空闲态的操作,且所述中速运动状态下空闲态的操作满足以下其中一个条件:

所述用户终端在中速运动状态下的第一等待时长小于在低速运动状态下的第一等待时长,且大于等于在高速运动状态下的第一等待时长;

所述用户终端在中速运动状态下的第二等待时长小于在低速运动状态下的第二等待时长,且大于等于在高速运动状态下的第二等待时长;

所述用户终端在中速运动状态下的第三等待时长小于在低速运动状态下的第三等待时长,且大于等于在高速运动状态下的第三等待时长。

可选的,所述控制单元还用于:在执行所述高速运动状态下空闲态的操作时,获取在所述第二小区的驻留时长;当在所述第二小区的驻留时长达到第一预设时长时,执行所述中速运动状态下空闲态的操作。

可选的,所述控制单元还用于:在执行所述中速运动状态下空闲态的操作时,获取在所述第二小区的驻留时长;当在所述第二小区的驻留时长达到第二预设时长时,执行低速运动状态下空闲态的操作。

与现有技术相比,本发明实施例的技术方案具有以下有益效果:

在用户终端驻留小区发生变化时,通过小区变化列表记录用户终端成功 驻留到第二小区的时刻。当第一小区与第二小区的制式不同时,用户终端只需根据第二小区配置的运动状态评估信息,在小区变化列表中获取小区变更时间窗口内发生小区变化的次数,从而可以评估用户终端的运动状态,而无需在重选或选择到新的制式小区时,重新统计用户终端发生小区变化的次数,从而可以使得用户终端能够及时确定自身的运动状态。

进一步,当用户终端处于高速运动状态或中速运动状态时,相对于低速运动状态,可以缩短了从进入空闲态后至发起小区重选测量之间的等待时间,也可以缩短重选定时时长,还可以缩短从驻留小区脱网后至执行小区选择测量之间的等待时间,从而可以尽早进行小区选择和小区重选操作,从而避免因用户终端运动速度较快来不及选择目标小区而发生脱网。

此外,当确定用户终端处于高速运动状态或中速运动状态之后,若检测到用户终端较长时间内的驻留小区未发生变化,则判定用户终端处于中速运动状态或低速运动状态,从而执行中速运动状态下的空闲态操作或低速运动状态下的空闲态操作,以避免用户终端仍执行高速运动状态或中速运动状态的空闲态操作,减少小区选择与重选次数。

附图说明

图1是本发明实施例中的一种用户终端的运动状态评估方法的流程图;

图2是本发明实施例中的另一种用户终端的运动状态评估方法的流程图;

图3是本发明实施例中的一种用户终端的控制方法的流程图;

图4是本发明实施例中的一种用户终端处于高速运动状态时的控制方法的流程图;

图5是本发明实施例中的一种用户终端处于中速运动状态时的控制方法的流程图;

图6是本发明实施例中的一种用户终端的运动状态评估装置的结构示意图;

图7是本发明实施例中的一种用户终端的控制装置的结构示意图。

具体实施方式

现有方案中,不同的网络制式会为UE配置一个评估时长和评估时长内的驻留小区变化次数,用于UE监控自己在空闲态的运动状态。然而,每一个制式都会为UE配置一套运动状态评估参数,当UE从当前制式重选到另一个制式时,UE在当前制式下统计的重选次数失效。例如,UE在LTE制式的空闲态下开始统计UE驻留小区的变化次数,当统计时长快要达到LTE制式下的评估时长时,UE重选到WCDMA制式。UE在WCDMA制式的空闲态下重新开始统计UE驻留小区的变化次数。可见,现有技术中,UE可能无法及时获取到自己的运动状态。

在本发明实施例中,在用户终端驻留小区发生变化时,通过小区变化列表记录用户终端成功驻留到第二小区的时刻。当第一小区与第二小区的制式不同时,用户终端只需根据第二小区配置的运动状态评估信息,在小区变化列表中获取小区变更时间窗口内发生小区变化的次数,从而可以评估用户终端的运动状态,而无需在重选或选择到新的制式时,重新统计用户终端发生小区选择与重选的次数,从而可以使得用户终端能够及时确定自身的运动状态。

为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

本发明实施例提供了一种用户终端的运动状态评估方法,参照图1,以下通过具体步骤进行详细说明。

步骤S101,判断驻留小区是否从第一小区变化为第二小区。当驻留小区从第一小区变化为第二小区时,执行步骤S102;否则,结束操作流程。

在具体实施中,用户终端开机之后,在与网络侧之间无业务交互的情况下,会根据网络侧配置的系统消息和当前驻留的第一小区的信号质量,按需进行测量和小区选择与重选。

例如,当用户终端检测到当前驻留的第一小区的信号质量较差时,可以重选到信号质量较好的第二小区。

当检测到用户终端的驻留小区从第一小区变化第二小区时,执行步骤S102。

步骤S102,将第二小区信息添加至预设的小区变化列表中。

在具体实施中,可以预先在用户终端中建立一个小区变化列表,在小区变化列表中存储有用户终端已经驻留过的小区的信息。小区变化列表中可以存储有多条小区信息,其中的每一条小区信息均可以包括小区的标识信息、用户终端成功驻留到该小区的时刻以及该小区的制式等信息。

在本发明实施例中,当用户终端的驻留小区从第一小区变化为第二小区时,将第二小区信息添加到小区变化列表中,第二小区信息可以包括第二小区的标识信息、成功驻留到第二小区的时刻以及第二小区对应的制式。

在实际应用中,用户终端存储的小区变化列表中所记录的小区信息数目可能是有限的,小区列表中的小区信息数目只要大于或等于所有制式下用于评估用户终端运动状态的最大评估次数即可。例如,小区变化列表只能记录32条小区信息。当用户终端在不同的小区成功驻留后,有可能存在小区变化列表中记录的小区信息已将小区变化列表填满的情况。

针对上述情况,在本发明实施例中,当检测到小区变化列表中记录的小区信息将小区变化列表填满时,可以将小区列表中最早记录的小区信息删除,再将第二小区信息添加到小区变化列表中,从而避免出现小区变化列表中记录的小区信息填满而导致溢出的情况出现。最早记录的小区信息是指,在当前的小区变化列表中,最早记录的小区信息。

步骤S103,获取为所述第二小区配置的第二运动状态评估信息。

在具体实施中,网络侧可能预先为第二小区配置了对应的第二运动状态评估信息,并通过系统消息告知用户终端。

在本发明实施例中,第二运动状态评估信息可以包括小区变更时间窗口以及小区变更次数门限,其中:小区变更时间窗口可以包括高速运动小区变更时间窗口、中速运动小区变更时间窗口,小区变更次数门限可以包括高速运动小区变更次数门限、中速运动小区变更次数门限。

在实际应用中,网络侧有可能只为第二小区配置了高速运动小区变更次数门限和高速运动小区变更时间窗口,而没有为第二小区配置中速运动小区变更次数门限和中速运动小区变更时间窗口。在这种情况下,可以将中速运 动小区变更次数门限设置成与高速运动小区变更次数门限相等,将中速运动小区变更时间窗口设置成与高速运动小区变更时间窗口相同。

在具体实施中,可能存在未获取到第二小区对应的第二运动状态评估信息的情况。例如,网络侧没有为第二小区配置对应的第二运动状态评估信息。此时,可以将第一小区对应的第一运动状态评估信息作为第二运动状态评估信息,即用户终端驻留在第二小区时,采用第一运动状态评估信息评估用户终端的运动状态。

还可能存在未获取到第一小区对应的第一运动状态评估信息的情况。例如,网络侧没有为第一小区配置对应的第一运动状态评估信息。此时,可以将预先设置的运动状态评估信息作为第一运动状态评估信息,即用户终端驻留在第一小区时,采用预先设置的运动状态评估信息评估用户终端的运动状态。

在本发明实施例中,预先设置的运动状态评估信息中,可以包括高速运动小区变更时间窗口、中速运动小区变更时间窗口、高速运动小区变更次数门限以及中速运动小区变更次数门限。

步骤S104,根据所述小区变化列表中的小区信息,计算得出在所述小区变更时间窗口内发生小区变化的次数。

在具体实施中,在获取到小区变更时间窗口后,可以在小区变化列表中,获知处于小区变更时间窗口内的所有小区信息,从而可以统计出处于小区变更时间窗口内的小区信息的数目,即为用户终端在小区变更时间窗口内发生小区变化的次数。

例如,小区变更时间窗口的时间起止范围为T1~T2。在小区列表中,获知在T1~T2范围内,共存在10条小区信息,则在小区变更时间窗口内用户终端的小区变化次数为10。

在本发明实施例中,小区变更时间窗口可以包括高速运动小区变更时间窗口以及中速运动小区变更时间窗口。此时,可以在小区变化列表中,分别获取在高速运动小区变更时间窗口内的所有小区信息以及在中速运动小区变更时间窗口内的所有小区信息,从而可以获知在高速运动小区变更时间窗口 内用户终端的小区变化次数N1以及在中速运动小区变更时间窗口内用户终端的小区变化次数N2

步骤S105,评估所述用户终端的运动状态。

在具体实施中,用户终端的运动状态可以包括高速运动状态以及中速运动状态。

在本发明一实施例中,小区变更时间窗口包括高速运动小区变更时间窗口以及中速运动小区变更时间窗口,对应的小区变更次数门限包括高速运动小区变更次数门限M1以及中速运动小区变更次数门限M2

在评估用户终端的运动状态时,将高速运动小区变更时间窗口内发生小区变化的次数N1与M1进行比较,当N1≥M1时,判定用户终端处于高速运动状态。

将中速运动小区变更时间窗口内发生小区变化的次数N2与M2进行比较,当N2≥M2时,判定用户终端处于中速运动状态。

在实际应用中,高速运动小区变更时间窗口可以与中速运动小区变更时间窗口相同,M1>M2,在小区变更时间窗口内获取到的发生小区变化的次数为N3。当N2≥M1时,判定用户终端处于高速运动状态;当M1>N2≥M2时,判定用户终端处于中速运动状态。

需要注意的是,在本发明实施例中,小区变化列表可以为不同的网络制式共用。也就是说,小区变化列表只是记录用户终端已经驻留过小区的信息,与用户终端当前驻留的第二小区的制式并不存在关联。当用户终端处于不同的制式时,均可以读取小区变化列表中的小区信息。

在现有技术中,用户终端在从第一制式小区重选到第二制式小区时,需要根据第二制式小区配置的运动状态评估信息重新进行运动状态评估,导致用户终端无法及时获取到自身的运动状态信息。而在本发明实施例中,在评估用户终端的运动状态时,只需要在小区变化列表中获取在小区变更时间内的小区信息,即可获知在小区变更时间内发生的小区变化次数,从而可以使得用户终端能够及时确定自身的运动状态。

下面对本发明上述实施例中提供的用户终端的运动状态评估方法进行举例说明,参照图2。

步骤S201,判断用户终端是否处于空闲态。当用户终端处于空闲态时,执行步骤S202;否则,判定用户终端处于连接态,结束操作流程。

在现有技术中,当用户终端处于空闲态时,网络侧才会为用户终端配置运动状态评估信息,使得用户终端根据所述运动状态评估信息来评估自身的运动状态。当用户终端处于连接态时,网络侧统计用户终端的运动状态,而不会为用户终端配置运动状态评估信息。因此,执行本发明实施例提供的用户终端的运动状态评估方法的前提是用户终端处于空闲态。

在本发明实施例中,用户终端处于空闲态可以是指用户终端与网络侧之间没有业务交互。

当用户终端驻留在第一小区的空闲态时,可以通过读取网络侧下发的系统消息,来判断网络侧是否在第一小区配置了第一运动状态评估信息。

当网络侧为第一小区配置了第一运动状态评估信息时,采用第一运动状态评估信息对用户终端的运动状态进行评估。当网络侧没有为第一小区配置第一运动状态评估信息时,采用预设的运动状态评估信息对用户终端的运动状态进行评估。

在本发明实施例中,预设的运动状态评估信息可以包括高速运动小区变更时间窗口、中速运动小区变更时间窗口、高速运动小区变更次数门限以及中速运动小区变更次数门限。

步骤S202,实时获取用户终端的驻留小区。

步骤S203,判断用户终端的驻留小区是否发生变化。

当用户终端的驻留小区从第一小区变化为第二小区时,即用户终端的驻留小区发生变化时,执行步骤S204;否则,判定用户终端的驻留小区未发生变化,重新执行步骤S202。

步骤S204,将第二小区信息添加至小区变化列表中。

在用户终端成功驻留到第二小区后,将成功驻留到第二小区的时刻、第 二小区的标识以及第二小区对应的制式等信息进行组合,生成第二小区信息并添加到小区变化列表中。

在本发明实施例中,还存在小区变化列表存储空间已满的情况。当小区变化列表中存储的小区信息已满时,将小区列表中记录时间最早的小区信息删除。

步骤S205,判断是否存在第二运动状态评估信息。

在本发明实施例中,第二运动状态评估信息是网络侧为第二小区配置的用于评估用户终端运动状态的信息。

当存在第二运动状态评估信息时,执行步骤S206;否则,执行步骤S207。

步骤S206,采用第二运动状态评估信息评估用户终端的运动状态。

步骤S207,采用第一运动状态评估信息评估用户终端的运动状态。

当存在第二运动状态评估信息时,则根据第二运动状态评估信息中的小区变更时间窗口以及小区变更次数门限,从小区变化列表中获取小区变更时间窗口内用户终端发生小区变化的次数。

当不存在第二运动状态评估信息时,则在用户终端驻留在第二小区时,采用第一运动状态评估信息中的小区变更时间窗口以及小区变更次数门限,从小区变化列表中获取小区变更时间窗口内用户终端发生小区变化的次数。

例如,第二运动状态评估信息中的小区变更时间窗口为T3~T4,第一运动状态评估信息中的小区变更时间窗口为T5~T6。则当存在第二运动状态评估信息时,用户终端从小区列表中获取T3~T4内用户终端发生小区变化的次数。反之,当不存在第二运动状态评估信息时,用于终端从小区列表中获取T5~T6内用户终端发生小区变化的次数。

步骤S208,判断是否满足高速运动状态判定条件。当满足高速运动状态判定条件时,执行步骤S209;否则,执行步骤S210。

在本发明实施例中,满足高速运动状态判定条件是指:在高速运动小区变更时间窗口内,用户终端发生小区变化的次数大于等于高速运动小区变更次数门限。

步骤S209,判定用户终端处于高速运动状态。

步骤S210,判断是否满足中速运动状态判定条件。当满足中速运动状态判定条件时,执行步骤S211;否则,执行步骤S212。

在本发明实施例中,满足中速运动状态判定条件是指:在中速运动小区变更时间窗口内,用户终端发生小区变化的次数大于等于中速运动小区变更次数门限。

步骤S211,判定用户终端处于中速运动状态。

高速运动状态的判定和中速运动状态的判定的具体过程可以参照本发明上述实施例中的步骤S105,此处不做赘述。

步骤S212,判定用户终端处于低速运动状态或静止状态。

在判定出用户终端处于高速运动状态或中速运动状态之后,还可以对用户终端执行相应的控制操作。参照图3,本发明实施例提供了一种用户终端的控制方法,以下通过具体步骤进行详细说明。

步骤S301,确定用户终端的运动状态。

在具体实施中,可以采用本发明上述实施例中提供的用户终端的运动状态评估方法,来确定用户终端的运动状态。

在确定了用户终端的运动状态后,执行步骤S302。

步骤S302,执行相应运动状态下空闲态的操作。

在具体实施中,空闲态的操作可以包括小区重选测量、小区重选操作以及小区选择测量等操作。

当在步骤S301中确定用户终端处于高速运动状态时,即可执行高速运动状态下空闲态的操作。当在步骤S301中确定用户终端处于中速运动状态时,即可执行中速运动状态下空闲态的操作。

在本发明实施例中,当用户终端处于高速运动状态时,高速运动下空闲态的操作需要至少满足以下其中一个条件:

1)在执行小区重选测量时,用户终端在高速运动状态下的第一等待时长 小于在低速运动状态下的第一等待时长,第一等待时长为:从用户终端进入空闲态后至发起小区重选测量之间的等待时间。

2)在执行小区重选操作时,用户终端在高速运动状态下的第二等待时长小于在低速运动状态下的第二等待时长,第二等待时长为:预设的重选定时器的重选定时时长。

3)在执行小区选择测量时,用户终端在高速运动状态下的第三等待时长小于在低速运动状态下的第三等待时长,第三等待时长为:用户终端从驻留小区脱网后到执行小区选择测量之间的等待时间。

在本发明实施例中,当用户终端处于中速运动状态时,中速运动下空闲态的操作需要至少满足以下其中一个条件:

4)所述用户终端在中速运动状态下的第一等待时长小于在低速运动状态下的第一等待时长,且大于等于在高速运动状态下的第一等待时长;

5)所述用户终端在中速运动状态下的第二等待时长小于在低速运动状态下的第二等待时长,且大于等于在高速运动状态下的第二等待时长;

6)所述用户终端在中速运动状态下的第三等待时长小于在低速运动状态下的第三等待时长,且大于等于在高速运动状态下的第三等待时长。

例如,用户终端在低速运动状态,重选定时器的重选定时时长为t2;则用户终端在中速运动状态,重选定时器的重选定时时长为0.8×t2;用户终端在高速运动状态,重选定时器的重选定时时长为0.6×t2

当用户终端在空闲态的操作满足上述任一条件时,便可缩短用户终端进行小区选择或小区重选的时间。

由此可见,当用户终端处于高速运动状态或中速运动状态时,相对于低速运动状态,可以缩短从进入空闲态后至发起小区重选测量之间的等待时间,也可以缩短重选定时时长,还可以缩短从驻留小区脱网后至执行小区选择测量之间的等待时间,从而可以尽早进行小区选择和小区重选操作,从而避免因用户终端运动速度较快来不及选择目标小区而发生脱网。

参照图4,给出了本发明实施例中的一种用户终端处于高速运动状态时的 控制方法,结合图2和图3进行说明。

步骤S401,获知用户终端处于高速运动状态。

步骤S402,执行高速运动状态下空闲态的操作。

步骤S403,判断用户终端在第二小区的驻留时长是否达到第一预设时长。

当用户终端在第二小区的驻留时长达到第一预设时长时,可以判定用户终端已经长时间处于第二小区内,此时用户终端很可能已经不再处于高速运动状态,可能进入了中速运动状态或低速运动状态,此时,可以执行步骤S404;反之,可以判定用户终端仍处于高速运动状态,执行步骤S405。

步骤S404,执行中速运动状态下空闲态的操作。

在本发明实施例中,当用户终端脱离高速运动状态后,用户终端可能处于中速运动状态,也可能处于低速运动状态。此时,用户终端可以先执行中速运动状态下空闲态的操作。

步骤S405,继续执行高速运动状态下空闲态的操作。

在本发明实施例中,在执行步骤S405的同时,可以执行步骤S202,以继续检测在第一预设时长内用户终端的驻留小区是否发生变化。

参照图5,给出了本发明实施例中的一种用户终端处于中速运动状态时的控制方法,结合图2和图3进行说明。

步骤S501,获知用户终端处于中速运动状态。

步骤S502,执行中速运动状态下空闲态的操作。

步骤S503,判断用户终端在第二小区的驻留时长是否达到第二预设时长。

当用户终端在第二小区的驻留时长达到第二预设时长时,可以判定用户终端已经长时间处于第二小区内,此时用户终端很可能已经脱离了中速运动状态,而进入了低速运动状态,此时,可以执行步骤S504;反之,判定用户终端仍处于中速运动状态,执行步骤S505。

步骤S504,执行低速运动状态下空闲态的操作。

在本发明实施例中,当用户终端脱离中速运动状态后,判定用户终端处 于低速运动状态。此时,用户终端可以执行低速运动状态下空闲态的操作。

步骤S505,继续执行中速运动状态下空闲态的操作。

在本发明实施例中,在执行步骤S505的同时,也可以执行步骤S202,以继续在第二预设时长内用户终端的驻留小区是否发生变化。

参照图6,给出了本发明实施例中的一种用户终端的运动状态评估装置60,包括:检测单元601、更新单元602、获取单元603、计算单元604以及评估单元605,其中:

检测单元601,用于检测驻留小区是否从第一小区变化为第二小区;

更新单元602,用于当所述检测单元601检测到驻留小区从第一小区变化为第二小区时,将第二小区信息添加至预设的小区变化列表中,所述第二小区信息包括所述第二小区的标识信息以及成功驻留到所述第二小区的时刻;

获取单元603,用于获取为所述第二小区配置的第二运动状态评估信息,所述第二运动状态评估信息包括小区变更时间窗口;

计算单元604,用于根据所述小区变化列表中的小区信息,计算得出在所述小区变更时间窗口内发生小区变化的次数;

评估单元605,用于根据所述小区变更时间窗口内发生小区变化的次数,评估所述用户终端的运动状态,所述用户终端的运动状态包括高速运动状态和中速运动状态。

在具体实施中,所述小区变更时间窗口包括高速运动小区变更时间窗口以及中速运动小区变更时间窗口,所述评估单元605用于:

将高速运动小区变更时间窗口内发生小区变化的次数N1与M1进行比较,当N1≥M1时,判定所述用户终端处于高速运动状态,M1为所述第二运动状态评估信息中的高速运动小区变更次数门限;

将中速运动小区变更时间窗口内发生小区变化的次数N2与M2进行比较,当N2≥M2时,判定所述用户终端处于中速运动状态,M2为所述第二运动状态评估信息中的中速运动小区变更次数门限。

在具体实施中,所述获取单元603还可以用于:当未获取到所述第二运 动状态评估信息时,将为所述第一小区配置的第一运动状态评估信息作为所述第二运动状态评估信息。

在具体实施中,所述获取单元603还可以用于:当未获取到所述第一运动状态评估信息时,将预设的运动状态评估信息作为所述第一运动状态评估信息。

在具体实施中,所述用户终端的运动状态评估装置60还可以包括:删除单元(图6中未示出),用于当所述小区变化列表中记录的小区信息总数超出所述小区变化列表范围时,删除所述小区变化列表中记录的最早的小区信息。

参照图7,给出了本发明实施例中的一种用户终端的控制装置70,包括:本发明上述实施例中提供的用户终端的运动状态评估装置60以及控制单元701,其中:

所述用户终端的运动状态评估装置60,用于确定用户终端的运动状态;

控制单元701,用于执行相应运动状态下空闲态的操作,所述空闲态的操作包括小区重选测量、小区重选操作以及小区选择测量。

在具体实施中,所述控制单元701可以用于:当所述用户终端处于高速运动状态时,执行高速运动状态下空闲态的操作,且所述高速运动状态下空闲态的操作满足以下其中一个条件:

所述用户终端在高速运动状态下的第一等待时长小于在低速运动状态下的第一等待时长,所述第一等待时长为:从进入空闲态后至发起小区重选测量之间的等待时间;

所述用户终端在高速运动状态下的第二等待时长小于在低速运动状态下的第二等待时长,所述第二等待时长为:预设的重选定时器的重选定时时长;

所述用户终端在高速运动状态下的第三等待时长小于在低速运动状态下的第三等待时长,所述第三等待时长为:从所述驻留小区脱网后至执行小区选择测量之间的等待时间。

在具体实施中,所述控制单元701可以用于:当所述用户终端处于中速运动状态时,执行中速运动状态下空闲态的操作,且所述中速运动状态下空 闲态的操作满足以下其中一个条件:

所述用户终端在中速运动状态下的第一等待时长小于在低速运动状态下的第一等待时长,且大于等于在高速运动状态下的第一等待时长;

所述用户终端在中速运动状态下的第二等待时长小于在低速运动状态下的第二等待时长,且大于等于在高速运动状态下的第二等待时长;

所述用户终端在中速运动状态下的第三等待时长小于在低速运动状态下的第三等待时长,且大于等于在高速运动状态下的第三等待时长。

在具体实施中,所述控制单元701还可以用于:在执行所述高速运动状态下空闲态的操作时,获取在所述第二小区的驻留时长;当在所述第二小区的驻留时长达到第一预设时长时,执行所述中速运动状态下空闲态的操作。

在具体实施中,所述控制单元701还可以用于:在执行所述中速运动状态下空闲态的操作时,获取在所述第二小区的驻留时长;当在所述第二小区的驻留时长达到第二预设时长时,执行低速运动状态下空闲态的操作。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1