SIM卡检卡是在modem 侧完成的。modem在初始化时会去做SIM卡的初始化,包括检卡动作。
1>先给SIM卡上电(会先上1.8v,如果检卡失败会切换到3.0v);
2>SIM controller拉动RST PIN;
3>SIM 卡收到controller的RST后回复一串字符串,称为ATR(answer to reset),ATR里面包含了一些卡的信息;
4>SIM driver收到卡回的ATR后就可以跟卡进行通信了

SIM卡不识卡最常见的原因是硬件接触不好导致的。
1,可在modem log中使用关键字“SIM_DRV”搜索过滤SIM相关的log。
2,通过关键字“SIM PLUG”搜索SIM的插入拨出情况。
3,按照关键字“ATR”搜索,查看SIM卡是否有上报ATR消息,以及是否有[SIM_DRV:0][ERR]No ATR的存在。
4,按照关键字搜索看是否有“timeout”的存在。
5,通过“SIM_RECOVERY_START”,“SIM_Fast_Recovery_fail”,"SIM_Fast_Recovery_success"等关键字搜索是否有
SIM拉掉卡恢复的情况。掉卡是指一开始有成功检测到卡,后面用着用着发生掉卡,通常是在上网或者通话时遇到。
出现掉卡后,软件会立即启动fast recovery来救卡,有三次机会!
6,搜索“EINT”,查看SIM卡热插拔是否成功。
在这里插入图片描述

在radio日志中,
Modem会通过ESIMS上报插拔卡状态,如下:
+ESIMS:0,11 (表示有卡拔出)
+ESIMS:1,12 (表示有卡插入)
本指令用来查询SIM状态,会返回值以确定SIM是否被检测
1,检测到SIM
0,没有检测到SIM卡
在这里插入图片描述

八,服务器从数据库中找到IMSI对应的Ki值,根据算法和之前发给终端的随机数计算出SRES,和从终端收到的SRES对比。 SIM 是Subscriber Identity Module的简称,称为用户 识别 卡,用来存储用户的重要数据和信息。六, SIM卡 拿到random值结合Ki计算出结果(SRES),并传送给终端设备。 SIM卡 只支持单向鉴权,用户不能对网络认证, 这就导致非法基站有机可乘。五,终端设备接收到random值,传回给 SIM卡 进行解析。九,SRES相等,则鉴权成功,否则鉴权失败。 1.1. sim 卡检卡 流程 介绍: Sim 卡检卡是在modem 侧完成的,modem 在初始化时会去做 sim 卡的初始化,包括检卡动作。检卡的时序是follow ISO_IEC_7816-3 的spec,所有卡(联通卡,移动卡,电信卡...)都一样. 简单 说明时序如下: (1) 先给 sim 卡上电(会先上1.8v,如果检卡失败会切换到3.0v); (2) Sim controller 拉动R... ATR(Answer To Reset):复位应答信号,有 SIM卡 传输给终端,包括 SIM卡 自身的一些信息,比如支持的传输速率,传输模式等。当 SIM卡 被插入设备中时,设备会向 SIM卡 发送一个复位命令,以获取 SIM卡 的响应。 SIM卡 重确认动作,这是 SIM 协议中自带的一个功能,即在 SIM卡 和手机交互讯息完成,后面没有数据交换了,相当于 SIM 模块待机状态,这时 SIM 模块和手机有个不间断的重复确认动作。 SIM卡 会回复一个ATR,其中包含有关卡片的信息,例如卡片类型,速率,电压等。一旦 RST信号从读卡器发送到卡, 在激活过程结束(接口设备中 RST 处于 L 状态,VCC 上电,I/O 进入接收模式,CLK 已被提供了一个匹配并稳定的时钟信号)时,卡片已就绪,可以进行冷复位。卡片在冷复位之前的内部状态不做规定。 根据图 1,在 Ta 时间点上时钟信号应用于 CLK。卡片应当在时钟信号应用于 CLK(在 Ta+ta 时间点)之后的 200 个时钟周期(ta时延)内将 I/O 设置为 H 状态... ISO7816 标准是个标准的半双工接口,本模块作为主设备,控制 SIM卡 的操作, SIM卡 作为从设备只有在两种情况下产生应答信号:收到RST 信号后发送ATR、接到命令后应答。   因此, SIM 卡驱动模块作为主设备,主要完成两个操作:发送RST 等待ATR,发送命令并等待 SIM 卡的应答。   TX, XMT, 发送transmit   RX, RCV, 接收Receive #define TA_BIT (1<<4) /**< TAx presence bit (bit 4, 0x10) */ #define TB_BIT (1<<5) /**< TBx presence bit (bit 5, 0x20) SIM卡 出现概率性掉卡内容 (2014-09-09)[DESCRIPTION] SIM卡 出现概率性掉卡,是什么原因,该如何解决? [SOLUTION]概率性掉卡问题一般是HW干扰导致。SW上针对掉卡现象的救卡 流程 为首先是三次fast recovery,三次reset sim 来重新 识别 卡。若三次fast recovery没能将卡救回来,接着再启动full recovery enhancement ti... 2.1. 掉卡和掉网的区别 当看到没有信号时进入“设置- SIM 卡管理”查看,是否可以看到网络运营商,若可以看到,但信号栏没有信号,表示是掉网;若连运营商都看不到,就像没有卡一样,才表示为掉卡。掉卡后通知栏会有如下显示: 您在提交CR 时,请写清楚是掉卡还是掉网,以便将CR assign 给正确的owner,从而加快问题的处理。 2.2. Fast recovery 掉卡是指一开始有成功检测到卡...