[发明专利]设施化养殖鱼类跟踪系统的非接触式电子标签防冲突方法有效
申请号: | 201010566902.3 | 申请日: | 2010-11-30 |
公开(公告)号: | CN101996302A | 公开(公告)日: | 2011-03-30 |
发明(设计)人: | 华旭峰;陈成勋;王文清;田云臣 | 申请(专利权)人: | 天津农学院 |
主分类号: | G06K7/00 | 分类号: | G06K7/00 |
代理公司: | 天津盛理知识产权代理有限公司 12209 | 代理人: | 王融生 |
地址: | 300384*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设施 养殖 鱼类 跟踪 系统 接触 电子标签 冲突 方法 | ||
1.一种设施化养殖鱼类跟踪系统的非接触式电子标签防冲突方法,其特征是:
包括如下步骤:
感读器获取电子标签序列号;
判断是否有多条鱼电子标签的序列号,序号连续出现在感应范围内,检测冲突位;
发送防冲突指令,指令格式为SEL+NVB+UID,其中,SEL是指令代码,NVB是传输的有效位数,UID是有效比特位前缀及置0的冲突位;
感读器确定每次防冲突指令后的序列号的第一个比特位是否是冲突位;
如果第一个比特位不是冲突位,记录下该电子标签序列号,感读器发送最终HALT“无声”指令,该电子标签处于感读器的控制之下进入“无声”状态,并将在之后不再应答REQUEST“请求”指令;
如果第一个比特位是冲突位,由于两个连续的序列号仅仅在UID第一比特位不同,感读器通过判断第一个比特位为1或0,可以确切地记录下两个连续序列号,感读器不再发送防冲突指令;
两个电子标签被置于“无声”状态,当前防冲突循环结束,感读器发送一个新的REQUEST指令开始另一个防冲突循环;
在多个连续序列号电子标签的情况下,每个防冲突循环中两个序列号能够为感读器所识别;
在感阅读器探测范围内的所有电子标签会同时发送各自的EPC序列号,感读器接收并检测到冲突位,将冲突位置0后,再将该位及接收到的有效比特位前缀以防冲突指令的形式发送出去;
防冲突指令的格式为SEL+NVB+UID。在该指令中,SEL是指令代码,NVB是传输的有效位数,UID是电子标签序列号;
现有4个电子标签在感读器的探测范围内,EPC序列号长度为16位;感读器读取到的数据如下:
电子标签1(0101 0111 1001 0001)
电子标签2(0101 0111 1001 0000)
电子标签3(0101 0111 1001 0111)
电子标签4(0101 0111 1011 0111)
冲突发生在第六个比特位b5,感读器将此位置0,记录0101 0111 100作为UID,并发送防冲突指令SEL+NVB+0101 0111 100;
电子标签4高位的11个比特位与UID不匹配,进入“屏蔽”状态;
该电子标签不再应答防冲突指令,直到再次接收到来自感读器的REQUEST“请求”指令为止;
其余三个电子标签应答防冲突指令,并返回各自EPC序列号中除UID前缀外的其余比特位;
感读器检测到冲突发生在第三个比特位b2,记录100作为UID,并发送防冲突指令SEL+NVB+100。如同电子标签4一样电子标签3也进入“屏蔽”状态,而电子标签1、电子标签2分别返回01、00;
冲突发生在第一个比特位b0,防冲突指令为SEL+NVB+0;
电子标签2成为保留下来唯一的电子标签,它的序列号被完全获取到。感读器发送最终HALT“无声”指令,电子标签2处于感读器的控制之下进入“无声”状态,并将在之后不再应答REQUEST“请求”指令;
三次防冲突检测之后,电子标签2的操作告终,至此第一次防冲突循环结束。为了完成4个冲突电子标签的操作,必须执行总共3次防冲突循环,共计4次防冲突检测操作。感读器需要发送4个防冲突指令,4个REQUEST“请求”指令,以及3个HALT“无声”指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津农学院,未经天津农学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010566902.3/1.html,转载请声明来源钻瓜专利网。