物联网的体系架构

news2024/11/27 4:40:39

物联网中常见的计算模式:云计算、边缘计算、雾计算等

  • 云计算:一种利用互联网实现随时随地、按需、便捷地使用共享计算设施、存储设备、应用程序等资源的计算模式。
  • 边缘计算:在靠近物或数据源头的网络边缘侧,融合网络、计算、存储、应用核心能力的开放平台,就近提供边缘智能服务。
  • 雾计算:介于云计算和个人计算之间的,是半虚拟化的服务计算架构模型,强调节点数量,不管单个计算节点能力多么弱都要发挥作用。

物联网的概念(广义和狭义)

  • 广义概念:物联网是利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式联在一起,形成人与物、物与物相联,实现信息化、远程管理控制和智能化的网络
  • 狭义概念:物联网是物品之间通过传感器连接起来的局域网,不论接入互联网与否,都属于物联网的范畴。

物联网的内涵

  • 互联网特征:对需要联网的物一定要拥有互联互通的互联网络
  • 识别与通信特征:纳入物联网的“物”一定要具备自动识别与物物通信的功能;
  • 智能化特征:网络系统应具有自动化、自我反馈与智能控制的特点

物联网的本质特征:全面感知、可靠传送、智能处理。

物联网三层体系:感知层、网络层和应用层

➢感知层:包括二维码标签和识读器、RFID标签和读写器、摄像头、CPS(Cyber Physical Systems,信息物理系统)、各种传感器、传感器网络(指由大量各类传感器节点组成的自治网络,具有自组织、自愈合的特点)、T2T&H2T&H2H终端和传感器网关等,感知层的主要作用是感知和识别物体,采集并捕获信息。

“感知”是物联网的核心。

➢网络层:网络层是物联网成为普遍服务的基础设施,包括各种通信网络与互联网形成的融合网络(异构网络),还包括物联网管理中心、信息中心等利用网络的能力对海量信息进行智能处理的部分。网络层不但要具备网络运营的能力,还要提升信息运营的能力。

物联网中的通信技术
✓ 有线通信:以太网、串口通信技术等
✓ 无线通信:Wi-Fi (IEEE 802.11ah)、蓝牙(IEEE 802.15.1)、ZigBee(IEEE 802.15.4)、无线短距通信 LoRa、无线远距通信 GPRS、无线近距通信 NFC、无线蜂窝通信2G、3G、4G,以及5G等。

网络层的目的:可靠传递
数据传递的稳定性和可靠性是保证物-物相连的关键。
为了实现物与物之间信息交互,就必须约定统一的通信协议。
由于物联网是一个异构网络,不同的实体间协议规范可能存在差异,需要通过相应的软、硬件进行转换,保证物品之间信息的实时、准确传递。

➢应用层:应用层是将物联网技术与行业专业技术相结合,实现广泛智能化应用的解决方案集。应用层的关键问题在于信息的社会化共享以及信息安全的保障。

应用层的需求:智能处理
物联网的目的是实现对各种物品(包括人)进行智能化识别、定位、跟踪、监控和管理等功能。需要通过云计算、人工智能等智能计算技术,对海量数据进行存储、分析和处理,针对不同的应用需求,对物品实施智能化的控制.

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/538246.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

本周前半周总结

刷题刷了六道 青训营视频补看 软件杯项目素材收集,首页制作ing 前面这六道题的题解: 题目1: 这是个交互题,目前遇到的交互题都是用二分解决的。 本题使用二分精准定位拥有重量为2的石头的堆。 为避免时间超限,应该再…

k8s1.20版本部署RabbitMQ集群(持久化)——2023.05

文章目录 一、集群概况二、RabbitMQ集群部署2.1 安装NFS2.2 创建storageclass存储类2.3 部署RabbitMQ集群2.4 测试 一、集群概况 主机规划 节点IPk8s-master1192.168.2.245k8s-master2192.168.2.246k8s-master3192.168.2.247k8s-node1192.168.2.248NFS、Rancher192.168.2.251…

阿里巴巴 菜鸟Java面经

目录 1.ArrayList和LinkedList的区别2.两个各自装啥数据合适3.final和finally的区别4.catch里面有个return,finally执行不执行5.线程的创建方式6.ThreadLocal7.序列化8.抽象类和接口的区别9.数据库的四大特性10.事务的一致性是啥11.事务的隔离级别12.可重复读是个啥…

inspect.exe安装使用

官网下载 https://developer.microsoft.com/zh-cn/windows/downloads/windows-sdk/ 官网教程 https://learn.microsoft.com/zh-cn/windows/win32/winauto/inspect-objects 要求 系统要求 Windows SDK 具有以下最低系统要求: 支持的操作系统 Windows 10版本 150…

chatgpt赋能Python-pycharm如何跳过教程

PyCharm如何跳过教程:快速掌握Python编程 如果你是一个有10年python编程经验的工程师,那么你肯定不需要再从头开始学习python,更不需要花费大量时间来学习PyCharm的教程。你需要的是一个快速而高效地使用PyCharm的方法,以便能够更…

chatgpt赋能Python-pandas预处理

介绍 Pandas是一个强大的Python库,专门用于数据操作和分析。在数据处理和分析的过程中,Pandas是一个不可或缺的工具。它提供了简单而灵活的数据结构,如Series和DataFrame,这些数据结构可以帮助我们快速预处理数据。 本文将介绍P…

虚拟机 01 jdk环境的安装与配置

01.第一步:进入到工作目录中,然后将目录中所有的资源都删掉 ,此处的工作目录/usr/local/src 使用的命令是rm -rf * 02.第二步:将windows系统的jdk8的安装文件上传到Linux中 直接在window界面中选中压缩文件拖到Linux命令行中 完…

区间预测 | MATLAB实现QGPR高斯过程分位数回归时间序列区间预测

区间预测 | MATLAB实现QGPR高斯过程分位数回归时间序列区间预测 目录 区间预测 | MATLAB实现QGPR高斯过程分位数回归时间序列区间预测效果一览基本介绍模型描述程序设计参考资料 效果一览 基本介绍 MATLAB实现QGPR高斯过程分位数回归时间序列区间预测 1.基于高斯过程回归&#…

chatgpt赋能Python-pycharm怎么粘贴代码

PyCharm:如何在编辑器中粘贴代码 作为一个有多年 Python 编程经验的工程师,我可以说 PyCharm 是 Python 编辑器中的佼佼者,它凭借其智能化、强大的功能和用户友好的界面而受到广泛赞誉。在该编程软件中,如果你需要粘贴代码&#…

【我的C++入门之旅】(上)

前言 C的发展史 1979年,贝尔实验室的Bjarne等人试图分析unix内核的时候,试图将内核模块化,但是发现C语言有很多的不足之处,于是在C语言的基础上进行扩展,增加了类的机制,完成了一个可以运行的预处理程序&…

chatgpt赋能Python-pycharm备份

PyCharm备份——数据安全之道 在软件开发过程中,数据备份是一项至关重要的任务。特别是对于PyCharm这样的IDE来说,开发者在其中执行大量的代码编写、调试、测试、运行等操作,需要在相对固定的时间点 backup 数据,以防止数据丢失带…

【AFNetWorking源码一】

文章目录 前言一.原生的网络请求发送方式1.1 原生GET1.2 原生PSOT 二.AFN2.1 AFN的基本架构分析2.2 以GET为例分析AFN使用流程(AFHTTPSessionManager2.2.1 AFN如何生生成对应的sessionManager2.2.2. AFURLSessionManager的初始化2.2.3 task的三种代理2.2.3.1 setDel…

力扣sql中等篇练习(二十二)

力扣sql中等篇练习(二十二) 1 坚定的友谊 1.1 题目内容 1.1.1 基本题目信息 1.1.2 示例输入输出 1.2 示例sql语句 # Write your MySQL query statement below # ①求出所有朋友关系的总表 WITH T as (SELECT user1_id ,user2_idFROM friendshipUNION SELECT user2_id user1…

前端学习--Vue(1)webpack

前端工程化 模块化(js、css模块化、资源模块化) 组件化(复用现有的UI结构、样式、行为) 规范化(目录结构划分、编码规范化、接口文档规范化、git分支管理) 自动化(自动化构建、自动部署、自动化…

试用阿里云云拨测对Web网站的网页性能进行测试并分析

目录 前言 云拨测操作步骤 1.开通应用实时监控服务ARMS 2.成功登录后,在产品类别下选择中间件>应用实时监控服务,在云拨测卡片上单击立即试用。 3.登录ARMS控制台,在左侧导航栏中选择云拨测>定时拨测,在定时拨测页面右上…

chatgpt赋能Python-pycharm怎么与python关联

Pycharm怎么与Python关联? 介绍 对于Python开发人员来说,Pycharm是一个非常强大的IDE。它提供了各种工具和功能,用于快速开发和调试Python代码。但是,在开始开发之前,必须将Pycharm与Python关联起来。否则&#xff0…

chatgpt赋能Python-pulp_python

Pulp Python: 介绍与优点 在数据分析和决策优化领域,线性规划是一种非常有效的数学模型。而Pulp Python是一款优秀的线性规划库,它可以帮助用户快速进行线性规划求解,同时还具备可扩展性和易使用性等优点。 什么是线性规划? 线…

chatgpt赋能Python-pycharm_滚轮字体大小设置

Pycharm滚轮字体大小设置 Pycharm是一款非常流行的Python IDE,广泛用于Python编程。然而,每个开发者都有其自己的偏好设置,包括字体大小。此文将介绍如何使用滚轮控制Pycharm中编辑器的字体大小。 界面操作 在Pycharm中,您可以…

南京邮电大学Web技术双语实验二(Web服务端脚本编写)

文章目录 一、 实验目的和要求二、实验环境(实验设备)三、实验原理及内容1首先编写html页面2 html页面效果如下图所示3 编写服务端php脚本4 服务端页面显示如下 四、实验小结(包括问题和解决方法、心得体会、意见与建议等) 一、 实验目的和要求 1 显示一…

进程通信 — 管道

目录 进程通信前提进程间通信的目的进程间通信发展进程间通信分类管道认识管道匿名管道站在文件描述符角度,深度理解管道 管道读取规则读写规则 管道特点命名管道命名管道的打开规则 匿名管道与命名管道的区别命名管道的打开规则 匿名管道与命名管道的区别 进程通信…