论文部分内容阅读
射频识别即RFID(Radio Frequency Identification)技术,是一种通信技术,可通过射频识别特定对象并读写相关数据,而识别系统和识别目标之前无需建立机械或光学接触。随着技术的进步,RFID应用领域日益扩大,现已涉及制造业、公共场馆管理、人员管理、食品追溯、零售和邮政等许多领域。在RFID应用中,企业通过部署RFID中间件,可以有效降低应用的复杂度;通过软硬结合方式的RFID硬件中间件,可方便用户搭建企业自身RFID网络,对接应用,节省成本。RFID中间件软硬结合的方式,提供了更好的产业化模式。本文工作包括:(1)研究了软硬方式结合的RFID硬件中间件的体系结构和关键技术,明确核心问题的解决思路;并对EPCglobal规范、跨平台通信、路由QoS技术进行了分析研究,为RFID硬件中间件的设计奠定基础。(2)对RFID中间件集成到硬件环境所面临的问题进行分析,设计并实现遵循EPCglobal标准的RFID中间件。设备管理模块通过跨平台通信,采用基于设备适配、设备代理机制,实现RFID数据采集;应用事件层通过EPC分段匹配模型和位并行自动机匹配算法,实现RFID数据过滤。(3)研究了RFID硬件中间件在数据通信和组建RFID网络的关键问题,给出了RFID硬件中间件的总体框架和设计思路;实现了支持RFID中间件编程接口的并发服务器通信模块,支持客户配置的安全通信模块,支持RIP、OSPF协议的路由模块;并给出了RFID硬件中间件的工作流程。(4)研究了RFID硬件中间件在部署RFID网络时,RFID数据和其他数据在处理过程的服务质量问题,提供了基于IPv6的RFID路由QoS模型。通过实现包含IPv6流标签和优先级的QoS配置分类器,分级队列和优先级队列管理的方式,实现不同需求的数据优先级调度。本文为RFID中间件的研究与设计,实现RFID中间件硬件化、网络化的方案,为RFID应用的开发,提供了开发、部署的新方法、新思路。