智能卡测试系统技术指标
- 格式:doc
- 大小:79.50 KB
- 文档页数:8
中国联通公司发布目次目次 (I)前言...................................................................................................................................... V III 1范围 (1)2规范性引用文件 (1)3术语、定义和缩略语 (1)3.1术语 (1)3.2符号 (2)3.3缩略语 (3)3.4编码规则 (3)4测试环境 (4)4.1应用测试环境 (4)4.1.1测试环境 (4)4.2测试设备 (4)4.3初始条件 (4)4.4SWP协议测试环境 (5)4.4.1测试设备 (5)4.4.2测试条件 (5)4.4.2.1测量和环境参数的范围 (5)4.4.2.2温度 (5)4.4.2.3TS 102 221接口触点(CLK, RST, I/O)和触点Vcc (6)4.4.2.4TS 102 613接口触点(SWIO) (6)4.4.2.5UICC接口的状态 (7)4.4.2.6LLC层的特性 (7)4.4.2.7触点Vcc (7)4.4.3测试执行 (7)4.5HCI协议测试环境 (7)4.5.1测试设备 (7)4.5.2测试条件 (8)4.5.2.1一般情况 (8)4.5.2.2UICC接口的状态 (8)4.5.3测试执行 (8)4.5.3.1参数种类 (8)4.5.3.2执行要求 (8)4.6HCI API测试 (8)4.6.1测试终端 (9)4.6.2测试卡片 (9)4.6.3读卡器 (9)4.6.4测试应用 (9)5应用测试 (11)6SWP协议测试 (11)6.1系统结构 (11)6.1.1配置 (11)6.1.1.1符合条件 (11)6.1.1.2ATR的全局接口字节 (11)6.1.1.3与TS 102 221接口并存,在UICC接收数据时激活SWP接口 (11)6.1.1.4与TS 102 221接口并存,当UICC发送数据时激活SWP接口 (12)6.1.2与其他接口并存 (12)6.1.2.1符合条件 (12)6.1.2.2与TS 102 221接口并存,TS 102 221时钟停止 (13)6.1.2.3与TS 102 221接口并存,TS 102 221复位 (13)6.1.2.4与TS 102 221接口并存,UICC接收数据时使SWP接口失效 (14)6.1.2.5与TS 102 221接口并存,UICC发送数据时使SWP接口失效 (14)6.1.2.6与TS 102 221接口并存,UICC接收数据时复位SWP (15)6.1.2.7与TS 102 221接口并存,UICC发送数据时复位SWP (15)6.2物理特性 (16)6.2.1卡工作运行的温度范围 (16)6.2.1.1一致性要求 (16)6.2.2触点 (16)6.2.2.1一致性要求 (16)6.2.3接口激活 (16)6.2.3.1一致性要求 (16)6.2.3.2在终端不支持SWP时UICC的行为 (24)6.3电气特性 (25)6.3.1支持电压等级 (25)6.3.1.1一致性要求 (25)6.3.1.2TS102 221电压等级B和C (25)6.3.2Vcc(C1)低电压模式定义 (25)6.3.2.1一致性要求 (25)6.3.2.2低电压模式操作 (25)6.3.3信号S1 (26)6.3.3.1一致性要求 (26)6.3.3.2电压等级B中的S1信号 (26)6.3.3.3电压等级C中的S1信号 (27)6.3.3.4低电压模式下的S1信号 (28)6.3.4信号S2 (29)6.3.4.1一致性要求 (29)6.3.4.2电压等级B下的信号S2 (29)6.3.4.3电压等级C中的S2信号 (30)6.3.4.4低电压模式下的S2信号 (30)6.4物理传输层 (31)6.4.1S1 Bit 编码和抽样时间 (31)6.4.1.1一致性要求 (31)6.4.1.2变化时序,默认比特时间的通讯 (32)6.4.1.3变化时序,延展比特时间的通讯 (32)6.4.1.4S1上升和下降时间 (33)6.4.1.5C6输入电容测量 (34)6.4.2S2转换测量 (35)6.4.2.1一致性要求 (35)6.4.2.2S2转换测量 (35)6.4.3SWP接口状态管理 (35)6.4.3.1一致性要求 (35)6.4.3.2UICC管理SWP接口状态 (36)6.4.4供电模式状态/转换和省电模式 (36)6.4.4.1一致性要求 (36)6.4.4.2低电模式下的供电状态(ACT_POWER_MODE) (36)6.4.4.3低电模式下的电压模式(非ACT) (37)6.4.4.4全供电模式下的供电状态不包含TS102.221 (37)6.4.4.5省电模式包括TS102.221接口–先重启TS102.221接口 (38)6.4.4.6省电模式包括TS102.221 –先重启TS102.613接口 (38)6.4.4.7全供电模式供电状态,包括TS102.221 (38)6.5数据链路层 (39)6.5.1MAC层 (39)6.5.1.1比特顺序 (39)6.5.1.2一致性要求 (39)6.5.1.3默认状态下的帧交换 (39)6.5.1.4结构 (39)6.5.1.5一致性要求 (39)6.5.1.6错误格式帧的解释-ACT LLC (40)6.5.1.7比特填充 (42)6.5.1.8错误检测 (42)6.5.2支持的LLC层 (43)6.5.2.1支持的LLC层 (43)6.5.2.2LLC层的交互 (43)6.5.3ACT LLC的定义 (47)6.5.3.1ACT LLC的定义 (47)6.6SHDLC LLC定义 (49)6.6.1SHDLC 概述 (49)6.6.1.1一致性要求 (49)6.6.1.2非正常数据到下一层的传输处理 (49)6.6.1.3出错管理,EUT发送I-帧 (50)6.6.1.4出错管理 (50)6.6.1.5修改滑动窗口和端点能力 (50)6.6.1.6UA帧有效负载 (51)6.6.1.7无有效负载UA帧-ES复位 (51)6.6.1.8无有效负载UA帧-EUT复位 (51)6.6.1.9SHDLC上下文 (51)6.6.1.10初始复位状态 (51)6.6.1.11连接复位时初始状态-由EUT复位 (52)6.6.1.12连接复位时初始状态-由ES复位 (52)6.6.1.13SHDLC帧序列 (52)6.6.1.14数据流 (58)6.6.1.15拒收(回退N) (60)6.6.1.16最后一帧丢失 (62)6.6.1.17接收未准备就绪 (63)6.6.1.18选择性拒绝 (64)6.7CLT LLC定义 (66)6.7.1CLT 帧格式 (67)6.7.1.1一致性要求 (67)6.7.1.2CLT PAYLOAD以A型排列结构的字符填充 (67)6.7.2CLT命令配置 (67)6.7.2.1一致性要求 (67)6.7.2.2CLT 指令, ISO/IEC 14443 A型 (68)6.7.2.3CLT 指令, ISO/IEC 18092 (69)6.7.3CLT 帧编译 (69)6.7.3.1ADMIN_FIELD的处理:CL_PROTO_INF(A) (69)7HCP测试 (70)7.1HCP消息结构 (70)7.1.1一致性要求 (70)7.1.2管道未打开时, 该管道上命令和事件的测试. (71)7.2指令 (72)7.2.1通用命令 (72)7.2.1.1ANY_SET_PARAMETER (72)7.2.1.2ANY_SET_PARAMETER接收-无效结构 (72)7.2.1.3ANY_SET_PARAMETER接收-RO注册参数 (73)7.2.1.4ANY_GET_PARAMETER (73)7.2.1.5ANY_SET_PARAMETER接收-无效结构 (73)7.2.1.6ANY_GET_PARAMETER接收-WO注册参数 (74)7.2.1.7ANY_OPEN_PIPE (74)7.2.1.8ANY_OPEN_PIPE接收 (74)7.2.1.9ANY_OPEN_PIPE传输 (76)7.2.1.10ANY_CLOSE_PIPE (76)7.2.1.11ANY_CLOSE_PIPE接收 (76)7.2.1.12ANY_CLOSE_PIPE传输 (77)7.3响应 (78)7.3.1一致性要求 (78)7.3.2对未知命令的响应 (78)7.3.3对乱序的,以前由主机控制器发出的命令的响应 (78)7.3.4对乱序的,以前由主机发出的命令的响应 (79)7.4事件 (79)7.4.1一致性要求 (79)7.4.2对未知事件的接收 (79)7.5网关和相关条款 (80)7.5.1网关 (80)7.5.1.1一致性要求 (80)7.5.1.2链接管理网关支持的命令和事件 (80)7.5.1.3除链接管理网关外其他管理网关支持的命令和事件 (80)7.5.2管理网关 (81)7.5.2.1主机控制器管理网关 (81)7.5.2.2主机控制器链路管理网关 (82)7.5.2.3主机链路管理网关 (83)7.5.2.4身份管理网关本地注册表 (83)7.6HCI过程 (85)7.6.1Pipe管理 (85)7.6.1.1Pipe创建 (85)7.6.1.2Pipe删除 (87)7.6.1.3清除全部Pipes (88)7.6.2会话初始化 (91)7.6.2.1一致性要求 (91)7.6.2.2SESSION_IDENTITY 未改变 (92)7.6.2.3SESSION_IDENTITY 改变 (92)7.6.3回环测试 (93)7.6.3.1一致性要求 (93)7.6.3.2Host控制器Pipe创建 (93)7.6.3.3另一Host控制器Pipe创建 (93)7.6.3.4EVT_POST_DATA过程 (94)7.7HCI API测试 (94)7.7.1基础包测试 (94)7.7.1.1HCIDevice测试 (94)7.7.1.2HCIService测试 (97)7.7.1.3HCIMessage测试 (102)7.7.1.4HCIListener测试 (107)7.7.1.5HCIException测试 (107)7.7.2卡模拟模式 (109)7.7.2.1CardEmulationMessage测试 (109)7.7.2.2CardEmulationService测试 (111)7.7.3连接模式 (112)7.7.3.1Connectivity Service测试 (112)7.7.4读卡器模式 (115)7.7.4.1ReaderService测试 (115)7.7.4.2ReaderMessage测试 (115)8GP测试 (118)9JAVA CARD API测试 (118)10基础引擎模块API测试 (118)11空间检测测试 (118)11.1应用下载空间测试 (118)11.2RTR空间测试 (118)11.3DTR空间检测 (119)12非接触性能测试 (120)12.1刷卡距离测试 (120)12.2脱机消费响应时间测试 (121)12.3刷卡成功率测试 (121)12.4通讯速率测试 (122)13OTA测试 (122)13.1OTA引擎测试 (122)13.2菜单翻页测试 (123)前言近场通信(NFC)是基于RFID技术发展起来的一种近距离高频无线通信技术,工作在13.56MHz 频段,可在短距离内实现电子身份识别或者数据传输功能。
IC卡智能水表主要技术指标一、主要技术标准1、CJ/T133-2012《IC卡冷水水表》;2、GB/T 778.1~3-2007《封闭管道中水流量的测量》及《饮用冷水水表和热水水表》;3、JJG 162 -2012《冷水水表检定规程》;4、JB/T 9329——1999《仪器仪表运输、运输储存基本环境条件和实验方法》;二、主要计量技术参数1、水表外壳采用59纯黄铜材料,计量精度优于2.0级;2、采用防滴漏节水结构,始动流量小于2升/每小时,有效防止滴水盗水行为;3、Q3/Q1=80;4、压力损失小于等于0.063MPa;5、工作压力小于等于1.0MPa,短时1.6MPa;6、工作水温0℃~30℃;三、主要功能技术指标:1、采用接触式逻辑加密IC卡片;2、水表液晶显示屏采用超低功耗循环常显技术,在保证低功耗(静态功耗<15uA)的同时,循环常显充值剩余量和累计用水量;3、采用碱性干电池供电技术,为防止在潮湿环境氧化产生接触不良故障,电池与表计之间的连接采用卡扣连接,用户可自行更换电池;4、为防止水表阀门因水垢锈死,阀门每月自动开关一次;5、防磁干扰功能,有强磁干扰时,阀门自动关闭,强磁干扰消失后,阀门自动开启;6、具有余量不足关阀报警功能,报警值可设置,报警后用户插卡可打开阀门,余量用完自动关阀;7、具有电池电量不足和掉电自动关阀功能,更换新电池后插用户卡可打开阀门;8、防囤积功能,囤积水量可设置,防止恶意囤水;9、有阀门状态、电池低电压、卡错、余量不足等工况和提示信息显示功能;10、鼓励水表具有自主知识产权,获得国家专利者;11、产品程序应实现明华RD系列IC卡读写器对IC卡(水卡)进行读写操作,并封装为动态链接库,封装的方法或函数可通过VB进行调用。
通过调用具体的方法或函数可实现购水用户的开户、购水及补卡等业务;四、售后服务1、在兰州本地有专门的售后服务机构和专业的售后服务队伍;2、针对兰州石化配备专门售后服务人员,随叫随到;3、节假日配备专门值班人员,现场处理售后服务事项;4、附表:《IC卡冷水水表主要技术要求》。
智能卡的卡体测试智能卡的卡体测试以下各项中,按字母表顺序简明地叙述了许多关于智能卡常用的测试和检验,参看图1。
卡制造商的测试实验室通常有卡的100~150项不同测试的一览表。
图1 卡体测试的分类选择(每项单独的卡要素:全息图像、磁条、芯片等等,都需要进行一系列的测试)环境条件是测试环境标准化的基本需求,这就是说在测试实验室内必须保持温度为23℃±3℃而相对湿度在40%~60%之间,被测卡必须在这种条件下适应24小时以上的时间,才能进行实际测试。
1,磁条的磨损测试(根据:ISO 7811-2;测试规程:ISO/IEC,10373)为了了解磁条对磨损的反映如何,首先把测试数据写入磁条,然后用一哑读/写头,其硬度为110HV至 130HV而曲率半径为10mm,沿磁条以.5N的外加力来来往往地移动1 000次,接着再读出数据,信号幅度必须在ISO 7811-2所规定的范围之内。
2,附着力或粘结成块(根据:ISO 7810;测试规程:ISO/IEC 10373)此项测试检查在某种环境条件下存储之卡的形状改变,5张未凸印之卡叠在一起,并在40℃与90%的相对温度时均匀地受到2.5kPa的压力48小时,然后检查分层、变色、表面变化以及其他可视的改变。
3.弯曲刚度(根据:ISO 7810;测试规程:ISO/IEC 10373)为了确定卡是否具有所需的弯曲的刚度,卡的左端以30mm的深度被夹紧,卡的正面向下。
首先在无负荷的情况下测量弯曲量,然后,在卡的另一端边缘上施以0.7N的负荷,计算在有负荷和无负荷两种情况下弯曲量之差,结果就表明了卡的刚度,弯曲刚度测试通常还在比一般测试温度23℃高或低的温度时执行。
4,抗化学性(根据:ISO 7810,ISO 7811-2;坝刂试规程:ISO 10373)卡体和磁条的抗化学性使用这些测试来考查。
在温度为20℃~25℃之间,将不同的卡放于下列准确规定的液体之中。
·5%的氯化钠溶液;·5%的乙酸溶液;·5%的碳酸钠溶液;·60%的乙醇溶液;·汽油(按照ISO 1817);·50%的乙二醇溶液。
Research on the Test Methods of Chip Operating
System
作者: 史春腾[1]
作者机构: [1]中国电子技术标准化研究院
出版物刊名: 中国标准化
页码: 238-242页
年卷期: 2020年 第12期
主题词: COS;文件结构;指令格式;测试方法
摘要:智慧化、智能化的现代应用场景给了智能卡更大的发展空间,随着智能卡的功能多样化、容量的增加,其专有的智能卡操作系统(Chip Operating System,COS)的功能与安全性越来越受到重视。
卡片COS的设计与开发遵循了ISO/IEC 7816-4标准,本文基于COS常见指令,介绍COS的交互方式、文件结构与指令格式,研究讨论智能卡操作系统的基础测试方法。
智能卡测试系统技术指标
智能卡测试系统包含非接触式智能卡测试模块、接触式智能卡测试模块和接触式智能卡协议分析模块。
非接触式智能卡测试模块
技术指标要求
自动化测试
平台提供基于可二次开发的测试环境,提供测试过程底层数据和命令的自动解析和图形化显示功能,基于ISO14443协议的测试环境,操作系统为Windows XP sp3, Vistal, Win7.
测试环境支持USB、TCP/IP、RS232三种通信接口,操作系统为Windows,以达到良好的驱动兼容性
测试平台的开放性决定它可集成到客户自己的测试平台可以与其他接触式卡及读卡器测试套件同步运用
主要功能要求模拟非接触式卡片测试仪,支持ISO14443的Type A, Type B, T=CL 协议以及防碰撞,支持数据速率为106, 212, 424, 828kbps
支持Innovatron协议
支持ISO/IEC15693协议,可选数据速率有高速和低速,采用的编码模式为1-4和1-256字节.
支持Mifare协议,支持的类型有classic,light,Ultra light,Ultra light C
支持FeliCa协议,支持的数据速率为212-424kbps
支持NFC测试,遵守NFC Forum规范,支持的测试传输模式为:tag 模式(tag1-tag4),读写模式,对等模式。
支持的数据传输速率为106,212,和424kbps
底层数据扑捉和解析
即使没有任何协议封装的数据也可以展示其底层交换帧
可编程参物理参数
磁场强度可调
调幅指数,从0%-100%
数场强上升时间,0-5ms
载波频率,12.56MHz-14.56MHz
调制的上升或下降时间,0-10us
逻辑参数
Type A的暂停时间范围,0-4.4ms
帧等待时间ETU可调
Type B的帧时钟周期可调
传输速度为106, 212, 424, 848kbps
可进行的测试电气测试
可进行共振频率的测试其范围为11-24MHz
可进行芯片阻抗测试,在13.56MHz的条件下实际测量
可进行磁场测量其范围为0-8A/m
可进行EMD测试
逻辑测试
自动测试
其分为以下几部分:
发送Type A的指令,等待处理判断,发送Type B的指令并接收应答(对于Type B卡);
发送Type B的指令,等待处理判断,发送Type A的指令等待应答(对于Type A卡)
转换磁场,等待判断,发送(A或B的指令),接收应答
发送请求,等待,发送请求,接收应答
防撕裂
PICC重置表征
监测最小的FDT
逻辑测试
通过API控制测试
响应时间的测量(FDT, TR0,TR1)
发送的标准帧
发送畸形的块(错误的比特数)
距离的模拟检测
分离RX通道允许通信使用射频放大器
传统调制比率可测
触发器测试仪提供多种触发器,同步的或由外部实验设备进行同步
软件开发
可用元素, 库,通信Dll
支持的开发语言:C, C++, VB, .NET 等任何支持Dll的开发语言。
接触式智能卡测试模块
技术指标要求
自动化测试
平台提供基于可二次开发的测试环境,提供测试过程底层数据和命令的自动解析和图形化显示功能,基于ISO7816协议的测试环境,操作系统为Windows XP sp3, Vistal, Win7.
测试环境支持USB、TCP/IP、RS232三种接口,操作系统为Windows,以达到良好的通讯兼容性
可二次开发的测试平台,可集成到客户自己的测试平台
可以与其他非接触式卡及读卡器测试设备同步运用
主要功能要求支持协议ISO7816-3,T=0和T=1协议
MicroSmart技术实现硬件加速传输和接收的字符
支持USB 2.0, ISO/IEC 7816-12大批量存储以及自定义的协议
支持SWP协议,满足规范ETSI TS 102 613和TS 102 622,支持SWP,HCI层
同步芯片存储晶体
可用的库包括T2G, Eurochip, SLE4442, SLE4407, AT24CXX
可实现自定义协议的开发
可实现硬件加速
支持底层数据扑捉和解析
即使没有任何协议封装的数据也可以展示其底层交换帧
可编程参
数物理参数:
电压
VCC支持范围:0-10V
Vol支持范围:0-5V,其在每一个触点上的值都可独立调整Voh支持范围:1-7V,其在每一个触点上的值都可独立调整Vil支持范围0.2-5V
Vih支持范围1-6.8V
频率
ISO7816时钟频率的范围:10KHz-20MHz
ISO7816时钟占空比为30%-70%
信号的上升和下降时间
触点VCC范围为20ns-1.8V/ms
触点c2,c3,c4,c6,c7,c8范围为10ns-5um
所有的pin脚都是相互独立的可以单独处理
ISO7816的传输参数
ETU宽度范围:1-4096个时钟周期
BGT,初始ETU宽度,时钟周期可调
BWT, CWT, EGT, RGT, WWT,ETUs可调
时钟停在高低电平可调
时钟停止tG和tH计时,时钟周期可调
奇偶控制可强行控制在0,1…等奇数
输入奇偶错误检查可以被禁止
5千欧或者20千欧的固定上拉电阻
可以模拟1千欧到100千欧之间的任何值SWP传输参数
波特率为49kbps到1.9Mbps
SWP的占空比为0%-50%
SWP S2的检测阈值为1
USB-IC传输参数
USB-IC特有的附件程序由测试者管理
提供的供电电压为1.8V和3.0V
可进行的测试电气测试
开路/短接测试
有效触点为C1,C2,C3,C4,C5,C6,C7,C8
强制电流为:-500uA-500uA
漏电测试
有效触点为C1,C2,C3,C4,C6,C7,C8
测量范围+/-5mA或者+/-500uA
电压测量
有效触点为C1,C2, C3,C4,C6,C7,C8
电压范围为+/-10V
可用模式:动态模式,提供一模拟视角的电压在你选择电压时供你选择静态模式,提供一个即时电压值
爆炸模式,512000电压测量在40ns之间在C1和C6间进行,使信号图像化模拟出来
电流测量
有效触点:C1,C2,C3, C4,C6,C7,C8
有效电流范围:+/-100mA, +/-25mA, +/-5mA, +/-500mA
电流模式:动态模式,提供一模拟视角的电流在你选择电流时供你选择
静态模式,提供一个即时电流在所选触点上
爆炸模式,512000电流测量在40ns之间在C1和C6间进行,使信号
图像化模拟出来
逻辑测试
抗撕裂测试,模拟芯片免疫系统抵抗撕毁读卡器
定时测量,测量芯片一个命令的响应
并发I/O测试,同时发送的字符ISO / IEC 7816和SWP,与一个用户定义的时
间偏移量
SWP框架测试,发送的帧由点/位组成,使发送的数据没有位填充,或CRC错
误
接触式智能卡协议分析模块
技术指标要求
自动化测试
平台提供基于可二次开发的测试环境,提供测试过程交互数据和命令的自动解析和图形化显示功能,基于ISO7816协议的测试环境,操作系统为Windows XP sp3, Vistal, Win7.
测试环境支持USB、TCP/IP、RS232三种接口,操作系统为Windows,以达到良好的驱动兼容性
可作为第三方监测接触式读卡器和卡之间的ISO7816协议的数据并解析
测试平台的开放性决定它可集成到客户自己的测试平台
可以与其他卡及读卡器测试套件同步运用
主要功能支持协议ISO7816-3,T=0和T=1协议,支持波特率范围为
要求49kbps-1.9Mbps 可实现块级和LCC级的解析
支持USB 2.0, I SO/IEC 7816-12大批量存储以及自定义的协议
同步芯片存储晶体
可用的库包括T2G, Eurochip, SLE4442, SLE4407, AT24CXX
可实现自定义协议的开发
可实现硬件加速
可编程参
数
ISO7816-3的协议分析模式:采用I/O方向的检测算法
可进行的测试电气测试
进行测试的有效触点为C1,C6,C7,
样本数512000
可能同时执行电压和电流的测量来表征卡和终端的特性
解析特性测试类型的展示:
逻辑状态的改变
解析特点分析
调制的波特率
时钟频率的检测
信号的模拟表示
I/O方向
信号显示:
信号在C1,C2,C3,C4,C6,C7,C8上的显示触发输入
触发输出
测试过程中的时间可以精确到20ns
触发器可以提供同步的和由外接设备实现的同步
传输方式RS232,TCP/IP 10/100Mbps,USB2.0
软件开发对于嵌入式开发,支持的编程语言为,C, C++, VB, .NET以及任何语言
支持的Dll
可用元素为,测试所需的库和通信Dll 对于远程开发,推荐windrive的交叉编译器。