Group 4 Günay Geyik Aras Yurtman İlker Fındık Numan Emre Karagöz CaRFID Project Group 4 Günay Geyik Aras Yurtman İlker Fındık Numan Emre Karagöz
OVERALL PROJECT DESCRIPTION Part 1 OVERALL PROJECT DESCRIPTION
Overall Project – Part 1 Antennas RFID Reader 1 Server RFID Reader 2
Overall Project – Part 2 Access Point 1 Server Access Point 2
Communicating with RFID Reader Part 2 Communicating with RFID Reader
Communication Methods Web interface Socket communication using Command/Response channel (Port 50007) Event Channel (Port 50008)
Communicating with RFID Reader We used Java driver for event-based communication with RFID reader First initialize the device Then the device sends some information when an event occurs Event types used: tag arrival, tag depart Each time an event occurs, we insert required information to our database We record when which car enters to or exits from which slot
Part 3 Database
Database We used MySQL We constructed the database using SQL “CREATE TABLE” statements We used JDBC to connect to the database from Java
Database Structure priority b_id b_name p_id p_name academic reader_no antenna_no s_id Near Buildings Parks Reside Slots time_entered time_left Parked_Cars model d_id name surname b_year v_id tag_id color make year Drive Drivers Vehicles academic_v
Example: Parked_Cars table Slot ID Vehicle ID Arrival Time Depart Time 1 3 10:00 11:00 4 11:05 NULL 2 13:30 15:30 16:30 17:30 Slot 1 is full Slot 2 is empty We can check Depart Time field to understand whether a slot is currently full or not Since we know which car park each slot belongs to and total number of car slots, we can find out the number of free slots in a car park.
Work to be done next To design a GUI for database operations on the server To design a GUI for PDA application To design a protocol between the server and PDAs