WRDI Overview

706 views

Published on

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
706
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

WRDI Overview

  1. 2. Rob Buck • RFID Software Architect RFID Engineering • Intermec IBM WRDI
  2. 3. <ul><li>What is WRDI? </li></ul><ul><li>Why WRDI? </li></ul><ul><li>How do I get it? </li></ul><ul><li>What do I do with it? </li></ul>Agenda
  3. 4. What is WRDI? <ul><li>WebSphere RFID Device Infrastructure (WRDI) </li></ul><ul><li>WRDI is pronounced “WORDY” </li></ul><ul><li>RFID Middleware </li></ul><ul><li>Software Tools </li></ul><ul><li>WRDI “Enabled” RFID Hardware </li></ul><ul><ul><li>Edge Server or Smart Reader </li></ul></ul><ul><li>Partial RFID Solution </li></ul><ul><ul><li>~50-90% Complete </li></ul></ul><ul><ul><li>It does require some amount of custom integration </li></ul></ul>
  4. 5. WRDI System Components Tivoli WEDM Server (DMS) IF5 Edge Server Host / ERP WRDI Configuration Server IBM Premises Server TCP XML/HTTP MQTT MQ Series, DB2, FTP, legacy, … Device Management Integration Local Control Business Applications Sensors Lights Tags
  5. 6. WRDI WSDD Plug-ins
  6. 7. Why WRDI? <ul><li>IBM / Intermec Sales Channels </li></ul><ul><ul><li>IBM-centric customers </li></ul></ul><ul><li>IBM Infrastructure </li></ul><ul><ul><li>Scalability </li></ul></ul><ul><ul><li>Security </li></ul></ul><ul><li>Time-to-Market </li></ul><ul><ul><li>IBM Backend Integration </li></ul></ul><ul><ul><ul><li>MQ Series, WAS, DB2, Tivoli, … </li></ul></ul></ul><ul><ul><li>RFID toolchest </li></ul></ul><ul><ul><ul><li>Receiving dockdoor </li></ul></ul></ul><ul><ul><ul><li>other RFID use-case solutions being built </li></ul></ul></ul>
  7. 8. How Do I Get WRDI? <ul><li>Purchase from Intermec </li></ul><ul><ul><li>Intermec OEM’s from IBM </li></ul></ul><ul><li>WRDI Enabled IF5 </li></ul><ul><ul><li>Software Option in IF5 Model # </li></ul></ul><ul><ul><li>Includes 128Mb Compact Flash </li></ul></ul><ul><ul><li>Includes WEDM Agent </li></ul></ul><ul><li>Intermec WRDI “Super-Feature” CD </li></ul><ul><ul><li>WSDD v5.7.1 Plug-in Tools </li></ul></ul><ul><ul><li>RFID Toolchest (~50-90% complete solution) </li></ul></ul>
  8. 9. What Do I Do with WRDI? <ul><li>Systems Integration </li></ul><ul><ul><li>Customize Complete WRDI Solution </li></ul></ul><ul><ul><ul><li>Use WSDD plus Intermec WRDI Super-Feature CD </li></ul></ul></ul><ul><ul><li>Install IBM Premises Server </li></ul></ul><ul><ul><li>Install WEDM Server </li></ul></ul><ul><ul><li>Install Intermec IF5’s </li></ul></ul><ul><ul><li>Deploy Your WRDI Solution </li></ul></ul><ul><ul><ul><li>Provisioned via WEDM Server </li></ul></ul></ul>
  9. 10. Need More Details?
  10. 11. WRDI System Components Tivoli WEDM Server (DMS) IF5 Edge Server Host / ERP WRDI Configuration Server IBM Premises Server TCP XML/HTTP MQTT MQ Series, DB2, FTP, legacy, … Device Management Integration Local Control Business Applications Sensors Lights Tags
  11. 12. WRDI Configuration Server <ul><li>WRDI Software Configuration Settings </li></ul><ul><li>GUI Interface </li></ul><ul><li>IBM TBD: unify this configuration control with WEDM and Tivoli? </li></ul>
  12. 13. IBM Premises Server WRDI Framework Host WRDI Framework DB2 MQ Series WebSphere Application Server FTP, … Premises Server IF5 Edge Server Integration “Plumbing” Persistence Scalable Business Logic
  13. 14. WRDI Framework on IF5 <ul><li>Local Control </li></ul><ul><ul><li>Quick Response Times </li></ul></ul><ul><ul><ul><li>digital inputs from external sensors </li></ul></ul></ul><ul><ul><ul><li>RFID tags read that signify an important event </li></ul></ul></ul><ul><ul><li>Reduce Solution Hardware Cost </li></ul></ul><ul><ul><ul><li>IF5 can substitute for some PLC requirements </li></ul></ul></ul><ul><li>Reduce System Overhead </li></ul><ul><ul><li>Minimize Network Traffic </li></ul></ul><ul><ul><ul><li>Filter Tag Data Sent to Server </li></ul></ul></ul><ul><ul><li>Off-load Server Processing </li></ul></ul><ul><ul><ul><li>Implement business rules on IF5 </li></ul></ul></ul>
  14. 15. WRDI Framework on IF5 MQTT Agent Agents Micro Broker Application Framework OSGi Application Framework (OAF) Micro Broker Services Management Framework (SMF) Java Virtual Machine (JVM) BRI Adapter BRI Agent WEDM Agent Premises Server RFID Reader WEDM Server shaded = shipped with IF5 white = provisioned via WEDM server
  15. 16. Agents and Micro Broker Micro Broker (events or topics) GPIO Proximity Sensor Door Switch Controller RFID Reader MQTT Bridge Premises Server Read Tag Topic Inbound Topic Door Open Topic I/O Chg Topic
  16. 17. Agents and Micro Broker <ul><li>Agents are loosely coupled via Micro Broker </li></ul><ul><li>Micro Broker is Pub/Sub Mechanism </li></ul><ul><li>Agents Publish and Subscribe to Topics </li></ul><ul><li>Topics are structured strings. Example: </li></ul><ul><ul><li>“ gpioinline4on”, “rfidcmd ead”, “rfidant1 ag” </li></ul></ul><ul><li>Topics are published with data. Example: </li></ul><ul><ul><li>publish“rfidant1 ag” 0xEF04..59A6 </li></ul></ul><ul><li>Subscribers Specify Topics with Wildcard Optional. Example: </li></ul><ul><ul><li>subscribe “gpioin*” </li></ul></ul>
  17. 18. IBM Device Management WebSphere Everyplace Device Management (WEDM) Tivoli Control Console, Network Manager, … Tivoli Management Agent OSGi Plug-in IF5 WEDM OSGi Agent
  18. 19. IF5 and WEDM <ul><li>Manage IF5 Configuration Settings </li></ul><ul><li>Update Software on IF5 </li></ul><ul><li>Initial Device Discovery (pre-staging) </li></ul><ul><li>Health Monitoring </li></ul>
  19. 20. Thank you! <ul><li>Questions? </li></ul>

×