关于GPRS设备无法读取SIM卡的分析! 点击:331 | 回复:0



明天的晚餐

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2004年4月10日
发表于:2008-07-16 16:37:54
楼主

有次客户反映设备无法读取SIM卡,后来把设备以及客户的SIM卡拿去检测,原来确实是SIM卡的问题,下面就一些相关SIM卡的问题给大家一起分享一下。

模块与SIM卡之间交互的流程:

A、上电后,

B、SIM卡需向模块读取Profile文件;

C、SIM卡内部将读到的Profile文件进行处理,最终得到一个ACK应答信号,发给模块;

D、模块得到ACK信号后,就开始识别SIM卡并进行后续的工作;



采取普通的SIM卡进行高低温环境下测试,在步骤C中,这个过程的正常时间在1-2s左右,而采取握奇SIM卡在高于5度温度的环境下测试,这个过程速度很快,大约0.5s,但在低于5度温度的环境下测试,握奇SIM卡需要7.7s才能将ACK信号发给模块;按照ISO标准规范,西门子模块内部等待ACK信号的时间是绝对不能到7.7s这么长的时间的,于是因为西门子模块在规定的时间内得不到ACK信号,就判定为SIM卡无法识别到;



从报告中可以看到:

握奇的SIM卡在低于5°和高于5°时候各种模块

包括西门子模块、S-E模块、Nokia模块和SamSung模块)读取识别SIM卡的时间差异非常大,而其他公司的SIM卡(包括沃达丰卡、中国移动的其他卡)在高低温时各种模块读取识别SIM卡的时间基本一致;所以从目前情况来看,基本上可以认为是握奇SIM卡不符合ISO标准规范,不应该被采用,同时需要握奇对他们的卡进行修正;
如果有用户说有是识别不到卡的时候,看看是否是握奇的SIM卡。

附:SIM卡厂家识别方法

SIM卡背面的CCID号的第13位数字代表SIM卡厂家代号



以下为网络上搜索到的SIM卡厂家代号,仅供参考:



0:法国斯伦贝榭 厂家在湖南

1:法国GEMPLUS 厂家在天津

2:德国欧伽(该代号后被武汉天喻替代)

3:江西捷德

4:东信和平

5:大唐电信

6:航天九洲通

7:北京握奇

8:东方英卡

9:北京华虹

A:上海柯斯

B:航天智通



另外握奇的3型卡存在如下问题:

握奇3型卡分为老版本和新版本,

在老版本握奇3型卡中,只提供7Bit和8Bit的GSM字符集,没有提供Unicode(16bit)字符集,

在国产模块中(如SIMCOM、SpreadTrum),支持7bit和8bit的GSM字符集;

在进口模块中(如Siemens、Sony-Ericsson),支持7bit和Unicode(16bit) 字符集;



在模块对SIM卡进行身份认证时,需要用到8bit或Unicode字符集,故老版本的握奇3型卡会存在进口模块无法识别SIM卡的问题;

在其新版本的3型卡中,握奇已增加了对Unicode字符集的支持,修正了这个问题;


QQ:21956798

欢迎加我QQ探讨一些无线通信问题!



热门招聘
相关主题

官方公众号

智造工程师