版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、iso 14443-3類型a初始化和防沖突算法,應用系統(tǒng)事業(yè)部測試組2010.7,b,2,2, 25.06.2020,內容介紹,ISO/IEC 14443-3是針對初始化階段的字節(jié)格式,所述初始化階段在包含PCD不斷進入能量場的PICC的PCD和PICC之間通信,幀和定時REQA和ATQA (命令和響應) 的內容初始化從多張卡中檢測1張卡并進行通信的方法加速PCD與PICC進行初始化通信從其他參數卡中選擇1張卡的選擇方法。 b,3,3,25.06.2020,PCD重復發(fā)出請求指令REQA,以實時檢測進入能量場的PICC,PCD :進入PCD能量場的PICC,并建立檢索響應ATQA的過程PS:P
2、S應該在進入PS能量場的5毫秒內,PS接受PS。 b,4,4, 25.06.2020、比特、字節(jié)、定時和幀格式、比特、字節(jié)和幀格式1.1幀延遲時間(FDTT ) :在相反方向上的相鄰兩幀之間的1.2幀保護時間(FGT ) 從保證通信正常的最小FDT 1.3 PCD幀傳輸完成到PICC響應幀開始為止的FGT如圖1和表1所示,從1.4 PICC幀傳輸完成到PCD幀之間的FGT至少是1172/fc. (fc載波頻率),b,5, 25.06.2020,圖1 :幀延遲時間到PICC to PCD,b,6,25.06.2020,表1 :幀延遲時間到PCD,1.5請求保護時間(rgt ) :連續(xù)的兩個r 那
3、個值是7000/fc。 另外,b、7、25.06.2020、1.6請求和喚醒幀用于初始化通信,發(fā)送開始比特的7個數據位并且首先發(fā)送LSB。 (標準REQA的數據內容為“26”,喚醒請求的數據內容為“52”),在結束比特中不附加奇偶校驗。 此外,開始位、命令: 26(Request )或52(Wake-Up ),圖2、b、8、25.06.2020、1.7標準幀用于數據交換,并且按開始位n*(8數據位奇數奇偶校驗)、n1的順序構成。 最初發(fā)送每個數據字節(jié)的LSB。 奇數奇偶校驗跟在每個數據字節(jié)之后。 終端比特,b、9、9,25.06.2020,比特定向沖突防止,其中,當同時向PCD發(fā)送兩個不同比特
4、時,PCD檢測比特沖突。 在此情況下,在至少一位整個位周期內用子載波調制副載波。 以比特為方向的防沖突幀僅用于防沖突循環(huán)期間,實際上,該幀為具有7字節(jié)數據的標準幀,其中將第一部分分為從PCD分成PICC,將第二部分分為從PICC分成PCD。b、10、25.06.2020、為了防止比特沖突,以下規(guī)則應應用于第一部分和第二部分的長度:規(guī)則1 :數據位之和為56規(guī)則2 :第一部分的最小長度為16數據位規(guī)則3 :第一部分的最大長度為55數據位,第二部分的最小長度為1數據b、11、25.06.2020、比特沖突防止的第二部分的最小長度必須為1個數據位,且最大長度必須為40個數據位。 因為該分離可以出現在
5、一個數據字節(jié)范圍內的任何比特位置,所以在FULL BYTE的情況下,定義了兩種情況:在完整數據字節(jié)之后進行分離。 在第1部分的最后一個數據位之后添加奇偶位。 對于分割字節(jié):在數據的字節(jié)范圍內分離。 在第一部分中的最后一個數據位之后沒有奇偶校驗位。 以下所有字節(jié)和字節(jié)相分離的情況的示例定義了比特的組織結構和比特傳送的順序。 對于分割字節(jié),PCD必須忽略第二部分中的第一個奇偶校驗比特。 b、12、25.06.2020、b、13、25.06.2020、b、14、25.06.2020、CRC_A、CRC_A編碼和檢驗過程在ITU-T建議的V.41段2中定義。 用于生成奇偶校驗位的生成多項式是x16 x
6、12 x5 1。 初始值必須是“6363”。 將CRC_A添加到數據字節(jié)中,并應通過標準幀發(fā)射。 b、15、25.06.2020、PICC的各狀態(tài)為: (1)電源關閉,PICC處于載波能量不足而電源關閉的狀態(tài),子載波也不發(fā)射。 (2)IDLE (空閑)狀態(tài),電磁場激活后,PICC變?yōu)镮DLE狀態(tài)。 b、16、25.06.2020、(3)READY狀態(tài),接收到有效的REQA或WAKE-UP命令后,變?yōu)镽EADY狀態(tài)。當用來自PCD的選擇命令選擇了PICC的UID (唯一標識符)時,結束該狀態(tài)。 (4)ACTIVE (活動)狀態(tài),當PICC的UID被選擇為PCD時,進入本狀態(tài)。 在活動狀態(tài)下,完成
7、此應用程序的所有操作。 b、17、25.06.2020和(5)停止狀態(tài)這種狀態(tài)可以是HALT命令,也可以通過本部分中未定義的應用程序指定命令輸入。 在這種狀態(tài)下,PICC只能響應用于將PICC轉換為就緒狀態(tài)的喚醒命令。b、18、25.06.2020、PICC狀態(tài)圖(圖1 )、REQA命令、沖突防止循環(huán)、Select命令、HALT命令、應用、Wake-up命令、b、19、25.06.2020、命令集、 管理PCD進入能量場的多個卡的指令req aWAKE-UPanticollisionselecthalt,b,20,25.06.2020,(1)REQA指令和wake-up指令都使卡處于Ready
8、狀態(tài)一旦PICC接收到REQA或WAKE-UP命令,PCD能量場范圍內的所有PICC就會同步發(fā)出ATQA響應,并且長度為2字節(jié)。 “26”=REAQ,0100110,1010010,“52”=Wake-up,b,21,25.06.2020,-用于防碰撞循環(huán): (2)ANTICOLLISION指令和選擇指令、由選擇代碼SEL(1字節(jié))有效位數NVB(1字節(jié)) NVB指定的UID CLn(040位)、指令格式:奇偶校驗位是UID的數據位為4字節(jié)PCD發(fā)出防碰撞命令的目的是從PICC獲得卡的UID CLn的一部分或全部,并選擇一張卡。 另外,除非b、22、25.06.2020和NVB規(guī)定40的有效位
9、,否則如果PICC保持在就緒狀態(tài),則該命令被稱為ANTICOLLISION命令。 如果NVB定義了UID CLn的40個數據比特(在nvb=70的情況下),則添加CRC_A。 這個命令被稱為SELECT命令。 如果PICC發(fā)送了完整的UID,則從就緒狀態(tài)轉變?yōu)榛顒訝顟B(tài),SAK-響應表示該UID是完整的。 否則,PICC保持在READY狀態(tài),PCD必須在順序串聯(lián)電平上啟動新的防碰撞環(huán)。 b、23、25.06.2020、(3)HALT命令和HALT命令由4個字節(jié)構成,如果PICC在HALT幀結束后的1ms周期期間用某種調制表示響應,則其響應應被解釋為“不確認”。b、24、25.06.2020、AT
10、QA-請求響應,所有PICC都以將可用的防沖突請求響應(ATQA )編碼成2字節(jié)的表示進行同步響應。 多個卡應答的話,有可能會發(fā)生沖突。 PCD將ATQA中的沖突解碼為一個(1)b,結果為所有ATQA的邏輯“或”。b、25、25.06.2020、ATQA代碼、UID大小、b、26、25.06.2020、選擇進程和選擇進程的目的是從PICC中獲取UID,并選擇PICC進行進一步通信。 請參照下圖。 下一算法應該應用于防碰撞循環(huán):步驟1:PCD對串聯(lián)級別的SEL進行編碼。SEL代碼、b、27、25.06.2020、選擇過程、步驟2:PCD分配了值為“20”的NVB。 注:此值定義了PCD不發(fā)送UI
11、D CLn的部分。 因此,該命令使工作場所的所有PICC以其完整的UID CLn來響應。 步驟3:PCD發(fā)送SEL和NVB。 步驟4 :工作場所中的所有PICC都應使用完整的UID CLn響應。 步驟5 :假設場內的PICC具有唯一的序列號,PICC響應一個或多個時將發(fā)生沖突。 如果沖突未發(fā)生,步驟6到步驟10可以被跳過。 b,28,25.06.2020,選擇過程,步驟6:PCD必須識別第一沖突的位置。 步驟7:PCD分配了規(guī)定UID CLn的有效位數的帶值NVB。 這些有效位必須是在PCD所確定的沖突發(fā)生之前所接收的UID CLn的一部分加上(0)b或(1)b。 典型的實現是增加(1)b。
12、NVB編碼(1字節(jié)): 最高四個比特被稱為字節(jié)計數,定義全部8個分割有效數據比特的數目,包括由PCD發(fā)射的NVB和SEL。 因此,字節(jié)計數的最小值是2,最大值是7。 最低四個位被稱為位計數,并定義PCD發(fā)送的所有有效數據位模式8中的最后一個數。 b、29、25.06.2020、選擇過程、步驟8:PCD發(fā)送SEL和NVB,其中持續(xù)有效位本身。 步驟9 :僅當picc的UID CLn的一部分等于由PCD發(fā)送的有效位時,picc才發(fā)送該UID CLn的剩馀部分。步驟10 :如果發(fā)生其他沖突,請重復步驟6到9。 最大循環(huán)數為32。 步驟11 :如果沒有再發(fā)生沖突,則PCD分配值為“70”的NVB。 注
13、:此值定義了PCD發(fā)送完整的UID CLn。b、30、25.06.2020、選擇過程、步驟12:PCD發(fā)送SEL和NVB,其中CRC_A校驗和跟在UID CLn的所有40位之后。 步驟13 :如果UID CLn與40個比特匹配,則PICC用SAK表示響應。 另外,SAK的代碼,b,31,25.06.2020,步驟14 :如果uid完整,PICC發(fā)送具有空串行等級比特的SAK,從就緒狀態(tài)轉移到活動狀態(tài)。 步驟15:PCD需要驗證是否設置SAK串聯(lián)比特,并確定是否將繼續(xù)具有增加串聯(lián)電平的另一防沖突循環(huán)。 如果知道PICC的UID,則該PCD可以通過步驟210而不執(zhí)行沖突防止環(huán)并選擇PICC。 b、
14、32、25.06.2020、發(fā)送REQA,接收ATQA,選擇UID CL1,防止比特幀沖突,完成專用幀和協(xié)議,在CL 1、ISO/IEC 14443-4中定義的命令: 專用沖突防止,位幀沖突防止,UID完全,UID不完全,PCD初始化和沖突防止,b,33,25.06.2020,UID內容和串聯(lián)級別,UID由4、7或10個UID字節(jié)組成。 因此,PICC必須處理最多三個串聯(lián)級別,以獲得所有的UID字節(jié)。 在每個連接級別,5數據字節(jié)的UID的一部分被發(fā)送給PCD。 最大合并級別定義了三種類型的UID長度。 b、34、25.06.2020、UID內容和串聯(lián)級別、UID CLn :由串聯(lián)級別n、UID
15、的一部分構成,由5個字節(jié)組成,31 uidn:uid的字節(jié)#n、n0 BCC:UID CLn檢查字節(jié)、4字節(jié)UID的第一個字節(jié)(UID0)之后的UID字節(jié)的內容。b,35,25.06.2020,UID的內容和串聯(lián)級別,單個長度的UID,兩個和三個長度的UID,注意:串聯(lián)標記CT的值“88”不是單個長度的uid0。 在ISO/IEC 7816-6/AM1中顯示為“私有”的值“81”到“fe”在該上下文中是不允許的。 b,36,25.06.2020,UID內容和系列級別,圖:系列級別的使用,注:系列標記的使用,不得不與UID長度較小的PICC發(fā)生沖突。 因此,UID0和UID3都不應該具有連接標志
16、的值。 b,37,25.06.2020,例題1 :假設PCD場中有兩張PICC卡,試圖說明初始化和防止沖突的過程。 PICC#1#1的UID尺寸: 1,UID0=“10” PICC#2的UID尺寸: 2,約定:PCD到PICC,2222222222222222222226 (1)請求(PCD發(fā)送請求命令),ATQA, uid=1,ATQA,PICC #2,b1(10000010 00000000)b16,卡#2防止比特沖突,b8b7=01 UID=2,26,所有卡PICC響應ATQA,b,39,25.06.2020 cascade level 2(防沖突循環(huán)CL2 )、“95”、“20”、“PICC #2,SEL命令,b1(0 )b8 b3=0,UID是完整的“95”、“70”現在是完整的,UID0UID7, “7”-最大字節(jié)數,表5.8,卡響應SAK,UID完全,從就緒狀態(tài)轉移到A
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 沉井泵房施工方案(3篇)
- 2026江蘇無錫市錫山區(qū)教育系統(tǒng)招聘青年人才120人備考考試試題及答案解析
- 冬季主題策劃活動方案(3篇)
- 超市晚場活動方案策劃(3篇)
- 實體餐飲活動策劃方案(3篇)
- 2026廣東省疾病預防控制中心招聘科研助理2人備考考試試題及答案解析
- 2026廣西來賓市第一中學招聘編外教師2人備考考試試題及答案解析
- 2026云南師范大學實驗中學巫家壩校區(qū)招聘7人備考考試題庫及答案解析
- 2026年荊州市中心城區(qū)企業(yè)(民辦高校)引進人才780人備考考試題庫及答案解析
- 2026河北省某省級三甲醫(yī)院現誠招肝病科醫(yī)師備考考試題庫及答案解析
- DB37-T 5318-2025 有機保溫板薄抹灰外墻外保溫系統(tǒng)應用技術標準
- 2024數控機床主軸可靠性加速試驗技術規(guī)范
- 水庫除險加固工程施工組織設計
- 質量信得過班組培訓課件
- 材料進場檢驗記錄表
- DL∕T 1768-2017 旋轉電機預防性試驗規(guī)程
- 復方蒲公英注射液在銀屑病中的應用研究
- 網絡直播創(chuàng)業(yè)計劃書
- 大學任課老師教學工作總結(3篇)
- 3D打印增材制造技術 課件 【ch01】增材制造中的三維模型及數據處理
- 醫(yī)院保潔應急預案
評論
0/150
提交評論