一种减少终端乒乓切换的方法及设备的制作方法

文档序号:7819382阅读:186来源:国知局
一种减少终端乒乓切换的方法及设备的制作方法
【专利摘要】本发明实施例提供一种减少终端乒乓切换的方法,其可包括:终端检测到终端在预设时间段内重选到同一通信网络系统超过预设次数时,判断终端当前是否已经选择并驻留在最优通信网络系统;若当前已经选择并驻留在最优通信网络系统,则终端将重选条件更改为第一重选条件,并延时T1时间;T1时间结束时,若终端检测到当前存在一个非最优通信网络系统使终端满足第一重选条件,则终端延时T2时间,并在T2时间内监测终端是否始终满足第二重选条件;T2时间结束时,若终端始终满足第二重选条件,则终端重选并驻留在非最优通信网络系统。本发明实施例可有效减少终端乒乓切换的发生,降低因乒乓切换引起的信号丢失、呼通率低等问题,减少终端的耗电量。
【专利说明】一种减少终端乒乓切换的方法及设备

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种减少终端乒乓切换的方法及设备。

【背景技术】
[0002]移动终端可以支持不同移动通信网络时,可以根据网络信号强弱、稳定性等因素,对驻留的网络进行判断和重选。网络覆盖均包含重叠部分,例如第二代通信网络系统(2G)与第三代通信网络系统(3G)的覆盖区域可以有重叠区域,当在重叠区域中2G信号与3G信号均不稳定时,移动终端就有可能频繁地在两个网络系统间选择接入,从而造成乒乓切换现象。移动终端的乒乓切换操作会增加网络负荷,影响网络质量,造成信号丢失、呼通率低等问题,同时,移动终端的耗电量也会增加。


【发明内容】

[0003]本发明实施例提供一种减少终端乒乓切换的方法及设备,可有效地减少终端乒乓切换的发生,降低因乒乓切换引起的信号丢失、呼通率低等问题,减少终端的耗电量,提高用户体验。
[0004]具体的,本发明实施例提供了一种减少终端乒乓切换的方法,其可包括:
[0005]终端检测到所述终端在预设时间段内重选到同一通信网络系统超过预设次数时,判断所述终端当前是否已经选择并驻留在最优通信网络系统;
[0006]若当前已经选择并驻留在所述最优通信网络系统,则所述终端将所述终端重选通信网络系统的重选条件更改为第一重选条件,并延时Tl时间;
[0007]所述Tl时间结束时,若所述终端检测到当前存在一个非最优通信网络系统使所述终端满足所述第一重选条件,则所述终端延时T2时间,并在所述T2时间内监测所述非最优通信网络系统是否能够使所述终端始终满足第二重选条件;
[0008]所述T2时间结束时,若所述非最优通信网络系统能够使所述终端始终满足第二重选条件,则所述终端重选并驻留在所述非最优通信网络系统。
[0009]较佳地,所述更改前的重选条件包括信号强度差阈值,所述终端将所述终端重选通信网络系统的重选条件更改为第一重选条件包括:
[0010]所述终端提高从所述最优通信网络系统重选到所述非最优通信网络系统所要满足的信号强度差阈值;
[0011]所述终端将提高后的信号强度差阈值设置为所述第一重选条件。
[0012]较佳地,所述在所述T2时间内监测所述非最优通信网络系统是否能够使所述终端始终满足第二重选条件包括:
[0013]在所述T2时间内所述终端按照一定的时间间隔获取所述非最优通信网络系统的信号强度;
[0014]若任一时刻获取到的所述信号强度均高于所述第二重选条件要求的预设信号强度值,则所述终端确定所述非最优通信网络系统能够使所述终端始终满足第二重选条件。
[0015]较佳地,所述最优通信网络系统为第二代通信网络系统,所述非最优通信网络系统包括第三代通信网络系统,所述在所述T2时间内监测所述非最优通信网络系统是否能够使所述终端始终满足第二重选条件包括:
[0016]在所述T2时间内所述终端实时统计所述终端使用网络业务所消耗的流量数;
[0017]若任一时刻统计出的所述流量数均高于所述第二重选条件要求的预设流量数,则所述终端确定所述非最优通信网络系统能够使所述终端始终满足第二重选条件。
[0018]较佳地,所述终端重选并驻留在所述非最优通信网络系统之后,还包括:
[0019]所述终端将所述第一重选条件恢复为更改前的所述重选条件。
[0020]相应地,本发明实施例还提供一种终端,其可包括:
[0021]检测模块,用于检测到终端在预设时间段内重选到同一通信网络系统超过预设次数时,发送判断提示消息给判断模块;
[0022]判断模块,用于接收到所述检测模块发送的所述判断提示消息后,判断所述终端当前是否已经选择并驻留在最优通信网络系统;还用于判断出所述终端当前已经选择并驻留在所述最优通信网络系统后,发送更改提示消息给更改模块;
[0023]更改模块,用于接收到所述判断模块发送的所述更改提示消息后,将所述终端重选通信网络系统的重选条件更改为第一重选条件;
[0024]延时模块,用于延时Tl时间;还用于在所述Tl时间结束时发送检测提示消息给所述检测模块;
[0025]所述检测模块,还用于接收到所述延时模块发送的所述检测提示消息后,检测当前是否存在一个非最优通信网络系统使所述终端满足所述第一重选条件;还用于检测到当前存在一个非最优通信网络系统使所述终端满足所述第一重选条件时,发送延时提示消息给所述延时模块;
[0026]所述延时模块,还用于接收到所述检测模块发送的所述延时提示消息后,延时T2时间,并发送监测提示消息给监测模块;
[0027]监测模块,用于接收到所述延时模块发送的所述监测提示消息后,在所述T2时间内监测所述非最优通信网络系统是否能够使所述终端始终满足第二重选条件;还用于在所述T2时间结束,监测出所述非最优通信网络系统能够使所述终端始终满足第二重选条件时,发送重选提示消息给重选模块;
[0028]重选模块,用于接收到所述监测模块发送的所述重选提示消息后,重选并使所述终端驻留在所述非最优通信网络系统。
[0029]较佳地,所述更改前的重选条件包括信号强度差阈值,所述更改模块包括:
[0030]提高单元,用于提高从所述最优通信网络系统重选到所述非最优通信网络系统所要满足的信号强度差阈值;
[0031]设置单元,用于将提高后的信号强度差阈值设置为所述第一重选条件。
[0032]较佳地,所述监测模块包括:
[0033]获取单元,用于在所述T2时间内按照一定的时间间隔获取所述非最优通信网络系统的信号强度;
[0034]第一确定单元,用于当任一时刻获取到的所述信号强度均高于所述第二重选条件要求的预设信号强度值,确定所述非最优通信网络系统能够使所述终端始终满足第二重选条件。
[0035]较佳地,所述最优通信网络系统为第二代通信网络系统,所述非最优通信网络系统包括第三代通信网络系统,所述监测模块包括:
[0036]统计单元,用于在所述T2时间内实时统计所述终端使用网络业务所消耗的流量数;
[0037]第二确定单元,用于当任一时刻统计出的所述流量数均高于所述第二重选条件要求的预设流量数时,确定所述非最优通信网络系统能够使所述终端始终满足第二重选条件。
[0038]较佳地,还包括:
[0039]恢复模块,用于将所述第一重选条件恢复为更改前的所述重选条件。
[0040]本发明实施例可有效地减少终端乒乓切换的发生,降低因乒乓切换引起的信号丢失、呼通率低等问题,减少终端的耗电量,提高用户体验。

【专利附图】

【附图说明】
[0041]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图是本发明实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本发明的一种减少终端乒乓切换的方法的一实施例流程示意图;
[0043]图2a为本发明第一实施例中提供的一种终端的结构示意图;
[0044]图2b为本发明第二实施例中提供的一种终端的结构示意图;
[0045]图2c为本发明第三实施例中提供的一种终端的结构示意图;
[0046]图2d为本发明第四实施例中提供的一种终端的结构示意图;
[0047]图2e为本发明第五实施例中提供的一种终端的结构示意图;
[0048]图3为本发明实施例提供的终端的第一实施例流程示意图;
[0049]图4为本发明实施例提供的终端的第二实施例流程示意图。

【具体实施方式】
[0050]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0051]乒乓切换现象是指多个通信网络系统覆盖的区域内,由于信号质量的不稳定使得处于重叠区域的终端频繁地在多个通信网络系统之间重选,例如,中国移动网络下,最优网络常常为2G网,然而在2G网的边缘覆盖区域中的信号强度非常的不稳定,其与3G网的信号强度之间的差值会接近切换阈值、并不停地在略高于切换阈值以及略低于切换阈值的区间内频繁变动,这将导致终端不停地在2G网与3G网之间切换和重选,这种乒乓切换现象导致信号丢失、呼通率差等方面的问题。
[0052]为了降低由于信号质量不稳定造成的种种问题,本发明实施例提供一种减少终端乒乓切换的方法,其可包括:终端检测到所述终端在预设时间段内重选到同一通信网络系统超过预设次数时,判断所述终端当前是否已经选择并驻留在最优通信网络系统;若当前已经选择并驻留在所述最优通信网络系统,则所述终端将所述终端重选通信网络系统的重选条件更改为第一重选条件,并延时Tl时间;所述Tl时间结束时,若所述终端检测到当前存在一个非最优通信网络系统使所述终端满足所述第一重选条件,则所述终端延时T2时间,并在所述T2时间内监测所述非最优通信网络系统是否能够使所述终端始终满足第二重选条件;所述T2时间结束时,若所述非最优通信网络系统能够使所述终端始终满足第二重选条件,则所述终端重选并驻留在所述非最优通信网络系统。本发明实施例可有效地减少终端乒乓切换的发生,降低因乒乓切换引起的信号丢失、呼通率低等问题,减少终端的耗电量,提高用户体验。
[0053]下面结合附图及【具体实施方式】,对本发明实施例的技术方案进行详细说明。
[0054]如图1所示,本发明提供的一种减少终端乒乓切换的方法的一实施例可以包括以下步骤:
[0055]步骤S110,检测到终端在预设时间段内重选到同一通信网络系统超过预设次数时,判断终端当前是否已经选择并驻留在最优通信网络系统。
[0056]步骤S111,若当前已经选择并驻留在最优通信网络系统,则终端将终端重选通信网络系统的重选条件更改为第一重选条件,并延时Tl时间。
[0057]步骤S112,Tl时间结束时,若终端检测到当前存在一个非最优通信网络系统使终端满足第一重选条件,则终端延时T2时间,并在T2时间内监测非最优通信网络系统是否能够使终端始终满足第二重选条件;
[0058]步骤S113,T2时间结束时,若非最优通信网络系统能够使终端始终满足第二重选条件,则终端重选并驻留在非最优通信网络系统。
[0059]本发明实施例所提及的终端可以包括用于通话的移动终端、以及其他可加入通信网络系统的终端或设备。
[0060]本发明实施例的终端在运行的过程中,会实时地获取发生重选事件时终端当前所在的网络机制RAT、以及当前RAT下的信号强度,并记录重选事件发生的时间,按照事件顺序将事件插入事件队列。相应地,终端将设置判定终端发生乒乓重选现象的判定标准,即在预设的时间段内,终端发生了超过预设次数的重选事件,则认为当前正在发生乒乓重选现象,例如,需要判定当前时间是否正在发生乒乓重选现象时,可以首先移除事件队列中时间点距离当前事件大于预设时间段的事件,再判断列表中剩余的事件个数是否大于预设次数,若大于预设次数,则认为当前正在发生乒乓重选现象。
[0061]进一步可选地,判断终端当前是否已经选择并驻留在最优通信网络系统可直接根据重叠区域中各个通信网络系统的信号质量来判断,信号质量可以指信号强度,以及信号的稳定程度,将信号质量好且信号稳定程度高的通信网络系统认定为最优通信网络系统。例如,当重叠区域覆盖有2G网信号和3G网信号,并且2G网信号质量比3G网信号质量好时,可认为2G网为最优通信网络系统。
[0062]进一步可选地,终端在重叠区域移动的过程中,很可能移动到2G网覆盖边缘区域,此时,系统中为防止乒乓切换现象所设的重选条件已经不能抑制乒乓切换现象的发生,重选条件中设置的信号强度差阈值已经不能达到使终端稳定驻留在某一通信网络系统的效果了,为了防止由于信号强度差值始终在信号强度差阈值(即前述提及的切换阈值)附近浮动所带来的乒乓切换现象,步骤Slll提出了终端更改重选通信网络系统的重选条件的方案,即更改前述的信号强度差阈值:终端提高从最优通信网络系统重选到非最优通信网络系统所要满足的信号强度差阈值;将提高后的信号强度差阈值设置为第一重选条件。
[0063]其中,提高从最优通信网络系统重选到非最优通信网络系统所要满足的信号强度差阈值的提高方法可以包括直接修改信号强度差阈值,以及在原有信号强度差阈值的基础上增加惩罚值,以形成新的信号强度差阈值,作为第一重选条件,例如,原有信号强度差阈值可以为_90dBm,当预设增加的惩罚值为40dB时,最终可以得到阈值为_50dBm的第一重选条件。
[0064]进一步可选地,在修改第一重选条件后,终端可设置定时器Tl,进行第一次延时操作,在Tl时间结束后,若终端检测到当前存在一个非最优通信网络系统使终端满足第一重选条件,则终端将进行第二个延时操作,第二个延时操作用于判断其是否能够使终端始终满足第二重选条件。
[0065]其中,第二重选条件可以为对非最优通信网络系统的信号质量的要求,也可以是终端数据流量数的变化情况。
[0066]终端可以将第二重选条件预设为,在T2时间内该非最优通信网络系统的信号强度始终高于预设信号强度值,那么判断该非最优通信网络系统是否能使终端满足第二重选条件的方案可以为:在T2时间内终端按照一定的时间间隔获取该非最优通信网络系统的信号强度;若任一时刻获取到的信号强度均高于第二重选条件要求的预设信号强度值,则终端确定非最优通信网络系统能够使终端始终满足第二重选条件。例如,可设置T2时间为I分钟,并按照10秒的时间间隔获取该非最优通信网络系统的信号强度,当获取到的6个信号强度值均高于预设信号强度值_85dBm时,可认为该非最优通信网络系统的信号质量相比于当前的最优通信网络系统的信号质量更佳,终端可以重选到该非最优通信网络系统并进行驻留。
[0067]当最优通信网络系统为第二代通信网络系统,且非最优通信网络系统包括第三代通信网络系统时,终端还可以将第二重选条件预设为,在T2时间内终端所用流量值始终超过预设流量数,那么判断该非最优通信网络系统是否能使终端满足第二重选条件的方案可以为:在T2时间内终端实时统计终端使用网络业务所消耗的流量数;若任一时刻统计出的流量数均高于第二重选条件要求的预设流量数,则终端确定非最优通信网络系统能够使终端始终满足第二重选条件。例如,可设置T2时间为I分钟,并实时或取样地统计各时刻终端所用的流量数,当任意时刻终端所用的流量数均高于预设流量数1KB时,可认为当前终端需要驻留在3G网络下,才能为用户提供较好的网络使用环境,终端可以重选到该非最优通信网络系统并进行驻留。这种方案比较适用于用户需要使用数据网络的场景,例如,用户需要使用数据网络,并且启动了终端的“数据网络”开关时,若终端正处於发生乒乓重选现象的状态,则可以根据第二重选条件,使终端重选并驻留到更适用于用户的通信网络系统。
[0068]进一步可选地,终端满足第二重选条件并重选到非最优通信网络系统的具体过程可以为:减少惩罚值,以降低重选到非最优通信网络系统的阈值,并删除所有未计时结束的定时器;再重选到非最优通信网络系统。例如,终端满足第二重选条件后,可将惩罚值由前述的40dB降低为5dB,以将阈值调整到_85dB,再进行非最优通信网络系统的重选操作。
[0069]进一步可选地,当根据第二重选条件重选到非最优通信网络系统后,由于第一重选条件的限制,重选后的通信网络系统与原有的最优通信网络系统之间的差值将远远高于更改前的重选条件所要求的信号强度差阈值,故此时不需要调整后的信号强度差阈值,可将第一重选条件恢复为更改前的重选条件。
[0070]另外,在前述Tl时间结束后,终端未能检测到一个能够使终端满足第一重选条件的非最优通信网络系统,那么终端将继续进行Tl时间长度的延时,并检测是否存在一个能够使终端满足第一重选条件的非最优通信网络系统,直到发现这样一个非最优通信网络系统为止;在前述的T2时间结束后,若该非最优通信网络系统未能使终端满足第二重选条件,则继续进行T2时间的延时处理,直到该非最优通信网络系统使终端满足了第二重选条件。
[0071]进一步可选地,由于覆盖重叠区域的通信网络系统可包括至少三个通信网络系统,故选择出的非最优通信网络系统有至少两个时,采取上述步骤对各个非最优通信网络系统数据的处理是同时进行的,那么,当终端重选到其中一个非最优通信网络系统时,可以取消对其他非最优通信网络系统数据的处理过程中提及的Tl时间延时处理以及T2时间延时处理,并结束该重选判断的进程。
[0072]通过实施本发明实施例的方法,能够有效地减少终端乒乓切换的发生,从而降低因乒乓切换引起的信号丢失、呼通率低等问题,减少终端的耗电量,提高用户体验。
[0073]相应地,本发明实施例还提供一种终端用于实施减少终端乒乓切换的方法,其可包括:检测模块,用于检测到终端在预设时间段内重选到同一通信网络系统超过预设次数时,发送判断提示消息给判断模块;判断模块,用于接收到所述检测模块发送的所述判断提示消息后,判断所述终端当前是否已经选择并驻留在最优通信网络系统;还用于判断出所述终端当前已经选择并驻留在所述最优通信网络系统后,发送更改提示消息给更改模块;更改模块,用于接收到所述判断模块发送的所述更改提示消息后,将所述终端重选通信网络系统的重选条件更改为第一重选条件;延时模块,用于延时Tl时间;还用于在所述Tl时间结束时发送检测提示消息给所述检测模块;所述检测模块,还用于接收到所述延时模块发送的所述检测提示消息后,检测当前是否存在一个非最优通信网络系统使所述终端满足所述第一重选条件;还用于检测到当前存在一个非最优通信网络系统使所述终端满足所述第一重选条件时,发送延时提示消息给所述延时模块;所述延时模块,还用于接收到所述检测模块发送的所述延时提示消息后,延时T2时间,并发送监测提示消息给监测模块;监测模块,用于接收到所述延时模块发送的所述监测提示消息后,在所述T2时间内监测所述非最优通信网络系统是否能够使所述终端始终满足第二重选条件;还用于在所述T2时间结束,监测出所述非最优通信网络系统能够使所述终端始终满足第二重选条件时,发送重选提示消息给重选模块;重选模块,用于接收到所述监测模块发送的所述重选提示消息后,重选并使所述终端驻留在所述非最优通信网络系统。本发明实施例提供的终端可有效地减少终端乒乓切换的发生,降低因乒乓切换引起的信号丢失、呼通率低等问题,减少终端的耗电量,提高用户体验。
[0074]下面结合附图及【具体实施方式】,对本发明实施例中装置的技术方案进行详细说明。
[0075]图2a为本发明实施例的终端的结构组成示意图。该实施例的装置可用于执行图I所示的办法,具体的,该实施例的装置包括:检测模块21、判断模块22、更改模块23、延时模块24、监测模块25和重选模块26,其中,本实施例的更改模块23又可以进一步包括提高单元231和设置单元232,本实施例的监测模块25又可以进一步包括获取单元251、第一确定单元252、统计单元253和第二确定单元254,其中:
[0076]检测模块21,用于检测到终端在预设时间段内重选到同一通信网络系统超过预设次数时,发送判断提示消息给判断模块22 ;
[0077]判断模块22,用于接收到检测模块21发送的判断提示消息后,判断终端当前是否已经选择并驻留在最优通信网络系统;还用于判断出终端当前已经选择并驻留在最优通信网络系统后,发送更改提示消息给更改模块23 ;
[0078]更改模块23,用于接收到判断模块22发送的更改提示消息后,将终端重选通信网络系统的重选条件更改为第一重选条件;
[0079]延时模块24,用于延时Tl时间;还用于在Tl时间结束时发送检测提示消息给检测模块21 ;
[0080]检测模块21,还用于接收到延时模块24发送的检测提示消息后,检测当前是否存在一个非最优通信网络系统使终端满足第一重选条件;还用于检测到当前存在一个非最优通信网络系统使终端满足第一重选条件时,发送延时提示消息给延时模块24 ;
[0081]延时模块24,还用于接收到检测模块21发送的延时提示消息后,延时T2时间,并发送监测提示消息给监测模块;
[0082]监测模块25,用于接收到延时模块24发送的监测提示消息后,在T2时间内监测非最优通信网络系统是否能够使终端始终满足第二重选条件;还用于在T2时间结束,监测出非最优通信网络系统能够使终端始终满足第二重选条件时,发送重选提示消息给重选模块
26;
[0083]重选模块26,用于接收到监测模块25发送的重选提示消息后,重选并使终端驻留在非最优通信网络系统。
[0084]本发明实施例提供的终端,其实现形式可以包括用于通话的移动终端、以及其他可加入通信网络系统的终端或设备。
[0085]本发明实施例的终端在运行的过程中,会实时地获取发生重选事件时终端当前所在的网络机制RAT、以及当前RAT下的信号强度,并记录重选事件发生的时间,按照事件顺序将事件插入事件队列。相应地,终端将设置判定终端发生乒乓重选现象的判定标准,即在预设的时间段内,终端发生了超过预设次数的重选事件,则认为当前正在发生乒乓重选现象,例如,需要判定当前时间是否正在发生乒乓重选现象时,可以首先移除事件队列中时间点距离当前事件大于预设时间段的事件,再判断列表中剩余的事件个数是否大于预设次数,若大于预设次数,则认为当前正在发生乒乓重选现象。
[0086]进一步可选地,判断终端当前是否已经选择并驻留在最优通信网络系统可直接根据重叠区域中各个通信网络系统的信号质量来判断,信号质量可以指信号强度,以及信号的稳定程度,将信号质量好且信号稳定程度高的通信网络系统认定为最优通信网络系统。例如,当重叠区域覆盖有2G网信号和3G网信号,并且2G网信号质量比3G网信号质量好时,可认为2G网为最优通信网络系统。
[0087]进一步可选地,终端在重叠区域移动的过程中,很可能移动到2G网覆盖边缘区域,此时,系统中为防止乒乓切换现象所设的重选条件已经不能抑制乒乓切换现象的发生,重选条件中设置的信号强度差阈值已经不能达到使终端稳定驻留在某一通信网络系统的效果了,为了防止由于信号强度差值始终在信号强度差阈值(即前述提及的切换阈值)附近浮动所带来的乒乓切换现象,请一并参照图2b,本发明实施例的终端中的更改模块23提出了更改重选通信网络系统的重选条件的方案,即更改前述的信号强度差阈值:
[0088]提高单元231,用于提高从最优通信网络系统重选到非最优通信网络系统所要满足的信号强度差阈值;
[0089]设置单元232,用于将提高后的信号强度差阈值设置为第一重选条件。
[0090]其中,提高单元231提高从最优通信网络系统重选到非最优通信网络系统所要满足的信号强度差阈值的提高方法可以包括直接修改信号强度差阈值,以及在原有信号强度差阈值的基础上增加惩罚值,以形成新的信号强度差阈值,作为第一重选条件。
[0091]进一步可选地,在修改第一重选条件后,终端可设置定时器Tl,进行第一次延时操作,在Tl时间结束后,若终端检测到当前存在一个非最优通信网络系统使终端满足第一重选条件,则终端将进行第二个延时操作,第二个延时操作用于判断其是否能够使终端始终满足第二重选条件。
[0092]其中,第二重选条件可以为对非最优通信网络系统的信号质量的要求,也可以是终端数据流量数的变化情况。
[0093]终端可以将第二重选条件预设为,在T2时间内该非最优通信网络系统的信号强度始终高于预设信号强度值,请一并参照图2c,监测模块25检测非最优通信网络系统是否能够使终端始终满足第二重选条件的操作可以通过获取单元251和第一确定单元252具体实现:
[0094]获取单元251,用于在T2时间内终端按照一定的时间间隔获取该非最优通信网络系统的信号强度;
[0095]第一确定单元252,用于当任一时刻获取到的信号强度均高于第二重选条件要求的预设信号强度值时,确定非最优通信网络系统能够使终端始终满足第二重选条件。
[0096]例如,可设置T2时间为I分钟,并按照10秒的时间间隔获取该非最优通信网络系统的信号强度,当获取到的6个信号强度值均高于预设信号强度值_85dBm时,可认为该非最优通信网络系统的信号质量相比于当前的最优通信网络系统的信号质量更佳,终端可以重选到该非最优通信网络系统并进行驻留。
[0097]当最优通信网络系统为第二代通信网络系统,且非最优通信网络系统包括第三代通信网络系统时,终端还可以将第二重选条件预设为,在T2时间内终端所用流量值始终超过预设流量数,请一并参照图2d,监测模块25检测非最优通信网络系统是否能够使终端始终满足第二重选条件的操作可以通过统计单元253和第二确定单元254具体实现:
[0098]统计单元253,用于在T2时间内终端实时统计终端使用网络业务所消耗的流量数;
[0099]第二确定单元254,用于当任一时刻统计出的流量数均高于第二重选条件要求的预设流量数时,确定非最优通信网络系统能够使终端始终满足第二重选条件。
[0100]例如,可设置T2时间为I分钟,并实时或取样地统计各时刻终端所用的流量数,当任意时刻终端所用的流量数均高于预设流量数1KB时,可认为当前终端需要驻留在3G网络下,才能为用户提供较好的网络使用环境,终端可以重选到该非最优通信网络系统并进行驻留。这种方案比较适用于用户需要使用数据网络的场景,例如,用户需要使用数据网络,并且启动了终端的“数据网络”开关时,若终端正处於发生乒乓重选现象的状态,则可以根据第二重选条件,使终端重选并驻留到更适用于用户的通信网络系统。
[0101]进一步可选地,终端满足第二重选条件并重选到非最优通信网络系统的具体过程可以为:减少惩罚值,以降低重选到非最优通信网络系统的阈值,并删除所有未计时结束的定时器;再重选到非最优通信网络系统。
[0102]进一步可选地,当根据第二重选条件重选到非最优通信网络系统后,由于第一重选条件的限制,重选后的通信网络系统与原有的最优通信网络系统之间的差值将远远高于更改前的重选条件所要求的信号强度差阈值,故此时不需要调整后的信号强度差阈值,请一并参照图2e,本发明实施例的终端中恢复模块27可将第一重选条件恢复为更改前的重选条件。
[0103]另外,在前述Tl时间结束后,终端未能检测到一个能够使终端满足第一重选条件的非最优通信网络系统,那么终端将继续进行Tl时间长度的延时,并检测是否存在一个能够使终端满足第一重选条件的非最优通信网络系统,直到发现这样一个非最优通信网络系统为止;在前述的T2时间结束后,若该非最优通信网络系统未能使终端满足第二重选条件,则继续进行T2时间的延时处理,直到该非最优通信网络系统使终端满足了第二重选条件。
[0104]进一步可选地,由于覆盖重叠区域的通信网络系统可包括至少三个通信网络系统,故选择出的非最优通信网络系统有至少两个时,采取上述步骤对各个非最优通信网络系统数据的处理是同时进行的,那么,当终端重选到其中一个非最优通信网络系统时,可以取消对其他非最优通信网络系统数据的处理过程中提及的Tl时间延时处理以及T2时间延时处理,并结束该重选判断的进程。
[0105]本发明实施例提供的终端能够有效地减少终端乒乓切换的发生,从而降低因乒乓切换引起的信号丢失、呼通率低等问题,减少终端的耗电量,提高用户体验。
[0106]请一并参照图3,图3展示了本发明实施例的终端发生乒乓重选后,根据重叠区域的各个通信网络系统信号质量来判断是否需要进行重选的具体过程。实施本实施例的主体为前述图2a-图2e中任一描述的终端,本实施例的流程可具体包括:
[0107]步骤S310,获取RAT和当前RAT下的信号强度Q ;
[0108]步骤S311,将事件记录到列表,记录的内容包括发生的时间点、RAT、Q ;
[0109]步骤S312,移除时间点距当前时间大于N的事件;
[0110]步骤S313,是否列表中事件个数不小于M,其中,若判断出列表中的事件个数不小于M,则继续执行步骤S314,若判断出列表中的事件个数小于M,则重复执行步骤S312 ;
[0111]步骤S314,检测到当前RAT为2G网络;
[0112]步骤S315,增设惩罚值,以提高从2G重选到3G的切换阈值;
[0113]步骤S316,设置用于延时的定时器Tl,并开始计时;
[0114]步骤S317,经过Tl时间后,再设置定时器T2,并在T2时间内测量M次邻3G小区;
[0115]步骤S318,是否M次测得的信号强度均大于预设信号强度,其中,若判断出M次测得的信号强度均大于预设信号强度,则继续执行步骤S319,若判断出M次测得的信号强度均不大于预设信号强度,则重复执行步骤S316 ;
[0116]步骤S319,手机重选到3G ;
[0117]步骤S3110,是否当前RAT为3G网络,其中,若判断出当前未重选到3G网络,则重复执行步骤S319,若判断出当前已经重选到3G网络,则继续执行步骤S3111 ;
[0118]步骤S3111,恢复从2G重选到3G的切换阈值;
[0119]请一并参照图4,图4展示了本发明实施例的终端发生乒乓重选后,根据使用网络服务所产生的流量数来判断是否需要进行重选的具体过程。实施本实施例的主体为前述图2a_图2e中任一描述的终端,本实施例的流程可具体包括:
[0120]步骤S410,获取 RAT 和 Q2G, Q3G ;
[0121]步骤S411,将事件记录到列表,记录的内容包括发生的时间点、RAT、Q2G、Q3G ;
[0122]步骤S412,移除时间点距当前时间大于N的事件;
[0123]步骤S413,是否列表中事件个数不小于M,其中,若判断出列表中的事件个数不小于M,则继续执行步骤S414,若判断出列表中的事件个数小于M,则重复执行步骤S412 ;
[0124]步骤S414,检测到当前RAT为2G网络;
[0125]步骤S415,增设惩罚值,以提高从2G重选到3G的切换阈值;
[0126]步骤S416,是否终端的“数据网络”功能已经打开,其中,若判断出当前“数据网络”已经打开,则继续执行步骤S417,若判断出当前“数据网络”未打开,则继续执行步骤S4113 ;
[0127]步骤S417,设置用于延时的定时器T2,并开始计时;
[0128]步骤S418,在T2时间内,实时统计手机产生的流量数;
[0129]步骤S419,是否在T2时间内的任意时刻统计出的流量数均不小于N,其中,若判断出在T2时间内的任意时刻统计出的流量数均不小于N,则继续执行步骤S4110,若判断出在T2时间内的任意时刻统计出的流量数均小于N,则重复执行步骤S417 ;
[0130]步骤S4110,手机重选到3G ;
[0131]步骤S4111,是否当前RAT为3G网络,其中,若判断出当前未重选到3G网络,则重复执行步骤S4110,若判断出当前已经重选到3G网络,则继续执行步骤S4112 ;
[0132]步骤S4112,恢复从2G重选到3G的切换阈值;
[0133]步骤S4113,启动终端的“数据网络”功能。
[0134]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0135]本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。
[0136]本发明实施例中模块或单元,可以通过通用集成电路,例如CPU (CentralProcessing Unit,中央处理器),或通过 ASIC (Applicat1n Specific IntegratedCircuit,专用集成电路)来实现。
[0137]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成的,程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0138]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0139]本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。
[0140]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
【权利要求】
1.一种减少终端乒乓切换的方法,其特征在于,包括: 终端检测到所述终端在预设时间段内重选到同一通信网络系统超过预设次数时,判断所述终端当前是否已经选择并驻留在最优通信网络系统; 若当前已经选择并驻留在所述最优通信网络系统,则所述终端将所述终端重选通信网络系统的重选条件更改为第一重选条件,并延时Tl时间; 所述Tl时间结束时,若所述终端检测到当前存在一个非最优通信网络系统使所述终端满足所述第一重选条件,则所述终端延时T2时间,并在所述T2时间内监测所述非最优通信网络系统是否能够使所述终端始终满足第二重选条件; 所述T2时间结束时,若所述非最优通信网络系统能够使所述终端始终满足第二重选条件,则所述终端重选并驻留在所述非最优通信网络系统。
2.如权利要求1所述的方法,其特征在于,所述更改前的重选条件包括信号强度差阈值,所述终端将所述终端重选通信网络系统的重选条件更改为第一重选条件包括: 所述终端提高从所述最优通信网络系统重选到所述非最优通信网络系统所要满足的信号强度差阈值; 所述终端将提高后的信号强度差阈值设置为所述第一重选条件。
3.如权利要求1所述的方法,其特征在于,所述在所述T2时间内监测所述非最优通信网络系统是否能够使所述终端始终满足第二重选条件包括: 在所述T2时间内所述终端按照一定的时间间隔获取所述非最优通信网络系统的信号强度; 若任一时刻获取到的所述信号强度均高于所述第二重选条件要求的预设信号强度值,则所述终端确定所述非最优通信网络系统能够使所述终端始终满足第二重选条件。
4.如权利要求1所述的方法,其特征在于,所述最优通信网络系统为第二代通信网络系统,所述非最优通信网络系统包括第三代通信网络系统,所述在所述T2时间内监测所述非最优通信网络系统是否能够使所述终端始终满足第二重选条件包括: 在所述T2时间内所述终端实时统计所述终端使用网络业务所消耗的流量数; 若任一时刻统计出的所述流量数均高于所述第二重选条件要求的预设流量数,则所述终端确定所述非最优通信网络系统能够使所述终端始终满足第二重选条件。
5.如权利要求1所述的方法,其特征在于,所述终端重选并驻留在所述非最优通信网络系统之后,还包括: 所述终端将所述第一重选条件恢复为更改前的所述重选条件。
6.一种终端,其特征在于,包括: 检测模块,用于检测到终端在预设时间段内重选到同一通信网络系统超过预设次数时,发送判断提示消息给判断模块; 判断模块,用于接收到所述检测模块发送的所述判断提示消息后,判断所述终端当前是否已经选择并驻留在最优通信网络系统;还用于判断出所述终端当前已经选择并驻留在所述最优通信网络系统后,发送更改提示消息给更改模块; 更改模块,用于接收到所述判断模块发送的所述更改提示消息后,将所述终端重选通信网络系统的重选条件更改为第一重选条件; 延时模块,用于延时Tl时间;还用于在所述Tl时间结束时发送检测提示消息给所述检测模块; 所述检测模块,还用于接收到所述延时模块发送的所述检测提示消息后,检测当前是否存在一个非最优通信网络系统使所述终端满足所述第一重选条件;还用于检测到当前存在一个非最优通信网络系统使所述终端满足所述第一重选条件时,发送延时提示消息给所述延时模块; 所述延时模块,还用于接收到所述检测模块发送的所述延时提示消息后,延时T2时间,并发送监测提示消息给监测模块; 监测模块,用于接收到所述延时模块发送的所述监测提示消息后,在所述T2时间内监测所述非最优通信网络系统是否能够使所述终端始终满足第二重选条件;还用于在所述T2时间结束,监测出所述非最优通信网络系统能够使所述终端始终满足第二重选条件时,发送重选提示消息给重选模块; 重选模块,用于接收到所述监测模块发送的所述重选提示消息后,重选并使所述终端驻留在所述非最优通信网络系统。
7.如权利要求6所述的终端,其特征在于,所述更改前的重选条件包括信号强度差阈值,所述更改模块包括: 提高单元,用于提高从所述最优通信网络系统重选到所述非最优通信网络系统所要满足的信号强度差阈值; 设置单元,用于将提高后的信号强度差阈值设置为所述第一重选条件。
8.如权利要求6所述的终端,其特征在于,所述监测模块包括: 获取单元,用于在所述T2时间内按照一定的时间间隔获取所述非最优通信网络系统的信号强度; 第一确定单元,用于当任一时刻获取到的所述信号强度均高于所述第二重选条件要求的预设信号强度值,确定所述非最优通信网络系统能够使所述终端始终满足第二重选条件。
9.如权利要求6所述的终端,其特征在于,所述最优通信网络系统为第二代通信网络系统,所述非最优通信网络系统包括第三代通信网络系统,所述监测模块包括: 统计单元,用于在所述T2时间内实时统计所述终端使用网络业务所消耗的流量数; 第二确定单元,用于当任一时刻统计出的所述流量数均高于所述第二重选条件要求的预设流量数时,确定所述非最优通信网络系统能够使所述终端始终满足第二重选条件。
10.如权利要求6所述的终端,其特征在于,还包括: 恢复模块,用于将所述第一重选条件恢复为更改前的所述重选条件。
【文档编号】H04W36/30GK104394564SQ201410636123
【公开日】2015年3月4日 申请日期:2014年11月12日 优先权日:2014年11月12日
【发明者】曹军 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1