RFID(射频识别技术)的应用架构规划指南
本文始于Epcglobal提倡的物联网的重要原因。结合作者参加一些RFID试点项目的个人经验,它重点介绍了典型的RFID应用程序系统所拥有的各种系统素质,以及满足这些系统质量的必要条件。应用程序体系结构特征,推断出实用的RFID应用程序参考体系结构。此外,通过适当的裁缝,本文中描述的RFID应用程序参考体系结构可以适用于各个行业中的多个RFID应用程序方案,例如RFID应用服务托管,内部企业RFID应用程序,RFID信息供应链共享,RFID行业信息中心, ETC。
前言
自上世纪第二次世界大战以来,RFID(radioFquencyIdentification)电子标签技术已被广泛用于各个领域和链接。目前,在我国开yunapp体育官网入口下载手机版,电子标签主要用于许多领域,例如铁路,邮政服务,公共安全,制造,物流,烟草,零售,药品和财务费用。在我国应用电子标签技术的最成功案例是铁路车辆派遣系统,称为铁路车辆车辆号码自动标识系统(ATIS)。通过使用电子标签技术,仅卡车使用费就可以每年增加近3亿元的收入。
由于沃尔玛,艾伯逊和百思买等零售巨头要求其顶级供应商在2005年底之前启用电子标签技术,因此RFID技术的商业使用开始进入快车道。至于世界上最新消息,许多电子标签供应商都发布了支持Gen2的标签的市场价格。可以看出,与去年的单件标签价格为25美分相比,标签价格大大降低了。标签的价格下跌了8美分。可以说,应用RFID技术的成本压力正在逐渐缓解,这将进一步刺激RFID应用的普及。
就RFID标准配方和促进而言,作为由行业委托的非营利组织Epcglobal由国际项目法规协会(EAN)和美国统一守则委员会(UCC)共同投资,主要负责EPC网络的全球标准。为了快速,自动准确地确定供应链中循环的商品。目前,该组织计划在世界各地建立庞大的“物联网”,即涉及流通项目的编码网络,以实现对商品的完整跟踪和跟踪,并结合计算机互联网和无线通信网络,人员,计算机和商品供应链网络中的行为规则将会改变,这也表明RFID的应用前景会影响人类生活的各个方面。
在未来几年中,RFID技术将变得越来越流行。在此过程中,将揭示有关可伸缩,可用性,安全性,互操作性,集成,管理和消息传递的技术问题。本文将重点介绍如何在RFID应用程序计划阶段充分考虑这些问题的存在,并通过构建企业级应用程序体系结构有效地解决这些问题,从而满足RFID应用程序的近期和长期多元化技术要求系统。
物联网框架
从epcglobal对物联网的长期描述,我们可以看到物联网的组成主要包括以下部分:
1。电子产品代码EPC(电产品)
电子产品代码用于识别供应链网络中循环的商品。当前,Epcglobal已制定了其编码标准,以命名这些电子产品代码。
2。确定系统IDSYSTEM
电子标签标识系统包括电子标签和读取器。电子标签用作电子产品代码载体,通过RFID无线射频标识技术与读者和作家互动。目前,还制定了涉及该部分的标准,包括电子标签的包装标准,以及电子标签和读取器之间数据相互作用的标准。
3。EPC中间件
EPC中间件实现RFID读取器和后端应用程序系统之间的信息互动,捕获实时信息和事件,或向后端系统上行链接,或向阅读器和作家下行链接。 EPC中间件采用标准协议和接口,这些协议和接口是连接读取器和信息系统的链接。当前,正在制定应用程序级事件ALE(ApplicationLevelevent)标准。
4。发现服务
EPC信息发现服务包括对象命名服务ONS(ObjectNamingService)和支持服务,可以根据电子产品代码获得EPC数据访问渠道信息。目前,root ons系统和支持发现服务系统由Epcglobal委托进行操作和维护,并且还形成了其接口标准。
5。
EPC信息服务使最终用户能够在物联网环境中与EPC信息进行交互。 EPCIS的界面和标准也正在制定。
网络技术体系结构采用了在全球互联网上运行的分布式网络体系结构,所涉及的构建者不仅是标准设置机构及其委托单元,还包括各种供应商,物流服务提供商以及供应链网络中的零售。或EPC服务托管提供商。这种跨组织,跨行业和全球部署方法决定了系统的安全性极高。同时,为了支持全球供应链网络的EPC数据,系统需要高度扩展并满足多个级别的需求。 ,在多个节点上实现灵活的缩放功能;并提供足够的可用性,以便该系统可以完全商业化;此外,在维护和管理如此庞大的跨全球物联网时,如何简化系统管理也是系统构建者您需要面对的东西;分布式环境中的信息互动和同步需要可靠的消息传递功能;如何更有效地使用这些EPC数据并最大化数据的业务价值需要与企业的内部业务系统集成。
总而言之,物联网最广泛的成功取决于供应链中每个节点的RFID应用系统,以提供足够的系统质量,以便它不会成为物联网的瓶颈,因此它最终可以最终可以确保它可以有效地为世界服务。
RFID飞行员项目
自今年年初以来,我参加了多个RFID试点项目的设计和实施。在这里,我将介绍一个小的RFID应用系统,其业务需求是身份验证物流链接中的项目跟踪,该系统仅涉及两个仓库的进入和退出操作。
即使对于这样一个RFID项目,其系统体系结构也需要站在整个企业应用程序的高峰上,并尽可能多地使用与RFID相关的功能,以便企业可以积累体验并更好地为将来的RFID技术提供全面应用。
RFID应用程序体系结构采用了分布式网络体系结构,EPC中间件和RFID读取器部署在两个仓库中,EPCIS,Portal应用程序和数据库中部署在数据中心中。由于此阶段的工作仅适用于企业,并且不与ONS系统集成。同时,为了避免影响现有的业务运营流程,与现有业务系统的集成无法实现。
物联网框架所需的许多系统质量也需要应用于此简单的RFID应用程序系统,例如可用性,可伸缩性,互操作性,管理,消息传递和安全性,但集成要求相对较低。
RFID应用程序体系结构
对于成熟有效的RFID应用系统,无论其业务方案发生了什么变化,RFID访问技术的要求都大不相同。共同的功能是如何有效地使用RFID信息,与现有企业系统实现信息集成,并优化内部业务流程以提高企业的核心竞争力。良好的RFID应用参考架构可以帮助企业实现此目标。
RFID应用程序参考体系结构由以下4层组成:阅读器层,边缘层,集成层和应用程序层。
读取器层位于体系结构的底部,读者通常由触发器控制,每秒读取数百次标签。在任何时候,可以设置IP地址的读者都由一个人控制,并且只能是一个边缘服务器,以避免与网络分区相关的问题。
在边缘层,边缘服务器会定期轮询读者(例如,每秒两次),以消除重复的操作并执行过滤和设备管理。边缘服务器还生成啤酒事件,并将事件发送到集成层。发送消息时,通常需要“成功”的消息语义来确保消息传输,并且仅一次。
集成层接收多个ALE事件,并将它们合并为工作流程,该工作流程与多个不同的系统和人员接合,作为更大的业务流程的一部分。集成层使用基于标准的JCA适配器与包装应用程序(例如库存管理或产品信息管理系统)进行交互。该层还通过控件与系统合作。控件是一个开源框架,它提供了一个将后端组件作为可重复使用的组件的抽象层。
集成层还可以通过Web服务接口与ONS(对象命名服务)通信。与DNS服务器类似,ONS也可用于查找唯一的RFID标签ID并标识其他产品信息。集成层必须不断从EPC-I(电子产品代码信息服务)存储库中查询数据,该存储库为ALE事件提供了业务背景。例如,通过供应链跟踪产品。 EPC-IS的标准目前正在制定。集成层还可以使用B2B消息(例如,查询EDI或Web Service请求EPC-IS存储库)与外部系统通信。
将边缘层分开,集成层可以提高可扩展性并降低客户的成本(因为边缘层更轻并且价格较低)。应用程序服务器和数据库连接池在Internet数据库连接中越来越广泛地使用。这个行业正在从互联网通信变为RFID通信。这需要一个边缘层来过滤信息和一个集成层以完成连接。
控制消息通过管理门户,集成层,然后进入边缘层,最后流入系统,最后流入读取器。供应和配置全部都沿链条延伸,而读者的数据被过滤并传输到链条。
通过这样的应用程序体系结构,可以很好地解决上述七种技术问题:
1。可伸缩性:使用线程多路复用技术和非阻滞I/O技术来改善边缘服务器的CPU利用率,采用“批处理消息传递”机制,然后使用边缘服务器层作为事件源,而不是事件存储库。非常好的系统缩放。
2。可用性:通过消除边缘层,集成层和边缘层和集成层之间的所有单点故障,可以很好地提供高可用性。众所周知的聚类技术可以很好地实现。
3.安全:一个开放的安全框架,该框架集成了第三方供应商的身份验证,授权和审核技术,将能够采用行业中最佳的安全惯例并提供最佳的安全保证。
4.互操作性:遵循行业标准并提供开放的互操作性框架,可以很好地满足RFID应用程序的近期和长期实施目标。
5。集成:集成是提高RFID应用程序业务价值的最佳方法。 RFID应用程序体系结构需要很好地支持集成技术,以便更快,更好,真正携带企业级别的应用程序中的现有应用程序环境,并允许RFID带来其最大价值。
6.管理:可以通过集中的门户框架来实现RFID监视和管理。同时,通过与现有管理提供商的企业信息管理框架无缝集成,可以很好地管理RFID应用程序体系结构的各种功能模块。
7.消息传递:通过提供“一项成功”消息传输的质量,确保消息输入和退出队列的交易的一致性以及异步通信,它可以确保稳定且可靠的消息传输。
熊解决方案
Bearfid解决方案采用了上述RFID应用参考框架,其优点主要反映在以下方面:
1。这是一个集成但灵活的框架,可以将组件插入解决方案中。
2。这是连接RFID读取器,对象名称服务(ONS),产品信息管理(PIM)系统,EPC-IS和其他包装应用程序的连接资产。
3。这是一种面向服务的建筑方法,既考虑了集成选项的增加和企业的灵活性。
BEA的RFID解决方案由以下四个组成部分组成:
1。Beaweblogicrfidedition:行业领先的EPC中间件支持来自12位读者提供商的主流读者,并支持Epcclass0、0+,1,ISO15693,ISO18000-6BV1.19EPC,GEN2,GEN2和其他规范。同时,在EPC中间件领域,BEA领导了ALE标准的制定,并在Epcglobal标准的制定方面是领导者。
2。beaweblogicenterpriseplatform:一种统一的可扩展应用程序基础架构,旨在构建面向服务的至关任务企业解决方案。该平台提供了完成以下任务的所有必要工具:
1)建立可以显示企业现有应用程序和资源的服务
2)协调低级服务以创建高级业务服务
3)建立一个个性化门户,该门户可以使用服务和显示服务来最终用户
4)在可靠且可扩展的运行时环境中执行和管理服务
3. BearFid解决方案工具箱:它是用于实现RFID解决方案的加速器,包括代码,文档和最佳实践,以快速配置和部署RFID应用程序系统。内容包括:
1)事件模型框架,用于接受传入的异步事件,例如读者事件和先前的发货通知等。
2)消息总线体系结构使事件可以由多个感兴趣的用户处理。
3)连接到EPC-I,ONS和PIM服务的控件。
4)预安装的港口用于加速商店,物流中心和供应商门户网站的建设。
5)处理各种与RFID相关的事件的预先构建的业务流程开元ky888棋牌官网版,包括传入和传出ASN数据,即将到来的RFID读取器信息;处理积累,库存不足并平衡进出。
6)完整的系统文档集(软件体系结构指南,设计文档和操作手册等)。
7)解决方案加速器指南,包括工作分配结构和测试计划在内的项目解决方案
8)开发环境(构建和测试脚本,源代码控制,问题跟踪等)。
4.咨询服务有助于开发开yun体育app入口登录,配置和部署解决方案
结论
Gartner是一家领先的全球咨询公司,将RFID技术的使用分为三个阶段:第一阶段是在企业内使用RFID技术,并且该应用程序的目的是验证RFID可以在某个环境中使用特定的企业;第二阶段是企业对RFID的集成。技术和现有业务流程,但仅使用RFID应用程序作为原始业务系统的完美和补充,并使用新技术适应传统应用;第三阶段是将RFID技术作为核心设计并优化现有的业务流程。业务流程,消除手动流程并提高自动信息处理的程度。
无论企业所在的RFID应用程序的哪个阶段,这种实用且可行的RFID应用程序参考体系结构肯定会在引入RFID技术和企业的应用过程中广泛实践。