一种网络通信功能异常的处理方法和应用处理器技术

技术编号:18579859 阅读:22 留言:0更新日期:2018-08-01 14:37
本发明专利技术实施例公开了一种网络通信功能异常的处理方法和应用处理器,其中方法包括:当接收到移动终端内的调制解调器发送的异常指示消息时,移动终端内的应用处理器检测调制解调器内的公共模块是否异常;若调制解调器内的公共模块正常,则应用处理器关闭调制解调器当前使用的第一协议栈,并从调制解调器支持的多个协议栈中选取除第一协议栈之外的第二协议栈;应用处理器开启第二协议栈,并使用第二协议栈重新进行网络注册;当网络注册成功时,应用处理器记录移动终端当前的位置信息。可见,通过实施本发明专利技术实施例,当调制解调器异常时,应用处理器可通过切换其他协议栈进行网络注册的方式使调制解调器快速恢复正常,快速地解决了网络通信功能异常。

An exception handling method and application processor for network communication

An embodiment of the invention discloses a processing method and an application processor of an abnormal network communication function, in which the application processor in the mobile terminal detects whether the common common module in the modem is abnormal when it receives an abnormal indication message sent by a modem within a mobile terminal; if a modem is used, a modem is used as a modem. As the common module is normal, the application processor closes the first protocol stack currently used by the modem and selects the second protocol stack except the first protocol stack from the multiple protocol stack supported by the modem; the application processor opens the second protocol stack and uses the second protocol stack to re register the network; when the network is used as a network, When the registration is successful, the application processor records the current location information of the mobile terminal. It can be seen that, by implementing the embodiment of the invention, when the modem is abnormal, the application processor can quickly restore the modem by switching other protocol stack to register the modem quickly, and quickly solve the abnormal network communication function.

【技术实现步骤摘要】
一种网络通信功能异常的处理方法和应用处理器
本专利技术涉及通信
,尤其涉及一种网络通信功能异常的处理方法和应用处理器。
技术介绍
随着通信技术的发展,手机等移动终端中的调制解调器的作用和地位日益重要。调制解调器用于将待发送数据转换为射频信号、将接收的射频信号转换为待处理数据、处理接入层(AS)和非接入层(NAS)的信令、以及与AP处理器进行接口等。然而,随着移动终端所支持的通信网络的网络类型越来越多,通信网络环境越来越复杂,移动终端的调制解调器常常在通信网络的切换过程中发生异常,导致网络通信功能异常,即移动终端无法正常连网通信。目前解决网络通信功能异常常采用的解决方案是:移动终端移动到新的位置区域时,向网络侧发起位置更新请求,网络侧重新对移动终端进行配置,恢复调制解调器的配置参数;或用户手动对移动终端的调制解调器进行强制重启,恢复或设置调制解调器的配置参数。但是,两种方案耗费的时间均过长,无法快速地解决网络通信功能异常。
技术实现思路
本专利技术实施例公开了一种网络通信功能异常的处理方法和应用处理器,能够快速地解决网络通信功能异常。本专利技术实施例第一方面公开了一种网络通信功能异常的处理方法,所述方法包括:当接收到移动终端内的调制解调器发送的异常指示消息时,所述移动终端内的应用处理器检测所述调制解调器内的公共模块是否异常,其中,所述异常指示消息用于指示调制解调器异常;若所述调制解调器内的公共模块正常,则所述应用处理器关闭所述调制解调器当前使用的第一协议栈,并从所述调制解调器支持的多个协议栈中选取除所述第一协议栈之外的第二协议栈;所述应用处理器开启所述第二协议栈,并使用所述第二协议栈重新进行网络注册;当网络注册成功时,所述应用处理器记录所述移动终端当前的位置信息。在本专利技术实施例第一方面的第一种可能的实现方式中,所述应用处理器记录所述移动终端当前的位置信息之后,所述方法还包括:所述应用处理器检测所述移动终端的位置信息是否发生改变;若是,则所述应用处理器恢复所述支持的多个协议栈中的默认协议栈开关状态或所述应用处理器恢复所述支持的多个协议栈中的默认协议栈开关状态并同时复位所述调制解调器。在本专利技术实施例第一方面的第二种可能的实现方式中,在所述应用处理器检测所述调制解调器内的公共模块正常之后,所述方法还包括:所述应用处理器将所述第一协议栈异常设置为所述调制解调器的异常原因,并记录所述异常原因。结合本专利技术实施例第一方面的第二种可能的实现方式中,在本专利技术实施例第一方面的第三种可能的实现方式中,所述方法还包括:所述应用处理器判断所述异常原因是否上报;若所述异常原因未上报,则所述应用处理器将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧和/或显示所述异常原因。结合本专利技术实施例第一方面的第三种可能的实现方式中,在本专利技术实施例第一方面的第四种可能的实现方式中,所述应用处理器将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧,包括:所述应用处理器扫描周围的wifi热点并在与wifi热点建立通信连接后,通过建立通信连接的wifi热点将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧。本专利技术实施例第二方面公开了一种应用处理器,所述应用处理器包括:检测模块,用于当接收到移动终端内的调制解调器发送的异常指示消息时,检测所述调制解调器内的公共模块是否异常,其中,所述异常指示消息用于指示调制解调器异常;关闭模块,用于当所述检测模块检测到所述调制解调器内的公共模块正常时,关闭所述调制解调器当前使用的第一协议栈,并从所述调制解调器支持的多个协议栈中选取除所述第一协议栈之外的第二协议栈;开启模块,用于开启所述第二协议栈,并使用所述第二协议栈重新进行网络注册;记录模块,用于当网络注册成功时,记录所述移动终端当前的位置信息。在本专利技术实施例第二方面的第一种可能的实现方式中,所述应用处理器还包括:恢复模块,其中:所述检测模块,还用于在所述记录模块记录所述移动终端当前的位置信息之后,检测所述移动终端的位置信息是否发生改变;所述恢复模块,用于当所述检测模块检测所述移动终端的位置信息发生改变时,恢复所述支持的多个协议栈中的默认协议栈开关状态或恢复所述支持的多个协议栈中的默认协议栈开关状态并同时复位所述调制解调器。在本专利技术实施例第二方面的第二种可能的实现方式中,所述记录模块,还用于在所述检测模块检测到所述调制解调器内的公共模块正常之后,将所述第一协议栈异常设置为所述调制解调器的异常原因,并记录所述异常原因。结合本专利技术实施例第二方面的第二种可能的实现方式中,在本专利技术实施例第二方面的第三种可能的实现方式中,所述应用处理器还包括:判断模块,用于判断所述异常原因是否上报;上报模块,用于当所述判断模块判断所述异常原因未上报时,将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧和/或显示所述异常原因。结合本专利技术实施例第二方面的第三种可能的实现方式中,在本专利技术实施例第二方面的第四种可能的实现方式中,所述上报模块将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧的方式具体为:所述上报模块扫描周围的wifi热点并在与wifi热点建立通信连接后,通过建立通信连接的wifi热点将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧。在本专利技术实施例中,当接收到移动终端内的调制解调器发送的异常指示消息时,移动终端内的应用处理器检测调制解调器内的公共模块是否异常;若调制解调器内的公共模块正常,则应用处理器关闭调制解调器当前使用的第一协议栈,并从调制解调器支持的多个协议栈中选取除第一协议栈之外的第二协议栈;应用处理器开启第二协议栈,并使用第二协议栈重新进行网络注册;当网络注册成功时,应用处理器记录移动终端当前的位置信息。可见,通过实施本专利技术实施例,当调制解调器异常时,应用处理器可通过切换其他协议栈进行网络注册的方式使调制解调器快速恢复正常,快速地解决了网络通信功能异常。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例公开的一种网络通信功能异常的处理方法的流程示意图;图2是本专利技术实施例公开的另一种网络通信功能异常的处理方法的流程示意图;图3是本专利技术实施例公开的另一种网络通信功能异常的处理方法的流程示意图;图4是本专利技术实施例公开的一种应用处理器的结构示意图;图5是本专利技术实施例公开的另一种应用处理器的结构示意图;图6是本专利技术实施例公开的另一种应用处理器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种网络通信功能异常的处理方法和应用处理器,能够快速地解决网络通信功能异常。以下分别进行详细说明。请参见图1,图1为本本文档来自技高网...

【技术保护点】
1.一种网络通信功能异常的处理方法,其特征在于,所述方法包括:当接收到移动终端内的调制解调器发送的异常指示消息时,所述移动终端内的应用处理器检测所述调制解调器内的公共模块是否异常,其中,所述异常指示消息用于指示调制解调器异常;若所述调制解调器内的公共模块正常,则所述应用处理器关闭所述调制解调器当前使用的第一协议栈,并从所述调制解调器支持的多个协议栈中选取除所述第一协议栈之外的第二协议栈;所述应用处理器开启所述第二协议栈,并使用所述第二协议栈重新进行网络注册;当网络注册成功时,所述应用处理器记录所述移动终端当前的位置信息。

【技术特征摘要】
1.一种网络通信功能异常的处理方法,其特征在于,所述方法包括:当接收到移动终端内的调制解调器发送的异常指示消息时,所述移动终端内的应用处理器检测所述调制解调器内的公共模块是否异常,其中,所述异常指示消息用于指示调制解调器异常;若所述调制解调器内的公共模块正常,则所述应用处理器关闭所述调制解调器当前使用的第一协议栈,并从所述调制解调器支持的多个协议栈中选取除所述第一协议栈之外的第二协议栈;所述应用处理器开启所述第二协议栈,并使用所述第二协议栈重新进行网络注册;当网络注册成功时,所述应用处理器记录所述移动终端当前的位置信息。2.根据权利要求1所述的方法,其特征在于,所述应用处理器记录所述移动终端当前的位置信息之后,所述方法还包括:所述应用处理器检测所述移动终端的位置信息是否发生改变;若是,则所述应用处理器恢复所述支持的多个协议栈中的默认协议栈开关状态或所述应用处理器恢复所述支持的多个协议栈中的默认协议栈开关状态并同时复位所述调制解调器。3.根据权利要求1所述的方法,其特征在于,在所述应用处理器检测所述调制解调器内的公共模块正常之后,所述方法还包括:所述应用处理器将所述第一协议栈异常设置为所述调制解调器的异常原因,并记录所述异常原因。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述应用处理器判断所述异常原因是否上报;若所述异常原因未上报,则所述应用处理器将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给网络侧和/或显示所述异常原因。5.根据权利要求4所述的方法,其特征在于,所述应用处理器将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧,包括:所述应用处理器扫描周围的wifi热点并在与wifi热点建立通信连接后,通过建立通信连接的wifi热点将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧。6.一种应用处理器,其特征在于,所述应用处理器包括:检测模块,用于当接收到移动终端内的调制解调器发送的异常指示消息时,检测所述调制解调器内的公共模块...

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

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

1