SIM卡类别

本文档主要介绍SIM卡的基础知识、SIM卡种类以及常用的AT指令相关内容。

SIM卡简介

SIM:Subscriber Identity Module(用户识别模块);SIM卡是整个通信系统中唯一确认用户身份的设备,它是向网络表明用户合法身份的重要工具,SIM卡记录着制造商和用户有关信息,如IMSI、鉴权密钥Ki、ICCID、短信息等存储数据。

SIM卡分类

1.1.1 按供电电压分类

目前SIM卡按电压分为:3V、1.8V等,现在的Micro SIM和Nano SIM都是1.8V的,要求模块产生的SIM卡供电电压与该SIM卡所需的电压相匹配。

1.1.2 从规范定义分类

从规范定义分类,SIM卡分为如下三种:

SIM卡:GSM时代的技术,只能用于2G网络;

USIM卡:目前流行的技术,可用于4G / 3G / 2G网络;

CSIM卡:用于电信CDMA网络;

USIM是Universal Subscriber Identity Module(全球用户识别卡)的缩写。全球用户身份模块(USIM),也叫做升级SIM,是在UMTS 3G网络的一个构件。除能够支持多应用之外,USIM卡还在安全性方面对算法进行了升级,并增加了卡对网络的认证功能,这种双向认证可以有效防止黑客对卡片的攻击。同时,USIM卡的电话簿功能更为强大,最多可存入500个电话号码,并且针对每个电话,用户还可以选择是否录入其它信息,如电子邮件、别名、其它号码等。简单来说Usim卡应该算是加强版SIM卡,更难破解,更多认证。

1.1.3 从实际应用分类

从实际应用分类,SIM卡分为如下几种:

SIM卡:普通卡,最常见的塑料卡式电话卡;

eSIM卡:芯片卡,直接焊接到主板上;全称为Embedded-SIM,即嵌入式SIM卡。eSIM可以看作是SIM技术的进化,概念就是将传统SIM卡直接嵌入到设备芯片上,而不是作为独立的可移除零部件加入设备中,从而替代物理SIM卡;

eUICC卡:嵌入式UICC卡,支持OTA(由BIP技术实现)卡;

Softsim卡:通常也叫软卡,它没有物理实体,是一个二进制应用程序。多数情况下,此应用程序被集成在模块中,通过软件接口与模块通信,完成SIM卡的加载与更新;它的基本特征是终端商控制写入SoftSim的信息,可以截断用户和运营商之间的联系,改为由终端商向用户出售通信服务。

下图主要展示了普通SIM卡、eSIM卡、软SIM卡的优缺点以及应用场景:

因为ESIM/eUICC涉及到模块厂商,SIM卡厂商和运营商,甚至有时还需要第三方应用程序支持,所以Quectel模块扮演的角色其实是一个类似通道的角色,即把ESIM/eUICC和第三方应用程序或运营商连接起来,提供通路让第三方应用程序或运营商完成SIM Profile的下载更新。所以,我们能对外提供的是模块支持哪些接口协议。对于高通平台的模块,LTE模块支持的只有BIP(BIP:Bearer Independent Protocol是一种标准协议)。LTE-A模块可以支持BIP和MBIM。

1.1.4 普通SIM卡分类

普通的实体SIM卡按照尺寸分为如下四类:

另外根据运营商端的网络分类,分为公网卡和专网卡;

公网就是普通电路交换网,即现在的网通,电信,铁通等架设的骨干及分支网络;专网就是专用网络,如铁路系统专网,公安系统专网、防汛专网、军用专网等,他们是某个系统内部的网络,只为该系统服务,但存在着向公网的接口,可以呼叫公网的用户。 二者的区别在于公网为社会大众服务,而专网为特定对象服务。公网卡和专网卡也就是接入到公网和专网的SIM卡。

SIM卡常见参数

1)ICCID:SIM卡识别号码,用于标识SIM卡的唯一性,共20位。

IMSI:国际移动客户识别码,用于匹配手机号,共16位。

KI:用户鉴权密钥,即客户身份认证密码,存放在特定区域不能读取,共32位。

PHASE:阶段信息码,用于手机识别SIM卡产品所属阶段,2位。

PIN1:个人识别号码,用于保护SIM卡不被他人使用,4-8位。

PIN2:个人识别号码2,用于手机计费,FDN等特殊功能使用,4-8位。

PUK1:PIN1解锁号码,8位。

PUK2:PIN2解锁号码,8位。

2)IMSI编码格式:460 00 0393214459

第1-3位:460移动用户国家代码MCC,固定不变。

第4-5位:移动网号MNC,固定不变。当值为00时对应号段135-139,当值为02时对应号段134、158、159

第6-16位:移动用户识别号码,顺序生成。

3)平时锁PIN时要注意,如果锁PIN后输入3次错误的PIN码则会锁PUK,当输入错误10次PUK码后这个卡就会报废了,所以在连续多次输入错误的OUK码后,可以去联系运营商客服咨询PUK码。

4)与电话卡相关的流行技术:

OTA (Over-the-Air Technology):该技术由STK BIP技术实现,该技术可以对电话卡进行一些必要的升级,例如将购买的白卡升级为实网卡,这项技术在一些国家(如韩国和美国)很流行。

电话卡物理结构

VCC:电源电压;

RST: 复位信号;

CLK: 时钟触脚;

GND: 参考地;

VPP: 编程电压;

I/O: I/O数据;

RFU: 保留未用(Reserved for Future Use);

SIM卡常用AT指令

SIM卡相关AT指令

描述

AT步骤

AT+CIMI

请求国际移动台设备标示(IMSI)

AT+CIMI

AT+CLCK

设备锁定

AT+CLCK=,[,[,]]

AT+CPIN

输入PIN码

AT+CPIN=[,]

AT+QDSIM

双卡切换

AT+QDSIM=

AT+CPWD

修改AT+CLCK定义的设备锁定密码

AT+CPWD=,,

AT+CRSM

SIM卡接入限制

AT+CRSM=[,[,,,[,]

[,]]]

AT+QSPN

读取SIM卡服务运营商名称

AT+QSPN

AT+QCCID

显示ICCID

AT+QCCID

+QCCID: 898600650911F7022221

OK

AT+QSIMDET

开启或关闭SIM卡检测功能

AT+QSIMDET=,

 AT+QSIMSTAT

SIM卡插拔状态报告

AT+QSIMSTAT=

AT+CNUM

检查SIM卡中的本地号码

at+cnum

+CNUM: ,"+16094013812",145

OK

AT+QPINC?

显示PIN码剩余尝试次数

AT+QPINC?

+QPINC: "SC",,

+QPINC: "P2",,

OK

AT+CFUN

设置终端功能等级

AT+CFUN=[,]

对于AT+QSIMSTAT和AT+QSIMDET指令,大部分的模块该功能是需要重启生效的,所以如果需要开启SIM卡热插拔功能的话,设置如上指令后需要重启模块。

关于SIM卡热插拔,需要8PIN引脚的卡槽才可以生效。

AT+CRSM指令需要了解相关协议内容,这里可以先不做掌握,后期如需要再研究。一般eSIM可能会用到。

对于AT+CFUN指令中的fun常用的是如下三种设置:

AT+CFUN=0:SIM卡和RF功能关闭,无法操作和SIM卡相关的内容,模块无法注网;

AT+CFUN=1:SIM卡和RF功能正常;

AT+CFUN=4:SIM卡功能正常,RF功能关闭,此时还可以查看电话簿,但是模块无法注网;

SIM卡中还有一个常用的指令,AT+QCFG="airplanecontrol", :

参数默认为0,不开启飞行模式,设置为1是开启飞行模式;

开启后如需模块进入飞行模式,还需要将W_DISABLE管脚拉低(即将W_DISABLE引脚和GND连接),此时会上报+QIND: airplanestatus,1,进入飞行模式后模块cfun会变成4;如需退出飞行模式,将W_DISABLE管脚拉高即可(该引脚悬空为高)。

ps:对于其它的指令在这里就不做详细讲述了,请参考AT命令手册来学习。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值