CN110321742B - 一种检测电子标签的方法及检测装置 - Google Patents
一种检测电子标签的方法及检测装置 Download PDFInfo
- Publication number
- CN110321742B CN110321742B CN201810292030.2A CN201810292030A CN110321742B CN 110321742 B CN110321742 B CN 110321742B CN 201810292030 A CN201810292030 A CN 201810292030A CN 110321742 B CN110321742 B CN 110321742B
- Authority
- CN
- China
- Prior art keywords
- electronic tag
- attribute information
- value
- electronic
- reader
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
Landscapes
- Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Near-Field Transmission Systems (AREA)
Abstract
本申请提供一种检测电子标签的方法及检测装置,该方法中检测装置可以获取参数值,所述参数值包括至少一个电子标签的第一相位值、阅读器与所述至少一个电子标签之间的距离,所述第一相位值为所述阅读器接收到来自所述至少一个电子标签的信号时测量到的相位值。检测装置从预先存储的属性信息中查询所述至少一个电子标签的第一属性信息,所述属性信息中包括不同电子标签的第一属性信息,所述第一属性信息包括第一相位偏差值,不同电子标签的第一相位偏差值不同。进而检测装置可以基于获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值,并利用所述至少一个校验值,验证所述至少一个电子标签的真伪。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种检测电子标签的方法及检测装置。
背景技术
无线射频识别(radio frequency identification,RFID)技术是一种无线通信技术,可以通过无线信号识别特定目标并读写相关数据,而无需与特定目标之间建立机械或者光学接触。最基本的RFID***由三部分组成:电子标签,阅读器,天线。具体的,阅读器可以通过内置天线向电子标签发送携带有对电子标签的查询指令的信号。进入阅读器工作区域的电子标签可以接收到阅读器发送的信号,并通过内置天线向阅读器反馈携带有标签数据的信号。
目前,RFID技术可应用在防伪领域上,例如,可以在物品传输过程中实现对物品的防伪。具体的,发送方可以在需要防伪的目标物品上配置电子标签,每个电子标签中存储有唯一的序列号,在数据库中记录目标物品的描述信息与电子标签的序列号的对应关系,并将记录的对应关系通知给接收方。进一步地,接收方在收到目标物品后,可以利用阅读器向目标物品上的电子标签发送无线信号,其中携带用于查询电子标签的序列号的查询指令,阅读器在接收到电子标签反馈的携带有序列号的无线信号后,可以通过对比阅读器接收的序列号与数据库中存储的与该目标物品对应的序列号是否一致,来确定目标物品上配置的电子标签是否被伪造,由此可确定出目标物品是否真实。然而,随着通信技术的不断发展,伪造电子标签的序列号已不再是难事,故基于电子标签的序列号来验证电子标签的真伪,验证结果的准确性较低。
发明内容
本申请提供一种检测电子标签的方法及检测装置,以提高验证电子标签的真伪的准确性。
第一方面,本申请提供一种检测电子标签的方法,该方法可由检测装置来执行,其中,检测装置可以为阅读器、或者与阅读器建立通信连接的终端。具体的,检测装置获取参数值,所述参数值包括至少一个电子标签的第一相位值、阅读器与所述至少一个电子标签之间的距离,所述第一相位值为所述阅读器接收到来自所述至少一个电子标签的信号时测量到的相位值。进一步地,检测装置从预先存储的属性信息中查询所述至少一个电子标签的第一属性信息,所述属性信息中包括不同电子标签的第一属性信息,所述第一属性信息包括第一相位偏差值,不同电子标签的第一相位偏差值不同。进一步地,检测装置可以基于获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值,并利用所述至少一个校验值,验证所述至少一个电子标签的真伪。
上述方法中,检测装置可以通过分析阅读器接收来自电子标签的信号时测量到的相位值、以及电子标签的相位偏差值等相位信息,来验证电子标签真伪。由于相位信息很难被伪造,可以使得验证结果的准确性更高,而且基于电子标签本身具备的相位信息来进行防伪验证,无需对电子标签以及阅读器做出较多的改动,可以节约成本。
在一种可能的设计中,所述至少一个电子标签可以为一个电子标签。这种情况下,所述属性信息还可以包括不同阅读器的第二属性信息,所述第二属性信息包括第二相位偏差值和阅读器向所述一个电子标签发送的信号的波长,不同阅读器的第二相位偏差值不同。
具体的,检测装置可以从预先存储的属性信息中查询所述一个电子标签的第一属性信息、和所述阅读器的第二属性信息。进一步地,检测装置可以基于获取的参数值、以及查询到的所述一个电子标签的第一属性信息和所述阅读器的第二属性信息,计算所述一个电子标签的校验值。进而检测装置可以比较计算的校验值与所述一个电子标签的第一相位值之间的差值,验证所述一个电子标签的真伪。
其中,检测装置可以根据以下公式计算所述一个电子标签的校验值θ:
其中,λ为所述波长,d为所述阅读器与所述一个电子标签之间的距离,θtag为所述一个电子标签的第一相位偏差值,θreader为所述第二相位偏差值。
上述设计中,检测装置可以利用预先存储的电子标签的第一相位偏差值、以及阅读器的第二相位偏差值来计算校验值,计算的校验值能够表征阅读器接收到来自电子标签的信号时理论上应该测量到的相位值,因此,通过将计算的校验值与阅读器实际测量到的该电子标签的第一相位值进行对比,可以实现对电子标签的真伪的验证。
在一种可能的设计中,所述至少一个电子标签可以为至少两个电子标签。这种情况下,所述属性信息还可以包括不同阅读器的第二属性信息,所述第二属性信息包括阅读器向所述至少两个电子标签发送的信号的波长。
具体的,检测装置可以从预先存储的属性信息中查询所述至少两个电子标签的第一属性信息、和所述阅读器的第二属性信息。进一步地,检测装置可以基于获取的参数值、以及查询到的所述至少两个电子标签的第一属性信息和所述阅读器的第二属性信息,计算所述至少两个电子标签的校验值。进而检测装置可以比较所述至少两个电子标签的校验值中任意两个电子标签的校验值之间的差值,验证所述至少两个电子标签的真伪。
其中,检测装置可以根据以下公式计算所述至少两个电子标签中第i个电子标签的校验值θi:
其中,λ为所述波长,di为所述阅读器与所述第i个电子标签之间的距离,θtag,i为所述第i个电子标签的第一相位偏差值,θmeasure,i为所述第i个电子标签的第一相位值,i为正整数。
上述设计中,采用同一阅读器分别测量来自至少两个电子标签的信号的第一相位值,由于阅读器带来的影响是固定的,故检测装置根据获取的参数值、以及第一属性信息和第二属性信息,计算出至少两个电子标签的校验值可以反映出阅读器的第二相位偏差值,并且理论上至少两个电子标签中每个电子标签对应的校验值应该是基本一致的。因此,检测装置通过比较至少两个电子标签的校验值中任意两个电子标签的校验值,可以实现对至少两个电子标签的真伪的验证。
在一种可能的设计中,所述至少一个电子标签可以为至少三个电子标签。这种情况下,检测装置可以从预先存储的属性信息中查询所述至少三个电子标签的第一属性信息。进一步地,检测装置可以计算所述至少三个电子标签的第二相位值,所述至少三个电子标签中第j个电子标签的第二相位值为所述第j个电子标签的第一相位值与所述第j个电子标签的第一相位偏差值之间的差值,j为正整数。进一步地,检测装置可以计算所述至少三个电子标签的第二相位值中每两个电子标签的第二相位值之间的差值,根据计算的差值,计算所述阅读器与所述至少三个电子标签之间的距离。之后,检测装置可以比较获取的距离与计算的距离之间的差值,验证所述至少三个电子标签的真伪。
上述设计中,采用同一阅读器分别测量来自至少三个电子标签的信号的第一相位值,根据电子标签的第一相位值以及第一相位偏差值可以确定出电子标签的第二相位值、且第二相位值可以反映出电子标签与阅读器之间的距离,进而根据至少三个电子标签中每两个电子标签的第二相位值之间的差值,可以推测出阅读器与至少三个电子标签之间理论上的距离,通过比较实际获取到的距离与理论上的距离,可以实现对至少三个电子标签的真伪的验证。
在一种可能的设计中,所述属性信息还包括不同电子标签的标识信息、且电子标签的标识信息与第一相位偏差值一一对应。
检测装置获取的参数值中还包括所述阅读器接收到的来自所述至少一个电子标签的信号中携带的所述至少一个电子标签的标识信息。检测装置在基于所述获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值之前,可以先确认出所述的属性信息中包含所述至少一个电子标签的标识信息,以便检测至少一个电子标签的标识信息是否合法。
第二方面,本申请提供一种检测装置,所述检测装置可以是上述第一方面涉及的阅读器、或者是与阅读器建立通信连接的终端,也可以是阅读器或终端内的芯片。所述阅读器、或所述终端、或所述芯片具有实现上述第一方面或第一方面任意可能的设计中执行检测电子标签所涉及的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。
在一种可能的设计中,所述检测装置可以包括获取单元、存储单元、以及处理单元。具体的,获取单元可以用于获取参数值,所述参数值包括至少一个电子标签的第一相位值、阅读器与所述至少一个电子标签之间的距离,所述第一相位值为所述阅读器接收到来自所述至少一个电子标签的信号时测量到的相位值。存储单元可以用于存储属性信息,所述属性信息包括不同电子标签的第一属性信息,所述第一属性信息包括第一相位偏差值,不同电子标签的第一相位偏差值不同。处理单元可以用于从所述存储单元中查询所述至少一个电子标签的第一属性信息;基于所述获取单元获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值;利用所述至少一个校验值,验证所述至少一个电子标签的真伪。
其中,上述各单元具体执行的功能可以和上述第一方面或第一方面涉及的任意可能的设计中检测装置执行检测电子标签的步骤相对应,在此不予赘述。
在另一种可能的设计中,所述检测装置可以包括处理器、存储器以及通信接口。所述存储器用于与所述处理器耦合,其上保存实现上述第一方面或第一方面任意可能的设计中涉及的检测电子标签的方法所必要的计算机指令和/或数据。所述处理器可读取并执行所述存储器存储的计算机指令和/或数据,完成上述第一方面以及第一方面任意可能的设计中执行的检测电子标签的方法。所述通信接口可以在所述处理器的控制下获取执行检测电子标签的方法所需的参数值,以便所述处理器基于通过所述通信接口获取的参数值、以及存储器中存储的指令和/或数据,完成上述第一方面以及第一方面任意可能的设计中执行的检测电子标签的方法。可选地,所述存储器可以和所述处理器集成在一起,也可以与所述处理器分离设置。
第三方面,本申请提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令在被所述计算机调用时用于使所述计算机完成上述第一方面或第一方面任意可能的设计中执行的检测电子标签的方法。
第四方面,本申请提供一种计算机程序产品,所述计算机程序产品中包括计算机程序,该计算机程序用于执行完成上述第一方面或第一方面中任意可能的设计中涉及的检测电子标签的方法。
附图说明
图1为本申请提供的RFID***的架构示意图;
图2为本申请实施例提供的检测电子标签的方法的流程示意图;
图3为本申请实施例提供的应用场景示意图;
图4为本申请实施例提供的第一种情况下检测电子标签的流程示意图;
图5为本申请实施例提供的第二种情况下检测电子标签的流程示意图;
图6为本申请实施例提供的第三种情况下检测电子标签的流程示意图;
图7为本申请实施例提供的确定阅读器与至少三个电子标签之间的距离的几何示意图;
图8为本申请实施例提供的一种检测装置800的结构示意图;
图9为本申请实施例提供的另一种检测装置900的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。
首先,对本申请可适用的RFID***架构进行说明。参照图1所示的RFID***的架构示意图,该RFID***包括阅读器(reader)、电子标签(tag)、以及天线(antenna)。其中,天线分为阅读器天线和电子标签天线两种。
具体的,阅读器,又称为读写器,是一种能够获取和处理电子标签的数据的设备,它可以作为单独的设备,也可以嵌入至其它设备或***中。阅读器可以通过阅读器天线向电子标签发送射频信号,以便向电子标签查询数据或写入数据。阅读器还可以通过通信接口与其它终端设备(例如为计算机)连接,进而将阅读器本地存储的数据或从电子标签中获取的数据传输至其它终端设备中。
电子标签是一种微型的无线收发装置,主要包括内置的电子标签天线、耦合元件以及芯片。芯片中具备能够支持阅读器读取或写入标签数据的存储空间。电子标签通过电子标签天线接收到阅读器发送的射频信号后,可以通过耦合元件实现对射频信号的耦合,进而在耦合通道内可以实现对电子标签的芯片提供能量、以及将芯片中存储的标签数据通过电子标签天线反馈给阅读器。
目前,因电子标签中可以存储唯一的用于标识该电子标签的序列号,故将电子标签配置在某物品上,能够标识该物品,从而实现对物品的防伪验证。然而由于电子标签很容易被伪造,并且伪造的电子标签中存储的序列号与真实的电子标签中存储的序列号可以做到完全一致,因此,仅基于电子标签的序列号来验证真伪,验证结果准确性较低。为解决上述问题,本申请提供了一种检测电子标签的方法及检测装置。
在介绍本申请提供的方法之前,首先介绍下本申请提供的方法的技术原理。
阅读器通过阅读器天线向电子标签发送射频信号,电子标签天线捕捉到射频信号后,可以基于反向散射耦合的原理,利用一部分射频信号为电子标签的芯片提供能量,另一部分射频信号携带有标签数据反射回阅读器。阅读器在接收到电子标签反射回的射频信号后,可以通过内置的相位测量单元测出电子标签反射回的射频信号的相位值。
本申请中通过测试分析发现,在利用同一阅读器、并保证该阅读器与同一生产厂商生产的同一类型的电子标签之间的距离均为d的情况下,该阅读器测量到的各个电子标签反射回的射频信号的相位值并不相同。而在利用不同阅读器,并保证不同阅读器与同一个电子标签之间的距离均为d的情况下,各个阅读器测量到的同一电子标签反射回的射频信号的相位值也不相同。出现这种现象的原因主要是由于电子标签和阅读器的个体性差异。这种个体性差异是由电子标签和阅读器内部电路、天线以及生产制造时的环境等一系列因素造成。在阅读器测量电子标签反射回的射频信号的相位值的场景下,这种个体性差异可以通过电子标签的相位偏差值θtag、以及阅读器的相位偏差值θreader来表征。
并且,从理论上分析可以得出,阅读器接收的电子标签反射回的射频信号的相位值的影响因素主要包括阅读器发送的射频信号的波长为λ、阅读器与电子标签之间的距离为d、电子标签的相位偏差值θtag、以及阅读器的相位偏差值θreader。
结合上述分析,本申请实施例提供了一种获取各个电子标签的相位偏差值、以及各个阅读器的相位偏差值的参考示例:
以某一阅读器为基准,即假设该阅读器的相位偏差值θreader=0,并保证该阅读器与N个电子标签之间的距离均为d的情况下,针对N个电子标签中的第i个电子标签,若该阅读器测量到的第i个电子标签反射回的射频信号的相位值为θmeasure,i,那么在已知θmeasure,i、θreader、d和λ的情况下,可以根据下述公式来反推出第i个电子标签的相位偏差值θtag,i:
以某一电子标签为基准,即假设该电子标签的相位偏差值θtag=0,并保证N个阅读器与该电子标签之间的距离均为d的情况下,针对N个阅读器中的第i个阅读器,若该第i个阅读器测量到的该电子标签反射回的射频信号的相位值为θmeasure,i,那么在已知θmeasure,i、θtag、d和λ的情况下,可以根据下述公式来反推出第i个电子标签的相位偏差值θreader,i:
通过上述过程可以得出不同电子标签的相位偏差值、以及不同阅读器的相位偏差值。实际应用中,上述获取电子标签的相位偏差值以及阅读器的相位偏差值的过程可以由RFID设备厂商、防伪服务提供商或者第三方来完成。
本申请实施例中,可以将电子标签的相位偏差值,视为因电子标签的个体性差异而使得电子标签具备的一种固有属性。同理,也可以将上述阅读器的相位偏差值,视为因阅读器的个体性差异而使得阅读器具备的一种固有属性。并且,鉴于电子标签、以及阅读器的个体性差异,不同电子标签的相位偏差值基本是不相同的,不同阅读器的相位偏差值基本也是不相同的。基于此,可以将电子标签的相位偏差值、以及阅读器的相位偏差值应用在对电子标签的防伪上,且这种因个体性差异而产生的相位偏差值基本不可能被伪造。因此,基于电子标签自身具备的固有属性来进行对电子标签的防伪,准确性较高,也无需耗费过多成本。
下面对本申请提供的检测电子标签的方法进行详细介绍。
本申请实施例中,用于执行检测电子标签的方法的检测装置可以为阅读器,也可以为与阅读器建立通信连接的终端。所述终端例如为计算机、手机、平板电脑、或其它能够实现与阅读器建立通信连接的设备。并且,需要说明的是,下文中提及的“第一”、“第二”等序数词是用于对多个对象进行区分,以便于描述,并不用于限定多个对象的顺序、时序、优先级或者重要程度。
参照图2所示,为本申请实施例提供的检测电子标签的方法的流程示意图,具体包括:
步骤201:检测装置获取参数值,所述参数值包括至少一个电子标签的第一相位值、阅读器与至少一个电子标签之间的距离,所述第一相位值为阅读器接收到来自至少一个电子标签的信号时测量到的相位值。
具体的,当检测装置为阅读器时,阅读器可以内置相位测量单元,在通过阅读器天线接收到来自至少一个电子标签的信号时,可以通过相位测量单元测量得到来自至少一个电子标签的信号的相位值,即至少一个电子标签的第一相位值。其中,阅读器接收到的来自至少一个电子标签的信号可以是至少一个电子标签在接收到该阅读器发送的信号后反射回的信号,并且至少一个电子标签反射回的信号中携带电子标签的标签数据。标签数据包括电子标签的标识信息,例如为电子标签的序列号。阅读器还可以内置距离测量单元,当阅读器通过阅读器天线向至少一个电子标签发送射频信号的过程中,可以通过距离测量单元测量得到阅读器与至少一个电子标签之间的距离。距离测量方式可以有多种,例如声音测距、激光测距、无线信号测距等。当然,实际应用时,还可以由其它设备采集阅读器与至少一个电子标签之间的距离并上传至阅读器,本申请对此并不限定。
当检测装置为与阅读器建立通信连接的终端时,可以由阅读器将测量得到的至少一个电子标签的第一相位值上传至终端。对于阅读器与至少一个电子标签之间的距离,可以由阅读器测量并上传给终端,也可以由其它设备测量并上传给终端,本申请对此并不限定。
并且,本申请实施例中,阅读器与至少一个电子标签之间的距离,可以是阅读器与至少一个电子标签中每个电子标签之间的距离,也可以是阅读器与至少一个电子标签所在平面的距离。其中,阅读器与至少一个电子标签所在平面的距离也可以理解为是阅读器与至少一个电子标签附着在的物体的表面的距离。具体应用时,检测装置获取哪一种距离,可以根据实际采用的验证电子标签真伪的方式来决定,后文中会结合具体实施例进行详细说明。
步骤202:检测装置从预先存储的属性信息中查询至少一个电子标签的第一属性信息,所述属性信息包括不同电子标签的第一属性信息,所述第一属性信息包括第一相位偏差值,不同电子标签的第一相位偏差值不同。
步骤203:检测装置基于获取的参数值、以及查询到的至少一个电子标签的第一属性信息,得到至少一个校验值,并利用至少一个校验值,验证至少一个电子标签的真伪。
上述实施例中,检测装置可以获取阅读器接收来自至少一个电子标签的信号时测量的相位值、以及阅读器与至少一个电子标签之间的距离,进而可以利用获取的这些参数值、以及预先存储的至少一个电子标签的相位偏差值,得出校验值来验证至少一个电子标签的真伪。相比现有技术中仅凭借电子标签的序列号来辨别电子标签的真伪,本申请提出的通过分析阅读器接收来自电子标签的信号时测量到的相位值、以及电子标签的相位偏差值等相位信息,来验证电子标签真伪的方式,验证结果的准确性更高,而且基于电子标签自身固有的属性来进行防伪验证,无需对电子标签以及阅读器做出较多的改动,可以节约成本。
本申请实施例可应用在物品传输过程对物品进行防伪检测的场景下。发送方可以在需要防伪的物品上附着至少一个电子标签,并将附着有至少一个电子标签的物品传输给接收方。接收方接收到物品后,利用检测装置验证物品上附着的至少一个电子标签的真伪,便可以验证物品传输过程中是否被替换或破坏,可参见图3所示的场景示意图。
其中,本申请实施例中,在需要防伪的物品上附着的电子标签个数的不同,利用得到的校验值来验证电子标签真伪的方式也有所不同。下面将在需要防伪的物品上附着的至少一个电子标签的个数分为一个、至少两个、以及至少三个的情况,分别针对每种情况下检测装置采用的检测电子标签的方式进行说明。
情况1:至少一个电子标签的个数为一个
这种情况下,检测装置预先存储的用于验证电子标签的真伪的属性信息中除了包括不同电子标签的第一属性信息之外,还包括:不同阅读器的第二属性信息,第二属性信息包括第二相位偏差值和阅读器向至少一个电子标签发送的信号的波长,不同阅读器的第二相位偏差值不同。并且,属性信息中还可以包括不同电子标签的标识信息、以及不同阅读器的标识信息。电子标签的标识信息与第一属性信息一一对应,阅读器的标识信息与第二属性信息一一对应。
具体的,第一种情况下检测装置检测电子标签的流程可参照图4所示:
步骤401:检测装置获取参数值,获取的参数值包括电子标签的第一相位值、以及阅读器与该电子标签之间的距离。
其中,检测装置获取的参数值还可以包括该电子标签的标识信息,该电子标签的标识信息可以是阅读器接收到的来自该电子标签的信号中携带的。
步骤402:检测装置从预先存储的属性信息中查询该电子标签的第一属性信息、和该阅读器的第二属性信息。
具体的,检测装置可以根据获取的电子标签的标识信息,从预先存储的属性信息中查询到与该电子标签的标识信息对应的第一属性信息。当检测装置为阅读器时,阅读器中存储有自身的标识信息,进而根据存储的自身的标识信息可以查询到与标识信息对应的第二属性信息。当检测装置为与阅读器建立连接的终端时,终端可以从阅读器中获取阅读器的标识信息,进而从预先存储的属性信息中查询与该阅读器的标识信息对应的第二属性信息。
步骤403:检测装置基于获取的参数值、以及查询到的该电子标签的第一属性信息和该阅读器的第二属性信息,计算该电子标签的校验值。
本申请实施例中,所述计算的校验值可以理解为该阅读器接收到来自该电子标签的信号时理论上应该测量到的相位值。考虑到信号传输距离、电子标签的第一相位偏差值、以及阅读器的第二相位偏差值对阅读器测量得到的第一相位值造成影响,又因为阅读器和电子标签之间的通信基于反向散射耦合原理,阅读器发送的信号的波长与电子标签反射回的波长相等,故阅读器和电子标签之间的距离为d时,相应地,信号传输距离为2d,而信号传输距离每增加一个波长,阅读器测量到的相位值会对应变化2π。基于此,可以根据以下公式计算该电子标签的校验值θ:
其中,λ为该阅读器向该电子标签发送的信号的波长,d为该阅读器与该电子标签之间的距离,θtag为该电子标签的第一相位偏差值,θreader为该阅读器的第二相位偏差值。
步骤404:检测装置比较计算的校验值与该电子标签的第一相位值之间的差值,验证该电子标签的真伪。
具体的,检测装置可以判断计算的校验值与该电子标识的第一相位值之间的差值的绝对值是否小于第一预设值。当判断结果为是时,可以确认该电子标签为真实的电子标签;当判断结果为否是,可以确认该电子标签为伪造的电子标签。并且,需要说明的是,本申请实施例提供的上述方式可以不仅限于一个电子标签的情况下,当电子标签的个数为至少一个的情况下,针对至少一个电子标签中的每个电子标签也可以采用上述方式来验证电子标签的真伪。
本申请实施例中,利用预先存储的电子标签的第一相位偏差值、以及阅读器的第二相位偏差值来计算校验值,并将计算的校验值与阅读器实际测量到的该电子标签的第一相位值进行对比,如果两者基本一致,可以认为阅读器实际测量到的该电子标签的第一相位偏差值与预先存储的第一相位偏差值相同,因此确认该电子标签为真实的电子标签,否则,确认该电子标签为伪造的电子标签。通过验证电子标签的真伪,从而可以辨别出物体是否被替换或破坏。
情况2:至少一个电子标签的个数为至少两个
这种情况下,检测装置预先存储的用于验证电子标签的真伪的属性信息中除了包括不同电子标签的第一属性信息之外,还包括:不同阅读器的第二属性信息,这里第二属性信息可以包括阅读器向至少一个电子标签发送的信号的波长。并且,属性信息中也可以包括不同电子标签的标识信息、以及不同阅读器的标识信息。电子标签的标识信息与第一属性信息一一对应,阅读器的标识信息与第二属性信息一一对应。
具体的,第二种情况下检测装置检测电子标签的流程可参照图5所示:
步骤501:检测装置获取参数值,获取的参数值包括至少两个电子标签的第一相位值、以及阅读器与至少两个电子标签之间的距离。
其中,检测装置获取的参数值还可以包括至少两个电子标签的标识信息,至少两个电子标签的标识信息可以是阅读器接收到的来自至少两个电子标签的信号中分别携带的。并且,这里该阅读器与至少两个电子标签之间的距离为该阅读器分别与至少两个电子标签中每个电子标签之间的距离。
步骤502:检测装置从预先存储的属性信息中查询至少两个电子标签的第一属性信息、和该阅读器的第二属性信息。
其中,检测装置获取第一属性信息和第二属性信息的具体过程与第一种情况下步骤402中记载的过程相似,这里不再详述。
步骤503:检测装置基于获取的参数值、以及查询到的至少两个电子标签的第一属性信息和该阅读器的第二属性信息,计算该至少两个电子标签的校验值。
本申请实施例中,同样是基于信号传输距离、电子标签的第一相位偏差值、以及阅读器的第二相位偏位值对阅读器测量得到的第一相位值造成影响这一特征,当采用同一阅读器分别测量来自至少两个电子标签的信号的第一相位值时,阅读器带来的影响是固定的,因此可以根据以下公式计算出的至少两个电子标签中第i个电子标签的校验值θi,θi可以反映出第i个电子标签对应的阅读器的第二相位偏差值:
其中,λ为该阅读器向第i个电子标签发送的信号的波长,di为该阅读器与第i个电子标签之间的距离,θtag,i为第i个电子标签的第一相位偏差值,θmeasure,i为第i个电子标签的第一相位值,i为正整数。
步骤504:检测装置比较至少两个电子标签的校验值中任意两个电子标签的校验值之间的差值,验证至少两个电子标签的真伪。
具体的,检测装置可以判断至少两个电子标签的校验值中任意两个电子标签的校验值之间的差值的绝对值是否小于第二预设值。当判断结果为是时,可以确认至少两个电子标签均为真实的电子标签;当判断结果为否时,可以确认至少两个电子标签中存在伪造的电子标签。实际应用时,当至少两个电子标签的个数较多时,还可以统计至少两个电子标签的校验值之间的方差、标准差、极差等,利用这些统计信息来验证至少两个电子标签的真伪。其中,只有至少两个电子标签均为真实的电子标签,才可确认物品为真实的。
本申请实施例中,采用同一阅读器分别测量来自至少两个电子标签的信号的第一相位值,由于阅读器带来的影响是固定的,故至少两个电子标签分别对应的能够反映阅读器的第二相位偏差值的校验值理论上应该是基本一致的。因此,通过比较至少两个电子标签的校验值中任意两个电子标签的校验值,可以确认出至少两个电子标签中是否存在伪造的电子标签。
情况3:至少一个电子标签的个数为至少三个
这种情况下,检测装置预先存储的用于验证电子标签的真伪的属性信息中可以包括不同电子标签的第一属性信息。并且,属性信息中还可以包括不同电子标签的标识信息,电子标签的标识信息与第一属性信息一一对应。
具体的,第三种情况下检测装置检测电子标签的流程可参照图6所示:
步骤601:检测装置获取参数值,获取的参数值包括至少三个电子标签的第一相位值、以及阅读器与至少三个电子标签之间的距离。
其中,检测装置获取的参数值还可以包括至少三个电子标签的标识信息,至少三个电子标签的标识信息可以是阅读器接收到的来自至少三个电子标签的信号中分别携带的。并且,这里该阅读器与至少三个电子标签之间的距离为该阅读器与至少三个电子标签所在平面的距离。
本申请实施例中,检测装置还可以获取至少三个电子标签的位置信息,至少三个电子标签的位置信息包括至少三个电子标签附着在物品上的绝对位置信息、以及至少三个电子标签之间的相对位置信息。其中,至少三个电子标签中任意两个电子标签之间的距离小于阅读器向电子标签发送的信号的半波长(即二分之一波长),这样做的目的在于保证针对每个电子标签都有至少两个非共线的电子标签。
具体的,至少三个电子标签的位置信息可以作为标签数据的一部分,分别存储在对应的电子标签中,也可以由发送方记录并通过网络传输给接收方的检测装置。当至少三个电子标签的位置信息存储在对应的电子标签中时,可以由阅读器通过向电子标签发送信号以便获取电子标签的位置信息,并且当检测装置为与阅读器建立通信连接的终端时,阅读器还可以将获取的电子标签的位置信息上传给终端。
步骤602:检测装置从预先存储的属性信息中查询至少三个电子标签的第一属性信息。
其中,检测装置获取第一属性信息的具体过程与第一种情况下步骤402中记载的过程相似,这里不再详述。
步骤603:检测装置计算至少三个电子标签的第二相位值,至少三个电子标签中第j个电子标签的第二相位值为第j个电子标签的第一相位值与第j个电子标签的第一相位偏差值之间的差值,j为正整数。
其中,本申请实施例中,同样是基于信号传输距离、电子标签的第一相位偏差值、以及阅读器的第二相位偏位值对阅读器测量得到的第一相位值造成影响这一特征,采用同一阅读器分别测量来自至少三个电子标签的信号的第一相位值时,阅读器带来的影响是固定的,而通过将第j个电子标签的第一相位值与第j个电子标签的第一相位偏差值相减,可以去除电子标签的第一相位偏差值对阅读器测量得到的第一相位值的影响,因此,检测装置计算得到的至少三个电子标签中每个电子标签的第二相位偏差值可以间接地反映出该电子标签与阅读器之间的距离。
步骤604:检测装置计算至少三个电子标签的第二相位值中每两个电子标签的第二相位值之间的差值。
其中,由于至少三个电子标签中每个电子标签都有至少两个非共线的电子标签,因此,针对三个电子标签中每两个电子标签,可以计算出每两个电子标签的第二相位值之间的差值。
步骤605:检测装置根据计算的差值,计算该阅读器与至少三个电子标签之间的距离。
本申请实施例中,由于计算得到的每个电子标签的第二相位偏差值可以间接地反映出该电子标签与阅读器之间的距离,故至少三个电子标签中每两个电子标签的第二相位值之间的差值,可以转化为这两个电子标签与阅读器之间的距离差,进而可以根据几何原理,使用双曲线反向定位技术推测出该阅读器与至少三个电子标签之间的距离。
具体的,参照图7所示,假设至少三个电子标签中任意两个电子标签为a、b,其中,Ta(xa,ya)为电子标签a所处的位置坐标,Tb(xb,yb)为电子标签b所处的位置坐标,da,b为电子标签a和电子标签b之间的相对距离,假设电子标签a的第二相位值和电子标签b的第二相位值之间的差值为θa,b,那么,电子标签a与阅读器之间的距离da和电子标签b与阅读器之间的距离db之间的距离差da-db=θa,b*λ。根据几何原理,已知电子标签a、b与阅读器之间的距离差da-db,可以将阅读器相对于这两个电子标签a、b的潜在位置限制在一条双曲线上,其中图7所示双曲线上的坐标点R(x,y)即为阅读器可能处于的位置。通过上述方式,利用至少三个电子标签中每两个电子标签可以得出一条双曲线,那么至少三个电子标签可以得出至少三条双曲线,至少三条双曲线之间的交点即为阅读器理论上应该处于的位置。通过上述过程可以确认该阅读器与至少三个电子标签之间的距离。
步骤606:检测装置比较获取的距离与计算的距离之间的差值,验证至少三个电子标签的真伪。
具体的,检测装置可以判断获取的距离与计算的距离之间的差值的绝对值是否小于第三预设值。当判断结果为是时,可以确认至少三个电子标签均为真实的电子标签;当判断结果为否时,可以确认至少三个电子标签中存在伪造的电子标签。其中,只有至少两个电子标签均为真实的电子标签,才可确认物品为真实的。
本申请实施例中,采用同一阅读器分别测量来自至少三个电子标签的信号的第一相位值,根据电子标签的第一相位值以及第一相位偏差值可以确定出能够反映出电子标签与阅读器之间的距离的电子标签的第二相位值,进而根据至少三个电子标签中每两个电子标签的第二相位值之间的差值,可以推测出阅读器与至少三个电子标签之间理论上的距离,通过比较实际获取到的距离与理论上的距离,可以确认出至少三个电子标签中是否存在伪造的电子标签。
其中,以上三种情况中检测装置预先存储的属性信息可以是从由RFID设备厂商、防伪服务提供商或者第三方提供的数据库中获取的,也可以是由发送方通过网络传输给接收方的检测装置的。并且,实际应用时,还可以将与电子标签相关的属性信息存储在对应的电子标签中,与阅读器相关的属性信息存储在对应的阅读器中,这样阅读器可以通过RFID技术获取到电子标签中存储的属性信息,并且,阅读器也可以将自身存储的属性信息以及从电子标签中获取的属性信息上传给已建立通信连接的终端,以便检测装置利用这些属性信息进行对电子标签真伪的验证。
并且,实际应用时,接收方的检测装置在根据相位信息验证电子标签的真伪之前,还可以进行基本的防伪验证。例如,对物流信息进行验证、以及对电子标签的标识信息进行验证。
其中,物流信息可张贴在物品表面。物流信息可以包括发件人、发货地址、发件人联系方式、收件人、收件地址、收件人联系方式,寄送方式等。发送方在传输物品之前,可以先将物流信息通过网络传输发送给接收方的检测装置,接收方接收到物品后,检测装置将获取的物品表面张贴的物流信息与发送方预先发送的物流信息进行比较,以便确认物流信息是否正确。
其中,电子标签的标识信息可以包括电子标签的序列号等。检测装置预先存储的属性信息中还可以包括不同电子标签的标识信息。检测装置在验证物流信息正确后,可以判断预先存储的属性信息中是否包含物品上附着的至少一个电子标签的标识信息,以便确定至少一个电子标签的标识信息是否被伪造。检测装置在确认预先存储的属性信息中包含至少一个电子标签的标识信息后,可以初步确认至少一个电子标签的标识信息为正确的。
在验证物流信息和电子标签的标识信息均正确的情况下,后续再进行本申请上述实施例提供的更为精准的验证电子标签的真伪的操作,即通过分析阅读器接收来自电子标签的信号时测量到的相位值、以及电子标签的相位偏差值等相位信息,来验证电子标签的真伪。由此可见,通过进行物流信息、电子标签的标识信息、以及相位信息这三个维度的防伪验证,可以使得验证结果的准确性更高。
下面,基于相同的技术构思,结合附图对本申请实施例提供的检测装置进行介绍。
本申请实施例提供一种检测装置,所述检测装置可以是阅读器、或者是与阅读器建立通信连接的终端,也可以是阅读器或终端内的芯片。所述阅读器、或所述终端、或所述芯片具有实现上述方法实施例中所涉及的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。所述模块可以是软件和/或硬件。
图8示出了本申请实施例提供的一种检测装置800的结构示意图。其中,所述检测装置800包括获取单元801、存储单元802、以及处理单元803。其中,所述获取单元801用于获取执行检测电子标签的方法所需的参数值,所述存储单元802中存储有用于检测电子标签的属性信息,所述处理单元803用于根据所述获取单元801中获取的参数值、以及所述存储单元802中存储的相关属性信息,执行检测电子标签的操作。
具体的,获取单元801,用于获取参数值,所述参数值包括至少一个电子标签的第一相位值、阅读器与所述至少一个电子标签之间的距离,所述第一相位值为所述阅读器接收到来自所述至少一个电子标签的信号时测量到的相位值。存储单元802,用于存储属性信息,所述属性信息包括不同电子标签的第一属性信息,所述第一属性信息包括第一相位偏差值,不同电子标签的第一相位偏差值不同。处理单元803,用于从所述存储单元802中查询所述至少一个电子标签的第一属性信息;基于所述获取单元801获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值;利用所述至少一个校验值,验证所述至少一个电子标签的真伪。
在一种可能的实现方式中,当所述至少一个电子标签为一个电子标签时,所述属性信息还包括不同阅读器的第二属性信息,所述第二属性信息包括第二相位偏差值和阅读器向所述一个电子标签发送的信号的波长,不同阅读器的第二相位偏差值不同。
所述处理单元803可以从所述存储单元802中查询所述一个电子标签的第一属性信息、和所述阅读器的第二属性信息,并基于所述获取单元801获取的参数值、以及查询到的所述一个电子标签的第一属性信息和所述阅读器的第二属性信息,计算所述一个电子标签的校验值,进而比较计算的校验值与所述一个电子标签的第一相位值之间的差值,验证所述一个电子标签的真伪。
其中,所述处理单元803可以根据以下公式计算所述一个电子标签的校验值θ:
其中,λ为所述波长,d为所述阅读器与所述一个电子标签之间的距离,θtag为所述一个电子标签的第一相位偏差值,θreader为所述第二相位偏差值。
在一种可能的实现方式中,当所述至少一个电子标签为至少两个电子标签时,所述属性信息还包括不同阅读器的第二属性信息,所述第二属性信息包括阅读器向所述至少两个电子标签发送的信号的波长。
所述处理单元803可以从所述存储单元802中查询所述至少两个电子标签的第一属性信息、和所述阅读器的第二属性信息,并基于所述获取单元801获取的参数值、以及查询到的所述至少两个电子标签的第一属性信息和所述第二属性信息,计算所述至少两个电子标签的校验值,进而比较所述至少两个电子标签的校验值中任意两个电子标签的校验值之间的差值,验证所述至少两个电子标签的真伪。
其中,所述处理单元803可以根据以下公式计算所述至少两个电子标签中第i个电子标签的校验值θi:
其中,λ为所述波长,di为所述阅读器与所述第i个电子标签之间的距离,θtag,i为所述第i个电子标签的第一相位偏差值,θmeasure,i为所述第i个电子标签的第一相位值,i为正整数。
在一种可能的实现方式中,当所述至少一个电子标签为至少三个电子标签时,所述处理单元803可以从所述存储单元802中查询所述至少三个电子标签的第一属性信息,并计算所述至少三个电子标签的第二相位值,所述至少三个电子标签中第j个电子标签的第二相位值为所述第j个电子标签的第一相位值与所述第j个电子标签的第一相位偏差值之间的差值,j为正整数。进一步地,计算所述至少三个电子标签的第二相位值中每两个电子标签的第二相位值之间的差值,根据计算的差值,计算所述阅读器与所述至少三个电子标签之间的距离,进而比较所述获取单元801获取的所述距离与计算的距离之间的差值,验证所述至少三个电子标签的真伪。
在一种可能的实现方式中,所述属性信息还包括不同电子标签的标识信息、且电子标签的标识信息与第一相位偏差值一一对应。
所述获取单元801,还可以获取所述阅读器接收到的来自所述至少一个电子标签的信号中携带的所述至少一个电子标签的标识信息。所述处理单元还可以在基于所述获取单元801获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值之前,确认所述存储单元802存储的所述属性信息中包含所述获取单元801获取的所述至少一个电子标签的标识信息。
此外,上述检测装置800还可以采用硬件的形式实现,图9示出了本申请实施例提供的另一种检测装置900的结构示意图。该检测装置900可以包括处理器901、存储器902、通信接口903。其中,所述处理器901被配置为支持所述检测装置900执行上述方法实施例涉及的检测电子标签的功能。所述存储器902用于存储实现上述方法实施例中涉及的检测电子标签所必要的计算机指令和/或数据。所述通信接口903被配置为执行所述检测装置900收发消息的功能。其中,所述处理器901、所述存储器902和所述通信接口903相连,所述处理器901用于读取并执行所述存储器902存储的计算机指令和/或数据,并控制通信接口903获取执行检测电子标签的方法所需的参数值,完成上述方法实施例中涉及的检测电子标签的方法。
其中,本申请实施例中所述处理器901可以是中央处理器(centralprocessingunit,CPU),通用处理器,数字信号处理器(digital signal processor,DSP),专用集成电路(application-specific integratedcircuit,ASIC),现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器901也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。
所述存储器902可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)等。所述存储器902也可以是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
需要说明的是,所述存储器902可以集成在所述处理器901中,也可以与所述处理器901分离设置。
并且,本申请实施例中不限定上述处理器901、存储器902以及通信接口903之间的具体连接介质。本申请实施例在图9中以处理器901、存储器902以及通信接口903之间通过总线904连接,总线在图9中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
具体的,所述处理器901对应于上述检测装置800中所述的处理单元803,所述存储器902对应于上述检测装置800中所述的存储单元802,所述通信接口903对应于上述检测装置800中所述的获取单元801,具体实施时,所述处理器901、所述存储器902和所述通信接口903之间的交互过程可参照上述方法实施例以及上述通信装置800中的相关描述,这里不再赘述。
本申请实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令在被所述计算机调用时用于使所述计算机完成上述方法实施例中涉及的检测电子标签的方法。
本申请实施例还提供一种计算机程序产品,所述计算机程序产品中包括计算机程序,该计算机程序用于执行完成上述方法实施例中涉及的检测电子标签的方法。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (15)
1.一种检测装置,其特征在于,包括:
获取单元,用于获取参数值,所述参数值包括至少一个电子标签的第一相位值、阅读器与所述至少一个电子标签之间的距离,所述第一相位值为所述阅读器接收到来自所述至少一个电子标签的信号时测量到的相位值;
存储单元,用于存储属性信息,所述属性信息包括不同电子标签的第一属性信息,所述第一属性信息包括第一相位偏差值,不同电子标签的第一相位偏差值不同;
处理单元,用于从所述存储单元中查询所述至少一个电子标签的第一属性信息;基于所述获取单元获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值;利用所述至少一个校验值,验证所述至少一个电子标签的真伪;
当所述至少一个电子标签为一个电子标签时,所述属性信息还包括不同阅读器的第二属性信息,所述第二属性信息包括第二相位偏差值和阅读器向所述一个电子标签发送的信号的波长,不同阅读器的第二相位偏差值不同;
所述处理单元,具体用于:
从所述存储单元中查询所述一个电子标签的第一属性信息、和所述阅读器的第二属性信息;
基于所述获取单元获取的参数值、以及查询到的所述一个电子标签的第一属性信息和所述阅读器的第二属性信息,计算所述一个电子标签的校验值;
比较计算的校验值与所述一个电子标签的第一相位值之间的差值,验证所述一个电子标签的真伪。
3.如权利要求1所述的装置,其特征在于,当所述至少一个电子标签为至少两个电子标签时,所述属性信息还包括不同阅读器的第二属性信息,所述第二属性信息包括阅读器向所述至少两个电子标签发送的信号的波长;
所述处理单元,具体用于:
从所述存储单元中查询所述至少两个电子标签的第一属性信息、和所述阅读器的第二属性信息;
基于所述获取单元获取的参数值、以及查询到的所述至少两个电子标签的第一属性信息和所述第二属性信息,计算所述至少两个电子标签的校验值;
比较所述至少两个电子标签的校验值中任意两个电子标签的校验值之间的差值,验证所述至少两个电子标签的真伪。
5.如权利要求1所述的装置,其特征在于,当所述至少一个电子标签为至少三个电子标签时,所述处理单元,具体用于:
从所述存储单元中查询所述至少三个电子标签的第一属性信息;
计算所述至少三个电子标签的第二相位值,所述至少三个电子标签中第j个电子标签的第二相位值为所述第j个电子标签的第一相位值与所述第j个电子标签的第一相位偏差值之间的差值,j为正整数;
计算所述至少三个电子标签的第二相位值中每两个电子标签的第二相位值之间的差值;
根据计算的差值,计算所述阅读器与所述至少三个电子标签之间的距离;
比较所述获取单元获取的所述距离与计算的距离之间的差值,验证所述至少三个电子标签的真伪。
6.如权利要求1至5任一所述的装置,其特征在于,所述属性信息还包括不同电子标签的标识信息、且电子标签的标识信息与第一相位偏差值一一对应;
所述获取单元,还用于:获取所述阅读器接收到的来自所述至少一个电子标签的信号中携带的所述至少一个电子标签的标识信息;
所述处理单元,还用于:在基于所述获取单元获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值之前,确认所述存储单元存储的所述属性信息中包含所述获取单元获取的所述至少一个电子标签的标识信息。
7.如权利要求1至5任一所述的装置,其特征在于,所述检测装置为所述阅读器、或者与所述阅读器建立通信连接的终端。
8.一种检测电子标签的方法,其特征在于,包括:
检测装置获取参数值,所述参数值包括至少一个电子标签的第一相位值、阅读器与所述至少一个电子标签之间的距离,所述第一相位值为所述阅读器接收到来自所述至少一个电子标签的信号时测量到的相位值;
所述检测装置从预先存储的属性信息中查询所述至少一个电子标签的第一属性信息,所述属性信息中包括不同电子标签的第一属性信息,所述第一属性信息包括第一相位偏差值,不同电子标签的第一相位偏差值不同;
所述检测装置基于获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值,并利用所述至少一个校验值,验证所述至少一个电子标签的真伪;
当所述至少一个电子标签为一个电子标签时,所述属性信息还包括不同阅读器的第二属性信息,所述第二属性信息包括第二相位偏差值和阅读器向所述一个电子标签发送的信号的波长,不同阅读器的第二相位偏差值不同;
所述检测装置从预先存储的属性信息中查询所述至少一个电子标签的第一属性信息,包括:
所述检测装置从预先存储的属性信息中查询所述一个电子标签的第一属性信息、和所述阅读器的第二属性信息;
所述检测装置基于获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值,并利用所述至少一个校验值,验证所述至少一个电子标签的真伪,包括:
所述检测装置基于获取的参数值、以及查询到的所述一个电子标签的第一属性信息和所述阅读器的第二属性信息,计算所述一个电子标签的校验值;
所述检测装置比较计算的校验值与所述一个电子标签的第一相位值之间的差值,验证所述一个电子标签的真伪。
10.如权利要求8所述的方法,其特征在于,当所述至少一个电子标签为至少两个电子标签时,所述属性信息还包括不同阅读器的第二属性信息,所述第二属性信息包括阅读器向所述至少两个电子标签发送的信号的波长;
所述检测装置从预先存储的属性信息中查询所述至少一个电子标签的第一属性信息,包括:
所述检测装置从预先存储的属性信息中查询所述至少两个电子标签的第一属性信息、和所述阅读器的第二属性信息;
所述检测装置基于获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值,并利用所述至少一个校验值,验证所述至少一个电子标签的真伪,包括:
所述检测装置基于获取的参数值、以及查询到的所述至少两个电子标签的第一属性信息和所述阅读器的第二属性信息,计算所述至少两个电子标签的校验值;
比较所述至少两个电子标签的校验值中任意两个电子标签的校验值之间的差值,验证所述至少两个电子标签的真伪。
12.如权利要求8所述的方法,其特征在于,当所述至少一个电子标签为至少三个电子标签时,所述检测装置从预先存储的属性信息中查询所述至少一个电子标签的第一属性信息,包括:
所述检测装置从预先存储的属性信息中查询所述至少三个电子标签的第一属性信息;
所述检测装置基于获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值,并利用所述至少一个校验值,验证所述至少一个电子标签的真伪,包括:
所述检测装置计算所述至少三个电子标签的第二相位值,所述至少三个电子标签中第j个电子标签的第二相位值为所述第j个电子标签的第一相位值与所述第j个电子标签的第一相位偏差值之间的差值,j为正整数;
所述检测装置计算所述至少三个电子标签的第二相位值中每两个电子标签的第二相位值之间的差值;
所述检测装置根据计算的差值,计算所述阅读器与所述至少三个电子标签之间的距离;
所述检测装置比较获取的距离与计算的距离之间的差值,验证所述至少三个电子标签的真伪。
13.如权利要求8至12任一所述的方法,其特征在于,所述属性信息还包括不同电子标签的标识信息、且电子标签的标识信息与第一相位偏差值一一对应;
所述检测装置获取的参数值中还包括所述阅读器接收到的来自所述至少一个电子标签的信号中携带的所述至少一个电子标签的标识信息;
所述检测装置在基于所述获取的参数值、以及查询到的所述至少一个电子标签的第一属性信息,得到至少一个校验值之前,还包括:
所述检测装置确认所述属性信息中包含所述至少一个电子标签的标识信息。
14.如权利要求8至12任一所述的方法,其特征在于,所述检测装置为所述阅读器、或者与所述阅读器建立通信连接的终端。
15.一种计算机存储介质,其特征在于,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令在被所述计算机调用时用于使所述计算机执行权利要求8-13任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810292030.2A CN110321742B (zh) | 2018-03-30 | 2018-03-30 | 一种检测电子标签的方法及检测装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810292030.2A CN110321742B (zh) | 2018-03-30 | 2018-03-30 | 一种检测电子标签的方法及检测装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110321742A CN110321742A (zh) | 2019-10-11 |
CN110321742B true CN110321742B (zh) | 2021-04-09 |
Family
ID=68112278
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810292030.2A Active CN110321742B (zh) | 2018-03-30 | 2018-03-30 | 一种检测电子标签的方法及检测装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110321742B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111222894A (zh) * | 2020-01-10 | 2020-06-02 | 焦作大学 | 用于售后服务的商品追溯方法及装置 |
CN114091490B (zh) * | 2021-11-12 | 2022-04-19 | 深圳市成为信息技术有限公司 | Uhf手持终端查找标签的方法、uhf手持终端及标签 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1993948A (zh) * | 2004-06-04 | 2007-07-04 | 高通股份有限公司 | 高数据速率接口设备和方法 |
CN202650023U (zh) * | 2012-07-10 | 2013-01-02 | 北京探感科技有限公司 | 一种便携式电子标签阅读装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102073838B (zh) * | 2010-12-24 | 2013-04-10 | 深圳兆日科技股份有限公司 | 一种利用rfid电磁信号差异性的防伪方法和*** |
CN102222246B (zh) * | 2011-06-25 | 2014-04-09 | 深圳市远望谷信息技术股份有限公司 | 射频识别读写器的载波抑制方法及射频装置 |
US8931696B2 (en) * | 2011-08-17 | 2015-01-13 | Darden Gwaltney Hood | Counterfeit detection system and method |
CN102663591A (zh) * | 2012-03-19 | 2012-09-12 | 樊俊锋 | 基于电子标签的产品防伪方法和*** |
CN103632117B (zh) * | 2013-11-25 | 2017-01-18 | 电子科技大学 | 基于直接序列扩频技术的有源rfid定位方法 |
US20150363790A1 (en) * | 2014-06-13 | 2015-12-17 | Peter Collins | Asset tracking and counterfeit detection system |
-
2018
- 2018-03-30 CN CN201810292030.2A patent/CN110321742B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1993948A (zh) * | 2004-06-04 | 2007-07-04 | 高通股份有限公司 | 高数据速率接口设备和方法 |
CN202650023U (zh) * | 2012-07-10 | 2013-01-02 | 北京探感科技有限公司 | 一种便携式电子标签阅读装置 |
Non-Patent Citations (2)
Title |
---|
João Roberto Bertini;Maria do Carmo Nicoletti.A genetic algorithm for improving the induction of attribute-based decision graph classifiers.《2016 IEEE Congress on Evolutionary Computation (CEC)》.2016,第4104-4110页. * |
基于RFID的物流定位技术研究;段宇峰;《中国优秀硕士学位论文全文数据库 信息科技辑》;20170215;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN110321742A (zh) | 2019-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8860551B2 (en) | Automated RFID reader detection | |
US8754751B1 (en) | RFID based system and method for vehicle and driver verification | |
US9652733B2 (en) | Systems and methods for measuring and tracking radio-frequency identification tags | |
US20060181394A1 (en) | Radio frequency fingerprinting to detect fraudulent radio frequency identification tags | |
CN110321742B (zh) | 一种检测电子标签的方法及检测装置 | |
TWI622004B (zh) | Transfer monitoring system and transfer monitoring method of POS terminal | |
US9983303B2 (en) | Passive radio frequency identification ranging | |
CN103218591A (zh) | 一种基于射频识别技术的防伪***及其工作方法 | |
CN104091184A (zh) | 电子标签检测方法及*** | |
US20050134436A1 (en) | Multiple RFID anti-collision interrogation method | |
Zhang et al. | RFID based vehicular localization for intelligent transportation systems | |
EP2677473A1 (en) | Production method, rfid transponder, authentication method, reader device and computer program product | |
CN110458257B (zh) | 基于rfid***的标签盘点方法及装置 | |
US9747768B1 (en) | System and method for proving physical presence | |
Hui | RFID-based location tracking system using a peer-to-peer network architecture | |
RU72592U1 (ru) | Современный идентификационный беспроводный считыватель | |
CN112597192A (zh) | 数据查询方法、装置、服务器及介质 | |
US10765007B2 (en) | Communication device based on flexible circuit board | |
US11346915B2 (en) | Device and method for determining the position of a transmitter relative to a detection region | |
Chen et al. | RFID-based vehicle localization scheme in GPS-less environments | |
CN104618118A (zh) | 一种rfid所有权转换支持方法 | |
CN103596264A (zh) | 基于wifi指纹技术的定位方法和装置 | |
CN105069385A (zh) | 一种基于身份证的身份认证*** | |
CN104951825A (zh) | 身份信息有效性识别的方法及装置 | |
US10579701B2 (en) | Legal chip identification method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |