330 likes | 573 Views
RFID 課程主題三. EPC/RFID 系統架構與案例分析. 課程內容. EPC/RFID 系統架構建置 網路元素的運作原理 指標性案例分享. EPC Technologies. • Electronic product code (EPC): an unique code for each object • RFID Tag • RFID reader • Object Name Service( ONS) : each number corresponds with an address in database
E N D
RFID課程主題三 EPC/RFID系統架構與案例分析
課程內容 • EPC/RFID系統架構建置 • 網路元素的運作原理 • 指標性案例分享
EPC Technologies • Electronic product code (EPC): an unique code for each object • RFID Tag • RFID reader • Object Name Service( ONS) : each number correspondswith an address in database • Product Markup Language(PML): In PML server, PML is used to describe and store information about the item. • Savant: can work as a router, it get EPC information fromthe RFID reader, send the information to ONS Server and combine with application program for management of the item.
EPCC1G2 • 全名 EPC Class 1 Generation 2 • Four “sessions”, each of which have their own • Access and Kill passwords • Four memory “banks”
Defined Gen 2 Requirements • Dozens of the world’s leading retail supply chain organizations defined Gen 2 user requirements
Four sessions • “Inventoried” flag • “Select” (SL) flag • Only one “inventory” (identify) operation at a time
Access and Kill passwords • Used to restrict reading and writing • EPC code is returned during inventory • Kill operation is permanent
Four memory banks • Reserved (Bank 0) • EPC (Bank 1) • TID (Tag ID) (Bank 2) • User (Bank 3)
Memory Bank 0 (Reserved) • Reserved memory (bank 0) contains the kill and access passwords • The kill password occupies bytes 0-1 (MSB first) • The access password occupies bytes 2-3 (MSB first) • If a tag does not implement the kill and/or access passwords, it acts as though it had zero-valued passwords that are permanently read/write locked
CRC-16 PC EPC less header 64- or 96-bit EPC code Detailed Content of Bank 1 (EPC) • Contains CRC-16, Protocol Control (PC), and EPC code • PC bits specify EPC length in 16-bit words • EPC code begins at byte 3 (EPC header) • Caution: EPC C1 G2 uses 16-bit data words on even boundaries, so you must format and write a proper PC word to write the EPC!
Detailed Content of Bank 1 (EPC) • Length is expressed in units of words, so 6 is the length of EPC-96 • RFU is always zero • EPCISO bit is zero for EPC • NSI (Number System ID) is used only if EPCISO bit is 1 • To avoid all this, use “WRITE EPCID=Hxxx…xxx” with BRI
CRC (Bytes 0-1) PC (Bytes 2-3) Bytes 4-n NSI EPCISO Bit 1 byte EPC Header CRC-16 Length RFU Zero Fill 1 byte 64- or 96-Bit EPC Detailed Content of Bank 1 (EPC)
8 bits 12 bits 12 bits Vendor-specific IEC 15963 ID (0xE2) Manufacturer ID Tag Model Tag Serial Number Memory Bank 2 (Tag ID) • Contains an 8-bit ISO/IEC 15963 allocation class identifier (0xE2 for EPCglobal) in byte 0 • The next 12 bits are a mask-designer identifier (manufacturer ID) (obtained from EPCglobal) • The 12 bits after the manufacturer is a 12-bit tag model. • The manufacturer ID and tag model must provide sufficient information for a reader to uniquely identify the custom commands and/or optional features that a tag supports • Bytes 4 and up may contain Tag- and vendor-specific data such as a tag serial number
Memory Bank 3 (User) • Organization and use is user-defined • Memory capacity determined by chip manufacturer
案例分享 • Auto Receiving /Shipping • Fork Lift Application • Drug Counterfeit & ePedigree • Wal*Mart • 廢棄物處理RFID 應用
Real Cases Benefits • Wal-Mart Mandate • Metro Mandate • Target Mandate • 減少清點每箱貨物的時間 • 與ASN比較用以減少補貨時間及成本 • 減少尋找貨物時間 • 增加客戶滿意度 Auto Receiving /Shipping
Cost Savings $ Dock Door 1 Dock Door 20 Fork Lift Application
Return to Receiving Pick Go to S3 Real Cases • Worley 3PL Forklift Related Application 2 3 4 1 C B A Benefits • 減少盤點時間 • 減少建置閘門式Reader之固定成本 • 減少尋找貨物時間 • 增加客戶滿意度 S2 S3 S1
Drug Counterfeit & ePedigree 100,000 Tags used 1stcounterfeit Project in Asia Purdue Pharma & H.D. Smith Pilot
iPAQ PDA RFID讀取模組 BT(10 m) GPRS(3-5 km) 廢棄物 With RFIDLabel BT(10 m) WLAN(100 m) 電子數位輸出磅秤 電腦列印模組 廢棄物處理RFID 應用-收料
Data Server RFID 天線x4 AP 廢棄物 With RFID Label & External Barcode Label WLAN(100m) 電腦控制模組 RFID 外接天線模組 廢棄物處理RFID 應用-焚化爐管理