一种网络模式切换保护方法及装置的制造方法

文档序号:9792457阅读:261来源:国知局
一种网络模式切换保护方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种网络模式切换保护方法及装置。
【背景技术】
[0002]通信终端在信号跳变频繁区域常常会出现网络模式间的乒乓切换,且通常发生在网络门限参数设置不合理,或者终端信号环境波动大的情况下,带来的问题是,可能会导致通信终端功耗大,且无法正常使用。
[0003]例如,电路域回落(CircuitSwitched FallBack,CSFB)终端,在达到 2G/3G 和长期演进(Long term evolut1n,LTE)网络之间的切换条件时,可能会导致CSFB终端在2G/3G或LTE网络模式之间的频繁切换,从而使得当前业务无法正常进行,影响用户体验。

【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供一种网络模式切换保护方法及装置,减少了终端因频繁的网络模式切换产生的功耗,且避免因频繁的网络模式切换导致的当前注册的网络模式不可使用的问题,提升用户体验。
[0005]第一方面,本发明实施例提供了一种网络模式切换保护方法,可包括:
[0006]当终端接收到网络模式切换指令时,判断在第一时间段内接收到的网络模式切换指令次数是否大于预设次数,所述第一时间段包括所述接收到网络模式切换指令时的当前时刻以及所述当前时刻之前的一段时间;
[0007]若判断结果为是,则在第二时间段内禁止所述终端进行网络模式切换。
[0008]结合第一方面,在第一种可能的实现方式中,若判断结果为是,所述则在第二时间段内禁止所述终端进行网络模式切换之前,包括:
[0009]判断所述终端当前所注册的网络模式的预设驻留优先级是否高于所述当前时刻接收到的网络模式切换指令指示切换到的网络模式的预设驻留优先级;
[0010]若否,则将所述终端当前所注册的网络模式切换到所述指示切换到的网络模式,再触发执行所述在第二时间段内禁止所述终端进行网络模式切换的步骤;
[0011]若是,则触发执行所述在第二时间段内禁止所述终端进行网络模式切换的步骤。
[0012]结合第一方面,在第二种可能的实现方式中,所述判断在第一时间段内接收到的网络模式切换指令次数是否大于预设次数,包括:
[0013]判断在第一时间段内相邻η次接收到的网络模式切换指令的时间间隔是否都小于预设间隔阈值,其中,η为正整数。
[0014]结合第一方面,在第三种可能的实现方式中,所述判断在第一时间段内接收到的网络模式切换指令次数是否大于预设次数之后,还包括:
[0015]若判断结果为否,将所述终端的网络模式切换到所述当前时刻接收到的网络模式切换指令指不切换到的网络t旲式。
[0016]结合第一方面,在第四种可能的实现方式中,所述在第二时间段内禁止所述终端进行网络模式切换之前,还包括:
[0017]检测当前是否已经执行在第二时间段内禁止所述终端进行网络模式切换;
[0018]若未执行,则触发执行所述在第二时间段内禁止所述终端进行网络模式切换的步骤。
[0019]第二方面,本发明实施例提供了一种网络模式切换保护装置,可包括:
[0020]第一判断模块,用于当终端接收到网络模式切换指令时,判断在第一时间段内接收到的网络模式切换指令次数是否大于预设次数,所述第一时间段包括所述接收到网络模式切换指令时的当前时刻以及所述当前时刻之前的一段时间;
[0021]禁止模块,用于若判断结果为是,则在第二时间段内禁止所述终端进行网络模式切换。
[0022]结合第二方面,在第一种可能的实现方式中,所述装置,还包括:
[0023]第二判断模块,用于判断所述终端当前所注册的网络模式的预设驻留优先级是否高于所述当前时刻接收到的网络模式切换指令指示切换到的网络模式的预设驻留优先级;
[0024]第一触发模块,用于若判断结果为否,则将所述终端当前所注册的网络模式切换到所述指示切换到的网络模式,再触发执行所述在第二时间段内禁止所述终端进行网络模式切换的步骤;
[0025]第二触发模块,用于若判断结果为是,则触发执行所述在第二时间段内禁止所述终端进行网络模式切换的步骤。
[0026]结合第二方面,在第二种可能的实现方式中,所述第一判断模块,具体用于:
[0027]当终端接收到网络模式切换指令时,判断在第一时间段内相邻η次接收到的网络模式切换指令的时间间隔是否都小于预设间隔阈值,其中,η为正整数。
[0028]结合第二方面,在第三种可能的实现方式中,所述装置,还包括:
[0029]切换模块,用于若判断结果为否,将所述终端的网络模式切换到所述当前时刻接收到的网络模式切换指令指示切换到的网络模式。
[0030]结合第二方面,在第四种可能的实现方式中,所述装置,还包括:
[0031]检测模块,用于检测当前是否已经执行在第二时间段内禁止所述终端进行网络模式切换;
[0032]第三触发模块,用于若未执行,则触发执行所述在第二时间段内禁止所述终端进行网络模式切换的步骤。
[0033]实施本发明实施例,具有如下有益效果:
[0034]本发明实施例,通过在终端接收到网络模式切换指令时,判断在第一时间段内接收到的网络模式切换指令次数是否大于预设次数,若判断结果为是,则在第二时间段内禁止所述终端进行网络模式切换。即当检测并判断出终端在短时间内进行了频繁的网络模式切换时,则开启预设时间段的定时切换保护,禁止该终端在预设时间段内进行网络模式切换,以保证终端在信道跳变频繁区域进行频繁的网络模式切换,从而减少终端因频繁切换产生的功耗,且避免因频繁切换导致的当前网络模式不可使用的问题,提升用户体验。
【附图说明】
[0035]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本发明实施例中的一种网络模式切换保护方法的流程示意图;
[0037]图2是本发明实施例中的另一种网络模式切换保护方法的流程示意图;
[0038]图3是本发明实施例中的又一种网络模式切换保护方法的流程示意图;
[0039]图4是本发明实施例中网络模式切换保护方法的一个具体应用场景示意图;
[0040]图5是本发明实施例中网络模式切换保护方法的另一个具体应用场景示意图;
[0041]图6是本发明实施例中网络模式切换保护方法的又一个具体应用场景示意图;
[0042]图7是本发明实施例中的网络模式切换保护装置的结构示意图;
[0043]图8是本发明提供的网络模式切换保护装置的另一实施例的结构示意图;
[0044]图9是本发明提供的网络模式切换保护装置的又一实施例的结构示意图;
[0045]图10是本发明提供的网络模式切换保护装置的又一实施例的结构示意图。
【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1