一种网络通信功能异常的处理方法和调制解调器的制造方法

文档序号:9754293阅读:646来源:国知局
一种网络通信功能异常的处理方法和调制解调器的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种网络通信功能异常的处理方法和调制解调器。
【背景技术】
[0002]随着通信技术的发展,手机等移动终端中的调制解调器的作用和地位日益重要。调制解调器用于将待发送数据转换为射频信号、将接收的射频信号转换为待处理数据、处理接入层(AS)和非接入层(NAS)的信令、以及与AP处理器进行接口等。然而,随着移动终端所支持的通信网络的网络类型越来越多,通信网络环境越来越复杂,移动终端的调制解调器常常在通信网络的切换过程中发生异常,导致网络通信功能异常,即移动终端无法正常连网通信。目前解决网络通信功能异常常采用的解决方案是:移动终端移动到新的位置区域时,向网络侧发起位置更新请求,网络侧重新对移动终端进行配置,恢复调制解调器的配置参数;或用户手动对移动终端的调制解调器进行强制重启,恢复或设置调制解调器的配置参数。但是,两种方案耗费的时间均过长,无法快速地解决网络通信功能异常。

【发明内容】

[0003]本发明实施例公开了一种网络通信功能异常的处理方法和调制解调器,能够快速地解决网络通信功能异常。
[0004]本发明实施例第一方面公开了一种网络通信功能异常处理方法,所述方法包括:
[0005]当移动终端内的调制解调器异常时,所述调制解调器检测所述调制解调器内的公共模块是否异常;
[0006]若所述调制解调器内的公共模块正常,则所述调制解调器关闭所述调制解调器当前使用的第一协议栈,并从所述调制解调器支持的多个协议栈中选取除所述第一协议栈之外的第二协议栈;
[0007]所述调制解调器开启所述第二协议栈,并使用所述第二协议栈重新进行网络注
ΠΠ.册;
[0008]当网络注册成功时,所述调制解调器记录所述移动终端当前的位置信息。
[0009]在本发明实施例第一方面的第一种可能的实现方式中,所述调制解调器记录所述移动终端当前的位置信息之后,所述方法还包括:
[0010]所述调制解调器检测所述移动终端的位置信息是否发生改变;
[0011 ]若是,则所述调制解调器恢复所述支持的多个协议栈中的默认协议栈开关状态或所述调制解调器恢复所述支持的多个协议栈中的默认协议栈开关状态并同时复位所述调制解调器。
[0012]在本发明实施例第一方面的第二种可能的实现方式中,在所述调制解调器检测所述调制解调器内的公共模块正常之后,所述方法还包括:
[0013]所述调制解调器将所述第一协议栈异常设置为所述调制解调器的异常原因,并记录所述异常原因。
[0014]结合本发明实施例第一方面的第二种可能的实现方式中,在本发明实施例第一方面的第三种可能的实现方式中,所述方法还包括:
[0015]所述调制解调器判断所述异常原因是否上报;
[0016]若所述异常原因未上报,则所述调制解调器将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧和/或显示所述异常原因。
[0017]结合本发明实施例第一方面的第三种可能的实现方式中,在本发明实施例第一方面的第四种可能的实现方式中,所述调制解调器将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧,包括:
[0018]所述调制解调器扫描周围的wifi热点并在与wifi热点建立通信连接后,通过建立通信连接的wif i热点将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧。
[0019]本发明实施例第二方面公开了一种调制解调器,所述调制解调器包括:
[0020]检测模块,用于当移动终端内的调制解调器异常时,检测所述调制解调器内的公共模块是否异常;
[0021]关闭模块,用于当所述检测模块检测到所述调制解调器内的公共模块正常时,关闭所述调制解调器当前使用的第一协议栈,并从所述调制解调器支持的多个协议栈中选取除所述第一协议栈之外的第二协议栈;
[0022]开启模块,用于开启所述第二协议栈,并使用所述第二协议栈重新进行网络注册;
[0023]记录模块,用于当网络注册成功时,记录所述移动终端当前的位置信息。
[0024]在本发明实施例第二方面的第一种可能的实现方式中,所述调制解调器还包括:恢复模块,其中:
[0025]所述检测模块,还用于在所述记录模块记录所述移动终端当前的位置信息之后,检测所述移动终端的位置信息是否发生改变;
[0026]所述恢复模块,用于当所述检测模块检测所述移动终端的位置信息发生改变时,恢复所述支持的多个协议栈中的默认协议栈开关状态或恢复所述支持的多个协议栈中的默认协议栈开关状态并同时复位所述调制解调器。
[0027]在本发明实施例第二方面的第二种可能的实现方式中,所述记录模块,还用于在所述检测模块检测到所述调制解调器内的公共模块正常之后,将所述第一协议栈异常设置为所述调制解调器的异常原因,并记录所述异常原因。
[0028]结合本发明实施例第二方面的第二种可能的实现方式中,在本发明实施例第二方面的第三种可能的实现方式中,所述调制解调器还包括:
[0029]判断模块,用于判断所述异常原因是否上报;
[0030]上报模块,用于当所述判断模块判断所述异常原因未上报时,将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧和/或显示所述异常原因。
[0031]结合本发明实施例第二方面的第三种可能的实现方式中,在本发明实施例第二方面的第四种可能的实现方式中,所述上报模块将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧的方式具体为:
[0032]所述上报模块扫描周围的wifi热点并在与wifi热点建立通信连接后,通过建立通信连接的Wifi热点将记录的所述异常原因、所述移动终端的位置信息以及日志信息上报给所述网络侧。
[0033]在本发明实施例中,当移动终端内的调制解调器检测到调制解调器异常时,调制解调器检测调制解调器内的公共模块是否异常;若调制解调器内的公共模块正常,则调制解调器关闭调制解调器当前使用的第一协议栈,并从调制解调器支持的多个协议栈中选取除第一协议栈之外的第二协议栈;调制解调器开启第二协议栈,并使用第二协议栈重新进行网络注册;当网络注册成功时,调制解调器记录移动终端当前的位置信息。可见,通过实施本发明实施例,当调制解调器异常时,调制解调器可通过切换其他协议栈进行网络注册的方式使调制解调器快速恢复正常,快速地解决了网络通信功能异常。
【附图说明】
[0034]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1是本发明实施例公开的一种网络通信功能异常的处理方法的流程示意图;
[0036]图2是本发明实施例公开的另一种网络通信功能异常的处理方法的流程示意图;
[0037]图3是本发明实施例公开的另一种网络通信功能异常的处理方法的流程示意图;
[0038]图4是本发明实施例公开的一种调制解调器的结构示意图;
[0039]图5是本发明实施例公开的另一种调制解调器的结构示意图;
[0040]图6是本发明实施例公开的另一种调制解调器的结构示意图。
【具体实施方式】
[0041]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042]本发明实施例公开了一种网络通信功能异常的处理方法和调制解调器,能够快速地解决网络通信功能异常。以下分别进行详细说明。
[0043]请参见图1,图1为本发明实施例公开的一种网络通信功能异常的处理方法的流程示意图。如图1所示,该网络通信功能异常的处理方法可以包括以下步骤。
[0044]S101、当移动终端内的调制解调器异常时,调制
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1