发明名称 一种基于连续碰撞位映射的多标签防碰撞方法
摘要 本发明公开了一种基于连续碰撞位映射的多标签防碰撞方法,该方法根据标签响应序列中最高碰撞位和次高碰撞位是否连续来决定新的查询前缀,且查询前缀随着碰撞发生的实际位置动态增长,在生成新前缀的同时,将待识别的标签分为若干个子集,消除了传统方法中出现的空闲时隙或空节点,同时加快了查询速度,有效的减少了查询次数,提高了查询效率;并且标签在响应读写器时,只需要发送其ID与查询前缀不同的剩余部分,减少了信息的传输量,降低了系统能耗。
申请公布号 CN103902941A 申请公布日期 2014.07.02
申请号 CN201410033482.0 申请日期 2014.01.23
申请人 电子科技大学 发明人 苏健;文光俊;李建
分类号 G06K7/00(2006.01)I 主分类号 G06K7/00(2006.01)I
代理机构 成都宏顺专利代理事务所(普通合伙) 51227 代理人 王伟
主权项 一种基于连续碰撞位映射的多标签防碰撞方法,其特征在于,具体包括:步骤1:读写器从堆栈中读取查询前缀prefix,初始状态时,查询前缀为空串,发送查询命令;步骤2:读写器覆盖范围内的待识别标签接收到读写器发送的查询命令,利用自身的匹配电路将提取出的查询前缀prefix与标签自身的编号ID进行比较,若匹配,则响应读写器的查询命令,并发送各自ID中除了与prefix相匹配部分之外的剩余部分;步骤3:读写器接收标签响应的查询应答;如果在预设时间段T内没有接收到标签响应,则说明读写器覆盖范围内没有待识别的标签;如果接收到的响应没有碰撞发生,则标签识别成功;如果接收到的响应发生碰撞,则说明有多个标签同时响应,跳转到步骤4;步骤4:读写器检测标签响应碰撞位,若最高位和次高位碰撞位为连续碰撞位,则跳转到步骤5,若最高位碰撞位和次高位碰撞位为非连续碰撞位,则跳转到步骤8;步骤5;读写器发送自定义命令QueryP,让标签向读写器响应其最高位和次高位碰撞位的映射数据;步骤6:标签对自定义命令QueryP进行响应,并按照映射表发送其映射数据;步骤7:读写器接收标签响应的映射数据,根据映射数据,将最高碰撞位和次高碰撞位分别设置为00/01/10/11,并将它们置于查询前缀prefix后产生新的查询前缀,并将新的查询前缀放入堆栈,等待后续查询;步骤8:设最高碰撞位为Dc,将碰撞位分别设置成0/1,并将它们置于查询前缀prefix后生成两个新的查询前缀,并将新的查询前缀放入堆栈,等待后续查询;步骤9:重复进行上述步骤,直到完成对所有标签的识别。
地址 611731 四川省成都市高新区(西区)西源大道2006号