電話:13691762133
手機:13691762133
郵件:andy@ownlikes.cn
QQ:317779813
地址:深圳市龍華新區(qū)觀瀾大道35號1棟3樓
網址 : greezubamboo.cn
ALE和 EPCIS 規(guī)范
Savant 給出了 RFID 中間件的架構原型,但要實現可以真正使用的 RFID 中間件,還需要根據按照 EPCglobal 制定的標準體系,對Savant的功能進行具體化。
1.應用層事件(ALE)規(guī)范
應用層事件規(guī)范(ALE)是應用對 RFID 中間件的標準訪問方式。ALE是為了減少原始數據的冗余性,從大量數據中提煉出有效的業(yè)務邏輯而設計的。RFID 中間件對讀寫器產生的原始數據(Raw Data)進行一層收集/過濾處理,提供有意義信息。
ALE 規(guī)范包括以下幾個重要組成對象。
(1)Read Cycle
讀周期是和讀寫器交互的最小單位。一個讀周期就是一組 EPCs 集合,其時間長短與具體的天線、RF 協議有關,其輸出就是ALE層的數據源。
(2)Event Cycle
事件周期可以是一個或多個讀周期。它是從用戶的角度來看待讀寫器的,是ALE接口和用戶交互的最小單位。應用業(yè)務邏輯層的客戶在 ALE 中定義好事件周期邊界之后就可接收相應的數據報告。
(3)ECSpec
ECSpec 是 Event Cycle Specification(事件周期規(guī)范)的縮寫。對事件周期的定義由 ECSpec來表達。
(4)ECReport
事件報告是在前面定義的事件周期的基礎上,ALE 向應用層提供的數據結果。
2.EPC信息服務規(guī)范
EPC信息服務規(guī)范提供一個模塊化、可擴展的數據和服務接口,使得RFID 的相關數據可以在企業(yè)內部或者企業(yè)之間共享。它處理與EPC 相關的各種信息。
(1)EPC觀測值
What/When/Where/Why,就在某地某時觀測到處于某種環(huán)節(jié)的某個物品。
(2)物品上下文
如物品在托盤的包裝箱內正在被裝運。報EPCIS的輸入為ALE事件,在從其他數據源集成物品或商業(yè)元數據后,形成具有上下文的有意義的高級事件,向上提供
查詢訂閱服務同時持久化事件到存儲后端。
EPCIS模型包括以下4個層次。
(1)抽象數據模型層
規(guī)定 EPCIS 數據的一般性結構。此層不能擴展,限制數據定義層進行數據定義要滿足的條件。
(2)數據定義層
規(guī)定 EPCIS系統(tǒng)中交換的數據抽象結構及意義。目前已有一種數據類型定義模塊:核心數據類型模塊(Core Event Types Modules)。數據定義層必須遵循抽象數據模型層的規(guī)定來進行數據定義。
(3)服務層
定義EPCIS 客戶端可以與之交互的服務接口。當前已定義三種接口:EPCIS Capture Interface,EPCIS Query Interface 及EPCIS Query Callback Interface,服務層的接口定義由UML實現。
(4)綁定層
是數據定義及服務層的實現。規(guī)范中給出9種綁定,核心事件類型有XML 模型綁定,EPCIS Capture Interface 有消息隊列及HTTP綁定。EPCIS QueryInterface 有SOAP,AS2及WSDL綁定,EPCIS Query Callback Interface 則有HTTP,HTTPS 及AS2 綁定。