当前位置: 首页 > 专利查询>深圳大学专利>正文

基于前缀辅助的RFID电子标签个数估算的增强方法技术

技术编号:10624372 阅读:142 留言:0更新日期:2014-11-06 17:48
本发明专利技术涉及一种基于前缀辅助的RFID电子标签个数估算的增强方法,包括:S1、为每个RFID电子标签的响应数据包设置前缀数据段;S2、阅读器发送查询指令以开启阅读模式,处于工作区域中的多个RFID电子标签基于所述查询指令对其计数器进行赋值;S3、所述多个RFID电子标签基于所述赋值发送所述响应数据包并激活所述前缀数据段;S4、同步多个激活的所述前缀数据段以估算单个碰撞时隙中发生碰撞的RFID电子标签的个数。实施本发明专利技术的基于前缀辅助的RFID电子标签个数估算的增强方法,在前缀数据段的帮助下,可以更加精确地估算一个时隙中发生碰撞的RFID电子标签的个数,进而更加准确地估计出标签基数,最大化系统效率。

【技术实现步骤摘要】
基于前缀辅助的RFID电子标签个数估算的增强方法
本专利技术涉及RFID领域,更具体地说,涉及一种基于前缀辅助的RFID电子标签个数估算的增强方法。
技术介绍
到目前为止,当前最受欢迎的RFID系统是EPCglobal标准当中定义的。该标准为基于FSA的系统提供了一种高效且灵活的方案。该标准的操作流程归结如下。阅读器通过发送查询指令Query开启阅读模式,其中时隙计数参数Q包含在查询指令内的,标签接收到查询Query指令后,处于工作区域的标签随机在[0,2Q-1]中选择一个整数值并装入计数器中。选择了数值0的标签立即发送一个RN16数据包作为响应,该RN16数据包含有临时的ID,如果有多个标签或没有标签响应,阅读器则广播一个QueryRep命令,开始下一时隙的阅读。每一次,未识别的标签接收到QueryRep命令后,标签将自身计算器值减1,当值减到0后,则返回RN16至阅读器端。正确接收标签发送的RN16后,阅读器进行确认并进一步向标签请求PC、EPC及CRC-16。当标签有数据在读/写或密码改动,阅读器可以中止阅读。标签被识别后,将被置于休眠状态。当需要调整帧长时,阅读器广播QueryAdjust命令来实现,该命令包含下一帧长的新的参数Q值。接收到该命令后,未被识别标签将重新获取计数器值,并开始新的一轮识别。图1示出了EPCglobal中的链接定时操作。相比其它基于FSA的标准而言,EPCglobal有以下优点。(1)通过替代冗长数据包而选择发送短RN16数据包,信道可以留给后续的长信息交换。从而减少了信道因碰撞而造成的系统资源浪费。(2)帧长可以随时调整,从而MAC(多媒体接入控制)更加灵活。估计器的准确性跟可获得的信息是直接相关的。然而,在传统的FSA算法中,只能依赖成功时隙、空白时隙或碰撞时隙来实现估计,然而,倘若有多个标签在同一时隙发生碰撞,无法知道有多少个标签在此处发生了碰撞(只能知道至少有两个标签)。这意味着会导致标签个数估计的不准确性。因此,需要一种可以从碰撞的波形中获取更多信息,从而更加精确地估计出标签个数的RFID电子标签个数估算的增强方法。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的无法知道有多少个标签发生了碰撞,导致标签个数估计不准确的缺陷,提供一种基于前缀辅助的RFID电子标签个数估算的增强方法,其可以从碰撞的波形中获取更多信息,从而更加精确地估计出标签个数。本专利技术解决其技术问题采用的技术方案是,构造一种基于前缀辅助的RFID电子标签个数估算的增强方法,包括:S1、为每个RFID电子标签的响应数据包设置前缀数据段;S2、阅读器发送查询指令以开启阅读模式,处于工作区域中的多个RFID电子标签基于所述查询指令对其计数器进行赋值;S3、所述多个RFID电子标签基于所述赋值发送所述响应数据包并激活所述前缀数据段;S4、同步多个激活的所述前缀数据段以估算单个碰撞时隙中发生碰撞的RFID电子标签的个数。在本专利技术所述的基于前缀辅助的RFID电子标签个数估算的增强方法中,在所述步骤S1中,将所述前缀数据段中每一比特位的缺省值设置为0。在本专利技术所述的基于前缀辅助的RFID电子标签个数估算的增强方法中,在所述步骤S3中,当RFID电子标签发送所述响应数据包时,在发送的所述响应数据包中的所述前缀数据段中随机选择1比特并置位为1以生成激活比特位。在本专利技术所述的基于前缀辅助的RFID电子标签个数估算的增强方法中,所述步骤S4包括:S41、同步多个激活的所述前缀数据段;S42、计算交叠的所述前缀数据段中激活比特位的个数,从而估算在单个碰撞时隙中发生碰撞的RFID电子标签的个数。在本专利技术所述的基于前缀辅助的RFID电子标签个数估算的增强方法中,所述步骤S4进一步包括:S43、计算一帧中发生碰撞的RFID电子标签的碰撞预期值,S44、基于成功时隙的个数和所述碰撞预期值估算标签基数。在本专利技术所述的基于前缀辅助的RFID电子标签个数估算的增强方法中,所述步骤S4进一步包括:S45、基于搜索算法定位估算的所述标签基数中的最小值,从而获得最佳标签基数估计。在本专利技术所述的基于前缀辅助的RFID电子标签个数估算的增强方法中,所述步骤S4进一步包括:S46、基于最大系统效率和所述最佳标签基数估计设置优化帧长。在本专利技术所述的基于前缀辅助的RFID电子标签个数估算的增强方法中,采用线性插值法获得最大系统效率条件下,所述帧长和所述最佳标签基数估计的线性函数关系为L=2.2838×N-0.1484,其中L表示帧长,N表示所述最佳标签基数。在本专利技术所述的基于前缀辅助的RFID电子标签个数估算的增强方法中,所述搜索算法包括Dichotomous搜索。在本专利技术所述的基于前缀辅助的RFID电子标签个数估算的增强方法中,所述前缀数据段基于单极编码进行传输。实施本专利技术的基于前缀辅助的RFID电子标签个数估算的增强方法,在前缀数据段的帮助下,可以更加精确地估算一个时隙中发生碰撞的RFID电子标签的个数,进而更加准确地估计出标签基数,最大化系统效率。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1示出了EPCglobal中的链接定时操作;图2是本专利技术的基于前缀辅助的RFID电子标签个数估算的增强方法的第一实施例的流程图;图3示出了同步以及交叠前缀数据段的按位或运算;图4是本专利技术的基于前缀辅助的RFID电子标签个数估算的增强方法的第二实施例的流程图;图5示出了不同标签基数、帧长和前缀数据段长度时不同输出探测标签数量与误差之间的关系;图6示出了不同标签基数、帧长和前缀数据段长度时不同输出探测标签数量与误差之间的关系;图7示出了帧长和标签个数的关系示意图;图8示出了帧长=64时,vogt法与本专利技术的方法的精度对比;图9示出了帧长=128时,vogt法与本专利技术的方法的精度对比;图10示出了Q+算法流程图;图11示出了三种方法的全部标签的总时延仿真;图12示出了三种方法的单个标签下平均时延的仿真;图13示出了三种方法的浪费在空白时隙与碰撞时隙中的控制开销;图14示出了三种方法的信道利用率;图15示出了三种方法的帧长和标签基数的比值。具体实施方式图2是本专利技术的基于前缀辅助的RFID电子标签个数估算的增强方法的第一实施例的流程图。如图2所示,在步骤S1中,为每个RFID电子标签的响应数据包设置前缀数据段。在本专利技术中,该响应数据包可以是RN16数据包。RN16数据包前附加一短的前辍数据段,该前辍数据段中每一比特位的缺省值设置为0。在步骤S2中,阅读器发送查询指令以开启阅读模式;处于工作区域中的多个RFID电子标签基于所述查询指令对其计数器进行赋值。在本专利技术中,阅读器通过发送查询指令Query开启阅读模式,其中时隙计数参数Q包含在查询指令内的,RFID电子标签接收到查询Query指令后,处于工作区域的RFID电子标签随机在[0,2Q-1]中选择一个整数值并装入计数器中。在步骤S3中,所述多个RFID电子标签基于所述赋值发送所述响应数据包并激活所述前缀数据段。在本专利技术中,选择了数值0的RFID电子标签立即发送一个RN16数据包作为响应数据包。当RFID电子标签发送所述响应数据包时,在发送的所述响应数据包中的所述前缀数据段中随机选择本文档来自技高网
...
基于前缀辅助的RFID电子标签个数估算的增强方法

【技术保护点】
一种基于前缀辅助的RFID电子标签个数估算的增强方法,其特征在于,包括:S1、为每个RFID电子标签的响应数据包设置前缀数据段;S2、阅读器发送查询指令以开启阅读模式,处于工作区域中的多个RFID电子标签基于所述查询指令对其计数器进行赋值;S3、所述多个RFID电子标签基于所述赋值发送所述响应数据包并激活所述前缀数据段;S4、同步多个激活的所述前缀数据段以估算单个碰撞时隙中发生碰撞的RFID电子标签的个数。

【技术特征摘要】
1.一种基于前缀辅助的RFID电子标签个数估算的增强方法,其特征在于,包括:S1、为每个RFID电子标签的响应数据包设置前缀数据段;S2、阅读器发送查询指令以开启阅读模式,处于工作区域中的多个RFID电子标签基于所述查询指令对其计数器进行赋值;S3、所述多个RFID电子标签基于所述赋值发送所述响应数据包并激活所述前缀数据段;S4、同步多个激活的所述前缀数据段以估算单个碰撞时隙中发生碰撞的RFID电子标签的个数。2.根据权利要求1所述的基于前缀辅助的RFID电子标签个数估算的增强方法,其特征在于,在所述步骤S1中,将所述前缀数据段中每一比特位的缺省值设置为0。3.根据权利要求2所述的基于前缀辅助的RFID电子标签个数估算的增强方法,其特征在于,在所述步骤S3中,当RFID电子标签发送所述响应数据包时,在发送的所述响应数据包中的所述前缀数据段中随机选择1个比特位并将所述1个比特位置位为1以生成激活比特位。4.根据权利要求3所述的基于前缀辅助的RFID电子标签个数估算的增强方法,其特征在于,所述步骤S4包括:S41、同步多个激活的所述前缀数据段;S42、计算交叠的所述前缀数据段中激活比特位的个数,从而估算在单个碰撞时隙中发生碰撞的RFID电子标签的个数。5.根据权...

【专利技术属性】
技术研发人员:林晓辉陈彬王晖谢宁代明军
申请(专利权)人:深圳大学
类型:发明
国别省市:广东;44

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

1