RFID Agent Middleware Architecture Craig Thompson and Joe Hoag - - PowerPoint PPT Presentation

rfid agent middleware architecture
SMART_READER_LITE
LIVE PREVIEW

RFID Agent Middleware Architecture Craig Thompson and Joe Hoag - - PowerPoint PPT Presentation

RFID Agent Middleware Architecture Craig Thompson and Joe Hoag {cwt, jhoag}@uark.edu, 479-575-6519 Department of Computer Science and Computer Engineering University of Arkansas RFID Agent Middleware Architecture RFID Agent Middleware


slide-1
SLIDE 1

RFID Agent Middleware Architecture

Craig Thompson and Joe Hoag {cwt, jhoag}@uark.edu, 479-575-6519 Department of Computer Science and Computer Engineering University of Arkansas

RFID Agent Middleware Architecture

slide-2
SLIDE 2

RFID Agent Middleware Architecture Reader2 Conveyor Belt Tag Printer Reader1 Camera GUI Dashboard DBMS

XML messages sent between “agents” agent wrappers

  • Uses a Service Oriented Architecture
  • Agents are device “wrappers”

XML Commands XML Data Device Wrappers

GUI Dashboard

RFID Agent Middleware Architecture

slide-3
SLIDE 3

RFID Agent Middleware Architecture

RFID Application Operation

slide-4
SLIDE 4

RFID Agent Middleware Architecture

System-Level Agent Architecture

slide-5
SLIDE 5

RFID Agent Middleware Architecture

RFID Reader App -- Agents

slide-6
SLIDE 6

RFID Agent Middleware Architecture

RFID Database App

slide-7
SLIDE 7

RFID Agent Middleware Architecture

Reader Panel (Gen-2)

slide-8
SLIDE 8

RFID Agent Middleware Architecture

Database Panel

slide-9
SLIDE 9

RFID Agent Middleware Architecture

Accomplishments

  • General-purpose agent architecture developed:

– Uses multicasts, XML – Packetization implemented on top of multicast layer – Lots of functionality abstracted to architecture – Architecture de-centralized; no longer a single point of failure

  • RFID application in progress:

– Reader Agents (Gen1 & Gen2) – Database Agent, RFID database schema – GUIs – Test Interface

  • Fielded for test/use at RFID Center.
slide-10
SLIDE 10

RFID Agent Middleware Architecture

Near-Term Goals (Spring 2006)

  • Add Gen2 reader support (Alien working,

Symbol alpha, ThingMagic almost)

  • Adding support for tag-printer agent(s)
  • Improve analysis queries and GUI
  • Scalability – decentralize backbone to enable

multiple concurrent instances of application

  • Provide SNMP interface to system
  • Fix bugs as they are identified
  • Performance and scalability testing
  • General release to RFID Center
slide-11
SLIDE 11

RFID Agent Middleware Architecture

Longer-Term Goals

  • Add mobile platform support
  • Add sensor support
  • Add security/access control features to agent

architecture

  • Add menu-based natural language interface (MBNLI) for

query creation and other logic

  • Add “intelligence-on-the-fly” capability to agent

architecture

  • Release architecture, RFID application as open-source

software