物联网统一标识编码解析的方法和装置制造方法
【专利摘要】本发明提供一种物联网统一标识编码解析的方法和装置,该方法包括:对物联网统一标识编码进行解析,获取所述物联网统一标识编码的版本信息和编码体系标识信息;根据所述版本信息和所述编码体系标识信息,确定所述版本信息和所述编码体系标识信息对应的行业信息平台地址;向所述行业信息平台地址发送所述物联网统一标识编码的主体代码;其中,所述行业信息平台地址对应行业信息平台;接收所述行业信息平台发送的与所述主体代码对应的第一物品信息;或者,接收与所述行业信息平台对应的企业服务器发送的与所述主体代码对应的第二物品信息。本发明提供的方法用以解决现有技术中编码的解析方法单一,兼容性差的技术问题。
【专利说明】物联网统一标识编码解析的方法和装置
【技术领域】
[0001]本发明涉及信息【技术领域】,尤其涉及一种物联网统一标识编码解析的方法和装置。
【背景技术】
[0002]随着现代技术的不断发展,人们的生活越来越信息化,物联网概念已经被越来越多的人所熟知,即通过某种电子标识(例如标签、条码等)的方式将某一领域或行业的物品与物品之间联系起来,建立物品与物品之间的“通信”。通过识读器读取物品上的条码信息获知物品的相关信息,例如:厂家、产地或者与其他物品之间的关系等,即可以通过标签识读器读取标签上的编码信息,将该编码信息发送至解析系统进行解析,从而获取物品的相关信息。
[0003]在当下的物联网中,存在多种不同标准的物联网编码方案;例如:用于物流供应链的产品电子代码(Electronic Product Code,以下简称EPC)、用于对物理实体和位置进行管理的日本的U代码(简称Ucode)等。不同的编码方案对应不同的解析方法;以EPC编码的解析为例:EPC系统提出的对象名解析服务(Object Name Service,以下简称ONS)是利用互联网中现有的域名系统(Domain Name System,以下简称DNS)协议来实现的一种物联网标识解析服务。具体为:采用按照物品标识的编码分级结构,将物品标识用点分隔并倒置,最后添加根后缀的方式,将物品标识转化为一一对应的完全规范域名((FullyQualified Domain Name,以下简称FQDN)格式,进而采用DNS协议完成解析,并通过命名授权指针(Naming Authority Pointer,以下简称NAPTR)和DNS资源记录来存储相关解析信肩、O
[0004]然而现有物联网中的物品标识解析的方法只能支持单一编码标准的物品标识,未能同时支持其他编码标准,例如上述的EPC的解析方法不能对Ucode的物品标识进行解析,因此解析方法的兼容性较差。
【发明内容】
[0005]本发明提供一种物联网统一标识编码解析的方法和装置,用以解决现有技术中编码的解析方法单一,兼容性差的技术问题。
[0006]本发明第一方面提供一种物联网统一标识编码解析的方法,包括:
[0007]对物联网统一标识编码进行解析,获取所述物联网统一标识编码的版本信息和编码体系标识息;
[0008]根据所述版本信息和所述编码体系标识信息,确定所述版本信息和所述编码体系标识信息对应的行业信息平台地址;
[0009]向所述行业信息平台地址发送所述物联网统一标识编码的主体代码;其中,所述行业信息平台地址对应行业信息平台;
[0010]接收所述行业信息平台发送的与所述主体代码对应的第一物品信息;或者,[0011]接收与所述行业信息平台对应的企业服务器发送的与所述主体代码对应的第二物品息。
[0012]本发明第二方面提供一种物联网统一标识编码解析的方法,包括:
[0013]接收服务器发送的物联网统一标识编码的主体代码;
[0014]根据所述主体代码判断企业信息条目是否为空;
[0015]若是,则根据所述主体代码的对应信息确定第一物品信息,并将所述第一物品信息发送给所述服务器;或者,
[0016]若否,则根据所述企业信息条目中的企业信息确定企业服务器,并将所述主体代码发送给所述企业服务器,以使所述企业服务器根据所述主体代码确定所述主体代码对应的第二物品信息,并将所述第二物品信息发送给所述服务器。
[0017]本发明第三方面提供一种物联网统一标识编码解析的装置,包括:
[0018]获取模块,用于对物联网统一标识编码进行解析,获取所述物联网统一标识编码的版本息和编码体系标识息;
[0019]确定模块,用于根据所述版本信息和所述编码体系标识信息,确定所述版本信息和所述编码体系标识信息对应的行业信息平台地址;
[0020]发送模块,用于向所述行业信息平台地址发送所述物联网统一标识编码的主体代码;其中,所述行业信息平台地址对应行业信息平台;
[0021]接收模块,用于接收所述行业信息平台发送的与所述主体代码对应的第一物品信息;或者,接收与所述行业信息平台对应的企业服务器发送的与所述主体代码对应的第二物品息。
[0022]本发明第四方面提供一种物联网统一标识编码解析的装置,包括:
[0023]接收模块,用于接收服务器发送的物联网统一标识编码的主体代码;
[0024]判断模块,用于根据所述主体代码的对应信息判断企业信息条目是否为空;若是,则根据所述主体代码确定第一物品信息,并将所述第一物品信息发送给所述服务器;或者,若否,则根据所述企业信息条目中的企业信息确定企业服务器,并将所述主体代码发送给所述企业服务器,以使所述企业服务器根据所述主体代码确定所述主体代码对应的第二物品信息,并将所述第二物品信息发送给所述服务器。
[0025]本发明提供的物联网统一标识编码解析的方法和装置,通过对Ecode进行解析以获取Ecode的版本信息和NSI,并根据版本信息和NSI确定对应的行业信息平台;服务器将Ecode的主体代码发送给行业信息平台,以使该行业信息平台确定该主体代码对应的物品信息,从而提高了物联网中对于物品编码进行解析时的解析方法的兼容性。
【专利附图】
【附图说明】
[0026]图1为本发明提供的物联网统一标识编码解析的方法实施例一的流程示意图;
[0027]图2为本发明提供的物联网统一标识编码解析的方法实施例二的流程示意图;
[0028]图3为本发明提供的物联网统一标识编码解析的方法实施例三的流程示意图;
[0029]图4为本发明提供的物联网统一标识编码解析的装置实施例一的结构示意图;
[0030]图5为本发明提供的物联网统一标识编码解析的装置实施例二的结构示意图;
[0031]图6为本发明提供的物联网统一标识编码解析的装置实施例三的结构示意图。【具体实施方式】
[0032]本发明涉及的方法是针对物联网中对物品的统一标识编码进行解析的过程,在对解析过程进行说明之前,为了方便理解,本发明首先对物联网统一标识编码作以解释说明。
[0033]现有的物联网中存在不同标准的物联网编码方案,即针对不同体系的产品会有不同体系的编码,统一的物联网编码标识体系尚未建立,各个国家和国际组织都在尝试提出适合于物联网应用的编码,例如:如EPC、Ucode、对象标识(Object Identifier,以下简称0ID)、数字对象唯一标识符(Digital Object Unique Identifier,以下简称 D0I)等。
[0034]以下是对本发明提及的物联网统一标识编码(Ecode)结构及Ecode相关内容的介绍:
[0035]Ecode的编码结构为“版本信息(Version,以下简称V) +编码标识体系标识(Numbering System Identifier,以下简称NSI)+主体代码”,基本长度为 96bits、128bits、256bits等,根据选择不同的版本,长度不同,当版本为可根据需要灵活扩展,具体方案见表I ;并且Ecode可以存在于一维码(code 128编码)、二维码以及RFID标签(ISO/IEC18000-63, IS0/IEC18000-3m3)等类型的载体中。
[0036]其中,表I中的版本信息用于区分不同数据结构的Ecode。版本信息长度为4bits。可采用十进制表示(版本IOIO2?Illl2禁用);该版本信息由我国物联网统一编码管理机构统一分配。当采用版本O时,其代码仅能采用RFID标签标识;当采用版本为OOOl2时,Ecode的长度为96bits,除了能采用一维码、二维码标识外,还能采用RFID标签标识(目前主流RFID标签的唯一标识区长度为96bits);当采用版本为OOlO2时,Ecode的长度为128bits;当采用版本为“00112”时,Ecode的长度为256bits;当采用版本为OlOO2时,Ecode的NSI长度为16bits,Ecode的长度由长度指示符决定。
[0037]表I
[0038]
【权利要求】
1.一种物联网统一标识编码解析的方法,其特征在于,包括: 对物联网统一标识编码进行解析,获取所述物联网统一标识编码的版本信息和编码体系标识信息; 根据所述版本信息和所述编码体系标识信息,确定所述版本信息和所述编码体系标识信息对应的行业信息平台地址; 向所述行业信息平台地址发送所述物联网统一标识编码的主体代码;其中,所述行业信息平台地址对应行业信息平台; 接收所述行业信息平台发送的与所述主体代码对应的第一物品信息;或者, 接收与所述行业信息平台对应的企业服务器发送的与所述主体代码对应的第二物品信息。
2.根据权利要求1所述的方法,其特征在于,所述根据所述版本信息和所述编码体系标识信息,确定所述版本信息和所述编码体系标识信息对应的行业信息平台地址,包括: 根据所述版本信息和所述编码体系标识信息进行查询,获得所述行业信息平台的接Π ; 根据所述接口确定所述行业信息平台地址。
3.根据权利要求2所述的方法,其特征在于,所述接口为网络服务接口。
4.根据权利要求3所述的方法,其特征在于,所述获取物联网统一标识编码的版本信息和编码体系标识信息,包括: 从所述物联网统一标识编码中获取所述版本信息和所述编码体系标识信息;或, 从所述物联网统一标识编码标签中获取所述版本信息和所述编码体系标识信息;或, 根据数据载体识别符中获取所述版本信息和所述编码体系标识信息。
5.根据权利要求1-4任一项所述的方法,其特征在于,在对物联网统一标识编码进行解析,获取所述物联网统一标识编码的版本信息和编码体系标识信息之前,还包括: 接收第三方平台发送的物联网统一标识编码。
6.一种物联网统一标识编码解析的方法,其特征在于,包括: 接收服务器发送的物联网统一标识编码的主体代码; 根据所述主体代码的对应信息判断企业信息条目是否为空; 若是,则根据所述主体代码确定第一物品信息,并将所述第一物品信息发送给所述服务器;或者, 若否,则根据所述企业信息条目中的企业信息确定企业服务器,并将所述主体代码发送给所述企业服务器,以使所述企业服务器根据所述主体代码确定所述主体代码对应的第二物品信息,并将所述第二物品信息发送给所述服务器。
7.根据权利要求6所述的方法,其特征在于,所述根据所述企业信息条目中的企业信息确定企业服务器,并将所述主体代码发送给所述企业服务器,包括 根据所述企业信息条目中的企业信息查询企业接口信息平台是否存在企业接口 ;若存在,则根据所述企业接口确定所述企业服务器,并将所述主体代码发送给所述企业服务器,以使所述企业服务器根据所述主体代码确定所述主体代码对应的第二物品信息,并将所述第二物品信息发送给所述服务器; 或者,若不存在,则根据所述主体代码确定第一物品信息,并将所述第一物品信息发送给所述服务器。
8.一种物联网统一标识编码解析的装置,其特征在于,包括: 获取模块,用于对物联网统一标识编码进行解析,获取所述物联网统一标识编码的版本息和编码体系标识息; 确定模块,用于根据所述版本信息和所述编码体系标识信息,确定所述版本信息和所述编码体系标识信息对应的行业信息平台地址; 发送模块,用于向所述行业信息平台地址发送所述物联网统一标识编码的主体代码;其中,所述行业信息平台地址对应行业信息平台; 接收模块,用于接收所述行业信息平台发送的与所述主体代码对应的第一物品信息;或者,接收与所述行业信息平台对应的企业服务器发送的与所述主体代码对应的第二物品信息。
9.根据权利要求8所述的装置,其特征在于,所述确定模块包括: 查询单元,用于根据所述版本信息和所述编码体系标识信息进行查询,获得所述行业信息平台的接口; 确定单元,用于根据所述接口确定所述行业信息平台地址。
10.根据权利要求9所述的装置,其特征在于,所述接口为网络服务接口。
11.根据权利要求10所述的装置,其特征在于,所述获取模块具体用于从所述物联网统一标识编码中获取所述版本信息和所述编码体系标识信息;或,从所述物联网统一标识编码标签中获取所述版本信息和所述编码体系标识信息;或,根据数据载体识别符中获取所述版本信息和所述编码体系标识信息。
12.根据权利要求8-11任一项所述的装置,其特征在于,所述接收模块还用于在所述获取模块对物联网统一标识编码进行解析,获取所述物联网统一标识编码的版本信息和编码体系标识信息之前,接收第三方平台发送的物联网统一标识编码。
13.一种物联网统一标识编码解析的装置,其特征在于,包括: 接收模块,用于接收服务器发送的物联网统一标识编码的主体代码; 判断模块,用于根据所述主体代码的对应信息判断企业信息条目是否为空;若是,则根据所述主体代码确定第一物品信息,并将所述第一物品信息发送给所述服务器;或者,若否,则根据所述企业信息条目中的企业信息确定企业服务器,并将所述主体代码发送给所述企业服务器,以使所述企业服务器根据所述主体代码确定所述主体代码对应的第二物品信息,并将所述第二物品信息发送给所述服务器。
14.根据权利要求13所述的装置,其特征在于,所述判断模块具体用于根据所述企业信息条目中的企业信息查询企业接口信息平台是否存在企业接口 ;若存在,则根据所述企业接口确定所述企业服务器,并将所述主体代码发送给所述企业服务器,以使所述企业服务器根据所述主体代码确定所述主体代码对应的第二物品信息,并将所述第二物品信息发送给所述服务器;或者,若不存在,则根据所述主体代码确定第一物品信息,并将所述第一物品信息发送给所述服务器。
【文档编号】H04L29/12GK103647813SQ201310629783
【公开日】2014年3月19日 申请日期:2013年11月29日 优先权日:2013年11月29日
【发明者】张成海, 罗秋科, 张旭, 李素彩, 刘澍 申请人:中国物品编码中心