1 / 38

EPCglobal Training Suite

EPCglobal Training Suite. EPC Information Services. EPCglobal Architecture Framework. Introduction EPC Information Services. EPC 資訊服務 (EPC Information Services, EPCIS) 是將已發生的 RFID 商業資訊做儲存及查詢的系統. EPCIS 架構. Master Data. EPCIS Events. EPCIS Events 記載的內容,總括來說就是「事、時、地、物、何」

kaleb
Download Presentation

EPCglobal Training Suite

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. EPCglobal Training Suite EPC Information Services

  2. EPCglobal Architecture Framework

  3. Introduction EPC Information Services EPC 資訊服務 (EPC Information Services, EPCIS) 是將已發生的 RFID 商業資訊做儲存及查詢的系統

  4. EPCIS 架構 Master Data

  5. EPCIS Events EPCIS Events 記載的內容,總括來說就是「事、時、地、物、何」 事:發生什麼事情 時:於什麼時間 地:在什麼地點 物:有哪些物品 何:如何處置 EPCIS 定義了五種事件格式,分別是 EPCIS 事件 (EPCIS Event) 物品事件 (Object Event) 聚合事件 (Aggregation Event) 數量事件 (Quantity Event) 交易事件 (Transaction Event)

  6. EPCIS Event Class Diagram

  7. Object Event 物品事件是用來描述一個或多個 EPC 的資訊 可將物品事件視為一個簡單的動作就能夠形成的事件,如物品經過閘門,閘門讀取器讀取到物品 EPC 時會產生物品事件 ADD: 表示 EPC 在任務流程上得初始點 OBSERVE: 表示 EPC 持續在任務流程上 DELETE: 表示 EPC 結束任務流程

  8. Aggregation Event 聚合事件用來描述物品與物品間實體上的集合,如產品被置於紙箱時,紙箱 EPC 碼 (ParentID) 與產品 EPC 碼 (Child EPCs)之間會產生聚合事件 ADD: 表示 EPCs 與 ParentID 的關係初始點 OBSERVE: 表示 EPCs 持續在 ParentID 上 DELETE: 表示 EPCs 結束與 ParentID 關係

  9. Quantity Event 數量事件是用來表示同一類物品的數量 這個事件多半用來描述貨物倉儲及盤點的情形,從它的屬性可以得知這事件並沒有記載 EPC,而是 EPC 類別

  10. Transaction Event 交易事件是用來描述實體物品與商業交易之間的關聯 ADD: 表示 EPCs 與某交易的初始點 OBSERVE: 表示 EPCs 持續與某交易有關 DELETE: 表示 EPCs 結束某交易的關係

  11. EPCIS 架構 Master Data

  12. Master Data Master Data 用於輔助描述 EPCIS Events 的資料,提供更完整的說明

  13. Master Data Format name value

  14. EPCIS 架構 Master Data

  15. Capture Service EPCIS 提供了一個事件的擷取服務 (Capture Service),所有 EPCIS 事件都藉由這個服務傳入 EPCIS 知識庫中

  16. Capture GUI

  17. EPCIS 架構 Master Data

  18. Query Service EPCIS Query Service,可分為以下幾種 Poll (輪詢) Simple Event Data Query (EPCIS 事件查詢) Master Event Data Query (主資料查詢) Subscribe (訂閱)

  19. Poll (輪詢) 使用 Poll 做為查詢,則要輸入兩種參數,分別是: Query Name SimpelEventDataQuery (EPCIS 事件查詢) SimpleMasterDataQuery (主資料查詢) Query Parameters

  20. Simple Event Query Parameters

  21. Simple Event Query GUI

  22. Simple Master Data Query Parameters

  23. Simple Master Data Query GUI

  24. Query Service EPCIS Query Service,可分為以下幾種: Poll (輪詢) Simple Event Data Query (EPCIS 事件查詢) Master Event Data Query (主資料查詢) Subscribe (訂閱)

  25. Subscribe Subscribe (訂閱) 是 EPCIS 的一項重要功能,利用訂閱功能可以追蹤感興趣的事情發展 訂閱功能又可以分為兩種,分別是 Schedule:設定查詢的時間週期,週期時間一到,就將感興趣的追蹤結果通知訂閱者 Trigger :設定好查詢目標 (EPC碼),當目標事件被 EPCIS Capture 接收時,便立即進行查詢的工作,並將查詢結果通知訂閱者 取消訂閱 (Unsubscribe) 取得目前訂閱名單 (Subscribe IDs)

  26. Subscribe 參數 使用 Subscribe 做為查詢,則要輸入以下參數,分別是 Subscribe ID: String Destination URI : String Initial Record Time : XMLGregorianCalendar Report if Empty : Boolean Query Parameter : Parameters Trigger URI / Schedule: String

  27. Schedule 參數

  28. Schedule 範例

  29. Subscribe GUI

  30. Practice 批發中心事件設計

  31. Design EPCIS Event 在閘門產生了收貨的商業行為,因此 Business Step 設定為 urn:epcglobal:cbv:bizstep:receiving。 在收貨步驟上,處置是 in_progress 以及 returned 兩種,因此 Desposition 為 urn:epcglobal:cbv:disp:in_progress / urn:epcglobal:cbv:disp:returned 商業位置是用 SGLN 來表示,假定是 0614141;出貨區的代 號是 12345,延伸區域編號設為 100,所以 BizLocation 為 urn:epc:id:sgln:0614141.12345.100 A、B、C 三個閘門的讀取點位置不同,所以要區隔開,因此 readPoint 為 urn:epc:id:sgln:0614141.12345.101、 urn:epc:id:sgln:0614141.12345.102、 urn:epc:id:sgln:0614141.12345.103 商業交易與訂單有關系,因此商業交易詞彙是採購訂單,交易 內容是訂單編號,BizTransactionType 為 Type = urn:epcglobal:cbv:btt:po Transaction = urn:epc:id:gdti:0614141.33214.201101055003

  32. Capture GUI

  33. Design Query Parameter 若我們要查詢 2010/03/16 早上十點過後的收貨情況,我們可以將查詢條件設定情形如下 收貨事件是屬於物品事件,因此將 Query Parameter 及 Value 設定為 Parameter Name: EventType Parameter Value: ObjectEvent。 因為只查詢 2010/03/16早上十點過後的時段,因此將 Query Parameter 即 Value 設定為 Parameter Name: GT_EventTime Parameter Value: 2010-03-16T10:00:00.000+08:00

  34. Simple Event Query GUI

  35. Query Result

  36. Design Subscribe 若每十分鐘要知道出貨閘門的產品出貨狀況,那條件設定如下 因為是出貨狀況,所以 Subscription ID 設定為 Product Shipping 不管有出貨區有無資料,都要回傳情況,因此 Report If Empty設定為 true 每十分鐘要知道一次狀況,因此 Schedule 的 minute 設為 0,10,20,30,40,50

  37. Subscribe GUI

  38. Demo

More Related