EPC Gen 2 標籤識別層
電子產品程式碼 (EPC) Gen 2 的標籤識別層規定了讀取器接收標籤識別符號的方法。EPC Gen 2(第二代)RFID(射頻識別)網路有兩個主要組成部分:標籤和讀取器。RFID 標籤貼在帶有 EPC 編碼的物體上用於識別。EPC 有助於檢查庫存、資產和人員等物體的身份並對其進行跟蹤。讀取器是系統中跟蹤標籤的智慧部分。標籤識別層解決了從未知數量的標籤獲取訊息的 多址接入問題。
工作原理
在 EPC Gen 2 RFID 網路中,讀取器安裝在固定點,在移動物體在其範圍內時跟蹤其上的標籤。為了跟蹤和識別,標籤會向讀取器傳送包含其嵌入式 EPC 的訊息。
讀取器廣播查詢訊息給所有標籤以啟動該過程。如果多個標籤同時開始傳送其 EPC 識別符號,則會發生衝突。這稱為多址接入問題。由於標籤無法聽到其他傳輸,並且讀取器事先不知道可用標籤的數量,因此這個問題更加突出。
用於解決該問題的方法類似於時隙 ALOHA。時間被劃分為稱為時隙的離散時間間隔。讀取器或標籤只能在時隙開始時傳送其訊息。
在時隙 0,讀取器廣播查詢訊息以啟動該過程。然後,它在每個後續時隙傳送 QRepeat 訊息。接收到 QRepeat 訊息後,標籤會隨機選擇一個時隙傳送其訊息。首先,它在 RN16 訊息中傳送一個簡短的 16 位數字。如果沒有發生衝突,讀取器會發送確認 (ACK) 訊息。然後,標籤獲取下一個時隙併發送其 EPC 識別符號。
該過程如下圖所示:

上述方法中的一個主要問題是調整時隙數量,以便在避免衝突的同時保持良好的效能。根據無響應時隙的數量或發生衝突的時隙的數量,讀取器可以透過發出 _QAdjust_ 訊息來調整時隙範圍。
除了識別標籤外,讀取器還可以執行其他任務,例如:
- 向標籤寫入資料
- 根據標籤型別對標籤進行分組並獲取集體資訊
- 篩選出未經授權的標籤
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP