- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RFID 中间件的实现 徐 展 深圳立格射频科技有限公司 提纲 什么是RFID中间件 为什么要使用 RFID中间件 RFID中间件的需求 RFID中间件的标准 ALE接口介绍 ALE实现介绍 RFID中间件的技术实现 RFID中间件产品 什么是RFID中间件 RFID 中间件是用来加工和处理来自读写器的所有信息和事件流的软件,是连接读写器和企业应用的纽带,使用中间件提供一组通用的应用程序接口(API),即能连到RFID读写器,读取RFID标签数据 。它要对标签数据进行过滤、分组和计数,以减少发往信息网络系统的数据量并防止错误识读、多读信息。 为什么要使用 RFID中间件 如何将现有的系统与新的RFID Reader连接 ? 这个问题的本质是用户应用系统与硬件接口的问题。在RFID应用中,通透性是整个应用的关键,正确抓取数据、确保数据读取的可靠性、以及有效地将数据传送到后端系统都是必须考虑的问题。 为什么要使用 RFID中间件 为什么要使用 RFID中间件 为什么要使用 RFID中间件 数据过滤和收集 去除阅读器产生冗余、错误的标签数据。 生成报告时只上传关心的数据(分组统计的)。 RFID基础设施管理 典型的企业级应用需要管理成百上千的阅读器(可能是不同牌子的) ,RFID中间件提供对其进行配置管理,实时监控阅读器的状态。 RFID中间件的需求 数据处理尽量靠近源头 大量RFID数据存在于系统“边缘”; 让有价值的数据进入中央系统; 对数据进行清理、筛选、整合和汇总; 屏蔽各种错误与异常,避免给中央系统带来麻烦。 RFID中间件的需求 对事件进行层层抽象,转化为有价值的事件 RFID应用领域面临着大量简单事件; 实现简单事件向有价值事件的转化。 RFID中间件的标准 RFID中间件的标准 EPCglobal 受业界委托而成立的非盈利组织,由国际物品编码协会(EAN)和美国统一代码委员会(UCC)共同投资,主要负责 EPC网络的全球化标准,以便快速、自动、准确地识别供应链中流通的商品。 RFID中间件的标准 RFID阅读器和RFID中间件之间,定义了读写器访问协议和管理接口 RFID中间件和EPCIS捕获应用之间,定义了RFID事件过滤和采集接口(ALE)ALE:Application Level Events ALE接口介绍 EPCglobal推荐的ALE(Application Level Events)接口包含了以下几个部分: ECSpec定义/取消定义 EC:Event Cycle ECReport获取 其它辅助接口 ALE接口介绍 ALE的基本操作 应用发一个请求到ALE的接口要求读或写标签,ALE Engine处理从读写器传回来的数据报生报告回给应用。形象点可以看成给我一份从仓库1号门读到EPC码的清单 (ECSpec定义及发送),ALE Engine生成一份仓库1号门读到EPC码的清单报告送回(ECReport获取)。 ALE接口介绍 ECSpec用来描述事件周期间隔或事件触发机制,ECReport的格式,事件过滤和组合规则等。 ale:ECSpec includeSpecInReports=true logicalReaders logicalReaderAITReader/logicalReader /logicalReaders boundarySpec duration unit=MS1000/duration /boundarySpec reportSpecs reportSpec reportIfEmpty=false reportName=AITReaderReport reportOnlyOnChange=false reportSet set=ADDITIONS/ filterSpecincludePatternsincludePatternurn:epc:pat:sgtin-64:*.*.*.*/includePattern/includePatterns /filterSpec output includeCount=false includeEPC=true includeRawDecimal=false includeRawHex=true includeTag=true/ /reportSpec /reportSpecs /ale:ECSpec ALE接口介绍 ECReport是EPC事件的汇集,还包括其它相关的信息,譬如逻辑阅读器名称,ECSpec信息等。 ale:ECReports specName=sampleECSpec xmlns:ale=urn:epcglobal:ale:xs
文档评论(0)