應用軟件?讀寫器?電子標簽?誰更主動?
在RFID應用系統(tǒng)中,要從一個電子標簽中讀出數(shù)據(jù)或者向一個電子標簽中寫入數(shù)據(jù),需要非接觸式的讀寫器作為接口。讀寫器與電子標簽的所有動作均由應用軟件控制,對一個電子標簽的讀寫操作是嚴格按照“主-從”原則進行的。在這個“主-從”原則中,應用軟件是主動的;讀寫器是從動的,只對應用軟件的讀寫指令做出反應。
為了執(zhí)行應用軟件發(fā)出的指令,讀寫器會與一個電子標簽建立通信。而相對于電子標簽而言,此時的讀寫器是主動的。除了最簡單的只讀電子標簽,電子標簽只響應讀寫器發(fā)出的指令,從不自主活動。
RFID應用系統(tǒng)的“主-從”原則如圖所示,其中包括應用軟件與讀寫器的“主-從”原則和讀寫器與電子標簽的“主-從”原則。
讀寫器的基本任務是啟動電子標簽,與電子標簽建立通信,開在應用軟件和非接觸的電子標簽之間傳送數(shù)據(jù)。非接觸通信的具體細節(jié)包括通信建立、沖突避免和身份驗證等,均由讀寫器自己來處理。在下面的例子中,由應用軟件向讀寫器發(fā)出的一條讀取命令,會在讀寫器與電子標簽之間觸發(fā)一系列的通信步驟,具體如下。
(1)應用軟件向讀寫器發(fā)出一條讀取某一電子標簽信息的命令。
(2)讀寫器進行搜尋,查看該電子標簽是否在讀寫器的作用范圍內(nèi)。
(3)該電子標簽向讀寫器回答出一個序列號。
(4)讀寫器對該電子標簽的身份進行驗證。
(5)讀寫器通過對該電子標簽的身份驗證后,讀取該電子標簽的信息。
(6)讀寫器將該電子標簽的信息送往應用軟件。