3GPP TS 11.11 version 8.14.0 Release 1999 / ETSI TS 100 977 V8.14.0 (2007-06)
第41页 Response parameters/data in case of an MF or DF
类似于 USIM卡中 Tag为0x62 的 FCP(File control parameters)
1-2 RFU 保留将来使用
3-4 在所选择的目录下的空闲空间大小
5-6 文件ID
7 文件类型:01=MF,02=DF
8-12 RFU
13 可选项目(从14字节开始到结束)的长度
14 文件特性:
b1 b3 b4
1 0 0 允许时钟停止, 无优先电平
1 1 0 允许时钟停止, 高电平优先
1 0 1 允许时钟停止, 低电平优先
0 0 0 不允许时钟停止
对于鉴权等耗时指令, 时钟是必须的, b2=0, 时钟至少是 13/8 MHz, b2=1时,至少 13/4 MHz
b8 表示CHV是否启用
15 当前目录的DF个数(直接DF,不含二级DF)
16 当前目录的EF个数
17 密码个数(CHV, Unblock CHV, ADM等)
18 RFU
19 CHV1状态
20 Unblock CHV1状态
21 CHV2状态
22 Unlock CHV2状态
23 RFU
24-34 保留给管理目的
一般的sim卡 selec会回 9F17, 也就是响应长度为 23个字节
A0A40000027F20
9F17
但是 MediaTek的基带 认为 这个响应内容 应该只有 0x16 (22)个字节
因为规范中明确说了:
Bytes 1 – 22 are mandatory and shall be returned by the SIM. Bytes 23 and following are optional and may not be
returned by the SIM.
前面22个字节是必须有SIM卡返回的.
23之后的是可选的.
EF的响应 (Response parameters/data in case of an EF)
1-2 RFU
3-4 文件大小(对于透明文件:没得说,就是整个大小,对于记录文件,也是整个大小:记录长度*记录数)
5-6 文件ID
7 文件类型: 04=EF
8 RFU
9 访问权限(0=ALW, 1=CHV1, 2=CHV2, 3=RFU, 4=ADM … E=ADM, F=NEVER): 高半字节为READ,SEEK权限, 低半字节为UPDATE权限
10 访问权限, 高半字节为INCREASE, 低半字节保留
11 高半字节为REHABILITATE, 低半字节为 INVALIDATE
12 文件状态: 01 有效
13 接下来的字段长度
14 文件结构: 00 =透明 01= 线性固定 02= RFU 03= 循环
15 记录长度 (如果为记录文件,单个记录的大小), 非记录文件,这个值为0
Bytes 1-14 are mandatory and shall be returned by the SIM.
前14个字节是所有文件都必须的
如果是记录文件, 那么第15个字节也必须有
实例:
DF_GSM:
0000 RFU
0000 剩余空间大小
7F20
02 类型:DF
0000000000 RFU
09
93 sim特性
00 子DF个数
18 子EF个数
06 密码个数
00 RFU
83
8A
83
8A
—————————
MF:
0000
0000
3F00
01
0000000000
09
93
04 子DF个数
08 子EF个数
06 密码个数
00
83
8A
83
8A
—————————