一种工业互联网标识解析方法与流程

文档序号:24980405发布日期:2021-05-07 22:55阅读:500来源:国知局
一种工业互联网标识解析方法与流程

本发明属于工业互联网标识解析领域,更具体地,涉及一种工业互联网标识解析方法。



背景技术:

工业互联网标识解析体系主要由标识编码和标识解析两部分构成,标识编码指为人、机、物等实体对象和算法、工艺等虚拟对象赋予全球唯一的身份标识,类似于互联网中的名字服务;标识解析指通过标识编码查询标识对象在网络中的服务站点,类似于互联网中的域名解析服务。工业互联网标识解析系统类似于域名解析系统,是实现资源互联互通的关键基础设施,主流的标识解析体系主要有handle、gs1和oid等,目前多用于流通环节的供应链管理、产品溯源等场景中。随着工业互联网的深入推进,采用公有标识对各类资源进行标准化编码成为实现信息共享,推进工业智能化的基础。

工业互联网标识解析二级节点是工业互联网标识解析体系的中间环节,直接面向行业和企业提供服务,是衔接国家顶级节点和企业节点的重要枢纽,是工业互联网标识解析的重要组成部分。现有工业互联网标识解析二级节点的标识解析方式为:当接收到标识解析请求时,二级节点将标识解析请求对应的标识编码分解为自身管理的标识字段和以下各级节点管理的标识字段,并将以下各级节点管理的标识字段分别下发至相应的下级节点。接收到自身管理的标识字段后,以下各级节点对标识字段进行解析,并将解析结果分别上传至二级节点。与此同时,二级节点也通过对自身管理的标识字段进行解析得到解析结果。最后,二级节点将解析得到的解析结果与接收到的各个解析结果进行整合,得到最终的解析结果。然而,这种标识解析方式将标识编码的分解任务和中间解析结果的整合任务均集中在二级节点处,导致二级节点的解析负荷较大。当二级节点并行执行多个标识解析任务时,标识解析的速率较低。



技术实现要素:

本发明的目的在于解决现有工业互联网标识解析二级节点在面对并行标识解析任务时标识解析速率较低的问题。

为了实现上述目的,本发明提供一种工业互联网标识解析方法,该工业互联网标识解析方法基于由工业互联网标识解析二级节点及其以下各级节点构成的工业互联网标识解析系统所实现,包括以下步骤:

将待解析的标识编码输入所述二级节点;

以所述二级节点为起始,每级节点将输入的标识编码分解为自身管理的标识字段和下一级节点管理的标识字段,并将分解得到的下一级节点管理的标识字段下发至相应的下一级节点,直至输入的标识编码仅包含自身管理的标识字段;

每级节点对自身管理的标识字段进行解析,得到解析结果;

以末级节点为起始,每级节点将输入的标识编码对应的解析结果上传至相应的上一级节点,直至所述二级节点接收到相应的下一级节点上传的解析结果,所述末级节点为输入的标识编码仅包含自身管理的标识字段的一级节点;

所述二级节点将解析得到的解析结果和接收到的解析结果整合为最终的解析结果。

作为优选的是,所述待解析的标识编码基于所述二级节点的查询端口、所述二级节点的以下各级节点中的任一节点的查询端口或者接入所述二级节点的行业外企业节点的查询端口输入所述二级节点。

作为优选的是,所述待解析的标识编码为基于预定的标识编码结构定义元数据标准和标识编码字段定义元数据标准共同定义的标识编码。

作为优选的是,每级节点根据所述标识编码结构定义元数据标准将输入的标识编码分解为自身管理的标识字段和下一级节点管理的标识字段。

作为优选的是,所述标识编码结构定义元数据标准用于对标识编码结构进行描述,所述标识编码结构所包含的字段包括父节点标识、首个子节点、标识字段数、本节点管理的首字段和标识编码所对应对象信息的网络地址。

作为优选的是,所述标识编码结构定义元数据标准用于对标识编码结构进行描述,所述标识编码结构所包含的字段包括父节点标识、首个子节点、标识字段数、本节点管理的首字段和标识编码所对应对象信息的网络地址。

作为优选的是,所述标识编码字段定义元数据标准用于对标识编码字段进行描述,所述标识编码字段所包含的属性项包括字段长度、字段分段数、字段段落元数据、起始分段、上一字段和下一字段。

作为优选的是,所述字段段落元数据包括起始位、终止位、编码字段字典表和编码匹配字典表数据项。

作为优选的是,位于所述末级节点与所述二级节点之间的每级节点将解析得到的解析结果与接收到的解析结果整合为所述输入的标识编码对应的解析结果。

作为优选的是,每级节点上传至相应的上一级节点的输入的标识编码对应的解析结果为相应标识编码所对应的对象描述信息或者指向该对象描述信息的网络地址。

本发明的有益效果在于:

本发明的工业互联网标识解析方法,在接收到标识解析请求后,二级节点将标识解析请求对应的标识编码分解为自身管理的标识字段和下一级节点管理的标识字段,并将下一级节点管理的标识字段下发至相应的下一级节点。对于二级节点以下的各级节点,每级节点均按照以上二级节点对输入的标识编码的处理方式对输入的标识编码进行处理,直至在末级节点处输入的标识编码无法继续分解,从而实现对标识编码的逐级分解,进而减小了二级节点的标识编码分解任务负荷。另一方面,每级节点对自身管理的标识字段进行解析,得到解析结果。得到解析结果后,末级节点将解析结果上传至相应的上一级节点,该上一级节点将接收到的解析结果与自身解析得到的解析结果进行整合,并将整合后的解析结果上传至上一级节点。按照如此方式,解析结果自下而上地逐级整合至二级节点,并在二级节点处整合为最终的解析结果,进而减小了二级节点的解析结果整合任务负荷。

由此可知,本发明的工业互联网标识解析方法同时减小了二级节点的标识编码分解任务负荷和解析结果整合任务负荷。当面对多个并行的标识解析任务时,采用本发明的工业互联网标识解析方法能够使工业互联网标识解析二级节点的标识解析速率得到明显的提升。

本发明的其它特征和优点将在随后具体实施方式部分予以详细说明。

附图说明

通过结合附图对本发明示例性实施方式进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显,其中,在本发明示例性实施方式中,相同的参考标号通常代表相同部件。

图1示出了根据本发明的实施例的工业互联网标识解析方法的实现流程图;

图2示出了根据本发明的实施例的行业标识编码结构图;

图3示出了根据本发明的实施例的标识结构元数据结构图;

图4示出了根据本发明的实施例的标识字段元数据结构图。

具体实施方式

下面将更详细地描述本发明的优选实施方式。虽然以下描述了本发明的优选实施方式,然而应该理解,可以以各种形式实现本发明而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本发明更加透彻和完整,并且能够将本发明的范围完整地传达给本领域的技术人员。

实施例:图1示出了根据本发明的实施例的工业互联网标识解析方法的实现流程图。参照图1,本实施例的工业互联网标识解析方法,基于由工业互联网标识解析二级节点及其以下各级节点构成的工业互联网标识解析系统所实现,包括以下步骤:

步骤s100、将待解析的标识编码输入所述二级节点;

步骤s200、以所述二级节点为起始,每级节点将输入的标识编码分解为自身管理的标识字段和下一级节点管理的标识字段,并将分解得到的下一级节点管理的标识字段下发至相应的下一级节点,直至输入的标识编码仅包含自身管理的标识字段;

步骤s300、每级节点对自身管理的标识字段进行解析,得到解析结果;

步骤s400、以末级节点为起始,每级节点将输入的标识编码对应的解析结果上传至相应的上一级节点,直至所述二级节点接收到相应的下一级节点上传的解析结果,所述末级节点为输入的标识编码仅包含自身管理的标识字段的一级节点;

步骤s500、所述二级节点将解析得到的解析结果和接收到的解析结果整合为最终的解析结果。

本实施例中,所述待解析的标识编码基于所述二级节点的查询端口、所述二级节点的以下各级节点中的任一节点的查询端口或者接入所述二级节点的行业外企业节点的查询端口输入所述二级节点。

本实施例中,所述待解析的标识编码为基于预定的标识编码结构定义元数据标准和标识编码字段定义元数据标准共同定义的标识编码。

在本实施例的步骤s200中,每级节点根据所述标识编码结构定义元数据标准将输入的标识编码分解为自身管理的标识字段和下一级节点管理的标识字段。

所述标识编码结构定义元数据标准用于对标识编码结构进行描述,所述标识编码结构所包含的字段包括父节点标识、首个子节点、标识字段数、本节点管理的首字段和标识编码所对应对象信息的网络地址。

本实施例中,各级节点按照标识结构定义元数据标准,对各节点所管理的标识字段数量、字段长度,以及字段的顺序等进行定义。各级节点按照标识编码字段定义元数据对本节点下所管理的各字段按位描述定义规则,以及定义所用字典表。

在本实施例的步骤s300中,每级节点根据所述标识编码字段定义元数据标准对自身管理的标识字段进行解析,得到解析结果。

所述标识编码字段定义元数据标准用于对标识编码字段进行描述,所述标识编码字段所包含的属性项包括字段长度、字段分段数、字段段落元数据、起始分段、上一字段和下一字段。

所述字段段落元数据包括起始位、终止位、编码字段字典表和编码匹配字典表数据项。

在本实施例的步骤s400中,位于所述末级节点与所述二级节点之间的每级节点将解析得到的解析结果与接收到的解析结果整合为所述输入的标识编码对应的解析结果。

在本实施例的步骤s500中,每级节点上传至相应的上一级节点的输入的标识编码对应的解析结果为相应标识编码所对应的对象描述信息或者指向该对象描述信息的网络地址。

本实施例中,二级节点向下级节点进行标识解析路由时,首先按照标识结构定义元数据标准,对标识编码字段进行分解,再按照标识编码字段定义元数据标准,对每个编码字段进行解析,按位参照编码定义字典表,对标识字段含义进行解析。各级工业互联网标识解析节点都可以根据自身所管理的下级标识解析节点的标识定义规则,对标识编码所描述的对象分类等特性进行识别。

以下对本实施例进行更为详细的说明:

在工业互联网标识解析体系中,行业对象标识编码规则应符合gb/t26231-2017的有关规定,采用oid标识体系,具有分层结构。行业标识编码结构如图2所示。

行业oid节点运营机构向智能制造对象标识顶级运营机构注册,由智能制造对象标识顶级运营机构统一分配,其数字值为1.2.156.3001.373,其业务范围是为船舶行业的各类对象(如产品、文档、基础共性技术等)提供基于oid编码体系的标识解析服务,并进行统一管理。行业oid标识解析二级节点的下一级节点根据取值不同,表示不同的含义,具体分配方案详下表。若下一级节点可能是基础共性技术,也可能是下一级的机构节点。

其中,下一级节点的分配方案如表1所示。

表1下一级节点的分配方案表

标识解析路由:

标识编码中的各字段分别对应各级节点。行业节点下一级企业节点信息均在行业节点注册。标识解析时,标识解析请求首先将标识编码传递给行业标识解析节点,行业标识解析节点根据标识编码规则分解出标识编码中属于自己节点所管理的标识字段,以及代表下一级节点的字段。行业节点根据标识编码中下一级节点的信息,将标识编码的解析路由到下一级节点,并等待下一级节点的解析结果反馈。这样,各级节点根据所获得的标识编码的待解析部分,分解出标识编码中属于自己节点所管理的标识字段,以及代表下一级节点的字段,根据标识编码中下一级节点的信息,逐级将标识编码全部解析完成,然后,再逐级将标识编码信息反馈至行业标识解析节点。

标识结构定义与解析:

标识结构定义元数据定义了对标识编码结构的描述方法,从父节点标识、首个子节点、标识字段数、属于本节点所管理的首字段,以及标识编码所对应对象信息的url等特征对本节点所管理的标识字段进行描述。标识结构元数据的结构如图3所示。

行业节点发起标识解析路由过程时,按照标识结构元数据解析出标识编码各字段,及各字段间的关系,识别出各级节点所管理的字段,以及标识解析路由的下一级节点信息。

标识字段定义与解析:

标识字段定义元数据定义了对标识字段编码定义方法的描述方法,从字段长度、字段分段数、字段段落元数据、起始分段、上一字段、下一字段等特征对标识编码中每一字段进行描述,同时,在字段段落元数据中将从段落起始位、终止位、编码字段字典表,以及编码匹配字典表数据项等属性对标识编码字段中具体的某个段落的编码定义信息进行描述。标识字段元数据的结构如图4所示。

本实施例的工业互联网标识解析方法,公开了一种行业工业互联网标识解析节点与行业内企业标识解析节点间标识解析路由的实现方法。本方法中,实现了行业工业互联网标识解析节点接收来自查询窗口的标识查询请求,或来自行业内外企业的标识查询请求时,行业节点的标识解析路由管理,根据标识定义规则,解析标识注册管理的企业节点,通过向指定企业标识解析管理节点的标识解析请求接口,逐级将标识解析要求路由至标识编码发行和管理的标识解析管理节点,并将该节点根据标识编码所对应的对象描述信息或指向描述信息的url经由行业工业互联网标识解析节点反馈至发起标识解析要求的节点。

以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1