通訊協(xié)議是通訊的雙方或多方在交流時(shí)遵守的規(guī)矩,包括誰先發(fā)起通訊,先交流什么,后交流什么,一方如何問,另一方如何答等。在這里通迅的雙方指的是讀寫器和卡片。
首先是誰先發(fā)起通訊,很顯然有兩種,讀寫器先發(fā)言和卡片先發(fā)言。前一種叫Reader Talk First,簡(jiǎn)稱為RTF;后一種叫Tag Talk First,簡(jiǎn)稱為TTF。
我們知道,卡片從讀寫器產(chǎn)生的射頻場(chǎng)獲得工作時(shí)需要的能量,一般認(rèn)為應(yīng)該是讀寫器主動(dòng),卡片被動(dòng)才對(duì),這也是人之常情。所以多數(shù)功能稍復(fù)雜的卡片都是采用RTF模式,即讀寫器問,卡片回答。讀寫器沒有命令,卡片是無論如何也不能主動(dòng)說話的。但是有些卡片功能單一,每次與讀寫器的交流中只會(huì)回答一個(gè)問題,而且每次內(nèi)容都相同。對(duì)于這種卡片,似乎再讓讀寫器每次先提問已經(jīng)沒有什么意義了,還不如每次與讀寫器交流直接讓卡片先說它那永遠(yuǎn)不會(huì)變的一句話得了,于是就有了TTF模式。TTF模式的卡片一般都是我們常說的ID卡,即識(shí)別卡,ID卡每次說的相同的一句話都是一個(gè)識(shí)別號(hào),讀寫器利用這個(gè)識(shí)別號(hào)確定持卡者的身份。
其次是交流的秩序。對(duì)TTF卡片當(dāng)然沒什么秩序可言了,一進(jìn)入射頻場(chǎng)卡片就自說自話。但對(duì)RTF的卡片一般有嚴(yán)格的順序,如下圖所示:
第一步是讀寫器呼叫卡,如果射頻場(chǎng)中有讀寫器支持的卡片,卡片將回送一個(gè)應(yīng)答,告訴讀寫器自己是什么類型的卡片。
然后讀寫發(fā)出命令選中卡片,如果射頻場(chǎng)中有多張卡片,通常還要進(jìn)行防沖突循環(huán)以便決出唯一張卡片進(jìn)行操作。
第三步是進(jìn)行認(rèn)證,一方面讀寫器要認(rèn)證卡片是合法的,另一方卡片也要認(rèn)證讀寫器是合法的。
如果認(rèn)證順利通過,就可以進(jìn)行正常的讀寫數(shù)據(jù)操作了。
這些步驟并不都是必須的,有些簡(jiǎn)單的卡片,要求操作前用戶把卡片放到讀寫器上,讀寫器直接對(duì)其進(jìn)行讀寫操作,前面的3步都省了;有些卡片沒有密碼,當(dāng)然不需要相互認(rèn)證;有些卡片不支持防沖突,同時(shí)有多張卡片時(shí)將無法操作;還有些卡片將呼叫和防沖突用一個(gè)步驟代替。所以對(duì)于具體的卡片,要仔細(xì)閱讀其說明書,進(jìn)行具體的分析。
還有一類卡片既可以工作在TTF模式,又可以工作在RTF模式。兩種模式之間的切換一般有兩種方式:一種是卡片剛進(jìn)入射頻場(chǎng)上電復(fù)位后會(huì)等待一個(gè)固定時(shí)間,在這段時(shí)間內(nèi)如果有讀寫器的命令,則工作在RTF模式,如果沒有收到命令則進(jìn)入TTF模式。另一種是卡片上電后主動(dòng)在RTF與TTF之間不停的切換,在TTF模式下發(fā)送完一個(gè)識(shí)別號(hào)后,立即進(jìn)入RTF模式等待讀寫器的命令,如果有命令則執(zhí)行命令,沒有命令則退出RTF模式返回TTF模式繼續(xù)發(fā)送識(shí)別號(hào),之后進(jìn)行下一次的切換。
最后還有一個(gè)全雙工(Full Duplex,F(xiàn)DX)和半雙工(Half Duplex,HDX)的概念。在有線通訊中,我們知道全雙工就是通訊雙方可以同時(shí)雙向通訊,半雙工就是雖能雙向通訊,但某一時(shí)刻只能有一個(gè)方向通訊。一般來說當(dāng)然是全雙工好,如果技術(shù)上能實(shí)現(xiàn)全雙工,當(dāng)然最好不用半雙工;成本上全雙工貴,半雙工便宜。
但在射頻識(shí)別技術(shù)中FDX和HDX并不是這個(gè)意思。在ISO11785中對(duì)FDX和HDX的定義如下:
FDX:標(biāo)簽和讀寫器在讀寫器產(chǎn)生的磁場(chǎng)沒有消失的情況下進(jìn)行通訊。
HDX:標(biāo)簽和讀寫器在讀寫器產(chǎn)生的磁場(chǎng)停止之后進(jìn)行通訊。
RFID技術(shù)中FDX的例子如Mifare系列卡片,HDX的例子如TI公司的134.2KHz標(biāo)簽,如RI-TRP-WR2B。目前的射頻卡FDX比較多,因?yàn)樯漕l卡無源,需要從讀寫器的射頻場(chǎng)取電,射頻場(chǎng)不消失,卡片可以源源不斷的取電,對(duì)卡片內(nèi)部的儲(chǔ)能電路要求不高。缺點(diǎn)是卡片回送數(shù)據(jù)時(shí)因?yàn)樽约翰荒墚a(chǎn)生射頻場(chǎng),只能被動(dòng)發(fā)送,所以一般采取負(fù)載調(diào)制的方法回送數(shù)據(jù)。HDX在讀寫器的射頻場(chǎng)停止后回送數(shù)據(jù),讀寫器對(duì)卡片數(shù)據(jù)的識(shí)別解調(diào)容易。缺點(diǎn)是對(duì)卡片的儲(chǔ)能電路要求較高,而且回送數(shù)據(jù)量有限。成本上HDX也未必比FDX便宜。(【轉(zhuǎn)自】csdn)
審核編輯 黃宇
-
RFID
+關(guān)注
關(guān)注
392文章
6448瀏覽量
242569 -
射頻識(shí)別技術(shù)
+關(guān)注
關(guān)注
0文章
98瀏覽量
17063 -
通訊協(xié)議
+關(guān)注
關(guān)注
10文章
289瀏覽量
20853
發(fā)布評(píng)論請(qǐng)先 登錄
評(píng)論