微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于RFID技术的高速公路不停车收费系统

基于RFID技术的高速公路不停车收费系统

时间:05-31 来源:互联网 点击:

3.2 中间件算法实现
在项目的具体应用中,由于读写器读取RFID电子标签信息的间隔是几十毫秒,所以读写器获取的信息数量巨大、杂乱无章、冗余的。这些原始的巨量RFID数据对上位机应用管理系统是无效的,把原始巨量的RFID数据变成对上位机应用管理系统有意义、有价值的数据是设计并实现算法的最终目的。RFID事件处理过程示意图如图4所示。
感知层感知的数据上传给传输层,传输层得到数据后并没对数据做任何处理,而是把数据传输给应用层的中间件。中间件首先对上传的数据消除冗余,再进一步判断数据对本系统来说是不是有效的数据。对于RFID中间件判断感知数据是不是对本系统有效的,本文提出两种方案:
(1)在本系统的注册环节,把所有有效数据绑定RFID电子标签的EPC(Electronic Product Code,电子产品代码)编码后存入后台数据库。对于这种方案,RFID中间件并不对消除冗余后的数据进行处理,而是把数据上传给上层应用软件,应用软件可根据中间件上传的RFID电子标签EPC信息查询数据库,依次判断感知层感知的数据对本系统是不是有效的。在此方案中RFID中间件对感知层感知的数据只是做了消除冗余、上传数据的功能。上层应用软件则完成了对数据是否为有效数据的判断。
(2)根据一定的编码规则对本系统使用的所有RFID电子标签,在信息注册环节重新写入RFID电子标签内存储EPC信息,例如:可以向RFID电子标签内写入以下EPC信息:ETC000000000000000000001,ETC000000000000000000002,ETC00000000000000000003,ETC000000000000000 000004等。对于这种方案,RFID中间件首先对感知层感知的数据进行消除冗余处理。然后RFID中间件会获取感知到每个RFID电子标签EPC编码的前三位,判断是不是ETC,进而判断感知到的RFID电子标签是不是本系统的电子标签,感知的数据是不是有效的,最后再把有效的数据传输给上层应用软件。
对于以上RFID中间件对判断感知数据是否有效提出的两种方案各有各的特点,对于具体应用应该采用哪种处理机制,应根据上次应用软件的应用特点来判断。
基于RFID技术的电子不停车收费系统由于采用了满足该项目具体要求的RFID中间技术,使得上位机应用软件得到了所需要的数据。本文已经实现用简洁的算法实现RFID中间件处理巨量的RFID数据,挖掘应用系统有用信息的功能,进而缓解了网络和处理器处理信息的压力。

4 结论
RFID由单一识别向多功能识别发展的同时,将结合射频识别、计算机网络、信息处理以及自动控制等技术,实现跨地区、跨行业的应用。而基于RFID无线射频识别技术的ETC系统与传统的收费系统相比,有着绝对的发展优势,随着RFID无线射频识别技术的发展,ETC系统也会逐渐得到完善,在高速公路收费系统中得到广泛应用。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top