改进的FRID防碰撞算法仿真研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
改进的FRID防碰撞算法仿真研究

改进的FRID防碰撞算法仿真研究   【摘 要】分析了动态二进制树防碰撞算法的基本原理,提出了动态二进制树防碰撞的改进算法。运用MATLAB对不同防碰撞算法的搜索时间及搜索次数进行了仿真,仿真结果表明,改进算法缩短了搜索时间、减少了搜索次数,验证了理论分析及改进算法的正确性与可行性。 中国论文网 /8/view-7162077.htm   【关键词】FRID;防碰撞算法;改进算法;仿真研究   0 引言   近年来,射频识别(Radio Frequency Identification)这一自动识别技术在制造、物流、交通运输[1-2]、防伪、医疗和跟踪等应用方面获得了广泛的应用[2-3]。   RFID技术具有多目标识别显著优点,但与此同时,多目标识别势必造成多标签上行信号的数据冲突,从而给FRID系统的数据完整性带来极大威胁[4-5]。研究表明,合适的防碰撞算法能够有效地减缓数据冲突对系统数据完整性的威胁[6]。   针对RFID技术中的数据冲突及其碰撞现象,文献[7,8]提出了各种各样的改进算法。   本文提出了一种动态二进制树防碰撞的改进算法,并对其进行了仿真研究。   1 基本二进制树防碰撞算法原理   为实现此算法,在此规定两个将要使用的指令:   1)请求指令Request(SN):此指令自带有一个参数SN,当电子标签(ET)接收到阅读器发出的Request指令后,自动将其序列号与接收到的SN值进行比较。若自身序列号的值不大于阅读器发出的SN值,ET便将自己的序列号馈送给阅读器。   2)休眠指令Sleep(SN):该指令亦带一个参数SN,当ET接收到阅读器发送的此指令后,迅速将自己的序列号与接收到的SN值比较。如自己序列号与接收到的SN值相等,则该ET被识别出来,开启休眠模式,从此不再响应系统发出的Request指令,除非重新上电。   基本二进制树防碰撞算法流程如图1所示:   图1 基本二进制树算法流程   根据图1所示流程,阅读器即可按照序列号从小到大的顺序挨个识别出所有在阅读器识别范围内的所有电子标签(ET)。   2 防碰撞算法的改进研究   下面对二进制防碰撞算进行改进,改进后的算法步骤为:   Step1: 初始化SN,使SN值最大。   Step2:阅读器发送Request指令,此指令附带一个参数SN,设该参数的长度x,ET在接收到指令后,首先将自己序列号中的高1~x位与接收到的Request指令中参数SN的大小进行比较,若不大于接收到的参数SN,则将该ET剩余位发送至阅读器。   Step3:阅读器依据曼彻斯特编码法则检测出最高及次高碰撞位。若发生碰撞,找出最高及次高碰撞位,将最高及次高碰撞位分别置00、10、01、11,然后依次执行Step2;否则读取该标签信息,而后执行Step4。   Step4:阅读器向成功识别的标签发送休眠指令sleep,使ET进入休眠模式,直至重新上电。然后,采取后退策略从上一层碰撞节点取得下一次Request所需参数。   Step5:返回Step2,直到成功识别出所有   3 仿真实验   运用MATLAB分别对各种算法的搜索次数、搜索时间进行仿真研究,仿真结果如图2所示。   图2 各种算法搜索次数的比较(标签为8位)   从图2可以看出,就搜索次数而言,基本二进制树算法与动态二进制树算法基本相同,而改进算法比基本二进制树算法、动态二进制树算法和后退式算法均要少点些,但其优势并不显著。   各种算法搜索时间与搜索次数的对比基本一致,由于搜索次数要少一些,所以改进算法的耗时要比后退式算法短一些,但后退式算法的耗时与改进算法的耗时差异很小。   4 结论   分析了动态二进制树防碰撞算法的基本原理,提出了动态二进制树防碰撞的改进算法。运用MATLAB对不同防碰撞算法的搜索时间及搜索次数进行了仿真,仿真结果表明,改进算法缩短了搜索时间、减少了搜索次数。   【参考文献】   [1]萧耀友,等.基于二进制树分解的动态防碰撞算法[J].通信技术,2011,1(44):99-108.   [2]Myung, Jihoon Lee, Wonjun, Srivastava, Jaideep. Adaptive binary splitting for efficient RFID tag anti-collision[Z]. IEEE Communications Letters. 2006.   [3]孙耀磊,等.一种改进的四叉树RFID防碰撞算法[J].计算机工程与应用,2014,50(4):63-68.   [4]RYU J, LEE H, SEOK Y, etal. A hybrid query treep

文档评论(0)

cby201601 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档