การประยุกต์ใช้มิดเดิลแวร์สำหรับการกรองข้อมูล RFID และการซิงโครไนซ์ฐานข้อมูลครุภัณฑ์ข้ามแพลตฟอร์ม เพื่อเพิ่มประสิทธิภาพการตรวจนับทรัพย์สินด้วยระบบอัตโนมัติ Applying Middleware for RFID Data Filtering and Cross-Platform Asset Database Synchronization to Improve the Efficiency of Automated Asset Audits
คณะผู้วิจัย Research Team
นายนัฏพันธุ์ นันทวาศ Mr. Nattapan Nanthawat
nattapan.n@cmu.ac.th
นางสาวณัฐพร ใจพุทธ Ms. Nattaporn Jaiphut
nattaporn.j@cmu.ac.th
นายสิทธิชน อังคุตรานนท์ Mr. Sittichon Angkutranon
sittichon.a@cmu.ac.th
นายเกียรติชัย บุญทารักษ์ Mr. Kiattichai Boontharak
kiattichai.b@cmu.ac.th
นายนิวัฒน์ เจริญรัตนเดชะกูล Mr. Niwat Charoenratdechakul
niwat.j@cmu.ac.th
| Mission & Focus | Research Areas |
|---|---|
|
|
ที่มาและความสำคัญ Background and Significance
ประโยชน์ที่คาดว่าจะได้รับ Expected Benefits
บริหารสินทรัพย์ได้เร็วและมีประสิทธิภาพขึ้น Faster, more efficient asset management ข้อมูลถูกต้องและน่าเชื่อถือ (Data Integrity) Accurate, trustworthy data (data integrity) เสริมธรรมาภิบาลและความคุ้มค่าในการใช้ทรัพยากร Stronger good governance and value for money
การนำไปใช้ Intended Use
ระบบทำงานอย่างไร How the System Works
ลองจำลองการกรองข้อมูล Try the Filtering Simulation
วิธีวิจัย Methodology
ศึกษาและวิเคราะห์ระบบ Study and analyze วิเคราะห์ขั้นตอนตรวจนับปัจจุบัน ศึกษา UHF และมาตรฐาน EPC Gen2 รวบรวมความต้องการจากเจ้าหน้าที่พัสดุ Analyze the current counting process, study UHF and the EPC Gen2 standard, and gather requirements from procurement staff. ออกแบบสถาปัตยกรรม Design the architecture เลือกเครื่องอ่านแบบอยู่กับที่และแบบพกพา ออกแบบลำดับ Raw Data → Filtering → Grouping → Data Output และตารางจับคู่ RFID_Tag_ID กับ Asset_Code Choose fixed and handheld readers, design the flow Raw Data → Filtering → Grouping → Data Output, and a mapping table pairing RFID_Tag_ID with Asset_Code. พัฒนาระบบ Develop the system มิดเดิลแวร์ตัดข้อมูลซ้ำ (Duplicate Filtering, Smoothing) API ซิงโครไนซ์ และ Dashboard Middleware for duplicate filtering and smoothing, a synchronization API, and a dashboard. ติดตั้งและทดสอบ Install and test ติดป้ายกับครุภัณฑ์ ทดสอบระดับหน่วยและระบบรวม Attach tags to assets, then run unit and integration tests. ทดลองใช้งานจริง Run the experiment เปรียบเทียบวิธีเดิม (Barcode/Manual) กับ RFID Middleware ในกลุ่มตัวอย่างคอมพิวเตอร์ห้องปฏิบัติการ 230 เครื่อง Compare the existing method (barcode/manual) with the RFID middleware on a sample of 230 laboratory computers. วิเคราะห์และสรุปผล Analyze and conclude สถิติเชิงพรรณนา และ Paired t-test ที่ระดับนัยสำคัญ 0.05 Descriptive statistics and a paired t-test at the 0.05 significance level.
ตัวชี้วัดและเครื่องมือวัด Indicators and Measurement Tools
| Stopwatch / System Timestamp | ||
| Filtering Rate = (Raw − Unique Valid) ÷ Raw × 100 | Log Analyzer | |
| Latency, Data Loss Rate, Data Conflict | Wireshark |
ผลการทดลอง Results
| Barcode/Manual | RFID Middleware | |
|---|---|---|
| Filtering Rate | ||
ความท้าทายและแนวทางแก้ Challenges and Mitigation
โลหะดูดซับคลื่นหรือป้ายเสื่อมสภาพ: ปรับกำลังส่ง (dBm) ปรับมุมเสาอากาศ หรือใช้ Anti-Metal Tag Metal absorbing signals or aging tags: tune transmit power (dBm), adjust antenna angle, or use anti-metal tags. ข้อมูลขยะหลุดเข้าฐานข้อมูล: ปรับค่า RSSI Threshold และบีบ Time-Window ให้แคบลง Junk data reaching the database: adjust the RSSI threshold and narrow the time window. ซิงโครไนซ์ช้า: ทำ Database Indexing และส่งข้อมูลเป็นชุด (Batch) Slow synchronization: apply database indexing and send data in batches.
