基于EPCglobal初级阅读器协议的简单模型的设计-计算机系统应用.PDF
文本预览下载声明
计 算 机 系 统 应 用 2009 年 第 10 期
基于EPCglobal 初级阅读器协议的简单模型的
①
设计与实现
Design and Realization of Simple Model Based on EPCglobal Low-Level
Reader Protocol
蔡 磊 (复旦大学 计算机科学技术学院 上海 200433)
摘 要: 在 RFID 大量应用的今天,RFID 阅读器和客户端之间的通信协议并没有完全统一。为此,EPCglobal
组织 2007 年推出了初级阅读器协议 Low-level reader protocol(LLRP)。在对其进行了详细的分析
和研究的基础之上,以两台 PC 机为平台,设计了一个模拟客户端、RFID 阅读器间消息发送和响应过
程的简单模型来实现初级阅读器协议 LLRP。通过模型的设计和最终实现,表明了 LLRP 作为客户端和
RFID 阅读器端接口的可行性和有效性,为最终实现整个 EPCglobal 系统打下了坚实的基础。
关键词: 初级阅读器协议 EPCglobal 射频识别 C# TCP/IP Xml
1 引言 协议上实现了软件接口,并未从客户端、LLRP 和阅读
RFID 射频识别是一种非接触式的自动识别技术, 器端整个系统架构的层次来完整地实现 LLRP。本文试
它通过射频信号自动识别目标对象并获取相关数据。 图建立一套简化的 LLRP 规范的实施模型,并采
在传统的 RFID 应用和开发中,虽然 RFID 阅读器最终 用.NET 的 C#语言进行开发。为尝试采用 LLRP 规范
是实现一样的功能,但是当 RFID 阅读器在硬件或软 的开发人员提供一个参考。
件上稍微有任何变动,那么控制阅读器的客户端的软
件也必须随之改变。当用户采用不同厂家提供的产品
时,其整体的维护成本也随之提高,这造成开发工作
的重复性,系统之间的不兼容性和维护的复杂性。
在阅读器协议方面,2007 年 4 月,RFID 标准化
组织 EPCglobal 推出了针对阅读器和客户端之间的初
级阅读器协议(low-level reader protocol ,以下简称
LLRP)[1]。LLRP 是一个用来描述从客户端到阅读器的
协议,如图 1 所示。
LLRP 的出现改变了支持同一功能的无数的私有 图 1 处于阅读器和客户端之间的 LLRP
协议接口存在的局面,使得软件开发者能更专注于客
户的需求。 2 LLRP标准分析
一些开源组织已经针对 LLRP 使用了 Perl、Java 2.1 LLRP 的基本
显示全部