网络通信功能异常的处理方法、调制解调器和移动终端技术

技术编号:18501734 阅读:48 留言:0更新日期:2018-07-21 22:58
本发明专利技术实施例公开了一种网络通信功能异常的处理方法,包括:调制解调器检测到位置更新失败后,获取调制解调器当前使用的第一协议栈;调制解调器关闭第一协议栈,以及从调制解调器支持的多个协议栈中选择除第一协议栈的第二协议栈;调制解调器开启第二协议栈,并使用第二协议栈进行网络注册;若网络注册成功,调制解调器记录当前的位置信息。本发明专利技术实施例还公开了一种调制解调器和移动终端。采用本发明专利技术,能快速检测和恢复网络通信功能的异常。

Network communication function exception handling method, modem and mobile terminal

An embodiment of the invention discloses a method for dealing with abnormal function of network communication, including: the modem detects that the first protocol stack is currently used by the modem when the location update fails, and the modem closes the first protocol stack, and the first protocol is selected from the multiple protocol stack supported by the modem. The stack's second protocol stack; the modem opens the second protocol stack and uses the second protocol stack to register the network; if the network is registered successfully, the modem records the current location information. The embodiment of the invention also discloses a modem and a mobile terminal. The invention can quickly detect and restore the abnormal function of network communication.

【技术实现步骤摘要】
网络通信功能异常的处理方法、调制解调器和移动终端
本专利技术涉及通信领域,尤其涉及一种网络通信功能异常的处理方法、调制解调器和移动终端。
技术介绍
随着通信技术的发展,手机支持的通信制式的类型越来越多,例如:一部手机同时支持不同运营商的2G、3G和4G的通信制式,省去更换手机的不便。移动互联网的高速发展使数据业务占据绝对的比重,从而手机中的调制解调器的作用和地位日益重要,调制解调器用于将待发送数据转换为射频信号以及将射频信号转换为待处理数据、处理接入层(AS)和非接入层(NAS)的信令、以及与AP处理器进行接口等。在手机所处的移动网络环境十分复杂,手机经常会在不同的通信制式之间进行切换,在通信制式切换的过程中经常会发生异常,手机无法正常连网通信,例如位置更新失败。为了解决无法连网通信的异常,目前常采用的解决方案是:手机移动到新的位置区域时,向网络侧发起位置更新请求,网络侧重新对手机进行配置,恢复调制解调器的配置参数;或用户发现长时间不能连网通信后,手动对移动终端进行强制重启恢复调制解调器的配置参数。但是,两种方案耗费的时间均过长,用户难以忍受。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种网络通信功能异常的处理方法、调制解调器和移动终端,以解决现有技术中发生异常无法连网通信的情况下,无法自动尝试恢复或者恢复通信业务耗时过长的问题。为了解决上述技术问题,本专利技术实施例第一方面提供了一种网络通信功能异常的处理方法,包括:调制解调器检测到位置更新失败;所述调制解调器获取所述调制解调器当前使用的第一协议栈;所述调制解调器关闭所述第一协议栈,以及从所述调制解调器支持的多个协议栈中选择除所述第一协议栈的第二协议栈;所述调制解调器开启所述第二协议栈,并使用所述第二协议栈进行网络注册;若网络注册成功,所述调制解调器记录当前的位置信息。结合第一方面,在第一种可能的实现方式中,还包括:若网络注册失败,所述调制解调器恢复所述支持的多个协议栈中的默认协议栈的开关状态或所述调制解调器恢复所述支持的多个协议栈中的默认协议栈的开关状态并同时复位所述调制解调器。结合第一方面或第一种可能的实现方式,在第二种可能的实现方式中,所述若网络注册成功,所述调制解调器记录当前的位置信息之后,还包括:当位置发生变化时,所述调制解调器恢复所述支持的多个协议栈中的默认协议栈的开关状态或所述调制解调器恢复所述支持的多个协议栈中的默认协议栈的开关状态并同时复位所述调制解调器。结合第一方面或第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述方法还包括:若所述位置更新失败的异常原因未上报,所述调制解调器获取所述位置更新失败的异常原因和日志;所述调制解调器将所述异常原因、所述当前的位置信息和日志上报给网络侧和/或用户。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述调制解调器将所述异常原因、所述当前的位置信息和日志上报给网络侧包括:扫描周围的wifi热点并在与wifi热点建立通信连接后,所述调制解调器通过建立通信连接的wifi热点将所述异常原因、所述当前的位置信息和日志上报给网络侧。本专利技术实施例第二方面提供了一种调制解调器,包括:检测模块,用于检测到位置更新失败;确定模块,用于获取所述调制解调器当前使用的第一协议栈;选择模块,用于关闭所述第一协议栈,以及从所述调制解调器支持的多个协议栈中选择除所述第一协议栈的第二协议栈;注册模块,用于开启所述第二协议栈,并使用所述第二协议栈进行网络注册;记录模块,用于若网络注册成功,记录当前的位置信息。结合第二方面,在第一种可能的实现方式中,所述调制解调器还包括:恢复模块,用于当网络注册失败时,或当网络注册成功后且位置发生变化时,恢复所述支持的多个协议栈中的默认协议栈的开关状态或恢复所述支持的多个协议栈中的默认协议栈的开关状态并同时复位所述调制解调器。结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述调制解调器还包括:上报模块,用于若所述位置更新失败的异常原因未上报,获取所述位置更新失败的异常原因和日志;将所述异常原因、所述当前的位置信息和日志上报给网络侧和/或用户。结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述上报模块具体用于:扫描周围的wifi热点并在与wifi热点建立通信连接后,通过建立通信连接的wifi热点将所述异常原因、所述当前的位置信息和日志上报给网络侧。本专利技术实施例第三方面提供一种移动终端,包括上述任意一项所述的调制解调器。实施本专利技术实施例,具有如下有益效果:调制解调器检测到位置更新失败时关闭调制解调器当前使用的协议栈,从调制解调器支持的多个协议栈中选择除当前使用的协议栈的其他协议栈,开启其他协议栈并使用其他协议栈注册网络,在成功注册上网络时,记录当前的位置信息。这样在调制解调器无法正常通信时快速的被检测到,并通过其他协议栈进行网络注册的方式使调制解调器自动尝试恢复正常,避免强制重启手机或位置更新造成的耗时过长的问题,减少了网络故障恢复的时间。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种网络通信功能异常的处理方法的流程示意图;图2是本专利技术实施例提供的一种网络通信功能异常的处理方法的另一流程示意图;图3是本专利技术实施例提供的一种网络通信功能异常的处理方法的又一流程示意图;图4是本专利技术实施例提供的一种调制解调器的结构示意图;图5是本专利技术实施例提供的一种调制解调器的另一结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,为本专利技术实施例提供的一种网络通信功能异常的处理方法的流程示意图,在本专利技术实施例中,所述方法包括:S101、调制解调器检测到位置更新失败。S102、所述调制解调器获取所述调制解调器当前使用的第一协议栈。具体的,调制解调器用于将基带信号转换为射频信号、将射频信号转换为基带信号、处理接入层(AS)和非接入层(NAS)的信令、以及与AP处理器进行接口等;调制解调器支持多种协议栈。UE通过发送位置更新请求消息(如LOCATIONUPDATEREQUEST、TRACKINGAREAUPDATEREQUEST等)发起位置注册过程,在用户终端(UserEquipment,简称UE)完成位置更新之前,协议栈异常或网络侧拒绝位置更新都可以导致UE位置更新失败。导致位置更新失败的异常原因包括:信号覆盖差或信号干扰大导致RRC无线链路建立失败、NAS层收到RRC层的错误指示或者收到RRC层的NAS信令连接释放指示、UE进入了一个新的跟踪区域(TA)、RRC层指示位置更新请求消息发送失败、UE发送位置更新完成消息(TRACKINGARE本文档来自技高网...

【技术保护点】
1.一种网络通信功能异常的处理方法,其特征在于,包括:调制解调器检测到位置更新失败;所述调制解调器获取所述调制解调器当前使用的第一协议栈;所述调制解调器关闭所述第一协议栈,以及从所述调制解调器支持的多个协议栈中选择除所述第一协议栈的第二协议栈;所述调制解调器开启所述第二协议栈,并使用所述第二协议栈进行网络注册;若网络注册成功,所述调制解调器记录当前的位置信息。

【技术特征摘要】
1.一种网络通信功能异常的处理方法,其特征在于,包括:调制解调器检测到位置更新失败;所述调制解调器获取所述调制解调器当前使用的第一协议栈;所述调制解调器关闭所述第一协议栈,以及从所述调制解调器支持的多个协议栈中选择除所述第一协议栈的第二协议栈;所述调制解调器开启所述第二协议栈,并使用所述第二协议栈进行网络注册;若网络注册成功,所述调制解调器记录当前的位置信息。2.如权利要求1所述的方法,其特征在于,还包括:若网络注册失败,所述调制解调器恢复所述支持的多个协议栈中的默认协议栈的开关状态或所述调制解调器恢复所述支持的多个协议栈中的默认协议栈的开关状态并同时复位所述调制解调器。3.如权利要求1或2所述的方法,其特征在于,所述若网络注册成功,所述调制解调器记录当前的位置信息之后,还包括:当位置发生变化时,所述调制解调器恢复所述支持的多个协议栈中的默认协议栈的开关状态或所述调制解调器恢复所述支持的多个协议栈中的默认协议栈的开关状态并同时复位所述调制解调器。4.如权利要求1-3任意一项所述的方法,其特征在于,还包括:若所述位置更新失败的异常原因未上报,所述调制解调器获取所述位置更新失败的异常原因和日志;所述调制解调器将所述异常原因、所述当前的位置信息和日志上报给网络侧和/或用户。5.如权利要求4所述的方法,其特征在于,所述调制解调器将所述异常原因、所述当前的位置信息和日志上报给网络侧,包括:扫描周围的wifi热点并在与wifi热点建立通信连接后,所述调制解调器通过建立通信连...

【专利技术属性】
技术研发人员:李伟清陈燕绿蔚宝珠张强王旭康周千里杜渊华蔡文龙
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1