- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
射频卡协议IS4443(节选)-初始化和防冲突
类型B 初始化和防冲突
比特、字节和帧的定时
本章定义了类型B PICC防冲突和通信初始化期间使用的字节、帧和命令的定时。关于比特表示和编码参考6 章。
字符传输格式
PICC和PCD之间的数据字节通过字符来发送和接收,在防冲突序列期间,字符的格式如下:
一个低电平起始位
8个数据位发送,首先发送LSB
一个高电平停止位
因此,用一个字符执行一个字节的发送需要10etu,如下图所示
712:字符格式
一个字符范围内的比特边界应出现在(n–0.125)etu和 (n+0.125)etu之间,其中n是起始比特的下降沿之后的比特边界数(1≤N≤9)。
字符间距
一个字符与下一个发送的字符利用额外的保护时间(EGT)来隔开。
由PCD发送给PICC的两个连续字符之间的EGT应为0到57μs之间的任何值。
由PICC发送给PCD的两个连续字符之间的EGT应具有0到19μs之间的任何值。
帧定界符
PCD和PICC按帧发送字符。帧通常用SOF(帧的起始)和EOF(帧的结束)定界。关于异常情况见7.3.10.2。
SOF 字符 EOF 713:帧格式
SOF
SOF包括:
一个下降沿,
后面紧跟10个etu的逻辑0,
后面紧跟位于下一个etu内任何地方的一个上升沿,
后面紧跟至少为2个etu(但不超过3个etu)的逻辑1。
714:SOF
EOF
EOF包括:
一个下降沿,
后面紧跟10个etu的逻辑0,
后面紧跟位于下一个etu内任何地方的一个上升沿,
715:EOF标识符
注:收到假EOF的概率很低,并且对应于在错误收到停止位的情况下传输的‘00’字符。
PICC到PCD的副载波和SOF
在PCD数据传输之后,PICC开始的通信应遵守图中定义的定时。
最小延迟TR0(在PCD EOF与PICC副载波接通之间的)和TR1(在PICC副载波接通和第一个比特传输之间的)可在防冲突会话开始时定义(见ATTRIB命令的编码)。TR0和TR1的最小值在中定义。TR1的最大值为200/fs。TR0的最大值在7.10中定义。
716:PICC副载波SOF
仅当PICC打算开始发送信息时,它才可以接通副载波。
PICC到PCD的副载波和EOF
在PICC数据传输和EOF之后,PCD开始的通信应遵守图中的定时。
在EOF传输之后,PICC应断开它的副载波。副载波信号应
在EOF结束之前不能停止
在EOF结束之后的2个etu内被停止。
PICC EOF开始(下降沿)和PCD SOF开始(下降沿)之间的最小延迟为14etu。
717:PICC到PCD的EOF
CRC_B
Data字节
(N 字节) CRC_B
(2字节) 718:帧范围内CRC_B的位置
如果接收到的帧带有一个有效的CRC_B值,该帧才应被认为是正确的。
帧CRC_B是k个数据位的函数,该k个数据位由帧中的所有数据位组成,但不包括起始位、停止位、字节间的延迟、SOF和EOF以及CRC_B本身。由于数据按字节编码,因此比特数k是8的倍数。
对于差错校验,帧包括了两个CRC_B字节,在数据字节之后,EOF之前。CRC_B在ISO/IEC 3309中定义。寄存器初始内容为全1:‘FFFF’。这两个CRC_B字节出现在k/8个数据字节之后和在EOF之前。
举例参考附 录。
防冲突序列
PCD通过在本章中详述的命令集合对防冲突序列进行管理。
PCD是与一个或多个PICC通信时的主控方,它通过发出REQB命令来启动卡的通信活动,以便提示PICC进行响应。
在防冲突序列期间,可能发生两个或两个以上的PICC同时响应:这就是冲突。命令集和允许PCD处理冲突序列以便及时分离PICC传输。
在完成防冲突序列后,PICC通信将完全处于PCD的控制之下,每次只允许一个PICC通信。
防冲突方案以时间槽的定义为基础,要求PICC在时间槽内用最小标识数据进行应答。时间槽数被参数化,范围从1到某一整数。在每一个时间槽内,PICC响应的概率也是可控制的。在防冲突序列中,PICC仅被允许应答一次。从而,即便在PCD场中有多个卡,在一个时间槽内也仅有一个卡应答,并且PCD在这个时间槽内能捕获标识数据。根据标识数据,PCD能够与被标识的卡建立一个通信信道。
防冲突序列允许选择一个或多个PICC以便在任何时候进行进一步的通信。
命令集合允许在PCD级实现不同的防冲突管理策略。这个策略处在应用设计者的控制下,并且可包括:
概率的(响应概率小于或等于1的重复性单个时间槽提示),
伪确定性的(扫描所有多个时间槽,以便在防冲突序列期间使所有在场的卡应答的概率最大),
可动态进行的这些方法的组合。
PICC状态描述
在防冲突序列期间,PICC具体的行为是根据不同的状态及状态间的转换条件确定的。
状态转换图
719:PI
文档评论(0)