150 likes | 535 Views
Overview of FOSSTRAK A RFID MIDDLEWARE. Mathieu AUBERT Emilie POCCIOLI Pierre SCHAMBACHER. RFID : The new substitute of bar codes. Weakness of bar code : Limit of supply chain speed : product by product No global vision Apparition of RFID : identification method
E N D
Overview of FOSSTRAKA RFID MIDDLEWARE Mathieu AUBERT Emilie POCCIOLI Pierre SCHAMBACHER
RFID : The new substitute of bar codes • Weakness of bar code : • Limit of supply chain speed : product by product • No global vision • Apparition of RFID : identification method • Composed of RFID readers and tags • Used in many domains • RFID advantages • Retrieve data remotely(up to hundred of meters) • Can read multiple tags simultaneously • RFID weakness • Price • Air collision AUBERT - POCCIOLI - SCHAMBACHER
RFID common usage Tag #12 detected by Reader #63 Tag #12 detected by Reader #47 Reader #47 Reader #63 Tag #12 AUBERT - POCCIOLI - SCHAMBACHER
Need of middleware • RFID imposes many needs and constraints • Devices heterogeneity • Read/Write to a tag • Manage gathered data • Air collision • A set up of external sensors to trigger readers • False positive, false negative AUBERT - POCCIOLI - SCHAMBACHER
RFID Problems: false negative Tag #12 detected by Reader #47 Tag #34 detected by Reader #47 Reader #47 Reader #63 False negative Tag #34 Tag #12 AUBERT - POCCIOLI - SCHAMBACHER
RFID Problems: false POsitive Tag #493818 detected by Reader #47 Reader #47 Reader #63 False positive Not a Tag AUBERT - POCCIOLI - SCHAMBACHER
Fosstrak tries to resolve these problems AUBERT - POCCIOLI - SCHAMBACHER
Fosstrak in ONE SLIDE • Open source RFID software platform • Last release in July 2008 • FOSSTRAK project provides the core components of many RFID system deployments • Composed of 3 modules : • Each module is based on EPCGlobal standard and can be used independently EPCIS Module Reader modules Filtering and collection middleware RFID readers AUBERT - POCCIOLI - SCHAMBACHER
FOSSTRAK Printer present in warehouse Cartridge moves from warehouse to dock n° 3 Cartridge appears in warehouse Reader #47 Reader #63 False negative suppressed Tag #12 Not a Tag False positive suppressed Tag #57 AUBERT - POCCIOLI - SCHAMBACHER
Domain applications of Fosstrak • Lots of logistical domains • Warehouses • Big or little shops • Mailing companies (see colissimo in France) • Gates monitoring • RFID tags at Polytech’Nice • Marina surveillance AUBERT - POCCIOLI - SCHAMBACHER
PROS and cons of the fosstrak platform • Advantages • Hide the complexity and the heterogeneity of the hardware part • Avoid false positive and false negative • Get intelligible data • Ideal to start a business aplication • Problems • RFID problems • Gates issues • Missing information AUBERT - POCCIOLI - SCHAMBACHER
fosstrak among its concurrents • Two kinds : • Full middleware • Part of middleware • Full : • Singularity (J2EE) • Part : • RIFIDI (Java) • LLRP Toolkit (C/C++/C#/Java…) • None is as complete as Fosstrak AUBERT - POCCIOLI - SCHAMBACHER
Conclusion • FOSSTRAK seems to be a good implementation • Composed of 3 parts • Reusable • Major problems are constants of RFID tags • A great way to make developer focus on business routine and not on RFID technology • Nice start point to work on RFID issues AUBERT - POCCIOLI - SCHAMBACHER
Thankyou for your attention AUBERT - POCCIOLI - SCHAMBACHER