一种改进的RFID防碰撞时隙ALOHA算法
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
射频识别技术(RFID—Radio Frequency Identification)被誉为21世纪最有前途的技术之一,具有广阔的应用前景。非接触双向通信是它的射频方式,其对数据进行交换从而达到识别目的。RFID技术具有操作简便、精度高、读取的距离大、适应环境能力较强、使用寿命持久、存储数据容量大、标签的数据可加密等许多优点。随着大规模集成电路技术的逐渐成熟,从而使射频识别系统的体积已大大缩小,目前已进入实用化阶段。毫无疑问RFID技术将对商品供应链的管理、物流、自动化、交通运输控制管理和零售等领域产生越来越重要的影响,能够预见到它将成为未来自动识别技术的主流,应用前景十分看好。
     本论文针对RFID系统防碰撞算法进行了展开研究。首先对RFID的国内外研究、发展历程及现状、以及在物流管理中的应用障碍、实践意义和防碰撞算法研究现状分别进行简单的介绍。随后在通过介绍RFID系统结构和工作流程的基础上,重点讨论了RFID的关键技术——标签防碰撞算法,对常用的防冲突方案进行了概述,并分析比较了现有的两大类防碰撞算法。进一步分析了ALOHA算法及其发展的算法,在已有的随机算法的基础上加以改进,提出了一种改进的算法,并通过MATLAB仿真加以验证。
1. Introduction
     RFID(Radio Frequency Identification), namely the radio frequency identifies a techniquen, is a kind of make use of a wireless radio frequency method at read machine and label of the technique that carries on a non- contact's double to deliver to the data to identify by attaining a target to exchange a purpose with data.It is to make use of a radio frequency method to carry on a non- contact's double toward the correspondence and exchange a data to attain to identify a purpose thus.The RFID technique has accuracy , the orientation environment have strong ability and operate fast, service life long, read distance big, the label data can encrypt, saving the data has great capacity etc. many advantages.The radio frequency (RF) identifies a skill development abroad of very quick, RFID the product category is a lot of, such as Texas famous factory house in the worlds, such as appearance, Motoro1 an and Phillips...etc.s all produce a RFID product, and their products Be each to have a characteristics, from become series.Radio frequency 'sF identifying a technique is extensively been applied to industry to automate, business automation, transportation control management etc. numerous realms:The transportations, such as car and train...etc. supervises and controls;The superhighway automatically charges system;The parking lot manages system;The product manages;The flowing water line production automates;The safe discrepancy checks;The warehouse manages;The animal manages;The vehicle guards against theft etc..There is the car number of Chinese railroad in the local RFID successful profession application automatically identifying system.Its radiating a function has already involved the railroad red and outside stalk probes into the hot stalk fixed position, orbit Heng of system and super etc. for being partial to carry examination system.BE planning the applied item of expansion to there is still an electronics ID card, electronics license plate and railroad going to wrap auto track to manage etc., particularly in 2010 will soon World Exposition in Shanghai for convening in Shanghai, its admission ticket all adopts RFID electronics admission ticket.Radio frequency 'sF identifying a technique is becoming a new economic growth to order and spread to open in the global scope, the research development radio frequency identifies a technique to have huge economic efficiency and social meaning.
     Although the radio frequency identifies a technique to have many advantagest and all have in a lot of realms good of applied foreground, and F through gradually in some realms start extensive application, however still exist many factor check and supervisions RFID technique of expand completely, widespreadly applied and quickly develop.For example RFID the unifying of standard turn complete sex problem etc. that the processing ability problem, safety problem and data of the problem, cost problem and data delivers.Among them, the RFID data delivers of the complete sex problem is check and supervision RFID development of one of the important factors, directly relate to the whole system function of good and bad degree.The influence data delivers integrity to mainly have 2 and on the other hand comes from outside interference and then come from RFID on the other hand system.The RFID interference results in to°from the following reason of:RFID the system work the scope memory is in several reading machines, and their function scopes appear overlap;Or the function scope memory of reading machine is in several labels, and they return to a data to the reading machine in the meantime.The former is called reading machine collision, the latter is called label collision, is also many targets to identify a problem.Because reading machine of the function is much stronger than the label;So, opposite but talk, the collision problem of label is more more difficult than solution.
     2. Research Content
     This text mainly is surround RFID the system defend to collide calculate way but launch of research.Pass introduction RFID system structure and the foundation of workflow up, particularly discussed that the RFID key technique-label defends collision calculate way and says towards in common usely keeping conflict project from carrying on all, and analysis more existing two major typeses defend collision calculate way.Analyzed ALOHA further the calculate way of the calculate way and its development, is having been already had of the foundation of random calculate way up take into to improve, put forward a kind of calculate way of improvement, and imitate to really take into to verify through MATLAB.The concrete research contents is included as follows what time:
     (1)Introduce RFID first constituting of system and each constitute part of functions;Then work from RFID of the affairs model, data deliver principle and data to deliver of make a few aspects, such as way and coding...etc., analyzed RFID the basic work principle of the system;Finally introduced RFID the data of the system complete sex problem, from medium derivation RFID the anti- collision within system and many roads access a problem, and point out to be compared to many usual roads an access problem, RFID many road access problems of the system have it the special.
     (2)According to RFID the system defend the function evaluation of conflict calculate way standard, defend conflict calculate way to existing two major typeses, namely indetermination calculate way and assurance the calculate way carried on overview and analysis.This text mainly studies last is an indetermination calculate way, indetermination calculate way mainly is take ALOHA calculate way as a lord, but ALOHA the calculate way include again the calculate way of Xi ALOHA, pure ALOHA calculate way and Xi ALOHA calculate way etc..This text with main research ALOHA calculate way, but defend collision to still have 1 kind in the calculate way to RFID is certain sex calculate way, this calculate way we should also understand.The so-called assurance calculate way points of is read machine choice's correspondence according to label sequence number of only one to choose of, is mainly a binary system to search calculate way in the defending of assurance conflict calculate way, the binary system searches calculate way to mainly include binary system to search the calculate way(BS), dynamic state binary system searches a method(DBS) and has never needed a defending of memory collision agreement(QT), press a binary system number calculate way(BBT).
     (3)This text research of mainly is ALOHA to defend collision calculate way.The ALOHA calculate way of former usage has one the very obvious weakness is their systems to swallow to vomit a rate widespreadly lower, particularly be the label number increases of time the system function will sharply descend.Therefore the calculate way of Xi ALOHA for this text to put forward the dynamic state of a kind of improvement, the dynamic state of this kind of improvement the Xi calculate way is hasing been already had of ALOHA calculate way up formative.
     (4)The basic thought of this improvement calculate way is:Read and write a machine to grow to send out claim signal with a certain, can count the label that can identify the label book that need to be identified and grow to come to suppose.Certainly the label supposed count uncertain accurate, so need us to adjust long, make thus label number suppose accurate.The adjustment long method is:Swallow to vomit to lead can complete of the biggest value's wanting be bigger than be not identified of the label several, Be long to reduce;Whereas, if swallow and vomit and lead be smaller than the biggest value that can complete be not identified of the label several, make being long to increase.If doing not identify a label amount is too many and far and far outran the biggest value that the system allows, so can be divided into the label some, carry on again to read.Each read period inside, read machines to all adopt the above-mentioned method to estimate to read to be not been easy to identify of label number, make the system good exaltation swallowed to vomit a rate thus.
     (5)Carried on calculate way to imitate with MATLAB true get conclusion.Pass to relatively imitate really behind get of the sketch can see and fix system in the middle of the calculate way of Xi ALOHA swallows to vomit its label for rate to attain biggest counts to 250 or so, count along with the label after of the increment system swallow to vomit rate and obviously lower.But pass observation diagram and can discover, in the dynamic state in the calculate way of Xi ALOHA, be label number in 250-300, the system swallows to vomit the speed of leading the growth be not soon, but more slow-moving, after along with label number of the swallowing of increment system vomit a rate and gradually incline to a stability.But pass an observation to imitate really can obviously see as a result, in the improved ALOHA calculate way, be label count low at 100, its curve obvious of in the growth, what this curve representative is a system to swallow to vomit a rate, the system swallows to vomit a rate and tends towards a stability after and swallow to vomit to lead about 0.35.
     (6)For knowing well the advantage of improving the calculate way more, need to be further to compare this a few calculate ways, for the sake of good compare this a few calculate ways, we counted label to increase 1100 of.Can see very easily from the figure 5.3, improve of dynamic state the calculate way of Xi ALOHA have obvious advantage and be a label amount is bigger than to approach 600, improve swallowing of calculate way to vomit rate still in 35%-40% work, and can also see from the diagram, fix of the calculate way of Xi ALOHA its swallow to vomit rate very ignore think, ALOHA of opposite improvement but talk, can say its function is very unsteady.
     (7)Can see from imitating a true result, along with the continuously increasing of the label amount, improve of ALOHA reading of calculate way label, swallowing to vomit a rate on the contrary will raise, and time used can't increase on the contrary will lower.So say, improve of the calculate way of Xi ALOHA good problem for solving data collision, make it is in the label amount very big develop oneself advantage-since saving time is again labor-saving.
     3.Conclusion
     (1)The dynamic state of improvement the calculate way of Xi ALOHA want to surpass a fixed ALOHA of the Xi calculate way.When the calculate way of Xi ALOHA is very big in the label amount while imitating to really show an improved as a result, swallowing to vomit a rate can raise 100%.
     (2)This text passes to RFID in the technique defend the research of colliding the calculate way, improvement and finally imitate reality with MATLAB now, make oneself get an exaltation in the abilities, such as calculate way analysis and system design...etc., kept the research of conflict calculate way from offering humble effort in the technique realm for RFID.
引文
[1]刘秋剑.RFID技术在物流管理中的应用[J].现代企业,2007 (8):27-28.
    [2]陈新河.无线射频识别(RFID)技术发展综述[J].信息技术与标准化,2005 (7):20-24.
    [3]马庆荣,张纲,俞军.发展中国自己的RFID产业[J].信息技术与标准化,2004.
    [4]赛迪网.三大问题阻碍RFID发展幻想变现实仍需时日[J/OL]. RFID射频快报,[2008-02-01]. httP://www. rfidinfo.com.cn/info/n79942.html
    [5]陈大才.射频识别(RFID)技术(第二版)[M].北京:清华大学出版社,2000.
    [6]陶学宗.我国RFID技术的应用状况分析及发展对策[J].金卡工程,2007,(05):44-47.
    [7]齐文忠.回味无穷的2007[J].金卡工程,2008,12 (l):1.
    [8]高乐.RFID技术中的防碰撞算法研究[D].成都:电子科技大学,2006.
    [9]《金卡工程》编辑部.2007年影响全球RFID行业的十大事件回顾[J].金卡工程,2008,12 (l):26-29.
    [10]水清木华研究中心.2006年中国RFID市场与产业研究报告[R]. 2007,1.
    [11]周晓光,王晓华,王伟.射频识别系统设计、仿真与应用[M].北京:人民邮电出版社,2008.
    [12] ENGELS4 D. Radio Frequency Identification and the Electronic Product Code[C],IEEE Micro,Nov.2001,21(6):50-54.
    [13]牛忠霞,冉崇森.现代通信系统[M].北京:国防工业出版社,2003.
    [14] FINKENZELLER. RFID Hand Book: Fundamentals and Applications in Contactless Smart Card and identification (Second Edition) [M]. Berlin: SpringerVerlag, 2002.
    [15] VOGT H. Efficient object Identification with Passive RFID Tags [C]. Incineration Conference on pervasive computing,Zurich,2002:98-113.
    [16]李娟.第二代RFID技术标签标准[J].中国防伪报道,2006,5:9-24.
    [17] VOGT H. Multiple object Identification with Passive RFID Tags [C]. 2002 IEEE International Conference Systems,Man and Cybernetics,2002,(3):65-656.
    [18] FELDHOFER M. An authentication protocol in a security layer for RFID smart tags. Proceedings of IEEE MELECON,Vo.2,2004:759-762.
    [19] LEE C W. An Enhanced Dynamic Framed Slotted ALOHA Algorithm for RFID Tag Identification[C].MobiQuitous,2005:166-174.
    [20]张和平.RFID在供应链物流管理中的应用[J].中国市场,2007(41):102-103.
    [21]沈宇超,沈树群等.射频识别系统中的防碰撞算法设计[J].电子科学学刊,1999,21(5):702-705.
    [22] CHA J A,J.H.Kim.Novel Anti-collision Algorithms for Fast Object Identification RFID System[C]. Proceedings of the 2005 1lth International Conference Parallel and Distributed Systems(ICPADS),2005.
    [23] CAPETANAKIS J I.Tree Algorithms for Packet Broadcast Channels [C]. IEEE Trans. Information Theory,1979.
    [24] LAW C,SIU K Y. Efficient Memory less Protocol for Tag Identification [C]. InProc·of Int. Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications,2000.
    [25]陈鹏.长距离HF射频识别关键技术研究与实现[D].广州:华南理工大学,2006.
    [26]游战清.无线射频技术(RFID)理论与应用[M].北京:电子工业出版社,2004.
    [27] JAEOMET M,EHRSAM A. Contactless Identification Device with Anti-elision Algorithm [C].InProe.of IEEE Conf. on Circuits,Systems,Computers and Communications,1999.
    [28]余松森,詹宜巨,彭卫东,赵振宇.基于后退式索引的二进制树形搜索反碰撞算法及其实现[J].计算机应用工程,2004,16:26-28.
    [29]程文青,赵梦欣,徐晶.改进的RFID动态时隙ALOHA算法[J].华中科技大学学报(自然科学版),2007,35 (6):14-16.
    [30]余松森,詹宜巨,等.跳跃式动态树形反碰撞算法及其分析[J].计算机工程.2004,5(9):19-26.
    [31] H.S.Choi,J.R.Cha,H.H.Kim. Fast Wireless Anti-collision Algorithm in Ubiquitous ID System [C].Vehicular Technology Conference,VTC2004-Fall,IEEE60thvol.6,SePt.2004:4589-4592.
    [32] J.Myung,W.Lee. An Adaptive Memory less Tag Anti-collision Protocol for RFID Networks [C]. Poster Paper ATS of 24th IEEE Annual Conference on Computer Communications (INFOCOM2005),Miami,FL,2005.
    [33]李宝山.基于动态ALOHA算法的RFID反碰撞技术[J].无线电工程,2007,37(2):3-5.
    [34] MYUNG J. AdaPtive Binary Splitting : A RFID Tag Collision Arbitration Protocol for Tag Identification[J],Mobile Networks and Applications,Volume11(5),2006,10:711-722.
    [35] J.Myung,W.Lee,T.K.Shih. An Adaptive Memory less Protocol for RFID Tag Collision Arbitration [J].IEEE Transactions on Multimedia,VOI.8(5),Oetober 2006:1096-1101.
    [36] J.Myung,W.Lee,J.Srivastava. Tag-Splitting : AdaPtive Collision Arbitration Protocols for RFIDTag Identification [J]. IEEE Transactions on Parallel and Distributed Systems ,VOI.18(6),June 2007:763一775.
    [37] H.J.Yeo,Y.H.Kim,H.Y.Lim,etal. ID Prediction Algorithm for Tag Collision Arbitration in RFID System[C].13th IEEE International Conference Embedded and Real-Time Computing System and Applications,2007:476一481.
    [38] Vogt H. Multiples object Identification with Passive RFIDI ,tag Systems,Man and Cybernetics,2002 IEEE International Conference,2002,3:6-9.
    [39]鞠伟成,俞承芳.一种基于动态二进制的RFID抗冲突算法[J].复旦学报,2005,2(1):46-50.
    [40]余松森,詹宜巨,等.基于后退式索引的二进制树形搜索反碰撞算法及其实现计算机[J].工程与应用,2004,16:26-28.
    [41] F.Zhou, D.Jing,C.Juang and H.Min. Optimizing the Power consumption of Passive electronic tags for anti-collision schemes[C]. in Proc 5th ASICON ,Beijing,China,2003.
    [42]李兴鹤,胡咏梅,王华莲,付延安,郭春花.基于动态二进制的二叉树搜索结构RFID反碰撞算法[J].山东科学,2006,19 (2):51-55.
    [43]余松森,詹宜巨.基于修剪枝的二进制树形搜索反碰撞算法与实现.计算机工程,2005,31(16):217-218.
    [44] ISO/IEC 18000-6: Parameters for Air Interface Communications at 860MHz to 960MHz Interactional Standard,2004.
    [45]余润仙,高爱乃,丁永生.RFID系统中反碰撞处理的排队建模与分析[J].计算机仿真,2005,8:12-15.
    [46] [德]IKlaus Finkenzeniler (著),吴晓峰、陈大才(译).射频识别技术[M].北京:电子工业出版社,2006:155-170.
    [47]王爱英.智能卡技术——Ic卡[M].北京:清华大学出版社,1998.
    [48]刘长征,熊璋,王剑昆.基于智能标签的射频识别系统的研究和实现[J].计算机工程,2003(11).
    [49]陈香,张思东,等. RFID防碰撞技术的研究[J].金卡工程,2005(9):34-37.
    [50]谢希仁.计算机网络[M].大连:理工出版社,1989.
    [51]沈宇超,沈树群.一种用于多目标实时识别的防碰撞算法[J].北京邮电大学学报,1999,21(l):l0-14.
    [52]权冀川,周满珍. ALOHA系统信息到达流的概率分析[J].解放军理工大学学报.2001,2 (3):67-7o.
    [53]王秉钧.ALOHA协议的性能分析[M].北京:科学出版社,1994.
    [54]胡建斌,李强,阂昊.时隙ALoHA法在RFID系统防碰撞问题中的应用[J].应用科学学报,2005,23(5):489- 492.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700