加入收藏
 免费注册
 用户登陆
首页 展示 供求 职场 技术 智造 职业 活动 视点 品牌 镨社区
今天是:2024年4月18日 星期四   您现在位于: 首页 →  技术 → 安全电子(技术聚焦)
RFID系统实现
2007/2/1 13:43:26    RFID世界网

RFID (射频识别技术)是一种使能技术,其本身并没有提供多少价值,但它却能使公司开发出相应应用来创造价值。RFID系统在实际应用中,电子标签附着在待识别物体的表面,电子标签中保存有约定格式的电子数据。读卡器可无接触地读取并识别电子标签中所保存的电子数据,从而达到自动识别物体的目的。读卡器通过天线发送出一定频率的射频信号,当标签进入磁场时产生感应电流从而获得能量,发送出自身编码等信息,被读取器读取并解码后送至电脑主机进行相关处理。

通常在读卡器读标签的时候给主机系统传递三个信息:标签ID,读卡器自己的ID,读标签的时间。 通过获取这个读卡器的位置,就知道了该产品的位置,以及它是什么产品,然后根据时间数据跟踪标签,就随时随地知道产品的位置了。
 
一个完整、典型的RFID系统通常由下面四个模块组成:标签(Tag)、读卡器(Reader)、RFID中间件、应用程序。
 
1. 标签(Tag)

标签由天线和芯片组成,天线在标签和读卡器间传递射频信号,芯片里面保存每个标签具有的唯一电子编码和用户数据。每个标签都有一个全球唯一的ID号码—UID,UID是在制作芯片时放在ROM中的,无法修改;用户数据区是供用户存放数据的,可以进行读写、覆盖、增加的操作。

2. 读卡器(Reader)

读取(或写入)标签信息的设备,可设计为手持式或固定式。读卡器对标签的操作有三类:
• 识别(Identify):读取UID;
• 读取(Read):读取用户数据;
• 写入(Write):写入用户数据

3. RFID中间件

RFID中间件是将底层RFID硬件和上层企业应用结合在一起的粘合剂。 虽然原则上的中间件是横向的软件技术,但在RFID系统中,为使其更适用于特定行业,RFID中间件往往会针对行业做一定的适配工作。
 
在RFID系统这种具体情况下,中间件层除通常的功能外,还有以下特定功能:
• 使阅读/写入更加可靠
• 把数据通过读卡器网络推或者拉到正确位置(类似路由器)
• 监测和控制读卡器
• 提供安全读/写操作
• 降低射频干扰
• 处理标签型和读卡器型事件
• 应用通知
• 接受并且转发来自应用的中断指令
• 给用户提供异常告警

从体系结构上讲,RFID中间件还可以分为子层,包括边缘层和集成层。边缘与集成层的分离可以提高可伸缩性并降低客户成本,因为边缘层既是轻量级的,成本又低。
边缘层定期轮询读卡器,删除复本,并进行筛选和设备管理。边缘服务器还负责创建ALE事件并将其分派至集成层。

集成层接收多个ALE事件并将其合并到涉及各种系统和人员的工作流中,这些系统和人员是更大的业务流程的一部分。集成层通过基于标准的JCA适配器与打包应用程序(如仓库管理系统或产品信息管理系统)交互。通过一些提供抽象层的控件和开源框架,该层也可以与系统一起工作,抽象层将后端组件公开为可重用组件。集成层也可以通过Web服务接口与对象名解析服务进行通信、利用B2B消息通过防火墙中的网关与外部系统进行通信。

(1)边缘层

边缘层通常提供的功能有标准的设备支持和管理、高效的捕获数据和过滤数据、创建ALE事件并将其分派至集成层等。

边缘层应该支持丰富的设备,包括流行的 RFID 读卡器和打印机,以及各类条形码识别器、指示灯、LED 显示、电眼和可编程逻辑控制器 (PLC)。它可以运行在单独的计算机上,也可以嵌入新出现的其他设备,如路由器中。应该符合 EPCglobal应用级别事件 (ALE) 标准,提供易于使用的标签写入和其他类型设备的扩展功能,并支持 ISO 和EPCglobal 标签标准(包括 Gen2)。

随着RFID技术的应用日益广泛,企业需要处理分布在全球各个供应链中数以千计的读卡器的输入信息。快速发展将会挑战可伸缩性。需要处理的数据量非常庞大,这样就产生了更大的挑战。

要处理这种级别的数据流量,需要使用非阻塞I/O机制。当众多用户同时使用RFID访问一个应用程序时,大多数中 间件解决方案为每个客户端打开一个插口,并为每个用户建立独有的线程。这种阻塞I/O技术严重限制了性能和可伸缩性。与此相反,非阻塞I/O可以使BEA WebLogic Server之类的中间件能够在多个并发用户中复用少量的读卡器线程,确保较高的性能和可伸缩性。

在处理读卡器的大流量数据流和进行消息传递时,需要大量使用I/O和网络。边缘服务器的CPU利用主要用于边缘服务器的复本检测和模式匹配。在 要处理的数据量确定的情况下,网络带宽也会成为一个问题。“批量数据传输”—即,将多个请求包装在一个数据包中—可以舒缓网络堵塞问题。它还可以减少多个请求通过安全层及其它代码层所需的时间。

(2)集成层

集成层接收多个ALE事件并将其合并到涉及各种系统和人员的工作流中,这些系统和人员是更大的业务流程的一部分。它通常提供的功能有安全性、互操作性、管理、消息传递和集成等等。

A. 安全

对于RFID来说,大量相关的潜在敏感数据使得安全性成为RFID系统至关重要的一个方面。最低级别,安全管理可以防止读卡器被关闭以及记录项被窃取。因 此,必须通过验证、授权或审计来保护管理接口,这也许会通过SSL(Secure Socket Layer,安全套接字层)来实现。

B. 互操作

互操作性对于确保RFID的成功实现具有多重重要意义。或许,最迫切的需求是基于标准的JCA适配器要有效连接到诸如仓库管理系统或运输管理系统之 类的应用程序。仅仅能够以私有格式发布JMS消息或事件是远远不够的;应用程序供应商,比如SAP、Yantra和Manhattan,要求事件以确定的 格式呈现。适配器可以填平鸿沟,将信息以可接受的格式传播至恰当的应用程序。中间件解决方案应能够提供和支持适用于关键应用程序的适配器。

在其它方面,开箱即用的互操作性同样至关重要。例如,中间件应能够与防火墙提供者、身份验证、授权和审计提供者、负载均衡系统和JMS供应商进 行互操作。读卡器的互操作性也非常重要。尽管读卡器通信协议的标准化一直在进行,但在出现一个占据主导地位的标准之前,每个中间件供应商都必须提供一个读 卡器抽象层和互操作性解决方案。

设计良好的架构可以将读卡器抽象层置于边缘层,使得集成层具有读卡器无关性。也就是说,集成层无需考虑特定的读卡器协议或格式。

C. 管理

随着RFID在各个供应链中启用,管理整个架构的能力成为必要。以高级别来看,RFID的监控和管理包括两个方面:设备管理和对读卡器的配置。管理员需要一个管理整个架构的接口,该接口应该包含在一个集中式的门户框架中。

RFID管理解决方案还应与现有的管理提供者(例如,HP OpenView或Tivoli)无缝集成,需要支持SNMP和JMX之类的标准协议。理想的情况是,一个中央配置主机应能够将配置推行至边缘和整个供应链中的读卡器。

D. 消息传递

保证的exactly-once(只发送一次)消息处理语义非常难以实现。即使在干预式消息传输过程中,发送方和接收方也都存在着消息中断的可能 性。大部分中间件解决方案没有考虑确保exactly-once消息语义的需求。但是,如果不考虑这个问题会产生一系列问题——例如,单次交付报告会被无 意地交付多次。仓库管理员就会认为向合作伙伴发送了两份报告而非一份;在不同的时间和地点多次发生这种情况,其效果就会非常惊人。

另一个重要因素是确保对消息排队和出队的事务性保证。如果消息没有按事务顺序排队,队列就没有保证;类似地,出队的消息也无法保证经过完全处理。其它方面的考虑主要是围绕操作幂等性——重新执行已部分完成的操作是否安全。

有时,需要进行连接的计算,特别是在发送方和接收方地理位置较远时。在这种情况下,如果一方依赖于另一方的同步响应,则网络中断就会带来整个操作的终止。这种情况下应该设为异步通信。

通常使用JMS进行异步通信。但是,如果JMS提供者在接收方,发送方如果无法对消息进行排队就会阻塞(或者引发错误并负责重新尝试发送)。因 此,在发生这些问题的情况下,将JMS放在接收方不会对发送方有任何帮助。但是,如果要使用存储-转发消息传递机制,其中的许多问题都可以解决。这样,异 步通信就可以恢复,因为存储-转发系统会负责继续发送消息、重试,等等。由于这个原因,JMS Bridge或存储-转发技术就显得至为重要。

E. 集成

需要进行某种形式的企业应用集成(Enterprise Application Integration,EAI)才能实现RFID事件的全部价值。仅仅将事件从边缘服务器分派至一系列的应用程序还不能成为完美的解决方案,因为它会产 生与安全性、可靠消息传递、性能、可用性、适配器连接、业务流程界定等相关的问题。

比较而言,EAI解决方案可提供对一个问题的全面概览。例如,一个在达拉斯和旧金山具有不同边缘服务器的组织,可以将事件发送至共同的EAI解 决方案。涉及连接至不同边缘服务器的读卡器或天线的事件需要组合并关联到一个统一的EAI层。而且,复杂的事件组合不适用于这种情况,因为边缘层需要占用 CPU周期。随着业务流程涉及到组织内部和外部越来越多的系统和人员,EAI层变得更为关键。

其它一些方面也使得集成解决方案更为必要。要连接至后端应用程序,需要使用基于标准的适配器;在可视化环境下汇编、监控和管理流程的能力也非常 重要。通过通用抽象层(比如控件),在业务流程、门户、Web服务、RFID读卡器和其它元素之间构成复杂交互的能力可以大大提高。最后,在传递事件时,必须在边缘层和实际集成层之间实现无缝集成。

4. 应用程序

RFID应用通常根据来自标签的数据执行特定的动作,例如资产跟踪和排序,在客户买走某个商品后在系统中将其删除。相反的,应用也会根据企业内部的信息对标签进行写入,例如对已经售出的商品写入“已销售”信息或者对出发的运货的运输车写入“零售路线”的信息。RFID应用通常会根据不同的行业领域进行分类:

(1)仓储库存、资产管理领域

因为电子标签具有读写与方向无关、不易损坏、远距离读取、多物品同时一起读取等特点,所以可以大大提高对出入库产品信息的记录采集速度和准确性;减少库存盘点时的人为失误库,提高存盘点的速度和准确性。

(2)产品跟踪领域

因为电子标签能够无接触的快速识别,在网络的支持下,可以实现对附有RFID标签物品的跟踪,并可清楚了解到物品的移动位置,如已经成功应用的symbol公司为香港国际机场和美国McCarran 国际机场的行李跟踪系统和中国铁路列车监控系统。

(3)供应链自动管理领域

可以设想,如果商场的货架部署的电子标签读写器,当货物减少时,系统会将缺货信息自动传递给仓库管理 系统,并且系统会将缺货信息自动汇总并传递给生产厂家。电子标签自动读写和在网络中信息的方便传递功能将大大提高供应链的管理水平,通过这个过程降低库 存,提高生产的有效性和效率,从而大大提供企业的核心竞争力。

电子标签在零售商店中的应用包括从电子标签货架、出入库管理、自动结算等各个方面。沃尔玛公司是全球 RFID电子标签最大的倡导者,现在WAL-MART的两个大的供货商HP和P&G已经在他们的产品大包装上开始使用电子标签。

(4)防伪领域

RFID 电子标签的应用并不是为防伪单独设计的,但是电子标签中的唯一编码、电子标签仿造的难度以及电子标签的自动探测的特点,都使电子标签具备了产品防伪和防盗 的作用,在产品上使用电子标签,还可以起到品牌保护的功能,防止生产和流通中盗窃的功能。可广泛应用于药品、品牌商品防伪、门禁、门票等身份识别领域。

(5)医疗卫生领域

RFID技术在医疗卫生领域的应用包括对药品监控预防,对患者的持续护理、不间断监测、医疗记录的安全共享、医学设备的追踪、进行正确有效的医学配药、 以及不断的改善数据显示和通信,还包括对患者的识别与定位功能,用来防止医生做手术选错了病人和防止护士抱错了出生的婴儿的事情发生。

→ 『关闭窗口』
 -----
 [ → 我要发表 ]
上篇文章:DVI、HDMI和高宽带数字内容保护规范HDCP
下篇文章:WiMedia联盟
→ 主题所属分类:  安全电子 → 技术聚焦
 热门文章
 如何申请EtherCAT技术协会(ETG)会员资格 (166892)
 台北国际计算机展(COMPUTEX 2015)参展商名… (104260)
 上海市集成电路行业协会(SICA) (90589)
 USB-IF Members Company List (82572)
 第十七届中国专利优秀奖项目名单(507项) (74230)
 台北国际计算机展(COMPUTEX 2015)参展商名… (67848)
 苹果授权MFi制造商名单-Authorized MFi Lic… (67114)
 中国130家太阳能光伏组件企业介绍(3) (55192)
 PLC论坛 (52130)
 中国130家太阳能光伏组件企业介绍(2) (48477)
 最近更新
 EUV光刻技术回眸:Trumpf、Zeiss和ASML的… (4月3日)
 为Al设计的NPU与其他处理器共同加速生成式AI体验 (3月9日)
 英特尔为未来数据中心开发的处理器芯片新技术 (2月23日)
 压电技术使手机屏幕直接变成高质量话筒 (2月14日)
 PCB基础知识及设计软件概述 (2月2日)
 国家文化和科技融合示范基地名单(含第五批) (1月24日)
 国家文化和科技融合示范基地认定管理办法(试行) (1月24日)
 隐身衣逐步走进现实:光学隐身衣、电磁波隐身衣 (10月30日)
 电子电路常用电子元件名称缩写及中英文对照 (10月17日)
 数据手册中的参数:热特性 (8月31日)
 文章搜索
搜索选项:            
  → 评论内容 (点击查看)
您是否还没有 注册 或还没有 登陆 本站?!
关于我们 ┋ 免责声明 ┋ 产品与服务 ┋ 联系我们 ┋ About 365PR ┋ Join 365PR
Copyright @ 2005-2008 365pr.net Ltd. All Rights Reserved. 深圳市产通互联网有限公司 版权所有
E-mail:postmaster@365pr.net 不良信息举报 备案号:粤ICP备06070889号