Cu接口技术要求 第3部分通用用户识2.docx
YD/T1762.3-2008TD-SCDMA/WCDMA数字蜂窝移动通信网通用用户识别模块
(USIM)与终端间Cu接口技术要求第3部分:通用用户识_2
TD-SCDMA/WCDMA数字蜂窝移动通信网
通用用户识别模块(USIM)与终端间Cu接口技术要求第3部分:通用用户识别模块应用工具箱(USAT)特性
SETUPEVENTLIST
UICC通过SETUPEVENTLIST指令向终端提供一组事件列表,终端收到此指令后,将用指令中的
事件列表替代终端的原有的事件列表,如果终端能成功地替换或清空事件列表,则应通过TERMINALRESPONSE(OK)通知UICC;如果终端不能成功地替换或清空事件列表,应通过TERMINALRESPONSE(CommandbeyondMEscapabilities)通知UICC。
表22SETUPEVENTLIST
指令结构
信息域
M/O/C
Min
长度
主动式UICC命令标签
M
Y
1
长度(A+B+C)
M
Y
1或2
命令内容
M
Y
A
设备标识
M
Y
B
事件列表
M
Y
C
终端应监视列表中的事件,一旦有任一事件发生,终端应通过事件下载机制将事件的详细信息发送给
UICC。
如果终端关机或UICC被拔出或复位,终端中的事件列表应被清空。
PERFORMCARDAPDUA类USAT终端应支持此功能。
表23PERFORMCARDAPDU
指令结构
信息域
M/O/C
Min
长度
主动式UICC命令标签
M
Y
1
长度(A+B+C)
M
Y
1或2
命令内容
M
Y
A
设备标识
M
Y
B
C-APDU
M
Y
C
UICC通过通过PERFORMCARDAPDU请求终端发送一个APDU指令给终端中的其他卡片,这个指令包括读卡器标识(在设备标识中)和APDU命令。终端收到此指令后,首先判断是否能够执行该指令。
如果UICC提供的读卡器标识非法,终端应拒绝执行该指令,并通过TERMINALRESPONSE(MultipleCardcommanderror-Cardreadernotvalid)通知UICC。
如果没有读卡器,终端应通过TERMINALRESPONSE(MultipleCardcommanderror-Cardreaderremovedornotpresent)通知UICC。
如果目标卡片已经被拔出,终端应通过TERMINALRESPONSE(MultipleCardcommanderror–
Cardremovedornotpresent)通知UICC。
如果目标卡片正处于忙的状态,终端应通过TERMINALRESPONSE(MultipleCardcommanderror-Cardreaderbusy)通知UICC。
如果目标卡片尚未加电,终端应通过TERMINALRESPONSE(MultipleCardcommanderror–
Cardpoweredoff)通知UICC。
如果终端收到的C-APDU格式非法,终端应通过TERMINALRESPONSE(MultipleCardcommanderror-C-APDUformaterror)通知UICC。
如果终端能够发送C-APDU给目标卡,终端应向目标卡发送C-APDU,从目标卡获取R-APDU。
如果目标卡无响应,终端应通过TERMINALRESPONSE(MultipleCardcommanderror-Cardmute)通知UICC。
如果因传输错误导致指令执行失败,终端应通过TERMINALRESPONSE(MultipleCardcommanderror-Transmissionerror)通知UICC。如果终端由于目标卡的协议导致指令执行失败,终端应
通过TERMINALRESPONSE(MultipleCardcommanderror-Protocolnotsupported)通知UICC。如果指令执行成功,终端应通过TERMINALRESPONSE通知UICC,并在其中包含目标卡
返回的R-APDU。
POWEROFFCARDA类USAT终端应支持此功能。
表24POWEROFFCARD
指令结构
信息域
M/O/C
Min
长度
主动式UICC命令标签
M
Y
1
长度(A+B)
M
Y
1或2
命令内容
M
Y
A
设备标