本发明涉及物联网领域,尤其涉及一种esim终端的物联网标识方法及装置。
背景技术:
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
工业互联网标识是指面向工业企业为各种联网对象(例如,工业企业内需要接入网络的机器、产品和零部件等)赋予唯一标识,在工业生产经营过程中利用该标识开展识别、管理和数据共享业务。工业互联网标识解析是指为工业互联网标识提供注册、解析和查询业务,可实现通信寻址并获取标识对象的相关信息。工业互联网标识解析体系是工业互联网网络体系的重要组成部分,是支撑工业互联网互联互通的神经枢纽,其作用类似于互联网领域的域名解析系统(dns)。目前,现有的工业互联网标识业务是基于各个行业领域(例如,电力、煤炭、肥料、化工、线缆、船舶、汽车、家电和仪器仪表等)来开展的。
随着5g物联网时代的到来,特殊的应用场景和复杂的应用环境对接入蜂窝物联网的载体智能卡提出了更高要求,例如,在消费物联网领域,对智能卡提出了小型化和签约形式空中化、数据支持远程管理的需求;在工业物联网领域,不仅对智能卡有更宽泛工作温湿度和持续工作时间的需求,还对其耐严酷等级、读写需求、物理可靠性、功耗、尺寸和成本等方面也提出了新的需求。
与传统插拔式sim卡相比,esim实现了卡硬件载体与卡数据分离,在物理特性和用户数据远程管理方面均可满足消费和工业物联网领域对sim卡的新要求,因而,在5g物联网时代,诞生了越来越多的esim终端,如何实现对esim终端在生产环节生命周期的信息追溯和管理,是亟待解决的技术问题。
技术实现要素:
本发明实施例提供一种esim终端的物联网标识方法,用以解决现有技术无法实现将esim标识转换为工业互联网标识的技术问题,该方法包括:获取esim终端的esim标识;采用预设工业互联网标识编码协议,将esim终端的esim标识转换为对应的工业互联网标识;将转换后的工业互联网标识,确定为esim终端在物联网中的唯一标识。
本发明实施例还提供一种esim终端的物联网标识装置,用以解决现有技术无法实现将esim标识转换为工业互联网标识的技术问题,该装置包括:esim标识获取单元,用于获取esim终端的esim标识;标识转换单元,用于采用预设工业互联网标识编码协议,将esim终端的esim标识转换为对应的工业互联网标识;esim终端物联网标识单元,用于将转换后的工业互联网标识,确定为esim终端在物联网中的唯一标识。
本发明实施例还提供一种计算机设备,用以解决现有技术无法实现将esim标识转换为工业互联网标识的技术问题,该计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述esim终端的物联网标识方法。
本发明实施例还提供一种计算机可读存储介质,用以解决现有技术无法实现将esim标识转换为工业互联网标识的技术问题,该计算机可读存储介质存储有执行上述esim终端的物联网标识方法的计算机程序。
本发明实施例中,通过获取esim终端的esim标识,并采用预设工业互联网标识编码协议,将esim终端的esim标识转换为对应的工业互联网标识,进而将转换后的工业互联网标识,确定为esim终端在物联网中的唯一标识。
通过本发明实施例,能够将esim终端的esim标识转换为对应的工业互联网标识,从而实现基于转换后的工业互联网标识,对物联网中的esim终端进行查询或溯源的技术效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为本发明实施例中提供的一种esim终端的物联网标识方法流程图;
图2为本发明实施例中提供的一种可选的将esim标识转换为工业互联网标识的映射工具框架示意图;
图3为本发明实施例中提供的一种esim终端的物联网标识装置示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
在本说明书的描述中,所使用的“包含”、“包括”、“具有”、“含有”等,均为开放性的用语,即意指包含但不限于。参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本申请的实施,其中的步骤顺序不作限定,可根据需要作适当调整。
本发明实施例中提供了一种esim终端的物联网标识方法,图1为本发明实施例中提供的一种esim终端的物联网标识方法流程图,如图1所示,该方法包括如下步骤:
s101,获取esim终端的esim标识。
需要说明的是,本发明实施例中的esim终端可以是任意一种内置esim卡的设备;esim卡(即embedded-sim,嵌入式sim卡)是sim卡发展的一种新形态,实现了卡硬件载体与数据的分离,与传统插拔式的sim卡相比,其区别主要包括:①物理形态上发生改变,由传统的可插拔式变为集成于设备内,与终端不可分离;②运营商将用户鉴权密钥等sim卡信息直接传输到终端后存储、激活、使用。esim技术在物理特性和用户数据远程管理方面均可满足消费领域和工业物联网领域对sim卡的新要求,被认为是5g时代万物连接的一项重要技术。目前,基于公开标准的esim技术应用领域已扩展到消费电子、传统通信产品和物联网各垂直行业。
esim标识(即esimid,简称eid)是esim卡的全球唯一物理标识,是一个32位数值,存储在esim卡的ecasd(控制权限安全域)中,主要用于esim卡管理和远程配置。esim标识可以被读取但不能被更改,在远程配置中关联某个卡文件信息。本发明实施例将esim标识转换为工业互联网标识,并利用转换后的工业互联网标识对作为esim终端在物联网中的唯一标识,能够对各垂直行业产品生产环节进行有效追溯,将esim标识纳入工业互联网标识体系可提升工业互联网标识体系的完整性,并扩大其适用范围,有利于加速推动工业互联网标识体系的落地实施。
s102,采用预设工业互联网标识编码协议,将esim终端的esim标识转换为对应的工业互联网标识。
需要说明的是,本发明实施例采用的工业互联网标识编码协议可以是但不限于如下任意一种:gs1标识编码协议、handle标识编码协议、oid标识编码协议和ecode标识编码协议。上述s1012中,采用不同的工业互联网标识编码协议,对esim终端的esim标识进行转换,可得到符合不同工业互联网标识编码协议的工业互联网标识。
表1示出了esim终端的eid编码格式,可以看出,esim终端标识eid由32位的十进制数字(0~9)组成,包括:行业标识、国家码、发行方id、发行方信息、校验位五个部分。
表1eid编码格式
通常,标识编码协议由国家代码、行业代码、企业代码、对象代码和安全代码组成,由工业互联网标识体系赋予的唯一国家码、行业码、企业码,由工业互联网标识解析二级节点所属行业定义的唯一对象码,由企业内部自定义码、标识对象名称码、标识校验服务码。例如,国家顶级节点为88、二级行业节点为102、企业节点为100,则工业互联网标识编码协议的前缀可以为88.102.100,利用该工业互联网标识编码协议,对表1中的eid进行转换后,可得到如下的工业互联网标识:
88.102.100/89086xxxmnnstrrrvvyyzzzzzzzzzzab。
需要注意的是,本发明实施例旨在保护一种esim标识映射转换为通用工业互联网标识的方法,对具体采用的工业互联网标识编码协议不作限定,本领域技术人员可根据需要选择不同的工业互联网编码协议,将esim标识转换为符合相应工业互联网编码协议格式的工业互联网标识。
s103,将转换后的工业互联网标识,确定为esim终端在物联网中的唯一标识。
需要说明的是,本发明实施例在将esim终端的esim标识转换为通用的工业互联网标识后,利用转换后的工业互联网标识作为esim终端在物联网中的唯一标识,能够实现对物联网中各种esim终端的信息查询或追溯。
由上可知,本发明实施例提供的esim终端的物联网标识方法,通过获取esim终端的esim标识,并采用预设工业互联网标识编码协议,将esim终端的esim标识转换为对应的工业互联网标识,进而将转换后的工业互联网标识,确定为esim终端在物联网中的唯一标识。
通过本发明实施例提供的esim终端的物联网标识方法,能够将esim终端的esim标识转换为对应的工业互联网标识,从而实现基于转换后的工业互联网标识,对物联网中的esim终端进行查询或溯源的技术效果。
在采用预设工业互联网标识编码协议,将esim终端的esim标识转换为对应的工业互联网标识之后,一种实施例中,本发明实施例提供的esim终端的物联网标识方法还可以包括如下步骤:输出esim终端的工业互联网标识。
进一步地,在输出esim终端的工业互联网标识之后,本发明实施例提供的esim终端的物联网标识方法还可以包括如下步骤:存储esim终端的工业互联网标识;基于esim终端的工业互联网标识,查询esim终端的终端信息。通过该实施例,能够实现基于esim标识转换后的工业互联网标识,来查询或追溯esim终端的各种信息。
可选地,在获取esim终端的esim标识之后,本发明实施例提供的esim终端的物联网标识方法还可以包括如下步骤:存储esim终端的esim标识;基于esim终端的esim标识,查询esim终端的终端信息。通过该实施例,能够实现基于esim标识来实现查询或追溯esim终端的各种信息。由于esim终端的esim标识与工业互联网标识具有映射关系,因而,基于esim终端的esim标识可以查询关联工业互联网标识,进而基于关联的工业互联网标识,来查询或追溯esim终端的各种信息。
基于本发明实施例提供的esim终端的物联网标识方法,本发明实施例还提供了一种图2所示的用于将esim标识转换为工业互联网标识的映射工具框架,可通过但不限于网页、app或apk等形式实现。如图2所示,该映射工具框架包括如下功能模块:eid数据输入单元、eid数据存储单元a、eid数据转换单元、eid数据输出单元、eid数据存储单元b、eid数据回传单元和eid数据查询单元。
其中,eid数据输入单元,用于通过如下任意一种方式获取eid数据(即esim终端的esim标识):手动输入方式、批量数据导入方式、与eid数据库对接方式。
eid数据存储单元a,与eid数据输入单元通信,用于实现对eid数据输入单元获取的多种格式的eid数据进行本地或服务器侧存储。
eid数据转换单元,与eid数据输入单元通信,用于按照通用工业互联网标识编码规则将eid数据转换为符合通用或标准工业互联网标识格式的工业互联网标识,转换规则可依据《工业互联网标识编码体系中的通用规范》中的定义执行,采用的转化规则包括不局限于:handle标识编码协议、ecode标识编码协议、oid标识编码协议或gsi标识编码协议等。可选地,该eid数据转换单元支持用户灵活编辑转化规则,以便对后续工业互联网标识的新规则保持开放性。
eid数据输出单元,与eid数据转换单元通信,用于输出eid数据转换单元转换后的数据,可选地,可以对接上级工业互联网标识服务器或企业节点。
eid数据存储单元b,与eid数据输出单元通信,用于对eid数据输出单元输出的多种格式的数据(即eid数据转换单元采用不同工业互联网标识编码协议转换得到的工业互联网标识)进行本地或服务器侧存储。
eid数据回传单元,与eid数据输出单元通信,用于将eid数据输出单元输出的数据(即eid数据转换单元采用不同工业互联网标识编码协议转换得到的工业互联网标识)回传给数据发送方(例如,输入eid数据的用户或原始eid数据提供方)。
eid数据查询单元,用于为用户提供eid数据查询服务,可选地,支持对eid数据存储单元a和eid数据存储单元b的数据查询。
基于同一发明构思,本发明实施例中还提供了一种esim终端的物联网标识装置,如下面的实施例所述。由于该装置实施例解决问题的原理与esim终端的物联网标识方法相似,因此该装置实施例的实施可以参见方法的实施,重复之处不再赘述。
图3为本发明实施例中提供的一种esim终端的物联网标识装置示意图,如图3所示,该装置包括:esim标识获取单元31、标识转换单元32和esim终端物联网标识单元33。
其中,esim标识获取单元31,用于获取esim终端的esim标识;标识转换单元32,用于采用预设工业互联网标识编码协议,将esim终端的esim标识转换为对应的工业互联网标识;esim终端物联网标识单元33,用于将转换后的工业互联网标识,确定为esim终端在物联网中的唯一标识。
由上可知,本发明实施例提供的esim终端的物联网标识装置,通过esim标识获取单元31获取esim终端的esim标识,并通过标识转换单元32采用预设工业互联网标识编码协议,将esim终端的esim标识转换为对应的工业互联网标识,进而通过esim终端物联网标识单元33将转换后的工业互联网标识,确定为esim终端在物联网中的唯一标识。
通过本发明实施例提供的esim终端的物联网标识装置,能够将esim终端的esim标识转换为对应的工业互联网标识,从而实现基于转换后的工业互联网标识,对物联网中的esim终端进行查询或溯源的技术效果。
一种实施例中,本发明实施例提供的esim终端的物联网标识装置还可以包括:工业互联网标识输出单元34,用于输出esim终端的工业互联网标识。
进一步地,本发明实施例提供的esim终端的物联网标识装置还可以包括:第一存储单元35,用于存储esim终端的工业互联网标识;esim终端查询单元36,用于基于esim终端的工业互联网标识,查询esim终端的终端信息。
更进一步地,本发明实施例提供的esim终端的物联网标识装置还可以包括:第二存储单元37,用于存储esim终端的esim标识;其中,esim终端查询单元36,还用于基于esim终端的esim标识,查询esim终端的终端信息。
本发明实施例还提供一种计算机设备,用以解决现有技术无法实现将esim标识转换为工业互联网标识的技术问题,该计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任意一种esim终端的物联网标识方法。
本发明实施例还提供一种计算机可读存储介质,用以解决现有技术无法实现将esim标识转换为工业互联网标识的技术问题,该计算机可读存储介质存储有执行上述任意一种esim终端的物联网标识方法的计算机程序。
综上所述,本发明实施例提供的esim终端的物联网标识方法、装置、计算机设备及计算机可读存储介质,将esim终端的原始esim标识转换为工业互联网标识编码规则的eid工业互联网标识,能够使得工业互联网各垂直行业企业直接利用转换后的eid工业互联网标识,实现对esim终端生产环节全生命周期的追溯和管理。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。