[發明專利]一種分布式RFID發現服務實現方法和系統無效
| 申請號: | 200910087478.1 | 申請日: | 2009-06-25 |
| 公開(公告)號: | CN101625742A | 公開(公告)日: | 2010-01-13 |
| 發明(設計)人: | 張世琨;黃雨;趙文;鄧鵬鵬 | 申請(專利權)人: | 北京大學 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00;G06F17/30;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100871*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 rfid 發現 服務 實現 方法 系統 | ||
技術領域
本發明涉及一種分布式RFID發現服務實現方法和系統,尤其涉及基于跟蹤供應鏈型模式的分布式RFID發現服務實現方法和系統。
背景技術
無線射頻識別(Radio?Frequency?Identification,RFID)技術是一種非接觸、多目標、移動目標識別的自動識別技術,許多國家都在不遺余力地推廣這種技術,特別是RFID開環應用技術得到了世界各國的廣泛關注。在RFID開環應用中,EPCGLobal的核心服務之一發現服務(Discovery?Service,以下簡稱DS)是指查詢物品在供應鏈的各環節發生的一系列動態信息,這些動態信息是由供應鏈的各環節分別捕獲到,并存儲在各自的RFID信息服務中。發現服務的作用在于,當供應鏈的結構非常復雜,其節點之間相互不知道對方的存在時,如何進行物品動態信息的查詢。基于這些日益龐大的物品動態信息,發現服務捕獲龐大的物品動態信息,經過信息分析處理,進而協助企業做出更準確的決策。
發明內容
本發明所要解決的問題是提供一種基于跟蹤供應鏈型模式的分布式RFID發現服務系統。
為解決上述技術問題,本發明公開了一種分布式RFID發現服務的實現方法,包括:跟蹤步驟,它是沿物流流向,從每個供應鏈節點獲取部分信息,然后將全部節點信息拼接出完整物流信息鏈;追溯步驟,它是逆物流流向,同樣從供應鏈每個節點獲取部分信息,然后將全部節點信息拼接出完整的物流信息鏈,從中定位特定物品所在的位置;跟蹤步驟具體包括如下步驟:(1)發起查詢步驟:通過編碼解析服務查找到物品生產廠商的信息服務地址,然后從生產商信息服務開始發起查詢,查找本地信息服務中的相關事件,獲取本地查詢結果;(2)查詢處理及查詢路由步驟:分析查詢結果,如果該物品被拆為幾個物品,則將原查詢語句重寫為一組查詢語句,分別查詢各個組成部分的供應鏈信息,并將查詢請求發送到相應的供應鏈下游結點,并獲取遠程查詢結果,合并查詢結果,遞歸運行上述步驟;如果物品被組裝成另一種物品,將原查詢語句修改為查詢這種新物品的供應鏈信息,并獲取遠程查詢結果,合并查詢結果,遞歸運行上述步驟;若無上述情況,則不重寫查詢語句,而是繼續向供應鏈下游節點發出查詢請求,并獲取遠程查詢結果,合并查詢結果,遞歸運行上述步驟;(3)查詢結果整合步驟:將本地查詢結果和遠程查詢結果整合,并進行處理,得到最終查詢結果,返回給客戶端;追溯步驟具體包括如下步驟:(1)發起查詢步驟:通過編碼解析服務查找到物品零售商的信息服務地址,然后從該地址開始發起查詢查找本地信息服務中的相關事件,獲取本地查詢結果;(2)查詢處理及查詢路由步驟:分析查詢結果,如果該物品是由幾種物品打包而成,則將原查詢語句重寫為一組查詢語句,分別查詢各個組成部分的供應鏈信息,并將查詢請求發送到相應的供應鏈上游結點,并獲取遠程查詢結果,合并查詢結果,遞歸運行上述步驟;如果物品被組裝成另一種物品,則將查詢語句修改為查詢這種新物品的供應鏈信息,并將查詢請求發送到相應的供應鏈上游結點,并獲取遠程查詢結果,合并查詢結果,遞歸運行上述步驟;若無上述情況,則不重寫查詢語句,繼續向供應鏈上游節點發出查詢請求,并獲取遠程查詢結果,合并查詢結果,遞歸運行上述步驟;(3)查詢結果整合步驟:將本地查詢結果和遠程查詢結果整合,并進行處理,得到最終查詢結果,返回給客戶端。
附圖說明
圖1是分布式RFID發現服務系統的用況;
圖2是系統的總體架構;
圖3是事件類型分層圖;
圖4是根據本發明實施的分布式RFID發現服務實現流程;
圖5是根據本發明實施例的跟蹤查詢流程;
圖6是根據本發明實施例的追溯查詢流程;
圖7是根據本發明實施例的查詢引擎模塊的框圖;
圖8是根據本發明實施例的發布訂閱模塊的框圖;
圖9是根據本發明實施例的發布訂閱模塊的通信機制的順序圖;
圖10是根據本發明實施例的系統數據庫的實體關系圖;
圖11是根據本發明實施例的算法關系圖;
圖12是根據本發明實施例的查詢處理算法;
圖13是根據本發明實施例的本地查詢算法;
圖14是根據本發明實施例的重寫查詢結果算法;
圖15是根據本發明實施例的轉發路由算法;
圖16是根據本發明實施例的合并查詢結果算法。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京大學,未經北京大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910087478.1/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





