




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、郭海涛信息学院射频识别中间件与系统架构教学设计,1。射频识别软件。中间件基本概念,3。射频识别网络框架和中间件系统功能。射频识别中间件ALE规范,主要内容,5。射频识别主要中间件产品。射频识别软件,射频识别软件系统可分为以下四类:1系统演示软件和驱动程序由前端软件设备供应商提供中间件软件是一种中间件开发,以实现后台传输和分发收集的信息。3.后端软件:后端应用软件和管理信息系统软件,用于处理收集的信息。4 .为模拟其系统性能而开发的其他软件开发平台或模拟软件。(1)读/写功能读功能是从电子标签中读取数据;写入功能是将数据写入电子标签。(2)防碰撞功能许多电子标签不可避免地会同时进入阅读器的阅读区
2、域。当需要同时识别和传输数据时,前端软件必须具有防碰撞功能。(3)安全功能保证了电子标签和阅读器之间双向数据交换和通信的安全性。(4)错误检测/校正功能容易受到使用无线数据传输的干扰,这导致根据接收数据的失真,导致传输错误。1.射频识别软件,1。前端软件,1。射频识别软件。射频识别后端软件,(1)射频识别系统管理:系统设置和系统用户信息和权利。(2)电子标签管理:管理电子标签的序列号、每个项目对应的序列号、产品名称、型号规格、记录在芯片中的详细信息等。并完成数据库中所有电子标签的信息更新。(3)数据分析与存储:对整个系统的数据进行统计分析,生成相关报告,并对收集到的数据进行存储和管理。(1)开
3、发平台(2)测试软件(3)评估软件(4)演示软件(5)为模拟性能而开发的仿真软件。1 3.射频识别软件。其他射频识别软件,1。什么是中间件?中间件是基础软件的一个主要类别,属于可重用软件的范畴。顾名思义,中间件位于操作系统软件和用户应用软件的中间。中间件位于操作系统、网络和数据库之上,位于应用软件的底层。其总体功能是为上层运行和开发应用软件提供环境,帮助用户灵活高效地开发和集成复杂的应用软件。第二,中间件的基本概念,1。什么是射频识别中间件?射频识别中间件是用于处理和处理来自阅读器的所有信息和事件流的软件,是阅读器和企业应用程序之间的纽带。中间件提供了一套通用的应用程序接口,也就是说,它可以连
4、接到射频识别阅读器并读取射频识别标签数据。它对标签数据进行过滤、分组和计数,以减少发送到信息网络系统的数据量,并防止错误读取和多次读取信息。第二,中间件的基本概念,第二,中间件的基本概念,第二,射频识别中间件框架图,第二,为什么使用射频识别中间件,以及如何将现有系统与新的射频识别阅读器连接起来?这个问题的实质是用户应用系统和硬件之间的接口。在射频识别应用中,渗透率是整个应用的关键,必须考虑正确捕获数据,保证数据读取的可靠性,并有效地将数据传输到后端系统。第二,中间件的基本概念,为什么要使用射频识别中间件,中间件在系统中的作用和地位,第二,中间件的基本概念,为什么要使用射频识别中间件并将其与系统
5、集成,第二,中间件的基本概念,为什么要使用射频识别中间件,(1)数据过滤,收集和删除阅读器产生的冗余和错误标签数据。生成报告时仅上传相关数据(分组统计)。(2)射频识别基础设施管理典型的企业应用需要管理数百个阅读器(可能是不同品牌的)。射频识别中间件为它们提供配置管理,并实时监控阅读器的状态。二、中间件的基本概念,射频识别中间件的功能?射频识别中间件的功能是管理阅读器和应用软件之间的数据流。信息服务的功能是使不同的应用系统共享相关数据。通过它们,射频识别系统的相关信息可以在全世界范围内共享。二、中间件的基本概念和射频识别中间件的要求?数据处理尽可能靠近源。大量的射频识别数据存在于系统的“边缘”
6、;让有价值的数据进入中央系统;清理、过滤、整合和总结数据;屏蔽各种错误和异常,避免给中央系统带来麻烦。射频识别中间件的需求?逐层抽象事件,并将其转化为有价值的事件。射频识别应用面临大量简单事件;实现从简单事件到有价值事件的转变。1.中间件使用中间件的原因是隔离应用程序和设备之间的接口,以处理由读取器和传感器捕获的原始读取记录,这样应用程序只能看到有意义的高级事件,并减少应用程序处理的信息量。提供了一个应用层接口,用于管理阅读器和查询射频识别阅读记录。第二,中间件的基本概念,第三,射频识别网络框架和中间件系统的功能,(1)射频识别网络框架,射频识别中间件的总体架构是在射频识别应用系统架构的中间两
7、层,即边缘层和集成层。EPC:产品电子代码管理中心ONS:本地对象命名服务EPCIS:电子产品代码信息服务射频识别:射频识别,3。射频识别网络框架和中间件系统功能,1。组成射频识别中间件,(1)阅读器适配器用于提供阅读器接口,(2)事件管理器用于过滤事件,(3)应用程序接口用于提供基于标准的服务接口,(3)射频识别网络框架和中间件系统功能,(2)射频识别中间件逻辑结构,(3)射频识别网络框架和中间件系统功能,3。射频识别中间件功能射频识别中间件在实际应用中完成数据处理、传输和读写器管理等功能,用于监控射频识别设备及其工作状态,管理和处理电子标签与阅读器之间的数据流,并提供射频识别设备与主机之间
8、的接口。(1)标签数据读写(2)数据过滤和聚合(3)射频识别数据分发(4)数据安全(3)射频识别网络框架和中间件系统功能(4)射频识别中间件系统实现原理(3)射频识别网络框架和中间件系统功能,射频识别中间件系统各模块功能如下:(1)设备驱动适配设备驱动适配的主要功能是连接各读写器制造商不同型号和版本的读写器接口。(2)事件处理引擎对标签数据和阅读器报告的阅读器事件进行过滤、分组和合成,以满足EPCIS捕获应用的需求。(3)规则引擎处理来自事件处理系统捕获应用程序的规则,并通过标准ALE接口将事件处理引擎处理的信息报告给事件处理系统捕获应用程序。(4)规则库用于保存由EPCIS捕获应用程序设置的
9、规则,以便当射频识别系统重新启动时,可以立即加载已经成功设置的事件规则。3。射频识别网络框架和中间件系统功能。5.中间件在体系结构上可以分为两种类型。(1)以应用为中心的设计理念是通过射频识别阅读器制造商提供的应用编程接口,直接编写一个适配器,通过热码从特定阅读器读取数据,并发送给后端系统的应用或数据库,从而达到与后端系统或服务串联的目的。(2)基础设施中心:随着企业应用系统的日益复杂,企业无法在HotCode中为每个应用程序加载编写适配器。同时,面对对象标准化等问题,企业可以考虑采用制造商提供的标准规范的射频识别中间件。以这种方式,即使用于存储射频识别标签信息的数据库软件被其他软件代替,或者
10、用于读取和写入射频识别标签的射频识别阅读器的种类增加,应用程序也可以不加修改地处理它。3。射频识别网络框架和中间件系统功能。射频识别中间件的特点,3。射频识别网络框架和中间件系统功能,(1)基于标准的中间件必须基于标准。(2)射频识别中间件独立于架构,位于射频识别阅读器和后端应用之间,可以连接多个射频识别阅读器和后端应用,降低架构和维护的复杂度。(3)数据流处理射频识别的主要目的是将信息环境中的物理对象转化为虚拟对象,因此数据处理是射频识别最重要的功能。射频识别中间件具有数据采集、过滤、集成和传输的特点,能够将正确的对象信息传输到企业的后端应用系统。1.应用程序级事件规范,简称为应用程序级规范
11、,由工程总承包全球于2005年9月正式发布。它定义了一组标准接口,射频识别中间件应该为上层应用系统提供这些接口。第四,射频识别中间件的应用层协议规范,应用层协议与应用系统的关系是:应用层协议规范定义了一组接口,不涉及具体的实现。在EPCglobal组织的规划中,支持ALE规范是射频识别中间件最基本的功能;这样,在统一的标准下,应用层的调用模式可以统一,应用系统可以快速部署。ALE规范:的主要优点:(1)为事件管理提供了一个标准。为了从射频识别阅读器接收、过滤和分组事件,ALE规范提供了一个阅读器/写入器接口。使用ALE兼容中间件的应用程序不需要为每个阅读器安装单独的驱动程序,也不需要使用每个阅
12、读器的专有编程接口。(2)可扩展性ALE标准是高度可扩展的。尽管ALE规范旨在处理工程总承包事件源,但可以创建一些应用程序扩展来连接到非工程总承包标签或非射频识别阅读器设备的接口。(3)接口与实现分离。ALE提供了客户端和射频识别中间件之间的接口,将实现细节留给开发人员,开发人员可以根据技术平台、部署选项和其他特性选择实现细节。4。射频识别中间件的功能和应用协议规范。关键概念和技术,(1)事件发起者事件发生器是能够从物理世界捕获射频识别标签或其他阅读记录的任何设备。一个阅读器映射一个物理设备,几个阅读器映射同一个物理设备(多天线),一个阅读器映射多个物理设备(多阅读器)。第四,RFID中间件功
13、能和ALE规范,(2)读取周期,一个阅读器可以以一组频率(或根据需要)扫描RFID标签或获取其他物理读取记录,每次扫描称为一个读取周期。(每个观察到的数据都是电子产品代码)。S1=epc1,epc2s2=epc1,epc3,epc4s3=epc3,epc4,epc5s4=epc1,epc2,epc4,epc5。4.RFID中间件功能和ALE规范,一个读取周期读取的EPC集合用s表示,以上四个周期读取的EPC集合用s表示。4。RFID中间件功能和ALE规范、读写周期示例,epc1、epc3、epc4、epc1、epc2、epc4、epc5、epc3、epc4、epc5,读写周期1、2、3、4,(
14、3)事件周期,1、4。射频识别中间件的功能和应用程序规范,应用程序实现介绍,读取周期和事件周期的关系图,(4)交互模型,通过客户端和应用程序服务器之间可用的交互模式,可以识别应用程序规范的灵活性。同步模式请求/响应模型是主要的交互模型,它支持两种交互模式:即时和轮询。客户端、ALE服务、请求、响应、4。射频识别中间件的功能和应用服务规范,(2)交互模型,(2)异步客户端预约事件,当事件发生时,应用服务异步将数据传输回客户端。客户端、ALE服务、订阅、发布、异步模式可以通过不同的技术实现,包括JMS、TIBCO、MQ系列、电子邮件、SOAP。客户使用通知URIs订阅事件,通知可以基于超文本传输协
15、议、传输控制协议或简单文件类型。文件类型广告URI允许将事件周期报告写入文件。4。射频识别中间件的功能和应用协议规范。客户使用URIs通知预订事件,URIs请求工程总承包数据,以及电子报告,(4)数据元素。客户的主要目的是请求工程总承包数据。客户端通过向ALE服务提供事件周期规范(ECSpec)来发送请求。ALE返回定期报告(ECREPOrt);4.射频识别中间件的功能和应用协议规范;读取循环中收集的原始工程总承包观测数据;事件周期规范规定了读取器/写入器、事件周期和报告生成规则;和在事件周期中收集的过滤后的工程总承包,3.3 ALE服务接口;EPCglobal的ale规范为主要ALE应用编程
16、接口提供了一个抽象定义,它也为ALE应用编程接口提供了一个WS-I兼容。主要ALE服务接口如附表所示:例如,子接口(字符串:规范名称,字符串:通知uri) :无效预定义ECSpec四.射频识别中间件功能和标签交换协议规范,标签交换协议接口介绍,标签交换协议的基本操作应用程序向标签交换协议接口发送读取或写入标签的请求,标签交换协议引擎处理从读取器发回的数据报告并将其返回给应用程序。图像点可以被视为给我一个从1号仓门读取的工程总承包代码列表(工程总承包代码定义和发送),并且ALE引擎生成一个从1号仓门读取的工程总承包代码列表报告并将其发送回来(通过电子报告获得)。ALE接口介绍,ECSpec用于描述事件周期间隔或事件触发机制、ECReport格式、事件过滤和组合规则等。Ait阅读器1000 urn : EPC : pat : SGT-64: * .*。*。*,ale接口介绍,ECReport是EPC事件的集合,还包括其他相
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度特色街区场摊位租赁管理合同
- 二零二五年度锰矿场股权转让与矿业权转让协议
- 2025年度网络安全审计与合规服务合同
- 二零二五年度建筑工程BIM建模与咨询服务合同示范文本
- 2025版企业财务出纳职务抵押责任合同
- 2025版彩钢瓦房屋租赁合同附带租赁房屋租赁期满资产折旧赔偿协议
- 2025版高品质办公场地租赁合同范本(含停车位条款)
- 二零二五年度文化用品采购合同示范文本
- 二零二五年度药品FDA注册委托代理与临床试验服务协议
- 二零二五版互联网金融服务场买卖合同范本及反欺诈条款
- 燃气工程规范化管理课件
- 光伏电站安全管理课件
- 编辑校对员笔试试题及答案
- 农民手机应用培训
- 湖南省邵阳市海谊中学2024-2025学年高一上学期期末考试历史试题(原卷版及答案)
- 煤场考试试题及答案
- 2025年河南省中考数学真题试卷及答案解析
- 2025春季学期国开电大专科《建筑施工技术》一平台在线形考(形考任务1至4)试题及答案
- 2025贵州省水利投资(集团)有限责任公司招聘84人笔试备考题库附答案详解(模拟题)
- 驻场运维合同协议书
- 2025年电动叉车项目立项申请报告范文
评论
0/150
提交评论