RFID中间及系统集成技术PPT课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《RFID中间及系统集成技术PPT课件.ppt》由会员分享,可在线阅读,更多相关《RFID中间及系统集成技术PPT课件.ppt(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、18.1RFID应用架构8.2RFID中间件系统概述8.3RFID中间件设备集成技术8.4RFID中间件业务集成技术第8章RFID中间件及系统集成技术2第8章RFID中间件及系统集成技术8.1RFID应用架构8.1.1概述近年来,随着RFID技术迅速发展,在各个行业领域中的应用已初具规模。为了实现RFID应用系统与现有信息系统的整合,优化内部业务流程,提高企业的核心竞争力,RFID信息系统的应用框架应当是一个灵活的架构,结合企业自身的需求,对其中的各部分进行定制与调整。采用RFID自动识别技术可以构成多种多样的企业应用系统。3 最简单的RFID应用系统的架构信息采集与处理系统4企企业业间间RF
2、ID应用系统架构需要开放的公共应用系统架构需要开放的公共RFID服务体系服务体系的支持。例如,美国的的支持。例如,美国的EPCg global和和MIT的的Auto-ID实验室实验室所提出的所提出的“物物联联网网”的概念,建立了的概念,建立了RFID信息服务信息服务(EPCIS)及及对对象名称服象名称服务务(ONS)等概念,可以等概念,可以实现实现全全球物品信息球物品信息实时实时共享,提供共享,提供对对全球供全球供应链应链网网贸贸易易单单元即元即时时准确自准确自动动的的识别识别和跟踪和跟踪。5序号序号类型类型结构组成结构组成架构特点架构特点应用场景举例应用场景举例 1 1RFID信息信息采集与
3、处采集与处理理前端标签、读写前端标签、读写器与后端应用程器与后端应用程序序结构简单,安装结构简单,安装方便,程序针对方便,程序针对特定场景,效率特定场景,效率较高较高 本地部署的本地部署的R RFID应用系统,应用系统,例如门禁系统例如门禁系统2 2企业内企业内RFID应用应用系统系统前端标签、读写前端标签、读写器,器,RFID中间件,中间件,后端应用程序后端应用程序支持与多种的支持与多种的RFID前端和多种前端和多种的企业应用系统的企业应用系统的集成的集成企业内闭环企业内闭环RFID应用系统,应用系统,例如基于例如基于RFID的仓储管理的仓储管理 3 3企业企业间间RFID应用应用系统系统前
4、端标签、读写前端标签、读写器,器,RFID中间件,中间件,后端应后端应用程序,用程序,RFID公共服务体公共服务体系系 支持与不同企业支持与不同企业应用系统和应用系统和RFID公共服务的集成公共服务的集成企业间开环企业间开环RFID应用系统,应用系统,例如基于例如基于RFID公共服务的物公共服务的物资跟踪管理资跟踪管理68.1.2面向供应链的RFID应用系统架构 在现代物流供应链中,产品从生产商到消费者的配送过程中包含多个环节。图8-4所示为一个基本的供应链配送模型7通过在供应链环节部署RFID系统可以提高供应链的管理效率,其应用系统架构如图8-5所示。88.1.3面向个人消费的RFID应用系
5、统架构目前个人消费的热点是电子交易,涉及消费者,商家,银行等个体。基本电子交易流程如图8-6所示9 RFID技术应用在个人消费方面,可以为电子交易上各方提供更智能和安全的服务。第一种方式是将RFID读写器与个人手机集成,第二种方式是将RFID标签与个人手机集成。10Reader接口处理模块处理模块处理模块处理模块用户定义的处理模块标准处理模块处理模块容器应用软件接口企业应用软件企业应用软件ReaderSavantReader内部模块通过特殊处理模块定义的API相互作用ONSEPC信息服务其他Savant其他服务-中间件系统结构框架11中间件概述在分布式异构环境中,通常存在多种硬件系统平台(如P
6、C、工作站、小型机等),这些硬件平台上又存在各种各样的系统软件(如不同的操作系统、数据库,语言编辑器等),及各种风格的用具界面,这些硬件系统平台可能采用不同的网络协议和网络体系结构连接。为了解决如何将这些系统集成起来,人们提出了中间件(middleware)的概念。中间件:是介于应用系统和系统软件之间的一类软件,它使用系统软件提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,以达到资源共享、功能共享的目的。即中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。8.2RFID中间件
7、系统概述12中间件的工作机制:从理论上讲,在客户端上的应用程序需要从网络中的某个地方获取一定的数据或服务,这些数据或服务可能处于一个运行着不同操作系统的特定查询语言数据库的服务器中。客户/服务器应用程序负责寻找数据的部分只需要访问一个中间件系统,由中间件来完成到网络中找到数据源或服务,进而传递客户请求,重组答复消息,最后将结果送回应用程序。从实现角度讲,中间件是一个用API定义的软件层,是一个具有强大通信能力和良好可扩展性的分布式软件管理框架。中间件的特点:(1)标准的协议和接口,可实现不同硬件和操作系统平台上的数据共享和应用互操作。(2)分布计算,提供网络、硬件、操作系统透明性。(3)满足大
8、量应用的需要。(4)能运行于多种硬件和操作系统平台上。13中间件的分类中间件屏蔽了底层操作系统的复杂性,减少了程序设计的环节,使得应用系统的开发周期缩短,减少了系统维护、运行和管理的工作量。中间件作为新层次的基础软件,在不同时期、不同操作系统上开发的应用软件集成起来,协调整个系统工作,这是任何操作系统、数据库管理软件所不能做到的。根据中间件在系统中所起的作用和采用的技术不同,可将中间件分为:(1)数据访问中间件(DataAccessMiddleware)是在系统中建立数据应用资源互操作的模式,实现异构环境下的数据库联结或文件系统联结的中间件。从而为在网络中虚拟缓冲存取、格式转换、解压带来便利。
9、该中间件应用最为广泛,技术最为成熟,典型代表为ODBC。数据库是该类中间件的信息存储的核心单元,中间件仅完成通信的功能。(2)远程过程调用中间件(RPC)RPC的灵活性使得比数据访问中间件有更广泛的应用。14(3)面向消息的中间件(MOMMessageOrientedMiddleware)利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信进行分布式系统的集成。通过提供消息传递和消息排队模型,可在分布式环境下扩展进程间的通信,并支持多通信协议、语言、应用程序、硬件和软件平台。(4)面向对象的中间件(OOMObjectOrientedModel)是对象技术和分布式计算发展的产物,它提
10、供一种通信机制,透明的在异构的分布式计算环境中传递对象请求,而这些对象可以位于本地或远程机器。(5)事物处理中间件(TPMTransactionProcessingMonitor)(6)网络中间件(7)终端仿真-屏幕转换中间件中间件的技术标准主要有COM、CORBA、J2EE。158.2.1RFID中间件的概念 RFID中间件系统是负责将原始的RFID数据转换为一种面向业务领域的结构化数据形式发送到企业应用系统中供其使用,同时负责多类型读写器设备的即插即用、多设备间协同的软件,是连接读写器和应用系统的纽带,主要任务是在将数据送往企业应用系统之前进行标签数据校对、读写器协调、数据传送、数据存储和
11、业务处理等。16从体系结构上来看,分为边缘层与业务集成层两个部分。边缘层是一种位置相对靠近RFID读写设备的逻辑层次概念,主要负责过滤和消减海量RFID数据、处理RFID复杂事件,这样可以防止大量无用数据涌入系统,同时负责RFID读写设备的接入与管理,业务集成层是指与应用系统衔接部分。178.2.2RFID中间件产品的分类与特征目前市场上出现的RFID中间件产品分成非独立的中间件和独立的通用中间件两大类。非独立的中间件产品将RFID技术纳入其现有中间件产品的软件体系中,RFID作为可选子项。独立的通用中间件产品具有独立性,不依赖于其他软件系统,各模块都是由组件构成,根据不同的需要进行软件重构,
12、灵活性高,能够满足各种行业应用的要求。优点是使得RFID中间件产品是轻量级的,价格较低,便于中小企业低成本快速集成;缺点是开发工作量大,技术仍处于走向成熟的过程中。18一般来说,RFID中间件具有下列的特色:1.独立于架构2.数据流3.过程流4.支持多编码标准5.状态监控6.安全功能198.3RFID中间件设备集成技术8.3.1RFID设备集成体系架构技术将RFID设备接入到中间件中的架构如图8-10所示。208.3.2RFID设备接入技术RFID边缘中间件系统会对多个用来完成不同目标的读写器进行参数设置,所以每个读写器作为单一的个体而言,必须用唯一的名字、序列号、IP地址等为之进行命名。通过
13、唯一的读写器名,可以找到相应的物理读写器,对它的读写器ID,读写器类型、位置号、读写器IP地址、读写器IP端口号、串口号、波特率等各项参数进行设定。应用过程中可能会出现如下几个方面的问题:(1)读写器设备数量的更改。(2)读写器设备的更换。21 为了避免这些问题,可以通过使用逻辑读写器以降低系统与设备的关联性。逻辑读写器是客户端用来使用一个或多个读写器完成单一的逻辑目的的抽象名字。配置逻辑读写器信息,用途在于在逻辑上对读写器进行归类。22一个逻辑上的读写器是一个名称,用它来代表一个或多个原始的标签数据事件源。来自于一个逻辑读写器的一个事件周期集合了所有指定的关联到此逻辑读写器的物理读写器读到的
14、数据。逻辑读写器与物理设备的映射,包括:(1)一个逻辑读写器可能直接指向单个物理设备。例如,一个单天线的RFID读写器,一个条形码扫描器,或一个多天线的RFID读写器。(2)一个逻辑读写器可能映射到多于一个的物理设备上。23通过RFID设备接入技术,主要实现以下功能:(1)对RFID读写设备的发现和重新配置。(2)当有新的读写设备要加入到网络中时必须能够发现这些新的读写设备,如中间件等系统,它们能够获得自己的任务将新的读写设备加入到现有系统中,而不需要针对每一个设备进行手工的干预。此外,当系统中读写设备出现问题时,底层系统还应该动态地对读写设备进行重新配置,从而完成对读写设备简单故障的恢复。2
15、48.3.3 RFID设备监控技术系统应该能够对所接入的读写设备进行管理与监控,对每一个具体的读写设备进行动态的监控,将读写设备的工作状态等信息发送给上层系统。同时,设备能够向系统报告设备的错误情况或设备状态的改变,系统能够为操作员提供类似仪表盘的工具来查看所有设备的状态。当需要对问题进行分析时,系统能够提供查看设备以往状态的详细信息。1监控方法从读写设备中收集数据可以采用以下两种方法:一种是只轮询(Polling-only)的方法;另一种是基于中断(Interrupt-based)的方法。252监控状态设备监控构件通过对底层读写器的监控可以获得读写器的各种状态。读写器正常工作状态表明所有读写
16、器工作正常;繁忙工作状态,表明此刻该读写器的工作超出负荷,事务处理层根据收到的所有读写器状态进行处理;出错工作状态,表明该读写器的读取异常,事件处理层会通知用户对该读写器进行检测。3设备协调技术 在实际的RFID应用系统中,单个读写设备通常是无法满足业务需要的,需要将多个读写设备协调工作。针对不同的读写设备,设备协调构件所采取的方法也不同。268.4RFID中间件业务集成技术8.4.1RFID业务集成概述实现RFID业务用集成是基于各企业系统对RFID标签的数据处理过程,从而将其各自的业务流程关联在一起,形成的基于RFID技术的业务流程自动化,达到改进并提高企业运作效率的目的。概括地讲,通过R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RFID 中间 系统集成 技术 PPT 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内