一种用于射频识别电子标签的快速盘存方法与流程

文档序号:25170415发布日期:2021-05-25 14:39阅读:来源:国知局

技术特征:

1.一种用于射频识别电子标签的快速盘存方法,其特征在于:包括以下步骤:

步骤s1、阅读器向所有在场强范围内的电子标签发送寻卡指令;

步骤s2、当每一个电子标签接收到阅读器所发送的寻卡指令后,开始进行哈希函数运算;

步骤s3、根据所述寻卡指令中电子标签的数量范围来截取抗冲突信息a;

步骤s4、在对其中一个电子标签操作完后,将该电子标签静默。

2.根据权利要求1所述的用于射频识别电子标签的快速盘存方法,其特征在于:在所述步骤s1之前,还包括根据作业现场情况将预估电子标签数量所对应的参数设置到所述寻卡指令中,所述寻卡指令包括电子标签数量范围的参数p和抗冲突信息选取字段的参数q。

3.根据权利要求1所述的用于射频识别电子标签的快速盘存方法,其特征在于:在所述步骤s2中,所述哈希函数运算包括以下步骤:

步骤(1)、所述电子标签将自身的uid码及其他编码组成一个192bit的信息块;

步骤(2)、将所述信息块分为12个16bit的半字块w[i],0≤i≤11;

步骤(3)、将所述半字块扩展为32个16bit的半字块,当i为12到31时,遵守以下公式:w[i]=(w[i-2]^w[i-5]^w[i-8]^w[i-12]^)<<1;

步骤(4)、定义4个非线性函数f、g、h、i,对{w[0],w[1],…w[31]}进行4轮的逻辑处理,在4轮中分别使用4个不同的函数f、g、h、i;经过4轮处理结束后,输出新的32个16bit数组e{e[0]、e[1]…e[31]};所述数组将作为电子标签的时序排序t和抗冲突信息a。

4.根据权利要求1所述的用于射频识别电子标签的快速盘存方法,其特征在于:在所述步骤s2中,所述电子标签回复的数据包含电子标签的uid码、抗冲突信息a及校验码。

5.根据权利要求2所述的用于射频识别电子标签的快速盘存方法,其特征在于:在所述步骤s2中,当所述阅读器发现两个及以上电子标签发生冲突,所述阅读器重新发送寻卡指令,调整参数p和参数q的值,让所有剩余的电子标签重新获取新的抗冲突信息a,进行新一轮的盘存操作。

6.根据权利要求3所述的用于射频识别电子标签的快速盘存方法,其特征在于:在所述步骤s4中,当某一个电子标签中的抗冲突信息a为00h时,该电子标签在t1时间后即回复包含uid码在内的特定格式数据给阅读器,当该电子标签回复结束后,抗冲突信息a为01h的电子标签与前一个电子标签间隔t1时间后开始回复数据,此后的电子标签依次类推。


技术总结
本发明公开了一种用于射频识别电子标签的快速盘存方法,包括以下步骤:步骤S1、阅读器向所有在场强范围内的电子标签发送寻卡指令;步骤S2、当每一个电子标签接收到阅读器所发送的寻卡指令后,开始进行哈希函数运算;步骤S3、根据所述寻卡指令中电子标签的数量范围来截取抗冲突信息A;步骤S4、在对其中一个电子标签操作完后,将该电子标签静默。本发明通过在兼容现有射频识别电子标签的通信协议基础上,采用哈希算法替代原有的二叉树算法,可以同时将所有标签进行均匀分布,由电子标签自主进行排序替代原有阅读器发送排序指令进行排序,提高排序效率,缩短交互时间,由阅读器控制盘存电子标签的数量范围,提高盘存效率。

技术研发人员:夏玥;沈志春
受保护的技术使用者:珠海晶通科技有限公司
技术研发日:2019.11.25
技术公布日:2021.05.25
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1