[發明專利]RFID數據流的實時主動采集方法有效
| 申請號: | 201010592878.0 | 申請日: | 2010-12-08 |
| 公開(公告)號: | CN102024166A | 公開(公告)日: | 2011-04-20 |
| 發明(設計)人: | 譚杰;李娜;朱智源;王永炎 | 申請(專利權)人: | 中國科學院自動化研究所 |
| 主分類號: | G06K17/00 | 分類號: | G06K17/00 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 梁愛榮 |
| 地址: | 100190 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | rfid 數據流 實時 主動 采集 方法 | ||
1.一種RFID數據流的實時主動采集方法,其特征在于:所述方法包括步驟如下:
步驟S1:讀寫器中斷請求管理模塊根據讀寫器讀寫周期對以讀寫器為單元的RFID數據流采集任務的截止期的約束,及讀寫器的重要性分派讀寫器的優先級;讀寫器中斷請求管理模塊以記錄的形式管理并存儲每個讀寫器的優先級,所述記錄的格式為<location,priority>,其中location為讀寫器標識,priority為讀寫器優先級值;
步驟S2:利用面向讀寫器的搶占式中斷機制,主動請求模塊通過雙向數據傳輸循環訪問RFID應用現場的讀寫器;其中,主動請求模塊被封裝在實時主動采集器中,RFID應用現場的讀寫器通過與接口間的連接方式進行通信;當RFID系統應用現場的讀寫器捕獲到讀寫器本身所關心的標簽信息時,主動請求模塊通過記錄每個讀寫器連接到的接口,識別每個捕獲到所關心的物品的標簽信息的讀寫器,然后,主動請求模塊將代替所識別到的讀寫器主動向上發送讀寫器中斷請求信號到讀寫器中斷請求管理模塊;讀寫器中斷請求管理模塊接受到的中斷請求信號是以讀寫器標識為標識;
步驟S3:讀寫器中斷請求管理模塊對一段時間內發送讀寫器中斷請求信號的多個讀寫器的優先級進行比較,創建中斷請求優先級隊列;
步驟S4:由讀寫器中斷請求管理模塊向RFID數據流實時主動采集層提交中斷請求優先級隊列中的讀寫器中斷請求信號;
步驟S5:RFID數據流實時主動采集層接收到由中斷請求優先級隊列提交的讀寫器中斷請求信號后,根據接收到的讀寫器中斷請求信號的源讀寫器的優先級及面向讀寫器的搶占式中斷機制,負責執行中斷請求的中斷函數的任務是為當前處理的讀寫器中斷請求信號的源讀寫器創建一個RFID數據流采集任務線程;中斷請求的調度狀態有執行、掛起兩種狀態;優先級最高的讀寫器的RFID數據流采集任務對應的中斷請求的調度狀態將被設置為執行狀態;其他中斷請求將被掛起,并等待被設置為執行狀態;
步驟S6:由RFID數據流實時主動采集層為處于執行狀態的RFID數據流采集任務創建一個RFID數據流采集任務線程,將讀寫器采集到的RFID數據流上傳到RFID數據流實時主動采集層;實現以讀寫器為單位的RFID數據流采集任務的實時調度。
2.根據權利要求1所述的RFID數據流的實時主動采集方法,其特征在于:所述讀寫器的RFID數據流采集任務的相對截止期受讀寫器讀寫周期的約束中的讀寫器讀寫周期由讀寫器中斷請求管理模塊管理并存儲;讀寫器中斷請求管理模塊通過記錄<location,ClockTime>的形式實現對所述的讀寫器讀寫周期的管理和存儲;其中location為讀寫器標識,ClockTime為讀寫器讀寫周期。
3.根據權利要求1所述的RFID數據流的實時主動采集方法,其特征在于:所述主動請求模塊向讀寫器中斷請求管理模塊發送中斷請求信號的順序根據當前RFID系統應用現場中讀寫器捕獲到所關心的標簽信息的時間的先后順序進行發送;如果當前RFID系統應用現場中有多個讀寫器同時捕獲到所關心的標簽信息時,主動請求模塊將捕獲到所關心的標簽信息的多個讀寫器的中斷請求信號同時向上發送到讀寫器中斷請求管理模塊。
4.根據權利要求1所述的RFID數據流的實時主動采集方法,其特征在于:面向讀寫器的搶占式中斷機制是使RFID數據流采集層轉而去采集比正在采集的RFID數據流所屬于的源讀寫器的優先級更高的讀寫器捕獲到的RFID數據流;面向讀寫器的搶占式中斷機制中包括讀寫器中斷請求管理模塊對發起讀寫器中斷請求信號的讀寫器的優先級的比較;且不允許同一讀寫器的RFID數據流采集任務在多個CPU上執行。
5.根據權利要求1所述的RFID數據流的實時主動采集方法,其特征在于:為減輕面向讀寫器的搶占式中斷機制的負擔,讀寫器中斷請求管理模塊將首先依據產生讀寫器中斷請求信號的讀寫器的優先級對RFID系統應用現場提交的讀寫器中斷請求信號進行排序,創建中斷請求優先級隊列;然后,由讀寫器管理器以一定頻率或依一定的時間間隔將讀寫器中斷請求信號發送給RFID數據流實時主動采集層。
6.根據權利要求1所述的RFID數據流的實時主動采集方法,其特征在于:所述面向讀寫器的搶占式中斷機制中讀寫器中斷請求管理模塊向RFID數據流實時采集層提交所述中斷請求優先級隊列中的讀寫器中斷請求信號的發送間隔需受RFID系統應用過程中部署的全部讀寫器讀寫周期的限制;限制函數Function(.)是Function(LocationClock[],n),其中n為讀寫器個數,LocationClock[]是存儲元素為讀寫器讀寫周期的數值數組。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院自動化研究所,未經中國科學院自動化研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010592878.0/1.html,轉載請聲明來源鉆瓜專利網。





