Felica是SONY公司開發(fā)的射頻識(shí)別技術(shù),該技術(shù)使用的載波頻率與ISO14443A和ISO14443B一樣,都是13.56MHz,所以有人把它稱為ISO14443C,但SONY并沒有正式接受這樣的稱謂。
Felica技術(shù)并不是一個(gè)完全公開的協(xié)議,尤其是該技術(shù)涉及安全認(rèn)證和加密的部分,SONY的保密做的很好。本文介紹的也僅是其公開的部分信息。
Felica技術(shù)的通訊協(xié)議包括三層:物理層描述數(shù)據(jù)傳輸?shù)奈锢砗?a target="_blank">電氣特性; 數(shù)據(jù)鏈路層描述數(shù)據(jù)傳輸和錯(cuò)誤檢測(cè)的格式;應(yīng)用層描述命令的功能和規(guī)范.
Felica射頻傳輸?shù)奈锢硖匦匀缦卤硭?/p>
Felica卡片和讀寫器之間的數(shù)據(jù)傳輸使用數(shù)據(jù)包。數(shù)據(jù)包的格式如下:
Felica技術(shù)應(yīng)用層的命令包由命令碼和命令數(shù)據(jù)兩部分組成,包括1字節(jié)的命令碼和N字節(jié)的命令數(shù)據(jù)。命令碼標(biāo)識(shí)命令的類型,命令數(shù)據(jù)為本條命令執(zhí)行所需的數(shù)據(jù)。讀卡器命令發(fā)出后卡片回復(fù)一個(gè)響應(yīng)包,響應(yīng)包由1字節(jié)響應(yīng)碼和N字節(jié)響應(yīng)數(shù)據(jù)兩部分組成。響應(yīng)碼標(biāo)識(shí)響應(yīng)的類型,響應(yīng)數(shù)據(jù)為本條命令執(zhí)行后卡片返回的數(shù)據(jù)。
Felica有兩個(gè)重要的參數(shù):出廠識(shí)別碼(IDm)和出廠參數(shù)(PMm)。IDm和PMm可以使用輪詢命令獲得,IDm和PMm在出廠時(shí)固化在卡片中,卡片出廠后不能修改。
Felica使用出廠識(shí)別碼(IDm)在通訊中識(shí)別一張卡片。Idm包含制造商代碼和卡片識(shí)別碼兩部分。
出廠參數(shù)(PMm)包括2字節(jié)的芯片類型(用來識(shí)別產(chǎn)品)和6字節(jié)的最大響應(yīng)時(shí)間參數(shù)(用來確定每一條命令的超時(shí)時(shí)間)。
Felica采用基于時(shí)隙的方法實(shí)現(xiàn)卡片的防沖突機(jī)制。為了識(shí)別一張卡片,讀寫器必須使用輪詢命令輪詢未知數(shù)量的卡片??ㄆ盏捷喸兠詈?,以隨機(jī)的方式選擇一個(gè)時(shí)隙,并在讀寫器呼叫該時(shí)隙時(shí)予以應(yīng)答,從而實(shí)現(xiàn)防沖突。
當(dāng)讀寫器正確接收一個(gè)卡片對(duì)于輪詢命令的應(yīng)答,讀寫器可以獲得卡片的Idm,在之后的通訊中,讀寫器通過在命令包中包含Idm,就可以從射頻場(chǎng)的多張卡片中唯一的指定一張進(jìn)行通訊??ㄆ盏矫詈髮炎约旱腎dm與命令包中的Idm比對(duì),如果不同卡片不會(huì)對(duì)命令做出反應(yīng)。這種機(jī)制實(shí)現(xiàn)了射頻場(chǎng)中的卡片選擇。
審核編輯:湯梓紅
-
射頻
+關(guān)注
關(guān)注
104文章
5585瀏覽量
167755 -
RFID
+關(guān)注
關(guān)注
388文章
6152瀏覽量
237899 -
射頻識(shí)別技術(shù)
+關(guān)注
關(guān)注
0文章
96瀏覽量
16759
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論