基于ARM的RFID中問件系統設計
2.2 RFID標簽數據處理
系統讀取的RFID標簽數據在中間件中主要經歷數據管理、編碼管理和過濾規則管理,之后存入本地數據庫。其中數據管理包括數據校驗、數據處理和數據存儲;編碼管理即設定編碼規范,可配置支持不同數據編碼規范;過濾規則管理能支持用戶配置數據過濾規則。系統基本流程如圖4所示。本文引用地址:http://www.104case.com/article/152389.htm
用戶的參數配置信息通過消息隊列發送給中間件軟件,軟件分析發送過來的數據,對系統工作狀態作出一定的調整。同時,系統通過網絡處理模塊接收從網口上讀寫器發送過來的數據,把這些數據分為標簽數據和讀寫器管理數據兩類。系統每個讀寫器實例都有自己的數據處理線程,它分析自己獨特的數據格式形成統一的數據,并且調用該種讀寫器的處理方法,對解析后的數據結合該讀寫器特定的數據處理參數,對標簽數據進行過濾、轉發等工作。整個系統中有唯一一個管理命令處理線程,它輪詢每個讀寫器的管理命令處理隊列。如果有命令數據,那么調用該讀寫器特定的處理方法對這些數據進行處理。
結 語
本文提供了一種支持多通信平臺的嵌入式RFID中間件系統設計方案。支持無線接入的RFID中間件可以部署于無固定網絡基礎設施的場景,降低有線網絡部署成本。RFID中間件還可以用無線通信方式向用戶或者系統傳輸信息,提高了信息傳遞的實時性。
評論