对多个CRFID标签执行选择及写操作的方法、装置及存储介质制造方法及图纸

技术编号:30339054 阅读:45 留言:0更新日期:2021-10-12 23:04
本发明专利技术提供了一种对多个CRFID标签执行选择及写操作的方法、装置及存储介质,所述方法包括:在所述CRFID标签集的每个标签中选定预设长度的区域;基于每个标签的特征的值,确定在每个标签的所述存储区域中的值,并将所述值写入每个标签的所述存储区域;根据要选定的CRFID标签确定要执行select命令,并执行所述select命令;对选定的CRFID标签进行盘存;以及对所述选定的CRFID标签执行写操作。通过上述方法,可以提高对多个CRFID标签执行选择及写操作的效率。操作的效率。操作的效率。

【技术实现步骤摘要】
对多个CRFID标签执行选择及写操作的方法、装置及存储介质


[0001]本专利技术涉及射频芯片领域,具体地,涉及一种基于CRFID标签的多标签写操作方案。

技术介绍

[0002]可计算射频识别标签(CRFID,Computional Radio FrequencyIdentification)是一种新兴的无源感知节点,它基于传统的RFID技术,并且对传统的RFID标签进行了改进,并且同时具备无源、感知、计算的功能。CRFID标签的优势在于:一方面,它通过EPC协议实现与阅读器间的通信,利用来自阅读器的射频信号对自身供能并通过反向散射的方式来传输数据,因此具有无源的特性;另一方面,CRFID上集成了MCU芯片和传感器,可以实现加速度、光照、电压和温度等参数的感知和计算,因此大大扩展了其应用领域。
[0003]由于CRFID标签与阅读器之间的通信遵循EPC协议,阅读器每实现对一个CRFID标签的一次写操作都要通过“选择(select)、盘存(inventory)、写入操作(write)”三个命令,这样在对多个标签执行写操作时,只能依次对每个标签发送这三个命令,并分别对每个标签进行读写,因此效率非常低。因此需要提出一种方案,提高对多个标签的写操作的效率。

技术实现思路

[0004]为了解决上述问题,本专利技术提供了一种对多个CRFID标签执行选择及写操作的方法、装置及存储介质,用于克服以上技术问题。
[0005]为了实现上述目的,根据本申请的一方面,提供了一种对CRFID标签集的多个CRFID标签执行写操作的方法,包括:在所述CRFID标签集的每个标签中选定预设长度的区域;基于每个标签的特征的值,确定在每个标签的所述存储区域中的值,并将所述值写入每个标签的所述存储区域;根据要选定的CRFID标签确定要执行select命令,并执行所述select命令;对选定的若干CRFID标签进行盘存;以及对选定的所述若干CRFID标签执行写操作。
[0006]进一步地,所述预设长度基于所述CRFID标签集中的CRFID标签的特征数和数量来确定。
[0007]进一步地,将所述预设长度的区域分成特征区和编号区;根据每个标签所具有的特征,确定其特征区的值;以及根据每个标签在所述CRFID 标签集中的编号,确定其编号区的值。
[0008]进一步地,根据特征和/或编号来选定所述若干CRFID标签。
[0009]根据本申请的另一方面,提供了一种用于选择CRFID标签集的多个 CRFID标签的方法,包括:接收select命令;对所述CRFID标签集中的每个CRFID标签:基于所述select命令确定其中的连续存储区域;比较所述连续存储区域中的值与所述select命令中的掩码字段的值;如果二者一致,则所述CRFID标签被选定。
[0010]根据本申请的另一方面,提供了一种对CRFID标签集的多个CRFID 标签执行写操
作的装置,包括:存储器;以及处理器,所述处理器被配置为执行:在所述CRFID标签集的每个标签中选定预设长度的区域;基于每个标签的特征的值,确定在每个标签的所述存储区域中的值,并将所述值写入每个标签的所述存储区域;根据要选定的CRFID标签确定要执行 select命令,并执行所述select命令;对选定的若干CRFID标签进行盘存;以及对选定的所述若干CRFID标签执行写操作。
[0011]进一步地,所述预设长度基于所述CRFID标签集中的CRFID标签的特征数和数量来确定。
[0012]根据本申请的另一方面,提供了一种用于选择CRFID标签集的多个 CRFID标签的装置,包括:存储器;以及处理器,所述处理器被配置为执行:接收select命令;对所述CRFID标签集中的每个CRFID标签:基于所述select命令确定其中的连续存储区域;比较所述连续存储区域中的值与所述select命令中的掩码字段的值;如果二者一致,则所述CRFID标签被选定。
[0013]根据本申请的另一方面,提供了一种非暂时性存储介质,其上存储有指令,所述指令被处理器执行时,使所述处理器执行如下所述的操作:在 CRFID标签集的每个标签中选定预设长度的区域;基于每个标签的特征的值,确定在每个标签的所述存储区域中的值,并将所述值写入每个标签的所述存储区域;根据要选定的CRFID标签确定要执行select命令,并执行所述select命令;对选定的若干CRFID标签进行盘存;以及对选定的所述若干CRFID标签执行写操作。
[0014]根据本申请的另一方面,提供了一种一种非暂时性存储介质,其上存储有指令,所述指令被处理器执行时,使所述处理器执行如下所述的操作:接收select命令;对所述CRFID标签集中的每个CRFID标签:基于所述 select命令确定其中的连续存储区域;比较所述连续存储区域中的值与所述select命令中的掩码字段的值;如果二者一致,则所述CRFID标签被选定。
[0015]对多个CRFID标签执行选择及写操作的方法、装置及存储介质可以同时选定多个CRFID标签或者同时对多个CRFID标签执行写操作,因此减少了select操作的数量,并大为提高了处理效率。
附图说明
[0016]构成本申请的一部分的说明书附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0017]图1示出了根据本申请的实施例的利用select命令同时选定多个 CRFID标签的方法的示意图。
[0018]图2示出了根据本申请的实施例的基于编号和/或特征利用select命令同时选定多个CRFID标签的方法的示意图。
[0019]图3示出了根据本申请的实施例的利用select命令同时选定多个 CRFID标签并执行写操作的方法的流程图。
具体实施方式
[0020]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0021]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0022]需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
[0023]除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对CRFID标签集的多个CRFID标签执行写操作的方法,包括:在所述CRFID标签集的每个标签中选定预设长度的区域;基于每个标签的特征的值,确定在每个标签的所述存储区域中的值,并将所述值写入每个标签的所述存储区域;根据要选定的CRFID标签确定要执行select命令,并执行所述select命令;对选定的若干CRFID标签进行盘存;以及对选定的所述若干CRFID标签执行写操作。2.根据权利要求1所述的方法,其中,所述预设长度基于所述CRFID标签集中的CRFID标签的特征数和数量来确定。3.根据权利要求2所述的方法,其中:将所述预设长度的区域分成特征区和编号区;根据每个标签所具有的特征,确定其特征区的值;以及根据每个标签在所述CRFID标签集中的编号,确定其编号区的值。4.根据权利要求3所述的方法,其中:根据特征和/或编号来选定所述若干CRFID标签。5.一种用于选择CRFID标签集的多个CRFID标签的方法,包括:接收select命令;对所述CRFID标签集中的每个CRFID标签:基于所述select命令确定其中的连续存储区域;比较所述连续存储区域中的值与所述select命令中的掩码字段的值;如果二者一致,则所述CRFID标签被选定。6.一种对CRFID标签集的多个CRFID标签执行写操作的装置,包括:存储器;以及处理器,所述处理器被配置为执行:在所述CRFID标签集的每个标签中选定预设长度的区域;基于每个标签的特征的值,确定在每个标签的所述存储区域中的值,并将所述值写入每个标签的所述存储区域;根据要选定的CRFID标...

【专利技术属性】
技术研发人员:刘琪赵菊敏李灯熬
申请(专利权)人:太原理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1