- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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)平台功能:
设备接入:安全接入,确保设备在云端的安全及合法性;快速接入.
设备授权
数据收集
监控:通过物联网收集到设备数据后,如果设备数据状态超过预设的状态则自动第一时间报警,管理员第一时间开展处理,可以通过远程操作,下达命令,把问题解决在萌芽状态.
报表统计:通过统计方法,对设备的历史运行数据进行统计分析。可以按不同维度分析出不同报告。然后以图表或者大屏方式展现在管理员面前。管理员可以快速直观的了解到整个物联网设备运行状况。
数据挖掘/机器学习(故障预测):从数据里面挖掘出有价值的东西出来.比如通过设备数据的连续跟踪分析并结合人类过往的设备运维经验,通过机器学习方式预测设备发生故障概率,以及发生故障后可能的引起原因,并给出维修方案.
参考架构
百度搜到的物联网平台架构: 突出展示了物联网设备,物联网云平台,云计算平台是如何协同工作的,有较大的参考价值。
规则引擎
物联网云平台通常是基于现有云计算平台搭建的.一个物联网成熟业务除了用到物联网云平台提供功能外, 一般还需要用到云计算平台提供功能,比如云主机,云数据库等.用户可以在云主机上搭建 web 行业应用服务。
规则引擎主要作用是把物联网平台数据通过过滤转发到其他云计算产品上。比如可以把设备上报的数据转
发到 table stor数e 据库产品里。
规则引擎一般使用方式:类 SQL 语言,通过编写 SQL 语言,用户可以过滤数据、处理数据,并把数据发到其他云计算产品,或者其他云计算服务。
Kafka
Kafka 是最初由 Linkedin 公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于 z ookeeper 协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于 hadoop 的批处理系统、低延迟的实时系统、storm/Spark 流式处理引擎,web/nginx 日志、访问日志, 消息服务等等,用 scala 语言编写,Linkedin 于 2010 年贡献给了Apache 基金会并成为顶级开源项目。
zookeeper
ZooKeeper 是一个分布式的,开
您可能关注的文档
最近下载
- 2020-2021年北师版八年级上学期期末模拟卷(广东)(一)(原卷版).docx VIP
- 人文素养与语言训练智慧树知到期末考试答案章节答案2024年黑龙江农业工程职业学院(松北校区).docx VIP
- 中医体质量表及中医体质分类与判定标准.doc VIP
- 酒店厨师长年度工作总结.pptx VIP
- 通辽市电大《电子政务概论》形考任务3~以“政府公共服务的电子化”为主题,撰写一篇小论文政府公共服务的电子化.docx VIP
- 人文素养与语言训练知到智慧树期末考试答案题库2024年秋黑龙江农业工程职业学院(松北校区).docx VIP
- 《经济法》课程教学大纲.doc VIP
- 在线网课学习课堂《国际医学会议交际英语(首都医科大学)》单元测试考核答案.docx
- 马工程《西方经济学(下册)》(第2版)配套题库【考研真题精选+章节题库】.docx VIP
- 2025《党思想政治工作条例》全文.ppt VIP
原创力文档


文档评论(0)