RFID技术中防碰撞算法研究与改进
RFI D 技术中防碰撞算法研究与改进曹新宇 杨虹蓁 赵云峰(北华航天工业学院电子工程系,河北廊坊065000)摘 要:本文研究了射频识别技术中的防碰撞算法,介绍了几种标准搜索算法,提出了标签分区的改进算法,并且利用软件进行了仿真,仿真结果表明此改进算法能明显提高效率和稳定性。
关键词:射频识别;防碰撞算法;A LOH A中图分类号:T N911.23 文献标识码:A 文章编号:1673-7938(2010)01-0006-03收稿日期:2009-09-07作者简介:曹新宇(1977-),男,讲师,硕士,吉林省吉林市人,从事无线通信,微波技术研究。
0 引 言无线射频识别(RFI D ,Radio Frequency Identifica 2tion )技术是近年来应用发展迅速的一种利用射频通讯方式实现的无线非接触式身份识别技术。
在无线电技术中,多路存取的问题是众所周知的。
如果有多个RFI D 标签接收到电磁波并同时发送信息,则标签阅读器接收到的信号就会互相干扰,不可避免地出现标签阅读冲突问题。
识别过程中这种不可避免的多数据传输产生的冲突即碰撞问题严重影响了系统的性能。
因此,如何解决碰撞问题成为RFI D 系统的关键技术之一。
目前解决RFI D 标签阅读冲突问题主要是基于两种防冲突算法:基于时隙A LO 2H A 的防冲突算法和基于树结构的防冲突算法。
其中,前者是采用随机选择发送时间的方式,系统识别的可靠性相对差一些,但易于设计兑现。
后者则采用二叉树的搜索算法,系统识别的可靠性较高,但系统兑现时硬件设计较为复杂。
因此,低成本的RFI D 标签一般是采用基于时隙A LOH A 的防冲突算法来设计的,如何提高该算法系统识别的效率和吞吐量是应用系统研究重点。
1 算法原理1.1 帧时隙A LOH A 标签防碰撞算法帧时隙Aloha (Framed Slotted Aloha ,FS A )算法的基本思想是在时间域上进一步离散,将时间划分为不同的离散帧,每帧由若干可用时隙组成。
标签在每个帧内随机选择一个时隙发送数据。
读写器判断标签是否被识别,发生碰撞的标签进入下一识别周期,直到所有标签被识别。
这种算法适于传输信息量较大的场合,与时隙A LOH A 算法相同,该算法也需要一个同步开销。
FS A 算法存在一个缺点,当标签数量远大于时隙个数时,读取标签的时间将会大大增加,而在标签个数远小于时隙个数时,会造成时隙的浪费。
1.2 动态帧时隙A LOH A 算法动态帧时隙A LOH A (DFS A )算法是每帧时隙数都会根据标签数的不同而变化。
根据每帧中的空闲和碰撞情况动态调整帧长以提高识别效率。
读写器首先给标签提供较小的帧长,如果碰撞较多,就在下个识别周期增大帧长,直到至少识别一个标签为止。
为获得系统最大吞吐率,DFS A 算法需要在识别过程中估算标签数,用以确定匹配时隙数。
标签估算的方法有很多种,例如:1.2.1 估算出参与识别的标签总数设时隙数为L ,标签数为n ,则一个帧中碰撞时隙率C ratio =1-1-1Ln 1+n L -1。
在读写器识别过程中,已知当前帧时隙数为L ,并且可以统计出该帧时隙碰撞率C ratio ,采用逼近算法,可以估算出n 。
1.2.2 直接估算出未识别的标签数当系统达到最大吞吐率时,一个时隙的碰撞率C slot =0.4180,因此一个时隙碰撞的标签数C tags =1C slot=2.3922。
读写器在识别过程中,统计前一个帧的时隙碰撞数N coll ,则未识别标签数N est =2.3922×N coll 。
第20卷第1期2010年2月 北华航天工业学院学报Journal of N orth China Institute of Aerospace Engineering V ol 120N o 11 Feb 12010在确定未识别标签估计数N est 后,从理论上讲最优的时隙数L 应该等于N est ,但在实际应用中,读写器能够设定的时隙数是定值,通常为1,8,16,32,64,128,256。
因此,读写器需要根据N est 从以上几个数中选择一个数作为下一帧的时隙数。
对250个以内不同数目的标签,选择不同时隙数,计算一个帧的吞吐率。
对不同标签数选择吞吐率最大所对应的时隙数如图1所示,这样就可以在估算出未识别标签数之后,在下一帧中选择匹配的时隙数,从而提高系统吞吐率。
图1 标签数目与最佳时隙数2 动态帧时隙Aloha 改进方法在基于Aloha 的算法中,影响系统性能最重要的参数是每一识别周期的帧长和响应标签数。
选择合适的帧长将大大改善算法的性能。
本改进算法首先动态选择帧长,通过分析得出,为达到最好的系统性能,只需在每个识别周期内取和标签数最接近的帧长大小即可。
n 个标签在帧长为N 时识别效率(即成功识别的标签数除以总的识别时隙数)为:P N=a N ,n1N=n1N1-1Nn -1由此可得图2不同帧长系统性能的变化曲线图,如图所示,确定相邻帧长性能曲线交点处的标签数,该标签数即为调整帧长或分组数的临界点,一旦待识别标签数达到该临界点时就调整相应帧长大小。
图中,两相邻帧性能曲线交点P N =P 2N 处的标签数为:n N ,2N=ln (2)ln2N -12N -2因此,当待识别标签数大于n N ,2N 时将帧长增加一倍,当标签数小于n 0.5N ,N 时帧长减半。
图2 识别效率性能比较图其次,当读写器鉴别出标签数远远大于每帧时隙数,而系统又无法通过增大时隙数来提高吞吐率时,可以采用标签分组的方式来处理。
在每帧时隙数为256,标签数多于354时,将全部标签分成两组或者更多组,读写器分别对每组标签进行识别,从而可以提高系统的吞吐率。
而此时各分组中标签的通信仍然是完全随机的。
那么在分组标签数目较多时,很可能出现帧的前部时隙过分拥塞,碰撞现象频繁。
于是,在动态选择帧长和分组的基础上再将时隙数动态分成若干小区,标签依据序列号分入各小区。
具体的说就是将标签芯片中增加一个运算器,用来将总时隙数与本序列号进行除法运算,所得结果再与分区数相乘取整,得出的数值作为该标签选择时隙的随机数基值,这样就实现了将时隙再动态分成若干小区的想法。
此方法将标签发送的随机时隙做了相应的调整,以此进一步减少碰撞的可能性。
当动态选择帧长为256时,进行选择分组,n 个标签在帧长为256时的分组为m 。
当帧长为N 时,小区选择时隙数为b ,分区k 为:k =N Πb ,识别效率为:P N =n256m1-k256n km-1其仿真图如图3,图4所示。
3 仿真分析采用matlab 仿真软件对算法进行函数建模与编程实现,最后对算法识别过程进行仿真。
仿真结果如图3、4所示。
从图3中可以看出随着标签数量的不断增多,改进算法的识别效率与基本算法相比效率有较大提高,而且改进算法可使系统更加稳定,在估计出待识别标签数目后只需将标签和时隙相应的第1期曹新宇等:RFI D 技术中防碰撞算法研究与改进2010年2月分组分区,即可进行信息的识别,省去了常用方案中反复查询数据的操作,计算复杂度和操作成本更小。
正如图4所示,在时隙数的分区中,对分区选择了不同的时隙数b ,并对它们的性能做了比较,发现效率随时隙的细化有所提高。
图3 算法性能比对图图4 不同分区长度性能比对图4 结 语本文对射频识别技术中的防碰撞算法进行了研究,在对帧时隙A LOH A 防碰撞算法的性能进行分析的基础上,提出了动态帧时隙的改进方法,并利用matlab 仿真软件对改进算法和基本算法的识别过程进行仿真与分析,结果表明改进后的算法进一步提高了算法的性能和标签识别效率。
参考文献:[1]LEE S 2R ,JOO S 2D Joo ,LEE C 2W.An enhanced dynamicframed slotted A LOH A alg orithm for RFI D tag identification [C].Proceedings of the The Second Annual International C on 2ference on M obile and Ubiquitous Systems Netw orking and Ser 2vices Washington ,DC :IEEE C om puter S ociety ,2005:166-174.[2]CH A J -R ,KI M J -H.N ovel anti -collision alg orithms forfast object identification in RFI D system [C ].Proceedings of the 11th International C on ference on Parallel and Distributed Systems W orkshops (ICPADS ’05).Washington ,DC :IEEE C om puter S ociety ,2005:63-67.[3]陈大才.Finkenzeller K.射频识别(RFI D )技术—无线电感应的应答器和非接触IC 卡的原理与应用[M].北京:电子工业出版社,2001:148-149.[4]慈新新,王苏滨,王硕.无线射频识别系统技术与应用[M].北京:人民邮电出版社,2007.[5]肖珊,郎为民,胡东华.(射频识别(RFI D )安全解决方案研究[J ].微计算机信息,2008,5-2:210-211.[6]沈宇超,沈树群,王海波.射频识别系统中的防碰撞算法设计[J ].电子科学学刊,1999,21(9):702-705.R esearch and Improvement of Anti 2Collision Algorithms of RFIDC AO X in 2yu Y ANG H ong 2zhen ZH AO Y un 2feng(E lectronics Engineering Department ,N orth China Institute of Aerospace Engineering ,Lang fang 065000,China )Abstract :This paper deals with the anti 2collision alg orithm of radio frequency identification technology.Firstly ,several standard search alg o 2rithms are introduced.Based on them ,the im provement alg orithm of smaller tag division is proposed.At the end of the paper ,the com puter simulation is given.The simulation results indicate this im proved alg orithm can im prove efficiency and stability.K ey w ords :RFI D ;anti 2collision ;A LOH A2010年2月北华航天工业学院学报 第20卷。
使用防碰撞算法避免多标签读取冲突的攻略
使用防碰撞算法避免多标签读取冲突的攻略随着物联网技术的快速发展,RFID(Radio Frequency Identification)技术被广泛应用于物流、供应链管理、仓储管理、智能交通等领域。
然而,在大规模标签的应用场景中,由于标签数量众多,同时读取多个标签时容易出现读取冲突的问题。
为了解决这一问题,防碰撞算法应运而生。
一、什么是防碰撞算法?防碰撞算法是一种用于解决多标签读取冲突问题的技术。
在RFID系统中,当读写器同时与多个标签进行通信时,由于标签之间的通信干扰,可能导致标签的识别出现错误。
防碰撞算法通过合理的调度和协调标签的通信,使得读写器可以准确地读取到每个标签的信息,避免读取冲突。
二、常见的防碰撞算法1. ALOHA算法ALOHA算法是一种最简单的防碰撞算法。
它采用随机的方式将标签的通信时间进行分割,使得每个标签在不同的时间段内进行通信,从而避免了标签之间的冲突。
然而,由于随机性较大,ALOHA算法的效率较低,且容易出现重复发送的情况。
2. Slotted ALOHA算法Slotted ALOHA算法在ALOHA算法的基础上进行了改进。
它将时间分割为固定的时隙,每个标签只能在一个时隙内进行通信。
通过这种方式,可以有效地避免标签之间的冲突,提高了系统的效率。
3. Binary Tree算法Binary Tree算法采用二叉树的结构来管理标签之间的通信。
读写器首先向所有标签发送一个询问信号,标签根据自身的ID进行回应。
读写器根据回应的结果,将标签分为两组,分别进行下一轮的询问。
通过不断地划分,最终可以准确地识别出每个标签的信息。
三、如何选择适合的防碰撞算法?在选择防碰撞算法时,需要综合考虑以下几个因素:1. 标签数量:不同的防碰撞算法适用于不同数量的标签。
对于少量标签的应用场景,简单的算法如ALOHA或Slotted ALOHA即可满足需求;而对于大规模标签的应用场景,复杂的算法如Binary Tree更为适用。
RFID二进制树防碰撞算法及改进算法的研究
≤1 1 1 1 1 1 1 1
问题 , 如 果 在一 个有 效 识别 区域 内 出现 多个 阅读器 或
多个 R F I D就 会 出现 相 互干 扰 的 问题 ,被 称 为 R F I D 系统 碰撞 ,解 决 多个 目标 的识 别 问题 也就 是 R F I D系 统 防碰撞 算法 。 [ 1 1 目前 主要有 两种 类 型 的 R F I D 防碰 撞
互 。在 完 成信 息交 互后 , 读 写 器会 发 出一个 指令 使 标
引言
R F I D 技术 是物 联 网系 统 的基 础 , R F I D系 统 硬件 签 进 入 休 眠 状态 , 不 再 响应 读 写器 的 任 何请 求 ( 除 非 ,这 样 就不 会对 继 续搜 索 其 它标 签产 生 影 主要 由阅读器 和 R F I D标 签 构成 。阅读器 通 过 无线 信 重新 上 电)
( 3 ) 读 写 器 将 上 述 重 新 编 制 的 识 别 号 发 送 给 标 执行 的 时 间长 度 : 签 ,标 签接 收 到后 将序 列 号和 新 的识别 号 进行 对 比, 如 果小 于或 等 于该 识别 号 , 则 产 生应 答将 序 列 号 发送
给读 写器 。
其 中 C是读 写 器识别 范 围 内有 效标 签 的个数 。
建
辟
U l A N C o M P UT E
R F I D二进 制树 防碰撞算 法及 改进算法 的研 究
胡 海 锋 ,徐 飞
( 闽西职 业技 术 学院 福 建 龙岩 3 6 4 0 2 1)
【 摘 要】 - 本文针对 面的探讨 , 首先是二进制树算
( 5 ) 继续 循环 以上 过程 , 就 可 以将 各 标签 按 序列 号 由小至 大逐 个识 别 出来 。
一种高效低成本的RFID系统防碰撞改进算法
e s t a b l i s h e d t h r o u g h m a t h e m a t i c a l a n a I y s i s o n t h e t h r o u g h p u t o f i d e n t i i f c a t i o n t i m e , t h e e s i t m a t i o n v l a u e f o r e a s o n a b l e a n d v a l i d a t e d t a g n u m b e r
i s c h o s e n a c c o r d i n g t o t h e e r r o r d e c i s i o n f a c t o r , a n d t h e f r a m e l e n g t h i s a d j u s t e d a s w e l 1 . I t i s i n d i c a t e d t h r o u g h M a l t a b s i m u l a t i o n p r o c e s s t h a t
仿真过程, 表 明该改进 算法能够 有效 缩短识别延迟 时间、 减少 了碰 撞时隙和均衡分 配时 隙数 , 达到减少 整个识别过 程所 需时间 的 目 的, 提高识别效率。研 究的改进 算法也 能应用于其 它基于帧 时隙 A L O HA协议 的 R F I D标准 , 具有一定 的参考性。 关键词
基于二进制的RFID改进防碰撞算法
I mp r o v e d RFI D An t i - c o l l i s i o n Al g o r i t h m Ba s e d o n Bi n a r y
LI N Ri mi ng ZHAO Pi n g
( Sc h o o l o f El e c t r o ni c s a nd I n f o r ma t i on,No r t hwe s t e r n Po l y t e c h n i c a l Un i v e r s i t y,Xi ’ a n 7 1 01 2 9 )
Ab s t r a c t An t i c o l l i s i o n a l g o r i t h m i s t h e k e y t e c h n o l o g y o f RFI D. Ba s e d o n t h e a n a l y s i s o f t h e e x i s t i n g a l g o r i t h ms ,a n i mp r o v e d a n t i — c o l l i s i o n a l g o r i t h m b a s e d o n bi n a r y t r e e s e a r c h i n g a l g or i t hm i s p u t f o r wa r d i n t h e p a p e r .Co mb i n i n g t h e a d a p t i v e p o we r t e c h n o l o g y a nd b i n a r y
总第 2 8 0期
2 0 1 3年 第 2期
计算机 与数 字工程
RFID系统标签防碰撞的研究与改进
R I F D系宝
S UN e s e , U a ba W n h ng LI Xin o
杭州 电子科技大学 通信工程学院, 杭州 3 0 1 10 8
Co lgeo mmu c to le fCo ni ai n Engne rng Ha z u Di n i i e st , n ho 0 8 Ch na i e i , ng ho a z Un v r i Ha gz u 31 01 , i y
SUN e he ,LI Xi nba Re e r h a m pr ve n n W ns ng, U a o. s a c nd i 0 o me to RFI s t m a n ic lii n.Comput rEn- D yse t gsa t. o lso - e
端数据库。商业上 , 射频系统 中存在一个 阅读器大 量标签 的这种情况 , 当两个或两个 以上的标签 同时 向阅读器发送数据会发生通信冲突 , 导致 阅读器无 法读出数据 , 就引发了碰撞问题 。 现行研究的解决碰撞 问题 的方法主要分为帧时 隙A O A算法 LH 和二进制搜索算法口 。由于简单实 。
gn eig n piain , 0 2 4 ( 6 : 0 -0 . iern dAp l t s 2 1 , 8 1 ) 1 31 6 a c o ,
Ab t c -I I s se s t g c l so s a c m mo r b e . n o d rt o v i p o lm, n i r v d a g — s a t n RF D y tm , a o l i n i o r i n p o lm I r e o s l e t s r b e a h mp o e l o rtm a e n t eGe . r t c lj p o o e . i l o t m o sd r ed fe e t me fr a e ’ e p n e t i h b s d o n. p o o o r p s d Th sa g r h c n i e s i r n h 2 t S i h t i t so d r Sr s o s o e
基于多叉树搜索算法改进的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防碰撞算法研究随着信息技术的发展,RFID(Radio Frequency Identification)技术越来越受到重视。
RFID技术是一项被广泛应用的无线射频识别技术,它可以实现远距离识别,无需直接接触即可识别,为物流管理、智能货运、智能安全等提供了技术支持,其中,防碰撞算法是RFID 系统中必不可少的部分。
一般来讲,RFID系统包括两个部分,分别是电子标签(tag)和读写器(reader),其中电子标签的功能类似于普通标签,可以嵌入到被识别的物体中,而读写器抽象的概念就是把标签和用户系统连接起来的桥梁,当特定的标签进入读写器的检测范围时,读写器就可以识别它,从而实现信息交互。
然而,在一个RFID系统里,也可能会出现多个标签被同时识别的情况,这样的碰撞破坏了RFID技术的实时性和准确性,从而影响RFID系统的正常工作。
此,研究有效的防碰撞算法是RFID系统的关键。
在这项研究中,提出了一种基于动态帧时隙的二进制树防碰撞算法,该算法可以有效抑制RFID系统中的碰撞。
先,提出了在读写器发送帧之前,根据标签的ID生成二叉树的框架,这样就可以分配给不同标签不同的帧时隙,从而减少或消除碰撞。
其次,算法在树结构中进行递归搜索,结合树结构确定帧时隙分配,最终实现标签的有效识别。
验结果表明,本文提出的算法可以有效抑制碰撞,在保证识别率的同时,大大提高了RFID系统的识别效率。
本文分析了动态帧时隙的二进制树RFID防碰撞算法的工作原理,实验表明,提出的算法可以有效的抑制碰撞,在保证识别率的同时,提高RFID系统的识别效率。
来可以更进一步完善和改进该算法,把它应用到实际生活中,为各种信息系统工作提供技术支持。
综上所述,本文提出了一种基于动态框时隙的二进制树防碰撞算法,可以有效抑制RFID系统的碰撞,大大提高了RFID系统的识别效率。
该算法在今后的应用中有着国重要的实用价值,希冀能够更多的研究者进行改进,为信息系统工作提供更好的技术支持。
rfid多标签防碰撞原理与解决方法
rfid多标签防碰撞原理与解决方法RFID技术在许多应用领域被广泛使用,例如库存管理、物流管理、智能交通等。
然而,在实际应用中,当多个标签同时处于RFID 读写器的范围内时,就会发生标签之间的碰撞,导致无法正确读取标签信息。
因此,RFID多标签防碰撞技术成为研究的热点之一。
RFID多标签防碰撞原理RFID多标签防碰撞技术是通过一种特殊的协议来解决标签之间的碰撞问题。
该协议被称为“ALOHA协议”,采用了一种随机接入的方式,使得每个标签都有机会发送数据,从而避免了碰撞的发生。
具体来说,当读写器将信号发送到附近的标签时,标签会接收到该信号并发送响应信号。
由于多个标签同时接收到读写器的信号,因此会同时发送响应信号,导致标签之间发生碰撞。
为避免这种情况,ALOHA协议将标签分为两类:有冲突的标签和无冲突的标签。
在接收到读写器的信号后,所有标签都会等待一个随机的时间,如果等待的时间相同,则会发生碰撞。
此时,所有有冲突的标签都会停止发送信号,并等待下一次发送机会。
而无冲突的标签则会继续发送信号,直到数据传输完成。
RFID多标签防碰撞解决方法除了ALOHA协议外,还有其他几种RFID多标签防碰撞技术:1.二进制反馈协议二进制反馈协议是一种比ALOHA协议更高效的多标签防碰撞技术。
在该协议中,读写器会向所有标签发送一个二进制编码,标签会根据收到的编码来判断是否发送响应信号。
如果标签收到的编码与自身ID码相匹配,则会发送响应信号,否则不发送。
如果发生碰撞,则读写器会向所有标签发送一个反馈信号,标签会根据反馈信号来判断是否重新发送响应信号。
2.时隙划分协议时隙划分协议是一种将时间划分为多个时隙,每个时隙只允许一个标签发送数据的技术。
在该协议中,读写器会将时间分为若干个时隙,并将时隙分配给标签。
标签只有在自己分配的时隙内才能发送数据,避免了碰撞的发生。
该协议的缺点是需要在系统中预留足够的时隙,否则会导致效率低下。
3.波束成形技术波束成形技术是一种通过调整天线方向来选择性地接收特定标签信号的技术。
基于RFID系统的改进Q值防碰撞算法
4 结 束 语
本文详细介绍 了基于连续碰撞检测机制 的
时 隙的不同处理情况 ,重新确定调整 阈值 ,提
O值算法 ,通过空 闲时隙和碰撞时隙发生 的概 出了 一种基 于连 续碰撞 检测 机制 改进 的 Q值 率不 同,分 别确定了连续碰撞检测机制 调整 O R F I D防碰撞算法 。 值 的 具 体 时 隙 数 。 从 而 在 较 小 幅 度 提 高 成 本 和 功耗 的情 况 下,整体 上对 标签 预测 和 O值调 1基 于连续碰撞检测机制的0 值算法 整进行 了改进 。实验 仿真证明了该算法 可在不 为使 参数 O取 得合 适的 初始值 ,在每 帧 增 加 系 统 复 杂 程 度 的 情 况 下 ,加 快 Q 值 调 整 开始前应对待识别的标签数 目进行估计 ,并按 速度 ,提高识别效率 ,增 强系统应对大数量标 照【 3 中 所 提 供 的 时 隙 数 和 标 签 数 的 关 系 ,在 签 的 能 力 。
P r o t O C O1 s . ” I nt er n a ti o n a1 S y m p osi u m
O i l AP P1 i Cat i O i l S a nd t he I nt e r i f et
W or k s h op s , 2 0 0 6 .
保 证 系 统 效 率 最 高 的 情 况 下 .调 整 并选 择 相应
图 3 : 通 信 量 与 平 均 时 延 间 的 关 系
的 O值 但 实际操 作 中,标 签估计 算法 需要 有 强大的硬件 支持并会带来 巨大 的额外损耗 , 相对 于结构较 为简单读写器来说 ,运营成本会 大幅度提 高。为解决这一 问题 ,本文提供一种 更为简 单的标 签估计方法一一连续碰撞检测估 计算法 。基本思路为:每个识别帧开始时 ,设 前 4个时 隙被 定为估算时隙,并对 4个时隙进 行 监测 ,获取 其通 信 状态 ,如 果出现 连续 的 4个 闲或者连续 的 3个碰撞状 态,立即对 O
基于二进制的RFID防碰撞算法改进
7 4
文 章编 号:1 7 .0 52 1)20 7.4 6 48 8(0 0 —0 40 1
基 于二进制 的 R I 防碰撞 算法 改进 FD
吕敬 祥 , 过 继 红
( 冈山大 学 电子信 息 工程 学院 ,江 西 ,吉 安 井 330) 4 09
摘
要 :针对射频识别系统标签 防碰撞 问题 ,文章在二进制基础 上提 出一种新 的 R I 防碰撞 算法。通过在 阅读 FD
1 实例 分析 . 2
写 器 范 围 内有 N 个 标签 待 识别 , 则成 功识 别 一个标
签 需要 的搜索 次数 I : 为
,=l g2+1 o u
识 别 N 个 标签 平均 需要 的搜 索 次数 为 :
, (g +) [g +】 …+1 l 1= l N 船= 1 y 1 1  ̄ ’1 o +oN + (g+) N+o o2 g
算 法 中 常采用 Macet 编 码 ,这种 编码 用 半个周 nhs r e 期 的正 负跳变 来 表示 0和 1 ,因此 能准确 确 定碰撞
位。
收稿 日期 :2 1 — 6 2 :修改 日期 :2 1 — 9 1 00 0 —2 00 0 - 1 作者 简介 :・ 吕敬 祥 (9 7) 男 ,湖 南邵 阳人 ,讲 师 ,硕 士 ,主要 从事 R I 短距 离无 线通 信技 术 、 电路故 障诊 断等 方面 的研 究 17ห้องสมุดไป่ตู้一, FD (- allnxag0 3 a o. m. ) E m i j g i 20 @yhoc c ; :i n o n 过 继红 (9 卜) 女,江 西南 城 人 ,讲 师 ,硕 士 ,主要 从事 通信 与信 息 系统 方面 的研 究(. i 自h 9 1 8 @ t 3c m 18 , Em l 0 91 6. ) a : o
