物联网采体系架构图模板_物联网整体解决方案_物联网系统架构图_物联网系统功能架构图
2022-12-07 01:07:07 7 举报
物联网系统架构图主要分为物联网采体系架构图模板、物联网整体解决方案、物联网系统架构图、物联网系统功能架构图等。物联网架构图上图涵盖以下信息:基于微信硬件平台的物联网的架构组成,有微信大众平台/硬件平台、第三方厂商云后端、手机微信/大众号、微信硬件设备终端(Wifi...
作者其他创作
大纲/内容
互联网云服务器
基础技术栈
Docker云平台
巡检终端
MongoDB 2.0
减采样
Vue
数据处理与预警
终端设备
MPP
用户层
内存数据库
养护数据
网络安全
检测数据
监控APP
BIM
实时采集(Flume/Kafka...)
历史数据
数据挖掘
核心层
监测终端
Hadoop 2.x
多维实时查询Kylin
离线采集(ETL)
统计分析
基础数据
数据处理
移动APP
生态应用
视频采集
存储资源
机器学习
物联网系统采集架构图
问题发掘、解决方案
海量实时查询HBase
数据查询
深度学习
分布式任务
Sping Boot
Hadoop
管廊管理
数据层
运维PC
粗差处理
传感器
监测数据
运营后台
监控PC
1. 四大核心模块在物联网中存在4大核心模块,那就是设备管理,用户管理,数据传输管理,数据管理,只有具备了这四大核心模块,才能认为是一个完整的物联网平台,而所有其他的功能模块都是基于此四大功能模块的延展。1.1 设备管理设备类型管理:定义设备的类型,此功能一般由设备的制造商来定义,一种设备类型最重要的是关联到一套独有的数据解析方法,数据的存储方法,已经设备规格等数据,也只有设备的制造商才可以编辑有关设备类型的数据,而设备的使用者只能浏览设备类型的相关信息设备管理:设备管理定义设备相关信息,每个设备必须定义其设备类型,设备类型有使用者属性,设备在完成销售,并被使用者激活后设备就属于设备使用者了,这时候设备使用者对设备有完全的控制权,可以控制设备的哪些数据可以被制造商查看,可以被哪些用户查看等权限1.2 用户管理组织管理:在物联网平台中一个很重要的观念就是组织,所有的设备,用户,数据都是基于组织的管理的,设备制造商是一个组织,设备的使用者是一个组织,家庭都可以是一个组织。用户管理:用户是基于一个组织下的人员构成,每个组织下面都有管理员角色,管理员可以为其服务的组织添加不通的用户,并分配每个用户不同的权限。一个用户也可以属于多个不同的组织,并且扮演不同的组织。用户组:一组用户,也是基于组织的用户组管理,同一用户组的用户拥有相同的权限权限管理:同样是基于组织的权限管理,主要是针对对象级别的权限细分,如设备的浏览权限,可以控制每个用户是否看到这个设备;设备数据浏览权限定义是否可以查看设备的运行数据1.3 数据传输管理1.31 基本格式数据传输管理,定义针对一类型设备的数据传输协议,基本格式是:每一个设备有厂商唯一的序列号,因为每个制造商有自己的编码格式,固此序列号没有固定格式。命令码,为此条数据的作用,比如是上传数据,或者服务器下发给设备的命令等,一般采用2位数字编码00~99数据,此部分是此条报文,所包含的数据部分,每个协议可以定义不同的解析方式,比如服务器在收到数据包后,会根据预先定义好的解析方式解析数据字段,并按照规则存储1.32 数据解析定义每种设备类型可以定义多条命令,每个命令都有自己不同的解析方式,组织的管理员可以为自己的设备类型定义解析方式,服务器接收到数据后,会自动根据预先定义的解析方式解析数据字段,设备开发者要根据在IOT平台定义的数据格式,自行开发自己设备的解析代码,数据字段都按照HEX方式收发。1.33 数据的存储存储要支持分布式架构,可以为每个设备定义不同的存储位置,在diego iot中数据存储使用mysql数据库,实现不同的设备存储在不同的mysql数据库中每条数据定义生命周期,在生命结束后,系统将自动删除1.4 数据管理权限管理,数据的权限在物联网平台中是至关重要,数据属于谁是一个非常重要的概念,只有设备的拥有者才能定义数据可以给谁看;大数据,物联网数据本身就是海量的数据,我们可以借助一些开源的大数据平台来实现数据的可视化分析,只有经过分析的数据才是有价值的数据;数据的导出,用户可以导出数据到本地做分析;2.网络通讯现在所有的云端的物联网平台和设备之间的通讯,本质上都是建构在TCP/IP协议之上的,只是对数据包的再封装而已,基于此我们可以是用wifi,4g来实现设备和云平台的通讯,不过设备与设备之间的通讯,可以有wifi,Bluetooth,zigbee等,下面介绍几种常用的通讯架构2.1 基于移动3/4G通讯此架构是最简单的架构,设备就如同我们的手机,基于移动通讯来上网,其主要需要考虑如下几点:每个设备都需要一个SIM卡,可以到移动服务器商办理专门针对物联网的SIM卡;数据流量问题,这种架构完全是走数据流量,如果有视频数据,将会产生比较大的流量费用,这都是要考虑的;通讯质量问题,这完全依赖于移动服务商的网络覆盖状况,就如同我们手机一样,在有些环境下是没有信号的,也就没办法收发数据;2.2 基于wifi局域网此中架构,适合于所有的物联网设备都是运行在一个局部环境中,设备通过wifi或者有线连接到路由器,而由路由器统一连接的物联网服务器,就如同我们家中装一个wifi路由器上网一样的架构,需要注意的事项:1.局域网内的智能设备,是没有公网独立的ip的,只有一个局域网内的ip,带来的问题就是,设备可以直接给物联网服务器发送数据包,而物联网服务器是不能直接给设备发送数据包,就因为设备没有公网独立ip2.功耗问题,对于使用wifi接入的设备,最好不是电池供电,因为wifi的功耗比较大3.干扰问题,如果在大型的厂房部署这种架构,一定要考虑,厂房内是否有强干扰源,如电磁干扰,可以考虑采用工业级的无线路由器,一般抗干扰能力比较强2.3 基于蓝牙通讯一般的基于蓝牙的物联网,会考虑通过蓝牙网关来部署
互联网采集(Crawler)
实时处理
GIS、BIM
实时数据
计算资源
Redis 6.25
结构预警
事实预估、模型预测
设备预警
结构监测
数据采集
Mysql 5.7
信号滤波
基础软件
创新改进、仿真演示
数据应用
私有云服务器
MQTT
第三方数据
公有云
平台小程序
分布式文件系统
工作流引擎
业务层
JVM
运行环境
第三方数据采集
非结构化数据分析
结构安全预警与评估
大数据
基础应用
Java8
大屏展示
常规查询
自动生成评估报告
批处理
WebSocket
共享数据
基于多数据源评估
网络资源
多系统、异构数据融合展示
RFID、二维码
GIS
流处理
图片、文件存储
Sping Cloud
统一门户
数据后处理
数据库一主两从
分布式数据缓存
监测报表
......
APP
数据分析
其他设备
HTTP协议 、 HTTPS、RESTful 、Web Service接口
运维APP
IOC应用
0 条评论
下一页