RFID原理及應用:第8講 RFID中間件_第1頁
RFID原理及應用:第8講 RFID中間件_第2頁
RFID原理及應用:第8講 RFID中間件_第3頁
RFID原理及應用:第8講 RFID中間件_第4頁
RFID原理及應用:第8講 RFID中間件_第5頁
已閱讀5頁,還剩34頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第8講 RFID中間件如何將我現有的系統與RFID閱讀器連接?一、RFID軟件部分 二、RFID中間件基本概念三、RFID發展歷程四、RFID集成架構主要內容五、RFID主要中間件產品 六、RFID中間件的用戶選擇三個問題一、RFID軟件部分RFID軟件系統可以分成如下4類:1前端軟件 設備供應商提供的系統演示軟件、驅動軟件、接口軟件、集成商或者客戶自身開發的RFID前端操作軟件等。2中間件軟件為實現采集的信息的后臺的傳遞與分發的而開發的中間件。3后端軟件處理這些采集的信息的后臺應用軟件和管理信息系統軟件。4其他軟件開發平臺或者為模擬其系統性能而開發的仿真軟件等。 (1)讀/寫功能 讀功能就是

2、從電子標簽中讀取數據; 寫功能就是將數據寫入電子標簽。 (2)防碰撞功能 很多時候不可避免地會有多個電子標簽同時進入讀寫器的讀取區域,要求同時識別和傳輸數據時,就需要前端軟件具有防碰撞功能。 (3)安全功能 確保電子標簽和讀寫器雙向數據交換通信的安全。 (4)檢/糾錯功能 由于使用無線方式傳輸數據很容易被干擾,使得按收到的數據產生畸變,從而導致傳輸出錯。 一、RFID軟件部分1.前端軟件 一、RFID軟件部分2. RFID后端軟件 (1)RFID系統管理:系統設置以及系統用戶信息和權限。(2)電子標簽管理:在數據庫中管理電子標簽序列號和每個物品對應的序號和產品名稱、型號規格、芯片內記錄的詳細信

3、息等,完成數據庫內所有電子標簽的信息更新。(3)數據分析和儲存:對整個系統內的數據進行統計分析,生成相關報表,對采集到的數據進行存儲和管理。(1)開發平臺(2)測試軟件(3)評估軟件(4)演示軟件(5)模擬性能而開發的仿真軟件等。 一、RFID軟件部分3. RFID的其他軟件 二、RFID中間件基本概念就像現在使用鼠標一樣。你不需要關心它是什么牌子的你只需要連接好它那時就可以使用它 中間件(middleware)是基礎軟件的一大類,屬于可復用軟件的范疇。中間件并非一種軟件,而是一類軟件作用是為處于自己上層的應用軟件提供運行與開發的環境,幫助用戶靈活、高效地開發和集成復雜的應用軟件。1.什么是中

4、間件?中間件 便捷開發靈活部署可靠運行高效管理快速集成開放動態多變 計算基礎設施電子商務電子政務國防應用行業應用其他應用中間件成為企業計算的核心技術(計算基礎設施與網絡環境)中間件的特點:滿足大量應用的需要運行于多種硬件和OS平臺支持分布計算,提供跨網絡、硬件和OS平臺的透明性應用或服務的交互支持標準的協議支持標準的接口2.什么是RFID中間件 RFID 中間件是用來加工和處理來自讀寫器的所有信息和事件流的軟件,是連接讀寫器和企業應用的紐帶,使用中間件提供一組通用的應用程序接口(API),即能連到RFID讀寫器,讀取RFID標簽數據 。它要對標簽數據進行過濾、分組和計數,以減少發往信息網絡系統

5、的數據量并防止錯誤識讀、多讀信息。二、RFID中間件基本概念二、RFID中間件基本概念RFID中間的特征獨立構架數據流過程流支持多種編碼標準狀態監控安全功能RFID中間件從讀寫器獲取大量的突發數據流或者連續的標簽數據時,需要除去重復數據,過濾垃圾數據,或者按照預定的數據采集規則對數據進行校驗,以便將正確的信息傳到企業后端的應用系統。獨立架構的RFID介于RFID讀寫器與后臺應用程序之間,能夠與多個讀寫器和多個后端應用程序連接,以減輕構架與維護的復雜性。RFID中間件采用程序邏輯及存儲再傳送的功能,提供順序的消息流,具有數據流設計與管理的能力。RFID中間件支持各種編碼標準,并具有進行數據整合與

6、集成的能力。RFID中間件可以監控到系統中的RFID讀寫器的狀態,并自動向應用系統匯報。通過安全模塊可以完成網絡防火墻的功能,保證數據的安全性和完整性。3.為什么要使用 RFID中間件 如何將現有的系統與新的RFID Reader連接 ? 這個問題的本質是用戶應用系統與硬件接口的問題。在RFID應用中,通透性是整個應用的關鍵,正確抓取數據、確保數據讀取的可靠性、以及有效地將數據傳送到后端系統都是必須考慮的問題。 二、RFID中間件基本概念為什么要使用 RFID中間件RFID中間件與系統集成分散的數據采集點對應著多個讀寫器、大批的標簽及標簽/打印/寫入/貼標設備,必須對眾多的底層硬件設備進行統一

7、管理。一個RFID系統可能服務于多個后天系統,需要對RFID端口與后天系統的對應關系進行統一管理不斷增加的RFID數據采集口的海量數據,并不是后臺應用系統直接需要的,必須經過濾分類、統計分析處理之后,才能提交使用。隨著應用擴張,讀寫器數量和種類會更新和增加,后端應用程序也會增加或改變,其數據結構或格式也會發生變化。需要一個獨立、靈活多變、功能強大、選擇性寬的系統軟件,即RFID中間件二、RFID中間件基本概念 降低開發難度。企業使用RFID中間件,在做二次開發時,可以減輕開發人員的負擔,使其可以不用關心復雜的RFID信息采集系統,可以集中精力于自己擅長的業務開發中。 縮短開發周期。基礎軟件的開

8、發是一件耗時的工作,特別是像RFID方面的開發,有別于常見應用軟件開發,不是單純的軟件技術就能解決所有問題, 它需要一定的硬件、射頻等基礎支持。若使用成熟的RFID中間件,保守估計可縮短開發周期50一75。 規避開發風險。任何軟件系統的開發都存在一定的風險,因此,選擇成熟的RFID中間件產品,可以在一定程度上降低開發的風險。 節省開發費用。使用成熟的RFID中間件, 可以節省25一60的二次開發費用。 提高開發質量。成熟的中間件在接口方面都是清晰和規范的,規范化的模塊可以有效地保證應用系統質量及減少新舊系統維護。總體來說,使用RIFD中間件帶給用戶的不只是開發的簡單、開發周期的縮短,也減少了系

9、統的維護、運行和管理的工作量,還減少了總體費用的投入。RFID中間件的優越性三、RFID中間件發展歷程應用程序中間件發展階段構架中間件發展階段解決方案中間件發展階段RFID中間價的初級階段,多以整合、串聯RFID讀寫器為目的。企業需要花費成本去處理后端系統與讀寫器連接問題,RFID廠商根據企業需求幫助企業將后端系統與RFID讀寫器串聯。RFID中間件的成長階段,具備了基本數據收集、過濾、處理等功能,同時滿足了企業多點對多點的連接需求,并具備了平臺的管理與維護。RFID中間件的成熟階段,各廠商針對RFID在不同領域的應用,提出了RFID解決方案,企業只需通過RFID中間件,就可以將原有的應用系統

10、快速地與RFID系統連接,實現對RFID系統的可視化管理。四、 RFID中間件集成架構 RFID網絡框架讀寫器系統(1)讀寫器系統(N)RFID中間件應用程序系統閱讀器層邊緣層集成層應用層負責RFID讀寫設備的接入和管理,實現對不同種類的讀寫器進行參數設置,過濾和消減海量RFID數據,以清除重復操作,同時產生ALE(應用事件管理協議)事件并發送到集成層。 接收多個ALE事件,將它們合并到工作流中,工作流作為更大業務流程的一部分與不同系統接觸、應用。 1.RFID中間件的組成(1)讀寫器適配器作用是負責前端和相關硬件的連接。(2)事件管理器作用是過濾事件(3)應用程序接口作用是提供一個基于標準的

11、服務接口,負責與四、 RFID中間件集成架構 2、RFID中間件的邏輯結構識讀1識讀2識讀n傳感器1傳感器n設備驅動程序數據收集過濾器分組其他規則應用層事件服務接口監視和管理管理服務接口事件數據企業管理控制臺客戶端客戶端客戶端客戶端EJB.NETSOAPJMS四、 RFID中間件集成架構 3. RFID中間件系統實現原理 四、 RFID中間件集成架構 設備驅動適配的主要功能是將各個讀寫器廠商不同型號、版本的讀寫器接口適配成對事件處理引擎統一的接口。 對讀寫器上報的標簽數據和讀寫器事件進行過濾、分組、合成等操作,以便滿足EPCIS捕獲應用的需要。處理來自EPCIS捕獲應用的規則,并將事件處理引擎

12、處理后的信息,以標準的ALE接口上報給EPCIS捕獲應用。用于對EPCIS捕獲應用設置的規則進行持久化,以便在RFID系統重新啟動時,即時加載已經設置成功的事件規則。4.ALE規范說明書 應用層事件(Application Level Event)規范,簡稱ALE規范,于2005年9月,由EPC Global組織正式對外發布。它定義出RFID中間件對上層應用系統應該提供的一組標準接口,以及RFID中間件最基本的功能收集/過濾。 ALE與應用系統的關系: ALE規范定義的是一組接口,它不牽涉到具體實現。在EPCglobal組織的規劃中,支持ALE規范是RFID中間件的最基本的一個功能;這樣,在統

13、一的標準下,應用層上的調用方式就可統一,應用系統也就可以快速部署。 四、 RFID中間件集成架構 ALE服務接口 EPCglobal的ALE規范為主要的ALE API提供了一個抽象定義,這個規范也為ALE API提供了一種符合WS-IO(Web Services Interoperability Organization,Web服務互操作性組織)的SOAP綁定。四、 RFID中間件集成架構 ALE接口介紹define(specName:string, spec:ECSpec) : void定義ECSpecundefine(specName:string) : void取消已定義的ECSpecg

14、etECSpec(specName:string) : ECSpec /returns ECSpec object得到ECSpecgetECSpecNames() : List/ returns a list of specNames as strings得到ECSpec的名字subscribe(specName:string, notificationURI:string) : void訂閱一個ECSpec。unsubscribe(specName:string, notificationURI:string) : void取消訂閱一個ECSpecpoll(specName:string)

15、: ECReports /returns ECReports objectPoll ECSpecimmediate(spec:ECSpec) : ECReports定義ECSpecspec, poll并取消定義getSubscribers(specName:String) : List / of notification URIs查看誰在訂閱指定的 ECSpecALE接口介紹國外中間件產品(1)IBMRFID中間件 (2)OracleRFID中間件 (3)Microsoft的RFID中間件 (4)SAP中間件 (5)Sun的RFID中間件(6)BEA的RFID中間件國內中間件產品(1)深圳立格

16、公司的RFID中間件(2)清華同方的“ezONE易眾”中間件五、RFID主要中間件產品 五、RFID主要中間件產品 IBM中間件WebSphere v7IBM在中間件領域處于全球領先地位。IBM推出了以WebSphere中間件為基礎的RFID解決方案。與EPC平臺集成,可以支持全球各大著名廠商的各種型號的讀寫器和傳感器,幾乎可以應用在所有的企業平臺。IBM中間件的架構體系適配器過濾器MicroBroker總線代理服務器RFID讀寫器MB BridgeMB BridgeMicroBroker總線網絡服務器后端應用數據庫MQ中間件WebSphere應用服務器邊緣控制器前端服務器負責與RFID硬件設

17、備之間的通信,對數據進行過濾整合,將其提供給前端服務器基于J2EE標準環境。主要是被各種RFID讀寫器因為讀寫器廠家眾多,其支持的協議也不盡相同五、RFID主要中間件產品 RFID讀寫器獲得標簽數據后,通過代理服務器將其發布到Microbroker總線,適配器從總線上得到數據,適配各種RFID讀寫器。濾波器負責定制過濾規則,然后將處理后的標簽數據發布到Microbroker總線,由MB Bridge模塊將數據發送到前端服務器。前端服務器訂閱了處理后的標簽數據,將其提供給WebSpere應用服務器。IBM WebSpere應用服務器將RFID事件、企業的商業模型和應用程序進行映射,提取應用程序關

18、心的RFID事件和數據。WebSpere應用服務器運行于J2EE環境下,因此基于J2EE的應用程序均可在IBM RFID中間件中運行。WebSpere應用服務器通過對數據進一步過濾、整理后,將數據發送給網絡服務模塊,最后數據通過MQ以XML格式傳送到后端應用系統為用戶所用。IBM RFID中間件的工作流程五、RFID主要中間件產品 中國最有實力的RFID上市公司遠望谷與全球最大的信息工業跨國公司、全球最大的硬件公司、信息技術服務及信息技術租賃和融資公司IBM實現強強聯手,共同合作開發了RFID(無線射頻識別)中間件適配層軟件,本次合作的成功實現了遠望谷RFID系統與IBM系統在技術上的無縫對接

19、。 為使RFID硬件和應用系統之間的互動更為順暢,遠望谷與IBM強強聯合,共同開發了RFID中間件適配層軟件,該軟件在IBM中國創新中心實驗室順利通過測試,測試結果得到了IBM美國公司的認證。認證通過后,遠望谷公司的讀寫器將會添加到IBM RFID中間件官方支持列表,這意味著使用IBM企業級軟件平臺的用戶通過IBM RFID中間件可直接使用遠望谷公司的RFID產品。IBM與遠望谷公司合作開發的中間件五、RFID主要中間件產品 微軟的RFID中間件BizTalk RFID提供了在微軟Windows平臺上發現,管理RFID 設備并完成這些設備間相互通信的統一方法 通過為RFID設備增加一個軟件適配

20、層的方法將所有類型的RFID 設備(包括目前使用的RFID 設備,下一代RFID 設備、傳感器以及EPC (電子產品編碼) 閱讀器)在微軟Windows平臺上整合成為“即插即用”的模式。BizTalk RFID可以和現存的企業應用程序如企業資源管理系統(ERP),倉庫管理系統(WMS)和其它特定的專用軟件無縫協作。這種靈活性使得它能夠在大多情況下自動的或只需少量的修改即可可以無縫工作。 五、RFID主要中間件產品 BEA公司的RFID中間件BEA公司的RFID解決方案由四個組件構成:1、BEA WebLogic RFID Edition:先進的EPC中間件,支持多達12個閱讀器提供商的主流閱讀器,支持EPC Class 0、0+、1,ISO 15693,ISO 18000-6B v1.19 EPC,GEN 2等規格的電子標簽;2、BEA WebLogic Enterprise Platform:構建面向服務的關鍵任務型企業解決方案而設計的一種統一的、可擴展的應用基礎架構;3、BEA RFID解決方案工具箱:實施RFID解決方案的加速器,包含快速配置和部署RFID應用系統所必需的代碼、文檔和最佳實踐,其內容有:事件模型框架、消息總線架構、預置的portlet等;4、為開發、配置和部署該解決方案提供

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論