网络通信功能异常的处理方法、应用处理器和用户终端的制作方法_4

文档序号:9634139阅读:来源:国知局
096] 若是,则执行步骤S302。
[0097] 若否,则执行步骤S301。
[0098]S302、所述调制解调器指示应用处理器处理本次异常。
[0099] 可选的,调制解调器指示应用处理器处理本次异常的【具体实施方式】为:调制解调 器向应用处理器发送异常指示消息,应用处理器接收到异常指示消息表明调制解调器检测 到协议找状态异常,此时应用处理器需要对该异常进行处理。其中,异常指示消息的格式本 发明不作限制,可W利用现有的消息中扩展字段的方式来实现或构造新的消息来实现。 阳100] S303、所述应用处理器关闭引起协议找状态异常的第一协议找。 阳101] S304、所述应用处理器开启第二协议找,并使用所述第二协议找进行网络注册,所 述第二协议找为所述调制解调器支持的多个协议找中除了所述第一协议找W外的协议找。阳102] S305、若网络注册成功,所述应用处理器记录当前的位置信息。 阳103] S306、所述应用处理器检测位置信息是否发生变化。
[0104] 若是,则执行步骤S307。 阳1化]若否,则执行步骤S306。
[0106] S307、所述应用处理器恢复所述调制解调器支持的多个协议找中的默认协议找开 关状态或所述应用处理器恢复所述支持的多个协议找中的默认协议找开关状态并同时复 位所述调制解调器。 阳107] S308、所述应用处理器判断是否已上报协议找状态异常原因。
[0108] 可选的,若协议找状态异常原因已上报过,则执行步骤S301 ;当协议找状态异常 原因已上报过之后,用户可根据异常原因调整或修复,之后继续跳转到步骤S301由调制解 调器检测异常,若调制解调器仍检测到协议找状态异常,则继续执行步骤S301等后续步 骤。否则,执行步骤S309。 阳109] S309、所述应用处理器获取所述协议找状态异常原因和日志。
[0110] S310、所述应用处理器将所述异常原因、所述当前的位置信息和日志上报给网络 侧和/或用户。 阳111] 当上述信息上报之后,同样可跳转至步骤S301,由应用处理器检测异常,若应用处 理器仍检测到协议找状态异常,则继续执行S302等后续步骤。
[0112] 通过循环的方式,可确保协议找状态异常问题的解决,当问题解决之后,应用处理 器将不会再检测到协议找状态异常,肥可恢复正常工作。
[0113] 需要说明的是,本实施例中的步骤S301~步骤S310的【具体实施方式】请参照本发 明第二实施例公开的一种网络通信功能异常的处理方法中的步骤S201~步骤S2012的相 关描述和本发明第一实施例公开的一种网络通信功能异常的处理方法中的步骤SlOl~步 骤S104的相关描述,此处不再寶述。
[0114] 可W看出,本发明实施例中,应用处理器接收调制解调器检测到协议找状态异常 而发送的异常指示消息;所述应用处理器关闭引起协议找状态异常的第一协议找;所述应 用处理器开启第二协议找,并使用所述第二协议找进行网络注册,所述第二协议找为所述 调制解调器支持的多个协议找中除了所述第一协议找W外的协议找;若所述第二协议找注 册成功,所述应用处理器记录当前的位置信息。运样在协议找状态异常而引起调制解调器 无法正常工作时,通过网络注册的方式使调制解调器恢复正常,避免手动强制重启手机或 位置更新造成的耗时过长的问题,减少了网络故障恢复的时间。
[0115] 请参见图4,为本发明实施例提供的一种应用处理器400的结构示意图,在本发 明实施例中,所述调制解调器包括:接收模块401、关闭模块402、注册模块403和记录模块 404。
[0116] 接收模块401,用于接收调制解调器检测到协议找状态异常而发送的异常指示消 息。
[0117] 关闭模块402,用于关闭引起协议找状态异常的第一协议找。
[0118] 注册模块403,用于开启第二协议找,并使用所述第二协议找进行网络注册,所述 第二协议找为所述调制解调器支持的多个协议找中除了所述第一协议找W外的协议找。
[0119] 记录模块404,用于若所述第二协议找注册成功,记录当前的位置信息。
[0120] 可选的,图4所示的应用处理器还包括: 阳121] 恢复模块,用于当所述第二协议找注册失败;W及当所述第二协议找注册成功后 且位置发生变化时,恢复所述调制解调器支持的多个协议找中的默认协议找开关状态或所 述调制解调器恢复所述支持的多个协议找中的默认协议找开关状态并同时复位所述调制 解调器。 阳122] 可选的,图4所示的应用处理器还包括:
[0123] 上报模块,用于协议找状态异常原因未上报,获取所述协议找状态异常原因和日 志;将所述异常原因、所述当前的位置信息和日志上报给网络侧和/或用户。
[0124] 可选的,上报模块具体用于:
[01巧]通过无线保真WiFi网络向网络侧设备上报所述协议找状态异常原因、日志和所 述当前的位置信息。
[01%] 可W理解的是,本实施例的应用处理器400的各功能模块的功能可根据所述方法 实施例中的方法具体实现,其具体实现过程可W参照所述方法实施例的相关描述,此处不 再寶述。
[0127] 可W看出,本发明实施例中,接收模块401接收调制解调器检测到协议找状态异 常而发送的异常指示消息;关闭模块402关闭引起协议找状态异常的第一协议找;注册模 块403开启第二协议找,并使用所述第二协议找进行网络注册,所述第二协议找为所述调 制解调器支持的多个协议找中除了所述第一协议找W外的协议找;记录模块404若所述第 二协议找注册成功,记录当前的位置信息。运样在协议找状态异常而引起调制解调器无法 正常工作时,通过网络注册的方式使调制解调器恢复正常,避免手动强制重启手机或位置 更新造成的耗时过长的问题,减少了网络故障恢复的时间。
[0128] 请参见图5,为本发明实施例的一种应用处理器500结构示意图,在本实施中, 应用处理器用于实现图1所示的网络通信功能异常的处理方法,应用处理器包括CPiL modemSOl、存储器502、基带处理503、通信接口 /CPU_ap504(备注:对于modem单忍片的情 况,此为通信接口 504,用于与忍片外面的AP处理器进行通信接口;对于modem和ap集成 在一个忍片的情况,此为CPU_ap504,即无需通信接口)、和基带射频接口 505,应用处理器 中的CPU_modem501的数量可W是一个或多个,图5W-个CPU为例(备注:此处所述CPU, 也可W替换为DSP数字信号处理器)。本发明的一些实施例中,CPU_modem501、存储器502、 基带处理503、通信接口 /CPU_ap504和基带射频接口 505可通过总线或其他方式连接,图5 中W总线连接为例。
[0129] 其中,存储器502中存储一组程序代码,且CPU_modem501用于调用存储器502中 存储的程序代码,用于执行W下操作:
[0130] 接收调制解调器检测到协议找状态异常而发送的异常指示消息; 阳131] 关闭引起协议找状态异常的第一协议找;
[0132] 开启第二协议找,并使用所述第二协议找进行网络注册,所述第二协议找为所述 调制解调器支持的多个协议找中除了所述第一协议找W外的协议找;
[0133] 若所述第二协议找注册成功,记录当前的位置信息。
[0134] 在本发明的一些实施例中,CPU_modem501还用于执行:
[0135] 若所述第二协议找注册失败,恢复所述调制解调器支持的多个协议找中的默认协 议找开关状态或恢复所述支持的多个协议找中的默认协议找开关状态并同时复位所述调 制解调器。
[0136] 在本发明的一些实施例中,CPU_modem501执行若所述第二协议找注册成功,记录 当前的位置信息之后,还用于执行: 阳137]若位置发生变化,恢复所述调制解调器支持的多个协议找中的默认协议找开关状 态或同时复位所述调制解调器。
[0138] 其中,基带处理503,用于处理基带信号,并通过总线与其他部分进行交互; 阳139] 其中
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1