The embodiment of the invention discloses a processing method for abnormal network communication function, a modem and a mobile terminal. The method comprises: when a modem detects an abnormal modem in a mobile terminal, judging whether the common module in the modem is abnormal; and when the common module in the modem is normal, Determine the protocol stack exception in the modem and obtain the first protocol stack currently in use by the modem; determine whether a default number of modem exceptions have occurred within the preset time range; close the first protocol stack when a default number of modem exceptions have occurred within the preset time range; and from the modulation The modem selects the second protocol stack in addition to the first protocol stack, opens the second protocol stack and registers the network using the second protocol stack, and records the current location information of the mobile terminal when the network registration is successful. By implementing the embodiment of the invention, the network can be restored quickly.
【技术实现步骤摘要】
网络通信功能异常的处理方法、调制解调器及移动终端
本专利技术涉及通信
,具体涉及一种网络通信功能异常的处理方法、调制解调器及移动终端。
技术介绍
随着通信技术的发展,手机中的调制解调器的作用和地位日益重要,调制解调器用于将待发送数据转换为射频信号以及将接收的射频信号转换为待处理数据、处理接入层(AS)和非接入层(NAS)的信令,调制解调器还用于与AP处理器进行接口等。然而,调制解调器经常会发生异常,导致网络异常,手机无法正常上网。目前常采用的解决方案是:手动对移动终端的调制解调器进行强制重启,恢复或设置调制解调器的配置参数。由于调制解调器异常的原因有多种,手动重启调制解调器并不能解决所有的调制解调器异常,无法快速恢复网络正常。
技术实现思路
本专利技术实施例提供一种网络通信功能异常的处理方法、调制解调器及移动终端,可以快速恢复网络正常。本专利技术实施例第一方面,提供了一种网络通信功能异常的处理方法,包括:调制解调器检测到移动终端内的所述调制解调器异常时,判断所述调制解调器内的公共模块是否异常;当所述调制解调器内的公共模块正常时,所述调制解调器确定所述调制解调器内的协议栈异常,并获取所述调制解调器当前使用的第一协议栈;所述调制解调器判断在预设时间范围内是否发生过预设次数的所述调制解调器异常;当所述预设时间范围内发生过所述预设次数的所述调制解调器异常时,所述调制解调器关闭所述第一协议栈,以及从所述调制解调器支持的多个协议栈中选择除所述第一协议栈的第二协议栈;所述调制解调器开启所述第二协议栈,并使用所述第二协议栈进行网络注册;当所述网络注册成功时,所述调制解调 ...
【技术保护点】
1.一种网络通信功能异常的处理方法,其特征在于,包括:调制解调器检测到移动终端内的所述调制解调器异常时,判断所述调制解调器内的公共模块是否异常;当所述调制解调器内的公共模块正常时,所述调制解调器确定所述调制解调器内的协议栈异常,并获取所述调制解调器当前使用的第一协议栈;所述调制解调器判断在预设时间范围内是否发生过预设次数的所述调制解调器异常;当所述预设时间范围内发生过所述预设次数的所述调制解调器异常时,所述调制解调器关闭所述第一协议栈,以及从所述调制解调器支持的多个协议栈中选择除所述第一协议栈的第二协议栈;所述调制解调器开启所述第二协议栈,并使用所述第二协议栈进行网络注册;当所述网络注册成功时,所述调制解调器记录所述移动终端的当前位置信息。
【技术特征摘要】
1.一种网络通信功能异常的处理方法,其特征在于,包括:调制解调器检测到移动终端内的所述调制解调器异常时,判断所述调制解调器内的公共模块是否异常;当所述调制解调器内的公共模块正常时,所述调制解调器确定所述调制解调器内的协议栈异常,并获取所述调制解调器当前使用的第一协议栈;所述调制解调器判断在预设时间范围内是否发生过预设次数的所述调制解调器异常;当所述预设时间范围内发生过所述预设次数的所述调制解调器异常时,所述调制解调器关闭所述第一协议栈,以及从所述调制解调器支持的多个协议栈中选择除所述第一协议栈的第二协议栈;所述调制解调器开启所述第二协议栈,并使用所述第二协议栈进行网络注册;当所述网络注册成功时,所述调制解调器记录所述移动终端的当前位置信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述网络注册失败时,所述调制解调器恢复所述支持的所述多个协议栈中的默认协议栈开关状态,和/或复位所述调制解调器。3.如权利要求2所述的方法,其特征在于,所述调制解调器记录所述移动终端的当前位置信息之后,所述方法还包括:所述调制解调器检测所述移动终端的位置信息是否发生变化;若是,则所述调制解调器执行所述恢复所述支持的所述多个协议栈中的默认协议栈开关状态,和/或复位所述调制解调器的步骤。4.如权利要求2或3所述的方法,其特征在于,所述调制解调器恢复所述支持的所述多个协议栈中的默认协议栈开关状态,和/或复位所述调制解调器之后,所述方法还包括:所述调制解调器判断所述移动终端内的调制解调器异常的异常原因是否上报;当所述调制解调器异常的异常原因未上报时,所述调制解调器获取所述调制解调器异常的异常原因和所述调制解调器异常日志;所述调制解调器将所述调制解调器异常的异常原因和所述调制解调器异常日志上报给网络和/或显示所述调制解调器异常的异常原因。5.根据权利要求4所述的方法,其特征在于,所述调制解调器将所述调制解调器异常的异常原因和所述调制解调器异常日志上报给网络,包括:所述调制解调器扫描周围的wifi热点并在与所述wifi热点建立通信连接后,通过所述wifi热点将记录的所述调制解调器异常的异常原因和所述调制解调器异常日志上报给所述网络侧。6.一种调制解调器,其特征在于,包括:第一判断单元,用于检测到移动终端内的所述调制解调器异常时;判断所述调制解调器内的公共模块是否异常;确定单元,用于当所述第一判断单元判断结果为否时,确定所述调制解调器内的协议栈异常;第一获取单元,用于当所述确定单元确定所述调制解调器内的...
【专利技术属性】
技术研发人员:李伟清,陈燕绿,蔚宝珠,张强,王旭康,周千里,杜渊华,蔡文龙,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。