IOT物联网方案分析

上传人:gbs****77 文档编号:9289318 上传时间:2020-04-04 格式:DOCX 页数:7 大小:1.40MB
返回 下载 相关 举报
IOT物联网方案分析_第1页
第1页 / 共7页
IOT物联网方案分析_第2页
第2页 / 共7页
IOT物联网方案分析_第3页
第3页 / 共7页
点击查看更多>>
资源描述
IoT 需求 方案分析 1 需求分析 Iot 平台系统设计关键要点 设备接入网络方案 设备间通信 物联网数据的用途 如何搭建起一个物联网系统框架 它的技术架构又是怎么样 物联网终端软件系统架构 物联网云平台系统架构 2 方案分析 系统架构 1 设备接入方式 只有设备接入到网络里面 才能算是物联网设备 这里涉及接入方式以及网络通信方式 设备接入方式目前有 2 种 直接接入 物联网终端设备本身具备联网能力直接接入网络 比如 在设备端加入 NB IOT 通信模组 2G 通信模组 网关接入 物联网终端设备本身不具备入网能力 需要在本地组网后 需要统一通过网关再接入到网络 比如终端设备通过 zigbee 无线组网 然后各设备数据通过 Zigbee 网关统一接入到网络里面 常用到本地 无线组网技术有 Zigbee Lora BLE MESH sub 1GHZ 等 在物联网设备里面 物联网网关是一个非常重要的角色 一个处在本地局域网与外部接入网络之间的智能 设备 主要的功能是网络隔离 协议转化 适配以及数据网内外传输 一个典型的物联网网关架构如下 常用的通信网络主要存在 2 种方式 移动网络 主要户外设备用 移动网络 2G 3G 4G 5G NB IOT 等 宽带 主要户内设备用 WIFI Ethernet 等 2 设备接入云端的协议 物联网设备终端接入网络后 只是物联网应用的开始 设备接入网络后 设备与设备之间需要互相 通信 设备与云端需要互相通信 只有互通 物联网的价值才展现出来 既然要互通 则需要一套物 联网通信协议 只有遵循该套协议的设备相互间能够通信 能够交换数据 常用的物联网通信协议主要有如下协议 CCP MQTT COAP HTTP 等 他们有个共同点都是基 于消息模型来实现的 设备与设备之间 设备与云端之间通过交换消息来实现通信 消息里面携带了通信 数据 基于 CCP 接入 MQTT 协议的精简版 协议本身具备安全算法 不依赖 TLS 算法 协议大小更精简 包头 payload 占用字节更少 例如 header 只有 1 个字节 协议支持多种通信模式 相对于 MQTT 不仅支持 Pub Sub 还支持 RPC RRPC 基于 MQTT 接入 被广泛用在嵌入式设备的消息传输上 COAP CoAP 是一种软件协议旨在用于非常简单的电子设备 让他们通过互联网交互通信 HTTP 协议 用 RESTAPI 的方式连接 IoT 设备可以通过 POST 方式实现 Pub 消息到某个 Topic 3 平台功能 设备接入 安全接入 确保设备在云端的安全及合法性 快速接入 设备授权 数据收集 监控 通过物联网收集到设备数据后 如果设备数据状态超过预设的状态则自动第一时间报警 管 理员第一时间开展处理 可以通过远程操作 下达命令 把问题解决在萌芽状态 报表统计 通过统计方法 对设备的历史运行数据进行统计分析 可以按不同维度分析出不同报告 然后以图表或者大屏方式展现在管理员面前 管理员可以快速直观的了解到整个物联网设备运行状 况 数据挖掘 机器学习 故障预测 从数据里面挖掘出有价值的东西出来 比如通过设备数据的连续 跟踪分析并结合人类过往的设备运维经验 通过机器学习方式预测设备发生故障概率 以及发生故 障后可能的引起原因 并给出维修方案 4 参考架构 百度搜到的物联网平台架构 突出展示了物联网设备 物联网云平台 云计算平台是如 何协同工作的 有较大的参考价值 规则引擎 物联网云平台通常是基于现有云计算平台搭建的 一个物联网成熟业务除了用到物联网云平台提供功能 外 一般还需要用到云计算平台提供功能 比如云主机 云数据库等 用户可以在云主机上搭建 web 行 业应用服务 规则引擎主要作用是把物联网平台数据通过过滤转发到其他云计算产品上 比如可以把设备上报的数据 转发到 table store 数据库产品里 规则引擎一般使用方式 类 SQL 语言 通过编写 SQL 语言 用户可以过滤数据 处理数据 并把数据发 到其他云计算产品 或者其他云计算服务 Kafka Kafka 是最初由 Linkedin 公司开发 是一个分布式 支持分区的 partition 多副本的 replica 基于 zookeeper 协调的分布式消息系统 它的最大的特性就是可以实时的处理大量数据以满足各种需求 场景 比如基于 hadoop 的批处理系统 低延迟的实时系统 storm Spark 流式处理引擎 web nginx 日志 访问日志 消息服务等等 用 scala 语言编写 Linkedin 于 2010 年贡献给了 Apache 基金会并成 为顶级开源项目 zookeeper ZooKeeper 是一个分布式的 开放源码的分布式应用程序协调服务 是 Google 的 Chubby 一个开源的实 现 是 Hadoop 和 Hbase 的重要组件 它是一个为分布式应用提供一致性服务的软件 提供的功能包括 配置维护 域名服务 分布式同步 组服务等 5 参考架构 百度接入 IoT Hub 6 参考架构 阿里云物联网套件 数据通道 为设备和物联网应用程序提供发布和接收消息的安全通道 数据通道目前支持 CCP 协议和 MQTT 协议 用户可以基于 CCP 协议实现 Pub Sub 异步通信 也可以使用远程调用 RPC 的通信模式实现设备端与 云端的通信 用户也可以基于开源协议 MQTT 协议连接阿里云 IoT 实现 Pub Sub 异步通信 安全认证 权限策略 为每个设备颁发阿里云 IoT 的凭证 依赖凭证才能连接阿里云 IoT 提供设备级的授权粒度 任何设备必 须经过授权才能对某个 Topic 发布订阅消息服务端也需要经过授权才能操作其他账号下的 Topic 设备共享平台 提供 Topic 跨账号的授权 帮助用户实现跨厂商的数据共享 进而实现更加丰富智能的场景 规则引擎 为用户提供类 SQL 语言的规则引擎 帮助用户过滤数据 处理数据 并能够发送数据到阿里云其他服务 例如 RDS OTS ONS 等等 也能够发送到数据到其他 Topic 设备快照 待上线 保存设备的最新状态或者 APP 希望的最新状态在云端 然后当设备或 APP 连接上来时 同步状态给设备 或 APP 应用场景 7 参考架构 Watson IoT Platform 8 参考架构 OneNET 3 Iot 平台系统设计 1 主界面 2 设备管理 3 设备监控 4 报表中心 5 操作日志
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!