RFID中间件设计:基于SOA的通信与安全解决方案

需积分: 19 15 下载量 189 浏览量 更新于2024-08-06 收藏 10.75MB PDF 举报
"这篇上海师范大学硕士学位论文探讨了RFID中间件的设计与实现,作者为刘建华,导师为王笑梅,专业为计算机应用技术。论文主要关注RFID中间件在数据采集、数据管理、系统安全等方面的角色,并提出了一种基于服务导向的RFID中间件架构(SOA)来解决设计中面临的问题,如EPC编码解析、读写器接入、标签数据交换及系统安全性等。" 在RFID系统中,中间件作为关键组件,负责协调电子标签(RFID标签)与上位机(应用程序客户端)之间的通信。该系统采用900MHz无源电子标签,读取距离可达6米,读写器通过TCP/IP协议与上位机中的中间件进行通信。通信方式为XML,API嵌入在HTTP响应体内,实现了数据的交换。 论文中详细介绍了两种读写器的触发模式: 1. 自动触发模式:在这种模式下,读写器周期性地将标签信息报告给中间件。一旦读写器设置为自动触发,它会在每个会话中向中间件发送标签信息,形成连续的通信流程。 2. 轮询触发模式:读写器首先存储读到的标签信息,等待应用程序发送"start Inventory"命令启动新的会话。收到该命令后,读写器会发送存储的标签信息给中间件。 中间件的设计基于SOA,旨在提高整体性、灵活性和统一性。它定义了诸如查询服务、调用服务和提供服务等系统集成服务,以管理RFID读写器、处理标签信息和确保系统安全。此外,中间件还实现了EPCglobal标准,能够自动解析EPC编码,这有利于跨平台的标签数据交换和集成,简化了不同应用构建RFID系统的过程。 关键词涉及的领域包括EmarkTag框架、RFID标签信息服务中间件、RFID中间件安全以及自调节读取距离中间件。这篇论文的贡献在于提供了一个面向服务的RFID中间件平台架构,解决了RFID技术在实际应用中遇到的挑战。