一种基于查询树的RFID防碰撞优化算法
一种基于搜索树的轻量级RFID标签防碰撞方案

一种基于搜索树的轻量级RFID标签防碰撞方案
尚弘
【期刊名称】《重庆邮电大学学报(自然科学版)》
【年(卷),期】2018(030)006
【摘要】针对现有的RFID(radio frequency identification)搜索树防冲突方案由于查询命令过长,会产生大量的冗余数据,增加通信开销的问题,提出一种基于搜索树的轻量级防冲突方案.该方案设计了一种新颖的查询-响应模式(即单查询双响应),该方法能够使冲突标签分别根据2个后续时隙中的最大有效冲突位对下一个查询作出响应,将查询总数减少一半;该方案用计数器代替了标签中的前缀匹配电路,可消除前缀作为查询命令的参考参数.此外,该方案提出了一种预测识别方法以减少所需时隙总数.最后,该方案还提出了一种避免识别标签与未识别标签冲突的锁定技术,提高了标签的识别效率.实验结果表明,采用双应答模式和计数器触发的单次查询方式,通信开销总体上降低了42%;采用预测识别方式,吞吐量随着标签数量的增加而提高.【总页数】8页(P789-796)
【作者】尚弘
【作者单位】无锡太湖学院物联网技术江苏省重点实验室,江苏无锡214064【正文语种】中文
【中图分类】TN919.2
【相关文献】
1.一种基于ID预测和二叉搜索的RFID标签防碰撞算法 [J], 李晓琴
2.一种基于椭圆曲线的轻量级身份认证及密钥协商方案 [J], 郭松辉;牛小鹏;王玉龙
3.一种基于碰撞因子的RFID标签估算方法 [J], 贺洪江;丁晓叶;翟耀绪
4.一种基于PUF的超轻量级RFID标签所有权转移协议 [J], 黄可可; 刘亚丽; 殷新春
5.一种轻量级基于证书的认证密钥协商方案 [J], 光笑黎;张露露;刘继增
因版权原因,仅展示原文概要,查看原文内容请购买。
基于多叉树搜索算法改进的RFID防碰撞算法

( S c h o o l o f C o m p u t r S c i e n c e , G D U T, G u a n g z h o u 5 1 0 0 0 6 ,C h i n a )
I
Comp u t er Te c h n ol o g y an d I t s App l i c a t i on s
基于 多叉树搜 索算 法改进 的 R F I D 防碰撞算法
林 伟 ,李 景 霞 ,叶林 锋 ( 广 东 工 业 大 学 计 算机 学 院 ,广 东 广 州 5 1 0 0 0 6 )
a l g o r i t h m b a s e d o f t t h e d i f f e r e n t d y n a mi c s o f t h e c o l l i s i o n b i t s , i t a l s o r e f e r e n c e s t h e s t a c k t o s t o r e q u e y r c o mma n d s t o a v o i d d u p l i — c a t i o n a n d r e d u n d a n c e o f s e a r c h , ma k i n g t h e s y s t e m t h r o u g h p u t g r e a t l y i mp r o v e i n t h e c a s e o f v e r y l a r g e n u mb e r o f t a g s .
Ab s t r a c t : Mu l t i - t a g s c o l l i s i o n s e r i o u s l y a f f e c t t h e p e r f o r ma n c e o f R F I D s y s t e ms , i n o r d e r t o b e t t e r s o l v e t h i s p r o b l e m,t h i s p a — p e r p r e s e n t s t h e a n t i —t o l l i s i o n a l g o r i t h m b a s e d o n t h e mu h i -b r a n c h t r e e s e a r c h a n d s e l e c t s b i n a r y t r e e s e a r c h a n d q u a d t r e e s e a r c h
基于搜索树的增强型RFID防碰撞算法

基于搜索树的增强型RFID防碰撞算法
韦冬雪;郑嘉利;黄庆欢;邓林
【期刊名称】《计算机应用与软件》
【年(卷),期】2015(032)011
【摘要】针对RFID系统中采用多叉树搜索时存在空闲时隙、对碰撞节点处理缓慢等不足,提出一种基于搜索树的增强型RFID防碰撞算法.新算法利用读写器检测相邻碰撞位的个数,在搜索过程中不断自适应调整子二叉树的分配个数,综合选择无空时隙八叉树或四叉树或二叉树搜索方式.为消除多叉树搜索中产生的空闲时隙,阅读器先发送一个获取前缀命令确定标签前缀.理论分析和仿真结果表明,新算法的性能优于其他常用的标签防碰撞算法,大幅度减少了搜索总时隙数,降低了标签功耗,提高了系统搜索效率.
【总页数】6页(P226-231)
【作者】韦冬雪;郑嘉利;黄庆欢;邓林
【作者单位】广西大学计算机与电子信息学院广西南宁530004;广西大学计算机与电子信息学院广西南宁530004;广西大学计算机与电子信息学院广西南宁530004;广西大学计算机与电子信息学院广西南宁530004
【正文语种】中文
【中图分类】TP301.6
【相关文献】
1.分层深度搜索树型RFID防碰撞算法设计 [J], 李世煜;冯全源
2.基于帧分组与二进制搜索树识别的RFID防碰撞算法的研究 [J], 刘国柱;王腾;王华东
3.增强型混合树RFID防碰撞算法研究 [J], 周伟辉
4.一种基于搜索树的轻量级RFID标签防碰撞方案 [J], 尚弘
5.一种减少通信复杂度的RFID搜索树防碰撞算法 [J], 莫磊;唐斌;房梦旭
因版权原因,仅展示原文概要,查看原文内容请购买。
一种基于二叉树形搜索的RFID防碰撞算法

图 1 曼 彻 斯 特 码 按 位 识 别碰 撞 原 理
译码结果 标 签2 。
作 者 简 介 : 大 光 ( 9 5 , , 南娄 底 人 , 士 , 星 电子 有 限公 司产 品 经 理 , 究 方 向 为通 信 与 信 息 系统 ; 仁 坤 (9 7 ) 男 , 辜 18 一) 男 湖 硕 南 研 袁 1 6 一 , 湖 南绥 宁人 , 士 , 星 电 子 有 限公 司 副 总 经理 、 程 师 , 究方 向 为 电路 与 系 统 ; 硕 南 工 研 范振 粤 (9 3 ) 男 , 东 汕尾 人 , 士 , 18一 , 广 硕 南
二 进 制 搜 索 算 法 由一 个 读 写 器 和 多 个 标 签 之 间 规 定 的一 组 命 令 和 应 答 规 则 构 成 , 目的在 于 从 多 卡 中选 出任 一 个 实 现数 据 通 信 。该 算 法 关 键 在 于 选 用 适 当 的 易 于 识 别
的基 带 编 码 ( 曼 彻 斯 特 码 ( n h r tr 编 码 ) 利 用 标 如 Ma c ese ) 、 签卡序列号唯 一的特 性 和设计 一 组有效 的 指令 规则 , 高 效 、 速 地 实 现选 卡 。 迅
在 二 进 制 搜 索算 法 的实 现 中 , 决 定 作 用 的 是 读 写 器 起 所使用的信号 编码必 须 能够 确定 碰撞 的准 确 比特位 置 。
曼 彻 斯 特 码 ( n h rtr Ma c ese )可 在 多 卡 同 时 响 应 时 , 出 错 译
误 码 字 , 以 按 位 识 别 出 碰 撞 。这 样 可 以 根 据 碰 撞 的 位 可
一种新型RFID动态多叉树查询防碰撞算法

由图 2可 以看 出 ,完成 整个标 签的搜 索共需 1 4 个时 隙 ,其 中 6个 是碰撞 时隙 ,搜 索深 度有 3 。 层
o
_算 / 动 态 四叉 树 查询 法 为 了避 免 频 频发 生 碰 撞 ,
。口△
雌 娴 时 时 时
码分 多址 ( o eD vs nMut l Aces DMA) C d ii o lp cs ,C i ie
和 时 分 多 址 (i vs nMut lAces TmeDiio lp cs, i ie
T MA) 在 R I 系统 中 ,一 般 采 用 时 分 多址 法 D 。 FD
况 下 可 以充 分 利 用 碰 撞 位 信 息 ,规 定 当 检 测 到 某
㈨
比特 位发 生 碰 撞 时 ,再 检 测 下一 位 是 否发 生碰 撞 ,
如 果 没 有碰 撞 ,则 采 用 动 态 二 叉 树 ;如 果 碰 撞 则
田 口 田 口 口 曰 曰 田
T g a6 T g a3 Tg a8 Tg a2 Tg al T g a5 T g a4 T g a7
应答器 1
即 碰 撞 。解 决 信道 冲 突 的方 法 有 四种 :空 分 多址 (p c ii o lpeA cs,S MA) 频 分 多 S aeD vs nMut l ces D i i 、
址 (rq e c vs nMut l Aces D Fe u n yDii o lpe cs ,F MA) i i 、
碰 撞 ,第二 比 特 位 没 有碰 撞 ,根 据 曼 彻斯 特 码 的 编 码 特 性 ,可 以 直 接 确 定 第 二 比特 位 ,采 用 二 叉
一种改进的查询树RFID标签防碰撞算法

一种改进的查询树RFID标签防碰撞算法姜武;杨恒新;张昀【期刊名称】《计算机技术与发展》【年(卷),期】2015(000)002【摘要】RFID技术是一种非接触式的自动识别技术。
随着RFID标签的大规模应用,标签的碰撞问题严重影响了RFID系统的性能,而防碰撞算法是解决该问题的关键。
基于查询树防碰撞算法查询次数多的特点,文中提出了一种混合查询树防碰撞算法( HQT)。
该算法结合动态二叉查询树和四叉查询树的优点,根据标签返回的碰撞信息动态地选择二叉查询树和四叉查询树的询问机制,提高了标签的识别效率,同时减少了阅读器识别标签所需的通信量。
仿真结果表明,其吞吐率提高到59%左右。
该算法能够提高系统的整体性能,特别是当标签数目多、标签ID位数长时,优势更加明显。
%RFID is a non-contactless automatic identification technology. With the large-scale application of RFID,tag collision problems affect the performance of RFID systems seriously,and the anti-collision algorithm is the key to solve the problem. Based on the binary-tree search algorithm which requires more times to indentify all tags,an Hybrid Query Tree ( HQT) anti-collision algorithm for RFID system is presented in this paper. The algorithm combines the advantages of binary query tree with 4-ary query tree,according to the in-formation return from label to choose different query mechanism between binary query tree and 4-ary query tree dynamically. So it can quickly identify all tags by reducing the number of query-responses,and improves the efficiency of the identification. Thesimulation re-sults show that throughput of the algorithm is increased to 59%. Moreover. This algorithm can improve the overall performance of the system,especially when the number of labels is large,the bit of tag ID is long.【总页数】4页(P86-89)【作者】姜武;杨恒新;张昀【作者单位】南京邮电大学电子科学与工程学院,江苏南京 210003;南京邮电大学电子科学与工程学院,江苏南京 210003;南京邮电大学电子科学与工程学院,江苏南京 210003【正文语种】中文【中图分类】TP301.6【相关文献】1.改进的二进制查询树的RFID标签防碰撞算法 [J], 单承赣;余春梅;王聪聪2.一种改进的混合查询树防碰撞算法研究与仿真 [J], 邓红卫;许航;廖瑾芸;彭丽蓉3.一种改进的二进制树RFID标签防碰撞识别算法 [J], 林为伟4.一种改进的二进制查询树RFID标签防碰撞算法 [J], 肖菲;杨恒新;刘蕾蕾5.一种改进的混合查询树防碰撞算法研究与仿真 [J], 邓红卫;许航;廖瑾芸;彭丽蓉因版权原因,仅展示原文概要,查看原文内容请购买。
一种基于自适应前缀查询树的RFID防碰撞算法

一种基于自适应前缀查询树的RFID防碰撞算法吕敬祥曾小荟杨建平(井冈山大学电子与信息工程学院江西吉安343009)摘要:为了克服查询树算法由于前缀多而导致算法交互次数多、通信量大的缺点,提出一种自适应前缀查询树算法。
新算法通过提取碰撞位信息来构建查询树,有效的避免了反复重传已知信息位,从而降低了通信量;根据当前前缀后1至3位1的个数不同,标签响应时隙不同从而减少了一些不必要的空前缀,达到减少交互次数的目的。
仿真表明,改进的算法在大量标签情况下更具有效性和稳定性。
关键词:射频识别;标签;查询树;防碰撞算法;前缀中图分类号:TP301.6 文献标识号:AAn RFID anti-collision algorithm base on adaptive prefix query treeLv Jing-xiang Yang Jian-ping Zeng Xiao-hui(School of Electronics and Information ,Jing Gang-shan University ,Ji an 343009 ,China)Abstract:In order to overcome the shortcomings that the query-tree algorithm communications each other multipile times and transmits many data,t this paper proposes an adaptive prefix query tree algorithm.By extracting the collision information to build the query tree, the new algorithm effectively avoids the repeated retransmission known information, which reduces the communication volume.The algorithm reduces the number of communications by reducing null prefixes that can appear less by tags i n response to a time slot according to the current prefix after 1 to 3 the number of1. Simulation results show that the modified algorithm is more validity and stability in a large number of tags cases.Key words radio frequency identification; tag;query-tree; anti-collision; prefix0 引言射频识别【1】(Radio Frequency Identification,RFID)技术作为前端的自动识别管理和数据采集技术在各个领域有着广泛的应用,存在巨大的发展潜力。
基于四叉树的改进型RFID防碰撞算法

到了较大的提升。
关键词:射频识别;防碰撞;四叉树;标签识别
中图分类号:TP393
文献标识码:A
文章编号:2095-1302(2014)08-0024-04
0引言 RFID(Radio Frequency Identification)即射频识别技术
的英文缩写,它利用射频信号通过空间耦合(交变磁场或电磁
1 基于树的防碰撞算法 树是一种重要的非线性数据结构,它主要由结点和分枝
组成。结点即树中的每一个数据元素,除根结点和叶子结点
场)在阅读器和电子标签之间实现无接触的信息传递,并通 过所传递的信息达到自动识别的目的 [1]。作为物联网感知层中 的一种主要技术,RFID 目前已经在物流、仓储、交通等诸多 领域广泛使用。但是,在一个阅读器的识别范围内如果有多 个标签存在,当这些标签同时向阅读器传递信息时,阅读器 就会检测到冲突,这称之为“碰撞”,从而造成标签识别失败 [2]。 为了解决这个问题,各种防碰撞算法被提了出来。
全面感知 Comprehensive Perception
基于四叉树的改进型RFID防碰撞算法
关辉
(苏州市职业大学 计算机工程学院,江苏 苏州 215104)
摘 要:射频识别(RFID)技术是一种无接触的自动识别电子标签的技术,是物联网感知层中的一种重要技术。随着该
技术在诸多领域的广泛应用,解决多标签识别问题的防碰撞算法显得越来越重要。目前的RFID防碰撞算法主要分为两大类:
目前的 RFID 防碰撞算法主要分为两大类 :基于 ALOHA 的算法 [3] 和基于树的算法 [4]。基于 ALOHA 的算法运用了时 分多址的思想,标签随机选择一个时隙发送信息,若发生碰 撞则随机延迟一段时间再重发。这种算法由于对标签读取时 间的不确定性,容易出现标签长时间不被阅读器读取的“饿死” 现象 [5]。基于树的算法采用轮询的思想,按照二进制组合规律, 运用树的遍历算法对所有可能性进行搜索,直到识别出正确 的数据。这种算法的标签读取时间是确定的,可以有效解决 电子标签的“饿死”现象。但由于它对每种可能性都进行遍历,
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
要: 为 了提 高 RF I D 系统 多标签情 况下的标签识别效 率, 分析 了现 有的二进 制树机制 算法 , 提 出了一种基 于查询树
的 RF I D 防碰撞优化算法 , 旨在 减少算法搜索次数和传输数据量 。 该算 法通过 引入查询栈 以实现 带记 忆的动 态查询来较
少搜 索次数 ; 通过 引用数组和寄存器来存储非碰撞位和碰撞位置 并优化 查询命令和 标签回传信息来减少传输数据量。 分
命 令 ,标 签 将 编码 开始 位 置前 的碰撞 位 编 码 与 碰撞
1 一种基 于查询树的 R F I D防碰撞优 化算法 位前缀相 比较 ,相 同的回传低于编码开始位置的全
本文 提 出的一 种 R F基础 的碰 撞 点跟 踪 技 术 和二 进 制查 询
收 稿 日期 : 2 0 1 5 — 0 2 — 0 5
基金项 目: 桂林 电子科技大学研究生教育创新计划资助项 目( X J Y C 2 0 1 2 0 0 7 ) 。 作者简介 : 何少佳 , 博士 , 研究员 , 主研 领域 : 电力 电子 与电力传 动 , 智能控制 , 机电控制技术 。 5 3
析与仿真结果表 明, 该算法在搜 索次数上和在数据传输量上 比之 经典二进 制防碰撞 算法有 了较大地减 少, 算 法的平均识
别效率达到 了 0 . 6 5左右 。 达 到 了较 高水 平 。 关键词 : 查询 树 ; RF I D 系统 ; 防碰 撞 ; 标 签 识 剐 中 图分 类 号 : T P 3 1 2 文献标识码 : B 文章编号 : 1 6 7 2 — 5 4 5 X ( 2 0 1 5 l 0 5 — 0 0 5 3 — 0 4
标志寄存器都设置 为空 ,阅读器 向标签发送查询命 令使所有 的标签都 响应并回传其编码 。若 阅读器检 测 到碰 撞 位 , 则 将 碰撞 位 置 存 于 寄存 器 中 , 同时 在数
查询树算法 , 提出一种基 于查询树 的 R F I D防碰撞优 据存储 区设一维数组 ( 有 位元素 , 其中 为标签编 , 并将 未 碰 撞 的位 的编 码存 于数 组 对应 下 化算法 ,此算法通过引入查询栈 以实现带记忆的动 码 的 长度 ) 态查询来较少搜索次数 ;通过引用数组和寄存器来 标 的位 中, 下 标与碰撞 位置相同 的元素用 “ 0 ” 补充 , 存储非碰撞位和碰撞位置并优化查询命令和标签 回 然后以格式为“ ’ 碰撞位前缀 ’ +编码 开 始 位 置 ” 进 行 传信息来减少传输数据量。最后 , 将本算法与其它算 查询栈 内容的更新 ,完成后向所有标签发送写命令 法 进行 比较 分 析 和实 验 仿 真 以验 证 算法 的可 行 性 与 将 碰撞 位 置 写入 标 签 的碰撞 位 置 标 志 寄存 器 中。初 始 化完 成 后 ,将 查 询 栈 中的 内容 出栈 2位 作 为请 求 算法 的效果 。
基于 A L O H A机 制 的随 机算 法 ; 二 是基 于 二进 制 树 机 制 的 确 定 算 法 。基 于 A L O H A 机 制 的 随机 算 法 存 在 志 。当标 签 接 收到查 询命 令 时 , 将 发生碰 撞 的位 置 的 编码 与查 询 前缀 相 比较 ,碰 撞 位 编码 与前 缀 一致 的
《 装 备制 造技 术) 2 o 1 5年第 5期
一
种基于查询树 的 R F I D防碰撞优 化算法
何少佳 ’ , 高韵沣 , 邓子信 , 石旅光
5 4 1 0 0 4 ;
( 1 . 桂林 电子科技大学广西制造系统与先进制造技术重点实验室, 广西 桂林 2 . 桂林电子科技大学机 电工程学院, 广西 桂林 5 4 1 0 0 4 )
部的碰撞位编码 。 若发生碰撞 , 则再次更新查询栈内 容, 然后再每次 出栈 2 位作为请求命令发送 , 直到没
检测碰撞发生。若未发生碰撞 , 则将 回传 的碰撞位编 码按位分别与数组 中碰撞位 中的元素按位取或并存 树算法为基础的一种改进算法。其主要思想为 : 阅读 此 时, 得 到 的动 态数 组 中的 内 器设有查询栈 、 寄存器和数据存储区。查询栈用于存 于 另一 个 动 态数 组 中 ,
随 着 RF I D技 术 被 广 泛 地 应 用 在 物 流 、生 产 控
储查 询 前 缀 , 即查 询命 令 内容 ; 寄 存 器用 于存 储 碰撞
制、 系统管理等领域 , R F I D技术成为了研究 的热点 , 发生 的位置 ; 数 据存 储 区可 用 于储存 非 碰撞 位 。标签 其中R F I D标签防碰撞技术 , 成为了研究中的热点难 模 块 中的 数 据 区也设 有 额 外 的寄 存 器 [ 9 1 碰 撞 位 置 标 状 态 寄存 器 ) , 用 于 对 碰 撞 的位 置 进 行 标 点 。 目前标 签 防碰撞 技 术研 究 主要有 两 个方 向 : 一 是 志 寄 存 器 (
容 即为标 签 的编 码 , 对 其 进 行 相关 操 作 ( 如读 / 写 数 撞 位 的位 置 , 依 次人 栈 后重 复步 骤 ( 3 ) 。 ( 5 ) 若碰 撞 只有 一 位 ,则将 碰 撞 位用 0 、 1 替换 , 据) 后, 将其置入休眠模式。而一旦查询栈的内容为 空, 则 标 志 已经 完 成 了所 有 的标 签 的识 别 和 读 取 , 所 然 后 将 上一 次 碰撞 前 缀 、新 已识 别 的 编码 的每 一 位 移动位数为寄存器 中存的内容 , 有标签只有等待接收到新 的“ 唤醒 ” 命令才会重新激 分别左移相应位数(
“ 标 签饿死 ” 的情况 , 而基于二进制树机制 的确定算 标签 再 次 回传剩 余 的碰撞 位 的编码 。初 始化 时 , 阅读 法不存在此情况 , 理论上可以达到 1 0 0 %的正确识别 器 中的查询栈 、寄存器和存储 区和标签 的碰撞位置
率, 这特 点 成为 了两 类 算法 的最 主要 的区别 之一 。本 文 将 主要 对 基 于二 进 制树 机 制 的 确定 算 法 进 行分 析 和研 究 。在本 文 , 将 结 合 已有 的研 究 , 基 于 二 进制