CN115118794A - 数据标准化的处理方法、装置及电子设备 - Google Patents
数据标准化的处理方法、装置及电子设备 Download PDFInfo
- Publication number
- CN115118794A CN115118794A CN202210732079.1A CN202210732079A CN115118794A CN 115118794 A CN115118794 A CN 115118794A CN 202210732079 A CN202210732079 A CN 202210732079A CN 115118794 A CN115118794 A CN 115118794A
- Authority
- CN
- China
- Prior art keywords
- model
- internet
- data
- product
- standard industry
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y10/00—Economic sectors
- G16Y10/75—Information technology; Communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明实施例涉及一种数据标准化的处理方法、装置及电子设备,该方法包括:获取物联网设备数据;对物联网设备数据进行解析,获取产品物模型;根据预构建的产品物模型和标准行业模型之间的映射关系,对产品物模型进行标准化处理,获取与产品物模型对应的标准行业模型。通过该方式,可以将不同协议的物联网设备数据格式统一成标准的行业模型数据格式,使物联网应用企业可以不经过二次研发,直接使用不同协议的物联网设备。
Description
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种数据标准化的处理方法、装置及电子设备。
背景技术
物联网是指通过各种信息传感器、射频识别技术、全球定位***、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络。
目前不同物联网厂家提供的物联网设备往往都有不同的数据协议,厂家给企业提供的数据服务,是通过自研平台或者通过运营商的传统物联网平台来给企业推送数据,企业接收的数据格式都是非标准化的,企业的业务应用***经过后期二次研发迭代,往往只能兼容一款物联网设备或者几款固定的物联网设备类型,对于新厂家新型号的物联网设备的通讯协议做不到快速兼容,而且不同的协议具备不同的应用程序编程接口(ApplicationProgramming Interface,简称API接口)服务,导致企业的业务应用***的显示界面和底层逻辑都要对应调整,因此,企业如果想用多个厂家提供的物联网设备,就要进行庞大的业务应用***的研发工作,并且在使用过程中也会耗费大量的人力物力进行维护,造成人力物力资源的双重损失。
发明内容
本申请提供了一种数据标准化的处理方法、装置及电子设备,以解决现有技术中因为物联网设备数据协议不一致而无法统一应用的问题。
第一方面,本申请提供了一种数据标准化的处理方法,该方法包括:
获取物联网设备数据;对物联网设备数据进行解析,获取产品物模型;根据预构建的产品物模型和标准行业模型之间的映射关系,对产品物模型进行标准化处理,获取与产品物模型对应的标准行业模型。
第二方面,本申请提供了一种数据标准化的处理装置,该装置包括:
获取模块,用于获取物联网设备数据;
处理模块,用于对物联网设备数据进行解析,获取产品物模型;
处理模块,还用于根据预构建的产品物模型和标准行业模型之间的映射关系,对产品物模型进行标准化处理,获取与产品物模型对应的标准行业模型;
解析模块,用于对物联网设备数据进行第一解析,获取与物联网设备数据对应的通信协议类型;
解析模块,还用于根据通信协议类型,对物联网设备数据进行第二解析,获取产品物模型;
获取模块,还用于获取与物联网设备数据对应的通信协议类型,以便后续根据通信协议类型,对物联网设备数据进行第二解析,获取产品物模型;
获取模块,还用于根据通信协议类型,获取预配置的与物联网设备对应的协议规则和规范,以便后续根据协议规则和规范,对物联网设备数据进行第二解析,获取产品物模型;
获取模块,还用于对产品物模型进行拆分,获取与产品物模型对应的特征,其中,所述特征包括如下中的一种或多种:属性特征,事件特征,或服务特征;
映射模块,用于将产品物模型的唯一标识映射为标准行业模型的唯一标识;
映射模块,还用于根据预构建的产品物模型和标准行业模型之间的映射关系,将产品物模型中的属性特征,映射为标准行业模型中的属性特征;和/或,根据预构建的所述产品物模型和标准行业模型之间的映射关系,将产品物模型中的事件特征,映射为标准行业模型中的事件特征;
和/或根据预构建的所述产品物模型和标准行业模型之间的映射关系,将产品物模型中的服务特征,映射为标准行业模型中的服务特征;
提取模块,用于提取物模型的属性、事件、服务特征;
构建模块,用于根据标准行业模型中的属性特征,和/或事件特征,以及和/或服务特征,构建标准行业模型。
第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例的数据标准化的处理方法的步骤。
第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如第一方面任一项实施例的数据标准化的处理方法的步骤。
本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
本申请实施例提供的该方法,获取物联网设备数据;对物联网设备数据进行解析,获取产品物模型;根据预构建的产品物模型和标准行业模型之间的映射关系,对产品物模型进行标准化处理,获取与产品物模型对应的标准行业模型。通过该方式,可以将物联网设备的不同协议的数据格式统一成标准的数据协议格式,通过统一的接口为企业提供服务,使企业可以在不进行二次研发的前提下使用不同的物联网设备,如此一来,避免了因为物联网设备数据协议不统一,企业不进行大量二次研发就无法使用的问题,大大节约了使用和维护的人力物力成本。
附图说明
图1为本发明实施例提供的一种数据标准化的处理方法流程示意图;
图2为本发明提供的一种数据标准化的处理方法的数据解析流程示意图;
图3为本发明提供的一种数据标准化的处理方法技术架构示意图;
图4为本发明实施例提供的一种数据标准化的处理装置结构示意图;
图5为本发明实施例提供一种电子设备结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为便于对本发明实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本发明实施例的限定。
针对背景技术中所提及的技术问题,本申请实施例提供了一种数据标准化的处理方法,具体参见图1所示,图1为本发明实施例提供的一种数据标准化的处理方法流程示意图,该方法步骤包括:
步骤110,获取物联网设备数据。
具体的,物联网设备通过传统物联网平台或者物联网服务器对企业提供数据服务,不同的物联网设备和传统物联网平台有不同的网络通信协议,通过解析不同的网络通信协议与传统物联网平台进行对接,来获取物联网设备数据,其中,传统物联网平台包括但不限于中移物联网有限公司OneNET平台、中国物联网开放平台CTWing平台、***雁飞·格物DMP平台、华为OC平台等。
在一个可选的例子中,例如,为了获取不同物联网设备的数据,需要兼容不同物联网设备的通信协议并对这些通信协议进行解析,以此来获取不同通信协议的物联网设备的数据,因此,需要一个模块对这些不同的协议进行解析管理等操作,例如可以建立一个网络组件模块,该模块可以由以下几个模块组成:证书管理、组件管理、设备网关。当然也可以包括其他的模块,这里不做限定。
其中,证书管理提供网络通信协议管理服务,可以可视化配置不同网络协议的客户端及服务端,组件管理用于管理不同的网络组件,设备网关用于直连物联网设备,以便信息数据接入。
网络组件包含了用户数据报协议(User Datagram Protocol,简称UDP)客户端、超文本传输协议(HyperText Transfer Protool,简称HTTP)客户端、传输控制协议(Transmission Control Protocol,简称TCP)服务、基于TCP的全双工通信的协议(WebSocket)服务等。所有与传统物联网平台通信的数据都由网络组件服务统一处理。支持海量设备并发上下行通信,并稳定运行。
网络组件还提供了常用的业务通讯类型,用于支持不同网络协议的物联网设备接入,包括但不限于:
服务端组件类型:UDP服务端、TCP服务端、约束应用协议(ConstrainedApplication Protocol,简称COAP)服务端、消息队列遥测传输(Message QueuingTelemetry Transport,简称MQTT)服务端、轻量级人机交互物联网协议(LightweightMachine-To-Machine,简称LWM2M)服务端、HTTP服务端等;客户端组件类型:UDP客户端、TCP客户端、MQTT客户端、LWM2M客户端、HTTP客户端等。
网络组件实例模块定义了要接入设备网络层协议的适配服务,用于接收适配各个网络设备,例如TCP、UDP等数据服务,此组件可在不同的服务器上进行远程启用、停止、重启网络组件服务,可支持设备直连服务器或者设备通过路由网关上传物联网服务器以及传统物联网平台服务接入。服务端组件实现消息监听,客户端组件可以模拟设备实现和服务端的消息推送,用于通信调试。
基于以上包括但不限于实例给出的网络组件提供的服务,能够获取所有不同网络协议的物联网设备数据。
步骤120,对所述物联网设备数据进行解析,获取产品物模型。
具体的,物模型是对物联网设备在云端的功能描述,包括设备的属性、服务和事件等。物联网平台通过定义一种物的描述语言来描述物模型,采用JavaScript对象表示法(JavaScript Object Notation,简称JSON)格式,可以根据物模型组装上报设备的数据。
物联网设备的原始数据都是底层语言格式,从步骤110中获取到物联网设备数据之后,需要将物联网设备的底层语言格式,例如二进制编码格式翻译成上层应用语言格式,例如可以是JSON语言格式,以便对数据进行解析,组装,来获取产品物模型。
具体的解析过程,可以包括但不限于如下方式实现:具体参见图2所示,图2中示出对物联网设备数据进行解析的方法流程示意图。具体包括:
步骤210,对物联网设备数据进行第一解析,获取与物联网设备数据对应的通信协议类型;
具体的,基于步骤110提供的网络组件服务,可以对物联网设备数据进行网络层协议解析,通过解析该网络层协议,例如TCP协议,HTTP协议等,可以获取物联网数据的通信协议类型,以便后续对物联网设备数据进行第二解析。
进一步可选的,如果物联网设备数据是加密的,还可以通过解析加密协议,对物联网设备数据进行解密,以便后续对物联网设备数据进行解析操作。
步骤220,根据通信协议类型,对物联网设备数据进行第二解析,获取产品物模型。
具体的,根据所述通信协议类型,获取预配置的与物联网设备对应的协议规则和规范,根据所述协议规则和规范,对所述物联网设备数据进行第二解析,获取所述产品物模型。
在一个可选的例子中,例如,根据互联网厂家提供的协议规则和规范进行配置,基于配置的数据规则和规范进行解析,将物联网设备数据解析成组装产品物模型需要的数据格式,然后再根据产品物模型的规则,从包括但不限于物模型属性、物模型服务、物模型事件等维度组装物联网设备的产品物模型。
进一步可选的,为了管理整个解析过程,还可以设定一个解析模块,该模块配置了物联网设备厂家提供的协议规范和规则进行配置,基于配置的规则和规范进行解析,支持常用的字节解码格式:包括但不限于按顺序解码、按类型-长度-值(Type-Length-Value,简称TLV)解码等固定解码格式,可以支持在线配置解析调试。
通过以上的解析操作,可以将物联网设备的二进制语言格式,解析成JSON语言格式,进而通过对第一解析和第二解析处理后的物联网数据,进行拆分、组装,按预定的规则获取产品物模型。
步骤130,根据预构建的产品物模型和标准行业模型之间的映射关系,对产品物模型进行标准化处理,获取与产品物模型对应的标准行业模型。
具体的,产品物模型,包括但不限于:物模型属性、物模型服务和物模型事件,以物模型的方式对设备的功能进行了全面的诠释。
物模型属性,用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等。属性支持读取和设置请求方式,应用***可发起对属性的读取和设置请求。
物模型服务,是指设备可被外部调用的能力或方法,可设置输入参数和输出参数。相比于属性,该功能可通过一条指令实现更复杂的业务逻辑,如执行某项特定的任务等。
物模型事件,是指设备运行时的事件。事件一般包含需要被外部感知和处理的通知信息,可包含多个输出参数。例如,某项任务完成的信息,或者设备发生故障或告警时的温度等,事件可以被订阅和推送。
标准行业模型对产品物模型做了进一步的封装,一个标准行业模型可以对应多个不同的产品物模型,从而进行了产品兼容,标准行业模型提供了统一的API接口对客户进行开放。
具体的,预构建的产品物模型和标准行业模型之间的映射关系,包括如下的一种或者多种:
标准行业模型与属性特征之间的第一映射关系,标准行业模型与服务特征之间的第二映射关系,以及标准行业模型与事件特征之间的第三映射关系。
可选的,还可以包括:标准行业模型与产品物模型之间的唯一标识映射关系,用以识别唯一的物联网设备。
可选的,对产品物模型进行标准化处理,获取与产品物模型对应的标准行业模型,具体包括但不限于以下一种或者几种映射操作:
将产品物模型中的属性特征,映射为标准行业模型中的属性特征;和/或将产品物模型中的事件特征,映射为标准行业模型中的事件特征;和/或将产品物模型中的服务特征,映射为标准行业模型中的服务特征。以此形成一一对应的映射关系,用于后续标准行业模型的构建。
进一步可选的,根据标准行业模型中的一种或几种特征:属性特征,
事件特征,以及服务特征,构建标准行业模型。
在一个具体的例子中,例如可以是:第一物联网设备用以描述温度的属性表示为tem1=x℃(摄氏温度),第二物联网设备用以描述温度的属性表示为tem2=y℉(华氏温度),第三物联网设备用以描述温度的属性表示为tem3=z℃(摄氏温度),标准行业模型中用以描述温度的属性表示为tem=i℃,将第一、二三物联网设备的温度属性映射为标准行业模型的tem=i℃温度格式,可以看出,多个物联网设备的物模型温度属性对应同一个标准行业模型温度属性,同样的,其他的属性特征、事件特征、服务特征都可以进行此种映射,这里不做一一详述。
包括但不限于以上的例子,只要是物联网数据中的特征都可以与标准行业模型形成映射关系,标准行业模型与产品物模型是一对多的关系,即一个标准行业模型对应多个产品物模型。所以通过一个标准行业模型就可以实现对多个产品物模型的应用。
进一步,在另一个可选的例子中,当构建出行业模型标准,不但可以为企业提供统一的API接口服务,实现不同物联网设备的数据接入,还可以为企业提供其他的服务,例如可以是消息通知或者订阅转发服务。
具体的实现方式包括但不限于以下方式:
利于规则引擎设定的规则,当物联网设备产生消息后,如果触发规则引擎设定的规则,就会根据规则引擎中预设的操作指令,通过MQ消息队列,将消息以短信通知或者订阅转发的形式发送给客户。
进一步可选的,标准行业模型还可以提供数据加解密服务,例如可以对外部调用提供统一鉴权,验证访问的合法性,提升数据交互的安全性。
本发明实施例提供的数据标准化的处理方法,获取物联网设备数据;对物联网设备数据进行解析,获取产品物模型;根据预构建的产品物模型和标准行业模型之间的映射关系,对产品物模型进行标准化处理,获取与产品物模型对应的标准行业模型。通过该方式,可以将物联网设备的不同协议的数据格式统一成标准的数据协议格式,通过统一的接口为企业提供服务,使企业可以在不进行二次研发的前提下使用不同的物联网设备,如此一来,避免了因为物联网设备数据协议不统一,企业不进行大量二次研发就无法使用的问题,大大节约了使用和维护的人力物力成本。
以上,为本申请所提供的一种数据标准化的处理几个方法实施例,下文中则介绍说明本申请所提供的一种数据标准化的处理其他实施例,具体参见如下。
图4为本发明实施例提供的一种数据标准化的处理装置,该装置包括:
获取模块401、处理模块402、解析模块403、映射模块404、提取模块405和构建模块406。
获取模块401,用于获取物联网设备数据;
处理模块402,用于对物联网设备数据进行解析,获取产品物模型;
处理模块402,还用于根据预构建的产品物模型和标准行业模型之间的映射关系,对产品物模型进行标准化处理,获取与产品物模型对应的标准行业模型;
解析模块403,用于对物联网设备数据进行第一解析,获取与物联网设备数据对应的通信协议类型;
解析模块403,还用于根据通信协议类型,对物联网设备数据进行第二解析,获取产品物模型;
获取模块401,还用于获取与物联网设备数据对应的通信协议类型,以便后续根据通信协议类型,对物联网设备数据进行第二解析,获取产品物模型;
获取模块401,还用于根据通信协议类型,获取预配置的与物联网设备对应的协议规则和规范,以便后续根据协议规则和规范,对物联网设备数据进行第二解析,获取产品物模型;
获取模块401,还用于对产品物模型进行拆分,获取与产品物模型对应的特征,其中,所述特征包括如下中的一种或多种:属性特征,事件特征,或服务特征;
映射模块404,用于将产品物模型的唯一标识映射为标准行业模型的唯一标识;
映射模块404,还用于根据预构建的产品物模型和标准行业模型之间的映射关系,将产品物模型中的属性特征,映射为标准行业模型中的属性特征;和/或将产品物模型中的事件特征,映射为标准行业模型中的事件特征;和/或将产品物模型中的服务特征,映射为标准行业模型中的服务特征;
提取模块405,用于提取物模型的属性、事件、服务特征;
构建模块406,用于根据标准行业模型中的属性特征,和/或事件特征,以及和/或服务特征,构建标准行业模型。
本发明实施例提供的一种数据标准化的处理装置中各部件所执行的功能均已在上述任一方法实施例中做了详细的描述,因此这里不再赘述。
本发明实施例提供的一种数据标准化的处理装置:获取物联网设备数据;对物联网设备数据进行解析,获取产品物模型;根据预构建的产品物模型和标准行业模型之间的映射关系,对产品物模型进行标准化处理,获取与产品物模型对应的标准行业模型。通过该方式,可以将物联网设备的不同协议的数据格式统一成标准的数据协议格式,通过统一的接口为企业提供服务,使企业可以在不进行二次研发的前提下使用不同的物联网设备,如此一来,避免了因为物联网设备数据协议不统一,企业不进行大量二次研发就无法使用的问题,大大节约了使用和维护的人力物力成本。
如图5所示,本申请实施例提供了一种电子设备,包括处理器111、通信接口112、存储器113和通信总线114,其中,处理器111,通信接口112,存储器113通过通信总线114完成相互间的通信。
存储器113,用于存放计算机程序;
在本申请一个实施例中,处理器111,用于执行存储器113上所存放的程序时,实现前述任意一个方法实施例提供的一种数据标准化的处理方法,包括:
获取物联网设备数据;
对物联网设备数据进行解析,获取产品物模型;
根据预构建的产品物模型和标准行业模型之间的映射关系,对产品物模型进行标准化处理,获取与产品物模型对应的标准行业模型。
可选的,该方法还包括:对物联网设备数据进行第一解析,获取与物联网设备数据对应的通信协议类型;
根据通信协议类型,对物联网设备数据进行第二解析,获取产品物模型。
可选的,该方法还包括:
对网络层协议进行第一解析,获取与物联网设备数据对应的通信协议类型,以便后续根据通信协议类型,对物联网设备数据进行第二解析,获取产品物模型。
可选的,该方法还包括:
根据通信协议类型,获取预配置的与物联网设备对应的协议规则和规范;
根据协议规则和规范,对物联网设备数据进行第二解析,获取产品物模型。
可选的,该方法还包括:
对产品物模型进行拆分,获取与产品物模型对应的特征,其中,特征包括如下中的一种或多种:属性特征,事件特征,或服务特征;
根据预构建的产品物模型和标准行业模型之间的映射关系,将产品物模型中的属性特征,映射为标准行业模型中的属性特征;和/或将产品物模型中的事件特征,映射为标准行业模型中的事件特征;和/或将产品物模型中的服务特征,映射为标准行业模型中的服务特征;
根据标准行业模型中的属性特征,和/或事件特征,和/或服务特征,构建标准行业模型。
本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如前述任意一个方法实施例提供的一种数据标准化的处理方法的步骤。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种数据标准化的处理方法,其特征在于,所述方法包括:
获取物联网设备数据;
对所述物联网设备数据进行解析,获取产品物模型;
根据预构建的所述产品物模型和标准行业模型之间的映射关系,对所述产品物模型进行标准化处理,获取与所述产品物模型对应的标准行业模型。
2.根据权利要求1所述的方法,其特征在于,所述对物联网设备数据进行解析,获取产品物模型,具体包括:
对所述物联网设备数据进行第一解析,获取与所述物联网设备数据对应的通信协议类型;
根据所述通信协议类型,对所述物联网设备数据进行第二解析,获取所述产品物模型。
3.根据权利要求2所述的方法,其特征在于,所述物联网设备数据中包括网络层协议,所述对所述物联网设备数据进行第一解析,具体包括:
对所述网络层协议进行第一解析,获取与所述物联网设备数据对应的通信协议类型,以便后续根据所述通信协议类型,对所述物联网设备数据进行第二解析,获取所述产品物模型。
4.根据权利要求2或3所述的方法,其特征在于,所述根据所述通信协议类型,对所述物联网设备数据进行第二解析,获取所述产品物模型,具体包括:
根据所述通信协议类型,获取预配置的与所述物联网设备对应的协议规则和规范;
根据所述协议规则和规范,对所述物联网设备数据进行第二解析,获取所述产品物模型。
5.根据权利要求1所述的方法,其特征在于,所述产品物模型包括如下中的一种或多种:与所述物联网设备数据对应的事件特征,与所述物联网设备数据对应的服务特征;或者,与所述物联网设备数据对应的属性特征;
所述预构建的所述产品物模型和标准行业模型之间的映射关系包括:
标准行业模型与所述属性特征之间的第一映射关系,所述标准行业模型与所述服务特征之间的第二映射关系,以及所述标准行业模型与所述事件特征之间的第三映射关系。
6.根据权利要求5所述的方法,其特征在于,所述预构建的所述产品物模型和标准行业模型之间的映射关系,还包括:
所述标准行业模型与所述产品物模型之间的唯一标识映射关系,所述唯一标识映射关系,用以识别唯一的物联网设备。
7.根据权利要求5所述的方法,其特征在于,所述对所述产品物模型进行标准化处理,获取与所述产品物模型对应的标准行业模型,具体包括:
对所述产品物模型进行拆分,获取与所述产品物模型对应的特征,其中,所述特征包括如下中的一种或多种:所述属性特征,所述事件特征,或所述服务特征;
根据预构建的所述产品物模型和标准行业模型之间的映射关系,将所述产品物模型中的所述属性特征,映射为标准行业模型中的属性特征;
和/或,根据预构建的所述产品物模型和标准行业模型之间的映射关系,将所述产品物模型中的所述事件特征,映射为标准行业模型中的事件特征;
和/或,根据预构建的所述产品物模型和标准行业模型之间的映射关系,将所述产品物模型中的所述服务特征,映射为标准行业模型中的服务特征;
根据所述标准行业模型中的所述属性特征,和/或所述事件特征,和/或所述服务特征,构建所述标准行业模型。
8.一种数据标准化的处理的装置,其特征在于,所述装置包括:
获取模块,用于获取物联网设备数据。
处理模块,用于根据预构建的所述产品物模型和标准行业模型之间的映射关系,对所述产品物模型进行标准化处理,获取与所述产品物模型对应的标准行业模型
提取模块,用于提取所述物模型的属性、事件、服务特征信息。
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1-7任一项所述的数据标准化的处理方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的数据标准化的处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210732079.1A CN115118794A (zh) | 2022-06-17 | 2022-06-17 | 数据标准化的处理方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210732079.1A CN115118794A (zh) | 2022-06-17 | 2022-06-17 | 数据标准化的处理方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115118794A true CN115118794A (zh) | 2022-09-27 |
Family
ID=83331190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210732079.1A Pending CN115118794A (zh) | 2022-06-17 | 2022-06-17 | 数据标准化的处理方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115118794A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117118783A (zh) * | 2023-10-20 | 2023-11-24 | 国网(天津)综合能源服务有限公司 | 一种标准化数据采集智能网关适配***及设备定义方法 |
CN117668076A (zh) * | 2023-12-01 | 2024-03-08 | 广州丰石科技有限公司 | 一种电力设备自定义物模型的适配方法 |
CN117978669A (zh) * | 2024-04-01 | 2024-05-03 | 北京大学 | 异质物联网交互方法、装置及非易失性存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428627A (zh) * | 2012-05-22 | 2013-12-04 | ***通信集团江苏有限公司 | 物联网***中数据的传送方法、物联网***及相应装置 |
US20170302438A1 (en) * | 2016-04-15 | 2017-10-19 | The Florida International University Board Of Trustees | Advanced bus architecture for aes-encrypted high-performance internet-of-things (iot) embedded systems |
WO2019009501A1 (ko) * | 2017-07-06 | 2019-01-10 | 한국전력공사 | 검침 데이터 수집 시스템, 방법, 및 이를 저장한 기록 매체 |
US20190250899A1 (en) * | 2018-02-12 | 2019-08-15 | Afero, Inc. | System and method for service-initiated internet of things (iot) device updates |
CN111079383A (zh) * | 2018-10-19 | 2020-04-28 | 北京奇虎科技有限公司 | 物联网云平台与设备的数据交互方法、装置和*** |
CN112235326A (zh) * | 2020-12-15 | 2021-01-15 | 长沙树根互联技术有限公司 | 物联网设备数据的解析方法、装置和电子设备 |
CN112671638A (zh) * | 2021-01-13 | 2021-04-16 | 北京方正数码有限公司 | 一种用于多协议转换的网关结构 |
CN113986873A (zh) * | 2021-09-26 | 2022-01-28 | 夏文祥 | 一种海量物联网数据模型化的处理、存储与共享方法 |
-
2022
- 2022-06-17 CN CN202210732079.1A patent/CN115118794A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428627A (zh) * | 2012-05-22 | 2013-12-04 | ***通信集团江苏有限公司 | 物联网***中数据的传送方法、物联网***及相应装置 |
US20170302438A1 (en) * | 2016-04-15 | 2017-10-19 | The Florida International University Board Of Trustees | Advanced bus architecture for aes-encrypted high-performance internet-of-things (iot) embedded systems |
WO2019009501A1 (ko) * | 2017-07-06 | 2019-01-10 | 한국전력공사 | 검침 데이터 수집 시스템, 방법, 및 이를 저장한 기록 매체 |
US20190250899A1 (en) * | 2018-02-12 | 2019-08-15 | Afero, Inc. | System and method for service-initiated internet of things (iot) device updates |
CN111079383A (zh) * | 2018-10-19 | 2020-04-28 | 北京奇虎科技有限公司 | 物联网云平台与设备的数据交互方法、装置和*** |
CN112235326A (zh) * | 2020-12-15 | 2021-01-15 | 长沙树根互联技术有限公司 | 物联网设备数据的解析方法、装置和电子设备 |
CN112671638A (zh) * | 2021-01-13 | 2021-04-16 | 北京方正数码有限公司 | 一种用于多协议转换的网关结构 |
CN113986873A (zh) * | 2021-09-26 | 2022-01-28 | 夏文祥 | 一种海量物联网数据模型化的处理、存储与共享方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117118783A (zh) * | 2023-10-20 | 2023-11-24 | 国网(天津)综合能源服务有限公司 | 一种标准化数据采集智能网关适配***及设备定义方法 |
CN117668076A (zh) * | 2023-12-01 | 2024-03-08 | 广州丰石科技有限公司 | 一种电力设备自定义物模型的适配方法 |
CN117978669A (zh) * | 2024-04-01 | 2024-05-03 | 北京大学 | 异质物联网交互方法、装置及非易失性存储介质 |
CN117978669B (zh) * | 2024-04-01 | 2024-06-04 | 北京大学 | 异质物联网交互方法、装置及非易失性存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115118794A (zh) | 数据标准化的处理方法、装置及电子设备 | |
CN108667807B (zh) | 一种基于监控云平台与网关的协议自适应方法及*** | |
US9781189B2 (en) | Managed device-to-device communication in business computing systems | |
CN111555922A (zh) | 物联网设备主动适配接入的方法、装置、设备及存储介质 | |
CN106484611B (zh) | 基于自动化协议适配的模糊测试方法和装置 | |
CN112988485B (zh) | 电力物联网设备模拟测试方法及装置 | |
CA2840511A1 (en) | Systems, methods, and/or apparatus for enabling communication between devices using different communication protocols | |
WO2012088905A1 (zh) | 一种通讯网络***及通讯设备的巡检子***和巡检方法 | |
CN111556158A (zh) | 物联网平台的接入方法、接入装置、接入设备及存储介质 | |
CN113542365A (zh) | 基于多场景应用的端边物联网平台架构 | |
WO2015149531A1 (zh) | 物联网终端的固件管理方法、装置及通用服务实体 | |
Muhammad et al. | OneM2M architecture based secure MQTT binding in Mbed OS | |
CN109995782B (zh) | 一种信息处理方法、设备、***及计算机存储介质 | |
WO2021093672A1 (zh) | 外部***的嵌入方法、工作流***、设备及计算机可读存储介质 | |
CN104270432A (zh) | 基于钻井行业实时数据服务***及数据交互方法 | |
Chen et al. | Ensuring interoperability for the Internet of Things: Experience with CoAP protocol testing | |
Grados et al. | Software components of an IoT monitoring platform in *** cloud platform: a descriptive research and an architectural proposal | |
CN114827293B (zh) | 边缘智能网关管理方法及边缘智能网关 | |
Bnouhanna et al. | An evaluation of a semantic thing to service matching approach in industrial IoT environments | |
CN114281563A (zh) | 应用程序重构方法及装置 | |
Ghobakhlou et al. | A service oriented wireless sensor node management system | |
CN109257264B (zh) | 开通以太网虚拟专用网络服务的***及方法 | |
Facchinetti et al. | Design and implementation of a web-centric remote data acquisition system | |
Patil | Azure IoT Development Cookbook | |
CN113364636B (zh) | 一种物联网数据可视化配置对接的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |