Published on

Published in: Business, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  1. 1. The Sun Java System RFID Software Architecture A Technical white paper March 2005 Supercomputing Lab. Joo-kyoung Park (05. 7. 21)
  2. 2. Contents <ul><li>Introduction </li></ul><ul><li>EPC-proposed Middleware </li></ul><ul><li>Java Enterprise System </li></ul><ul><li>Java System RFID Software Architecture </li></ul><ul><ul><li>Java System RFID Event Manager </li></ul></ul><ul><ul><li>Java System RFID Information Server </li></ul></ul><ul><ul><li>Java System RFID Software Toolkit </li></ul></ul><ul><li>Conclusion </li></ul>
  3. 3. Introduction <ul><li>Today’s companies want to share their information with the partner </li></ul><ul><ul><li>In order to deliver seamless, efficient, and secure business transaction </li></ul></ul><ul><li>EPC and EPCglobal Network can provide their requirement </li></ul><ul><ul><li>Ensure Safe and secure supply chain against special situation </li></ul></ul><ul><li>Sun Java System RFID Software architecture can support EPCglobal Network </li></ul><ul><ul><li>Support large-scale implementation and integrate real-time data flow for business process </li></ul></ul>
  4. 4. EPC-proposed Middleware(1/2) <ul><li>Data collector and router to operate data capture, data monitoring and data transmission </li></ul><ul><li>Responsible for processing data from RFID tag </li></ul><ul><ul><li>Manage real-time read event and information </li></ul></ul><ul><ul><li>Manage basic read information for communication to other site </li></ul></ul><ul><li>Specific requirements for EPC processing vary from App. to App. </li></ul><ul><ul><li>Defined in terms of processing module </li></ul></ul><ul><li>EPC middleware Ver 1.0 is focused on extensibility </li></ul>
  5. 5. EPC-proposed Middleware(2/2) <ul><li>Proposed middleware standard </li></ul><ul><ul><li>Provide an interface that enable device to be connected EPC global Network </li></ul></ul><ul><ul><li>Help integrate RFID event data with the EIS </li></ul></ul><ul><ul><li>Provide a general purpose event routing, collating, filtering </li></ul></ul>
  6. 6. Java Enterprise System <ul><li>Provides an integrated set of software infrastructure service for enterprise </li></ul><ul><li>Delivers a set of shared technology S/W component products for enhanced integration and maintenance </li></ul><ul><ul><li>Managing software products, Support S/W for customer </li></ul></ul>
  7. 7. Java System RFID Software Architecture <ul><li>For business process using RFID </li></ul><ul><li>Consists of two major component </li></ul><ul><ul><li>Java System RFID Event Manager </li></ul></ul><ul><ul><ul><li>Process stream of tag or sensor </li></ul></ul></ul><ul><ul><ul><li>Filter and aggregate data prior to sending it to a requesting App. </li></ul></ul></ul><ul><ul><li>Java System RFID Information Server </li></ul></ul><ul><ul><ul><li>Integrate RFID Event Manager with EIS(ERP, WMS, SCM, CRM) </li></ul></ul></ul>
  8. 8. Java System RFID Event Manager(1/2) <ul><li>Adhere to the standard EPC global and provide additional feature and functionality </li></ul><ul><li>Distributed architecture </li></ul><ul><ul><li>Provide flexibility to overcome failure </li></ul></ul><ul><ul><li>Proper to accommodate computer resource connected by Net </li></ul></ul><ul><ul><li>Can support large-scale system </li></ul></ul>
  9. 9. Java System RFID Event Manager(2/2) <ul><li>Key component of RFID Event Manager </li></ul><ul><ul><li>Device Adapter </li></ul></ul><ul><ul><ul><li>Communicate and interact with RFID Event Manager </li></ul></ul></ul><ul><ul><li>Filters </li></ul></ul><ul><ul><ul><li>Decipher useful data from RFID noise and provide event smoothing, event batching, event change and event pass/block </li></ul></ul></ul><ul><ul><li>Loggers </li></ul></ul><ul><ul><ul><li>Notify external systems of RFID and non-RFID event data </li></ul></ul></ul><ul><ul><li>Enterprise Gateway </li></ul></ul><ul><ul><ul><li>Provide the common interface for enterprise application </li></ul></ul></ul><ul><ul><li>Failover </li></ul></ul><ul><ul><ul><li>RFID Event Manager is built on the Java and Jini, it can support failover </li></ul></ul></ul>
  10. 10. Java System RFID Information Server(1/2) <ul><li>Provide access to business event generated by RFID Event Manager </li></ul><ul><li>Allow for maximum flexibility when business requirement or enterprise applications change </li></ul><ul><li>Make EPCglobal Network-related data available to other App. </li></ul>
  11. 11. Java System RFID Information Server(2/2) <ul><li>Data available through the RFID Information Service may include </li></ul><ul><ul><li>Data collected form RFID Event manager </li></ul></ul><ul><ul><li>Specific data about ragged object </li></ul></ul><ul><ul><li>Product catalog information </li></ul></ul><ul><li>Can support additional function such as data reformatting and data warehousing </li></ul><ul><li>The Java System Application Server provide three options for P to P integration with EIS </li></ul><ul><ul><li>J2EE Connector Architecture </li></ul></ul><ul><ul><ul><li>Defines a standard way to tightly couple an EIS </li></ul></ul></ul><ul><ul><li>Asynchronous reliable messaging </li></ul></ul><ul><ul><li>Native support such as WSDL, UDDI and SOAP </li></ul></ul>
  12. 12. Conclusion <ul><li>EPCglobal network can improve many business process </li></ul><ul><ul><li>It is important to integrate EPC data with application </li></ul></ul><ul><li>Java system RFID Software architecture integrates EPC data with existing application </li></ul><ul><ul><li>Can improve efficiency of business process </li></ul></ul>