基于射频卡的设备参数设置方法及系统技术方案

技术编号:21851316 阅读:40 留言:0更新日期:2019-08-14 00:30
本发明专利技术实施例公开了一种基于射频卡的设备参数设置方法及系统,所述方法基于包含了射频卡、主机设备以及与主机设备连接的读卡器的设备参数设置系统,包括:读卡器接收主机设备下发的读卡指令;读卡器检测是否有目标射频卡靠近,在检测到的情况下,建立与目标射频卡之间的通信连接;读卡器读取目标射频卡上存储的数据并作为目标参数数据缓存至读卡器中的预设的缓存空间中;读卡器将目标参数数据发送给主机设备;主机设备对目标参数数据进行解析,获取目标参数数据包括的目标设置参数,根据目标设置参数对主机设备中的设备参数进行设置。采用本发明专利技术,可提高减少射频卡在读卡的过程中数据传输的次数,减少读卡时间,提升用户体验。

Method and System of Equipment Parameter Setting Based on Radio Frequency Card

【技术实现步骤摘要】
基于射频卡的设备参数设置方法及系统
本专利技术涉及通信
,尤其涉及一种基于射频卡的设备参数设置方法及系统。
技术介绍
RF(RadioFrequency,射频)卡,又称非接触式IC卡,通过射频识别(RFID,RadioFrequencyIdentification)技术来完成信息的读写,即通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。一般来讲,射频卡的射频设别用于短距离的识别通信。在通过与设备主机相连的读卡器读取相应的射频卡时,设备主机与读卡器之间的交互过程可如图1所示,通过设备主机发送读取位置、长度等参数给读卡器,然后读卡器根据读取位置、长度等参数信息完成定位和读卡,然后将读取到的数据返回给主机。并且,一般来讲,读卡器与射频卡之间每一次的通信实际传输的参数对应的大小较小,约为4Byte左右,这远远无法满足较大容量的射频卡的数据参数传输。例如,在射频卡容量较大、其对应的EF文件(射频卡的文件系统中的基本文件)数量增加,并且射频卡与读卡器之间需要进行传输的数据分散在多个EF文件中的情况下,就需要读卡器与射频卡之间进行多次的读卡指令以及数据返回的操作,导致了相应的刷卡时间过长,对应的用户需要等待的时间也较长。也就是说,在相关技术方案中,在射频卡与读卡器之间需要传输的数据量较大的情况下,因为需要进行多次读卡指令以及数据返回的操作导致了其对应的刷卡时间过长,用户的等待时间也较长,从而导致了用户体验较差。因此,有必要提出一种手段以解决上述缺陷。
技术实现思路
基于此,为解决传统技术中在射频卡的读卡过程中因为传输的数据量较大时需要进行多次读卡指令以及数据返回的操作导致的刷卡时间过长的技术问题,特提出了一种基于射频卡的设备参数设置方法及系统。具体的,在本专利技术的第一方面,提出了一种基于读卡器端实现的基于射频卡的设备参数读取方法,包括:接收所述连接的主机设备下发的读卡指令;检测是否有目标射频卡靠近,在检测到有目标射频卡靠近的情况下,建立与该目标射频卡之间的通信连接;读取所述目标射频卡上存储的数据,并将读取到的数据作为目标参数数据缓存至所述读卡器中的预设的缓存空间中;将所述目标参数数据发送给所述主机设备,以使所述主机设备在接收到目标参数数据之后对接收到的目标参数数据进行解析,并获取所述目标参数数据包括的目标设置参数,然后根据所述所述目标设置参数对所述主机设备中的设备参数进行设置。可选的,在其中一个实施例中,所述检测是否有目标射频卡靠近还包括:检测是否有射频卡靠近,在检测到有射频卡靠近的情况下,读取所述检测到的射频卡中的第一密钥;根据所述读取到的第一密钥对所述射频卡进行合法性校验,在密钥合法性校验通过的情况下,将所述检测到的射频卡作为目标射频卡,并判定检测到有目标射频卡靠近。在本专利技术的第二方面,提出了一种基于主机设备实现的基于射频卡的设备参数设置方法,包括:下发读卡指令给连接的读卡器,以使所述读卡器执行与所述读卡指令对应的读卡操作;接收所述读卡器返回的目标参数数据,对所述目标参数数据进行解析,获取所述目标参数数据包含的目标设置参数;根据所述目标设置参数对预设的设备参数进行设置。可选的,在其中一个实施例中,所述对所述目标参数数据进行解析之前还包括:对所述目标参数数据进行完整性校验;在所述完整性校验通过的情况下,执行所述对接收到的目标参数数据进行解析;在所述完整性校验未通过的情况下,生成数据不完整的提示信息并进行提示。可选的,在其中一个实施例中,所述目标参数数据包括参数文件和密钥文件;所述获取所述目标参数数据包含的目标设置参数,还包括:获取所述目标参数数据包括的数据文件和密钥文件,其中,所述数据文件为加密文件;获取所述密钥文件中包含的第二密钥,根据所述第二密钥对所述加密的数据文件进行解密,得到目标设置参数。在本专利技术的第三方面,提出了一种基于射频卡的设备参数设置方法,所述方法基于包含了射频卡、主机设备以及与主机设备连接的读卡器的基于射频卡的设备参数设置系统;所述方法包括:所述读卡器接收所述主机设备下发的读卡指令;所述读卡器检测是否有目标射频卡靠近,在检测到有目标射频卡靠近的情况下,建立与该目标射频卡之间的通信连接;所述读卡器读取所述目标射频卡上存储的数据,并将读取到的数据作为目标参数数据缓存至所述读卡器中的预设的缓存空间中;所述读卡器将所述目标参数数据发送给所述主机设备;所述主机设备在接收到目标参数数据之后,对接收到的目标参数数据进行解析,获取所述目标参数数据包括的目标设置参数,根据所述所述目标设置参数对所述主机设备中的设备参数进行设置。可选的,在其中一个实施例中,所述主机设备对接收到的目标参数数据进行解析之前,还包括:所述主机设备对所述目标参数数据进行完整性校验;在所述完整性校验通过的情况下,执行所述对接收到的目标参数数据进行解析;在所述完整性校验未通过的情况下,生成数据不完整的提示信息并进行提示。可选的,在其中一个实施例中,所述目标参数数据包括参数文件和密钥文件;所述主机设备获取所述目标参数数据包括的目标设置参数,还包括:所述主机设备获取所述目标参数数据包括的数据文件和密钥文件,其中,所述数据文件为加密文件;获取所述密钥文件中包含的第二密钥,根据所述第二密钥对所述加密的数据文件进行解密,得到目标设置参数。在本专利技术的第四方面,提出了一种基于射频卡的设备参数设置系统,其特征在于,所述系统包括射频卡、主机设备、以及与所述主机设备连接的读卡器,其中:所述读卡器用于:接收所述主机设备下发的读卡指令;检测是否有目标射频卡靠近,在检测到有目标射频卡靠近的情况下,建立与该目标射频卡之间的通信连接;读取所述目标射频卡上存储的数据,并将读取到的数据作为目标参数数据缓存至所述读卡器中的预设的缓存空间中;将所述目标参数数据发送给所述主机设备;所述主机设备在接收到目标参数数据之后,对接收到的目标参数数据进行解析,获取所述目标参数数据包括的目标设置参数,根据所述所述目标设置参数对所述主机设备中的设备参数进行设置。可选的,在其中一个实施例中,所述读卡器还用于:检测是否有射频卡靠近,在检测到有射频卡靠近的情况下,读取所述检测到的射频卡中的第一密钥;对所述读取到的第一密钥对所述射频卡进行合法性校验,在密钥合法性校验通过的情况下,将所述检测到的射频卡作为目标射频卡,并判定检测到有目标射频卡靠近。可选的,在其中一个实施例中,所述主机设备还用于:对所述目标参数数据进行完整性校验;在所述完整性校验通过的情况下,执行所述对接收到的目标参数数据进行解析;在所述完整性校验未通过的情况下,生成数据不完整的提示信息并进行提示。可选的,在其中一个实施例中,所述目标参数数据包括参数文件和密钥文件;所述主机设备还用于:所述主机设备获取所述目标参数数据包括的数据文件和密钥文件,其中,所述数据文件为加密文件;获取所述密钥文件中包含的第二密钥,根据所述第二密钥对所述加密的数据文件进行解密,得到目标设置参数。在本专利技术的第五方面,还提出了一种计算机可读存储介质,包括计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如前所述的基于射频卡的设备参数读取方法或前述基于射频卡的设备参数设置方法。实施本专利技术实施例,将具有如下有益效果:采本文档来自技高网...

【技术保护点】
1.一种基于射频卡的设备参数读取方法,其特征在于,包括:接收所述连接的主机设备下发的读卡指令;检测是否有目标射频卡靠近,在检测到有目标射频卡靠近的情况下,建立与该目标射频卡之间的通信连接;读取所述目标射频卡上存储的数据,并将读取到的数据作为目标参数数据缓存至所述读卡器中的预设的缓存空间中;将所述目标参数数据发送给所述主机设备,以使所述主机设备在接收到目标参数数据之后对接收到的目标参数数据进行解析,并获取所述目标参数数据包括的目标设置参数,然后根据所述所述目标设置参数对所述主机设备中的设备参数进行设置。

【技术特征摘要】
1.一种基于射频卡的设备参数读取方法,其特征在于,包括:接收所述连接的主机设备下发的读卡指令;检测是否有目标射频卡靠近,在检测到有目标射频卡靠近的情况下,建立与该目标射频卡之间的通信连接;读取所述目标射频卡上存储的数据,并将读取到的数据作为目标参数数据缓存至所述读卡器中的预设的缓存空间中;将所述目标参数数据发送给所述主机设备,以使所述主机设备在接收到目标参数数据之后对接收到的目标参数数据进行解析,并获取所述目标参数数据包括的目标设置参数,然后根据所述所述目标设置参数对所述主机设备中的设备参数进行设置。2.根据权利要求1所述的方法,其特征在于,所述检测是否有目标射频卡靠近还包括:检测是否有射频卡靠近,在检测到有射频卡靠近的情况下,读取所述检测到的射频卡中的第一密钥;根据所述读取到的第一密钥对所述射频卡进行合法性校验,在密钥合法性校验通过的情况下,将所述检测到的射频卡作为目标射频卡,并判定检测到有目标射频卡靠近。3.一种基于射频卡的设备参数设置方法,其特征在于,包括:下发读卡指令给连接的读卡器,以使所述读卡器执行与所述读卡指令对应的读卡操作;接收所述读卡器返回的目标参数数据,对所述目标参数数据进行解析,获取所述目标参数数据包含的目标设置参数;根据所述目标设置参数对预设的设备参数进行设置。4.根据权利要求3所述的方法,其特征在于,所述对所述目标参数数据进行解析之前还包括:对所述目标参数数据进行完整性校验;在所述完整性校验通过的情况下,执行所述对接收到的目标参数数据进行解析;在所述完整性校验未通过的情况下,生成数据不完整的提示信息并进行提示。5.根据权利要求3所示的方法,其特征在于,所述目标参数数据包括参数文件和密钥文件;所述获取所述目标参数数据包含的目标设置参数,还包括:获取所述目标参数数据包括的数据文件和密钥文件,其中,所述数据文件为加密文件;获取所述密钥文件中包含的第二...

【专利技术属性】
技术研发人员:任聃
申请(专利权)人:深圳市帝迈生物技术有限公司
类型:发明
国别省市:广东,44

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

1