一种网络通信功能异常的处理方法及移动终端的制作方法

文档序号:9619325阅读:675来源:国知局
一种网络通信功能异常的处理方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,具体涉及一种网络通信功能异常的处理方法及移动终端。
【背景技术】
[0002]目前,手机等移动终端所支持的通信网络的网络类型越来越多,例如:一部手机同时支持不同运营商的2G、3G和4G的通信网络,可以省去更换手机的不便。而随着移动互联网的高速发展,移动数据业务占据绝对的比重,因此,移动终端中的调制解调器的作用和地位也日益重要。其中,调制解调器主要用于将待发送数据转换为射频信号、将射频信号转换为待处理数据、处理接入层(AS)和非接入层(NAS)的信令、以及与AP处理器进行接口等。
[0003]在实践中发现,由于通信网络环境的复杂性,移动终端常常需要在不同类型的通信网络之间进行切换。而在通信网络的切换过程中经常会发生异常,从而导致移动终端无法正常连网通信。通常情况下,导致移动终端无法连网通信的原因有多种,而不同的原因其对应的处理方式不同。如果移动终端并没有当前无法连网通信原因的处理方式,那么可能就会导致移动终端长时间无法连网通信,从而影响用户体验。

【发明内容】

[0004]本发明实施例公开了一种网络通信功能异常的处理方法及移动终端,能够解决现有技术中移动终端由于没有当前网络异常原因的处理方式而导致的长时间无法连网通信的问题,从而提高网络通信功能异常时的处理效率。
[0005]本发明实施例公开了一种网络通信功能异常的处理方法,包括:
[0006]当检测到移动终端的调制解调器异常时,获取所述调制解调器的异常原因;
[0007]判断所述移动终端的本地数据库中是否存在与所述异常原因匹配的处理机制;
[0008]若不存在,则从目标移动终端中获取与所述异常原因匹配的目标处理机制;
[0009]按照所述目标处理机制对所述调制解调器进行异常处理。
[0010]作为一种可行的实施方式,所述从目标移动终端中获取与所述异常原因匹配的目标处理机制,包括:
[0011]向目标移动终端发送调制解调器异常的处理机制获取请求,所述处理机制获取请求包括所述异常原因;
[0012]接收所述目标移动终端响应所述处理机制获取请求而发送的与所述异常原因匹配的目标处理机制。
[0013]作为另一种可行的实施方式,所述获取所述调制解调器异常的异常原因,包括:
[0014]重启所述调制解调器,并判断所述调制解调器是否恢复正常;
[0015]若未恢复正常,则确定所述调制解调器的异常原因为协议栈异常。
[0016]作为又一种可行的实施方式,所述方法还包括:
[0017]检测所述移动终端与目标移动终端是否通过WiFi建立连接,若是,则执行所述从目标移动终端中获取与所述异常原因匹配的目标处理机制的步骤。
[0018]作为又一种可行的实施方式,所述按照所述目标处理机制对所述调制解调器进行异常处理之后,所述方法还包括:
[0019]将所述异常原因以及所述目标处理机制存储于所述本地数据库。
[0020]相应的,本发明实施例公开了一种移动终端,包括:
[0021]第一获取单元,用于在检测到所述移动终端的调制解调器异常时,获取所述调制解调器的异常原因;
[0022]判断单元,用于判断所述移动终端的本地数据库中是否存在与所述异常原因匹配的处理机制;
[0023]第二获取单元,用于在所述判断单元判断出所述本地数据库中不存在与所述异常原因匹配的处理机制时,从目标移动终端中获取与所述异常原因匹配的目标处理机制;
[0024]处理单元,用于按照所述第二获取单元获取的所述目标处理机制对所述调制解调器进行异常处理。
[0025]作为一种可行的实施方式,所述第二获取单元从目标移动终端中获取与所述异常原因匹配的目标处理机制的具体方式为:
[0026]向目标移动终端发送调制解调器异常的处理机制获取请求,所述处理机制获取请求包括所述异常原因;
[0027]接收所述目标移动终端响应所述处理机制获取请求而发送的与所述异常原因匹配的目标处理机制。
[0028]作为另一种可行的实施方式,所述第一获取单元包括重启子单元、判断子单元以及确定子单元,其中:
[0029]所述重启子单元,用于重启所述调制解调器;
[0030]所述判断子单元,用于判断所述调制解调器重启后是否恢复正常;
[0031]所述确定子单元,用于在所述调制解调器未恢复正常时,确定所述调制解调器的异常原因为协议栈异常。
[0032]作为又一种可行的实施方式,所述移动终端还包括:
[0033]检测单元,用于检测所述移动终端与目标移动终端是否通过WiFi建立连接,若是,则触发所述第二获取单元执行所述从目标移动终端中获取与所述异常原因匹配的目标处理机制的操作。
[0034]作为又一种可行的实施方式,所述移动终端还包括:
[0035]存储单元,用于在所述处理单元按照所述目标处理机制对所述调制解调器进行异常处理之后,将所述异常原因以及所述目标处理机制存储于所述本地数据库。
[0036]实施本发明实施例,具有如下有益效果:
[0037]本发明实施例中,当检测到移动终端的调制解调器异常时,移动终端会获取该调制解调器的异常原因,并判断本地数据库中是否存在与该异常原因匹配的处理机制,如果不存在,就从目标移动终端中获取与该异常原因匹配的目标处理机制,并按照该目标处理机制对该调制解调器进行异常处理。通过本发明实施例中,移动终端在调制解调器异常时可以避免由于本端未存储相应的处理机制而导致长时间无法上网的问题,从而可以提高网络通信功能异常时的处理效率。
【附图说明】
[0038]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1是本发明实施例公开的一种网络通信功能异常的处理方法的流程示意图;
[0040]图2是本发明实施例公开的另一种网络通信功能异常的处理方法的流程示意图;
[0041]图3是本发明实施例公开的一种移动终端的结构示意图;
[0042]图4是本发明实施例公开的另一种移动终端的结构示意图;
[0043]图5是本发明实施例公开的又一种移动终端的结构示意图。
【具体实施方式】
[0044]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045]本发明实施例公开了一种网络通信功能异常的处理方法及移动终端,能够提高网络通信功能异常时的处理效率。
[0046]请参阅图1,图1是本发明实施例公开的一种网络通信功能异常的处理方法的流程示意图。其中,图1所示的方法可以应用于智能手机(如Android手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、个人数字助理(PersonalDigital Assistant, PDA)等能够进行数据业务的移动终端。如图1所示,该网络通信功能异常的处理方法可以包括以下步骤:
[0047]S101、当检测到移动终端的调制解调器异常时,移动终端获取调制解调器的异常原因。
[0048]本发明实施例中,调制解调器用于将基带信号转换为射频信号、将射频信号转换为基带信号、处理接入层(AS)和非接入层(NAS)的信令、以及与AP处理器进行接口等;调制解调器支持多种协议栈。可以是调制解调器检测自身是否异常,也可以是移动终端的其它装置(如应用处理器等)检测调制解调器是否异常。引起调制解调器异常的原因可能是调制解调器中的协议栈异常,也可能是调制解调器中除协议栈之外的公共模块异常,本发明实施例不做限定。当检测到调制解调器异常时,移动终端无法正常进行数据处理,导致用户不能上网。
[0049]其中,协议栈表示某个通信制式对应的多种协议的总和,协议栈可以包括但不限于全球移动通信系统(Global System for Mobile Communicat1n,简称GSM)协议桟、增强型数据速率GSM演进技术(Enhanced Data Rate for GSM Evolut1n,简称EDGE)协议桟、高速下行分组接入技术(High Speed Downlink Packet Access,简称HSPDA)协议桟、时分同步的码分多址技术(Time Divis1n-Synchro
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1