1 / 82

EPCglobal 網路架構

EPCglobal 網路架構. GS1 組織簡介. EAN 是創立於 1977 年的非營利中立性國際組織,總部設在布魯塞爾。 目前據有 108 個國家或區域會員,另外有 28 個國家由總會直轄。 GS1 Taiwan 於 1985 成立取得國碼 471 ,條碼會員數 19000 家 2002 年 11 月 UCC 加入 EAN 成為會員之一,促使標準發展全球一致化。 2005 年元月正式更名為 GS1. 商業的全球共通語言. 整體的益處:. 改善整體供應與需求鏈的效率及資訊的透通度. 自動化識別全球標準. 商業訊息電子交換. 全球資料同步化的環境.

lamont
Download Presentation

EPCglobal 網路架構

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網路架構

  2. GS1組織簡介 EAN是創立於1977年的非營利中立性國際組織,總部設在布魯塞爾。 目前據有108個國家或區域會員,另外有28個國家由總會直轄。 GS1 Taiwan於1985成立取得國碼471,條碼會員數19000家 2002年11月UCC加入EAN成為會員之一,促使標準發展全球一致化。 2005年元月正式更名為GS1

  3. 商業的全球共通語言 整體的益處: 改善整體供應與需求鏈的效率及資訊的透通度 自動化識別全球標準 商業訊息電子交換 全球資料同步化的環境 無線射頻識別技術 全球標準 為基礎的全球標準 快速,有效率 更加準確及即時性 快速及準確的 標準的,可靠性更高的 及準確 提高成本效能 商品,資產或者 商品資料以提供 的商業訊息交換 更透通的資訊 地區的識別 更有效率的商業流程 GS1宗旨與策略基礎

  4. EPCglobal簡介 • 1999年MIT成立了Auto-ID中心 (Auto-ID Center),並且提出了「產品電子碼 (Electronic Product Code, EPC)」的概念 • 2003年10月31日,由EAN與UCC創建了另一個非營利性國際組織EPCglobal Inc.,之後與七所知名大學共同經營Auto-ID Labs • EPCglobal負責管理和推廣EPC工作,並與Auto-ID Labs保持密切合作,使研究機構與使用者之間架起一座溝通的橋樑

  5. EPCglobal簡介 EPCglobal成立的目的是為了推動EPC機制,並且訂定標準規範,使這個機制能在全球廣泛地應用 EPCglobal建立的網路架構可稱為「物聯網」(The Internet of Things)或EPCglobal Network EPCglobal Network利用現有網際網路架構,在全球建立起一個龐大的物品資訊交換網路,並且使所有參與流通的物品都具有唯一的產品電子碼,藉由EPCglobal網路架構相關元件,將使具備EPC號碼的物品,在網路上準確的定位與追蹤,並且為每項物品建立一套完整的電子履歷,使偽造商品不能流通

  6. EPCglobal網路架構元件

  7. EPCglobalArchitecture Framework Internet Standard query language Standard software Interfaces Standard data Standard air protocol ONS - Object Naming Service data ID ID RFID tag reader computers EPC Information Services EPC - electronic product code Standard network architecture

  8. What is the EPCglobal Architecture Framework? GOAL: VISIBILITY IN THE SUPPLY CHAIN EPCglobal Architecture Framework

  9. EPCglobal Standards support 3 activities EPCglobal Core Services and other Shared Services Shared Service Interactions Exchange of data about EPCs Company A Company B 1010101010101 Exchange of Physical objects with EPCs

  10. Identify – The EPC Tag Data Specifications EPCglobal Core Services and other Shared Services Shared Service Interactions Exchange of data about EPCs Company A Company B 1010101010101 Identify Tag Data Exchange of Physical objects with EPCs

  11. The overall structure of an EPC urn:epc:id:sgtin:0037000.112345.400 IANA prefix for “names” Names for EPCs EPC pure identity SGTIN identifier type Company Prefix Item Reference & Indicator Digit Serial Number Together, these are the GTIN

  12. The EPCglobal Coding Schemes

  13. The Representation of EPC urn:epc:id:sgtin:0037000.112345.400 Text Representation in Information Systems

  14. Tag Data Translation Tag Data Translation Schema 001100000111010000100101011110111111010001100010010111111000000000000000000000000000000000000010 (Binary) Tag Data Translator urn:epc:id:sgtin:0614141.100743.2

  15. The Representation of EPC urn:epc:id:sgtin:0037000.112345.400 urn:epc:id:sgtin:0037000.112345.400 001100000111010000100101011110111111010001100010010111111000000000000000000000000000000110010000

  16. Identify & Capture – The Tag Air Interface EPCglobal Core Services and other Shared Services Shared Service Interactions Exchange of data about EPCs Company A Company B 1010101010101 Tag Protocol – UHF Class 1 Gen 2 Tag Protocol – HF Gen 2 Identify Exchange of Physical objects with EPCs

  17. Aim of the Tag Air Interface

  18. UHF Class-1 Gen2 Uses

  19. Worldwide UHF Gen2 Operation Impinj Propeller Tag Frequency Response Europe US Japan

  20. 台灣RFID規範 • 主管機關: NCC 國家通訊傳播委員會 • 低功率射頻電機技術規範- 4.8 UHF頻段射頻識別(Radio Frequency Identification,RFID)器材 • 提供射頻識別用途之器材,其操作頻率範圍為922-928MHz • 設置於室內或特殊場所者:最大峰值輸出功率1瓦(含)以下。 • 設置於室外者:最大峰值輸出功率0.5瓦(含)以下。

  21. How do I select the operating frequency?

  22. Tag Air Interfaces UHF Class-2 Gen2 HF Class-1 Gen2 UHF Class-3 Gen2 UHF Class-4 Gen2 Based on Class-1 Gen2 Extended Tag ID Extended User Memory Data Protection Authenticated access control Class-1 spec 13.56 MHz Tailored for identifying items UHF spec for active tags UHF spec Sensor and battery tags Built on Class-1 & Class-2 Gen2

  23. EPCglobal Tag Class Definitions Class 4 Class 3 Class 2 Power sourceSensors Class 1 Encryption Read/write user memory TransmitterActive communications Identity

  24. 辨識商品真偽 Gen2 Tag’sCHIP Gen2 Tag’sCHIP • RFID標籤的唯一序號TAG ID及商品資訊的EPC碼 • 在RFID標籤中儲存唯一序號TAG ID,該序號無法修改或重置,全球RFID標籤無相同 • 在EPCglobal Network裡,EPC碼具獨一性。

  25. Capture–The Reader Interface EPCglobal Core Services and other Shared Services Shared Service Interactions Exchange of data about EPCs Company A Company B Capture 1010101010101 Low-Level Reader Protocol (LLRP) Reader Protocol Exchange of Physical objects with EPCs

  26. The Reader Interface Reader module Host Specifications of the interactions = Reader Interface

  27. Reader Protocol

  28. Reader Protocol 將命令從RFID讀取器傳送至物件標籤、讀取標籤資料、寫入資料至標籤、處理標籤使用者與標籤身份資料、並進行其他如刪除、鎖定等功能。 以標籤讀取事件為基礎來達到讀取器控制。 包括預先設定的觸發(trigger)參數、初步的過濾(filter)機制等。

  29. Low-Level Reader Protocol (LLRP)

  30. LLRP 將命令從RFID讀取器傳送至物件標籤、讀取標籤資料、寫入資料至標籤、處理標籤使用者與標籤身份資料、並進行其他如刪除、鎖定等功能。 以標籤讀取事件為基礎來達到讀取器控制。 LLRP應用RFID空中通信協定的指令和計時的參數,提供更底層讀取器運作的存取控制。 LLRP目前是針對EPCglobal C1G2的空中協定,但其規格架構可以允許未來其他的空中介面協定整合進來。

  31. Capture – The Reader Management Interface EPCglobal Core Services and other Shared Services Shared Service Interactions Exchange of data about EPCs Company A Company B Reader Management Capture 1010101010101 Exchange of Physical objects with EPCs

  32. Reader Management 針對RFID讀取器中,管理各個讀取器之設定、狀態監控、以及事件警示通知等功能標準,其功能為: 可以搜尋RFID讀取器例如身份、天線數量等設定資訊。 可以監控RFID讀取器的作業狀態,例如讀取的標籤數量、通訊頻道狀態、健康狀態監控、天線連線程度、傳遞能量等級等。 可控制RFID讀取器的設定,例如啟動/關閉特定天線或功能等。 可以使用RFID讀取器管理功能,包括搜尋、韌體/軟體設定與更新,並管理讀取器耗電量。

  33. Discovery,Configuration,Initialization(DCI)

  34. DCI 功能 讓讀取器能搜尋到一或多部存取控制器。(Step 2) 讓存取控制器能搜尋到一或多部讀取器。(Step 2) 讓讀取器能搜尋到一或多位Client端。(Step 4) 讓讀取器及存取控制器之間交換及驗證身分識別資訊。(Step 2) 讓Client端及存取控制器之間能驗證其連線和運作。(Step 3)

  35. Capture–The filtering & Collection (ALE) Interface EPCglobal Core Services and other Shared Services Shared Service Interactions Application Level Events (ALE) Exchange of data about EPCs Company A Company B Capture 1010101010101 Exchange of Physical objects with EPCs

  36. ALE - Application Level Event Applications Request Reader Cycle Event Cycle Request Return to requestor… Logical Reader or location Filters Reports Grouping …or specified recipient Databases Applications

  37. Logical Reader or location Logical Reader

  38. Reader Cycle Event Cycle Logical Reader or location Reader Cycle and Event Cycles Filters Grouping

  39. Request from the ALE Client ALE Client Application Request Specify the Event Cycle Spec (ECSpec) Report (XML Schema)

  40. Filters Grouping An example of read and event cycles EPC1 EPC1 EPC1 EPC2 EPC2 EPC2 EPC3 EPC3 EPC3 EPC3 EPC3 EPC4 EPC4 EPC5 EPC5 EPC5 EPC5 EPC5 Read Cycle 1 Read Cycle 2 Read Cycle 3 Read Cycle 4 Read Cycle 5 Read Cycle 6 Read Cycle 7 App 1 Event Cycle 1 App 3 Event Cycle 1 App 2 Event Cycle 1 App 2 Event Cycle 1 ADD Report EPC1 EPC2 EPC3 EPC4 EPC5 NEW Report EPC4 Report DEL Report EPC4 EPC5

  41. Returning the reports Applications EPC1 EPC1 EPC1 EPC2 EPC2 EPC2 EPC3 EPC4 EPC5 Read Cycle 1 Read Cycle 2 Read Cycle 3 Return to requestor… App 1 Event Cycle 1 …or specified recipient ADD Report EPC1 EPC2 EPC3 EPC4 EPC5 Databases Applications

  42. What should the middleware do? Middleware should include 7 core capabilities: • Reader and device management (讀取器及設備管理) Allows users to configure, deploy & issue commands to readers through common interface. • Data management (資料管理) Ensures captured data is intelligently filtered & routed to appropriate destinations • Application integration (應用程式整合) You need messaging, routing & connectivity features to reliably integrate RFID data into existing systems (e.g. ERP, WMS or CRM) • Partner integration (商業夥伴電子數據資料庫或網頁系統整合) You need B2B integration features (e.g. partner profile management & communication protocols) to efficiently integrate with partner’s data over EDI or web-based systems

  43. What should the middleware do? • Process management (自動化程序管理) Allows orchestrating RFID related end-to-end processes. E.g. link receiving process to inventory & POS process so system automatically reorders more products without human intervention when inventory is too low • Packaged RFID content (自動蒐集RFID內容) You don’t have to start developing RFID applications (e.g. shipping or asset tracking) from scratch . • Architecture scalability (提高系統延展性) Allows system to balance processing load across multiple servers & reroute data automatically if a server fails.

  44. 影片- WAL-Mart 未來商店

  45. Capture & Exchange – EPCIS EPCglobal Core Services and other Shared Services Shared Service Interactions EPC Information Services (EPCIS) Exchange of data about EPCs Company A Company B Capture 1010101010101 Exchange of Physical objects with EPCs

  46. EPCIS Internal Applications External Applications EPCIS Query Interface EPCIS Repository EPCIS EPCIS Capture Interface EPCIS Capture App ALE Interface Filtering & Collection Interface Reader Protocol Hardware / Software Readers

  47. What is EPCIS? EPCIS Query Interface EPCIS Repository EPCIS EPCIS Capture Interface EPCIS Capture App Interface Hardware / Software

  48. EPCIS layers • 抽象資料模型層(Abstract Data Model Layer) 抽象資料模型包括其資料結構、特性等,在此定義Event Data與Master Data兩種資料類型。 • 資料定義層(Data Definition Layer) 定義EPCIS核心事件資料型態,分別為Object Event、Aggregation Event、Quantity Event和Transaction Event等四種事件形態,每種事件型態都有其衍生的資料欄位。 • 服務層(Services Layer) EPCIS提供Capture Interface及Query Interface兩項核心服務, Capture Interface擷取在真實世界發生的EPC Event,Query Interface則處理EPCIS的查詢請求並回傳相關資料。 • Bindings 連結資料定義層與服務層的元件,賦予EPCIS資料分享與透過網路交換資料的能力。

  49. EPCIS layers

  50. WHAT one or more EPCs (e.g. SGTIN, SSCC, GRAI...) • WHERE • readPoint (SGLN) • bizLocation (SGLN) WHEN date + time + time zone ...recorded as an EPCIS Event EPCIS Events at supply chain read points WHY bizStep (e.g., packing)

More Related