标准物模型:设备无缝对接,IOT界的福音
摘要:信息模型是解决IoT产业发展一系列挑战的关键,在信息模型的基础上可以推进行业标准/架构的统一,进而实现产业链生态的协同。
本文分享自华为云社区《【云驻共创】标准物模型,物联网的福音》,原文作者:G-washington 。
物联网产业发展趋势:物联网产业将向垂直行业发展
物联网概念最早出现于比尔盖茨1995年《未来之路》一书,在《未来之路》中,比尔盖茨已经提及物联网概念。物联网的基本特征从通信对象和过程来看,物与物、人与物之间的信息交互是物联网的核心。
物联网的基本特征可概括为整体感知、可靠传输和智能处理从1990年,物联网开始起步,起始于M2M专业应用,当时是碎片化,是孤立的垂直结构,典型的业务应用是电力冶金石化铁路等领域数据采集,进行集中监控。通过传感器、远程采样、A/D转换、监控中心等来进行监控。
从2010阶段开始,IoT连接和云平台使能开始逐步的发展,覆盖了个人、家庭、行业云服务等,典型的业务包括智慧家庭、车联网、智能抄表等等,此时是通过连接、云平台、数据分析等进行控制。
自现在开始随着IoT垂直应用商业的突破,发展为基于云平台、数据算法和AI在垂直专业的深入,典型的业务有安防、智能交通、工业4.0、智慧物流、公共服务设施。控制点是专业知识和软件。
预计到2025年开始,IoE水平平台能力延展,实现万物互联,包括人、流程、数据和物连接在一起。

物联网行业面临方案链条长,碎片化、复杂度高的问题
系统构建链条长,普通的互联网应用只需要考虑软件开发,而物联网不仅需要考虑应用还需要设计硬件数据采集,网关汇聚,数据物联网传输,端云互动等场景。
设备模型碎片化,物联网系统要与N钟类型的设备协同。应用与设备的业务配合度要求更高,导致设备数据模型私有化,应用与设备紧耦合,模型呈碎片化发展趋势。
行业方案复杂度高,物联网行业解决方案由M个子系统组合,跨应用的设备集成复杂度M*N级数增加。

物联网项目落地遇到的问题
FS工业城项目位于珠三角,计划打造成智慧园区标准解决方案的样板项目,在这个过程中遇到很多问题。
首先项目交付周期长,整个项目交付周期长达9个月,期间包含各种集成适配反复调试,工期协调等问题,参与方供7个供应商,设计平台供应商5个,硬件品牌16个,新增硬件种类25个,对接新旧设备的协议就多达50多种,中间由很多东西需要进行协商交流。
集成成本高,方案难复制,智慧园区设计12个子系统,每个子系统都有20多种物联网设备对接,每个子系统集成周期1个月,整体集成周期长达4个月以上。并且解决方案不能直接复制用到另一个项目中去,对方可能只需要其中的一部分,其余的还需要重新搞,所以复制性很差。
接口不统一,对接量大,各硬件品牌接口均不统一,有标准协议如GB28181、MQTT、Modbus、Bacnet、OPC、CoAP、HTTP、Web API等,也有厂家自己的私有协议,对接难度大,开发工作量大。
物理网在行业里的项目交付需要标准物模型,对于设备厂商而言,如果有标准物模型,那么他们就不需要再只选择其中一个厂家的数据模型;对于ISV应用厂家而言,开发阶段是无法穷举所有的应用/设备做预集成;对于SI厂商而言,子系统太多,对接集成花时间;而对于客户而言就是,交付周期太长。

左图是没有标准物模型下,各个设备的接口是不一样的,应用难以对接到设备,而在标准物模型下,每个设备都对应一个统一的标准物模型,它对外提供一致的接口,可以直接对应应用。

标准物模型可以任意组合产生新的模型,比如可以将摄像头和灯组装在一起,组成一个带摄像头的灯,组合后的复杂物仍然继承了基础物的模型,既能够满足复杂场景的需要,也能够保持其标准模型与应用进行对接。

标准物模型可以用来物与物模型、物与应用之间、应用与应用之间来提升效率。

华为围绕标准物模型打造了IoT Stage,它让选择多样化,在IoT市场提供了3500+商品,50+严选伙伴,其次组合更加自由,标准物模型,让应用与设备之间解耦,可以自由选择适合自己的设备,使竞争力更强。部署更快捷,实现一次集成,多点部署。交付周期更短,使从专户角色的配置、主数据的配置、设备上电联网、权限配置到业务调试,时间缩短到3周。

标准物模型,并不是华为一家可以定义出的,需要华为多方合作共同定义标准物模型,华为目前已经实现了2.8亿+的设备接入,有3000+合作伙伴,有1000+标准物模型。

华为在IoT行业目前的成果有AI智能物联模型特设组使AIoT联盟携手AII共同推进AIoT产业的发展,双方合作的重要成果,致力于信息模型构建。信息模型是解决IoT产业发展一系列挑战的关键,在信息模型的基础上可以推进行业标准/架构的统一,进而实现产业链生态的协同。

华为希望打造高效协同端管边云用的产业链伙伴(各领域伙伴、标准产业组织、开源组织、科研机构),实现优势互补,联合创新,共同应对产业发展挑战,做大生态,促进IoT产业发展。构建信息模型、推进行业参考架构统一、实现安全可信、加速行业数字化模型转变。
标准物模型:设备无缝对接,IOT界的福音的更多相关文章
- 【阿里云IoT+YF3300】3. Alink物模型之属性上传和下发
[名词解释]属性:设备的功能模型之一,一般用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等.属性支持 GET 和 SET 请求方式.应用系统可发起对属性的读取和设置请求. 在上一篇文章& ...
- 我是庖丁,<肢解IOT平台>之物模型
前言 物模型是对设备在云端的功能描述,包括设备的属性,数据,服务和事件. 物联网平台通过定义一种物的描述语言来描述物模型,称之为 TSL(即 Thing Specification Language) ...
- 【阿里云IoT+YF3300】4.Alink物模型之事件触发
名词解释:设备的功能模型之一,设备运行时的事件,事件一般包含需要被外部感知和处理的通知信息,可包含多个输出参数.如,某项任务完成的信息,或者设备发生故障或告警时的温度等,事件可以被订阅和推送. 在工控 ...
- 【阿里云IoT+YF3300】5. Alink物模型之服务下发
名词解释: 服务:设备的功能模型之一,设备可被外部调用的能力或方法,可设置输入参数和输出参数.相比于属性,服务可通过一条指令实现更复杂的业务逻辑,如执行某项特定的任务. -摘自阿里云物联网产品文 ...
- 5路数字量输入Di,5路大电流继电器输出,可电脑控制,支持modbus协议工业模块,支持和DCS,PLC无缝对接。
数字量输入输出模块MRD-5060具有5路DI,5路继电器输出,1路485接口(支持Modbus RTU),能实现5路DI(干接点输入)转485的采集,也可以通过485控制5路继电器(5A30VDC, ...
- mqtt网关服务器连接阿里云关联物模型
mqtt网关服务器连接阿里云关联物模型 卓岚专门为工业环境设计的RS485设备数据采集器/物联网网关,兼具串口服务器.Modbus网关.MQTT网关.RS485转JSON等多种功能于一体. 可以连接阿 ...
- padding标准盒模型和怪异盒子模型
我们都知道padding是为块级元素设置内边距 但是在使用过程中,我们却会遇到一些问题.padding的标准盒模型和怪异盒模型 padding盒子模型 我们通过demo来讲这个问题,用文字干讲第一没意 ...
- 【工业串口和网络软件通讯平台(SuperIO)教程】八.SuperIO通讯机制与设备驱动对接的说明
SuperIO相关资料下载:http://pan.baidu.com/s/1pJ7lZWf 1.1 通讯机制说明 通讯的总体机制采用呼叫应答方式,就是上位机软件主动发送请求数据命令,下位机终端接 ...
- boxsizing属性 IE盒模型和标准盒模型
CSS3有一个非常有用但应用不广泛的属性: box-sizing: content-box | border-box | inherit content-box,默认属性,遵从标准盒模型. borde ...
- 标准盒模型与IE盒模型之间的转换
首先上图,这两张很明显可以看出IE盒模型和标准盒模型之间的差别. 当然今天不是去细细追究两种模型具体是怎么去计算布局的,那个很多文章已经已经有过了,不再重复.以前刚开始学习盒模型的时候,就学到的是IE ...
随机推荐
- javascript 如何开启调试功能
目录 javascript 如何开启调试功能 方式一: 打开浏览器,点击源码,直接点击一个,就加上断点了 (基于浏览器) 方式二: 打开代码,在 js 中加入 debugger 关键字,就加上断点了( ...
- 虹科技术|Redis企业版数据库:实现金融服务IT现代化!
随着新冠肺炎和技术创新推动企业进入新的数字时代,金融行业客户现在需要一种快速.简单且根据需求量身定制的数字银行体验.这就需要银行进行转型,以提供更加数字化的服务,但无论战略.方法,还是满足消费者极高期 ...
- GameFramework摘录 - 2.访问器模式(Version、Logger)
访问器模式 Version.Logger等基础模块,功能相对固定但拥有几套不同的行为(如开发版本和正式版本不同),采用访问器模式,便于调整功能或复用 public static class Versi ...
- 停止 Windows 11 更新的行之有效的办法,去掉 Windows Defender 实时监控(Win 11)
用设置的方法,几乎无法达成目的.即使禁用 Windows 11 服务里的 "Windows 更新" 服务,系统也会自己将之改成手动,然后再打开. 先找到控制面板 -> 服务, ...
- 一些 trick 和思考收获
2023.1.7 P1117 优秀的拆分 对于一眼看上去只能直接求解的题可以设置一些节点变为求每个节点的贡献 *2023 7.24 补充:这个 trick 也被称为设置关键点,通常用于区间长度固定或是 ...
- 数据库安装以及Navicat for MySQL 15安装
1.数据库安装 2.安装数据库遇到的问题,解决方案:1,2 3.Navicat for MySQL安装 4.注册码
- 如何在Notepad++中轻松删除包含指定文本的字符串
如果你需要在大量文本中删除指定模式的字符串,可以使用Notepad++中的正则表达式功能.下面是一个示例,让你可以快速学会如何删除包含指定文本的字符串.我们将使用以下示例字符串: This is a ...
- Go 14周年
原文在这里. 由 Russ Cox, for the Go team 发布于2023年11月10日 今天,我们庆祝Go开源发布的第十四个生日!Go在过去一年里取得了巨大的进展,发布了两个功能丰富的版本 ...
- HTTPClients使用
一. 创建httpclient对象用于发送get.post等请求 1. HttpClients.custom()的方式--自定义httpclient对象,多用于含有cookie的请求 1. Cooki ...
- 实例讲解Python 解析JSON实现主机管理
本文分享自华为云社区<Python 解析JSON实现主机管理>,作者: LyShark. JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它以易 ...