RFID Applications for School Campuses

Download Report

Transcript RFID Applications for School Campuses

YesTurnkey
Network Application Switch Provider
RFID Applications
for School Campuses
Yuh-Rong Leu, Ph.D.
CEO
9/1/2010
YesTurnkey Technology, Inc.
http://www.yesturnkey.com
Network Application Switch Provider
1
YesTurnkey
Network Application Switch Provider
Outline
Scenarios
 Type 1 RFID SDK
 Type 2 RFID SDK
 Development Tools

2
YesTurnkey
Network Application Switch Provider
Scenarios
Student Arrival and Leaving
Tracking
 Student Body Temperature
Monitoring
 Dangerous Zone Restriction
 Visitor Tracking
 Inventory & Asset Management

3
YesTurnkey
Network Application Switch Provider
Student Arrival and Leaving Tracking
Home
Teacher
Application & Database
Server
Active RFID Reader
Active RFID Reader
Class Room
Gate
4
YesTurnkey
Network Application Switch Provider
Student Body Temperature Monitoring
SMS/Email alert
Application & Database
Server
Nurse
Teacher
Touch-Panel PC
Temp
Sensor
5
YesTurnkey
Network Application Switch Provider
Dangerous Zone Restriction
Teacher
Security Guard
Dangerous Zone
6
YesTurnkey
Network Application Switch Provider
Visitor Tracking
Active Reader
Active Reader
Application & Database
Server
Surveillance
Monitor
Active Reader
會客室
Guard
Room
7
YesTurnkey
Network Application Switch Provider
Inventory & Asset Management
Application & Database
Server
Handheld
Passive Reader
8
YesTurnkey
Network Application Switch Provider
Type 1 RFID SDK Architecture
Data Analysis &
Presentation UI
(WebDirectSrv
ASP.NET)
HTTP
Web Browser
Control
read/write data
Type 1 RFID Scenario
Windows Application
(WinDirect EXE)
SQL Database
raw data raw data
Passive RFID
Reader
Active RFID
Reader
9
YesTurnkey
Network Application Switch Provider
Type 1 RFID SDK Characteristics

Windows Form part & Web Form part




Windows Form processes RFID tag info.
Windows Form UI embeds a Web Browser
Control.
RFID events trigger Web Browser Control,
and then trigger scenario-specific Web Form
Application processing.
Sample: WinDirect
• Processes RFID tag info and then calls
WebDirectSrv ASP.NET application.

Sample: WebDirectSrv
• Reads HTTP query string to show RFID tag ID.
10
YesTurnkey
Network Application Switch Provider
WinDirect & WebDirectSrv
11
YesTurnkey
Network Application Switch Provider
Type 2 RFID SDK Architecture
Data Analysis &
Presentation UI
(WebDbView
ASP.NET,
WinDbView EXE)
Realtime
UI
(TrackTagPos EXE)
get parsed data
get parsed data
SQL
Database
get parsed data
Store
parsed data/
event
RFID
Asset Tracking
Manager
Middleware
notify
(raw data &
parsed data)
Realtime
RFID
Info Processor
(RfidProcessor DLL)
get parsed
data
raw data raw data
Asset Management
Web Service API
Passive RFID
Reader
Active RFID
Reader
get parsed data
Asset Management
Web Service API
Client
(ApiTestWeb,
ShowTagPos,
ShowTagCourse)
12
YesTurnkey
Network Application Switch Provider
Type 2 RFID SDK Characteristics


RFID active/passive readers are connected with LAN.
RFID middleware needed:

WiNOC Web application
• Manages tag accounts info and reader accounts info

Asset Tracking Manager service application
• Reads tag accounts info and reader accounts info
• Establishes connections with readers to:
• Collect raw tag data.
• Issue control commands to tags and readers.
• Parses raw tag data to events and stores events to database.

Open-source API for third-party applications to:



Manage tag accounts info and reader accounts info.
Get raw tag data and events.
Issue control commands to tags and readers.
13
YesTurnkey
Network Application Switch Provider
Type 2 Open-Source API

Microsoft .NET Remoting Server
(Asset Tracking Manager)


.NET Remoting interface
Sample: TrackTagPosCS, TrackTagPosVB
• Calls Asset Tracking Manager to obtain realtime
tag positioning info and shows it in text.

Extension DLL


Realtime RFID event processing
Asset Tracking Manager plug-in
• Sample: RfidProcessorCS, RfidProcessorVB
• Run as Asset Tracking Manager plug-in DLLs.
14
YesTurnkey
Network Application Switch Provider
Type 2 Open-Source API (cont.)

Microsoft SQL Server

Directly accessing RFID events stored in database
• Sample: WebDbView
• Web form application listing RFID events
• Sample: WinDbView
• Windows form application listing RFID events

WiNOC Asset Management API

Accessing RFID tag and reader info through WiNOC
Web application
• Sample: ApiTestWebCS, ApiTestWebVB
• Tests Web service-based WiNOC Asset Management API
• Sample: ShowTagPos
• Shows realtime tag positioning info on a location map.
• Sample: ShowTagCourse
• Plots historical tag moving courses on a location map.
15
YesTurnkey
Network Application Switch Provider
WinDirect + WebDirectSrv
16
YesTurnkey
Network Application Switch Provider
TrackTagPos
17
YesTurnkey
Network Application Switch Provider
WebDbView
18
YesTurnkey
Network Application Switch Provider
WinDbView
19
YesTurnkey
Network Application Switch Provider
ShowTagPos
20
YesTurnkey
Network Application Switch Provider
ShowTagCourse
21
YesTurnkey
Network Application Switch Provider
Development Tools

Microsoft Visual Studio 2008 (Express)









Visual Basic
C#
Visual C++
ASP.NET
SQL
Microsoft SQL Server 2008 (Express)
Microsoft .NET Framework 3.5 SP1
RFID SDK & Sample Code
Supported OS:




Microsoft
Microsoft
Microsoft
Microsoft
Windows
Windows
Windows
Windows
XP Professional
7 Professional
Server 2003
Server 2008
22