SIM制造技术

技术编号:39413660 阅读:5 留言:0更新日期:2023-11-19 16:05
本申请涉及一种

【技术实现步骤摘要】
SIM卡恢复方法、装置、电子设备及可读介质


[0001]本申请涉及移动通讯
,尤其涉及一种
SIM
卡恢复方法

装置

电子设备及可读介质


技术介绍

[0002]随着移动通信技术的迅猛发展,移动通信终端
(
比如手机
)
已经成为人们最常见的通信工具

移动通信终端内部通常配备有通信模块来实现无线信号的发射和接收,并且通过
SIM(Subscriber Identity Module
,客户识别模块
)
卡来存储用户身份信息以及加密密钥等,以供网络进行用户身份识别并且对客户通话信息进行加密等


SIM
卡与通信模块之间的通信层有干扰或冲突时,模块的
UIM(User Identity Module
,用户标识模块
)
驱动程序将会重置
SIM
卡接口,使
SIM
卡恢复到之前的状态,整个过程称为恢复尝试,若多次恢复尝试均未成功,则
UIM
会向客户端声明错误,这种情况只能通过重启设备来解决,用户体验较差

[0003]针对上述的问题,目前尚未提出有效的解决方案


技术实现思路

[0004]本申请提供了一种
SIM
卡恢复方法

装置

电子设备及可读介质,以解决上述对
SIM
卡掉卡后多次恢复尝试失败时只能重启设备的技术问题

[0005]根据本申请实施例的一个方面,本申请提供了一种
SIM
卡恢复方法,包括:在检测到
SIM
卡处于掉卡状态的情况下,对
SIM
卡进行第一恢复操作;若
SIM
卡在第一恢复操作后仍处于掉卡状态,则根据多个不同的第一间隔时长对
SIM
卡进行第二恢复操作;若
SIM
卡在第二恢复操作后仍处于掉卡状态,则利用第一定时器每隔第二间隔时长对
SIM
卡进行上电,以对
SIM
卡进行增强型恢复操作,直至
SIM
卡恢复至正常状态

[0006]可选地,检测到
SIM
卡处于掉卡状态的情况包括:在接收
SIM
卡发送的交互数据的过程中出现中断;或者在向
SIM
卡发送交互指令之后,在预设时长内未收到
SIM
卡返回的响应数据

[0007]可选地,对
SIM
卡进行第一恢复操作包括:对
SIM
卡进行上电,并在上电后检测
SIM
卡的状态;若检测到
SIM
卡仍处于掉卡状态,则继续进行下一次上电,直至上电的累计次数达到第一预设次数或者上电后
SIM
卡恢复至正常状态

[0008]可选地,根据多个不同的第一间隔时长对
SIM
卡进行第二恢复操作包括:获取与第二恢复操作对应的第二预设次数以及多个第一间隔时长,并启动第二定时器;将多个第一间隔时长按照时长由短到长排序,得到上电顺序表;根据上电顺序表对
SIM
卡进行上电

[0009]可选地,根据上电顺序表对
SIM
卡进行上电包括:当第二定时器的计时时长达到第一个第一间隔时长时,对
SIM
卡进行上电,并在每次上电后检测
SIM
卡的连接状态;若检测到
SIM
卡仍处于掉卡状态,则在第二定时器的计时时长达到下一第一间隔时长时继续上电,直至上电累计次数达到第二预设次数,若检测到
SIM
卡恢复至正常状态,则停止第二恢复操作

[0010]可选地,利用第一定时器每隔第二间隔时长对
SIM
卡进行上电,以对
SIM
卡进行增强型恢复操作包括:获取第二间隔时长,并启动第一定时器;当第一定时器的计时时长达到第二间隔时长时,对
SIM
卡进行上电,并在上电后检测
SIM
卡的连接状态;若检测到
SIM
卡恢复至正常状态,则停止增强型恢复操作,若检测到
SIM
卡仍处于掉卡状态,则重启第一定时器,并在下一次第一定时器的计时时长达到第二间隔时长时继续上电,直至检测到
SIM
卡处于正常状态

[0011]可选地,若
SIM
卡在第一恢复操作后仍处于掉卡状态,所述方法还包括:刷新命令队列,并修改与第二恢复操作对应的全局变量,以预先配置用于执行第二恢复操作的指令;将第一恢复操作的失败信息上报至客户端,并删除执行第一恢复操作时产生的操作数据

[0012]根据本申请实施例的另一方面,本申请提供了一种
SIM
卡恢复装置,包括:第一恢复模块,用于在检测到
SIM
卡处于掉卡状态的情况下,对
SIM
卡进行第一恢复操作;第二恢复模块,用于若
SIM
卡在第一恢复操作后仍处于掉卡状态,则根据多个不同的第一间隔时长对
SIM
卡进行第二恢复操作;增强型恢复模块,用于若
SIM
卡在第二恢复操作后仍处于掉卡状态,则利用第一定时器每隔第二间隔时长对
SIM
卡进行上电,以对
SIM
卡进行增强型恢复操作,直至
SIM
卡恢复至正常状态

[0013]根据本申请实施例的另一方面,本申请提供了一种电子设备,包括存储器

处理器

通信接口及通信总线,存储器中存储有可在处理器上运行的计算机程序,存储器

处理器通过通信总线和通信接口进行通信,处理器执行计算机程序时实现上述方法的步骤

[0014]根据本申请实施例的另一方面,本申请还提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质,程序代码使处理器执行上述的方法

[0015]本申请实施例提供的上述技术方案与相关技术相比具有如下优点:
[0016]本申请通过一种
SIM
卡恢复方法,包括:在检测到
SIM
卡处于掉卡状态的情况下,对
SIM
卡进行第一恢复操作;若
SIM
卡在第一恢复操作后仍处于掉卡状态,则根据多个不同的第一间隔时长对
SIM
卡进行第二恢复操作;若
SIM
卡在第二恢复操作后仍处于掉卡状态,则利用第一定时器每隔第二间隔时长对
SIM
卡进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种
SIM
卡恢复方法,其特征在于,包括:在检测到
SIM
卡处于掉卡状态的情况下,对所述
SIM
卡进行第一恢复操作;若所述
SIM
卡在所述第一恢复操作后仍处于所述掉卡状态,则根据多个不同的第一间隔时长对所述
SIM
卡进行第二恢复操作;若所述
SIM
卡在所述第二恢复操作后仍处于所述掉卡状态,则利用第一定时器每隔第二间隔时长对所述
SIM
卡进行上电,以对所述
SIM
卡进行增强型恢复操作,直至所述
SIM
卡恢复至正常状态
。2.
根据权利要求1所述的方法,其特征在于,所述检测到
SIM
卡处于掉卡状态的情况包括:在接收所述
SIM
卡发送的交互数据的过程中出现中断;或者在向所述
SIM
卡发送交互指令之后,在预设时长内未收到所述
SIM
卡返回的响应数据
。3.
根据权利要求1所述的方法,其特征在于,所述对所述
SIM
卡进行第一恢复操作包括:对所述
SIM
卡进行上电,并在上电后检测所述
SIM
卡的状态;若检测到所述
SIM
卡仍处于所述掉卡状态,则继续进行下一次上电,直至上电的累计次数达到第一预设次数或者上电后所述
SIM
卡恢复至所述正常状态
。4.
根据权利要求1所述的方法,其特征在于,所述根据多个不同的第一间隔时长对所述
SIM
卡进行第二恢复操作包括:获取与所述第二恢复操作对应的第二预设次数以及多个所述第一间隔时长,并启动第二定时器;将所述多个所述第一间隔时长按照时长由短到长排序,得到上电顺序表;根据所述上电顺序表对所述
SIM
卡进行上电
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述上电顺序表对所述
SIM
卡进行上电包括:当所述第二定时器的计时时长达到第一个所述第一间隔时长时,对所述
SIM
卡进行上电,并在每次上电后检测所述
SIM
卡的连接状态;若检测到所述
SIM
卡仍处于所述掉卡状态,则在所述第二定时器的所述计时时长达到下一所述第一间隔时长时继续上电,直至上电累计次数达到所述第二预设次数,若检测到所述
SIM
卡恢复至所述正常状态,则停止所述...

【专利技术属性】
技术研发人员:王鹏
申请(专利权)人:西安广和通无线通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1