logo
Home: Courses: US Class Schedule
DETAILED AGENDA
DAY - I        |      DAY - II        |     DAY - III        |
 
DAY - I
RFID Fundamentals/Passive RFID
 
[8:30 a.m. - 9:30 a.m.] - The RFID Basics
 
In this session, learn the basic terminology of RFID technology – various hardware, software and how these parts form a system and operate together. We will cover:

  • Birds eye view of RFID system
  • Benefits of RFID
  • Hardware: tags, readers, antennas and networks
  • Software: drivers, middleware, enterprise applications
 
[9:30 a.m. - 10:45 a.m.] - Tags and Readers
 
Tags characteristics and standards are very important for RFID's widespread adoption but RFID readers should be evaluated with equal if not greater care. Readers are the engines that make RFID work. They interrogate tags, sift through data and package it up for storage or use by other systems. Whereas tags typically pass through the system quickly, the readers must continue to work within the system for a long time. Topics for this session include:

  • Tag Features
  • Reader and reader antenna features including dense reader and listen before talk mode
  • Tag choice and affixing method (issues with materials like metals, liquids)
  • Reader/Tag interaction - acceptable reading distances
  • Antenna design and spacing - where are the antennas in relation to the package
  • Rate of movement and quantity of tags
  • Multi-protocol readers
  • EPC Gen II standards for UHF tags
 
[10:45 a.m. - 11:00 a.m.] - Break
[11:00 a.m. - 12:00 noon] - RFID Demonstration
 
RFID demonstration in simulated working environments

  • Environments like metal, liquid
  • Moving Environments
  • Stationary Environments
  • Simulated Temperature environments
  • Simulated Handling Environments
  • Orientation demonstrations
  • Read Distance Tests
  • Write (if applicable) Distance Tests
  • Accuracy Reports
 
[12:00 noon - 1:00 p.m.] - Luncheon
Active-RFID and RTLS
 
[1:00 p.m. - 2:30 p.m.]-Active RFID
 
In this session, learn the different classes of active-RFID devices and the various available hardware and software platforms available in the market. We will revisit active-RFID applications and markets. Session content:

  • Overview of semi-active and active-RFID
  • Benefits of active RFID
  • Hardware platforms
  • Network protocols
 
[2:30 p.m. - 3:30 p.m.]- Real Time Location Systems
  In this session, we will cover in details a specific application for active tags: location systems. We will review the physic behind location systems and we will present an overview of the products available in the market. Session content:

  • What is RTLS
  • Benefits of RTLS
  • How location algorithms work
 
[3:30 p.m. - 3:45 p.m.] - Break
[3:45 p.m. – 5:00 p.m.] - Real Time Location Systems
 
  • Review of the available products
  • RTLS market applications
  • RTLS demonstration
 
DAY - II
RFID Fundamentals/Passive RFID
 
[8:30 a.m. – 10:45 a.m.]
 
Introduction to Wireless Sensor Networks systems Zigbee architecture.
 
[10:45 a.m. – 11:00 a.m.] - Break
[11:00 a.m. – 12:00 p.m.]
 
Overview of TinyOS and nesC Programming
 
[12:00 p.m. – 01:00 p.m.] - Luncheon
[01:00 p.m. – 03:30 p.m.] - TINYOS PROGRAMMING
 
OBJECTIVE
This is an introductory course to TinyOS programming. No experience with TinyOS is required.
Upon completion of the course, the attendee should be able to:

  • understand the design principles behind TinyOS and nesC
  • associate nesC modules to nesC compiler generated C program
  • debug TinyOS applications
  • design and interface new sensor modules to Mica and TelosB platforms
  • understand the procedure, constraints, and challenges to port TinyOS to new platforms

Introduction to Wireless Motes: TelosB with MSP430 and MicaZ with Atmega
Lab1: Blinking LEDs with nesC and TinyOS
Analyzing TinyOS Kernel
 
[03:30 p.m. – 03:45 p.m.] - Break
[03:45 p.m. – 05:30 p.m.] - RFID System Performance
 
Lab2: Build your own blink application
Writing TinyOS Programs to Control, Configure, and Read Sensors
 
DAY - III
TinyOS programming
 
[08:00 a.m. – 10:30 a.m.]
 
TinyOS programming
Lab3: Obtaining and Displaying Sensor Readings
Introduction to Wireless Mesh Networks, Routing Algorithms and TinyOS Communication
Modules
Lab4: Send/Receive Data over Wireless Links
 
[10:30 a.m. – 10:45 a.m.] - Break
[10:45 a.m. – 12:45 p.m.]
 
Writing Device Drivers in TinyOS

Lab5: Writing Digital I/O Device Drivers
 
[12:45 p.m. – 01:45 p.m.] - Luncheon
[01:45 p.m. – 04:15 p.m.]
 
Application Development in TinyOS
Group Project: Developing a Remote Sensor Monitoring Application
 
[03:15 p.m. – 03:30 p.m.] - Break
[04:15 p.m. – 04:55 p.m.]
 
Overview of New Features in Tinyos-2.x
 
[04:55 p.m. – 05:00 p.m.]
 
Closing Remarks
 
We invite you to contact us to learn more about how RFID4U can be a part of your RFID initiative.
 
  Request Information :