[发明专利]多标签防碰撞读取方法及系统有效
申请号: | 202110361618.0 | 申请日: | 2021-04-02 |
公开(公告)号: | CN112906417B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 杨洋;和蕾;丰淑凤;王旭;王云坤;桑忠启;张名淑;张雅迪;朱晓莹;李鑫宇;宋宪廷 | 申请(专利权)人: | 山东管理学院 |
主分类号: | G06K7/10 | 分类号: | G06K7/10 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 朱忠范 |
地址: | 250357 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标签 碰撞 读取 方法 系统 | ||
1.一种多标签防碰撞读取方法,其特征在于,包括:
读取激活后处于应答状态的标签所在的帧时隙;
当读取的帧时隙的数量达到最小样本数量时,计算当前标签读取效率以及未读总标签数量,建立最优帧长度对应查找表;建立最优帧长度对应查找表包括:将未读总标签数量、帧长度和标签读取效率建立联系,判断标签量与帧长度处于何种比例状态下能够使得标签读取效率最高,建立最优帧长度对应查找表;
查找使标签读取效率最高的帧长度,作为最优帧长度;
根据最优帧长度,调整当前的帧长度并为所有标签重新分配时隙。
2.根据权利要求1所述的多标签防碰撞读取方法,其特征在于,激活标签时,未读标签接收读写器发送的激活指令,激活后的待读标签转换为就绪状态;标签内部的槽计数器根据激活指令随机产生槽计数值,槽计数值大于0的标签进入仲裁状态,而槽计数值等于0的标签进入应答状态;应答状态下的标签所在的时隙会被读写器读取,读写器每读取一帧时隙,仲裁状态下的标签槽计数器即进行减值操作,直至所有帧被读取完毕。
3.根据权利要求2所述的多标签防碰撞读取方法,其特征在于,计算当前标签读取效率包括:当读写器读取的时隙数量大于或等于最小样本数量后,通过已读时隙中空闲时隙与碰撞时隙数目占已读时隙数目的比例,判断当前标签读取效率。
4.根据权利要求3所述的多标签防碰撞读取方法,其特征在于,计算未读总标签数量包括:若空闲时隙占已读时隙数目的比例和碰撞时隙数目占已读时隙数目的比例均满足阈值范围,则统计所有已读时隙结果,根据成功时隙与空闲时隙的数目,利用泊松分布实时计算未读总标签数量。
5.根据权利要求1所述的多标签防碰撞读取方法,其特征在于,根据最优帧长度,调整当前的帧长度并为所有标签重新分配时隙包括:
将实时计算得到的未读标签数量代入最优帧长度对应查找表中,使用查表法获取使标签读取效率最高的帧长度,判断当前帧长度是否为最优帧长度,若否,则调整当前帧长度的Q值,并为所有标签重新分配时隙。
6.根据权利要求2所述的多标签防碰撞读取方法,其特征在于,就绪状态下的标签根据激活指令为标签槽计数器分配槽计数值,槽计数值的范围为槽计数值对应了帧长度为2Q的时隙,分配了槽计数值后标签转换为仲裁状态;槽计数值为0的标签所在时隙被读写器读取,时隙内标签随之转换为应答状态;若时隙内仅有一个标签,则可继续转换为确认状态,否则需返回就绪状态等待读写器重新为其分配槽计数值。
7.一种多标签防碰撞读取系统,其特征在于,包括:
读取模块,用于读取激活后处于应答状态的标签所在的帧时隙;
计算模块,用于当读取的帧时隙的数量达到最小样本数量时,计算当前标签读取效率以及未读总标签数量;
构建模块,用于根据当前标签读取效率以及未读总标签数量,建立最优帧长度对应查找表;建立最优帧长度对应查找表包括:将未读总标签数量、帧长度和标签读取效率建立联系,判断标签量与帧长度处于何种比例状态下能够使得标签读取效率最高,建立最优帧长度对应查找表;
查找模块,用于根据最优帧长度对应查找表,查找使标签读取效率最高的帧长度,作为最优帧长度;
调整模块,用于根据最优帧长度,调整当前的帧长度并为所有标签重新分配时隙。
8.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质包括用于执行如权利要求1-6任一项所述的多标签防碰撞读取方法的指令。
9.一种电子设备,其特征在于:包括如权利要求8所述的非暂态计算机可读存储介质;以及能够执行所述非暂态计算机可读存储介质的所述指令的一个或多个处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东管理学院,未经山东管理学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110361618.0/1.html,转载请声明来源钻瓜专利网。