射频识别RFID标签处理方法和装置制造方法及图纸

技术编号:4264845 阅读:227 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种射频识别标签的分发方法和装置。在上述方法中,当事件周期开始时,启动预先设置的用于记录接收RFID标签的数量或时间的控制器;在控制器记录的数量或时间到达预设阈值时,如果在控制器到达预设阈值的当前时间段内接收到的RFID标签中存在未处理的第一RFID标签,根据预设的事件规则中的报告规则对第一RFID标签执行处理操作,并重启控制器;在事件周期到达时,如果最后一次启动控制器到事件周期到达的时间段内接收到的RFID标签中存在未处理的第二RFID标签,根据报告规则对第二RFID标签执行处理操作。根据本发明专利技术提供的技术方案,可以减少因集中处理所带来的系统性能瓶颈,提高系统的处理效率。

【技术实现步骤摘要】

本专利技术涉及数字通讯
,尤其涉及 一 种射频识别(RadioFrequency Identification, RFID)标签的分发方法和装置。
技术介绍
在全球产品电子代码管理中心(Electronic Product Code Global,EPC global)系统框架中,每一层次标准都约定了标签接收与发送接口,而RFID中间件作为阅读器与产品电子代码(Electronic ProductCode,EPC)资讯服务系统之间的中间件,需要完成应用级别事件(A卯lication Level Event,简称为ALE)标准中的标签的实时过滤与分组,因此,对RFID中间件的处理性能要求很高。 以下对上文中涉及的概念术语进行解释 RFID :—种非接触式的自动识别技术,通过射频信号自动识别目标对象并获取相 关数据,识别工作不受人工干预,可应用于各种恶劣环境。 EPC global :EPC的全球管理机构,它隶属于国际物品编码协会,是全球用户参与 的、中立的、非营利性的标准化组织。它通过国际物品编码协会在全球103个国家和地区 的编码组织来推动和实施EPC工作,主要包括推广EPC标准;管理EPC global网络;实施 EPC系统的推广工作。 EPC :其载体为RFID电子标签,借助互联网传递信息。EPC的目的是为每一件单品 建立全球的、开放的标识标准,实现全球范围内对单件产品的跟踪与追溯,从而有效提高供 应链管理水平、降低物流成本。 ALE:其事件处于应用领域而非边缘领域,用于提供业务层面的标准接口来对经过 边缘过滤的数据再进行处理。 RFID中间件EPC global中的ALE的系统实现,实现ALE规范中约束的所有内容, 包括过滤、分组等功能,此外还实现了 TDT协议中约定的标签解码,稳定性校验等功能。 目前,RFID中间件对RFID标签的分发方法为RFID中间件在事件周期下不断接 收来自阅读器的标签,当事件周期到后将收集到的标签根据事件规则进行处理,生成事件 报告,最终发送给报告订阅者。这种处理方法虽然符合ALE规范要求,能够达到功能需要, 当事件周期相对较小,单位时间标签发送量相对较大的情况下,标签处理的任务比较集中, 在某一段时间,RFID中间件的处理任务较重,导致标签不能及时被处理,从而降低系统的性 能。虽然目前有一种解决方案是增加了多线程,但由于处理本身的不可拆分性,多线程只是 将接收标签和处理标签并行,做到不阻塞接收标签,仍然无法从根本上提高处理性能,致使 在某些情况下,会使系统性能不断下降,严重情况下可能会导致系统崩溃。
技术实现思路
有鉴于此,本专利技术提供了一种RFID标签处理方法和装置,用于解决现有技术在大 数据量、小事件周期的环境中,RFID标签不能及时被处理,而导致系统效率降低的问题。4 根据本专利技术的一个方面,提供了一种RFID标签的处理方法,该方法用于对接收到 的来自阅读器的RFID标签执行处理操作。 根据本专利技术的RFID标签的处理方法包括在一个事件周期开始时,启动预先设 置的控制器,其中,该控制器用于记录接收RFID标签的数量或时间;在该控制器记录的数 量或时间到达预设阈值的情况下,确定在该控制器到达预设阈值的当前时间段内接收到的 RFID标签中是否存在未处理的第一 RFID标签,如果是,则根据预设的事件规则中的报告规 则对上述第一 RFID标签执行处理操作,并启动控制器重新记录接收RFID标签的数量或时 间,否则,不对当前时间段内接收到的RFID标签进行处理,启动上述控制器重新记录接收 RFID标签的数量或时间;在事件周期到达的情况下,确定在最后一次启动上述控制器到事 件周期到达的时间段内接收到的RFID标签中是否存在未处理的第二 RFID标签,如果是,则 根据报告规则对第二 RFID标签执行处理操作,否则,不对该时间段内接收到的RFID标签进 行处理。 具体地,上述管控模块包括计时子模块用于在事件周期内记录接收模块接收RFID标签的时间;或者,计数子模块用于计算接收模块接收到的RFID标签的数量。根据本专利技术的另一个方面,提供了一种RFID标签的处理装置。 根据本专利技术的RFID标签的处理装置包括接收模块、管控模块、预处理模块和主处理模块,其中,接收模块用于接收来自阅读器的RFID标签;管控模块用于在一个事件周期开始时,启动预先设置的控制器,并在控制器到达预设阈值时,或事件周期结束时,触发预处理模块,其中,控制器用于记录接收RFID标签的数量或时间;预处理模块用于判断在预定时间段内接收模块接收到的RFID标签中是否存在未处理的RFID标签,并在判断结果为是的情况下,触发主处理模块,其中,预定时间段包括控制器到达预定阈值的时间段、最后一次重启控制器到事件周期结束的时间段;主处理模块,用于根据预设的事件规则中的报告规则对未处理的RFID标签执行处理操作。 通过本专利技术实施例提供的上述技术方案,通过将一个事件周期内接收的RFID标签分多次处理,从而将一个事件周期的RFID标签的处理压力均衡化,解决了现在技术中由于不能及时处理RFID标签而导致系统效率降低的问题,提高RFID中间件的整体性能,相比于现有技术,在大数据量、小事件周期的环境中,能够更高效地对事件周期中的RFID标签进行处理,减少因集中处理所带来的系统性能瓶颈,提高了系统的处理效率。 本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明 附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中 图1A为根据本专利技术实施例的RFID标签处理装置的结构示意图; 图IB为根据本专利技术优选实施例的RFID标签处理装置的结构图; 图2为根据本专利技术实施例的用于实现RFID标签处理装置的一种结构的示意图; 图3为根据本专利技术实施例的RFID标签处理方法的流程 图4为实施例一的流程图; 图5为实施例二的流程图; 图6为实施例三的流程图。具体实施方式 功能概述 本专利技术实施例中,在事件周期中,RFID中间件不断接收来自阅读器的RFID标签, 然后根据配置的计时或计数阈值来多次对收集到标签进行预处理,当到达配置的阈值的时 间周期内接收到的RFID标签为新增的RFID标签,则依据事件规则中的报告规则进行过滤 和分组处理,当事件周期时间间隔到后,统一整合为一个事件报告发送给事件报告的订阅 者。 以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。 根据本专利技术实施例,首先提供了 一种RFID标签处理装置。 图1A为根据本专利技术实施例的RFID标签处理装置的结构图,图IB为根据本专利技术优 选实施例的RFID标签处理装置的结构图。 如图IA所示,根据本专利技术实施例的RFID标签处理装置包括接收模块10、预处理 模块12、管控模块14、主处理模块16。以下进一步结合附图来描述上述各个模块。 ( — )接收模块10,用于接收来自阅读器的RFID标签。 (本文档来自技高网
...

【技术保护点】
一种射频识别RFID标签的处理方法,用于对接收到的来自阅读器的RFID标签执行处理操作,其特征在于,包括:在一个事件周期开始时,启动预先设置的控制器,其中,所述控制器用于记录接收RFID标签的数量或时间;在所述控制器记录的所述数量或时间到达预设阈值的情况下,确定在所述控制器到达所述预设阈值的当前时间段内接收到的RFID标签中是否存在未处理的第一RFID标签,如果是,则根据预设的事件规则中的报告规则对所述第一RFID标签执行处理操作,并启动所述控制器重新记录接收RFID标签的数量或时间,否则,不对所述当前时间段内接收到的所述RFID标签进行处理,启动所述控制器重新记录接收RFID标签的数量或时间;在所述事件周期到达的情况下,确定在最后一次启动所述控制器到所述事件周期到达的时间段内接收到的RFID标签中是否存在未处理的第二RFID标签,如果是,则根据所述报告规则对所述第二RFID标签执行处理操作,否则,不对所述时间段内接收到的RFID标签进行处理。

【技术特征摘要】
一种射频识别RFID标签的处理方法,用于对接收到的来自阅读器的RFID标签执行处理操作,其特征在于,包括在一个事件周期开始时,启动预先设置的控制器,其中,所述控制器用于记录接收RFID标签的数量或时间;在所述控制器记录的所述数量或时间到达预设阈值的情况下,确定在所述控制器到达所述预设阈值的当前时间段内接收到的RFID标签中是否存在未处理的第一RFID标签,如果是,则根据预设的事件规则中的报告规则对所述第一RFID标签执行处理操作,并启动所述控制器重新记录接收RFID标签的数量或时间,否则,不对所述当前时间段内接收到的所述RFID标签进行处理,启动所述控制器重新记录接收RFID标签的数量或时间;在所述事件周期到达的情况下,确定在最后一次启动所述控制器到所述事件周期到达的时间段内接收到的RFID标签中是否存在未处理的第二RFID标签,如果是,则根据所述报告规则对所述第二RFID标签执行处理操作,否则,不对所述时间段内接收到的RFID标签进行处理。2. 根据权利要求1所述的方法,其特征在于,所述确定在所述当前时间段内接收到的RFID标签中存在未处理的所述第一 RFID标签包括将在所述当前时间段内从阅读器接收到的所述RFID标签保存到第一标签容器中;将所述第一标签容器中的所述RFID标签与在所述事件周期内已处理的RFID标签集合进行比较,并根据比较结果确定所述第一标签容器中是否存在所述第一 RFID标签。3. 根据权利要求2所述的方法,其特征在于,在确定存在所述第一RFID标签的情况下,对所述第一 RFID标签执行处理操作的过程进一步包括将所述第一 RFID标签复制到第二标签容器中,清空所述第一标签容器,并重启所述控制器,重新记录接收RFID标签的数量或时间;对所述第二标签容器中的所述第一 RFID标签执行所述处理操作,并将所述控制器到达阈值的下一个时间段内接收的RFID标签存储至所述第一标签容器。4. 根据权利要求3所述的方法,其特征在于,在对所述第二标签容器中的所述第一RFID标签执行处理操作之后,所述方法包括根据对所述第一 RFID的处理操作结果生成相应的第一事件报告,并在根据预设报告规则对所述第二RFID标签执行处理操作并生...

【专利技术属性】
技术研发人员:郭慰
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1