1、中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -111 总则 .52 参考文献 .53 符号和缩略语 .64 SIM 卡应用工具箱概述 74.1 概要信息下载 .74.2 主动式 SIM 卡命令 74.3 下载数据到 SIM 卡 84.4 菜单选择 .84.5 SIM 卡呼叫控制 .84.6 SIM 卡的 MO 短消息控制 .84.7 事件下载 .94.8 安全 .94.9 多用途卡 .94.10 定时器终止 .94.11 与协议无关的承载 .95 概要信息下载 .95.1 过程 .95.2 TERMINAL PROFILE 的结构和编
2、码: .105.3 概要信息下载显示参数 .145.3.1 ME 支持纵向显示的字符数 .145.3.2 ME 支持横向显示的字符数 .145.3.3 支持调整显示大小 .145.3.4 文本换行 .145.3.5 文本上下滚屏 .145.3.6 菜单宽度缩小 .146 主动式 SIM 卡 .156.1 概述 .156.2 主动式 SIM 卡命令描述 186.2.1 DISPLAY TEXT 186.2.1.1 命令和过程 .186.2.1.2 FETCH(DISPLAY TEXT )命令结构 .196.2.2 GET INKEY 216.2.2.1 命令和过程 .216.2.2.2 FETC
3、H(GET INKEY)命令结构 226.2.3 GET INPUT236.2.3.1 命令和过程 .236.2.3.2 FETCH(GET INPUT)命令结构 .246.2.4 MORE TIME.256.2.4.1 命令和过程 .256.2.4.2 FETCH(MORE TIME)命令结构 .25中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -126.2.5 PLAY TONE .266.2.5.1 命令和过程 266.2.5.2FETCH(PLAY TONE )命令结构 266.2.6 POLL INTERVAL .286.2.
4、6.1 命令和过程 286.2.6.2 FETCH(POLL INTERVAL)命令结构 286.2.7 REFRESH.296.2.7.1 命令和过程 .296.2.7.2 FETCH(REFRESH)命令结构 316.2.8 SET UP MENU.326.2.8.1 命令和过程 .326.2.8.2 FETCH(SET UP MENU)命令结构 .336.2.9 SELECT ITEM346.2.9.1 命令和过程 .346.2.9.2 FETCH(SELECT ITEM)命令结构 356.2.10 SEND SHORT MESSAGE 376.2.10.1 命令和过程 .376.2.1
5、0.2 FETCH(SEND SHORT MESSAGE)命令结构 .386.2.11 SEND SS .406.2.11.1 命令和过程 .406.2.11.2 FETCH(SEND SS)命令结构 .416.2.12 SEND USSD .436.2.12.1 命令和过程 .436.2.12.2 FETCH(SEND USSD)命令结构 446.2.13 SET UP CALL 456.2.13.1 命令和过程 .456.2.13.2 FETCH(SET UP CALL)命令结构 .476.2.14 POLLING OFF.496.2.14.1 命令和过程 .496.2.14.2 FETC
6、H(POLLING OFF)命令结构 496.2.15 PROVIDE LOCAL INFORMATION 506.2.15.1 命令和过程 .506.2.15.2 FETCH(PROVIDE LOCAL INFORMATION)命令结构 .516.2.16 SET UP EVENT LIST .516.2.16.1 命令和过程 .516.2.16.2 FETCH(SET UP EVENT LIST)命令结构 527 命令结果(TERMINAL RESPONSE) 527.1.1.1 TERMINAL RESPONSE 命令结构 548 下载数据到 SIM 卡 .578.1 点到点短消息(SM
7、S-PP)数据下载 578.1.1 过程 .578.1.2 ENVELOPE (SMS 点到点下载 ) 命令结构 588.2 小区广播短消息(SMS-CB)数据下载 .58中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -138.2.1 过程 .588.2.2 ENVELOPE (小区广播下载 ) 命令结构 599 菜单选择(MENU SELECT) .599.1 过程 .599.2 ENVELOPE(菜单选择)命令结构 6010 SIM 卡的呼叫控制 6010.1 移动端发起的呼叫过程 .6010.2 补充业务及 USSD 的过程 62
8、10.3 给用户的指示 .6310.4 固定拨号的交互操作 .6410.5 支持禁止拨号(BDN)业务 6510.6 ENVELOPE(呼叫控制)命令结构 .6511 SIM 卡的 MO 短消息控制 6711.1 过程 .6811.2 ENVELOPE(MO 短消息控制)命令结构 .6812 定时器终止 .6912.1 过程 .7012.2 ENVELOPE(定时器终止)命令结构 .7013 事件下载 .7113.1 MT 呼叫事件 7113.1.1 过程 .7113.1.2 ENVELOPE(事件下载 -MT 呼叫)命令结构 7113.2 已连接呼叫事件 .7213.2.1 过程 .7213
9、.2.2 ENVELOPE(事件下载 -已连接呼叫)命令结构 .7213.3 呼叫拆线事件 .7413.3.1 过程 .7413.3.2 ENVELOPE(事件下载 -呼叫拆线)命令结构 .7413.4 位置状态事件 .7513.4.1 过程 .7513.4.2 ENVELOPE(事件下载 -位置状态)命令结构 .7513.5 用户动作事件 .7613.5.1 过程 .7613.5.2 ENVELOPE(事件下载 -用户动作)命令结构 .7613.6 空闲屏幕可用事件 .7713.6.1 过程 .7713.6.2 ENVELOPE(事件下载 -空闲屏幕可用)命令结构 .7714 标记值 .78
10、14.1 ME 到 SIM 卡方向的 BER-TLV 标记 7814.2 SIM 卡到 ME 方向的 BER-TLV 标记 78中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -1414.3 双向 SIMPLE-TLV 标记 .7814.4 命令及下一个动作指示器的类型 .8014 允许命令类型及设备标识的组合 .81附录 A ME 支持的 SIM 卡应用工具箱 83附录 B SIM 卡应用工具箱通信的结构 84中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -151 总 则本规范的
11、制定是为了保证我国 900/1800MHz TDMA 数字蜂窝移动通信网的移动台中支持“SIM 卡应用工具箱”的 SIM 卡和移动设备(ME)之间能够正常运行。本标准适用于中国移动集团公司 900/1800MHz TDMA 数字蜂窝移动系统移动台,供生产、管理等部门使用。本标准定义了中国移动集团支持“SIM 卡应用工具箱”的 SIM 卡和移动设备(ME)之间的接口及 ME 需执行的过程,以确保不同厂商的 SIM 卡和 ME 之间的互操作。主要内容包括概要信息下载、主动式 SIM 卡命令、菜单选择、SIM 卡的呼叫控制、事件下载的命令结构、编码及过程。2 参 考 文 献下列标准所包含的条文,通过
12、在标准中引用而构成为本标准的条文。本标准推出时,所示版本均为有效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。1) GSM02.40 数字蜂窝通信系统(Phase 2+):呼叫进程指示的过程2) GSM03.38 数字蜂窝通信系统(Phase 2+):字母表和语言细节信息3) GSM03.40 数字蜂窝通信系统(Phase 2+):点对点短消息业务的技术实现4) GSM03.48 数字蜂窝通信系统(Phase 2+):SIM 卡应用工具箱的安全机制5) GSM04.07 数字蜂窝通信系统(Phase 2+):移动无线接口层 3 信令;一般特性6) GSM04.08
13、数字蜂窝通信系统(Phase 2+):移动无线接口第三层规范7) GSM04.11 数字蜂窝通信系统(Phase 2+):支持移动无线接口点到点(PP)短消息业务(SMS)8) GSM04.80 数字蜂窝通信系统(Phase 2+):移动无线接口第三层补充业务规范:格式与编码9) GSM11.11 数字蜂窝通信系统(Phase 2+):SIM 卡-移动设备(SIM-ME )接口规范中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -1610)ISO/IEC 7816-6 识别卡-集成电路 IC 卡,第 6 部分:企业内部的数据单元3 符 号
14、 和 缩 略 语ADN 缩位拨号APDU 应用协议数据单元ATR 复位响应BCD 十进制数的二进制编码BDN 禁止拨号BER ASN.1 的基本编码规则EF 基本文件FDN 固定拔号IMEI 国际移动设备识别号IMSI 国际移动用户识别 号Kc 密钥;在加密算法 A5 中使用Ki 用户鉴权密钥;在鉴权算法 A3 和密钥生成算法 A8 中使用的密钥LND 最后拔号存储ME 移动设备MMI 人机接口MS 移动台NMR 网络测量结果NPI 编号方案识别RFU 保留未用SIM 用户身份识别模块SMS 短消息业务SS 补充业务SSC 补充业务控制串SW1/SW2 状态字 1/状态字 2TLV 标记,长度
15、,值TON 号码类型中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -17TP 传输层协议 TPDU 传输协议数据单元UCS2 通用 2 字节编码的字符集USSD 非结构化补充业务数据4 SIM卡 应 用 工 具 箱 概 述STK(SIM卡 应 用 工 具 箱 ), 是 在 原 SIM卡 被 动 式 的 操 作 系 统 上 , 衍 生 出 的 SIM卡 主动 交 互 式 的 操 作 系 统 。 它 提 供 的 机 制 , 允 许 SIM卡 中 的 应 用 与 支 持 该 应 用 的 ME进 行 交互 操 作 , 即 支 持 SIM卡 与
16、ME之 间 的 主 动 式 对 话 , 从 而 使 移 动 用 户 拥 有 个 人 化 附 加 业 务 。如果支持级别“a” ,STK SIM卡可以通过ME与其他附加卡进行通讯,并且可以获取其他附加读卡器的信息 。 ( )4.1 概要信息下载通过概要信息下载过程,ME 读 EFPHASE 和 SIM 卡业务表 EFSST,知道 SIM 卡支持的功能并将 ME 所支持的功能通知 SIM 卡。4.2 主动式SIM卡命令主 动 式 SIM卡 命 令 可 以 使 SIM卡 主 动 激 活 由 ME执 行 的 操 作 , 这 些 操 作 包 括 : 显 示 由 SIM卡 向 ME发 送 的 文 本 ;
17、发 送 短 消 息 ; 用 SIM卡 中 的 号 码 建 立 语 音 呼 叫 ; 用 SIM卡 中 的 号 码 和 承 载 能 力 建 立 数 据 呼 叫 ; 发 送 SS控 制 或 USSD字 符 串 ; 通 过 听 筒 放 音 ; 初 始 化 与 用 户 的 对 话 ; SIM卡 初 始 化 请 求 和 EF变 化 的 通 知 ; ME向 SIM卡 提 供 本 地 信 息 ; 与 附 加 卡 进 行 通 讯 (如 支 持 级 别 “a”);中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -18 获 取 附 加 读 卡 器 的 信 息
18、(如 支 持 级 别 “a”); 管 理 ME中 的 定 时 器 ; 执 行 SIM卡 发 来 的 AT命 令 , 并 且 将 结 果 返 回 给 SIM卡 (如 支 持 级 别 “b”); 发 送 DTMF; 请 求 ME激 活 URL相 关 的 浏 览 器 (如 支 持 级 别 “c”); 建 立 和 管 理 与 协 议 无 关 的 承 载 (如 支 持 级 别 “e”)针对用户会话过程中的每条命令(包括,提供给用户的项目列表中的每一项和请求用户响应的每条命令),都可以得到相应的帮助信息。如果与用户的对话中包含的主动式命令指示可以使用帮助特性,那么ME可以选择是否支持该功能。4.3 下载数
19、据到SIM卡下载数据到 SIM 卡,可以使用专用命令( 通过 SMS 点到点和小区广播的传送机制 )或与承载无关协议。采用 ENVELOPE 命令经 SIM 卡ME 接口传送信息。4.4 菜单选择在 SIM 卡用主动式 SIM 卡命令(SET UP MENU)提供一套菜单的基础上,用ENVELOPE(MENU SELECTION)命令向 SIM 卡传送用户选择的 SIM 卡应用菜单项。菜单选择机制也可以用于请求 SIM 卡应用菜单中各项的帮助信息。4.5 SIM卡呼叫控制当 SIM 卡激活这个业务后,所有拨出的数字串、补充业务控制字符串和 USSD 字符串在 ME 建立呼叫、补充业务操作或 U
20、SSD 操作前先传递给 SIM 卡。ME 也应同时向 SIM 卡传递其当前服务区信息。SIM 卡具有允许、禁止和修改呼叫、补充业务操作或 USSD 操作的能力。SIM 卡还具有用一个呼叫请求、补充业务操作或 USSD 操作替换另一个呼叫请求、补充业务操作或 USSD 操作的能力。例如,一个呼叫请求可以被一个补充业务操作或 USSD操作替换,反之亦然。中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -194.6 SIM卡的MO短消息控制当 SIM 卡激活这个业务后,在 ME 发送短消息之前所有 MO 短消息首先传递给 SIM卡。ME 也应同
21、时向 SIM 卡传递其当前服务区信息。在发送短消息之前,SIM 卡应该具有允许发送、禁止发送或修改短消息目的地址的能力。4.7 事件下载SIM 卡在主动式命令中提供了一套用于监视的事件。事件下载机制用于当事件发生时向 SIM 卡传送事件细节,ME 可以报告给 SIM 卡的事件,包括呼入、位置状态和应用的屏幕显示能力。4.8 安全安全机制需要保证数据交换的完整性、真实性、有效性和保密性。SIM卡应用工具箱安全管理遵循GSM03.48。4.9 多用途卡只在支 持 级 别 “a” 时有效 , 可 提 供 一 事 件 和 一 套 主 动 式 命 令 用 于 监 视 和 控 制 附 加卡 的 工 作 情
22、 况 。4.10 定时器终止SIM卡可通过主动式命令控制ME中的定时器,采用定时器终止机制通知SIM卡计时终止。4.11 与协议无关的承载只在支持级别“e”时有效。SIM卡采用主动式命令(OPEN CHANNEL, CLOSE CHANNEL, SEND DATA, RECEIVE DATA ,GET CHANNEL STATUS) 和事件(Data available, Channel status)在ME之间建立数据通道,通过ME访问网络的远端服务器。在建立数据通道时,SIM卡为ME提供信息以确定可选择的承载。ME允许SIM卡和服务器之间在此通道上透明传输数据。SIM卡使用ME的底层服务发
23、送数据,为ME提供服务数据单元。默认的底层位于所选择承载的高层。5 概 要 信 息 下 载中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -1105.1 过程作为 SIM 卡初始化的一部分,概要信息下载命令由 ME 发给 SIM 卡。在此过程中,ME 读 EFPHASE ,若其中 SIM Phase 的值为03 或更高时,则表示 SIM 卡要求 ME 执行概要信息下载过程,那么 ME 应该在执行了 CHV1 确认过程后,在选择 EFIMSI 和 EFLOCI 之前向SIM 卡发送 TERMINAL PROFILE 命令。ME 发送的概要信
24、息应该说明 ME 支持的 SIM 卡应用工具箱相关设施。通过这个过程 SIM 卡知道 ME 的能力并根据情况限制它的命令范围。如果 ME 没有发出命令,SIM 卡认为 ME 不支持 SIM 卡应用工具箱。5.2 TERMINAL PROFILE的结构和编码:方向:ME 到 SIM 卡命令头为标准的五字节命令码,即CLA INS P1 P2 P3A0 10 00 00 lgth命令参数/数据:描述 M/O 长度概要信息 M Lgth 概要信息:内容:ME 支持的 SIM 卡应用工具箱功能列表。代码:每个功能项使用 1 位 BIT,1:ME 支持的功能;0:ME 不支持的功能。 第一字节(下载):
25、 BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8 在自动重播期间不断向 SIM 卡发送 Envelope(呼叫控制) 指令 BIT7 呼叫控制支持 USSD 字串;BIT6 定时器终止;BIT5 SIM 卡数据下载错误状态字9EXX;BIT4 菜单选择;BIT3 小区广播数据下载;BIT2 SMS-PP 数据下载;BIT1 概要信息下载;第二字节(其他): BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8 显示扩展文本BIT7 支持 UCS2 显示BIT6 支持 UCS2 输入中 国 移 动 通 信 业 务 卡 管
26、理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -111BIT5 标识符的处理,详见 12.7.3BIT4 SIM 卡的 MO 短消息控制BIT3 SIM 卡呼叫控制中的小区识别BIT2 SIM 卡呼叫控制BIT1 命令结果第三字节(主动式 SIM 卡命令):BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8 主动式 SIM 卡命令:REFRESHBIT7 主动式 SIM 卡命令:POLLING OFFBIT6 主动式 SIM 卡命令:POLL INTERVAL BIT5 主动式 SIM 卡命令:PLAY TONE BIT4 主动式 SIM
27、卡命令:MORE TIMEBIT3 主动式 SIM 卡命令:GET INPUTBIT2 主动式 SIM 卡命令:GET INKEY BIT1 主动式 SIM 卡命令:DISPLAY TEXT第四字节(主动式 SIM 卡命令):BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8 主动式 SIM 卡命令:提供本地信息(NMR)BIT7 主动式 SIM 卡命令:提供本地信息(MCC,MNC,LAC,Cell ID,IMEI)BIT6 主动式 SIM 卡命令:SET UP MENUBIT5 主动式 SIM 卡命令:SET UP CALLBIT4 主动式 SIM 卡命
28、令:SEND USSDBIT3 主动式 SIM 卡命令:SEND SSBIT2 主动式 SIM 卡命令:SEND SHORT MESSAGEBIT1 主动式 SIM 卡命令:SELECT ITEM第五字节(事件驱动信息):BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8 事件:读卡器状态BIT7 事件:空闲屏幕可用BIT6 事件:用户活动BIT5 事件:位置状态BIT4 事件:呼叫拆线BIT3 事件:呼叫接线BIT2 事件:MT 呼叫BIT1 主动式 SIM 卡命令:SET UP EVENT LIST第六字节(事件驱动扩展信息):BIT8 BIT7 BIT
29、6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8,7,6,5 RFU,bit=0BIT4 事件:数据通道状态中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -112BIT3 事件:数据可用BIT2 事件:浏览器终止BIT1 事件:语言选择第七字节(多用途卡主动式命令,支持级别 “a“):BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8,7,6 RFU,bit=0BIT5 主动式 SIM 卡命令:GET READER STATUS(读卡器识别)BIT4 主动式 SIM 卡命令:GET REA
30、DER STATUS(读卡器状态)BIT3 主动式 SIM 卡命令:PERFORM CARD APDUBIT2 主动式 SIM 卡命令:POWER OFF CARDBIT1 主动式 SIM 卡命令:POWER ON CARD第八字节(主动式 SIM 卡命令):BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8 第 2 个性能配置参数BIT7 SET UP CALL 命令中第 2 个 标识符BIT6 执行 AT 命令( 支持级别“b”)BIT5 建立空闲模式文本BIT4 GET INKEY 命令的二进制选项BIT3 主动式SIM卡命令:PROVIDE LOCA
31、L INFORMATION(日期,时间和时区) BIT2 主动式 SIM 卡命令:TIMER MANAGEMENT(取当前值)BIT1 主动式 SIM 卡命令:TIMER MANAGEMENT(启动,停止)第九字节:BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8 RFU,bit=0BIT7 主动式 SIM 卡命令:LAUNCH BROWSERBIT6 主动式 SIM 卡命令:LANGUAGE NOTIFICATIONBIT5 主动式 SIM卡命令:PROVIDE LOCAL INFORMATION (Timing Advance)BIT4 主动式 SIM
32、 卡命令:PROVIDE LOCAL INFORMATION (语言)BIT3 主动式 SIM卡命令:PROVIDE LOCAL INFORMATION (BCCH 信道列表编码)BIT2 发送DTMF命令 BIT1 持续执行 DISPLAY TEXT 命令第十字节(软键支持):BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8,7,6,5,4,3 RFU,bit=0BIT2 软键支持SET UP MENU BIT1 软键支持 SELECT ITEM 中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -1
33、13第十一字节(软键信息):BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1可用软键的最大数量,FF 留作将来使用。第十二字节(承载无关协议主动式命令,支持级别 “e”):BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8,7,6 RFU,bit=0BIT5 主动式 SIM 卡命令:GET CHANNEL STATUSBIT4 主动式 SIM 卡命令:SEND DATABIT3 主动式 SIM卡命令:RECEIVE DATABIT2 主动式 SIM卡命令:CLOSE CHANNEL BIT1 主动式 SIM 卡命令:OPEN C
34、HANNEL第十三字节(与协议无关承载所支持的承载,支持级别“e”) :BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8,7,6 ME 支持的数据通道数BIT5,4,3 RFU,bit=0BIT2 ME 支持 GPRSBIT1 ME 支持 CSD 第十四字节(屏幕高度):BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8 屏幕尺寸参数,详见12.2.3BIT7,6 RFU,bit=0BIT5,4,3,2,1 ME支持纵向显示的字符数,详见12.2.3.1第十五字节(屏幕宽度):BIT8 BIT7 BIT6 BIT5 BI
35、T4 BIT3 BIT2 BIT1BIT8 支持多种字号的字体BIT7,6,5,4,3,2,1 ME支持横向显示的字符数,详见12.2.3.2 第十六字节(屏幕效果):BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8,7,6 菜单宽度缩小BIT5,4 RFU,bit=0BIT3 支持文本上下滚屏 BIT2 支持文本换行BIT1 调整屏幕显示大小第十七字节(承载无关协议所支持的传输接口,支持级别“e”) :BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8,7,6,5,4,3 RFU,bit=0BIT2 UDPBIT1 T
36、CP中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -114后续的字节:BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1BIT8,7,6,5,4,3,2,1 RFU,bit=0RFU位和所有后续字节留作将来使用。只支持本规范定义的SIM卡应用工具箱的SIM卡不检查RFU 各位的值。响应参数/数据:无5.3 概要信息下载显示参数以下对 ME 发送给 SIM 卡的各 ME 屏幕显示参数进行描述。5.3.1 ME支 持 纵 向 显 示 的 字 符 数作为Display Text 主动式命令的结果,规定了ME在不滚屏
37、的情况下支持纵向显示的字符数(使用GSM 03.38中规定的默认字符集 )。如果可以调整屏幕显示大小,此字符数定义为调整前的初始值。5.3.2 ME支 持 横 向 显 示 的 字 符 数作为Display Text 主动式命令的结果,规定了ME在不滚屏的情况下支持横向显示的字符数(使用GSM 03.38中规定的默认字符集 )。如果可以调整屏幕显示大小,此字符数定义为调整前的初始值。5.3.3 支 持 调 整 显 示 大 小如果满足以下情况,可以调整屏幕显示大小: 用户可以更改纵向、横向或纵横向显示的字符数; ME可以动态更改纵向、横向或纵横向显示的字符数。5.3.4 文 本 换 行如果ME由于
38、显示尺寸需要将显示文本分为两行,可以在纵向下一行的起始位置执行文本换行。 5.3.5 文 本 上 下 滚 屏ME可支持文本滚屏,并且在一行中由于显示尺寸可以将显示文本分为两行。中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -1155.3.6 菜 单 宽 度 缩 小DISPLAY TEXT主动式命令给出的横向不滚屏可显示的字符数( 使用GSM 03.38中规定的默认字符集),减去由SELECT ITEM主动式命令给出的横向不滚屏可显示的字符数 (使用GSM 03.38中规定的默认字符集) ,即可得到菜单宽度缩小值。如果可以按照12.2.3
39、.3中的规定调整屏幕显示大小,此菜单宽度缩小值采用调整前的初始字符数进行计算。6 主 动 式 SIM卡6.1 概述从 ME 到 SIM 卡的通信使用 T=0 的协议。该协议中,ME 总是向 SIM 卡发起命令,没有 SIM 卡发起与 ME 通信的机制。这就限制了 SIM 卡引入请求 ME 支持 SIM 卡新特性的可能,ME 可以事先知道 SIM 卡应该采取什么动作。主动式 SIM 卡命令采用 T=0 协议,但增加了一个新的状态响应字 SW1。这个状态响应和正常结束(90 00)的意思相同,而且可以和大多数允许正常结束的命令一起使用,同时也允许 SIM 卡向 ME 发出信息发送的提示,ME 使用
40、 FETCH 功能查出是什么信息。SIM卡在执行所有SIM 卡应用工具箱主动式命令或过程时,不会影响或中止向用户提供的服务。这种情况发生在,例如, 若RUN GSM ALGORITHM命令的执行被内部的SIM卡应用工具箱操作延迟,有可能造成网络拒绝或中止向用户提供服务。尤其是若应用工具箱在不合理的时间结束操作,无论何时,使用MORE TIME命令都可以使ME访问SIM卡的GSM功能。注:在发送MORE TIME命令前的最大延迟由一些因素决定 (例如,网络和SIM卡鉴权容许的持续长度);在一些情况下需要最大延迟 2秒。在此期间,发送空闲字节。为了避免不同阶段兼容问题,这些功能应仅用于主动式的SI
41、M卡和支持主动式SIM卡特性的ME之间。主动式SIM卡通过在SIM卡业务表中激活主动式SIM卡业务进行标识。在SIM卡初始化期间, ME发出 TERMINAL PROFILE命令用于标识支持主动式SIM卡。然后ME根据轮询间隔命令确定的时间间隔,向SIM卡发送STATUS命令。主动式SIM卡不应向不支持主动式SIM 卡功能的ME发送任何命令请求( 状态字SW1SW2=91 XX)。支持主动式SIM卡功能的ME 不会向未激活主动式业务的SIM卡发送与主动式SIM卡有关的命令。中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -116SIM 卡
42、可以发送一系列主动式 SIM 卡命令,命令如下: CLOSE CHANNEL,请求ME关闭专用数据通道( 如支持级别 “e”)。 DISPLAY TEXT,在显示屏上显示文本或图标。在显示屏上高优先级的信息可以代替屏幕上的任何信息。 GET CHANNEL STATUS,请求ME返回所有可用数据通道的当前状态(如支持级别“e”) 。 GET INKEY,向屏幕发送文本或图标,要求返回单个字符响应。允许SIM卡与用户进行对话,尤其是从菜单中选择某一选项。 GET INPUT,向屏幕发送文本或图标,要求返回一个响应。允许SIM卡与用户进行对话。 GET READER STATUS,提供附加读卡器和
43、已插入的附加卡信息(附加卡状态,如是否上电、附加卡是否插入) ,如支持级别 “a”。 LANGUAGE NOTIFICATION,允许SIM卡通知ME目前在SIM卡应用工具箱中文本字符串所使用的语言。 LAUNCH BROWSER,要求ME的浏览器能解释与URL相关的内容。 MORE TIME,不要求ME有任何操作,命令的目的是为SIM卡中的应用工具箱任务申请更多的处理时间,要求ME用TERMINAL RESPONSE(OK)命令响应。 OPEN CHANNEL, 请求ME启用命令参数所设定的数据通道(如支持级别“e”)。 PERFORM CARD APDU,请求ME向附加卡发送一APDU命令
44、(如支持级别“a”),此命令适用于ME和附加卡之间的任何协议。 PLAY TONE,请求ME通过耳机、听筒或其他扬声器发出声音。 POLL INTERVAL,协商在空闲模式期间ME向SIM卡发送STATUS命令的频率。轮询操作可由POLLING OFF 命令禁止。 POWER OFF CARD,如支持级别“a”,用于结束与附加卡之间的会话过程。 POWER ON CARD,如支持级别“a”,用于启动与附加卡之间的会话过程,并且返回所有的ATR字节。 PROVIDE LOCAL INFORMATION,请求ME将本地信息传递给 SIM卡,例如移动国家号码和用户注册的移动网络编码(MCC+MNC)
45、。 RECEIVE DATA, 如支持级别“e”,请求ME返回给SIM卡专用数据通道的接收数中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -117据。 REFRESH,请求ME执行SIM卡的初始化过程,和/或提示ME SIM卡中的EF 文件内容或结构已经更改。命令可使ME复位SIM卡从而重新启动一个会话过程。 RUN AT COMMAND,向ME发送一AT命令,并且返回给SIM卡此AT命令的响应。 SELECT ITEM,SIM 卡提供一套菜单项目列表供用户选择。 SEND DATA, 如支持级别“e”,请求ME在专用数据通道上发送SI
46、M卡提供的数据。 SEND DTMF,在呼叫建立时请求ME发出DTMF( 双音多频) 声音。 SEND SHORT MESSAGE,向网络发送短消息或SMS-COMMAND。 SEND SS,向网络发送SS请求。 SEND USSD,向网络发送USSD字符串。 SET UP CALL,有3种类型: 在没有其他呼叫时,建立呼叫; 保持所有其他呼叫,建立呼叫; 切断所有其他呼叫,建立呼叫。 SET UP EVENT LIST,SIM卡为ME提供一事件列表,使ME可以给出列表中有关事件的发生时间。 SET UP IDLE MODE TEXT,为ME提供一字符串用作空闲模式文本。 SET UP MEN
47、U,SIM卡提供一套菜单添加到ME原有的菜单结构中。 TIMER MANAGEMENT,要求ME采用命令中规定方式管理一定时器 (启动,停止,取当前值)。ME依据命令中给出的持续时间启动定时器。响应状态字91 XX与90 00一样,通知ME,SIM卡已经成功执行前一命令,另外,还提醒ME有一个待执行的主动式命令,直到这个命令被ME用FETCH命令取回。有些命令要求SIM卡通过SW1SW2=9F XX指明有返回数据给ME,ME用GET RESPONSE命令获得该数据。ME从SIM卡中收到命令,就会立即进行处理: 如命令执行成功,ME就用TERMINAL RESPONSE命令通知SIM卡; 如命令
48、未执行成功,ME就用带有错误条件的TERMINAL RESPONSE命令通知中 国 移 动 通 信 业 务 卡 管 理 体 系 1子 体 系 1 SIM卡 应 用 技 术 规 范 -118SIM卡。SIM卡通过ME在TERMINAL RESPONSE命令中给出的信息判断是否重发同样的命令、发不同的命令、或是不再重发。ME将命令结果提供给SIM卡,通知SIM卡命令是否执行成功,且SIM卡需要知道此命令为什么失败。命令结果分为3种主要类型: OK; 暂时问题,一般而言,意味着SIM卡值得再试一次; 永久问题,一般而言,意味着SIM卡在此GSM会话期间不值得再次尝试。6.2 主动式SIM卡命令描述6.2.1 DISPLAY TEXT6.2.1.1 命 令 和 过 程此命令指示 ME 显示文本和/或图标,