最新协议培训精品课件

上传人:无*** 文档编号:230615581 上传时间:2023-08-26 格式:PPT 页数:71 大小:1,015.50KB
收藏 版权申诉 举报 下载
最新协议培训精品课件_第1页
第1页 / 共71页
最新协议培训精品课件_第2页
第2页 / 共71页
最新协议培训精品课件_第3页
第3页 / 共71页
资源描述:

《最新协议培训精品课件》由会员分享,可在线阅读,更多相关《最新协议培训精品课件(71页珍藏版)》请在装配图网上搜索。

1、协议培训协议培训return第5章 非接触式IC卡国际标准5.1 非接触式非接触式IC的概述的概述5.2 PICC的物理特性的物理特性(14443-1)5.3 射频能量与信息接口(射频能量与信息接口(14443-2)5.4 初始化与防冲突初始化与防冲突(14443-3)5.5 选择应答和传输协议选择应答和传输协议(14443-4)returnreturnreturnreturnreturnreturnreturn1.从从PCD PICC的信号(的信号(Type A)(1)传输率)传输率载波频率载波频率fc:13.56MHz;数据传输率:数据传输率:13.56MHZ/128=106Kbit/s;

2、调制深度调制深度 ASK(amplitude shift keying):):100%;以间隙以间隙Pause传送数据传送数据(2)调制)调制return(3)数位的表示和编码数位的表示和编码表示方式表示方式时序时序X时序时序Y时序时序Z信息的编码信息的编码逻辑逻辑“1”:时序:时序X逻辑逻辑“0”:时序:时序Yreturn1个位期间个位期间 128/fc 逻辑逻辑1与逻辑与逻辑0的表示方式的表示方式 时序时序X、时序时序Y、时序时序Z 位编码位编码(Manchester编码定义)编码定义)时序时序D、时序时序F、时序时序E (3)数位的表示和编码数位的表示和编码表示方式表示方式时序时序X时序

3、时序Y时序时序Zreturn2.从从PICC PCD 的信号(的信号(Type A)(1)传输率)传输率在初始化和防冲突期间:在初始化和防冲突期间:数据传输率:数据传输率:13.56MHZ/128=106Kbit/s;(2)负载调制)负载调制PICC通过电感耦合区与通过电感耦合区与PCD进行通信。进行通信。在在PICC中,利用中,利用PCD发射的载波生成副发射的载波生成副载波(频率为载波(频率为fs),副载波在卡中用开通),副载波在卡中用开通/断断开负载的方法实现的。开负载的方法实现的。return调制深度调制深度 ASK(amplitude shift keying):):50%;以间隙以间

4、隙Pause传送数据传送数据(3)数位的表示和编码数位的表示和编码表示方式表示方式时序时序D时序时序E时序时序Freturn信息的编码信息的编码逻辑逻辑“1”:时序:时序D逻辑逻辑“0”:时序:时序E通信开始:时序通信开始:时序D通信结束:时序通信结束:时序F无信息:无信息:无副载波无副载波信息的编码采用信息的编码采用曼彻斯特曼彻斯特编码。编码。return5.4 初始化与防冲突初始化与防冲突(14443-3)ISO/IEC 14443 包括:包括:lPICC进入进入PCD场的转换过程,即登记;场的转换过程,即登记;l在在PCD与与PICC之间进行通信的初始化阶段用的之间进行通信的初始化阶段用

5、的字节格式、帧和时序;字节格式、帧和时序;l初始化初始化REQ和和ATQ(命令和应答)的内容;(命令和应答)的内容;l多张卡中检出多张卡中检出1张卡并与之通信的方法;张卡并与之通信的方法;lPCD与与PICC进行初始化通信的其他参数;进行初始化通信的其他参数;l加速从多卡中选出加速从多卡中选出1张卡的可选方法。张卡的可选方法。return PICC应遵守的最大登记复位应遵守的最大登记复位(Polling Reset)时间在表)时间在表5.2中规定。中规定。5.4.1 登记登记 polling 为检出进入为检出进入PCD能量场的能量场的PICC,PCD重复发出请求命令重复发出请求命令REQA/R

6、EQB,并,并查寻应答查寻应答ATQA/ATQB,这一过程称为,这一过程称为“polling”。return 5.4.2 Type A 初始化和防冲突初始化和防冲突1.位、字节和帧格式位、字节和帧格式(1)同步应答时序同步应答时序 PCD发送的最后一个间隙发送的最后一个间隙Pause结束结束和和PICC发送的起始位的第一个调制边之发送的起始位的第一个调制边之间的时间应遵守规定,如图间的时间应遵守规定,如图5.5。return该时序的应用范围:该时序的应用范围:lREQA命令应答;命令应答;lWake-up命令应答;命令应答;lAnticollision 命令应答;命令应答;lSelect 命令

7、应答。命令应答。(2)请求()请求(REQA)保护时间)保护时间 相邻两个相邻两个REQA命令的起始位之间的最命令的起始位之间的最小时间,其值:小时间,其值:7000/fc。return(3)帧保护时间)帧保护时间FGT 相反方向传送的两帧,其最后一位的上相反方向传送的两帧,其最后一位的上升边与下一帧起始位下降边间的最小时间。升边与下一帧起始位下降边间的最小时间。(4)帧格式()帧格式(用于比特冲突检测协议用于比特冲突检测协议)REQA帧和帧和WAKE-UP帧帧 用于初始化通信,包含:用于初始化通信,包含:l通信起始位通信起始位S;l7位数据,低位先发送;位数据,低位先发送;l通信结束位通信结

8、束位E;l无奇偶校验位。无奇偶校验位。return 标准帧标准帧 用于数据交换,其组成:用于数据交换,其组成:l通信起始位通信起始位S;ln(8个数据位奇校验位),个数据位奇校验位),其中其中n1;l通信结束位通信结束位E。(5)面向比特的防冲突帧)面向比特的防冲突帧 当至少有两个当至少有两个PICC发出不同的比特样发出不同的比特样本(位串)到本(位串)到PCD时,就能检测到冲突。时,就能检测到冲突。returnl l第一部分(从第一部分(从第一部分(从第一部分(从PCDPCD到到到到PICCPICC)l l第二部分(从第二部分(从第二部分(从第二部分(从PICCPICC到到到到PCDPCD)

9、面向比特防冲突帧的组成面向比特防冲突帧的组成 满足以下规则:满足以下规则:l l规则规则规则规则1 1:数据位的总数为:数据位的总数为:数据位的总数为:数据位的总数为5656位。位。位。位。l l规则规则规则规则2 2:第:第:第:第1 1部分的最小长度是部分的最小长度是部分的最小长度是部分的最小长度是1616个数据位。个数据位。个数据位。个数据位。l l规则规则规则规则3 3:第:第:第:第1 1部分的最大长度是部分的最大长度是部分的最大长度是部分的最大长度是5555个数据位。个数据位。个数据位。个数据位。面向比特冲突检测协议的标准帧由面向比特冲突检测协议的标准帧由7个个数据字节组成,被分成

10、两部分:数据字节组成,被分成两部分:return 比特防冲突帧的位组织和传送比特防冲突帧的位组织和传送 数据位的两部分可在任意位置分开,数据位的两部分可在任意位置分开,分两种情况:分两种情况:l l情况情况情况情况1 1:完整字节,在一个完整的数据字节:完整字节,在一个完整的数据字节:完整字节,在一个完整的数据字节:完整字节,在一个完整的数据字节之后分开,在第之后分开,在第之后分开,在第之后分开,在第1 1部分的最后一个数据位之部分的最后一个数据位之部分的最后一个数据位之部分的最后一个数据位之后有一个校验位。后有一个校验位。后有一个校验位。后有一个校验位。l l情况情况情况情况2 2:分开的字

11、节,在一个数据字节内分:分开的字节,在一个数据字节内分:分开的字节,在一个数据字节内分:分开的字节,在一个数据字节内分开,在第开,在第开,在第开,在第1 1部分的最后一个数据位之后不加部分的最后一个数据位之后不加部分的最后一个数据位之后不加部分的最后一个数据位之后不加校验位。校验位。校验位。校验位。returnS 11001001 1 000000100 010011000 000010000 ESELNVBUID0UID1S 11010101 0 101100110 001000101 E标准帧,在第标准帧,在第4个完整数据字节后分开个完整数据字节后分开防冲突帧,第防冲突帧,第1部分:部分:

12、PCD到到PICC 发送的第发送的第2位位发送的第发送的第1位位防冲突帧,第防冲突帧,第2部分:部分:PICC到到PCD 情况情况1:完整字节比特防冲突帧:完整字节比特防冲突帧returnS 11001001 1 000000100 01001 ESELNVBUID0UID1S1000000010000110101010101100110 001000101 E标准帧,在第标准帧,在第2个数据字节第个数据字节第5个数据位分开个数据位分开防冲突帧,第防冲突帧,第1部分:部分:PCD到到PICC 发送的第发送的第2位位发送的第发送的第1位位防冲突帧,第防冲突帧,第2部分:部分:PICC到到PCD

13、情况情况2:分开字节比特防冲突帧:分开字节比特防冲突帧return2.PICC 状态状态(1)POWER OFF PICC由于缺少载波能量而处于断电状态,由于缺少载波能量而处于断电状态,也不发射副载波。也不发射副载波。(2)IDLE(休闲)状态(休闲)状态 电磁场激活后延迟电磁场激活后延迟toRA时间,时间,PICC进入进入IDLE状态。状态。returnQ:何谓休眠状态?:何谓休眠状态?A:此时此时PICC加电,加电,同时对已被调制的信号解调,同时对已被调制的信号解调,并认识来自并认识来自PCD的的REQA和和WAKE-UP命令。命令。return(3)READY(就绪)状态(就绪)状态l当

14、收到一个有效的当收到一个有效的REQA或或WAKE-UP命令,命令,就进入就进入READY状态。状态。l当当PICC的的UID(唯一标识符)被(唯一标识符)被PCD发来的发来的Selection命令选中时,就退出本状态。命令选中时,就退出本状态。(4)ACTIVE(激活)状态(激活)状态l 当当PICC的的UID被被PCD选中时就进入本状态。选中时就进入本状态。l 在激活状态,完成本次应用的全部操作。在激活状态,完成本次应用的全部操作。(5)HALT(停止)状态(停止)状态return PICC状态图(图状态图(图5.9)POWER OFF IDLE 状态状态 HALT 状态状态REQA命令命

15、令 READY 状态状态 ACTIVE 状态状态防冲突循环防冲突循环Select 命令命令HALT 命令命令应应 用用Wake-up 命令命令return3.命令集命令集PCD 管理进入能量场的多张卡的命令管理进入能量场的多张卡的命令l lREQA l lWAKE-UPl lANTICOLLISIONl lSELECTl lHALTreturn(1)REQA命令和命令和WAKE-UP命令命令 这两条命令都是使卡进入这两条命令都是使卡进入Ready状态,差别是状态,差别是REQA命令从命令从IDLE进入进入Ready状态,而状态,而Wake-up从从Halt进入进入Ready状态。状态。PICC

16、接收到接收到REQA命令或命令或WAKE-UP命令命令后,在后,在PCD能量场范围内的所有能量场范围内的所有PICC同步发同步发出出ATQA应答,长度为应答,长度为2字节。字节。b7b6b5b4b3b2b1说明说明“26”REAQ01001101010010“52”Wake-upreturn 获得获得REQA的的 PICC发出发出ATQA,从,从IDLE进入进入READY;获得获得WAKE-UP的的 PICC发出发出ATQA,从从HALT进入进入READY。*REQA 与与 WAKE-UP的区别的区别return ATQA编码表:表编码表:表5.4。其中:。其中:UID(唯(唯一标识符)。一标

17、识符)。UID(Unity Identification)b16 b9b8b7b6b5b4b3b2b1RFU保留于将来保留于将来置置0UID大小比特帧大小比特帧RFU比特帧防冲突比特帧防冲突(只有(只有1位置位置1)表表5.4 ATQA的编码的编码UID大小是可变的,由大小是可变的,由b8b7决定。决定。b8b7=00,UID=1;b8b7=01,UID=2;b8b7=10,UID=3;return PCD接收接收ATQA应答,应答,PICC进入进入READY状态,执行防冲突循环操作。状态,执行防冲突循环操作。return用于防冲突循环,组成如下:用于防冲突循环,组成如下:SELSELNVBN

18、VBUID CLUID CLn n 数据位数据位数据位数据位BCCBCC校验位校验位校验位校验位(2)ANTICOLLISION命令与命令与SELECT命令命令l l选择代码选择代码选择代码选择代码SELSEL(1 1字节)字节)字节)字节)l l有效位数量有效位数量有效位数量有效位数量NVBNVB(1 1字节)字节)字节)字节)l l由由由由NVBNVB指定的指定的指定的指定的UID UID CLnCLn(0 04040位)位)位)位)命令格式:命令格式:1 1字节字节字节字节1 1字节字节字节字节0 04 4字节字节字节字节1 1字节字节字节字节校验位仅当校验位仅当校验位仅当校验位仅当UI

19、DUID的数据位为的数据位为的数据位为的数据位为4 4字节时才有。字节时才有。字节时才有。字节时才有。PCD发出防冲突命令的目的是想从发出防冲突命令的目的是想从PICC得到卡的得到卡的UID CLn的一部分或全部,从而选出一张卡。的一部分或全部,从而选出一张卡。returnATQ的的b8b7UID的大小的大小最大级联最大级联CLUID的字节的字节数数0001101231234710表表5.5 UID的大小的大小表表5.6 UID的结构的结构见教材见教材 P 124 return表表5.7 SEL的编码的编码b8b7b6b5b4b3b2b1说明说明 1 0 0 1 0 0 1 1 1 0 0 1

20、 0 1 0 1 1 0 0 1 0 1 1 1“93”选择选择UID CL1“95”选择选择UID CL2“97”选择选择UID CL3SEL的编码表见教材的编码表见教材P 125。其中高其中高4位代表字节数,低位代表字节数,低4位表示位数。位表示位数。SEL和和NVB字节也包括在字节数内。因此,最字节也包括在字节数内。因此,最小字节数为小字节数为2;最大字节数为;最大字节数为7,此时,此时NVB后面后面有有40个数据为(表示个数据为(表示UID CLn),表明是),表明是Select命令。命令。returnS S50500000CRCCRC(循环校验码)(循环校验码)(循环校验码)(循环校

21、验码)E E(3)HALD 命令命令HALD 命令由命令由4个字节组成:个字节组成:1 1字节字节字节字节1 1字节字节字节字节0 04 4字节字节字节字节4.初始化和防冲突时序初始化和防冲突时序PCDPCD的初始化和防冲突流程(图的初始化和防冲突流程(图的初始化和防冲突流程(图的初始化和防冲突流程(图5.105.10)l l以应答确认以应答确认以应答确认以应答确认SAKSAK为目标,为目标,为目标,为目标,SAKSAK是由是由是由是由PICCPICC发给发给发给发给PCDPCD的,是对选择命令的回答。的,是对选择命令的回答。的,是对选择命令的回答。的,是对选择命令的回答。l lSAKSAK表

22、示对被检出的卡的所有表示对被检出的卡的所有表示对被检出的卡的所有表示对被检出的卡的所有UIDUID位已经核实。位已经核实。位已经核实。位已经核实。return 开开 始始发送发送REQA接收接收ATQA选择选择UID CL1完成比特帧防冲突完成比特帧防冲突检测检测ATQA专用帧和专用帧和协议协议CL+1定义在定义在ISO/IEC 144434中命令中命令专用防冲突专用防冲突比特帧防冲突比特帧防冲突UID完整完整UID不完整不完整检测检测SAKPCD初始化和防冲突初始化和防冲突returnSAK是一个标准帧,结构如下:是一个标准帧,结构如下:SAKCRC1字节字节2字节字节SAK的编码:的编码:

23、b8b7b6b5b4b3b2b1RFU附加附加信息信息RFUB3=0,UID 完整完整B3=1,还有部分还有部分 UID CLn需确认需确认RFUreturnPCD防冲突循环流程(图防冲突循环流程(图5.11)以从冲突的以从冲突的PICC中找出与中找出与40位位UID CLn匹配的卡为目标。匹配的卡为目标。见教材见教材 P 127.要求:课堂看书,基本掌握流程。要求:课堂看书,基本掌握流程。请见例题:请见例题:return例题例题1:假设在:假设在PCD场中有场中有2张张PICC卡,卡,试说明初始化和防冲突过程。试说明初始化和防冲突过程。已知已知:PICC1的的UID 大小:大小:1,UID0

24、=“10”PICC2的的UID 大小:大小:2约定:约定:PCD to PICCPICC to PCD()b发送的第发送的第1位(最低位)位(最低位)return 比特帧防冲突选择时序如图所示,操作比特帧防冲突选择时序如图所示,操作分三阶段:分三阶段:(1)Request(PCD发送请求命令)发送请求命令)REQAATQAPICC#1b1(10000000 00000000)b16卡卡1采用比特防冲突,采用比特防冲突,b8b7=00,UID1ATQAPICC#2b1(10000010 00000000)b16卡卡2采用比特防冲突,采用比特防冲突,b8b7=01,UID2 26所有卡所有卡PIC

25、C应答应答ATQAreturn(2)Anticollision loop,cascade level 1(防冲突循环(防冲突循环CL1)PICC#1b1(00001000)b8 UID1PICC#2b1(00010001)b8 UID2 93SELNVB 20UID0UID1UID2UID3BCCCTUID0UID1UID2BCC表表5.6First collision at bitpoint 4SELNVB 93 24 UID0UID1UID2BCCb1(0001)b4(0001)PICC#2 coll4SELNVBCT UID0UID1UID2BCCCRC-ASEL命令命令 93 70b1

26、(00010001)b8SAK CRC-Ab1(1 )b8 b3=1,UID不完整不完整只有卡只有卡2响应,故不冲突响应,故不冲突PCD发防冲突命令发防冲突命令return(3)Anticollision loop,cascade level 2(防冲突循环(防冲突循环CL2)95SELNVB 20PICC#2UID3UID4UID5UID6BCCSELNVBCT UID0UID1UID2BCCCRC-ASEL命令命令SAK CRC-Ab1(0 )b8 b3=0,UID 完整完整 95 70现在已完整,从现在已完整,从UID0UID7“7”最大字节数,表最大字节数,表5.8 卡应答卡应答SAK

27、,指出,指出UID完整,从完整,从Ready状态转换到状态转换到Active状态状态return5.4.3 Type B 的初始化和防冲突(自学)的初始化和防冲突(自学)1.位、字节和帧格式位、字节和帧格式2.帧格式帧格式3.防冲突序列防冲突序列4.命令集命令集return 5.5 选择应答和传输协议选择应答和传输协议(14443-4)本节将继续讨论本节将继续讨论Active状态和状态转换状态和状态转换(从(从Active状态转换到状态转换到HALT状态)。状态)。5.5.1 激活序列激活序列分分Type A 和和Type B两种情况。两种情况。1.字节格式和帧格式字节格式和帧格式遵照遵照IS

28、O/IEC 14443 中为中为PICC Type A 和和Type B定义的格式。定义的格式。return4.PICC Type A的激活过程的激活过程2.位持续时间位持续时间用基本时间单元用基本时间单元eut表示。表示。1etu=128/D*fc3.等待时间:等待时间:14443-3return激活顺序激活顺序PCD检查检查SAK字节;字节;如果如果SAK已根据已根据UID选中了一张卡选中了一张卡PICC;PCD将发送将发送RATS;PICC发送发送ATS应答应答RATS。PCD检查到不支持该检查到不支持该PICC;将置将置PICC于于HALT状态;状态;PCD检查到不支持该协议;检查到不

29、支持该协议;将使用将使用PPS将将PICC转到另一个协议。转到另一个协议。情况情况1情况情况2return PICC完成一次交易之后,将被置于完成一次交易之后,将被置于HALT状态。状态。从从PCD角度观察角度观察PICC Type A的激活的激活顺序。顺序。见图见图 P138。return5.PICC Type B的激活的激活自学自学return5.5.2 半双工分组传输协议半双工分组传输协议 T=CLl l定义了半双工传输协议的结构,该协议用于定义了半双工传输协议的结构,该协议用于 由由PCD发送的数据传输。发送的数据传输。l l协议采用协议采用OSI参考模型的四层:参考模型的四层:物理层

30、交换字节遵循物理层交换字节遵循14443-3;数据链路层交换分组;数据链路层交换分组;会话层结合数据链路层;会话层结合数据链路层;应用层处理命令,在任一方向至少应用层处理命令,在任一方向至少交换一个分组或分组链。交换一个分组或分组链。return1.分组格式分组格式开始字段开始字段开始字段开始字段信息字段信息字段信息字段信息字段结尾字段结尾字段结尾字段结尾字段PCBPCB(CIDCID)(NADNAD)INFINFEDCEDC分组格式分组格式开始字段开始字段信息字段信息字段结尾字段结尾字段return(1)开始字段)开始字段该字段是必备的,最多由该字段是必备的,最多由3个字节构成。个字节构成。

31、协议控制字节协议控制字节PCB (protocol control byte)()(必备必备););卡标识符卡标识符CID(Card Identifier)()(可选可选););结点地址字段结点地址字段NAD (Nade Address)()(可选可选););return PCB 协议控制字节,包含三种基本分协议控制字节,包含三种基本分组类型组类型l l信息分组信息分组I-block:包含应用层所用:包含应用层所用的信息,还包含正、负的确认;的信息,还包含正、负的确认;l l接受准备分组接受准备分组R block:包含正负:包含正负的确认,与最后接收的分组有关;的确认,与最后接收的分组有关;l

32、 l管理分组管理分组S block:用于在:用于在PCD和和PICC之间交换控制信息、之间交换控制信息、INF字段字段是否存在有赖于它的控制;是否存在有赖于它的控制;returnPCB 的编码的编码(1)I-blockb8b7 00(I-block)b6 0 b5 更多数据位需传送更多数据位需传送b4 后面有后面有CID(b4=1)b3 后面有后面有NAD(b3=1)b2 1?0b1 分组号分组号return(2)R-blockb8b7 10(R-block)b6b5 00(无错误)、(无错误)、11(EDC,奇偶错),奇偶错)b4 后面有后面有CID(b4=1)b3 后面有后面有NAD(b3

33、=1)b2 1?0b1 分组号分组号return(3)S-blockb8b7 11(S-block)b6b5 00(HALT)、)、11(WTX)b4 后面有后面有CID(b4=1)b3 后面有后面有NAD(b3=1)b2 1?0b1 0 S(request)1 S(response)return CID 访问指定的访问指定的PICC(可选可选)开始字段开始字段开始字段开始字段信息字段信息字段信息字段信息字段结尾字段结尾字段结尾字段结尾字段PCBPCB(CIDCID)(NADNAD)INFINFEDCEDC该该PICC的标识符在卡激活时指定;的标识符在卡激活时指定;CID的编码:的编码:000

34、0b4b3b2b1,其中,其中 b4b1 为标识符;为标识符;PICC激活时固定不变;激活时固定不变;当当PICC进入进入HALT状态时,状态时,CID失效。失效。returnNAD 结点地址(结点地址(可选可选)开始字段开始字段开始字段开始字段信息字段信息字段信息字段信息字段结尾字段结尾字段结尾字段结尾字段PCBPCB(CIDCID)(NADNAD)INFINFEDCEDCl l在在PCD和和PICC间建立逻辑连接;间建立逻辑连接;l lNAD的编码:的编码:0 b7 b6 b5 0 b3 b2 b1 其中其中b7 b6 b5为目标结点地址、为目标结点地址、b3 b2 b1为为 源结点地址;

35、源结点地址;return该字段包含发送分组的错误检测码该字段包含发送分组的错误检测码EDC (Error Detection Code),),规定使用循环冗余校验码规定使用循环冗余校验码CRC(Cyclic Redundancy check)。)。(2)信息字段)信息字段信息字段是可选的。信息字段是可选的。如有如有INF,在,在I-block中,为应用数据;中,为应用数据;在在S-block中,为状态数据;中,为状态数据;(3)结束字段)结束字段 return(1)帧等待时间)帧等待时间FWT(Frame waiting time)2.等待时间等待时间FWT用以检查错误或用以检查错误或PICC

36、无应答。无应答。l l超过超过FWT,卡无应答,卡无应答,PCD收回发送权;收回发送权;l lPICC可用可用S-block请求扩展等待时间请求扩展等待时间WTX;l l扩展后扩展后FWT为临时值为临时值FWTt。FWTt FWTWTXM其中其中WTXM为等待时间扩展倍增因子为等待时间扩展倍增因子return(2)帧保护时间)帧保护时间FGT接收分组与发送分组间的最小延迟。接收分组与发送分组间的最小延迟。见图见图5.22。FGTtFWTFGTtFWTFGTtFGTtPCD发送发送PICC发送发送PCD发送发送return5.5.3 专用接口参数专用接口参数5.5.4 协议操作协议操作参见教材参

37、见教材 P 144l在激活之后,在激活之后,PCD获得发送权。获得发送权。l无论无论PCD或或PICC在发送一分组后,在发送一分组后,将处于接收方式。将处于接收方式。l当当PCD或或PICC接收一分组或接收一分组或FWT超时,将获得发送权。超时,将获得发送权。returnlI-block包含一分组号(包含一分组号(1位),起始值对位),起始值对PCD为为0,对,对PICC为为1。如确认已接收到。如确认已接收到一个一个I-block或一个或一个R-block,分组号将改,分组号将改变。变。lPCD检查每一次接收到的检查每一次接收到的I-block或或R-block的号码,假如该的号码,假如该bl

38、ock的号码与期望的号码与期望号不相等,则重发最后一个分组。号不相等,则重发最后一个分组。lPICC不必检查所接收的分组号码,在发不必检查所接收的分组号码,在发送后面的送后面的block,指出有错的,指出有错的R-block带有带有下一个期望的分组号。下一个期望的分组号。return5.5.5 多卡激活多卡激活多卡激活过程(表多卡激活过程(表5.10)PCD在激活状态可同时处理几张卡,可在激活状态可同时处理几张卡,可直接在几张卡之间接通而不需为解除当前已直接在几张卡之间接通而不需为解除当前已激活的卡和激活新卡多花时间。激活的卡和激活新卡多花时间。在关闭场之前,所有激活的卡都应处于在关闭场之前,

39、所有激活的卡都应处于HALT状态。状态。return说明:说明:1、链接、链接l链接功能允许链接功能允许PCD或或PICC发送的信息长发送的信息长度比度比FSD或或FSC规定的最大分组长度还要规定的最大分组长度还要长。长。l如如FCD或或FICC要发送的信息长度长于要发送的信息长度长于1个个分组的最大值,将信息分成几组。分组的最大值,将信息分成几组。l每组长度各自等于每组长度各自等于FSD或或FSC,并利用链,并利用链接功能。接功能。lI-block PCB中的中的M1时,将被时,将被R-block确认。确认。returnM=1 在以后分组中有链接数据。在以后分组中有链接数据。M0 链的最后一

40、个分组。链的最后一个分组。I(M)x 分组号为分组号为x的的R-block表示确认表示确认 (无错误)。(无错误)。例:发送数据例:发送数据012345F,分组链接如,分组链接如 下:下:return发送(发送()0123456789ABCDEFPCB10HINF0123456EDCPCB11HINF789ABCDEDCPCB00HINFEFEDCPCB80HEDCPCB81HEDC0123456789ABCDEF接收(接收()I(1)0I(1)1I(0)0R(ACK)0R(ACK)1return2、解除激活序列、解除激活序列l当当PCD与与PICC之间的交易完成后,之间的交易完成后,PICC

41、应处于应处于HALT状态。状态。lPCD将发送将发送S(HALT请求)请求)block将将PICC置于置于HALT状态。状态。lPICC发送发送S(HALT应答)后,并且应答)后,并且PCD从从PICC接到一个有效接到一个有效S(HALT应答)后,应答)后,PICC进入进入HALT状态,并释放状态,并释放CID。return3、无差错操作协议规则、无差错操作协议规则规则规则1 PCD发送第一个分组发送第一个分组。规则规则2 接收器应该确认发送器发送的接收器应该确认发送器发送的I-block,确认可由,确认可由I-block或或R-block表示,如果有链接,接收器应转为表示,如果有链接,接收器应转为发送器。发送器。规则规则3 S-block成对使用,成对使用,S(请求)分请求)分组的后面经常跟随组的后面经常跟随S(应答)分应答)分组。组。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!