一种基于ZigBee技术的RFID系统网络构建方法
射频识别(Radio Frequency Identification,RFID)是一种利用无线通信技术实现的非接触式自动识别技术,具有非接触、安全性高、传输速度快、支持多目标识别的特点。随着超大规模集成电路技术的发展,RFID设备的成本大大降低,RFID技术逐渐走向实用,在众多领域获得了广泛的应用。RFID读取距离远,可以写入及存取数据,实现标签的内容动态改变;能够同时处理多个标签;标签的数据存取有密码保护,安全性更高;可以对RFID标签所附着的物体进行追踪定位。RFID系统主要由2部分构成:标签和阅读器。电子标签成功地解决了无源和免接触这一难题,是电子器件领域的一大突破。标签由耦合元件及芯片组成,每个标签具有唯一的电子编码,附着在物体上标识目标对象和物体信息,也可附加记忆存储一些额外的信息,如产品的名称、产品类型等。依据电子标签供电方式不同,分为有源电子标签和无源电子标签。无源电子标签在阅读器的读出范围之内时,电子标签从阅读器发出的射频能量中提取其工作所需的电源。有源电子标签的工作电源完全由内部电池供给,标签电池的能量供应也部分地转换为电子标签与阅读器通讯所需的射频能量,从而将标签内的数据发射出去或者接收阅读器的数据。再将这些信息传送给后台的应用系统进行处理。
ZigBee技术是~种近距离、低复杂度、低功耗低数据速率、低成本的双向无线通信技术,主要适合子自动控制和远程控制领域,可以嵌入各种设备中,同时支持地理定位功能。相对于现有的各种无线通信技术,ZigBee技术将是最低功耗和成本的技术。ZigBee技术并不是完全独有、全新的标准。它的物理层、MAC层和链路层采用了IEEE802.15.4(无线个人区域网)协议标准,但在此基础上进行了完善和扩展。ZigBee是以一个个独立的工作节点为依托通过无线通信组成星状、片状或网状网络,因此,每个节点的功能并非都相同,分为精简功能设备和全功能设备:精简功能设备从组网通信上,它只是其功能的一个子集;而另外还有一些节点称之为全功能设备(也称为协调器),负责与所控制的子节点通信、汇集数据和发布控制,或起到通信路由的作用。
RFID的抗干扰性较差,易受外部环境的影响,而且有效读取距离一般较短,尤其在金属,水的干扰下读取的距离更短。即使采用内部带电池的主动RFID标签,标签可以主动发射信号,可同时识别多个目标,主动标签的识别距离是可调的(一般是1~30m),但其距离仍然有限;可以将其连入有线网中,但有线网络需要布线,不能随时随地联网,安装不方便。这些对RFID的应用是一个极大的限制。本文采用手持式阅读器,RFID手持式阅读器之间需要一个无线网络,实现无线通讯,而ZigBee协议优势明显,因此,在设计方案时,IEEE802.15.4标准和ZigBee协议是首选的协议标准,采用2.4 GHz的全球通用频段。本文将ZigBee与RFID结合起来构建一套基于ZigBee技术的RFID网络,利用前者高达100m的有效半径,扩大RFID的读写范围,将有极其广阔的应用前景[1]。由此把RFID技术由采集单纯节点方式的信息方式推广到在无线个域网络中自组网、协同操作的应用,可以实现对物品的跟踪、定位,对物品周围环境的监测,在无线状态下盘点物品等,为最终实现“物联网”提供了有力的技术保证。
1 RFID与ZigBee技术融合的可行性和组网优势
RFID相关协议中只规定了通信的空气接1:3,而ZigBee具有相对完善的通信组网协议。工作频段上ZigBee可以选择工作在2.4GHz ISM频段(全球通用的频段,利于扩展),而RFID可工作在915MHz或其它频段,因此二者在通信频率可以互不干扰。ZigBee模块在工作过程中可以穿透一定厚度的障碍,不受视距限制,而RFID受障碍物的限制,两者可以形成互补。通过自组织网络协议,网络中的每台设备都可以直接进行无线通信,或者通过网络的转发而连接到其它设备,这样节省了大量有线设备的连接,网络的可靠性和频率利用率都非常高,而且ZigBee有比较完整的安全认证模式。
用ZigBee技术来对RFID阅读器进行组网,与传统的阅读器网络相比,采用ZigBee技术优势有:一是无线网络不需布线,安装方便;二是无线网络比有线网络更加灵活,可以根据具体的情况随时随地将RFID连入网络;三是无线网络管理容易,通过软件设置即可;四是网络重建快速,网络的扩展简单,一旦某个节点出现问题。可以通过其它节点传输数据,随时随地将新的RFID阅读器加入网络中。
2基于ZigBee技术的RFID系统网络构方法
首先采用RFID中主动电子标签与传感器结合。传感器一般不关心物品的信息,它关注的是所标识的物体周围环境的情况,如温湿度、pH值、血压值等。信息被RFID阅读器读出,阅读器可以组成网络,当应用中需要时。传感器可获取物理世界的数据,可以将网络的主要精力集中到数据上,当需要具体的考虑到某个具体节点的信息的时候,RFID搭建起物理世界与信息世界的桥梁,这里采取将传感器嵌入到电子标签中将两者进行有机结合,可以将物理世界与现有的信息世界进行良好的融合,从根本上改变现有的IT系统?。这一切为新的应用奠定了良好的基础。
采用主动式标签和传感器整合形成超级标签原理(图1),具有不同功能的传感器被嵌入到标签中,各个传感器会独立并且周期性的采集数据,经A/D转换后变成原始数据。在被阅读器读取数据之前,微处理器会处理这些原始的数据。这个超级标签可以感知贴有标签物体周围的环境信息,如温度、湿度、pH值、血压值等,当阅读器读取超级标签中的信息时,阅读器会连带这些信息一起读出。
图1超级标签原理
采用主动RFID后,标签内部带电池,主动发射信号,手持式阅读器可以不主动发射功率,同时识别多个目标。系统由主动式标签和传感器组成的超级标签会周期性地传输经过微处理器处理的数据,阅读器就会读取在读取范围内超级标签内的数据信息。阅读器会针对标签中的信息进行处理,然后将信息传输到计算机上(图2)。
图2 RFID系统
传统的RFID网络是单跳网络并且在这个区域内包含了大量的标签和多个手持式阅读器,当RFID与ZigBee融合在一起,可形成多跳网络,使各个阅读器之间可以相互通信。在每个RFID阅读器中嵌入ZigBee模块,读写器以自组织网的方式连接起来,构建RFID读写器网络,实现高效、快速地读取标签上的信息,同时简化了组网的过程,每个RFID阅读器上收集到的标签数据可以快速地传输到控制计算机上,而且RFID阅读器间可以实时地交换收集到的标签信息,可以扩展出更多新的应用。如图3所示,每个RFID阅读器中嵌入ZigBee模块,达到多个阅读器之间无线连接组网,相互之间通信,交换超级标签中的内容,这样就使读写距离增大,实现数据的多点无线采集和传输的目的。由于各个手持设备是可移动的,彼此之间的联络会发生变化,网络的结构会随时变化,模块之间必须重新寻找通信对象,对原有网络进行刷新,所以采用了自组织网络。在网络层使用AODVjr路由协议,矢量路径选择基于能量的因素,具有快速适应动态链路环境,较低的处理和内存开销以及支持多播的特点。路由算法具有自主学习和发现拓扑的能力,可以自动进行修复。这个网络中每个移动终端都是全功能设备,都有路由功能,它们与协调器进行通信。最终形成一个基于ZigBee技术的多点自动识别、智能无线组网的RFID识别系统。这个网络有两个特点:一个是RFID阅读器可以移动采集数据,二是整个形成的网络可以移动。
图3 RFID与ZigBee网络
3 结束语
由于RFID的抗干扰性较差,容易受外部环境的影响,而且有效读取距离较短,所以我们将ZigBee和无线射频识别技术结合起来构建一套基于ZigBee技术的RFID系统网络,同时将传感器嵌入到标签中。此系统扩大了RFID的读写范围,既可以识别物品,又可以监测物品周围环境的信息,为实现定位跟踪,监测物品状况等打下了基础。这些技术协同应用,可以为最终实现“物联网”提供有力的技术保障。