The invention discloses a NFC read-write device and a NFC read-write device for reading and writing data of NFC tags. The NFC tag set in the data management system, data management system by reading a plurality of NDEF records or perform larger quantities of data recorded by the NDEF package, and a plurality of NDEF recording resolution or directly into the non-volatile storage unit is a large amount of data storage and transmission, and in the nonvolatile data set of head the storage unit, the index information of each file header in the implementation of targeted or part of the file data read or rewriting, and rewriting, read and write through the NFC application server to read and write to the NFC label, to achieve read and write data more flexible NFC tags within the.
【技术实现步骤摘要】
NFC读写器和NFC读写器对NFC标签的数据读写方法本申请要求享有于2016年04月01日提交的名称为“NFC标签、NFC读写器和NFC标签的数据读写方法”的中国专利申请CN201610206809.9的优先权,该申请的全部内容通过引用并入本文中。
本专利技术属于无线通信领域,涉及工作于标签和读写器模式的一种NFC标签、NFC读写器和NFC标签的数据读写方法。
技术介绍
近场通信(NearFieldCommunication,简称NFC),是一种工作于13.56MHz(兆赫兹)的频率上、通信连接建立时间小于1秒且通信距离通常局限在10厘米以内的快捷短距离高频无线通信技术。目前基于NFC协议规范NFCIP-1(包括ISO/IEC18092国际标准和ECMA-340标准)、ISO/IEC14443国际标准、日本工业标准(JIS)X6319-4等非接触智能卡标准定义的NFC设备可以工作于针对NFC标签的读写器模式、针对其它NFC设备之间的点对点模式、针对其它NFC读写器的卡模拟模式中,而且基于不同的NFC标准的NFC设备支持106kbps(千比特每秒)、212kbps和424kbps等不同的数据传输速率。NFC设备之间支持两种通信模式:通信发起设备和目标通信设备都通过自身供电且交替传输数据的主动模式(如点对点模式);通信发起设备产生无线信号并通过电磁场为目标通信设备供电,目标通信设备通过对现有电磁场调制来回应通信发起设备的被动模式(如读写器模式和卡模拟模式)。通常在标签和读写器模式中,NFC读写器(如支持NFC通信的手机)靠近无源NFC标签并产生无线信号,NFC ...
【技术保护点】
一种NFC读写器,用于与NFC标签通信,所述NFC标签的非易失性存储单元存储较大数据量的数据,所述较大数据量的数据包括多个文件,所述非易失性存储单元包括目录区、数据头和数据区,所述数据区按顺序存储着所述较大数据量的数据的多个文件,所述数据头描述了所述数据区的每个所述文件的起始地址,所述目录区描述了所述数据头的总数据长度、所述数据区的总数据长度,以及所述NFC标签的名称、类型、功能以上至少一种信息,所述NFC标签还包括数据管理系统,用于将所述较大数据量的数据封装成多个承载较小数据量的数据的NDEF记录,所述NFC读写器包括:NFC天线,用于与所述NFC标签进行NFC通信;NFC解析器,用于解析所述NFC天线接收到的所述承载较小数据量的数据的NDEF记录;NFC发生器,用于将所述NFC读写器要发送的数据或指令封装成所述承载较小数据量的数据的NDEF记录;应用程序,安装在所述NFC读写器中,用于经由所述NFC天线获取所述NFC标签的目录区、数据头所描述的至少一种索引信息,并依据所述至少一种索引信息指定所述NFC标签中的所述多个文件的读取个数和读取顺序。
【技术特征摘要】
2016.04.01 CN 20161020680991.一种NFC读写器,用于与NFC标签通信,所述NFC标签的非易失性存储单元存储较大数据量的数据,所述较大数据量的数据包括多个文件,所述非易失性存储单元包括目录区、数据头和数据区,所述数据区按顺序存储着所述较大数据量的数据的多个文件,所述数据头描述了所述数据区的每个所述文件的起始地址,所述目录区描述了所述数据头的总数据长度、所述数据区的总数据长度,以及所述NFC标签的名称、类型、功能以上至少一种信息,所述NFC标签还包括数据管理系统,用于将所述较大数据量的数据封装成多个承载较小数据量的数据的NDEF记录,所述NFC读写器包括:NFC天线,用于与所述NFC标签进行NFC通信;NFC解析器,用于解析所述NFC天线接收到的所述承载较小数据量的数据的NDEF记录;NFC发生器,用于将所述NFC读写器要发送的数据或指令封装成所述承载较小数据量的数据的NDEF记录;应用程序,安装在所述NFC读写器中,用于经由所述NFC天线获取所述NFC标签的目录区、数据头所描述的至少一种索引信息,并依据所述至少一种索引信息指定所述NFC标签中的所述多个文件的读取个数和读取顺序。2.如权利要求1所述的NFC读写器,其特征在于:所述应用程序获取所述NFC标签的类型,并依据所述NFC标签的类型指定所述NFC标签中的所述多个文件的读取顺序。3.如权利要求1所述的NFC读写器,其特征在于:所述数据头还描述了所述文件的文件名、文件类型或识别码、顺序码以上至少一种信息,所述识别码用于标记所述文件的类型,所述顺序码用于标记所述文件的读取顺序。4.如权利要求3所述的NFC读写器,其特征在于:所述应用程序具有用户可视化和用户交互的操作界面,所述应用程序用于获取所述NFC标签的所述文件的文件名、文件类型,并将所述文件的文件名、文件类型在可视化操作界面中显示给用户,所述应用程序还用于依据用户选定的至少一个待读取的所述文件指定所述NFC标签中的所述文件的读取个数和读取顺序。5.如权利要求3所述的NFC读写器,其特征在于:所述应用程序依据所述顺序码指定所述NFC标签中的所述多个文件的读取顺序。6.如权利要求3所述的NFC读写器,其特征在于:所述应用程序依据所述文件的文件名、文件类型或识别码至少一种信息指定所述多个文件的读取顺序,所述NFC标签的数据管理系统依据所述多个文件的起始地址读取所述多个文件。7.如权利要求1-6任一项所述的NFC读写器,其特征在于:所述应用程序依据所要读取的所述多个文件的起始地址直接指定所述NFC标签的数据管理系统依据读取地址读取所述多个文件。8.如权利要求1所述的NFC读写器,其特征在于:所述应用程序还用于依据所述至少一种索引信息指定所述NFC标签的至少一个文件的写入。9.如权利要求8所述的NFC读写器,其特征在于:所述应用程序依据所要改写的所述文件的起始地址直接指定所述NFC标签的改写地址。10.如权利要求1所述的NFC标签,其特征在于:所述承载较小数据量的数据的NDEF记录为能够被NFC天线稳定发送出去的NDEF记录。11.如权利要求1所述的NFC标签,其特征在于:所述较大数据量的数据的数据量超过了能够被NFC天线稳定发送出去的单个NDEF记录的有效载荷可携带数据的数据量。12.一种NFC读写器对NFC标签的多文件数据读取方法,所述NFC读写器包括NFC天线、NFC解析器和应用程序,所述NFC标签包括NFC天线、数据管理系统和非易失性存储单元,所述非易失性存储单元包括目录区、数据头和数据区,所述数据区存储着较大数据量的数据,所述较大数据量的数据包括多个文件,所述数据头描述了所述数据区的每个所述文件的起始地址,所述目录区描述了所述数据头的总数据长度以及所述数据区的总数据长度,以及所述NFC标签的名称、类型、功能以上至少一种信息,所述多文件数据读取方法包括:所述NFC标签的数据管理系统加载所述非易失性存储单元的所述目录区和所述数据头;所述NFC标签的数据管理系统将所述目录区和所述数据头封装为承载较小数据量的数据的NDEF记录组,并由所述NFC标签的NFC天线调制电磁场发送至所述NFC读写器;所述NFC读写器的NFC天线获取所述目录区和所述数据头封装成的所述承载较小数据量的数据的NDEF记录组,经由所述NFC解析器解析后并将所述目录区和所述数据头传送给所述NFC读写器的应用程序;所述NFC读写器的应用程序依据所述目录区和所述数据头所描述的至少一种索引信息确定要读取的文件以及多个文件的读取顺序,并依据所述至少一种索引信息描述读取指令,所述NFC读写器的NFC发生器将所述读取指令封装成至少一个承载较小数据量的数据的NDEF指令记录,并由所述NFC读写器的NFC天线通过电磁场发送至所述NFC标签;所述NFC标签的NFC天线解调电磁场获取所述至少一个承载较小数据量的数据的NDEF指令记录并传送给所述NFC标签的数据管理系统;所述NFC标签的数据管理系统解析并获取所述读取指令所描述的所述NFC读写器的应用程序所要读取的文件以及多个文件的读取顺序,将所述NFC读写器的应用程序所要读取的文件文件从所述非易失性存储单元的数据区读出;所述NFC标签的数据管理系统将读出的所述文件封装为所述承载较小数据量的数据的NDEF记录组,并由所述NFC标签的NFC天线调制电磁场发送至所述NFC读写器;所述NFC读写器的NFC天线获取所述承载较小数据量的数据的NDEF记录,经由所述NFC解析器解析后并将所述文件传送给所述NFC读写器的应用程序;所述NFC读写器的应用程序对所读取的所述文件执行处理。13.如权利要求12所述的多文件数据读取方法,其特征在于:所述NFC读写器的应用程序获取所述NFC标签的类型,并依据所述NFC标签的类型确定要读取的文件以及多个文件的读取顺序。14.如权利要求12所述的多文件数据读取方法,其特征在于:所述数据头还描述了所述文件的文件名、文件类型或识别码以上至少一种信息,所述识别码用于标记所述文件的类型,所述NFC读写器的应用程序用于获取所述文件的文件名、文件类型或识别码,并依据用户通过所述应用程序的可视化界面选定的至少一个所述文件名、文件类型或识别码确定要读取的文件以及多个文件的读取顺序。15.如权利要求12所述的多文件数据读取方法,其特征在于:所述数据头还描述了所述文件的顺序码,所述顺序码用于标记所述文件的读取顺序,所述应用程序依据所述顺序码确定要读取的多个文件的读取顺序。16.如权利要求12所述的多文件数据读取方法,其特征在于:所述数据头还描述了所述文件的文件名、文件类型或识别码以上至少一种信息,所述识别码用于标记所述文件的类型,所述NFC读写器的应用程序依据所述文件的文件名、文件类型或识别码以上至少一种信息确定要读取的文件以及多个文件的读取顺序,并依据所述文件的文件名、文件类型或识别码的至少一种信息描述读取指令,所述NFC标签的数据管理系统获取所述读取指令所描述的所述NFC读写器的应用程序所要读取的文件的文件名、文件类型或识别码的至少一种信息,并依据所述数据头所描述的所述文件的起始地址,按读取顺序将所述NFC读写器的应用程序所要读取的文件从所述非易失性存储单元的数据区读出。17.如权利要求12所述的多文件数据读取方法,其特征在于:所述NFC读写器的应用程序依据所述目录区和所述数据头所描述的至少一种索引信息确定要读取的文件以及多个文件的读取顺序,并依据所述文件的要读取的所述文件的起始地址描述读取指令,所述NFC标签的数据管理系统获取所述读取指令所描述的要读取的所述文件的起始地址,直接按读取顺序将所述要读取的文件从所述非易失性存储单元的数据区读出。18.如权利要求12所述的多文件数据读取方法,其特征在于:所述NFC读写器的应用程序依据所述目录区和所述数据头所描述的至少一种索引信息确定要读取的文件以及多个文件的读取顺序,并按照读取顺序逐个描述每个文件的读取指令,所述NFC读写器的NFC发生器将每个所述读取指令分别封装成至少一个承载较小数据量的数据的NDEF指令记录,并由所述NFC读写器的NFC天线通过电磁场发送至所述NFC标签;所述NFC标签的数据管理系统解析并获取所述NFC读写器的应用程序所要读取的一个文件的读取指令,将所述要读取的文件从所述非易失性存储单元的数据区读出,并封装为所述承载较小数据量的数据的NDEF记录组,由所述NFC标签的NFC天线调制电磁场发送至所述NFC读写器。19.如权利要求12所述的多文件数据读取方法,其特征在于:所述NFC读写器的应用程序依据所述目录区和所述数据头所描述的至少一种索引信息描述读取指令,所述读取指令包括要读取的起始地址和要读取的长度,所述NFC标签的数据管理系统获取所述读取指令所描述的要读取的起始地址和要读取的长度,直接从所述非易失性存储单元的数据区读出。20.一种NFC读写器对NFC标签的多文件数据改写方法,所述NFC读写器包括NFC天线、NFC解析器和应用程序,所述NFC标签包括NFC天线、数据管理系统和非易失性存储单元,所述非易失性存储单元包括目录区、数据头和数据区,所述数据区存储着较大数据量...
【专利技术属性】
技术研发人员:楼鹏,王旬贵,张吉红,康泽华,
申请(专利权)人:珠海艾派克微电子有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。