220 likes | 543 Views
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. Outline. Scenarios Type 1 RFID SDK Type 2 RFID SDK Development Tools. Scenarios. Student Arrival and Leaving Tracking
E N D
RFIDApplicationsfor School Campuses Yuh-Rong Leu, Ph.D. CEO 9/1/2010 YesTurnkey Technology, Inc. http://www.yesturnkey.com Network Application Switch Provider
Outline • Scenarios • Type 1 RFID SDK • Type 2 RFID SDK • Development Tools
Scenarios • Student Arrival and Leaving Tracking • Student Body Temperature Monitoring • Dangerous Zone Restriction • Visitor Tracking • Inventory & Asset Management
Student Arrival and Leaving Tracking Home Teacher Class Room Gate
Dangerous Zone Restriction Security Guard Dangerous Zone
Visitor Tracking Active Reader Active Reader Surveillance Monitor Active Reader Guard Room
Handheld Passive Reader Inventory & Asset Management Application & Database Server
Type 1 RFID SDKCharacteristics • Windows Formpart & Web Form part • Windows Formprocesses RFID tag info. • Windows Form UIembeds a Web Browser Control. • RFIDevents 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.
Type 2RFID SDKCharacteristics • RFID active/passive readers are connected with LAN. • RFID middleware needed: • WiNOC Web application • Manages tag accounts info and reader accounts info • Asset Tracking Managerservice 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 APIfor 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.
Type 2Open-Source API • Microsoft .NET Remoting Server (Asset Tracking Manager) • .NET Remotinginterface • 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 Managerplug-in DLLs.
Type 2Open-Source API (cont.) • Microsoft SQL Server • Directly accessing RFID events stored in database • Sample: WebDbView • Web form applicationlisting RFID events • Sample: WinDbView • Windows formapplication 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.
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 Windows XP Professional • Microsoft Windows 7 Professional • Microsoft Windows Server 2003 • Microsoft Windows Server 2008