发明名称 一种基于物理层网络编码的射频识别标签防冲突方法
摘要 本发明是一种基于物理层网络编码的射频识别标签防冲突方法,针对射频识别中多标签防冲突方法存在的读写速率低的问题,引入物理层网络编码思想,利用被传统防冲突方法丢弃的多标签冲突信息,来解码未被读取的标签的信息,减少读写器和标签之间的交互次数,提高多标签的识别速率。与现有的射频识别标签防冲突方法相比,本发明将物理层网络编码应用于射频识别标签防冲突方法中,将被传统标签防冲突方法丢弃的多标签冲突信息利用起来,并使之与已读取标签信息做物理层网络编码运算,以解码得到未读取的标签信息,从而减少读写器和标签之间的交互次数,提高防冲突方法对多标签的读写速率。
申请公布号 CN104331679A 申请公布日期 2015.02.04
申请号 CN201410653239.9 申请日期 2014.11.17
申请人 盐城工学院 发明人 邵星;王香
分类号 G06K7/00(2006.01)I 主分类号 G06K7/00(2006.01)I
代理机构 南京瑞弘专利商标事务所(普通合伙) 32249 代理人 杨晓玲
主权项 一种基于物理层网络编码的射频识别标签防冲突方法,其特征在于,该方法将物理层网络编码引入射频识别标签防冲突方法中,利用被传统防冲突方法丢弃的冲突信息,提高标签识别效率,该方法包括以下步骤:步骤a . 初始化参考序列号,将其每一位设置为1,例如电子标签的序列号为8位,则参考序列号初始化为11111111,初始化后退变量i为0;步骤b . 读写器执行读请求命令REQ,所选标签组中标签序列号小于等于参考序列号的电子标签应答,并传回该标签的序列号;步骤c . 按照曼彻斯特码编码原理,读写器对接收到的信号进行解调、译码并检测是否发生冲突:如果某个码元的前半周期和后半周期都为非零电平,则表明该码元产生冲突,将该冲突信号对应的冲突解调信号压入冲突解调信号堆栈,然后找出最高的冲突比特位,将译码信号的最高冲突比特位设置为0,低于该位的设置为1,高于该位的保持不变,然后以此作为下一次请求命令 REQ的参照序列号,执行步骤b;如果每个码元的前半周期和后半周期中,其中一个为高电平,另外一个为低电平,则没有产生冲突,读写器能识别该标签的信息,执行步骤d;步骤d . 对选中的标签,读写器执行读出数据命令RD‑DATA来读取标签数据并保存,接着执行去选择命令 UNSEL,使标签进入“休眠”状态;步骤e . 判断冲突解调信号堆栈是否为空,如果为空,表示所有标签信息都已得到,则算法结束,否则读写器将已经读取到的标签数据与冲突解调信号堆栈栈顶存储的冲突解调信号做减法运算,执行i=i+1运算:如果无法得到无冲突的编码信号,即运算结果始终存在冲突,执行步骤f;如可以得到无冲突的编码信号,则得到1个未读取标签信息,将该标签信息存储,然后读写器执行去选择命令UNSEL,使该标签进入“休眠”状态,冲突解调信号堆栈的栈顶元素出栈,重复步骤e;如果得到信号为全低电平,表明该冲突信号内所有标签的信息都已经解码得到,将冲突解调信号堆栈栈顶元素出栈,重复步骤e;步骤f . 将倒数第i次读写器与标签交互所用的参考序列号作为下一次请求命令 REQ 的参照序列号,将i重新设置为0,然后执行步骤g;步骤g . 返回步骤b,直到识别出所有标签为止。
地址 224051 江苏省盐城市希望大道中路1号