【技术领域】
本发明涉及射频识别技术领域,尤其涉及一种射频识别的电子标签寻物方法、寻物系统及计算机可读存储介质。
背景技术:
目前,随着物流的发展越来越大,尤其以电子标签为代表的物流技术越来越成为推动物流发展的重要因素,其中人们将射频识别(英文为radiofrequencyidentification,缩写为rfid)技术应用到电子标签中,并将电子标签放置与物品上,以方便管理应用,也就是将电子标签应用于寻物。电子标签的寻物系统成为物流技术中一个重要因素。
相关技术的电子标签的寻物系统采用通过采用电脑和电子标签,其中电子标签包括电源管理模块和通信模块,所述电源管理模块包括电池和电压转换模块,其中,所述电池通过所述电压转换模块对整个所述电子显示标签供电;所述通信模块一般采用蓝牙或wifi等进行通信连接实现所述电子标签与电脑之间的通信。
然而,目前的寻物系统的电子标签采用所述通信模块的工作功耗较大,所述电子显示标签内置所述电池,从而使所述电池需要定期更换,增加使用者的工作量,并且使后期维护较为困难。另外,电脑识别出物品,但无法很快的从一堆物品中找出我们需要的物品,例如快递物件,往往我们需要花很长时间从一大堆物品里面找到需要的快递物件。电子标签与电脑之间的通信也容易出现被干扰的情况,在电子标签数量较多时候,容易出现重复或者误判的风险。
因此,实有必要提供一种新的方法和系统来解决上述技术问题。
技术实现要素:
本发明的目的是克服上述技术问题,提供一种可以快速寻物,且可靠性高的电子标签寻物方法、寻物系统及计算机可读存储介质。
为了实现上述目的,本发明提供一种电子标签寻物方法,所述电子标签包括提示器,该方法包括如下步骤:
步骤s11、所述电子标签接收与其匹配的读写器发射的射频信号,所述射频信号为所述读写器将具有特征信息的寻物命令调制并发射形成,所述特征信息为物品标识码或标签身份;
步骤s12、所述电子标签将接收的所述射频信号转换为直流电压并进行稳压,将稳压后的直流电压作为其电源电压供电;
步骤s13、所述电子标签将接收的所述射频信号解码出所述寻物命令,通过该寻物命令获取出其具有的特征信息,根据该寻物命令获取其预存的验证数据;
步骤s14、所述电子标签将获取的所述验证数据和所述特征信息通过非对称算法计算出签名值并将该签名值射频发射;所述签名值用于所述读写器读取,并将其与预存的数据库信息进行数据验证,若验证通过,则发射具有标签选择命令且调制后的射频信号,所述标签选择命令具有与该电子标签相对应的所述特征信息;
步骤s15、所述电子标签将接收的所述射频信号解码出所述标签选择命令,通过该标签选择命令获取出其具有的特征信息,若该特征信息与所述电子标签匹配,则设置为被选状态;
步骤s16、所述电子标签将接收的所述射频信号解码出启动命令,根据所述启动命令将所述提示器启动。
更优的,所述提示器包括光源、扬声器及振动马达中任意一种或多种。
更优的,所述电子标签包括多个;所述步骤s16中还包括:
若多个所述电子标签中还存在待选状态,则选择其中一个待选状态的所述电子标签的特征信息,所述读写器将该特征信息的寻物命令调制形成射频信号并发射,并返回所述步骤s13。
更优的,所述步骤s16之后还包括如下步骤:
步骤s17、所述电子标签射频发射寻物完成命令,所述寻物完成命令用于所述读写器在其内部标记该电子标签已完成寻物状态。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子标签寻物方法的程序,所述电子标签寻物方法的程序被处理器执行时实现如上任一项所述电子标签寻物方法的步骤。
本发明还提供一种电子标签寻物方法,该方法包括如下步骤:
步骤s21、读写器将具有特征信息的寻物命令调制成射频信号后将其发出,所述特征信息为物品标识码或标签身份;
步骤s22、所述读写器接收电子标签射频发射的信号,将该信号解码出签名值;所述签名值为所述电子标签将接收的所述射频信号解码出所述寻物命令,通过该寻物命令获取出其具有的特征信息,根据该寻物命令获取其预存的验证数据,将获取的所述验证数据和所述特征信息通过非对称算法计算出;
步骤s23、所述读写器将所述签名值与预存的数据库信息进行数据验证,若验证通过,则发射具有标签选择命令且调制后的射频信号,所述标签选择命令具有与该电子标签相对应的所述特征信息;
步骤s24、所述读写器将启动命令调制并发射射频信号。
更优的,若所述电子标签包括多个,则所述步骤s23中还包括:
若多个所述电子标签中还存在待选状态,则选择其中一个待选状态的所述电子标签的特征信息,所述读写器将该特征信息的寻物命令调制形成射频信号并发射,并返回所述步骤s22。
更优的,所述步骤s24之后还包括如下步骤:
步骤s25、所述读写器接收所述电子标签射频发射的信号,将该信号解码出寻物完成命令,根据所述寻物完成命令在其内部标记该电子标签已完成寻物状态。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子标签寻物方法的程序,所述电子标签寻物方法的程序被处理器执行时实现如上任一项所述的电子标签寻物方法的步骤。
本发明还提供一种寻物系统,所述寻物系统包括电子标签、可与所述电子标签通过射频通信的读写器以及与所述读写器数据通信的服务器,
所述电子标签包括:
天线,用于接收和发射射频信号;
能量收集模块,用于将所述射频信号转换感应电流,将所述感应电流转换为直流电压并进行稳压,将稳压后的直流电压作为其电源电压;
存储器,用于预存的特征信息、验证数据、数据库信息、用户数据以及非对称算法计算使用的隐藏密码,所述特征信息为物品标识码或标签身份;
基带处理器模块,用于将接收的所述射频信号解码出所述寻物命令,通过该寻物命令获取出其具有的特征信息,根据该寻物命令获取其预存的验证数据,将接收的所述射频信号解码出所述标签选择命令,通过该标签选择命令获取出其具有的特征信息,若该特征信息与所述电子标签匹配,则设置为被选状态;
区块链签名函数模块,用于将获取的所述验证数据和所述特征信息通过非对称算法计算出签名值;
提示器,用于实现提示功能,其包括光源、扬声器及振动马达中任意一种或多种;
所述读写器包括:
数据收发模块,用于将具有特征信息的寻物命令调制成射频信号后将其发出,接收电子标签射频发射的信号;
数据验证模块,用于将接收电子标签射频发射的信号解码出签名值;所述签名值为所述电子标签将接收的所述射频信号解码出所述寻物命令,通过该寻物命令获取出其具有的特征信息,根据该寻物命令获取其预存的验证数据,将获取的所述验证数据和所述特征信息通过非对称算法计算出,将所述签名值与预存的数据库信息进行数据验证,若验证通过,则发射具有标签选择命令且调制后的射频信号,所述标签选择命令具有与该电子标签相对应的所述特征信息,并将启动命令调制并发射射频信号;
所述服务器,用于与所述读写器数据连接,存储物品的特征信息,实现对数据的查询和上传到区块链。
与现有技术相比,本发明的一种电子标签寻物方法包括如下步骤:电子标签接收读写器发射的射频信号;电子标签将射频信号转换为直流电压并稳压;电子标签解码出所述寻物命令并获取出特征信息和验证数据;电子标签计算出签名值;读写器验证签名值并发射标签选择命令;电子标签解码出所述标签选择命令并设置为被选状态;读写器发射启动命令;电子标签接收启动命令并将所述提示器启动。本发明的一种寻物系统及计算机可读存储介质均实施电子标签寻物方法通过提示器启动使电子标签易于从一堆物品中辨识出来,从而可以实现快速寻物;该技术方案可以使射频信号进行无线供电,不需要电池供电,并通过区块链的签名功能,即非对称算法进行电子标签的验证,保证电子标签的真实性和唯一性,从而提高了可靠性。
【附图说明】
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:
图1为本发明一种电子标签寻物方法的流程框图;
图2为图1的一种实施例的流程框图;
图3为本发明另一种电子标签寻物方法的流程框图;
图4为图3的一种实施例的流程框图;
图5为本发明一种寻物系统的结构框图。
【具体实施方式】
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请同时参图1-2所示,图1为本发明一种电子标签寻物方法的流程框图;图2为图1的一种实施例的流程框图。本发明提供一种电子标签寻物方法,所述电子标签包括提示器,所述提示器包括光源、扬声器及振动马达中任意一种或多种。该方法应用于所述电子标签。
该方法包括如下步骤:
步骤s11、所述电子标签接收与其匹配的读写器发射的射频信号,所述射频信号为所述读写器将具有特征信息的寻物命令调制并发射形成。所述特征信息为物品标识码或标签身份。在本所述步骤s11中,所述电子标签已被设置于物品上,也就是说,在实际应用中,将所有需要跟踪的物品都设置不同的所述电子标签。
步骤s12、所述电子标签将接收的所述射频信号转换为直流电压并进行稳压,将稳压后的直流电压作为其电源电压供电。所述电子标签基于rfid,可以不需要安装电池,可以做到体积小,免维护的优点,有利于物流使用。
步骤s13、所述电子标签将接收的所述射频信号解码出所述寻物命令,通过该寻物命令获取出其具有的特征信息,根据该寻物命令获取其预存的验证数据。
步骤s14、所述电子标签将获取的所述验证数据和所述特征信息通过非对称算法计算出签名值并将该签名值射频发射;所述签名值用于所述读写器读取,并将其与预存的数据库信息进行数据验证,若验证通过,则发射具有标签选择命令且调制后的射频信号,所述标签选择命令具有与该电子标签相对应的所述特征信息。该步骤通过区块链的签名功能,即非对称算法进行电子标签的验证,保证电子标签的真实性和唯一性,从而提高了可靠性。
步骤s15、所述电子标签将接收的所述射频信号解码出所述标签选择命令,通过该标签选择命令获取出其具有的特征信息,若该特征信息与所述电子标签匹配,则设置为被选状态。在本实施方式中,所述被选状态的设置具有为在所述电子标签的指定的一个电路模块(寄存器)中设置为高电平1。该设置易于电路实现,也有利使所述电子标签体积小和省电。
步骤s16、所述电子标签将接收的所述射频信号解码出启动命令,根据所述启动命令将所述提示器启动。在本实施方式上,所述提示器为光源,即启动时所述提示器发光,发光的模式可以节省电能,有利于物流的大规模使用。当然,不限于此,所述提示器也可以采用发光和发声同时使用,也更好辨别出物品。
在本实施方式中,所述电子标签包括多个。所述步骤s16中还包括:
若多个所述电子标签中还存在待选状态,则选择其中一个待选状态的所述电子标签的特征信息,所述读写器将该特征信息的寻物命令调制形成射频信号并发射,并返回所述步骤s13。
在本实施方式中,当使用者寻找到物品或者预设时间后,所述电子标签则预设为已被寻找到,则需要在寻物系统中将该标签进行标记状态,已被后续物流跟踪和统计。
步骤s17、所述电子标签射频发射寻物完成命令,所述寻物完成命令用于所述读写器在其内部标记该电子标签已完成寻物状态。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子标签寻物方法的程序,所述电子标签寻物方法的程序被处理器执行时实现如上所述的电子标签寻物方法的步骤。
请同时参图3-4所示,图3为本发明另一种电子标签寻物方法的流程框图;图4为图3的一种实施例的流程框图。本发明还提供一种电子标签寻物方法,该方法包括如下步骤:
步骤s21、读写器将具有特征信息的寻物命令调制成射频信号后将其发出。所述特征信息为物品标识码或标签身份。
步骤s22、所述读写器接收电子标签射频发射的信号,将该信号解码出签名值;所述签名值为所述电子标签将接收的所述射频信号解码出所述寻物命令,通过该寻物命令获取出其具有的特征信息,根据该寻物命令获取其预存的验证数据,将获取的所述验证数据和所述特征信息通过非对称算法计算出。
步骤s23、所述读写器将所述签名值与预存的数据库信息进行数据验证,若验证通过,则发射具有标签选择命令且调制后的射频信号,所述标签选择命令具有与该电子标签相对应的所述特征信息。
在本实施方式中,所述电子标签包括多个。所述步骤s23中还包括:
若多个所述电子标签中还存在待选状态,则选择其中一个待选状态的所述电子标签的特征信息,所述读写器将该特征信息的寻物命令调制形成射频信号并发射,并返回所述步骤s22。
步骤s24、所述读写器将启动命令调制并发射射频信号。
步骤s25、所述读写器接收所述电子标签射频发射的信号,将该信号解码出寻物完成命令,根据所述寻物完成命令在其内部标记该电子标签已完成寻物状态。
请参图5所示,本发明还提供一种寻物系统100,包括电子标签1、可与所述电子标签1通过射频通信的读写器2以及与所述读写器2数据通信的服务器3。
所述电子标签1包括:
天线11,用于接收和发射射频信号。
能量收集模块12,用于将所述射频信号转换感应电流,将所述感应电流转换为直流电压并进行稳压,将稳压后的直流电压作为其电源电压。
存储器13,用于预存的特征信息、验证数据、数据库信息、用户数据以及非对称算法计算使用的隐藏密码,所述特征信息为物品标识码或标签身份。
基带处理器模块14,用于将接收的所述射频信号解码出所述寻物命令,通过该寻物命令获取出其具有的特征信息,根据该寻物命令获取其预存的验证数据,将接收的所述射频信号解码出所述标签选择命令,通过该标签选择命令获取出其具有的特征信息,若该特征信息与所述电子标签1匹配,则设置为被选状态。
区块链签名函数模块15,用于将获取的所述验证数据和所述特征信息通过非对称算法计算出签名值。
提示器16,用于实现提示功能,其包括光源、扬声器及振动马达中任意一种或多种。
所述读写器2包括:
数据收发模块21,用于将具有特征信息的寻物命令调制成射频信号后将其发出,接收电子标签1射频发射的信号。
数据验证模块22,用于将接收电子标签1射频发射的信号解码出签名值;所述签名值为所述电子标签1将接收的所述射频信号解码出所述寻物命令,通过该寻物命令获取出其具有的特征信息,根据该寻物命令获取其预存的验证数据,将获取的所述验证数据和所述特征信息通过非对称算法计算出,将所述签名值与预存的数据库信息进行数据验证,若验证通过,则发射具有标签选择命令且调制后的射频信号,所述标签选择命令具有与该电子标签1相对应的所述特征信息,并将启动命令调制并发射射频信号。
所述服务器3,用于与所述读写器2数据连接,存储物品的特征信息,实现对数据的查询和上传到区块链。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子标签寻物方法的程序,所述电子标签寻物方法的程序被处理器执行时实现如上所述的电子标签寻物方法的步骤。
与现有技术相比,本发明的一种电子标签寻物方法包括如下步骤:电子标签接收读写器发射的射频信号;电子标签将射频信号转换为直流电压;电子标签解码出所述寻物命令并获取出特征信息和验证数据;电子标签计算出签名值;读写器验证签名值并发射标签选择命令;电子标签解码出所述标签选择命令并设置为被选状态;读写器发射启动命令;电子标签接收启动命令并将所述提示器启动。本发明的一种寻物系统及计算机可读存储介质均实施电子标签寻物方法通过提示器启动使电子标签易于从一堆物品中辨识出来,从而可以实现快速寻物;该技术方案可以使射频信号进行无线供电,不需要电池供电,并通过区块链的签名功能,即非对称算法进行电子标签的验证,保证电子标签的真实性和唯一性,从而提高了可靠性。
以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范围。