1 / 12

Craig Thompson and Joe Hoag {cwt, jhoag}@uark, 479-575-6519

UA RFID Center RFID Agent Middleware Project. Craig Thompson and Joe Hoag {cwt, jhoag}@uark.edu, 479-575-6519 Department of Computer Science and Computer Engineering University of Arkansas Industrial Advisory Board Meeting – 1/26/06. CSCE RFID Research. CSCE Faculty

Télécharger la présentation

Craig Thompson and Joe Hoag {cwt, jhoag}@uark, 479-575-6519

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UA RFID Center RFID Agent Middleware Project Craig Thompson and Joe Hoag {cwt, jhoag}@uark.edu, 479-575-6519 Department of Computer Science and Computer Engineering University of Arkansas Industrial Advisory Board Meeting – 1/26/06

  2. CSCE RFID Research • CSCE Faculty • Craig Thompson – middleware, data grids, sensor nets, privacy • Dale Thompson – RFID security, survivable networking, performance monitoring • Pat Parkerson – hardware, interference • Jia Di – hardware TBD • CSCE Students • RFID Center manager – Justin Patton • RFID Agent Middleware class – Joe Hoag, Kevin Robinson, Taneem Ibrahim, Maggie Vorabouth, Roopa Bheemavaram, Sidhartha Samanta, Jonathan Ratcliff, Matt Baker, Kalyan Jonnalagedda, James McCartney, Linh Ngo, Anil Kumar Vangari Balraj, Ravi Gunda, John Allison, Colby Backes, Darrin Calamese, Vinitha Reddy Chintaphally, David Bradley Cromhout, Nicholaus Jones, Nabil Kawas, Justin Patton, Reid Phillips, Lei Jiang • Senior Design class • Smart Refrigerator – Jeremy Gillean, Terry McDowell, Kevin Robinson • Parking Monitoring – Andrew Riggins, Scott Estes, Chris Mueller • Natural Language Interface – Kyle Neumeier, Nabil Lehlou, Jason Ross, Yassine Rahmi

  3. RFID Center R = RFID Reader Pallet/Container/Item R R R R Loading dock R Camera R R R R Conveyor belt R R Pallets Storage R R R R Distribution Center

  4. RFID Testing <RFID-Test> <Configuration> <Pallets> … </Pallets> <Facility> … </Facility> <Test-Procedure> … steps … </Test-Procedure> </Configuration> <Results> <Tag-Reads> …<Tag-Reads> </Results> <Analysis> … </Analysis> </RFID-Test>

  5. Enterprise Integration Architecture (EiA) Research Project … Reader1 Reader2 Conveyor Belt Tag Printer Camera Device Wrappers agent wrappers XML Commands XML Data XML/WSDL messages sent between “agents” … DBMS GUI Dashboard • Uses a Service Oriented Architecture • Compatible with WSDL

  6. Main Ideas • Define/document/debug a Test Procedure for RFID product testing • Develop a service-oriented architecture for RFID / warehouse automation including testing automation • Use XML/WSDL messaging over IP • Add/remove devices on XML bus • At UA RFID Center - keep track of pallet/container, equipment, and facility configuration; record results of tests; provide analysis. • Scalable - could plug into warehouse. Open source.

  7. System-Level Agent Architecture

  8. RFID Application -- Reader

  9. RFID Application -- Database

  10. Accomplishments (Summer - Fall 2005) • General-purpose agent architecture developed. • RFID application begun: • Reader Agents (Gen 1) • Database Agent, RFID database schema • GUIs • Test Interface • Fielded for test/use at RFID Center. Rated highly in terms of ease of use and utility; needs richer GUI, Gen2 reader support, minor bugs fixed.

  11. Near-Term Goals(Spring 2006) • Add Gen2 reader support • Improve GUIs; be able to change/delete reader data, company data, test data, etc... • Add support for tag-printer agent • Improve analysis queries and GUI • Enable multiple concurrent instances of application • Fix bugs as they are identified • Performance testing: Where are the edges?

  12. Longer-Term Goals • Tackle scalability issues • 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

More Related