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
掉卡是指一开始有成功检测到卡...