ts - 102622中文规范 下载本文

9.3.3.4 Registry

所有registries将保持不变一直有效。 9.3.3.4.1 RF technology type A

表29定义了RF technology type A的card RF gate的registry入口。

MODE编码如下:

? ‘FF’= Type A card emulation不可用; ? ‘02’= Type A card emulation可用; ? 所有其他值:RFU UID_REG编码如下:

? 若长度等于0,CLF将产生一个四字节的UID,uid0=’08’,uid1到uid3是随机数。随机数在从POWER-OFF到IDLE状态转换时产生。CLF认为RF离场就是POWER-OFF状态。

? 若长度等于4/7/10,CLF将认为UID_REG就是UID。 CID_SUPPORT编码如下:

? ‘01’=需要支持CID,CLF将在ATS中设置支持CID; ? ‘00’=不需要支持CID,CLF在ATS中不用设置支持CID; ? 其他所有值:RFU CLT_SUPPORT编码如下:

? ‘01’=CLF包含对不兼容type A ISO/IEC 14443-4协议的管道模式能力; ? ‘00’=CLF不包含对不兼容type A ISO/IEC 14443-4协议的管道模式能力; DATARATE_MAX编码了最大支持的除数(divisor): ? 字节1定义了PCD-->PICC支持的最大divisor:

- ‘00’=支持的最大divisor是1(~106kbit/s); - ‘01’=支持的最大divisor是2(~212kbit/s); - ‘02’=支持的最大divisor是4(~424kbit/s); - ‘03’=支持的最大divisor是8(~848kbit/s); - 其他值=RFU;

? 字节2定义了PICC-->PCD支持的最大divisor:

- ‘00’=支持的最大divisor是1(~106kbit/s); - ‘01’=支持的最大divisor是2(~212kbit/s); - ‘02’=支持的最大divisor是4(~424kbit/s);

- ‘03’=支持的最大divisor是8(~848kbit/s); - 其他值=RFU;

? 字节3定义了每个方向上支持的不同的divisor的限制:

- ‘00’=每个方向上支持不同的divisor; - ‘01’=两个方向上支持同样的divisor; - 其他值=RFU; 注意:ISO/IEC 14443-4定义的TA(1)接口字节指示的实际最大支持的divisor,是取以下最小值:

? 这个registry中指出的值和限制; ? CLF中实现的最大divisor 9.3.3.4.2 RF technology type B

表30定义了RF technology type B的card RF gate的registry入口。

MODE编码如下:

? ‘FF’= Type B card emulation不可用; ? ‘02’= Type B card emulation可用; ? 所有其他值:RFU PUPI_REG编码如下:

? 在N=0时,CLF将以动态生成方式产生PUPI。PUPI仅在从POWER-OFF到IDLE状态转换时产生。CLF认为RF离场就是POWER-OFF状态。

? 在其他情况下,CLF将认为PUPI_REG就是PUPI。 ATQB参数的结构如下:

DATARATE_MAX编码了最大支持的位速率(bit rate): ? 字节1定义了PCD-->PICC支持的最大bit rate:

- ‘00’=支持的最大bit rate是fc/128(~106kbit/s); - ‘01’=支持的最大bit rate是fc/64(~212kbit/s); - ‘02’=支持的最大bit rate是fc/32(~424kbit/s);

- ‘03’=支持的最大bit rate是fc/16(~848kbit/s); - 其他值=RFU;

? 字节2定义了PICC-->PCD支持的最大bit rate:

- ‘00’=支持的最大bit rate是fc/128(~106kbit/s); - ‘01’=支持的最大bit rate是fc/64(~212kbit/s); - ‘02’=支持的最大bit rate是fc/32(~424kbit/s); - ‘03’=支持的最大bit rate是fc/16(~848kbit/s); - 其他值=RFU;

? 字节3定义了每个方向上支持的不同的bit rate的限制:

- ‘00’=每个方向上支持不同的bit rate; - ‘01’=两个方向上支持同样的bit rate; - 其他值=RFU; 注意:ISO/IEC 14443-4定义的TA(1)接口字节指示的实际最大支持的divisor,是取以下最小值:

? 这个registry中指出的值和限制; ? CLF中实现的最大divisor 9.3.3.4.3 RF technology type B’

表32定义了RF technology type B’的card RF gate的registry入口。

MODE编码如下:

? ‘FF’= Type B’ card emulation不可用; ? ‘02’= Type B’ card emulation可用; ? 所有其他值:RFU

9.3.3.4.4 RF technology type F(ISO/IEC 18092 212kbps/424kbps card emulation only)

表33定义了RF technology type F的card RF gate的registry入口。

MODE编码如下:

? ‘FF’= Type F card emulation不可用; ? ‘02’= Type F card emulation可用; ? 所有其他值:RFU

表34定义了SPEED_CAP参数的编码:

CLT_SUPPORT参数编码:

? ‘01’= CLF包含支持type F card emulation防冲突的管道模式能力 ? ‘00’= CLF不包含支持type F card emulation防冲突的管道模式能力

9.3.4 Card application gates 9.3.4.1 Overview

Card application gate控制了非接卡片应用的入口。

下一节定义了card application gate支持除7.2节讲的generic gate支持的commands和events外的其他commands和events。

Card application gate的GID是host动态分配的。 9.3.4.2 Commands

未定义其他command。 9.3.4.3 Events

表35列出了card application gate支持的其他events。

9.3.4.3.1 EVT_FIELD_ON

这个event表明CLF检测到一个外部读卡器的载波。Host controller需在检测到RF场后的2ms内发送该事件。

在数据链路层符合ETSI TS 102 613规范的情况下,有以下例外:若SWP在DEACTIVATED状态,CLF将通过激活接口来代替发送EVT_FIELD_ON。(在613中通过ACT帧来激活)

该event没有参数。

9.3.4.3.2 EVT_CARD_DEACTIVATED

该event表明CLF按照ISO/IEC 14443-3定义的type B或ISO/IEC 14443-4定义的type A方式去活。

该event没有参数。