javacard - PROVIDE LOCAL INFORMATION终端响应中的位置信息长度

标签 javacard apdu sim-card sim-toolkit

为什么位置信息的长度不同?当我使用 PROVIDE LOCAL INFORMATION 询问位置信息时,位置信息的长度有时是 7,有时是 9。像这样:

//终端响应

8014000015810301260002028281030106130764F01010D9286C; SW=910B

//终端响应

8014000017810301260002028281030106130964F010A05D3C49006D; SW=9000

谁能告诉我要检查哪个规范?

最佳答案

ETSI TS 102 223 定义了提供本地信息组件。它在第 8.19 节中提到位置信息部分将是“特定于访问技术”。

如果我们查看 3GPP TS 31.111,我们会在第 8.19 节中再次看到位置信息的长度可能为“09”、“07”、“05”、“00”。该注释描述了在何种情况下会发现不同的长度。

Note 1 
The Extended Cell Identity Value is not available in GERAN. When in GERAN, 
this field shall not be present and the length field shall be set to ‘07’.

我相信当您执行提供本地信息查询时,您有时可能处于 GSM、EDGE、UMTS 或 LTE 区域,并且对于每种接入技术,信息都不同。

亲切的问候,

关于javacard - PROVIDE LOCAL INFORMATION终端响应中的位置信息长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37649489/

相关文章:

javacard - 如何在 Java Card 中将整数转换为二进制字符?

java - 记录 Java 卡小程序内的所有 APDU

cryptography - 如何转换 Java Card 的 ECDSA 曲线参数

gsm - 如何以编程方式访问 SIM 卡?

reset - 如何使用 APDU 命令重置 java 卡

applet - 在 javacard 中选择小程序时是否可以返回一些数据以及状态字 9000?

javacard - 如何在没有卡的情况下向智能卡读卡器(而不是智能卡)发送命令?

smartcard - 在 JCIDE 中发送 APDU 时遇到错误

linux - 智能手机如何获得正确的 APN 设置?

android - UICC : Can I trust proactive TIMER MANAGEMENT?