IOT架构&华为云IOT解决方案笔记分享

举报
Jack20 发表于 2021/02/28 14:52:24 2021/02/28
【摘要】 物联网架构            物联网就是物物相连的互联网。那么这句话其实包含着两层意思,其一,物联网的本质还是互联网,它是基于互联网技术设计出来的这样一种技术。其二,和互联网相连的东西已经不仅仅是的电脑、手机这些人机交互终端,它可以是身边的各种物品,比如家里的空调,冰箱等等。物联网这项技术的目的在于将身边万物都通过信息连接起来。      从互联网出现以后,人跟人之间的联系就变得更加密切...

物联网架构

image.png      

      物联网就是物物相连的互联网。那么这句话其实包含着两层意思,其一,物联网的本质还是互联网,它是基于互联网技术设计出来的这样一种技术。其二,和互联网相连的东西已经不仅仅是的电脑、手机这些人机交互终端,它可以是身边的各种物品,比如家里的空调,冰箱等等。物联网这项技术的目的在于将身边万物都通过信息连接起来。

      从互联网出现以后,人跟人之间的联系就变得更加密切了,可谓天涯若比邻。而物联网则是将所有的物都联系在一起。在信息技术爆炸式发展的今天,互联网承载着这些数据信息,帮助其流通。所以物联网也是一项为数据服务的技术,为了构建这么一个物与物相连的互联网,物联网设备就需要做到足够聪明,去了解使用者的需求,以此来为人类提供更多智能的服务。本节的第二个内容,将介绍物联网的整体架构。物联网的整体架构分成四层,他们分别是应用层,平台层,网络层和感知层。

      感知层就是物联网的“物”这一层,其中包含着各种各样的传感器,芯片和模块。这一层主要是用来进行数据的收集和信号处理,再通过通讯模块使感知层与平台层进行通讯,传输数据。网络层就相当于是感知层和平台层的一个通讯媒介,其中有无线的方式,比如GPRS,NB-loT或者是4G等技术;同时也有常见的有线的通信方式,可以使用网关来进行通信将数据传输到平台层。

      当数据传输的平台层之后,平台层就负责这些数据的存储,使用,维护。可以用这些得到的数据做数据处理来进行运营。

      最后应用层就是面向客户的这一层,主要就是负责将收集到的这些数据做一个具体化的呈现。


华为云IOT解决方案

      华为全栈物联网解决方案。华为提 供从终端层到平台层的全栈产品,帮助开发者敏捷开发,迅速迭代。解决方案主要包含 Huawei LiteOS 操作系统、华为网络解决方案、华为云物联网平台等产品。

1.平台层

      在华为物联网整体解决方案的最上层,是华为云物联网平台,基于之前的物联网架构介绍,平 台层位于中间的一个位置,它上面有应用层,下面有网络层和感知层。它主要是起到了一个承 上启下的作用,那么华为云物联网平台也被分为两层,上面这层业务使能层主要是针对应用层 的各种应用来提供相应的业务。下面这层连接管理层主要是来管理下面的这些物联网设备他到 底能不能跟的平台层进行一个连接,所以它属于一个鉴权认证的作用。

2.网络层

      在平台之下,即为两种网络接入方式。在此先来介绍一下无线接入方式,首先是 NB-IoT,这 里的 NB-IoT 就属于一个端到端的解决方案,因为 NB-IoT 这个网络他是华为和沃达丰主导提 出的,华为的参与度比较高,所以也可以把它归为是华为的一个物联网的解决方案。首先各种 各样的设备通过一系列的协议和基站相连接,并通过核心网将数据传递到管理平台,最后向各 行各业的应用提供数据。那么 NB-IoT 主要是在中间起到传递的作用。 接下来要介绍的是 5G 网络,5G 的这张网络承载了非常多的行业,并根据用户对网络的需求 将的网络分成不同的分片。这些分片将具备有不同的属性,比如超高清分片所具备的就是大带 宽高传输速率的属性,实时业务分片所具备的就是低延时的属性等等。根据这样一张网络,运 营商可以通过一张网络,承载不同行业的不同需求。 除了上面的这些广域网技术之外,华为在局域网接入中也提供了一系列的解决方案。针对工业 领域比较恶劣的环境,华为提供特制的工业物联网关,同时它也具备边缘计算的能力,满足工 业客户低时延近端处理的需求。 同时在家庭领域,华为同样也提供家庭智能网关,用户可以通过手机远程操控访问云平台下达 不同的指令。之后管理平台就会根据用户的指令,去控制与智能 ONT 连接的智能设备来满足 用户的需求。智能网关还可以对家中的设备进行实时的监控,一旦出现故障,网关就会反馈给 用户,从而自主处理问题。

3.感知层

      华为除了平台和网关之外,在最底层还提供物联网操作系统——HUAWEI LiteOS。 HUAWEI LiteOS 是一个轻量级的操作系统,它主要的特点就是功耗小,响应快。这个操作系 统的架构把它描述为‘1+N’的架构,‘1’就表示他只有一个内核,这里的‘N’表示 N 个 中间件。那这个怎么去理解呢?可以以大家熟知的钢铁侠作为举例,在这里可以把内核看成是 Tony Stark 本人,那么针对不同的场景去添加不同的中间件相当于是钢铁侠战衣的不同的部 分去应对不同的情况。那么华为设计这个操作系统的目的是什么呢?是为了缩短底下这些智能 终端的上市时间,因为他除了能应用到华为自己的多个产品上之外,他还支持对业内的合作伙伴的产品及平台进行连接,这样做,可以大大的缩短物联网行业的发展时间。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。