Rfid测试类信息表示方法及管理系统的制作方法
【专利摘要】本发明公开了一种RFID测试类信息表示方法及管理系统。明确将测试信息分为原始数据信息、非原始数据信息、测试结果、附加信息四类,找到四类信息的联系与区别,建立四类数据信息模型,使测试类信息能够有效的在计算机等中存储。本发明还公开RFID测试类信息管理系统。测试信息管理系统由数据存储介质、计算机及其上的数据库系统和可视化的数据库管理系统构成。本发明的优点是:合理地将RFID测试类信息分成四类,正确地描述了RFID测试类信息,通过本管理系统可以方便地管理RFID测试类信息。
【专利说明】RFID测试类信息表示方法及管理系统
【技术领域】
[0001]本发明涉及RFID测试类信息表示方法及管理系统,属于计算机信息处理领域。
【背景技术】
[0002]RFID (射频识别)是物联网感知层核心技术之一,并且随着物联网技术的不断发展与受关注程度逐渐增强,RFID应用也越来越广泛。RFID测试技术是RFID应用关键技术之一。RFID产品的测试标准与测试方法直接影响RFID技术应用效果与整个RFID产业链的形成与发展。RFID测试的内容主要包括:性能测试与一致性测试。性能测试主要是指对标签与读卡器性能的检测,例如:标签响应速率、标签芯片稳定性、标签反向散射强度、读卡器接收灵敏度、读卡器识读距离等。一致性测试包括:标签占空比、标签后向链路频率容限、读卡器射频包络参数等。
[0003]一般的RFID测试过程中会将测试结果保存,然后根据用户的需要生成测试报告。测试报告向用户展示了某次测试的测试项、测试子项、测试结果、标准值等信息。这些信息能够反映此次测试的效果,但是信息并不完备,没有向用户展示更加全面测试信息。测试过程中的原始数据是极其有价值的信息。用户一旦对测试结果有怀疑,那么他可以对原始数据进行再次分析。对原始信息处理后得到的非测试结论信息也是重要的。一些其他的附加信息,例如,测试完成时间,测试过程中仪器参数的配置信息,测试方法的描述等等,这些信息为我们核对测试结果的正确性提供了必要的保障。
【发明内容】
[0004]本发明的目的是克服现有技术中存在的不足,提供一种RFID测试类信息表示方法及管理系统,用于有效存储和管理测试信息。
[0005]按照本发明提供的技术方案,所述的RFID测试类信息表示方法将RFID测试过程中涉及到的信息归纳为四类:原始数据信息、非原始数据信息、测试结果、附加信息。原始数据信息是指:由测试设备直接抓取而未经变换处理的RFID读卡器与标签通信信号。非原始数据信息是与原始数据信息相对应的,是指原始数据信息经变换处理后得到的数据信息。测试结果是指获得的检测结论,比如给出标签识别频率范围,标签能够解调调制何种方式的信号,读卡器的识读距离。附加信息包括测试完成时间,测试设备种类及数量,测试过程中仪器参数的配置信息,测试方法的描述,测试环境,测试人员等。明确四类数据之间的关系。原始数据信息、非原始数据信息与测试结果这三者之间联系最为紧密,三者按照时间顺序依次产生。附加信息中的测试环境不因测试方法、测试项及测试人员的变化而变化,是相对稳定和独立的因素。
[0006]RFID测试类信息管理系统,包括RFID测试类信息数据库和RFID测试类信息数据库管理系统。将原始数据信息、非原始数据信息和测试结果分别看作相对独立的存储记录。原始数据信息记录包含的字段为:记录编号、数据内容、获取时间、操作人员、测试环境、测试设备。其中测试环境相关信息包含测试现场温度、气压、湿度等,测试设备相关信息包括:测试设备种类、测试设备数量,测试设备参数设置等。非原始数据信息记录包括:记录编号、数据内容、获取时间、操作人员、处理方法描述等。测试结果记录包括:记录编号、结果取值、标准值1、标准值2等。构建RFID测试类信息数据库管理系统,可选用已有数据库系统,但不采用与之相应的数据库管理工具,开发更加便于操作RFID测试类信息的提供具有可视化界面的RFID测试类信息管理系统。该数据库的管理系统包括如下模块:一个是数据交换模块,负责与数据库系统进行数据的交换操作,一个是用户交互模块,负责获取用户输入数据,通过调用数据交换模块的功能来进行将数据信息录入数据库、从数据库中删除数据信息、修改数据库中的记录信息等操作。设备采用高性能台式机或服务器,对内存和处理器要求稍高。存储设备采用大容量硬盘。
[0007]本发明的优点是:合理地将RFID测试类信息分成四类,正确地描述了 RFID测试类信息,通过本管理系统可以方便地管理RFID测试类信息,克服现有技术存在的信息分类不合理,描述含混不清或不足以充分描述RFID测试类信息,数据管理操作复杂且无可视化界面等不足。
【专利附图】
【附图说明】
[0008]图1是本发明的RFID测试类信息表示方法示意图。
[0009]图2是RFID测试类信息数据库的模式图。
【具体实施方式】
[0010]下面结合附图和实施例对本发明作进一步说明。
[0011]如图1所示,本发明将RFID测试过程中涉及到的信息归纳为四类:原始数据信息、非原始数据信息、测试结果、附加信息。
[0012]原始数据信息是指:由测试设备直接抓取而未经变换处理的RFID读卡器与标签通信信号。非原始数据信息是与原始数据信息相对应的,是指原始数据信息经变换处理后得到的数据信息,可能用到的变换方法包括离散傅里叶变换、离散正交变换、小波变换等,经变换后的信号与原信号波形差异较大。测试结果是指获得的检测结论,例如给出标签识别频率范围为866MHZ至958MHZ之间;标签能够解调调制方式为DSB-ASK,SSB-ASK的信号;读卡器的识读距离为9.9米。附加信息包括环境因素和人为因素以及测试设备本身的特性对测试的影响因素,比如包括:测试完成时间,测试设备种类及数量,测试过程中仪器参数的配置信息,测试方法的描述,测试环境,测试人员等。
[0013]原始数据信息、非原始数据信息与测试结果这三者之间联系最为紧密,三者按照时间顺序依次产生。附加信息中的测试环境不因测试方法、测试项及测试人员的变化而变化,是相对稳定和独立的因素。非原始数据信息是否能够正确的反映客观事实,一方面取决于原始信息的获取方式、方法和过程。在原始数据的获取过程中,测试现场的环境因素、测试设备的准确度与先进程度、测试人员的操作方式与操作的熟练程度等因素影响到原始数据的获取;另一方面取决于对原始数据信息的处理方法。处理手段的先进性、算法设计的优劣、算法实现方式的合理性都会影响到处理结果。
[0014]构建RFID测试类信息数据库时,将原始数据信息、非原始数据信息和测试结果分别看做相对独立的存储记录。原始数据信息记录包含的字段为:记录编号、数据内容、获取时间、操作人员、测试环境、测试设备。其中测试环境相关信息包含测试现场温度、气压、湿度等,测试设备相关信息包括:测试设备种类、测试设备数量,测试设备参数设置等。非原始数据信息记录包括:记录编号、数据内容、获取时间、操作人员、处理方法描述等。测试结果记录包括:记录编号、结果取值、标准值1、标准值2等。为RFID测试类信息数据库分配存储空间,将原始数据信息记录、非原始数据信息记录和测试结果记录存储到存储空间位置连续的存储块中,也可将存储空间的一部分作为索引存储空间,将记录的某些字段数据存储在不连续的存储空间中。如将存储测试环境字段的存储空间作为存储索引,将测试环境存储到与原始信息数据块存储空间不相邻的位置,当查找测试环境信息时,可以通过索引找到数据的存储位置。
[0015]构建RFID测试类信息管理系统包括以下部分:
一部分是物理储存介质和计算机或者是服务器。物理存储介质是承载数据的实体,可以是硬盘、软盘或者光盘等。
[0016]一部分是运行于计算机的管理程序。此部分又可分为数据库系统和可视化管理系统。可选用目前流行的数据库系统做为RFID测试类信息数据库系统,例如Oracle,SQLServenMySQL等关系型数据库,也可以不采用现有数据库系统而是自行设计构建。目前的数据库系统大都有与之相应的可视化数据库管理软件,但是这种可视化管理软件只提供了一般的操作,对于一些特殊的操作没有提供支持或者虽提供但使用起来很不方面,例如数据的批量增删改,所以自行构建可视化管理系统。可视化管理系统包括数据交换模块和用户交换模块。数据交换模块负责与数据库系统进行数据的交换操作,用户交互模块负责获取用户输入数据,通过调用数据交换模块的功能将数据信息录入数据库、从数据库中删除数据信息、修改数据库中的记录信息等操作。
[0017]如图2所示,本发明的具体实施例中,原始数据信息记录包含的字段为:字段索引ID (RAID)、记录编号(RANUM)、数据内容(RADATE)、获取时间(RADATEHME)、操作人员(RATESTER)、测试环境(RENID)、测试设备(REQID)。其中测试环境相关信息包含字段索引ID (RENID )、测试现场温度(RENTEMP )、气压(RENPRESS )、湿度(RENHUMI)、外界场强(RENFISTR),测试设备相关信息包括:字段索引ID (REQID)、测试设备种类(REQTYPE)JiJ试设备数量(REQAM0U),测试设备参数设置(REQPARA)。非原始数据信息记录包括:字段索引ID (RNID )、记录编号(RNNUM)、数据内容(RNDATE )、获取时间(RNDATETIME )、操作人员(RNTESTER)、处理方法描述(RNDESC)。测试结果记录包括:字段索引ID (RFRESID)、记录编号(RANUM)、结果值(RFRESVAL)、标准值 I (RFRESSTANDA)、标准值 2 (RFRESSTANDB)。
[0018]采用SQl Server构建RFID测试类信息数据库。在计算机上安装SQL Server2005,使用语句:CREATE DATABASE RFIDDataBase,创建名为 RFIDDataBase 的数据库。建立原始数据信息表(RFIDRada)、非原始数据信息表(RFIDRadaNo)、测试结果表(RFIDRES)、测试设备表(RFIDEQUIP)、测试环境表(RFIDENVIR0)。
[0019]采用.NET技术实现可视化管理系统,提供对数据库的增、删、改、查操作。
【权利要求】
1.RFID测试类信息表示方法,其特征是:将RFID测试过程中涉及到的信息归纳为四类:原始数据信息、非原始数据信息、测试结果、附加信息,所述原始数据信息是指:由测试设备直接抓取而未经变换处理的RFID读卡器与标签通信信号,所述非原始数据信息是与原始数据信息相对应的,是指原始数据信息经变换处理后得到的数据信息,所述测试结果是指获得的检测结论,所述附加信息包括:测试完成时间,测试设备种类及数量,测试过程中仪器参数的配置信息,测试方法的描述,测试环境,测试人员信息中的一种或多种。
2.如权利要求1所述RFID测试类信息表示方法,其特征是,所述原始数据信息、非原始数据信息与测试结果这三者按照时间顺序依次产生。
3.如权利要求1所述RFID测试类信息表示方法,其特征是,所述测试结果包括:给出标签识别频率范围,标签能够解调调制何种方式的信号,读卡器的识读距离中的一种或多种。
4.RFID测试类信息管理系统,其特征是,包括RFID测试类信息数据库和RFID测试类信息数据库管理系统;所述RFID测试类信息数据库中,将原始数据信息、非原始数据信息和测试结果分别看作相对独立的存储记录,所述原始数据信息记录包含的字段有:记录编号、数据内容、获取时间、操作人员、测试环境、测试设备,所述非原始数据信息记录包含的字段有:记录编号、数据内容、获取时间、操作人员、处理方法描述,所述测试结果记录包含的字段有:记录编号、结果取值、标准值; 所述RFID测试类信息数据库管理系统包括数据交换模块和用户交互模块,所述数据交换模块负责与数据库进行数据的交换操作,所述用户交互模块负责获取用户输入数据,并通过调用数据交换模块的功能来进行将数据信息录入数据库、从数据库中删除数据信息、修改数据库中的记录信息的操作。
5.如权利要求4所述RFID测试类信息管理系统,其特征是,所述测试环境相关信息包含测试现场温度、气压、湿度。
6.如权利要求4所述RFID测试类信息管理系统,其特征是,所述测试设备相关信息包括:测试设备种类、测试设备数量,测试设备参数设置。
【文档编号】G06Q10/06GK104077659SQ201410311125
【公开日】2014年10月1日 申请日期:2014年7月1日 优先权日:2014年7月1日
【发明者】郭兴祖, 王卫东, 陈岚 申请人:江苏物联网研究发展中心