物联网系统功能架构图_物联网功能架构图_物联网架构图
2023-05-04 21:42:21 11 举报
物联网系统功能架构图主要分为物联网系统功能架构图、物联网功能架构图、物联网架构图、物联网功能架构图等,物联网四层架构 一、感知层 感知层的主要功能就是采集物理世界的数据,其是人类世界跟物理世界进行交流的关键桥梁。感知层的数据来源主要有两种:一种就是主动采集生成信息。
作者其他创作
大纲/内容
MQTT
基础软件
监测数据
数据后处理
基础技术栈
网络资源
采集设备供应商
结构安全预警与评估
BIM
应用开发商
实时数据
结构预警
图片、文件存储
HTTP协议 、 HTTPS、RESTful 、Web Service接口
粗差处理
数据处理与预警
数据分析
物联网系统采集架构图
......
采集设备
远程医疗
数据处理
其他设备
家庭用户
结构监测
数据库一主两从
问题发掘、解决方案
检测数据
离线采集(ETL)
历史数据
机器学习
机器视觉
运行环境
数据挖掘
共享数据
深度学习
Java8
条码
RFID、二维码
多系统、异构数据融合展示
基于多数据源评估
共性支撑技术
监控
MongoDB 2.0
家居
设备预警
金融
互联网云服务器
运维PC
养护数据
行业应用创新
互联网采集(Crawler)
运营后台
数据查询
数据应用
GIS、BIM
业务层
Redis 6.25
多维实时查询Kylin
流处理
统一门户
智能电网
智能交通
数据层
WIFI
平台小程序
终端设备
生态应用
智能安防
芯片/元器件
公有云
Sping Boot
GPS
计算机应用与算法
有线
电力
智能物流
接入网
大屏展示
计算资源
消费电子
存储资源
个人用户
可穿戴设备
大数据
传感器
JVM
Sping Cloud
汽车
视频采集
管理
LTE
Hadoop 2.x
智能家居
实时处理
实时采集(Flume/Kafka...)
其他方式
Zigbee
GIS
蓝牙
巡检终端
工作流引擎
其他功能
二维码
智慧城市
非结构化数据分析
产业链方向
核心层
第三方数据采集
监控PC
社区
监控APP
交通
私有云服务器
核心网
服务/平台运营商
数据采集
移动APP
传感网络
网络设备供应商
第三方数据
分布式数据缓存
公共事业
自动生成评估报告
分布式任务
管廊管理
工业
产业整合方向
减采样
统计分析
IOC应用
传感与识别技术
传感器厂商
智慧小区
用户层
Hadoop
物流
内存数据库
政企用户
识别
Vue
APP
智能制造
通信模块供应商
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 基于蓝牙通讯一般的基于蓝牙的物联网,会考虑通过蓝牙网关来部署
Mysql 5.7
基础应用
安防
电信运营商
WebSocket
医疗
信号滤波
事实预估、模型预测
基础数据
监测终端
常规查询
创新改进、仿真演示
网络安全
运维APP
移动支付
分布式文件系统
MPP
车联网
海量实时查询HBase
Docker云平台
监测报表
网络与通信技术
批处理
RFID
数据储存
定位
0 条评论
下一页