本发明涉及计算机,尤其涉及一种标签防碰撞方法、装置、设备、介质及产品。
背景技术:
1、频射识别(radio frequency identification,rfid)系统的标签采用无源工作方式,采取反向散射原理进行后向链路通信,大部分不具备主动发射信号能力。该特性使得标签与标签之间不能直接互相通信,避免多个标签信号发生碰撞的协调成为了决定标签读写成功率和速率的关键流程。
2、相关技术中,受限于吞吐率或信令交互流程,无法提高海量标签在蜂窝无源场景中的接入效率,使得标签盘存的耗时较长,资源利用率低。
技术实现思路
1、本申请实施例提供一种标签防碰撞方法、装置、设备、介质及产品。
2、本申请实施例的技术方案是这样实现的。
3、一种标签防碰撞方法,所述方法包括:
4、基于第一功率发送第一功率信号;
5、基于第二功率发送第二功率信号;所述第二功率小于所述第一功率;
6、基于所述第一功率发送查询信号;所述查询信号包括第一个查询周期的第一q值;
7、基于所述第一功率信号、所述第二功率信号和所述第一q值进行标签识别,获取标签返回的第一数值,直至没有标签响应所述查询信号。
8、上述方案中,所述基于第一功率发送第一功率信号之后,所述方法包括:
9、获取第一标签返回的第一响应信息;所述第一响应信息指示所述第一标签接收到所述第一功率信号;
10、确定所述第一标签的标识位为第一标识。
11、上述方案中,所述基于第二功率发送第二功率信号之后,所述方法包括:
12、获取第二标签返回的第二响应信息;所述第二响应信息指示所述第二标签接收到所述第二功率信号;
13、基于所述第二标签从所述第一标签中确定第三标签;所述第二标签和所述第三标签包含的标签不同;
14、确定所述第二标签的标识位为第二标识。
15、上述方案中,所述基于所述第一功率信号、所述第二功率信号和所述第一q值进行标签识别,获取标签返回的第一数值,直至没有标签响应所述查询信号,包括:
16、基于所述第一q值依次查询所述第一个查询周期内每个时隙的标签,确定每个时隙返回所述第一数值的标签数量和标签标识信息;
17、基于所述第一q值确定第m个时隙对应的第一帧长参数和第二帧长参数;
18、基于所述第m个时隙的所述标签数量和/或所述标签标识信息确定第m+1个时隙对应的所述第一帧长参数和所述第二帧长参数,直至所述第一个查询周期结束;
19、将所述第一帧长参数和所述第二帧长参数中较大的值作为第二个查询周期的第二q值;所述第一帧长参数指示所述第一个查询周期内所述三标签的帧长参数;所述第二帧长参数指示所述第一个查询周期内所述第二标签的帧长参数;所述标签标识信息包括第一标识和/或第二标识。
20、上述方案中,所述基于所述第m个时隙的所述标签数量和/或所述标签标识信息确定第m+1个时隙对应的所述第一帧长参数和所述第二帧长参数,包括:
21、若所述标签数量表征所述第m个时隙有两个标签返回所述第一数值,且所述标签标识信息包括第一标识和第二标识,所述第m个时隙对应的所述第一帧长参数和所述第二帧长参数与所述第m个时隙对应的所述第一帧长参数和所述第二帧长参数相同。
22、上述方案中,所述基于所述第m个时隙的所述标签数量和/或所述标签标识信息确定第m+1个时隙对应的所述第一帧长参数和所述第二帧长参数,包括:
23、若所述标签数量表征有一个标签返回所述第一数值,且所述标签标识信息包括第一标识,获取q值调整参数;
24、基于所述q值调整参数调整所述第二帧长参数。
25、上述方案中,所述基于所述第m个时隙的所述标签数量和/或所述标签标识信息确定第m+1个时隙对应的所述第一帧长参数和所述第二帧长参数,包括:
26、若所述标签数量表征有一个标签返回所述第一数值,且所述标签标识信息包括第二标识,获取q值调整参数;
27、基于所述q值调整参数调整所述第一帧长参数。
28、上述方案中,所述基于所述第m个时隙的所述标签数量和/或所述标签标识信息确定第m+1个时隙对应的所述第一帧长参数和所述第二帧长参数,包括:
29、若所述标签数量表征没有标签返回所述第一数值,获取q值调整参数;
30、基于所述q值调整参数调整所述第二帧长参数和所述第二帧长参数。
31、一种标签防碰撞装置,所述标签防碰撞装置包括:
32、发送单元,用于基于第一功率发送第一功率信号;
33、所述发送单元,还用于基于第二功率发送第二功率信号;所述第二功率小于所述第一功率;
34、所述发送单元,还用于基于所述第一功率发送查询信号;所述查询信号包括第一个查询周期的第一q值;
35、处理单元,用于基于所述第一功率信号、所述第二功率信号和所述第一q值进行标签识别,获取标签返回的第一数值,直至没有标签响应所述查询信号。
36、一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
37、其中,所述处理器用于运行所述计算机程序时,执行上述任一项所述方法的步骤。
38、一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述方法的步骤。
39、一种计算机产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一项所述方法的步骤。
40、本申请的实施例所提供的标签防碰撞方法、装置、设备、介质及产品,基于第一功率发送第一功率信号;基于第二功率发送第二功率信号;所述第二功率小于所述第一功率;基于所述第一功率发送查询信号;所述查询信号包括第一个查询周期的第一q值;基于所述第一功率信号、所述第二功率信号和所述第一q值进行标签识别,获取标签返回的第一数值,直至没有标签响应所述查询信号。也就是说,本申请实施例中通过第一功率发送第一功率信号,第二功率发送第二功率信号,然后在功率值更大的第一功率下发送查询信号,开启标签查询周期,查询信号包括第一个查询周期的第一q值,基于第一功率信号、第二功率信号和第一q值进行标签识别,获取标签返回的第一数值,直至没有标签响应查询信号;解决了相关技术中无法提高海量标签在蜂窝无源场景中的接入效率的问题;在时间域的基础上引入了功率域,根据时间域和功率域调整标签识别中的防碰撞处理流程,缩短盘存的时间,提高了标签的识别效率和资源利用率。
1.一种标签防碰撞方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于第一功率发送第一功率信号之后,所述方法包括:
3.根据权利要求2所述的方法,其特征在于,所述基于第二功率发送第二功率信号之后,所述方法包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述第一功率信号、所述第二功率信号和所述第一q值进行标签识别,获取标签返回的第一数值,直至没有标签响应所述查询信号,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述第m个时隙的所述标签数量和/或所述标签标识信息确定第m+1个时隙对应的所述第一帧长参数和所述第二帧长参数,包括:
6.根据权利要求4所述的方法,其特征在于,所述基于所述第m个时隙的所述标签数量和/或所述标签标识信息确定第m+1个时隙对应的所述第一帧长参数和所述第二帧长参数,包括:
7.根据权利要求4所述的方法,其特征在于,所述基于所述第m个时隙的所述标签数量和/或所述标签标识信息确定第m+1个时隙对应的所述第一帧长参数和所述第二帧长参数,包括:
8.根据权利要求4所述的方法,其特征在于,所述基于所述第m个时隙的所述标签数量和/或所述标签标识信息确定第m+1个时隙对应的所述第一帧长参数和所述第二帧长参数,包括:
9.一种标签防碰撞装置,其特征在于,所述标签防碰撞装置包括:
10.一种电子设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
11.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8任一项所述方法的步骤。
12.一种计算机产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8任一项所述方法的步骤。