本发明专利技术实施例提供了一种启动终端休眠定时器的方法及装置,包括:当终端进入无数据传输状态时,确定所述终端是否属于执行实时业务的终端,如果是,则将所述终端的休眠定时器的时长设置为第一时长;如果否,则将所述终端的休眠定时器的时长设置为第二时长,所述第一时长大于所述第二时长;在设置好所述终端的休眠定时器后,启动所述休眠定时器。本发明专利技术实施例可以减少用户的终端的连接建立时延,提高用户体验,比如,减少实时语音业务的呼叫时延。
【技术实现步骤摘要】
本专利技术涉及无线通信
,尤其涉及一种启动終端休眠定时器的方法及装置。
技术介绍
在目前的3G无线通信系统中,空ロ连接作为ー种有限的硬件资源,是十分宝贵的。为了避免进行数据业务的终端长期占用业务信道,无线接入网通常采用对終端启动“休眠定时器”的方法,来提高无线资源的利用率。当终端无数据传输吋,启动该休眠定时器,如 果到达休眠定时器设定的时长,終端还是没有数据传输,则由无线接入网主动释放终端占用的业务信道,以节省空ロ资源。现有技术中的一种无线无线接入网采用休眠定时器来节省空ロ资源的方法包括将终端的休眠定时器方法设置为固定时长,即所有終端都使用相同时长(一般10 15秒)的空ロ休眠定时器,当終端无数据传输时,此休眠定时器开始启动;当该休眠定时器设定的时间到达时,如果终端还是没有数据传输,则该终端的空ロ资源会被释放。。上述现有技术至少存在如下问题如果该终端进行的实时业务较多时,如果休眠定时器的时长设定的不合理,则很有可能会导致终端频繁地重新建立空ロ连接,这将大大地增加终端实时业务的连接建立的时延,使得用户体验较差。
技术实现思路
本专利技术的实施例提供了设置终端休眠定时器的方法和装置,以减少终端执行实时业务的时延。一方面,本专利技术提供了一种启动終端休眠定时器的方法,包括当終端进入无数据传输状态时,确定所述终端是否属于执行实时业务的终端,如果是,则将所述终端的休眠定时器的时长设置为第一时长;如果否,则将所述终端的休眠定时器的时长设置为第二时长,所述第一时长大于所述第二时长;在设置好所述终端的休眠定时器后,启动所述休眠定时器。另ー方面,本专利技术提供了一种启动終端休眠定时器的装置,包括判断处理模块,用于在用户的终端进入无数据传输状态时,判断所述终端是否属于进行实时业务的终端;休眠定时确定模块,用于根据所述判断处理模块的判断结果,如果为是,则将所述终端的休眠定时器的时长设置为第一时长;如果为否,则将所述终端的休眠定时器的时长设置为第二时长,其中,所述第一时长大于所述第二时长;休眠定时器启动模块,用于在所述休眠定时确定模块设置好所述终端的休眠定时器后,启动所述休眠定时器。本专利技术还提供了另ー种启动终端休眠定时器的装置,包括存储器,用于存储执行程序的代码,所述执行程序在执行过程中用于实现上述一种启动终端休眠定时器的方法;处理器,用于执行所述存储器存储的所述代码。由上述本专利技术的实施例提供的技术方案可以看出,本专利技术能够针对执行实时业务的终端设置合理的休眠定时器的时长,从而可以减少終端执行实时业务的时延,改善用户体验。附图说明 为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本专利技术实施例提供的方法流程示意图;图2为本专利技术实施例提供的应用实施例的处理流程示意图;图3为本专利技术实施例提供的装置结构示意图ー;图4为本专利技术实施例提供的装置结构示意图ニ。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例采用为实时语音业务的終端使用专用的休眠定时器机制,从而減少终端执行实时业务的时延。本专利技术实施例提供的一种启动終端休眠定时器的方法,其具体实现方式如图I所示,可以包括以下步骤步骤11,当終端进入无数据传输状态时,确定终端是否属于执行实时业务的终端,如果是,则执行步骤12,否则,执行步骤13 ;具体地,在该步骤中,确定终端属于执行实时业务的终端的方式可以但不限于包括以下任一方式(I)如果终端在进入无数据传输状态之前最后的一次的数据传输过程中执行过实时业务,则确定该终端属于执行实时业务的终端;(2)如果终端在进入无数据传输状态之前,在其第一预设次数的数据传输过程中,执行实时业务的次数超过了预设的门限值,则确定该终端属于执行实时业务的终端,例如,假设相应的第一预设次数为5,相应的门限值为3,则终端在进入无数据传输状态之前的5次数据传输过程中,若执行实时业务的次数超过3次,则确定该终端属于执行实时业务的终端;(3)如果终端在进入无数据传输状态之前的预设时间段内执行过实时业务,则确定该终端属于进行实时业务的终端。步骤12,将终端的休眠定时器的时长设置为第一时长,并执行步骤14 ;步骤13,将所述终端的休眠定时器的时长设置为第二时长,且上述第一时长大于该第二时长,并执行步骤14;步骤14,在设置好终端的休眠定时器后,启动该休眠定时器。进ー步地,在执行上述步骤12之前,即在终端的休眠定时器的时长设置为第一时长之前,为了能够给终端的休眠定时器选择更加合理的定时时长,还可以根据終端执行实时业务的时间间隔对相应的第一时长进行调整,并将相应的调整后的第一时长设置为休眠定时器的时长。 具体地,对上述第一时长进行调整的处理方式可以但不限于包括以下任意ー种或多种处理方式( I)获取终端在进入无数据传输状态之前执行的倒数第二次实时业务和倒数第一次实时业务之间的时间间隔,如果该时间间隔大于当前第一时长,则将第一时长增加预设时长;即当该时间间隔大于当前第一时长时,表明当前休眠定时器的时长较短,可能会在两次实时业务的间隔时间内因休眠定时器超时而释放空ロ资源,这样会导致后续的实时业务需要重新建立空ロ连接,导致增加实时业务的时延,因此,在该情况下可以增加休眠定时器的时长,以避免实时业务的时延加大;(2)获取终端在进入无数据传输状态之前执行的倒数第二次实时业务和倒数第一次实时业务之间的时间间隔,如果该时间间隔小于当前第一时长,则将第一时长减少预设时长;即当该时间间隔小于当前第一时长时,表明当前休眠定时器的时长较长,可能会因占用空ロ资源时间过长,而影响其他业务使用空ロ资源,換言之,此时,即使休眠定时器的时长再短些,不仅不会后续实时业务的时延,同时还可以避免占用空ロ资源时间过长,故在该情况下可以减少休眠定时器的时长;(3)获取终端在进入无数据传输状态之前执行的倒数第二次实时业务和倒数第一次实时业务之间的时间间隔,如果该时间间隔等于当前第一时长,则保持所述第一时长不变;(4)获取终端在进入无数据传输状态之前执行的第二预设次数的实时业务中所有相邻的实时业务之间的时间间隔的平均值,如果该平均值大于当前第一时长,则表明当前休眠定时器的时长较短,故可以将第一时长增加预设时长,以避免增加实时业务的时延;(5)获取终端在进入无数据传输状态之前执行的第二预设次数的实时业务中所有相邻的实时业务之间的时间间隔的平均值,如果该平均值小于当前第一时长,则表明当前休眠定时器的时长较长,故可以将第一时长减少预设时长,以在保证实时业务时延的情况下避免长时间占用空ロ资源;(6)获取终端在进入无数据传输状态之前执行的第二预设次数的实时业务中所有相邻的实时业务之间的时间间隔的平均值,如果该平均值等于当前第一时长,则保持第一时长不变。需要说明的是,在上述本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种启动終端休眠定时器的方法,其特征在于,包括 当終端进入无数据传输状态时,确定所述终端是否属于执行实时业务的终端,如果是,则将所述终端的休眠定时器的时长设置为第一时长;如果否,则将所述终端的休眠定时器的时长设置为第二时长,所述第一时长大于所述第二时长; 在设置好所述终端的休眠定时器后,启动所述休眠定时器。2.根据权利要求I所述的方法,其特征在于,所述确定所述终端属于执行实时业务的终端包括 如果所述終端在进入无数据传输状态之前最后的一次的数据传输过程中执行过实时业务,则确定所述终端属于执行实时业务的终端; 或者, 如果所述終端在进入无数据传输状态之前第一预设次数的数据传输过程中执行实时业务的次数超过了预设的门限值,则确定所述終端属于执行实时业务的终端; 或者, 如果所述終端在进入无数据传输状态之前的预设时间段内执行过实时业务,则确定所述终端属于进行实时业务的终端。3.根据权利要求I或2所述的方法,其特征在于,在将所述终端的休眠定时器的时长设置为第一时长之前,该方法还包括根据所述终端执行实时业务的时间间隔对所述第一时长进行调整。4.根据权利要求3所述的方法,其特征在干,对所述第一时长进行调整的处理包括 获取所述终端在进入无数据传输状态之前执行的倒数第二次实时业务和倒数第一次实时业务之间的时间间隔,如果所述时间间隔大于当前第一时长,则将所述第一时长增加预设时长; 和/或, 获取所述终端在进入无数据传输状态之前执行的倒数第二次实时业务和倒数第一次实时业务之间的时间间隔,如果所述时间间隔小于当前第一时长,则将所述第一时长減少预设时长; 和/或, 获取所述终端在进入无数据传输状态之前执行的倒数第二次实时业务和倒数第一次实时业务之间的时间间隔,如果所述时间间隔等于当前第一时长,则保持所述第一时长不变; 和/或, 获取所述终端在进入无数据传输状态之前执行的第二预设次数的实时业务中所有相邻的实时业务之间的时间间隔的平均值,如果所述平均值大于当前第一时长,则将所述第ー时长增加预设时长; 和/或, 获取所述终端在进入无数据传输状态之前执行的第二预设次数的实时业务中所有相邻的实时业务之间的时间间隔的平均值,如果所述平均值小于当前第一时长,则将所述第一时长减少预设时长; 和/或,获取所述终端在进入无数据传输状态之前执行的第二预设次数的实时业务中所有相邻的实时业务之间的时间间隔的平均值,如果所述平均值等于当前第一时长,则保持所述第一时长不变。5.一种启动終端休眠定时器的装置,其特征在于,包括 判断处理模块,用于在用户的终端进入无数据传输状态时,判断所述终端是否属于进行实时业务的终端; 休眠定时确定模块,用于根据所述判断处理模块的判断結果,如果...
【专利技术属性】
技术研发人员:席乐,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。