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