网络切换方法和系统的制作方法
【专利摘要】一种网络切换方法,包括步骤:预设目标网络的类型;检测移动终端所在地区的目标网络的信号强度以及当前驻留的网络的类型和信号强度;获取移动终端所在地区的目标网络的初始阈值;根据所述当前驻留的网络的信号强度及预设的阈值附加值对所述初始阈值进行调整得到动态阈值;比较所述动态阈值与所述目标网络的信号强度的大小,并根据比较的结果切换移动终端驻留的网络的类型。相应地,还提供一种网络切换系统,本发明的有益效果为:在切换网络时,不仅考虑移动终端所在地区的网络的信号强度的初始阈值,而且根据当前网络的信号强度对初始阈值进行调整,动态调整网络切换的阈值,使移动终端尽量停留在网络信号较好的网络中,通话质量的优化效果更佳。
【专利说明】网络切换方法和系统
【技术领域】
[0001]本发明涉及通信【技术领域】,特别是涉及一种网络切换方法和系统。
【背景技术】
[0002]通讯终端的通话质量与其所在的网络状况好坏息息相关。现在的移动通信终端,其信息传输主要依赖于无线网络。例如现在的手机,主要通过2G网络和/或3G网络实现信息传输。3G网络(如TD-SCDMA网络)相对2G网络起步较晚,局部地区3G网络设备不完善,网络信号覆盖率低,导致在局部地区中使用3G网络通话的手机通话质量很差。当手机在不同地区之间穿梭时,容易因为3G网络的信号强度不好而降低通话质量。2G网络设备完善,网络信号覆盖率高,网络信号好,但是作为旧一代的无线通讯网络,已经逐步被3G网络所取代。
[0003]为了优化手机的通话质量,一般的解决方法是,预先设置一个阈值,检测手机所在地区的3G网络的信号强度,将这个信号强度与阈值作比较,根据比较的结果来切换手机当前注册的网络。通过这种方式,实现手机注册的网络的切换,如实现2G网络与3G网络之间的来回切换,使得手机驻留在信号强度较好的网络中,达到优化通话质量的效果。
[0004]然而,上述网络切换方法,无论手机处在什么地区,都是将手机所在地区的3G网络信号强度与阈值作比较,然后让手机在2G网络和3G网络之间切换。不管手机所处在的地区2G网络信号如何,都不作为网络切换的根据,最终导致手机的通话质量不能达到最优化,通话质量的优化效果不佳。
【发明内容】
[0005]基于此,有必要针对现有技术的通话质量的优化效果不佳的问题,提供一种网络切换方法和系统。
[0006]一种网络切换方法,包括步骤:
[0007]预设目标网络的类型;
[0008]检测移动终端所在地区的目标网络的信号强度以及当前驻留的网络的类型和信号强度;
[0009]获取移动终端所在地区的目标网络的初始阈值;
[0010]根据所述当前驻留的网络的信号强度及预设的阈值附加值对所述初始阈值进行调整得到动态阈值;
[0011]比较所述动态阈值与所述目标网络的信号强度的大小,并根据比较的结果切换移动终端驻留的网络的类型。
[0012]同时,还提供一种网络切换系统,包括:
[0013]目标网络模块:预设目标网络的类型;
[0014]网络检测模块:用于检测移动终端所在地区的目标网络的信号强度以及当前驻留的网络的类型和信号强度;[0015]阈值获取模块:获取移动终端所在地区的目标网络的初始阈值;
[0016]阈值调整模块:与所述网络检测模块和阈值获取模块相连,用于根据所述信号强度及预设的阈值附加值对所述初始阈值进行调整得到动态阈值;
[0017]网络切换模块:与所述目标网络模块和阈值调整模块相连,用于比较所述动态阈值与所述目标网络的信号强度的大小,并根据比较的结果切换移动终端驻留的网络的类型。
[0018]本发明的有益效果为:获取移动终端所在地区的网络信号强度的初始阈值。然后,将根据移动终端当前驻留网络的信号强度和预设的阈值附加值对初始阈值进行调整,得到一个新的阈值,即动态阈值。最后,将目标网络的信号强度与动态阈值作比较,并根据比较的结果,切换移动终端驻留的网络的类型。在切换网络时,不仅考虑了移动终端所在地区的网络的信号强度的初始阈值,而且根据当前网络的信号强度对初始阈值进行调整,动态调整网络切换的阈值,使得移动终端尽量停留在网络信号较好的网络中,通话质量的优化效果更佳。
【专利附图】
【附图说明】
[0019]图1为本发明的一种实施方式的网络切换方法的流程示意图;
[0020]图2为本发明的一种实施方式的网络切换系统的结构示意图。
【具体实施方式】
[0021]以下针对本发明的网络切换方法和系统的实施例进行详细的描述。
[0022]首先针对网络切换方法进行描述。
[0023]参见图1,是本发明的一种实施方式的网络切换方法的流程示意图,包括步骤:
[0024]SlOO:预设目标网络的类型。
[0025]具体的,可以根据切换的需要,预先设置好一个目标网络,如3G或2G或4G,具体类型根据使用者要求来设置。
[0026]S200:检测移动终端所在地区的目标网络的信号强度以及当前驻留的网络的类型和信号强度。
[0027]因为现有的移动终端使用的网络的类型有多种,所以要检测出移动终端当前驻留的网络的类型以及网络的信号强度,同时也要检测目标网络的信号强度,为下一步的阈值调整以及切换比较做准备。
[0028]S300:获取移动终端所在地区的目标网络的初始阈值。
[0029]其中,初始阈值是网络切换技术中的一个切换的门槛。假设目标网络为3G,则该阈值是对应3G网络的,同样的,假设目标网络为4G,则该阈值是对应4G网络,同理,根据目标网络的类型,阈值会对应设置。该初始阈值可以是根据每个地区对应预设的值,也可以是一个统一的值,以实际运用情况而定。另外,初始阈值可以通过工作人员实地检测和调试获得,至于具体的获取过程非本发明的重点,因此不以赘述。
[0030]S400:根据信号强度及预设的阈值附加值对初始阈值进行调整得到动态阈值。
[0031]因为每个地区的信号强度一般来说都存在差异,同时,信号强度也存在波动的可能性,所以,可以预先设置多个阈值附加值,该阈值附加值的大小根据网络的信号强度来确定。例如,预先设置多个与信号强度关联的阈值附加值,如T1、T2、T3和Τ4,在步骤S200中检测出移动终端当前驻留网络的信号强度为S,根据S的大小可以判断出S与Tl相对应,那么,假设在步骤S200中获取到的初始阈值为Τ0,则将TO与Tl进行数学运算处理,得到一个新的初始阈值,即动态阈值Tt。
[0032]S500:比较所述动态阈值与所述目标网络的信号强度的大小,并根据比较的结果切换移动终端驻留的网络的类型。假设在S200中检测出移动终端所在地的目标网络的信号强度为K,在获得动态阈值Tt后,将K和Tt的大小进行比较,根据比较的结果来对移动终端当前驻留的网络进行切换。
[0033]上述网络切换方法,获取移动终端所在地区的网络信号强度的初始阈值。然后,将根据移动终端当前驻留网络的信号强度和预设的阈值附加值对初始阈值进行调整,得到一个新的阈值,即动态阈值。最后,将目标网络的信号强度与动态阈值作比较,并根据比较的结果,切换移动终端驻留的网络的类型。在切换网络时,不仅考虑了移动终端所在地区的网络的信号强度的初始阈值,而且根据当前网络的信号强度对初始阈值进行调整,动态调整网络切换的阈值,使得移动终端尽量停留在网络信号较好的网络中,通话质量的优化效果更佳。
[0034]在其中一种实施方式中,步骤S400具体包括步骤:
[0035]根据网络的类型将信号强度划分为多个区间,并预设每个区间对应的阈值附加值。例如,当前网络类型为A的网络,将其信号强度划分为四个连续的区间,如Ζ1、Ζ2、Ζ3和Ζ4,并且每个区间预设一个阈值附加值。如区间Zl对应阈值附加值Tl,区间Ζ2对应阈值附加值Τ2、区间Ζ3对应阈值附加值Τ3,区间TA对应阈值附加值Τ4。
[0036]判断移动终端当前驻留的网络的信号强度对应的区间,并根据当前信号强度所处的区间将所述初始阈值加上阈值附加值,得到动态阈值。假设在步骤S200中检测出当前的网络类型为Α,网络的信号强度为S,而S落入区间Zl的范围内,同时在S200中获取到的初始阈值为Τ0。则将AO加上Tl,得到一个新的阈值,即动态阈值Tt。
[0037]在其中一种实施方式中,步骤S500具体包括步骤:
[0038]若移动终端所在地区的目标网络的信号强度大于或等于动态阈值,则将移动终端驻留的网络切换至目标网络。
[0039]若移动终端所在地区的目标网络的信号强度小于动态阈值,则将移动终端驻留的网络切换至当前网络。
[0040]在其中一种实施方式中,在步骤S300前还包括步骤:
[0041]检测移动终端当如的呼叫状态,其中,所述呼叫状态包括呼叫、被呼叫和空闲;
[0042]若移动终端当前的呼叫状态为呼叫,且当前驻留的网络类型为目标网络,则执行获取移动终端所在地区的网络信号强度的初始阈值的步骤;
[0043]若移动终端当前的呼叫状态为呼叫,且当前驻留的网络类型为第二网络,则将移动终端切换至当前的网络类型;
[0044]若移动终端当前的呼叫状态为被呼叫或空闲,且当前驻留的网络类型为目标网络,则将移动终端切换至当前的网络类型;
[0045]若移动终端当前的呼叫状态为被呼叫或空闲,且当前驻留的网络类型为第二网络,则执行获取移动终端所在地区的网络信号强度的初始阈值的步骤;[0046]其中,所述第二网络是与目标网络类型不同的网络。
[0047]本实施例中,根据移动终端的通话状态对网络切换的具体步骤作调整,以达到较好的通话效果。如移动终端处于呼叫状态时,更注重的是呼叫的成功率。相对的,移动终端处于被呼叫或者空闲状态时,更注重的是被呼叫的接通率。这里主要是用于目标网络与不同类型的网络之间的切换。
[0048]在其中一种实施方式中,目标网络为3G网络,第二网络为2G网络。本实施例主要是针对现在通讯领域中,移动终端主要采用的无线网络有2G和3G网络。相对而言,2G网络作为旧一代的网络,普及率高,通讯设备完善,网络信号在各个地区都较好。3G网络作为新一代的网络,普及率不及2G,通讯设备在某些地区不完善,网络信号在特定地区很差,因此需要通过网络切换来提高移动终端的通话质量。此处需要说明的是,本发明不仅限于2G和3G的切换,对于新兴的4G网络,在不脱离本发明的构思的前提下,也是可以实现与2G或者3G网络之间的切换的。
[0049]接着,针对上述的网络切换方法,提出一种网络切换系统,此处需要说明的是,本发明的网络切换系统的工作原理与上述的网络切换方法是相对应的,因此,下面的叙述中不再对其工作原理作赘述。
[0050]参见图2,是本发明的一种实施方式的网络切换系统的结构示意图,包括步骤:
[0051]目标网络模块100:预设目标网络的类型。
[0052]网络检测模块200:用于检测移动终端所在地区的目标网络的信号强度以及当前驻留的网络的类型和信号强度。
[0053]阈值获取模块300:获取移动终端所在地区的目标网络的初始阈值。
[0054]阈值调整模块400:与所述网络检测模块和阈值获取模块相连,用于根据所述信号强度及预设的阈值附加值对所述初始阈值进行调整得到动态阈值。
[0055]网络切换模块500:与所述目标网络模块、网络检测模块和阈值调整模块相连,用于比较所述动态阈值与所述目标网络的信号强度的大小,并根据比较的结果切换移动终端驻留的网络的类型。
[0056]上述网络切换系统,获取移动终端所在地区的网络信号强度的初始阈值。然后,将根据移动终端当前驻留网络的信号强度和预设的阈值附加值对初始阈值进行调整,得到一个新的阈值,即动态阈值。最后,将目标网络的信号强度与动态阈值作比较,并根据比较的结果,切换移动终端驻留的网络的类型。在切换网络时,不仅考虑了移动终端所在地区的网络的信号强度的初始阈值,而且根据当前网络的信号强度对初始阈值进行调整,动态调整网络切换的阈值,使得移动终端尽量停留在网络信号较好的网络中,通话质量的优化效果更佳。
[0057]在其中一种实施方式中,阈值调整模块400,包括:
[0058]附加值预设单元:用于根据网络的类型将信号强度划分为多个区间,并预设每个区间对应的阈值附加值;
[0059]动态阈值单元:与所述附加值预设单元相连,用于判断移动终端当前驻留的网络的信号强度对应的区间,并根据当前信号强度所处的区间将所述初始阈值加上阈值附加值,得到动态阈值。
[0060]在其中一种实施方式中,网络切换模块500的工作原理为:[0061]若移动终端所在地区的目标网络的信号强度大于或等于动态阈值,则将移动终端驻留的网络切换至目标网络;
[0062]若移动终端所在地区的目标网络的信号强度小于动态阈值,则将移动终端驻留的网络切换至当前网络。
[0063]在其中一种实施方式中,网络检测模块200和阈值获取模块300之间设有前置选择模块,所述前置选择模块的工作原理为:
[0064]检测移动终端当前的呼叫状态,其中,所述呼叫状态包括呼叫、被呼叫和空闲;
[0065]若移动终端当前的呼叫状态为呼叫,且当前驻留的网络类型为目标网络,则执行获取移动终端所在地区的网络信号强度的初始阈值的步骤;
[0066]若移动终端当前的呼叫状态为呼叫,且当前驻留的网络类型为第二网络,则将移动终端切换至当前的网络类型;
[0067]若移动终端当前的呼叫状态为被呼叫或空闲,且当前驻留的网络类型为目标网络,则将移动终端切换至当前的网络类型;
[0068]若移动终端当前的呼叫状态为被呼叫或空闲,且当前驻留的网络类型为第二网络,则执行获取移动终端所在地区的网络信号强度的初始阈值的步骤;
[0069]其中,所述第二网络是与目标网络类型不同的网络。
[0070]在其中一种实施方式中,目标网络为3G网络,第二网络的类型为2G网络。
[0071]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种网络切换方法,其特征在于,包括步骤: 预设目标网络的类型; 检测移动终端所在地区的目标网络的信号强度以及当前驻留的网络的类型和信号强度; 获取移动终端所在地区的目标网络的初始阈值; 根据所述当前驻留的网络的信号强度及预设的阈值附加值对所述初始阈值进行调整得到动态阈值; 比较所述动态阈值与所述目标网络的信号强度的大小,并根据比较的结果切换移动终端驻留的网络的类型。
2.根据权利要求1所述的网络切换方法,其特征在于,所述根据所述当前驻留的网络的信号强度及预设的阈值附加值对所述初始阈值进行调整得到动态阈值,包括步骤: 根据网络的类型将信号强度划分为多个区间,并预设每个区间对应的阈值附加值;判断移动终端当前驻留的网络的信号强度对应的区间,并根据当前信号强度所处的区间将所述初始阈值加上阈值附加值,得到动态阈值。
3.根据权利要求1所述的网络切换方法,其特征在于,所述比较所述动态阈值与所述目标网络的信号强度的大小,并根据比较的结果切换移动终端驻留的网络的类型,包括步骤: 若移动终端所在地区的目标网络的信号强度大于或等于动态阈值,则将移动终端驻留的网络切换至目标网络; 若移动终端所在地区的目标网络的信号强度小于动态阈值,则将移动终端驻留的网络切换至当前网络。
4.根据权利要求1至3任一项所述的网络切换方法,其特征在于,所述获取移动终端所在地区的网络信号强度的初始阈值的步骤前还包括步骤: 检测移动终端当前的呼叫状态,其中,所述呼叫状态包括呼叫、被呼叫和空闲; 若移动终端当前的呼叫状态为呼叫,且当前驻留的网络类型为目标网络,则执行获取移动终端所在地区的网络信号强度的初始阈值的步骤; 若移动终端当前的呼叫状态为呼叫,且当前驻留的网络类型为第二网络,则将移动终端切换至当前的网络类型; 若移动终端当前的呼叫状态为被呼叫或空闲,且当前驻留的网络类型为目标网络,则将移动终端切换至当前的网络类型; 若移动终端当前的呼叫状态为被呼叫或空闲,且当前驻留的网络类型为第二网络,则执行获取移动终端所在地区的网络信号强度的初始阈值的步骤; 其中,所述第二网络是与目标网络类型不同的网络。
5.根据权利要求4所述的网络切换方法,其特征在于,所述目标网络为3G网络,所述第二网络为2G网络。
6.一种网络切换系统,其特征在于,包括: 目标网络模块:预设目标网络的类型; 网络检测模块:用于检测移动终端所在地区的目标网络的信号强度以及当前驻留的网络的类型和信号强度;阈值获取模块:获取移动终端所在地区的目标网络的初始阈值; 阈值调整模块:与所述网络检测模块和阈值获取模块相连,用于根据所述信号强度及预设的阈值附加值对所述初始阈值进行调整得到动态阈值; 网络切换模块:与所述目标网络模块和阈值调整模块相连,用于比较所述动态阈值与所述目标网络的信号强度的大小,并根据比较的结果切换移动终端驻留的网络的类型。
7.根据权利要求6所述的网络切换系统,其特征在于,所述阈值调整模块,包括: 附加值预设单元:用于根据网络的类型将信号强度划分为多个区间,并预设每个区间对应的阈值附加值; 动态阈值单元:与所述附加值预设单元相连,用于判断移动终端当前驻留的网络的信号强度对应的区间,并根据当前信号强度所处的区间将所述初始阈值加上阈值附加值,得到动态阈值。
8.根据权利要求6所述的网络切换系统,其特征在于,所述网络切换模块进一步用于: 若移动终端所在地区的目标网络的信号强度大于或等于动态阈值,则将移动终端驻留的网络切换至目标网络; 若移动终端所在地 区的目标网络的信号强度小于动态阈值,则将移动终端驻留的网络切换至当前网络。
9.根据权利要求6至8任一项所述的网络切换系统,其特征在于,所述网络检测模块和阈值获取模块之间设有前置选择模块,所述前置选择模块进一步用于: 检测移动终端当前的呼叫状态,其中,所述呼叫状态包括呼叫、被呼叫和空闲; 若移动终端当前的呼叫状态为呼叫,且当前驻留的网络类型为目标网络,则执行获取移动终端所在地区的网络信号强度的初始阈值的步骤; 若移动终端当前的呼叫状态为呼叫,且当前驻留的网络类型为第二网络,则将移动终端切换至当前的网络类型; 若移动终端当前的呼叫状态为被呼叫或空闲,且当前驻留的网络类型为目标网络,则将移动终端切换至当前的网络类型; 若移动终端当前的呼叫状态为被呼叫或空闲,且当前驻留的网络类型为第二网络,则执行获取移动终端所在地区的网络信号强度的初始阈值的步骤; 其中,所述第二网络是与目标网络类型不同的网络。
10.根据权利要求9所述的网络切换系统,其特征在于,所述目标网络为3G网络,所述第二网络的类型为2G网络。
【文档编号】H04W36/00GK103596227SQ201310545621
【公开日】2014年2月19日 申请日期:2013年11月5日 优先权日:2013年11月5日
【发明者】李兔牛, 杜渊华, 徐飞, 杨力 申请人:广东欧珀移动通信有限公司