[发明专利]一种移动终端及其死机故障恢复方法有效
申请号: | 201911321115.X | 申请日: | 2019-12-20 |
公开(公告)号: | CN111212417B | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 丛丹;胡成松;陈海雷 | 申请(专利权)人: | 翱捷科技股份有限公司 |
主分类号: | H04W8/02 | 分类号: | H04W8/02;H04W8/20;H04W12/06;H04W76/19 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201203 上海市浦东新区中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 及其 死机 故障 恢复 方法 | ||
本申请公开了一种移动终端的死机故障恢复方法。当基带处理器检测到自身出现死机故障时,将EMM模块、ESM模块以及RRC模块当前的有效信息保存到非易失性存储器中,随后基带处理器向应用处理器发出异常指示。应用处理器收到异常指示后,先对基带处理器下电,再对基带处理器上电,并重新加载基带处理器,随后向基带处理器发出热启动指令。基带处理器收到热启动指令后,进行文件读取、模块初始化。基带处理器检测移动终端发生死机故障时为EMM模块保存的注册状态是空闲态还是业务态,还检测当前服务小区与移动终端发生死机故障前的服务小区相比是否有变动,根据四种不同情况有四种处理方式。本申请可使移动终端重启后快速恢复到死机故障发生前的正常状态。
技术领域
本申请涉及一种移动终端的死机故障解决方法。
背景技术
移动终端(UE,User Equipment,用户设备)的死机故障主要包括如下几种。第一,数据中止(Data Abort),一般在读写不合法的地址时发生。第二,预取中止(PrefetchAbort),一般在指预取指令时相关地址取不到数据或者无法访问时发生。第三,未定义指令(Undefined Instruction),一般在遇到非法指令时发生。第四,其它。
例如,移动终端在进行数据拷贝时,如果没有对目的地址进行分配,此时目的地址通常为“0”,就会发生数据中止类异常。当此类问题发生时,移动终端必须进行重启等特殊操作才能恢复正常运行。因此,商用手机一般都会配置死机后自动重启(Silent Reset)功能。
请参阅图1,现有移动终端的死机后自动重启的实现方法包括如下步骤。
步骤S110:当基带处理器(Baseband Processor,BP)检测到自身出现死机故障时,向应用处理器(Application Processor,AP)发出重启指令。
步骤S120:应用处理器收到重启指令后,先对基带处理器下电,再对基带处理器上电,并重新加载基带处理器。
步骤S130:基带处理器进行文件读取、内存等模块的初始化。
步骤S140:应用处理器加载SIM卡。
为便于描述,本申请文件中,以SIM(subscriber identity module,用户身份模块)卡来表示移动终端所使用的智能卡,其中存储有用户身份识别数据、鉴权算法及相应密钥等,用来对移动终端接入移动通讯网络进行识别和鉴权。所述SIM卡应做广义理解,包含在不同的移动通讯网络中具有同样功能的R-UIM(Removable User Identity Module)卡、UIM(User Identity Module)卡、UICC(Universal Integrated Circuit Card,通用集成电路卡)内置的SIM应用、USIM(UMTS subscriber identity module)应用、CSIM(CDMAsubscriber identity module)等。
步骤S150:基带处理器通过命令触发移动终端的软件开机流程。
步骤S160:基带处理器搜索移动通讯网络,驻留服务小区,注册到服务小区,随后移动终端进入待机状态。
上述移动终端的死机后自动重启的实现方法中,从移动终端发生故障到恢复正常一般要花费10多秒甚至几十秒的时间,并会引起正在进行的语音通话、数据业务中断或信息丢失,严重影响了用户的体验,同时也增加了移动终端的返修率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于翱捷科技股份有限公司,未经翱捷科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911321115.X/2.html,转载请声明来源钻瓜专利网。