物联网网络架构_物联网技术有哪些

物联网网络架构_物联网技术有哪些系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章Python机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

物联网网络架构分层

1. 7层分类结构

2014年,IoTWF架构委员会(由Cisco、IBM、Rockwell和其他机构领导)发布了一个7层物联网架构参考模型。尽管物联网已经有很多参考模型了,但是这个由物联网世界论坛推出的参考模型为人们使用物联网提供了一个更加清晰简洁的视角,这个模型包含了边缘计算、数据存储和访问。它从技术的角度为物联网的虚拟化提供了一个简洁的方式。这7层中的每一层都分为很多具体的功能,安全性贯穿了整个模型的各层。

在这里插入图片描述
通过模型的分层我们可以很容易的对物联网问题进行分解。

  • 将物联面临的问题通过不同的分层划分成不同的部分。
  • 判断出各层实现需要的技术,以及他们之间的关系。
  • 定义一个系统,让不同厂商可以提供系统中的不同组件。
  • 获得一个定义接口的流程,实现异构网络的互操作。
  • 定义一个分层的安全模型,应用于参考模型各层之间的过渡点上。

物联网参考模型的7层详细说明:
1.第1层:物理设备与控制器层
物理设备与控制器层。这一层就是物联网中的“物”所在的哪一层,这些“物”包括各类端点设备和那些接收与发送信息的传感器。这些“物”的体积从微型传感器到工厂中的巨型设备不等。它们的主要功能就是收集数据,并且通过网络进行查询和/或控制。
2.第2层:连接层
这一层最重要的功能是对数据进行可靠和及时的传输。说得再准确一点,这一层包括在第1层设备与网络之间传输数据,以及在网络和发生在第3层(边缘计算层)的信息处理进程之间传输。连接层中包含了所有物联网中的网络连接元素,它并没有真正地区分“最后一公里”网络(即传感器/端点与物联网网关之间的网络)、网关和回程网。
在这里插入图片描述
3.第3层:边缘计算层
边缘计算是第3层的功能。边缘计算往往被称为“雾”层。这一层强调的是减少数据量,并且将数据转换为有利于存储和有利于上层进行处理的格式。这个参考模型的一大基本原则在于,针对信息的处理应该尽可能早,尽可能接近网络的边缘。还有另一项重要的功能,那就是对数据进行分析,判断是不是要对其进行过滤,或者在发送给上层之前进行汇总。通过在这一层对数据的格式重新进行设置,同时对数据进行解码,其他系统在处理数据时就会变得更加轻松。因此,第3层的一大核心功能就是对数据进行评估,判断数据是否超出了预定义的门限值,是否需要针对这些数据采取某些行动或者发出某种告警。
在这里插入图片描述
4.上层:第4~7层
上层负责处理那些由底层生成的物联网数据。


  1. 业务逻辑分层:OT 与 IT

在这里插入图片描述
在底层,也就是OT的分层中,设备会以各自的速率创建实时数据。有时,它们每天都会生成海量的数据。这不仅会导致物联网需要传输大量数据,而且,如此之多的数据也意味着上层应用必须能够按照要求的速率来处理规模如此庞大的数据。为了满足这种需求,物联网协议栈中必须有某些位置可以缓冲或者存储这些数据。按照协议栈的方式将管理数据的功能分配到协议栈的各层中,就可以让上4层的应用按照它们自己的速率来处理数据了。
因此,靠近边缘的那些实时“动态数据”必须进行汇总和存储,让它们成为“静止数据”,以便IT层中的应用来处理它们。IT和OT组织需要共同完成整个的数据管理工作。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/192193.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 如何用qq裁剪图片并使用_ps裁剪比例怎么自定义

    如何用qq裁剪图片并使用_ps裁剪比例怎么自定义QQ图像自定义剪裁功能:一:主布局界面二:点击控件触发事件后效果图三:拍照完之后效果图四:裁剪界面效果图五:点击相册后返回的图片效果图六:裁剪完从相册PICK的保存后的效果图

    2022年8月10日
    2
  • 至强系列cpu天梯图_cpu天梯图2018

    至强系列cpu天梯图_cpu天梯图2018Helio,大家好,距离上一次天梯图更新已经过去一个月时间了,伴随着新的月份到来,新的天梯图该进行更新修正了,下面小编带来CPU天梯图2018年11月最新版,希望对大家有所帮助。CPU天梯图2018年11月最新版:CPU天梯图2018年11月最新版十一月电脑CPU天梯图性能排行新增了几款上个月新上市的几款处理器,尤其是Intel九代酷睿处理器的排行情况,通过前面的评测相信大家基本上对九代酷睿处理器…

    2022年9月15日
    0
  • git 修改用户名以及邮箱_git查看配置的用户名和邮箱

    git 修改用户名以及邮箱_git查看配置的用户名和邮箱git 命令修改用户名和邮箱地址

    2022年4月21日
    62
  • linux sigpipe信号,Linux下SIGPIPE信号及其处理「建议收藏」

    linux sigpipe信号,Linux下SIGPIPE信号及其处理「建议收藏」在Linux下写socket的程序的时候,如果尝试send到一个disconnectedsocket上,就会让底层抛出一个SIGPIPE信号。这个信号的缺省处理方法是退出进程,大多数时候这都不是我们期望的。因此我们需要重载这个信号的处理方法。调用以下代码,即可安全的屏蔽SIGPIPE:structsigactionsa;sa.sa_handler=SIG_IGN;sigaction(S…

    2022年5月29日
    44
  • word-wrap同word-break的区别

    word-wrap同word-break的区别

    2021年8月14日
    47
  • tkMapper插件的详细讲解[通俗易懂]

    tkMapper插件的详细讲解[通俗易懂]tkMapper插件的详细讲解一、tkMapper简介tkMapper就是一个MyBatis插件,是在MyBatis的基础上提供的开发工具,可以让开发变得简单,提高开发效率。作用:1、提供了针对单表通用的数据库操作方法2、逆向工程(根据数据表生成实体类、dao接口、映射文件)二、tkMapper整合1、基于SpringBoot完成MyBatis的整合2、整合tkMapper2.1、添加tkMapper的依赖2.2、修改启动类的@MapperScan注解的包为***tk.mybatis.spring.anno

    2022年10月7日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号