一种rfid防碰撞方法

文档序号:9471956阅读:956来源:国知局
一种rfid防碰撞方法
【技术领域】
[0001] 本发明设及RFID(RadioRrequen巧Identification,射频识别)通信领域,更具 体地说,本发明设及一种RFID系统中基于ALOHA的码标签防碰撞方法。
【背景技术】
[0002]RFID系统的工作原理是当标签进入阅读器通信范围内后,接收阅读器发出的射频 信号,无源标签凭借感应电流获得能量,并将忍片内存储的标签信息反馈给阅读器,有源标 签可W主动向阅读器发送射频信号;阅读器读取标签信息后,进行相应的处理,或将信息发 送给应用系统。
[0003] 在RFID系统识别过程中,由于读写器和标签通过无线空间信道进行通信,当多 个读写器或多个标签同时向信道发送信号时,信号将会在无线信道中相互干扰,产生碰 撞问题,从而造成了标签数据读取的不可靠和不正确。为了实现多个标签的正确识别, RFID系统中需要建立有效的防碰撞机制用来协调多标签和读写器之间的通信过程。当 前研究的标签防碰撞算法主要分为W下几种:空分多路法、时分多路法、频分多路和码分 多路法。考虑到RFID系统通信形式、功耗、系统的复杂性及成本等因素,选择时分多路 法(TDM)来实现RFID系统的防碰撞机制是最普遍的方法。目前时分多路法防碰撞机制 可W分为两大类:基于二进制捜索的防碰撞算法和基于ALOHA的防碰撞算法。其中ISO 18000-6TypeA协议(参见:InformationTechnology-Radiofrequencyidentification foritemm曰n曰gement-P曰rt6:P曰r曰-metersforsirinterf曰cecommunic曰tions曰t 860 1化1〇 960 1化巧].150/16(:抑15 18000-6,2004)和6?0(:162标准(参见:6口〔? Radio-FrequencyIdentityProtocolsClass-1Generation-2UHFRFIDProtocolfor Communicationsat860MHz_960MHzVersion1. 2. 0 [S].EPCglobal, 2008)都是义用基于 ALOHA的防碰撞算法。
[0004]EPCC1G2标准规定了一种基于Q值的防碰撞算法(Q-algorithm),运种算法的特 点是帖长是,通过调整Q值调整帖长。但该协议中对参数C的选取是随机的,当帖长小 于信道中标签数量时,容易发生碰撞;当帖长大于信道中标签数量时,信道利用率较低。

【发明内容】

[0005] 本发明所要解决的技术问题是针对现有技术中存在上述缺陷,提供一种RFID系 统中基于帖时隙的无源标签冲突避免的RFID防碰撞方法,其中通过优化帖长,提高标签正 确识别的效率,优化RFID系统性能。
[000引为了实现上述技术目的,根据本发明,提供了一种RFID防碰撞方法,包括:阅读器 发送询问命令向周围的标签广播Q值;每个标签在区间[0,2?-1]中随机选择一个整数加载 到时隙计数器,作为发送数据的时隙数;每个标签在对应的时隙发送数据。
[0007]优选地,所述RFID防碰撞方法还包括:若当前时隙没有标签响应,阅读器发送询 问响应命令使所有标签的时隙计数器递减,用于跳过当前时隙继续识别下一时隙的标签。
[0008] 优选地,所述RFID防碰撞方法还包括:若当前时隙只有一个标签响应,响应的标 签返回一个随机数;阅读器收到随机数后,向标签发送带有数据的确认命令,此时只有返回 随机数的标签才能够正确识别确认命令,正确识别的标签将自身的EPC和CRC-16数据发送 给阅读器,进行数据交换和识别;而且成功识别标签后,阅读器发送询问响应命令,使其它 标签的时隙计数器递减。
[0009] 优选地,所述RFID防碰撞方法还包括:若当前时隙有多个标签响应,响应的标签 均返回一个随机数;在阅读器收到多个标签发送的随机数时发现冲突,执行调整Q值的处 理;并且在执行了调整Q值的处理之后,阅读器利用调整之后的Q值发送询问命令W向周围 的标签广播调整之后的Q值。
[0010] 优选地,调整Q值的处理包括: (XB)
[0011] 设置阅读器预测标签的个数^ 其中B是连续B长度的时隙个数,B=帖 长/8,帖长=2?,I是标签在该时隙发送数据的概率t^C度)是在B时隙中发生冲 , 突的次数;
[00哨设置品二a馬+長-沒),其中品是第i次的预测值,是依据公式A=^得到的标签预测个数,其中参数a= 0. 8 ;
[0013] 若;芝自.巧r,阅读器发送询问调节命令W执行Q值递增操作;
[0014] 若;^ 〇.5r,阅读器发送询问调节命令W执行Q值递减操作。
[0015] 优选地,所述随机数是16位的随机数。
【附图说明】
[0016] 结合附图,并通过参考下面的详细描述,将会更容易地对本发明有更完整的理解 并且更容易地理解其伴随的优点和特征,其中:
[0017] 图1示意性地示出了根据本发明优选实施例的RFID防碰撞方法的流程图。
[0018] 需要说明的是,附图用于说明本发明,而非限制本发明。注意,表示结构的附图可 能并非按比例绘制。并且,附图中,相同或者类似的元件标有相同或者类似的标号。
【具体实施方式】
[0019] 为了使本发明的内容更加清楚和易懂,下面结合具体实施例和附图对本发明的内 容进行详细描述。
[0020] 图1示意性地示出了根据本发明优选实施例的RFID防碰撞方法的流程图。
[002。 本发明是一种基于帖时隙ALOHA的改进方法。如图1所示,阅读器发送询问命令 (如ery命令)向周围的标签广播Q值;每个标签在区间[0,2?-1]中随机选择一个整数加载 到时隙计数器(SlotCounter,SC),作为发送数据的时隙数;每个标签在对应的时隙发送数 据,即当时隙计数器计数至0(即,sc=0)的标签响应当前时隙,其余标签等待在自身对应 的时隙时响应。
[0022] 优选地,可W执行下述处理:
[0023] (1)若当前时隙没有标签响应,阅读器发送询问响应命令(如eryRep命令)使所有 标签的时隙计数器递减(即,S
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1