自动识别标签中数据模块化存储方法

文档序号:8282444阅读:430来源:国知局
自动识别标签中数据模块化存储方法
【技术领域】
[0001]本发明涉及自动识别标签数据存储技术领域,更具体地说,是涉及自动识别标签中数据模块化存储的一种方法。
【背景技术】
[0002]随着物联网时代的到来,各行各业对物品精确化、信息化管理的需求逐渐深入,以各类条码和射频识别技术为主体的自动识别标签因其技术特性满足了这种需求而逐渐成为物品标识的主要技术,可以说只要是有物品管理的地方,都有采用自动识别标签进行标识管理的需求。自动识别标签一般是粘贴/安装在物品上,一方面在物品寿命周期内多个业务管理部门有识读自动识别标签的需求,另一方面物品在流经物流各个环节时相关涉众方也有识读自动识别标签的需求,这就需要有多方约定可理解的方式来构造自动识别标签中数据格式才能够为多方识读并解析得到所需要的信息。由于各行各业的物品种类繁多,不同行业物流环节应用场景差别较大,很难完整分析出不同业务系统的信息需求,制定完全统一的数据格式非常困难。也就是说,在标识同一物品的自动识别标签中,可能需要由多个管理部门写入相应的业务信息数据。
[0003]当前国内外标准中已存在一些标签的数据存储格式,固定结构的数据结构模版,如电子产品代码EPC,缺乏灵活性;自动识别标识符方式,如应用标识符Al和数据标识符DI,格式信息占用标签一定的存储空间;而行业用户自由定义的标签数据格式,因为缺乏多方约定而相互之间难以识读。
[0004]各个专业的数据格式如何能够被用户所识读,以及不同专业的数据模块在同一标签中如何同时共存使用的机制尚不明确。
[0005]这就需要在总体上提出一种实现不同专业的数据模块如何实现在同一标签中能够实现数据兼容互读、并且还可进行数据格式扩展的大思路。在自动识别标签中采用数据模块化的组装存储思路可以实现这一目标,克服当前不足,满足多方用户的数据存储和采集需求。

【发明内容】

[0006]本发明所要解决的技术问题是,克服现有标签中数据存储技术中存在的不足,提出一种自动识别标签数据模块化存储方法。
[0007]本发明自动识别标签中数据模块化存储方法,通过下述技术方案予以实现:
[0008]所述数据结构模块由数据结构模块标识符和数据结构详细描述两部分组成;
[0009]数据结构模块标识符由主体标识符及其扩展标识符构成,主体标识符为一个字节长,分配主体标识符的十六进制值域为12H — 2??,36H—9!?和ABH—FEH,十六进制数值FFH用于主体标识符的扩展,扩展标识符为扩展I字节或者多个字节长度;
[0010]数据结构详细描述部分为选用已有标准的数据结构模块或自定义本行业的数据结构模块;选用自定义本行业的数据结构模块时首先应根据应用需求确定需要存储的信息主题内容,判断是否已有的数据结构模块可以满足要求;如果不能够满足要求,在本行业制定的数据元字典中选取构造数据结构模块的数据元;判断可选择的自动识别标签的存储空间等特性,确定数据结构模块是紧凑存储还是带格式存储;
[0011]自动识别标签数据格式的构成:自动识别标签的数据格式是由一个或多个上述数据结构模块组合而成;
[0012]自动识别标签数据存储模块的存储:数据结构模块的标识符和数据结构详细描述所对应的数据集作为整体同时存储在自动识别标签中;
[0013]自动识别标签中数据存储模块间的分隔符:如果多个数据结构模块在具有连续存储空间的自动识别标签中存储,数据结构模块之间的分隔符采用单元分隔符Us表示,用于标识前一个数据结构模块的结束;如果自动识别标签具有分段存储空间或者文件存储管理,数据结构模块需要按照分段存储空间或者文件存储管理的对应要求进行存储。
[0014]与现有技术相比,本发明的有益效果是:
[0015]将自动识别标签中可能涉及到的数据信息按行业、按主题进行分类,划分成多个小的信息模块,在构建自动识别标签数据格式时,根据需要从上述已注册的信息模块中选择一个或多个数据结构模块进行组装而成。提出了数据结构模块在不同标签中的存储模式,同时给出了数据存储模块的注册与解析的实现机制。自动识别标签中的数据采用模块化存储机制,一是可兼容目前国内外主流的标签存储方式,需充分考虑现有的各类国际、国家和行业主流的自动识别数据格式标准,可实现最大限度的兼容;二是可实现标签中数据存储组织灵活多样,可根据业务应用需求选择一个或多个数据模块写入标签,标签中数据模块可以灵活组合,而不必固定,因而充分利用标签有限的存储空间;三是便于实现标签数据格式增加和修改,对于部分业务需求的变化,只需要修改对应的数据结构模块,而不会影响标签其它方面的数据存储及识读;四是采用数据结构模块标识符,便于实现标签中数据结构模块的注册、管理及解析。
【附图说明】
[0016]图1是数据结构模块的基本构成;
[0017]图2是连续存储空间的自动识别标签的数据格式;
[0018]图3是数据结构模块的注册及解析机制原理图。
【具体实施方式】
[0019]以下结合附图和具体实施例对本发明作进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0020]一、标签数据格式中的信息划分
[0021]在构建标签中信息模块之前,需要对用于标识物品的标签所涉及到的信息进行宏观分类。标签中涉及到的信息主要有六类:一是标签本身信息,特别是射频标签唯一识别号TID、芯片识别号CID、标签版本号、写入时间等;二是物品自身的静态属性信息,包括物品名称、型号、产地、物理化学属性、数量、保质期、包装/集装信息等;三是物品业务管理信息,包括物品所有者信息、专业信息、仓储标识信息、危险等级等;四是物品的全寿命周期管理信息,特别是指大型的、危险的、精密的或贵重的受控物品,主要有采购、保养、维修、使用、报废等信息;五是物品涉及到的物流运输信息,主要包括发货单位、承运单位、收货单位,运输方式等信息;六是物品的动态状态信息,主要包括物品的动态地理位置、物品自身或所处环境状态(如温度、湿度、振动、光敏等物理参数)、物品的保质期状态等。
[0022]根据上面的信息分类,可以按照行业、主题和业务需求进一步划分成多个信息模块,不同行业可以按照应用需求构建分层、分块的信息模块体系结构。每个信息模块对应一个或多个数据结构模块,按照行业的应用需求选择相关数据结构模块来构建具体应用中多个标签的数据格式。
[0023]二、数据结构模块的构建
[0024](一 )数据结构模块的基本构成
[0025]数据结构模块主要由数据结构模块标识符和数据结构描述部分等两部分组成,如图1所示。其中,数据结构模块标识符主要用于唯一标识其所对应的数据结构模块;而数据结构描述部分主要是定义数据结构模块中涉及的数据元/字段以及数据元/字段(以后统称数据元)之间的存储组织方式,即是描述数据结构模块的语义和语法。在自动识别标签中具体存储实际数据时,数据结构模块标识符和数据结构描述部分所对应存储的数据集(统称为数据存储模块)需要同时存储在自动识别标签中。
[0026]每个数据结构模块对应一个唯一的标识符,唯一标识对应的数据结构模块,它在整个自动识别标签数据格式中处于核心地位,是标签中数据模块之间自由组合而能够解析的基础,所有标签中的数据结构模块都需要通过数据结构模块标识符来注册、管理和解析,便于实现数据结构模块的变化和迀移。通常考虑为每个行业的信息模块分配一个数据结构模块标识符,数据结构模块标识符包括主体标识符及其可能的扩展标识符构成。
[0027]1、数据结构模块主体标识符
[0028]主体标识符为一个字节长,分配主体标识符的十六进制值域为12H — 2冊,36H-9FH和ABH — FEH,其它主体标识符值域主要用于兼容其它的标识体系。主体标识符可以直接使用,也可以扩展;十六进制数值FHl用于标识符整个体系下一代版本扩展。
[0029]2、数据结构模块扩展标识符
[0030]如果某个行业由于业务需求希望建立多个数据结构模块,因而需要对上述分配给本行业的I字节的主体标识符进行扩展,根据需要可扩展I字节或者多个字节长度,扩展的字节可进一步定义数据结构模块的标识符ID、以及数据结构模块的版本号等信息,扩展字节的具体意义及要求由行业的主管或协调机构进行规定。
[0031]如果某行业通过扩展其分配的主体标识符,扩展I字节的话,则扩展后的整个标识符容量为28-1 = 255,也就是说这个行业可以新定义255个数据结构模块,其中扩展I字节的十六进制值域FFH,用于该行业标识符体系进行二次版本扩展。同理如果同时扩展2字节,扩展后的整个标识符容量为216-1 = 65535个,其中扩展两字节的十六进制值域FFFFH用于该行业标识符体系下一次版本扩展。
[0032]标识符扩展编码以及扩展后的标识符对应的数据结构描述部分应在相关数据结构注册服务器进行注册。
[0033]3、数据结构模块标识符的兼容性
[0034]由于主体标识符的分配值域为12H — 2??,36H—9FH和ABH—FEH,基本避开了国内外主流的自动识别标签中数据结构的标识符取值区间,从而实现了对主流标准的兼容。例如,而GSl标识体系中的电子产品代码EPC中标识符取值为08H — OBH和30H — 35H两个区间;又如ISO/IEC17363-17367系列标准中定义的应用族标识符AFI中的标识符取值区间为AlH—AAH0
[0035](三)数据结构描述部分构建
[0036]数据结构描述部分主要定义相关语法和语义,主要包括数据元集合及数据元之间的组织存储方式,其中语法主要指数据结构模块中多个数据元的组织方式,语义主要定义数据结构模块中所使用的各个数据元所具有的现实含义。
[0037]1、语法一一数据元组织
[0038]根据数据集中有无格式信息分类,数据集存储有紧凑存储和带格式存储两种。其中紧凑存储的数据集中没有格式分割符和相关标识符,数据集的数据格式在数据集之外预先定义数据格式模板,数据集中字
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1