网络处理装置及网络切换的方法

xiaoxiao2020-10-23  13

网络处理装置及网络切换的方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种网络处理装置及网络切换的方法。
【背景技术】
[0002]随着通信技术的发展,移动终端得到了广泛的应用,移动数据业务也成为用户的重要需求。现有的双卡移动终端在切换数据业务时,是通过在双卡选择里重新选择主卡的方式手动切换。如果当前主卡为卡一,则默认数据网络为卡一,即默认使用卡一进行上网;如果要切换默认数据网络为卡二,需要手动将主卡设置为卡二。
[0003]现在的技术方案,如果当前选择的默认数据网络由于没有开通数据业务或没有开通数据业务漫游功能或网络覆盖差或卡欠费或APN参数配置错误等导致发起数据连接请求时返回不可自动修复类错误或长时间不可自动修复类错误时,不会自动切换默认数据网络,从而不能有效保证用户数据接入的成功,无法满足用户良好的数据业务体验。
[0004]综上可知,现有的网络切换方法,在实际使用上显然存在不便与缺陷,所以有必要加以改进。

【发明内容】

[0005]针对上述的缺陷,本发明的目的在于提供一种网络处理装置及网络切换的方法,其可以有效保证用户数据业务接入的成功率,大大提高用户的数据业务体验。
[0006]为了实现上述目的,本发明提供一种网络切换的方法,所述方法包括:
[0007]向默认的第一网络发起连接请求;
[0008]若所述第一网络连接失败,则根据所述第一网络的交互信息分析获取所述第一网络连接失败的错误类别;
[0009]若所述第一网络连接失败的错误类别为预设的不可修复的错误类别,则切换连接第二网络。
[0010]根据本发明的网络切换的方法,所述第一网络的交互信息至少包括交互信令、交互数据及所述第一网络的信号强度。
[0011]根据本发明的网络切换的方法,所述向默认的第一网络发起连接请求步骤前包括:
[0012]设置信号强度阈值及连接错误次数阈值;
[0013]所述预设的不可修复的错误类别包括下述类别中的至少一种:
[0014]所述第一网络的信号强度低于所述信号强度阈值;
[0015]所述第一网络的连接发生连续错误的次数超过所述连接错误次数阈值;
[0016]默认的第一用户识别卡未开启数据业务,和/或所述第一用户识别卡未开启数据业务漫游,和/或所述第一用户识别卡欠费;
[0017]接入点参数配置错误。
[0018]根据本发明的网络切换的方法,所述发起第二网络的连接请求步骤前包括:
[0019]显示网络切换提示。
[0020]根据本发明的网络切换的方法,所述切换连接第二网络的步骤包括:
[0021]将第一用户识别卡由所述第一网络切换至所述第二网络;或者
[0022]通过第二用户识别卡连接所述第二网络。
[0023]本发明还提供一种网络处理装置,包括:
[0024]网络通信模块,用于向默认的第一网络发起连接请求;
[0025]错误分析模块,用于所述第一网络连接失败时,根据所述第一网络的交互信息分析获取所述第一网络连接失败的错误类别;
[0026]网络切换模块,用于所述第一网络连接失败的错误类别为预设的不可修复的错误类别时,则切换连接第二网络。
[0027]根据本发明的网络处理装置,所述第一网络的交互信息至少包括交互信令、交互数据及所述第一网络的信号强度。
[0028]根据本发明的网络处理装置,所述装置还包括阈值设置模块,用于设置信号强度阈值及连接错误次数阈值;
[0029]所述预设的不可修复的错误类别包括下述类别中的至少一种:
[0030]所述第一网络的信号强度低于所述信号强度阈值;
[0031]所述第一网络的连接发生连续错误的次数超过所述连接错误次数阈值;
[0032]默认的第一用户识别卡未开启数据业务,和/或所述第一用户识别卡未开启数据业务漫游,和/或所述第一用户识别卡欠费;
[0033]接入点参数配置错误。
[0034]根据本发明的网络处理装置,所述网络切换模块包括:
[0035]提示子模块,用于第一网络连接失败时显示网络切换提示。
[0036]根据本发明的网络处理装置,所述网络切换模块还包括切换子模块,用于将第一用户识别卡由所述第一网络切换至所述第二网络;或者
[0037]通过第二用户识别卡连接所述第二网络。
[0038]本发明通过默认的网络发起数据业务请求,若连接失败,则解析失败原因,从而获取连接失败的错误类别,若第一网络连接失败的错误类别为预设的不可修复的错误类别,则自动切换连接第二网络。借此,本发明可以实现默认数据网络的无缝自动切换,有效保证用户数据业务接入的成功率,从而大大提高用户的数据业务体验。
【附图说明】
[0039]图1是本发明一实施例的网络处理装置结构示意图;
[0040]图2是本发明另一实施例的网络处理装置结构示意图;
[0041]图3是本发明一实施例的网络切换方法流程图;
[0042]图4是本发明另一实施例的网络切换方法流程图。
【具体实施方式】
[0043]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0044]参见图1,本发明提供了一种网络处理装置,该处理装置100可以为移动终端,具体可以为手机、PDA (Personal Digital Assistant,个人数字助理)、掌上电脑等。所述网络处理装置100至少包括网络通信模块10、错误分析模块20以及网络切换模块30,其中:
[0045]网络通信模块10用于向默认的第一网络发起连接请求。
[0046]本实施例以网络处理装置100为双卡移动终端为例,假定用户设定的第一用户识别卡为默认的主卡,则该第一用户识别卡对应的网络即为第一网络。移动终端在连接网络时,优先通过网络通信模块10实现第一用户识别卡和第一网络的信令交互和数据交互。
[0047]错误分析模块20用于所述第一网络连接失败时,根据所述第一网络的交互信息分析获取所述第一网络连接失败的错误类别。
[0048]若第一用户识别卡的网络连接失败,则网络处理装置100在接收到该失败信息后,解析连接失败的错误类别。具体的,第一网络的交互信息至少包括交互信令、交互数据及所述第一网络的信号强度等,装置100可以通过对数据的分析,获取到连接失败的错误类别是否为(预定的短时间内)可修复,若是,则自动修复网络连接,否则交由网络切换模块30处理。
[0049]网络切换模块30用于所述第一网络连接失败的错误类别为预设的不可修复的错误类别时,则切换连接第二网络。
[0050]具体的,本发明的预设的不可修复的错误类别包括但不限于第一用户识别卡未开通数据业务功能、第一用户识别卡未开通数据业务漫游功能、第一用户识别卡欠费及接入点参数配置错误等。装置100检测到上述任一种网络连接的错误类别时,即自动切换到由第二用户识别卡连接对应的第二网络,借此实现网络的自动切换连接,提高用户体验。
[0051]图2是本发明另一实施例的网络处理装置结构示意图。
[0052]该实施例中,网络处理装置100还包括阈值设置模块40,用于设置信号强度阈值及连接错误次数阈值。对于第一网络信号较差的地区,装置100难以通过第一用户识别卡连接到该第一网络实现数据业务,本发明通过设置信号强度阈值,并将第一信号强度小于该预设的信号强度这一状况设为不可修复的网络连接错误类别,网络处理装置100连接第一网络时,若检测到其信号强度小于预设的信号强度阈值,则启用网络切换模块30切换连接第二网络。
[0053]同样的,如果网络处理装置100在连接第一网络的次数连续达到预定次数阈值( 比如10次)都未连接成功,则同样启用网络切换模块30自动切换连接第二网络。
[0054]优选的是,本实施例中,网络切换模块30包括提示子模块31及切换子模块32,其中:
[0055]提示子模块31用于第一网络连接失败时显示网络切换提示。若网络处理装置100未连接成功,则可以弹出提示,提示用户是否切换至第二网络,并执行用户的操作指令。
[0056]切换子模块32用于将第一用户识别卡由所述第一网络切换至所述第二网络;或者通过第二用户识别卡连接所述第二网络。实际应用中,第一用户识别卡可以支持两种以上网络制式,比如第一用户识别卡支持LTE及CDMA网络制式,第一用户识别卡在连接LTE网络失败后,可以继续尝试连接CDMA网络。当然,若第一用户识别卡对各个网络均无法连接,则网络处理装置100切换至第二用户识别卡进行网络连接。
[0057]图3是本发明一实施例的网络切换方法流程图,其可以通过如图1所示的网络切换装置实现,该方法包括:
[0058]步骤S301,向默认的第一网络发起连接请求。
[0059]本实施例以网络处理装置100为双卡移动终端为例,假定用户设定的第一用户识别卡为默认的主卡,则该第一用户识别卡对应的网络即为第一网络。移动终端在连接网络时,优先通过网络通信模块10实现第一用户识别卡和第一网络的信令交互和数据交互。
[0060]步骤S302,所述第一网络连接失败时,根据所述第一网络的交互信息分析获取所述第一网络连接失败的错误类别。
[0061]若第一用户识别卡的网络连接失败,则网络处理装置100在接收到该失败信息后,解析连接失败的错误类别。具体的,第一网络的交互信息至少包括交互信令、交互数据及所述第一网络的信号强度等,装置100可以通过对数据的分析,获取到连接失败的错误类别是否为(预定的短时间内)可修复,若是,则自动修复网络连接,否则执行步骤S303。
[0062]步骤S303,第一网络连接失败的错误类别为预设的不可修复的错误类别时,切换连接第二网络。
[0063]具体的,本发明的预设的不可修复的错误类别包括但不限于第一用户识别卡未开通数据业务功能、第一用户识别卡未开通数据业务漫游功能、第一用户识别卡欠费及接入点参数配置错误等。装置100检测到上述任一种网络连接的错误类别时,即自动切换到由第二用户识别卡连接对应的第二网络,借此实现网络的自动切换连接,提高用户体验。
[0064]图4是本发明另一实施例的网络切换方法流程图,其可以通过如图2所示的网络处理装置100实现,该方法包括:
[0065]步骤S401,设置信号强度阈值及连接错误次数阈值。
[0066]步骤S402,网络处理装置100通过第一用户识别卡向发起网络连接请求,网络连接失败时执行步骤S403。
[0067]步骤S403,根据所述第一网络的交互信息分析获取所述第一网络连接失败的错误类别。具体的是检测错误类别是否为下述类别:所述预设的不可修复的错误类别包括下述类别中的至少一种:所述第一网络的信号强度低于所述信号强度阈值;所述第一网络的连接发生连续错误的次数超过所述连接错误次数阈值;默认的第一用户识别卡未开启数据业务,和/或所述第一用户识别卡未开启数据业务漫游,和/或所述第一用户识别卡欠费;接入点参数配置错误,若是则执行步骤S404。
[0068]步骤S404,显示网络切换提示,提示用户是否进行网络切换,并在收到确认切换指令后执行步骤S405。
[0069]步骤S405,将第一用户识别卡由所述第一网络切换至所述第二网络;或者通过第二用户识别卡连接所述第二网络。
[0070]本发明即可以实现网络的自动切换,也可以手动切换实现数据网络的连接,提高用户体验。
[0071]综上所述,本发明通过默认的网络发起数据业务请求,若连接失败,则解析失败原因,从而获取连接失败的错误类别,若第一网络连接失败的错误类别为预设的不可修复的错误类别,则自动切换连接第二网络。借此,本发明可以实现默认数据网络的无缝自动切换,有效保证用户数据业务接入的成功率,从而大大提高用户的数据业务体验。
[0072]当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种网络切换的方法,其特征在于,所述方法包括: 向默认的第一网络发起连接请求; 若所述第一网络连接失败,则根据所述第一网络的交互信息分析获取所述第一网络连接失败的错误类别; 若所述第一网络连接失败的错误类别为预设的不可修复的错误类别,则切换连接第二网络。2.根据权利要求1所述的网络切换的方法,其特征在于,所述第一网络的交互信息至少包括交互信令、交互数据及所述第一网络的信号强度。3.根据权利要求1所述的网络切换的方法,其特征在于,所述向默认的第一网络发起连接请求步骤前包括: 设置信号强度阈值及连接错误次数阈值; 所述预设的不可修复的错误类别包括下述类别中的至少一种: 所述第一网络的信号强度低于所述信号强度阈值; 所述第一网络的连接发生连续错误的次数超过所述连接错误次数阈值; 默认的第一用户识别卡未开启数据业务,和/或所述第一用户识别卡未开启数据业务漫游,和/或所述第一用户识别卡欠费; 接入点参数配置错误。4.根据权利要求1所述的网络切换的方法,其特征在于,所述发起第二网络的连接请求步骤前包括: 显示网络切换提示。5.根据权利要求4所述的网络切换的方法,其特征在于,所述切换连接第二网络的步骤包括: 将第一用户识别卡由所述第一网络切换至所述第二网络;或者 通过第二用户识别卡连接所述第二网络。6.一种网络处理装置,其特征在于,包括: 网络通信模块,用于向默认的第一网络发起连接请求; 错误分析模块,用于所述第一网络连接失败时,根据所述第一网络的交互信息分析获取所述第一网络连接失败的错误类别; 网络切换模块,用于所述第一网络连接失败的错误类别为预设的不可修复的错误类别时,则切换连接第二网络。7.根据权利要求6所述的网络处理装置,其特征在于,所述第一网络的交互信息至少包括交互信令、交互数据及所述第一网络的信号强度。8.根据权利要求6所述的网络处理装置,其特征在于,所述装置还包括阈值设置模块,用于设置信号强度阈值及连接错误次数阈值; 所述预设的不可修复的错误类别包括下述类别中的至少一种: 所述第一网络的信号强度低于所述信号强度阈值; 所述第一网络的连接发生连续错误的次数超过所述连接错误次数阈值; 默认的第一用户识别卡未开启数据业务,和/或所述第一用户识别卡未开启数据业务漫游,和/或所述第一用户识别卡欠费; 接入点参数配置错误。9.根据权利要求6所述的网络处理装置,其特征在于,所述网络切换模块包括: 提示子模块,用于第一网络连接失败时显示网络切换提示。10.根据权利要求9所述的网络处理装置,其特征在于,所述网络切换模块还包括切换子模块,用于将第一用户识别卡由所述第一网络切换至所述第二网络;或者 通过第二用户识别卡连接所述第二网络。
【专利摘要】本发明适用于通信技术领域,提供了一种网络切换的方法,所述方法包括:向默认的第一网络发起连接请求;若所述第一网络连接失败,则根据所述第一网络的交互信息分析获取所述第一网络连接失败的错误类别;若所述第一网络连接失败的错误类别为预设的不可修复的错误类别,则切换连接第二网络。本发明还相应的提供一种实现上述方法的网络处理装置。借此,本发明可以有效保证用户数据业务接入的成功率,大大提高用户的数据业务体验。
【IPC分类】H04W36/18, H04W36/14
【公开号】CN104883716
【申请号】CN201410067804
【发明人】成厚富
【申请人】宇龙计算机通信科技(深圳)有限公司
【公开日】2015年9月2日
【申请日】2014年2月27日
转载请注明原文地址:https://www.famiwei.com/read-8135872.html

最新回复(0)