一种多个电子标签接入阅读器方法及装置制造方法及图纸

技术编号:5533465 阅读:277 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种多个电子标签接入阅读器的方法,包括如下步骤:开始接入帧,在所述帧头位置发送分组参数Q和时隙参数N到所述多个电子标签,所述多个电子标签分别随机在0到2Q-1的整数中选择组数并在0到N-1的整数中随机选择所在时隙;选择时隙,并发出该时隙接入指令;参与于所述选择的时隙的标签按二进制树的方法接入;遍历所有时隙?如是,判断是否还有电子标签未接入;否则,选择下一个时隙;除去已接入的电子标签外还有电子标签未接入?如是,开始下一个接入帧;否则,退出本次接入。本发明专利技术还涉及一种多个电子标签接入阅读器的装置。实施本发明专利技术的一种多个电子标签接入阅读器的方法及装置,具有以下有益效果:其接入效率较高。

【技术实现步骤摘要】

本专利技术涉及射频识别(RFID)领域,更具体地说,涉及一种多个电子标签接入阅读 器方法及装置。
技术介绍
在RFID技术的应用中,通常情况下是一个阅读器对应多个电子标签。当多个标 签同时接入阅读器时,就会发生碰撞,因而不能正确传送标签内的信息到阅读器。因此,需 要采取一定的机制避免碰撞或减少碰撞。在现有技术体系中,通常采用基于ALOHA和基于 Binary Tree两类方法解决碰撞。基于ALOHA的方法的基本特征是,系统将标签回复的信 道按时间划分为若干间隔(该间隔称为时隙),并要求标签选择其中一个回复。在操作中,阅 读器通过指令给每个标签一个发送概率(或者可选时隙的范围),标签随机的选择并按时回 复;若发生碰撞再重新选择并发送或者在随后的时间区间内重新选择或发送,直至所有标 签全部接入阅读器。基于Binary Tree方法的基本特征是,每个标签有一个随机数发生器, 生成0或1 ;每个标签有一个计数器,当计数器的值为0时,标签回复。其操作方法是,阅读 器发送指令使所有标签开始回复,标签在收到指令后,首先由随机数发生器生成0或1,这 样将要回复的标签分成两个子集(随机数为0和1);随机数为0的标签立即回复,随机数为 1的标签将计数器值设为1 ;若没有碰撞并回复成功,则阅读器发送指令确认,并使得标签 计数器值减1 ;若标签碰撞,阅读器发送指令,使标签计数器值加1 ;如此循环直到所有标签 全部成功回复。但是,这两种方法在较多的电子标签存在时,还是会出现较多的碰撞,进而 使得传输的时间较长,数据传输效率较低。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述会出现较多的碰撞、使得传 输的时间较长、数据传输效率较低的缺陷,提供一种出现较少的碰撞、传输时间较短、数据 传输效率较高的一种多个电子标签接入阅读器方法及装置。本专利技术解决其技术问题所采用的技术方案是构造一种多个电子标签接入阅读器 方法,包括如下步骤A)开始接入帧,在所述帧头位置发送分组参数Q和时隙参数N到所述多个电子标 签,所述多个电子标签分别随机在0到2q-1的整数中选择组数并在0到N-I的整数中随机 选择所在时隙;B)分组时选择0中的电子标签参与本次接入,选择时隙,并发出该时隙接入指令;C)分配于所述选择的时隙的电子标签按二进制树(BinaryTree)的方法接入;D)遍历所有时隙?如是,执行步骤E);否则,返回步骤B);E)除去已接入的电子标签外还有电子标签未接入?如是,返回步骤A)开始下一个 接入帧;否则,退出本次接入。在本专利技术所述的多个电子标签接入阅读器的方法中,所述步骤E)中进一步包括调节所述分组参数Q并返回步骤A)或调节所述分组参数Q和时隙参数N并返回步骤A)。在本专利技术所述的多个电子标签接入阅读器的方法中,在不同的接入帧开始时,清 除所有未接入的电子标签在上一个接入帧所选择的组数。在本专利技术所述的多个电子标签接入阅读器的方法中,所述阅读器在激活所述多个 电子标签后开始的第一个接入帧中所发送的分组参数Q和时隙参数N为事先设定的设定值。在本专利技术所述的多个电子标签接入阅读器的方法中,所述步骤B)中,选择时隙时 包括在本帧内未被选择过的时隙中按其编号依次选择所述时隙或在本帧内未被选择过的 时隙中随机选择。在本专利技术所述的多个电子标签接入阅读器的方法中,所述步骤C)中进一步包括如 下步骤Cl)符合要求的电子标签生成随机数0或1,并将其值赋予电子标签中的计数器; C2)计数器值为0的电子标签回复标签信息;C3)阅读器接收正确?如是,阅读器发送成功信息,计数器值不为零的电子标签其计数 器值减1并返回步骤C2);否则,执行步骤C4);C4)阅读器接收错误?如是,阅读器发送错误信息,计数器值不为零的电子标签的计数 器值加1,计数器值为零的电子标签再次生成随机数0或1,生成随机数1的电子标签的计 数器值加1,生成随机数0的电子标签维持计数器值不变并返回步骤C2);如否,执行步骤 C5);C5)阅读器未接收到回复信号,发送再次发送接入指令,计数器值不为1的电子标签, 保持计数器值不变;计数器值为1的电子标签再次生成随机数0或1,生成随机数1的电子 标签的计数器值不变,生成随机数0的电子标签计数器值减1并返回步骤C2)。本专利技术还涉及将多个电子标签接入阅读器的装置,包括接入帧发生模块用于开始接入帧,在所述帧头位置发送分组参数Q和时隙参数N 到所述多个电子标签;参数选择模块用于在所述多个电子标签中分别随机在O到2q_1的整数中选择组数并 在0到N-I的整数中随机选择所在时隙;时隙选择模块用于选择时隙,并发出该时隙接入指令;接入模块用于将组数为0且时隙为所述选择的时隙的电子标签按二进制树的方法接入;时隙判断模块用于判断是否遍历所有时隙; 剩余标签判断模块用于判断是否除去已接入的电子标签外还有电子标签未接 入,在仍有未接入的电子标签的情况下调用接入帧发送模块产生新的接入帧。在本专利技术所述的将多个电子标签接入阅读器的装置中,所述剩余标签判断模块还 包括用于调节所述分组参数Q的分组参数调节单元。在本专利技术所述的将多个电子标签接入阅读器的装置中,所述接入帧发送模块还包 括用于在不同的接入帧开始时,清除所有未接入的电子标签在上一个接入帧所选择的组数 的清除单元。在本专利技术所述的将多个电子标签接入阅读器的装置中,还包括用于存储所述事先设定的分组参数Q和时隙参数N设定值的设定值存储模块。实施本专利技术的一种多个电子标签接入阅读器的方法及装置,具有以下有益效果 由于在帧头将分组参数Q和时隙参数N发送到各电子标签,使得多个电子标签可以随机分 组并将一个组的标签随机分配到本帧的各个时隙,再通过遍历上述各时隙使得被分配到上 述相关组内各时隙的电子标签按二进制树的方式随机接入阅读器;而经过上述过程未接入 的所有电子标签在下一个接入帧中被清除上述分组后再次分组并分配到不同的时隙上。所 以,在多个电子标签存在时,其接入效率较高,接入所用时间较短。附图说明图1是本专利技术一种多个电子标签接入阅读器的方法及装置实施例中接入方法的 流程图2是所述实施例中二进制树的接入流程图3是所述实施例中接入帧的时隙及电子标签被分配到时隙中的示意图; 图4是所述实施例中接入效果示意图; 图5是所述实施例中装置的结构示意图。具体实施例方式下面将结合附图对本专利技术实施例作进一步说明。如图1所示,在本专利技术一种多个电子标签接入阅读器的方法及装置实施例中,其 接入方法包括如下步骤步骤SlOl发送分组参数Q和时隙参数N到多个电子标签在本实施例中,标签的接入 (即将电子标签的回复信号发送到阅读器)是采用接入帧的实现的,上述接入帧在结构上包 括帧头和多个时隙,即在帧开始时,阅读器发送一个喊参数的命令,该命令中包含了上述分 组参数Q和时隙参数N,之后,阅读器在一定时间后开始逐个时隙接入;每个时隙内上述阅 读器处理的是被分配在该时隙内的电子标签的接入信号。当设置在上述阅读器的作用范围 内的被阅读器激活并发出确认激活的信号到阅读器之后,阅读器开始构建并对上述多个电 子标签发送接入帧,使得上述多个电子标签能在较短时间内、经过较少的碰撞接入上述阅 读器。在本步骤中,当一个接入帧开始,阅读器首先对多个电子标签发送帧头部分,而帧头 部分包括分组参数本文档来自技高网...

【技术保护点】
一种多个电子标签接入阅读器的方法,其特征在于,包括如下步骤:A)开始接入帧,在所述帧头位置发送分组参数Q和时隙参数N到所述多个电子标签,所述多个电子标签分别随机在0到2Q-1的整数中选择组数并在0到N-1的整数中随机选择所在时隙;B)分组时选择0中的电子标签参与本次接入,选择时隙,并发出该时隙接入指令;C)分配于所述选择的时隙的电子标签按二进制树的方法接入;D)遍历所有时隙?如是,执行步骤E);否则,返回步骤B);E)除去已接入的电子标签外还有电子标签未接入?如是,返回步骤A)开始下一个接入帧;否则,退出本次接入。

【技术特征摘要】

【专利技术属性】
技术研发人员:王宏刚王晓磊李远威孙志祥钟信潮
申请(专利权)人:深圳市中兴长天信息技术有限公司
类型:发明
国别省市:94

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

1