CN108738054A

Handling method for network communication function exceptions, modem and mobile terminal

Abstract

Embodiments of the present invention provide a method, a modem, and a mobile terminal for processing abnormalities in network communication functions, wherein the method may include the following steps: when a PDN connection failure in a public data network is detected, acquiring the first protocol stack currently in use; closing the The first protocol stack and select a second protocol stack other than the first protocol stack from the multiple supported protocol stacks; turn on the second protocol stack and use the second protocol stack for network registration; When the network registration of the second protocol stack is successful, the current position is recorded. The embodiment of the present invention can quickly repair the network abnormality caused by the PDN connection failure, so as to restore the communication function in time and reduce the time for the network abnormality recovery.

Term

9.2 yearsto projected expiry

Projected expiry 24 November 2035, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

7 claims: 1 independent, 6 dependent

  1. 1
    1 · 一种网络通信功能异常的处理方法,其特征在于,包括: 当调制解调器检测到公用数据网PDN连接失败时,所述调制解调器获取当前使用的第 一协议栈; 所述调制解调器关闭所述第一协议栈并从支持的多个协议栈中选择除所述第一协议 栈之外的第二协议栈; 所述调制解调器开启所述第二协议栈并使用所述第二协议栈进行网络注册; 当所述第二协议栈网络注册成功时,所述调制解调器记录当前位置。
  2. 2
    根据权利要求1所述的方法,其特征在于,所述开启所述第二协议栈并使用所述第二 协议栈进行网络注册之后,还包括: 当所述第二协议栈网络注册失败时,所述调制解调器恢复所述支持的多个协议栈中的 默认协议栈开关状态,或所述调制解调器恢复所述支持的多个协议栈中的默认协议栈开关 状态并同时复位所述调制解调器。
  3. 3
    根据权利要求1或2所述的方法,其特征在于,所述当所述第二协议栈网络注册成功 时,记录当前位置之后,还包括: 当所述当前位置发生变化时,所述调制解调器恢复所述支持的多个协议栈中的默认协 议栈开关状态,或所述调制解调器恢复所述支持的多个协议栈中的默认协议栈开关状态并 同时复位所述调制解调器。
  4. 4
    根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述调制解调器判断网络异常原因是否上报过,所述网络异常原因为所述PDN连接失 败; 当所述网络异常原因未上报过时,所述调制解调器获取所述PDN连接失败的日志,并将 所述网络异常原因、所述PDN连接失败的日志以及所述当前位置上报至网络侧; 和/或,将所述网络异常原因发送至显示设备进行显示。
  5. 5
    如权利要求4所述的方法,其特征在于,所述将所述网络异常原因、所述PDN连接失败 的日志以及所述当前位置上报至网络侧,包括: 扫描周围的wifi热点并在与wifi热点建立通信连接后,所述调制解调器通过建立通信 连接的wifi热点将所述网络异常原因、所述PDN连接失败的日志以及所述当前位置上报至 网络侧。 6 .一种调制解调器,其特征在于,包括: 获取单元,用于当检测到公用数据网PDN连接失败时,获取当前使用的第一协议栈; 选择单元,用于关闭所述第一协议栈并从支持的多个协议栈中选择除所述第一协议栈 之外的第二协议栈; 注册单元,用于开启所述第二协议栈并使用所述第二协议栈进行网络注册; 记录单元,用于当所述第二协议栈网络注册成功时,记录当前位置。
  6. 6
    7. 根据权利要求6所述的调制解调器,其特征在于,还包括: 恢复单元,用于当所述第二协议栈网络注册失败时;或当所述当前位置发生变化时;恢 复所述支持的多个协议栈中的默认协议栈开关状态,或恢复所述支持的多个协议栈中的默 认协议栈开关状态并同时复位所述调制解调器。
  7. 7
    8. 根据权利要求6所述的调制解调器,其特征在于,还包括: 判断单元,用于判断网络异常原因是否上报过,所述网络异常原因为所述PDN连接失 败; 上报单元,用于当所述判断单元判断所述网络异常原因未上报过时,获取所述PDN连接 失败的日志,并将所述网络异常原因、所述PDN连接失败的日志以及所述当前位置上报至网 络侧; 和/或,所述上报单元用于将所述网络异常原因发送至显示设备进行显示。 9.根据权利要求8所述的调制解调器,其特征在于,所述上报单元具体用于扫描周围的 wifi热点并在与wifi热点建立通信连接后,通过建立通信连接的wifi热点将所述网络异常 原因、所述PDN连接失败的日志以及所述当前位置上报至网络侧。 10 .一种移动终端,其特征在于,包括如权利要求6-9任意一项所述的调制解调器。 11 •一种存储介质,其特征在于,在所述存储介质中包含程序指令,所述程序指令被执 行时实现权利要求1〜5任意一项所述的方法。
Independent claims7