基於snmp協議的rfid讀寫器網絡管理方案的製作方法
2023-10-11 13:45:49 4
專利名稱:基於snmp協議的rfid讀寫器網絡管理方案的製作方法
技術領域:
本發明涉及使用SNMP網絡管理協議對RFID讀寫器進行管理的解決方案,特別是對通過PC機接入網絡的RFID讀寫器進行實時管理的解決方案,本發明將提出對其進行管理的軟硬體模塊標準,以及管理信息庫(MIB)設計的標準化方案。
背景技術:
RFID(Radio Frequency Identification)技術是20世紀90年代興起的一種自動識別技術,RFID系統以其突出的優點在很多領域得到了廣泛的應用。一個以RFID技術為基礎的物聯網正在形成。這個網絡中的一個最關鍵部分就是RFID讀寫器,讀寫器作為採集終端經常安裝在不同的區域,例如城市街道路邊、高速公路旁,甚至一些危險區域。如何通過網絡對讀寫器的工作狀態進行實時高效的自動監控是當前RFID領域應用的一個重要需求,目前國際國內還沒有對讀寫器進行管理的標準,各個廠家也沒有將支持網絡管理的模塊集成到讀寫器內部。因此制定統一的讀寫器管理規範是必要的。
SNMP(Simple Network Management Protocol)協議是目前計算機網絡普遍使用的一種管理協議,是一種基於TCP/IP的網絡管理協議,主要包括管理站,管理代理,管理信息庫和管理協議等部分。它為計算機網絡管理提供了一套標準的管理信息庫和管理協議,參見圖1。通過擴展SNMP協議的管理信息庫,可以將SNMP協議應用到RFID讀寫器的管理領域。
發明內容
本發明的目的在於通過擴展SNMP協議的管理信息庫,將SNMP協議應用於RFID讀寫器的網絡管理,提供一種對通過PC機接入網絡的RFID讀寫器進行實時管理的解決方案。
本發明的技術方案是一種通過擴展SNMP協議管理信息庫,應用SNMP協議,對RFID讀寫器進行網絡管理的解決方案,目前,RFID讀寫器多數通過串行口,USB接口以及TCP/IP接口與PC機相連進行信息交換,然後通過PC機接入網絡。本發明主要針對通過PC機接入網絡的RFID讀寫器提出了一種對其進行實時管理的解決方案,它由PC機上的SNMP管理代理、RFID讀寫器MIB庫、應用程式以及讀寫器上的讀寫器信息管理模塊等幾部分組成,該方案還包括一個RFID讀寫器管理信息庫(MIB)設計的標準化方案。
本發明的優點是針對RFID讀寫器和RFID網絡應用的特點擴展了SNMP協議的管理信息庫,提出了一套軟硬體解決方案和RFID管理信息庫的標準化方案,為不同廠家開發RFID讀寫器的SNMP應用提供了便利。
圖1是簡單網絡管理協議(SNMP)層次關係。
圖2是本發明中的RFID讀寫器SNMP管理解決方案的層次結構。
圖3是RFID讀寫器的MIB樹結構。
具體實施例方式
下面對本發明做進一步詳細描述。參見圖2,本發明提供一種對通過PC機接入網絡的RFID讀寫器進行實時管理的解決方案。RFID讀寫器通過串行口、USB接口或TCP/IP接口與PC機相連,通過PC機接入網絡,SNMP管理代理工作在與RFID讀寫器連接的PC機中,內嵌到讀寫器中的讀寫器信息管理模塊用來收集讀寫器內需要被監控的信息,然後傳遞給PC機的RFID應用程式和監控程序,RFID應用程式和監控程序調用MIB信息修改接口來修改對應的MIB信息。管理站通過發送SNMP報文的方式與管理代理交換信息以查看和設定PC機上的讀寫器MIB庫,或接受管理代理的告警信息,來完成對讀寫器的管理。
該方案的硬體實現分兩種情況,一是採用RFID讀寫器的主控單元作為讀寫器信息管理模塊,這樣做可以降低成本,但是在主控單元無法正常工作時,將無法獲取讀寫器的詳細監控信息;另一種方法是採用獨立的讀寫器信息管理模塊,利用獨立的電池和電源進行雙重供電。讀寫器信息管理模塊與RFID讀寫器主控單元採用串行通信協議獲取一部分狀態信息,採取獨立的監控電路獲取大部分信息。讀寫器信息管理模塊通過串行口,TCP/IP或USB口與PC機相連。
PC機上的應用程式包括RFID應用程式和監控程序兩個部分,分別收集讀寫器的工作信息和PC機上RFID應用程式的狀態信息。對於硬體方案的第二種,主要採用監控程序收集讀寫器的信息和PC機上RFID應用程式狀態信息,根據收集的信息修改MIB庫中相應的表。
PC機上的應用程式與讀寫器進行管理信息交換的通信協議1)PC機到讀寫器的查詢指令「SNMP」+「OID」(對象標識)
2)讀寫器到PC機的查詢響應「SNMP」+「OID」+MIB信息RFID讀寫器MIB設計方案,參見圖3。根據讀寫器監控的實際需要,將讀寫器部分被監控信息分類如下1.讀寫器信息組,例如工作電壓,工作溫度,發射頻率等。
2.讀寫器模塊組,例如高頻模塊工作狀態,主控模塊工作狀態,通信模塊工作狀態等。其中,●高頻模塊工作狀態信息包括工作電壓、高頻放大模塊、調製解調模塊、編解碼模塊等。
●主控模塊工作狀態信息包括工作電壓、主控循環、指令狀態、工作狀態等。
●通信模塊工作狀態信息包括工作電壓、通信類型、收發字節數、通信速率、收發狀態等。
3.其他組(擴充)表1.讀寫器信息組
表2.讀寫器模塊組
其中,(1.3.6.1.4.*.1.2)等稱為OID,即對象標識。
MIB查詢方案將MIB庫中的對象分為兩種,實時性對象和非實時性對象。實時性對象是指那些隨時間變化的動態數據(如溫度等);非實時性對象指那些不隨時間變化的靜態數據(如頻率等)。對於實時性對象,當查詢該對象時,通過RFID應用程式讀取或設置硬體上的相關信息;對於非實時性對象,在內存中保持一個靜態變量值,該靜態值在系統初始化時進行賦初值。若讀取該對象值則不需要讀取硬體信息,只返回此靜態變量值就夠了。若設置該對象,必須通過讀寫器應用程式設置硬體上的相關信息,同時改變靜態變量值,以備以後讀取。
MIB報警方案當管理監控的某一對象屬性的工作狀態超過設定的閾值或者出現意外現象,如某一模塊工作電壓或者工作溫度超過設定的最大數值;主控模塊中的主控循環出現死循環或者重啟動現象等等。那麼代理通過發送一個Trap告警信息到管理站,根據Trap包中的對象屬性信息,報告相應的意外情況。
權利要求
1.一種應用SNMP網絡管理協議對RFID讀寫器進行管理的解決方案,特別是對通過PC機接入網絡的RFID讀寫器進行實時管理的解決方案,它由PC機上的SNMP管理代理、RFID讀寫器MIB庫、應用程式以及讀寫器上的讀寫器信息管理模塊等幾部分組成。
2.根據權利要求1所述的解決方案,其特徵在於讀寫器通過TCP/IP、串口或USB接口與PC機相連,通過PC機接入網絡。
3.根據權利要求1、2所述的解決方案,其特徵在於PC機上的應用程式和讀寫器信息管理模塊收集讀寫器的實時信息,應用程式修改PC機上的RFID讀寫器MIB庫,SNMP代理接收管理中心的請求查詢MIB庫,或根據讀寫器突發事件發送告警信息。
4.根據權利要求1、2、3所述的解決方案,其特徵在於給出了RFID讀寫器管理信息庫(MIB)設計的標準化方案。
全文摘要
本發明涉及應用SNMP網絡管理協議對RFID讀寫器進行管理的解決方案,特別是對通過PC機接入網絡的RFID讀寫器進行實時管理的解決方案,它由PC機上的SNMP管理代理、RFID讀寫器MIB庫、應用程式以及讀寫器上的讀寫器信息管理模塊等幾部分組成,本發明將提出應用SNMP網絡管理協議對RFID讀寫器進行管理的軟硬體模塊,以及管理信息庫(MIB)設計的標準化方案。
文檔編號H04L29/06GK1832432SQ200610079048
公開日2006年9月13日 申請日期2006年4月30日 優先權日2006年4月30日
發明者寧煥生, 張瑜, 劉文明, 王寶發, 劉鐵軍 申請人:北京航空航天大學