- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ISO14443-3TypeA初始化和防冲突算法解读
* * 步骤14:如果UID完整,则PICC应发送带有清空的串联级别位的SAK,并从READY状态转换到ACTIVE状态。 步骤15:PCD应检验SAK的串联比特是否被设置,以决定带有递增串联级别的进一步防冲突环是否应继续进行。 如果PICC的UID是已知的,则PCD可以跳过步骤2~10来选择该PICC,而无需执行防冲突环。 * * 开 始 发送REQA 接收ATQA 选择UID CL1 完成比特帧防冲突 检测 ATQA 专用帧和协议 CL+1 定义在ISO/IEC 14443-4中命令 专用防冲突 比特帧防冲突 UID完整 UID不完整 检测 SAK PCD初始化和防冲突 * * UID内容和串联级别 UID由4、7或10个UID字节组成。因此,PICC最多应处理3个串联级别,以得到所有UID字节。在每个串联级别内,由5个数据字节组成的UID的一部分应被发送到PCD。根据最大串联级别,定义了UID长度的三个类型。 * * UID内容和串联级别 UID CLn:根据串联级别n,UID的一部分,由5个字节组成,3≥n≥1 UIDn:UID的字节#n,n≥0 BCC:UID CLn校验字节,4个先前字节的“异或”值 CT:串联标记,‘88’ UID是一固定的唯一数或由PICC动态生成的随机数。UID的第一个字节(uid0)分配后随UID字节的内容。 * * UID内容和串联级别 单个长度的UID 两个和三个长度的UID 注:串联标记CT的值‘88’应不用于单个长度UID中的uid0。 在ISO/IEC 7816-6/AM1中为“私用”标出的值‘81’到‘FE’在本上下文中应不予允许。 * * UID内容和串联级别 图:串联级别的使用 注:串联标记的用途是迫使造成与具有较小UID长度的PICC冲突。因此,UID0或UID3都不应具有串联标记的值。 * * 例题1:假设在PCD场中有2张PICC卡, 试说明初始化和防冲突过程。 已知: PICC#1的UID 大小:1,UID0=“10” PICC#2的UID 大小:2 约定: PCD to PICC PICC to PCD (× × ×‥ ×)b 发送的第1位(最低位) * * 比特帧防冲突选择时序如图所示,操作分三阶段: (1)Request(PCD发送请求命令) REQA ATQA PICC #1 b1b16 卡#1采用比特防冲突,b8b7=00, ∴UID=1 ATQA PICC #2 b1b16 卡#2采用比特防冲突,b8b7=01, ∴UID=2 ’26’ 所有卡PICC应答ATQA * * (3)Anticollision loop, cascade level 2(防冲突循环CL2) ’95’ SEL NVB ’20’ PICC #2 UID3 UID4 UID5 UID6 BCC SEL NVB CT UID0 UID1 UID2 BCC CRC-A SEL命令 SAK CRC-A b1(× × 0 × × × × × )b8 b3=0, UID 完整 ’95’ ’70’ 现在已完整,从UID0~UID7 “7”-最大字节数,表5.8 卡应答SAK,指出UID完整,从Ready状态转换到Active状态 * * (2)Anticollision loop, cascade level 1(防冲突循环CL1) PICC #1 b1)b8 ∵UID=1 PICC #2 b1)b8 ∵ UID=2 ’93’ SEL NVB ’20’ UID0 UID1 UID2 UID3 BCC CT UID0 UID1 UID2 BCC 表5.6 First collision at bitpoint #4 SEL NVB ’93’ ’24’ UID0 UID1 UID2 BCC b1(0001 )b4 (0001 ) PICC #2 ∴ coll=4 SEL NVB CT UID0 UID1 UID2 BCC CRC-A SEL命令 ’93’ ’70’ b1)b8 SAK CRC-A b1(× × 1 × × × × × )b8 b3=1, UID不完整 只有卡2响应,故不冲突 PCD发防冲突命令 END ISO 14443-3 Type A初始化和防冲突算法 应用系统事业部测试组 2010.7 * *
您可能关注的文档
- 新版商标培训讲述.pptx
- IntelliJIDEA使用方法解读.docx
- Instromet气体超声波流量计的声道布置解读.ppt
- 奥斯维辛没有什么新闻 公开课精要.ppt
- 新版北师大版二上数学全册表格式教案讲述.doc
- interlanguage语言学解读.pptx
- 新版北师5.1了解社会29Ppt讲述.ppt
- 新版小学科学课程标准(有目录)讲述.doc
- 新版七年级历史第6课动荡的春秋时期讲述.ppt
- internet安装与设置解读.ppt
- 期末全真测试卷(教科版)六年级科学下册.docx
- Unit3Healthyorunhealthy?(课件)沪教牛津版(深圳用)英语六年级上册.pptx
- 农业现代化与农村地理(1).pptx
- 农业工程与农业机械技术教学总结.pptx
- Module9Unit3Languageinuse课件英语八年级下册.pptx
- 安徽省黄山市八年级下学期期末考试英语试题(原卷版).docx
- xx关于劳动节的演讲稿字篇范文.pptx
- Module4写作能力提升练英语八年级下册(1).pptx
- Unit1NatureinthebalanceIntegratedskills课件高中英语译林版.pptx
- Unit2WildlifeProtection单词记忆课件高中英语人教版.pptx
文档评论(0)