|
RFID中间件软件在RFID系统中的功能和作用在RFID的应用中,从前端数据的采集,到与后端业务系统的连接,大多是采用定制软件开发方式,一旦有变化,都需要重新编写程序,开发效率极低且维护成本高。RFID中间件应运而生,有效地解决了这些问题。本文着重介绍RFID中间件在RFID系统中的功能和作用。 一、前言 RFID中间件就是在企业应用系统和RFID信息采集系统间数据流入和数据流出的软件,是连接R F lD信息采集系统和企业应用系统的纽带,使企业用户能够将采集的R F I D数据应用到业务处理中。R F I D中间件扮演R F ID标签和应用程序之间的中介角色,这样一来,即使存储RFID标签信息的数据库软件或后端发生变化,如应用程序增加、改由其他软件取代或者读写R F 1D读写器种类增加等情况发生时,应用端不需修改也能处理,省去多对多连接的维护复杂性问题。 二、RFID技术简介 射频识别(Radio FrequencyIdentification。RFID)技术,是一种利用射频通信实现的非接触式自动识别技术。目前,利用EPC(Electronic ProductCode,电子商品代码)、RFID通信技术,可实现全球物品跟踪与信息共享的物联网。这将在全球范围从根本上改变对产品生产、运输、仓储、销售各环节物品流动监控和动态协调的管理水平。根据预测,RFID标签技术将在未来2~5年逐渐开始大规模应用。 1.RFID系统的典型结构 射频系统两个主要部分一一阅读器和射频卡之间通过无线方式通信,它们都有无线收发模块及天线(或感应线圈)。射频卡中有存储器,用来存储用户数据和系统数据等。射频卡可根据阅读器发出的指令对这些数据进行相应的实时读写操作。控制模块完成接受、译码及执行阅读器命令,控制读写数据,负责数据安全等功能。阅读器中控制模块往往有很强的处理功能,除了完成控制射频卡工作的任务外,还需要实现相互认证、数据加密解密、数据校验、出错报警及与计算机的通信等功能。 2.RFID系统的工作原理 RFID技术的工作原理:射频卡进入磁场后,接收阅读器发出的射频信号,凭借感应电流所获得的能量发送出存储在芯片中产品信息(无源标签),或主动发送某一频率的信号(有源标签);阅读器读取信息并解码后,送至中央信息系统进行有关数据处理。 3.RFID网络框架结构 无线射频识别网络的框架结构如图所示。标签数据经过中间件的分组、过滤等处理上报给应用系统;应用系统负责事件数据的持久化存储,以及标签绑定的业务信息的管理。网络系统由本地网络和全球互联网组成,是实现信息管理、信息流通的功能模块。 EPC系统的信息网络系统是在全球互联网的基础上,通过RFID中间件、对象命名称解析服务(ONS)和EPC信息服务(EPC IS)来实现全球“实物互联”。RFID中间件具有一系列特定属性的“程序模块”或“服务”,并被用户集成以满足他们的特定需求。它是加工和处理来自读写器的所有信息和事件流的软件,是连接读写器和企业应用程序的纽带,主要任务是在将数据送往企业应用程序之前进行标签数据校对、读写器协调、数据传送、数据存储和任务管理。图1描述了RFIDe问件组件与其他应用程序的通讯。 三、RFID中间件技术及其优势 1.RFID中间件技术概述 中间件是在一个分布式系统环境中处于操作系统和应用程序之间的软件。中间件作为一大类系统软件,与操作系统、数据库孤立系统并称“三套车”,其重要性不言而喻。基本的RFID系统一般由三部分组成:标签、阅读器以及应用支撑软件。中间件是应用支撑软件的一个重要组成部分,是衔接硬件设备如标签、阅读器和企业应用软件如企业资源规划(ERP,EnterpriseResourcesPIanning)、客户关系管理(CRM,Custome rRelationshipManagement)等的桥梁。中间件的主要任务是对阅读器传来的与标签相关的数据进行过滤、汇总、计算、分组,减少从阅读器传往企业应用的大量原始数据、生成加入了语意解释的事件数据。可以说,中间件是RFID系统的“神经中枢”。 责编:刘沙 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
推荐博客 |
|