射频识别系统及其防碰撞清点方法技术方案

技术编号:2925459 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于射频识别的防碰撞清点方法,包括以下步骤:阅读器向标签侧发送接入指令,使多个标签中计数器值为0的标签回复信息;阅读器在规定时间内接收标签的回复信息,其中,根据接收情况进行防碰撞清点。本发明专利技术还提供了一种射频识别系统。本发明专利技术有效地提高了标签的清点效率。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种射频识别系统及其 防碰撞清点方法。
技术介绍
在RFID冲支术的应用中,通常情况下是一个阅读器对应多个标 签。当多个电子标签同时接入阅读器时,多个电子标签的响应之间 就会发生碰撞,因而不能正确传送标签内的信息到阅读器。因此, 需要采耳又一 定的机制避免;並撞或减少碰撞。在动态树防碰撞算法中,采用了动态调整标签分裂程度的方法 解决碰撞问题。每个标签有一个随机数发生器, 一个计凄t器,当计 数器的值为0时,标签回复阅读器的响应。阅读器发送指令使所有 标签开始回复,标签在收到分裂指令后,首先由随机数发生器生成 分裂范围内的随机数,这样将要回复的标签分成多个子集;随机数 为0的标签立即回复,其它标签将计数器值设为随机数值;若没有 石並撞并回复成功,则阅读器发送指令确认,并4吏得回复成功的标签 计数器值减1;若标签发生碰撞,阅读器发送指令,使发生碰撞的 计数器为0的标签继续分裂,其它标签计数器值加分裂范围中的最 大值;如此循环直到所有标签全部成功回复。如图l所示,是采用一种动态树的多标签接入时阅读器与标签 交互流程图,阅读器与标签的交互过程包括以下步骤。步骤Sll,阅读器对处于有效射频场区域的标签发送选择指令,要求所有电子标签回复;步骤S12,标签响应选择指令;电子标签在收到选择指令后,进行条件匹配,满足阅读器选才奪 指令条件的标签进入清点过程;步骤S13,阅读器发送开始接入指令;阅读器发送开始接入指令,同时准备在规定的时间区间上接收 标签的回复信息;步骤S14,所有标签收到开始接入指令后,初始化自身信息, 计数器设置为0,标签计数器值为0的标签回复阅读器;步骤S15,阅读器在清点过程中,发送成功确认指令,或者发 送失败确i/v指令。如果阅读器接收到的回复信息是正确或者空,表明标签没有碰 撞,回复成功确认指令,要求所有标签的计数器值减1,阅读器进 入下一个时间区间接收标签的回复信息。正确表示阅读器在规定的 时间区间中正确接收标签的回复信息;空表示没有接收到标签的回 复信息,即阅读器在规定时间区间上未收到标签的回复信息。如果阅读器接收到的回复信息是错误,表明发生标签碰撞,阅 读器发送失败确认指令,要求发生碰撞的标签在动态树分裂范围进行分裂。步骤S16,标签4妄收发送成功确认指令或者失败确i人指令,并 做出响应。当标签收到成功确认指令时,发送的标签确认成功后离开随机接入过程,并不再响应与接入相关的指令;未发送的标签(即计数 器值不为0的标签),计数器值减1。当标签收到失败确认指令时,计数器值为O的标签重新分裂, 所有生成为O的标签,计数器值保持不变(计数器值为0),并立即 回复标签信息到阅读器;计数器值不为O的标签,计数器值加动态 树分裂范围的最大值。循环执行步骤S15和步骤S16,直到所有标签全部成功回复。如图l所示,当多个电子标签同时接入阅读器时,多个电子标 签同时回复阅读器响应时就会发生石並撞,从而不能正确传送标签内 的信息到阅读器。因此,需要釆取一定的机制避免碰撞或减少碰撞。如图2所示,是动态树的石並撞清点过程示意图,图2中给出了 6个标签的4妻入过程,下面参照图2对动态树的接入过程^文简单描 述。阅读器端的动态树计数器TR用来记录动态树的叉数,动态树 的叉数通过失败确认指令发送给标签,使发生碰撞的标签进行分裂。1、 时隙l,初始化TR^4;标签计数器初始化为0,碰撞;阅读器侧当前处于时隙l,初始化动态树计数器(TR = 4);标签侧1 2 3 4 5 6 ,表示有6个标签等待接入,当前的标 签计数器值为0;2、 时隙2,标签由动态树叉凄t (TR = 4)分裂为011223, 0回复;阅读器侧当前处于时隙2;标签侧标签分裂为011223,表示当前时隙中只有一个标签即 l的计数器值为0,发起接入;标签2、 3的计凄t器值为1,标签4、 5的计数器值为2,标签6的计数器值为3;3、 时隙3,计凄t器减l, 00112; 0回复成功; 阅读器侧当前处于时隙3;标签侧由于标签l回复成功,计数器值减l,标签2、 3当 前的计数器值为0,发起接入;标签4、 5的计数器值为1,标签6 的计数器值为2;4、 时隙4,碰撞,标签由动态树叉数(TR = 2)分裂为11223, 无回复;阅读器侧当前处于时隙4,由于发生碰撞,要求标签侧分裂;标签侧11223表示标签2和3分裂成2、 3,无标签发起 接入;标签4、 5, 6的计数器值加分裂范围内的最大值1,所以标 签4, 5的计数器为2,标签6的计数器值为3;5、 时隙5,无回复,计lt器减l, 00112,石並撞;阅读器侧当前处于时隙5,由于无回复,要求标签侧均减l;标签侧00112表示标签2和3减为2、 3,标签4、 5的 计数器值减为1,标签6的计数器值减为2;6、 时隙6,石並撞,分裂为01223, 0回复成功;阅读器侧当前处于时隙6,由于石並撞,要求标签侧重新分裂;标签侧01223表示标签2和3分裂成2、 3,标签2 发起接入;标签4、 5的计数器值加1为2,标签6的计l欠器值为3;7、 时隙7, i十凄t器减l, 0112, 0回复成功; 阅读器侧当前处于时隙7;标签侧由于标签2 接入成功,标签3发起接入;计数器 值减l,标签4、 5的计数器值为1,标签6的计lt器值为2;8、 时隙8,计凄t器减l,为OOl, O回复; 阅读器侧当前处于时隙8;标签侧由于标签34妄入成功,计数器值减l,标签4、 5的 计数器值为0,发起接入,标签6的计数器值为1;9、 时隙9,石並冲童,重達斤分裂为012, O回复成功; 阅读器侧当前处于时隙9,要求分裂;标签侧标签4、 5分裂为4和5,标签4发起接入, 标签6的计数器值为2;10、 时隙10,计凄t器减l, 01, O回复成功; 阅读器侧当前处于时隙10;标签侧由于标签4接入成功,计数器值减l,标签5的计 数器值为0,标签6的计数器值为1,标签5发起接入;11、时隙11,清点完成。阅读器侧当前处于时隙11;标签侧由于标签5接入成功,计数器值减l,标签6的计 数器值为0,发起接入,清点完成。整个过程用11个时隙接入6个标签。在图2的动态树防碰撞算法中,采用了动态调整标签分裂程度 的方法解决碰撞问题。在此技术中,每个标签有一个随枳4t发生器, 一个计l史器,当计数器的值为O时,标签回复阅读器的响应。阅读 器发送指令使所有标签开始回复,标签在收到分裂指令后,首先由 随机数发生器生成分裂范围内的随机数,这样将要回复的标签分成 多个子集;随机数为0的标签立即回复,其它标签将计数器值设为 随枳4t值;若没有石並撞并回复成功,则阅读器发送指令确认,并4吏 所有标签计数器值减1;若标签发生碰撞,阅读器发送指令,使发 生碰撞的计数器为0的标签继续分裂,其它标签计数器值加分裂范 围中的最大值;如此循环直到所有标签全部成功回复。在实现本专利技术过程中,专利技术人发现如图2中给出的6个标签的 接入过程所示,当第一时隙为标签碰撞,若阅读器使所有碰撞标签 进行二进制数分裂,如时隙4;如果第二时隙无信息返回,如时隙5, i兌明上一时隙的石並撞标签产生的随枳4t均为1。现有一支术的解决方 案是使所有标签减l,非常明本文档来自技高网...

【技术保护点】
一种用于射频识别的防碰撞清点方法,其特征在于,包括以下步骤:    阅读器向标签侧发送接入指令,使多个标签中计数器值为0的所述标签回复信息;    所述阅读器在规定时间内接收所述标签的回复信息,其中,根据接收情况进行防碰撞清点,具体包括:    若判断当前时隙为空闲时隙,并且上一时隙为二进制数分裂的不可识别时隙,则向所述标签侧发送使所述标签执行重新分裂以响应所述接入指令的重新分裂指令;    若判断当前时隙为可识别时隙,或者当前时隙为空闲时隙但上一时隙不是二进制数分裂的不可识别时隙,则向标签侧发送所述接入指令的成功确认指令,并进入下一时隙接收;    若判断当前时隙为不可识别时隙,则向所述标签侧发送携带所述新的动态树叉数的失败确认指令,并进入下一时隙接收,所述失败确认指令使所述标签根据所述动态树叉数进行分裂以响应所述接入指令。

【技术特征摘要】

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

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

1