文档介绍:loT需求&方案分析
1、需求分析
lot平台系统设计关键要点:
设备接入网络方案
设备间通信
物联网数据的用途
如何搭建起一个物联网系统框架它的技术架构又是怎么样
物联网终端软件系统架构
物联网云平台系统架构
2、方案分析
系统架构:
1)设备接入方式:
只有设备接入到网络里面,才能算是物联网设备。这里涉及接入方式以及网络通信方式。
设备接入方式目前有2种:
直接接入:物联网终端设备本身具备联网能力直接接入网络,比如 在设备端加入NB-IOT通信模组,2G通
信模组。
网关接入:物联网终端设备本身不具备入网能力, 需要在本地组网后,需要统一通过网关再接入到网络。 比
如终端设备通过zigbee无线组网,然后各设备数据通过 Zigbee网关统一接入到网络里面。常用到本地无
线组网技术有 Zigbee , Lora,BLE MESH, sub-1GHZ 等。
在物联网设备里面,物联网网关是一个非常重要的角色。一个处在本地局域网与外部接入网络之间的智能 设备。主要的功能是网络隔离,协议转化 /适配以及数据网内外传输。
一个典型的物联网网关架构如下:
常用的通信网络主要存在 2种方式:
移动网络(主要户外设备用):移动网络2G/3G/4G/5G/NB-IOT等
宽带(主要户内设备用):WIFI, Ethernet等
2)设备接入云端的协议:
物联网设备终端接入网络后, 只是物联网应用的开始。 设备接入网络后,设备与设备之间需要互相通
信,设备与云端需要互相通信。 只有互通,物联网的价值才展现出来。 既然要互通,则需要一套物联网
通信协议。只有遵循该套协议的设备相互间能够通信,能够交换数据。
常用的物联网通信协议主要有如下协议: CCR MQTT COAP HTTP等,他们有个共同点都是基于消息
模型来实现的。设备与设备之间,设备与云端之间通过交换消息来实现通信,消息里面携带了通信数据。
基于CC呢入(MQTTW、议的精简版)
协议本身具备安全算法,不依赖 TLS算法;协议大小更精简,包头, payload占用字节更少。例如 header 只有1个字节;协议支持多种通信模式,相对于 MQTT不仅支持Pub/Sub ,还支持RPC/RRPC
基于 MQTTglA
被广泛用在嵌入式设备的消息传输上
COAP
CoAP是一种软件协议旨在用于非常简单的电子设备 ,让他们通过互联网交互通信。
HTTP协议
用RESTAPI的方式连接IoT。设备可以通过 POS防式实现Pub消息到某个Topic。
3) 平台功能:
设备接入:安全接入,确保设备在云端的安全及合法性;快速接入。
设备授权
数据收集
监控:通过物联网收集到设备数据后,如果设备数据状态超过预设的状态则自动第一时间报警,管理 员第一时间开展处理,可以通过远程操作,下达命令,把问题解决在萌芽状态。
报表统计:通过统计方法, 对设备的历史运行数据进行统计分析。可以按不同维度分析出不同报告。
然后以图表或者大屏方式展现在管理员面前。 管理员可以快速直观的了解到整个物联网设备运行状
况。
数据挖掘/机器学习(故障预测):从数据里面挖掘出有价值的东西出来。比如通过设备数据的连续跟 踪分析并结合人类过往的设备运维经验,通过机器学