[发明专利]一种识别多标签的方法有效
申请号: | 201110136367.2 | 申请日: | 2011-05-25 |
公开(公告)号: | CN102682310A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 李建成;王宏义;杨青;李聪 | 申请(专利权)人: | 中国人民解放军国防科学技术大学 |
主分类号: | G06K17/00 | 分类号: | G06K17/00 |
代理公司: | 长沙正奇专利事务所有限责任公司 43113 | 代理人: | 魏国先 |
地址: | 410073 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 识别 标签 方法 | ||
1.一种识别多标签的方法,其特征在于,该方法为:
1)读写器初始化防碰撞方法参数,包括连续碰撞次数阈值CCN和连续空闲次数阈值CIN;
2)读写器发送启动查询命令,然后在规定的时隙等待标签发送响应数据包;
3)如果读写器在规定的时隙接收到标签的响应数据包,跳到步骤4);如果读写器在规定时隙没有接收到标签的响应数据包,跳到步骤7);
4)如果读写器接收到标签的响应数据包并且判断没有发生数据碰撞,跳到步骤5);如果读写器接收到标签的响应数据包并且判断发生数据碰撞,跳到步骤6);
5)读写器完成对未发生碰撞的标签的识别,该标签离开盘存过程,不再响应此后的读写器命令,如果读写器需要继续盘点,读写器发送重复查询命令,然后在规定的时隙等待标签发送响应数据包,如果读写器不需要继续盘点,读写器停止发送命令,盘点结束;
6)如果读写器连续CCN次接收到发生碰撞的响应数据包,读写器发送分散命令,然后在规定的时隙等待标签发送响应数据包;否则,读写器发送分裂参数为0的分裂命令,然后在规定的时隙等待标签发送响应数据包;
7)如果读写器连续CIN次没有接收到标签的响应数据包,读写器发送收缩命令,否则,读写器判断前一次发送的命令是否为分裂参数为0的分裂命令:如果是,读写器发送分裂参数为1的分裂命令,如果不是,读写器发送重复查询命令,然后在规定的时隙等待标签发送响应数据包。
2.根据权利要求1所述的多标签识别方法,其特征在于,所述步骤2)中,标签接收到启动查询命令后,将时隙计数器的值置为0,然后向读写器发送响应数据包。
3.根据权利要求1所述的多标签识别方法,其特征在于,所述步骤5)中,标签接收到重复查询命令后,时隙计数器的值减1,如果调整后标签的时隙计数器的值为0,标签向读写器发送响应数据包,响应数据包中包含标签的唯一识别号,如果调整后标签的时隙计数器的值不为0,标签不向读写器发送响应数据包,如果读写器在规定的时隙接收到标签的响应数据包,跳到步骤4;如果读写器在规定时隙没有接收到标签的响应数据包,跳到步骤7)。
4.根据权利要求1所述的多标签识别方法,其特征在于,所述步骤6)中,标签接收到分散命令后,标签产生一位随机数,计算时隙计数器值的2倍再加上该随机数,将计算结果载入标签的时隙计数器;标签接收到分裂参数为0的分裂命令后,时隙计数器的值为0的标签产生一位随机数载入标签的时隙计数器,时隙计数器的值不为0的标签将自身的时隙计数器的值加1,如果调整后标签的时隙计数器的值为0,标签向读写器发送响应数据包,响应数据包中包含标签的唯一识别号,如果调整后标签的时隙计数器的值不为0,标签不向读写器发送响应数据包,如果读写器在规定的时隙接收到标签的响应数据包,跳到步骤4;如果读写器在规定时隙没有接收到标签的响应数据包,跳到步骤7。
5.根据权利要求1所述的多标签识别方法,其特征在于,所述步骤7)中,标签接收到收缩命令后,时隙计数器的值更新为原计数器值的0.5倍再加上一位随机数,如果计算结果是小数,则舍弃小数部分;标签接收到分裂参数为1的分裂命令后,时隙计数器的值为1的标签重新产生一位随机数载入时隙计数器,时隙计数器的值不为1的标签的时隙计数器的值保持不变;标签接收到重复查询命令后,时隙计数器的值减1,如果调整后标签的时隙计数器的值为0,标签向读写器发送响应数据包,响应数据包中包含标签的唯一识别号,如果调整后标签的时隙计数器的值不为0,标签不向读写器发送响应数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110136367.2/1.html,转载请声明来源钻瓜专利网。