本申请涉及射频识别领域,尤其涉及一种设备类型识别方法、系统、电子设备及存储介质。
背景技术:
1、ic卡(integrated circuit card,集成电路卡),也称为智能卡、智慧卡等。在读卡设备对移动设备进行读卡的过程中,采用了射频识别(radio frequency identification,射频识别)技术,又称电子标签,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据。目前,射频识别技术已经被应用于许多领域,比如身份证、电子门票和门禁系统等。读卡设备在进行读卡操作前,一般都需要进行寻卡操作,然后读取卡片中的数据,通过485传输给上位机。
2、因此,在射频识别技术的基础上,如何高效地对设备类型进行识别是目前亟待解决的问题。
技术实现思路
1、本申请实施例提供一种设备类型识别方法、系统、电子设备及存储介质,以解决或部分解决在射频识别技术的基础上,如何高效地对设备类型进行识别的问题。
2、一种设备类型识别方法,包括:
3、获取移动设备对应的寻卡状态,基于寻卡状态,确定移动设备携带的智慧卡的寻卡状况信息;
4、根据寻卡状况信息,确定智慧卡的当前寻卡状态,基于当前寻卡状态读取智慧卡的uid信息;
5、基于uid信息,向智慧卡发送rats命令,用于确定智慧卡类型,基于智慧卡类型确定设备类型特征数据,并向上位机终端返回设备类型特征数据对应的智慧卡卡号。
6、本申请在一较佳示例中可以进一步配置为:获取移动设备对应的寻卡状态,包括:
7、若寻卡状态为读卡设备与智慧卡建立连接关系,则确定寻卡状况信息;
8、若寻卡状况信息为无卡状态,则对无卡状态的出现次数进行计数,得到无卡计数值。
9、本申请在一较佳示例中可以进一步配置为:在对无卡状态的出现次数进行计数,得到无卡计数值之后,包括:
10、将无卡计数值与系统无卡状态计数阈值进行比对,获得计数比对结果;
11、若计数比对结果为计数大于系统无卡状态计数阈值,则控制当前寻卡状态为进入idle状态。
12、本申请在一较佳示例中可以进一步配置为:获取移动设备对应的寻卡状态,包括:
13、若寻卡状态为读卡设备与智慧卡未建立连接关系,则确定寻卡状况信息;
14、若寻卡状况信息为当前处于idle状态,则读取智慧卡的uid信息。
15、本申请在一较佳示例中可以进一步配置为:基于uid信息,向智慧卡发送rats命令,用于确定智慧卡类型,基于智慧卡类型确定设备类型特征数据,包括:
16、基于uid信息,向智慧卡发送rats命令,获得命令响应结果;
17、根据命令响应结果,若智慧卡类型为非cpu卡,则向上位机终端返回uid信息中的数据作为所述智慧卡卡号。
18、本申请在一较佳示例中可以进一步配置为:基于uid信息,向智慧卡发送rats命令,用于确定智慧卡类型,基于智慧卡类型确定设备类型特征数据,包括:
19、若智慧卡类型为cpu卡,则读取a型卡数据,获得a型卡数据读取结果;
20、若a型卡数据读取结果为读取失败,则读取b型卡数据,获得b型卡数据读取结果。
21、本申请在一较佳示例中可以进一步配置为:在获得b型卡数据读取结果之后,包括:
22、若b型卡数据读取结果为读取成功,则向上位机终端返回b型卡数据作为智慧卡卡号。
23、本申请目的二是提供一种设备类型识别系统。
24、本申请的上述申请目的二是通过以下技术方案得以实现的:
25、一种设备类型识别系统,包括:
26、确定寻卡状况信息模块,用于获取移动设备对应的寻卡状态,基于寻卡状态,确定移动设备携带的智慧卡的寻卡状况信息;
27、确定当前寻卡状态模块,用于根据寻卡状况信息,确定智慧卡的当前寻卡状态,基于当前寻卡状态读取智慧卡的uid信息;
28、识别设备类型特征数据模块,用于基于uid信息,向智慧卡发送rats命令,用于确定智慧卡类型,基于智慧卡类型确定设备类型特征数据,并向上位机终端返回设备类型特征数据对应的智慧卡卡号。
29、本申请目的三是提供一种电子设备。
30、本申请的上述申请目的三是通过以下技术方案得以实现的:
31、一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述设备类型识别方法。
32、一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述设备类型识别方法。
33、综上,本申请包括以下有益技术效果:
34、上述设备类型识别方法,通过获取的移动设备对应的寻卡状态,确定移动设备携带的智慧卡的寻卡状况信息,然后根据寻卡状况信息确定智慧卡的当前寻卡状态,并读取智慧卡的uid信息,再根据读取的uid信息,向智慧卡发送rats命令,进而确定智慧卡类型,然后根据智慧卡类型确定设备类型特征数据,并向上位机终端返回设备类型特征数据对应的智慧卡卡号,进而使得上位机终端对设备信息进行识别,提高了设备类型识别的效率和准确性。
1.一种设备类型识别方法,其特征在于,包括:
2.根据权利要求1所述的一种设备类型识别方法,其特征在于,所述获取移动设备对应的寻卡状态,包括:
3.根据权利要求2所述的一种设备类型识别方法,其特征在于,在所述对所述无卡状态的出现次数进行计数,得到无卡计数值之后,包括:
4.根据权利要求1所述的一种设备类型识别方法,其特征在于,所述获取移动设备对应的寻卡状态,包括:
5.根据权利要求1所述的一种设备类型识别方法,其特征在于,所述基于所述uid信息,向所述智慧卡发送rats命令,用于确定智慧卡类型,基于所述智慧卡类型确定设备类型特征数据,包括:
6.根据权利要求1所述的一种设备类型识别方法,其特征在于,所述基于所述uid信息,向所述智慧卡发送rats命令,用于确定智慧卡类型,基于所述智慧卡类型确定设备类型特征数据,包括:
7.根据权利要求6所述的一种设备类型识别方法,其特征在于,在所述获得b型卡数据读取结果之后,包括:
8.一种设备类型识别系统,其特征在于,包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述设备类型识别方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述设备类型识别方法。