物联网介绍

阅读引言: 本文从多方面叙述物联网的定义以及在物联网当中的各种通信的介绍。


一、物联网的定义


1.1 通用的定义

        物联网(Internet of Things,IOT;也称为Web of Things)是指通过各种信息传感设
备,如传感器、射频识别(RFID)技术、全球定位系统、红外感应器、激光扫描器、气体感
应器等各种装置与技术,实时对任何需要监控、连接、互动的物体或过程,采集其声、光、
热、电、力学、化学、生物、位置等各种需要的信息,与互联网结合形成的一个巨大网络。
其目的是实现物与物、物与人,所有的物品与网络的连接,方便识别、管理和控制。

1.2 中国式定义

        在中国,物联网通常指的是将无处不在的末端设备(Devices)和设施(Facilities),包
括具备“内在智能”的传感器、移动终端、工业系统、楼控系统、家庭智能设施、视频监控
系统等和“外在使能”(Enabled),如贴上RFID 的各种资产(Assets)、携带无线终端的个人
与车辆等“智能化物件”或“智能尘埃”(Mote),通过各种无线和有线的长距离或短距离通
信网络实现互联互通(M2M)、应用大集成(Grand Integration),以及基于云计算的SaaS 营
运等模式,在内网(Intranet)、专网(Extranet)和互联网(Internet)环境下,采用适当的信
息安全保障机制,提供安全可控乃至个性化的实时在线监测、定位追溯、报警联动、调度指
挥、预案管理、远程控制、安全防范、远程维保、在线升级、统计报表、决策支持、领导桌
面等管理和服务功能,实现对“万物”的“高效、节能、安全、环保”的“管、控、营”一
体化。

1.3 欧盟的定义

        2009 年9 月,在北京举办的“物联网与企业环境中欧研讨会”上,欧盟委员会信息和
社会媒体司RFID 部门负责人Lorent Ferderix 博士给出了欧盟对物联网的定义:
物联网是一个动态的全球网络基础设施,它具有基于标准和互操作通信协议的自组织能
力,其中物理的和虚拟的“物”具有身份标识、物理属性、虚拟特性和智能的接口,并与信
息网络无缝整合。物联网将与媒体互联网、服务互联网和企业互联网一道构成未来的互联网。


二、物联网的体系架构


从技术架构上来看,物联网可分为 3 层:感知层(传感网络)、网络层(传输层)和应
用层(应用网络),如图所示。

感知层(传感网络)由各种传感器及传感器网关构成,包括二氧化碳浓度传感器、温度
传感器、湿度传感器、二维码标签、RFID 标签和读/写器、摄像头、GPS 等感知终端。感知
层的作用相当于人的眼、耳、鼻、喉和皮肤等神经末梢,其主要功能是识别物体和采集信息。
网络层(传输层)由各种私有网络、互联网、有线和无线通信网、网络管理系统和云计
算平台等组成,相当于人的神经中枢和大脑,负责传递和处理感知层获取的信息。
应用层(应用网络)是物联网和用户(包括人、组织和其他系统)的接口,它与行业需
求结合,实现物联网的智能应用。

考虑到一篇文章如果过于长的话可能不利于大家利用碎片化的时间学习, 所以下一篇文章再为大家带来物联网中常见的各种通信。

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

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

相关文章

KPI/Key Performance Indicator

一、KPI 关键绩效指标(Key Performance Indicator,简称KPI)是通过对组织内部流程的输入端、输出端的关键参数进行设置、取样、计算、分析,衡量流程绩效的一种目标式量化管理指标,是把企业的战略目标分解为可操作的工作…

nmealib库编译提示 undefined reference to `ceil‘

一、问题描述 下载了nmealib库文件,默认工程进行编译,报错,提示如下: gcc -I include -c src/generate.c -o build/nmea_gcc/generate.o gcc -I include -c src/generator.c -o build/nmea_gcc/generator.o ar rsc lib/libnm…

@KafkaListener指定kafka集群

基于KafkaListener注解的kafka监听代码可以手动指定要消费的kafka集群,这对于需要访问多套kafka集群的程序来说,是有效的解决方案。这里需要注意的是,此时的消费者配置信息需使用原生kafka的配置信息格式(如:ConsumerC…

win桌面图标间距变大如何调整

1、win键R-->输入regedit-->回车 2、 找到 IconSpacing 和 IconVerticalSpacing -->HKEY_CURRENT_USER-->Control Panel-->Desktop-->WindowMetrics-->IconSpacing-->IconVerticalSpacing 3、分别将其值改成-1125(系统默认的值&#xff09…

手写RPC框架(手写dubbo框架)

提示:dubbo底层实现,手写dubbo框架。手写rpc框架、用servlet实现dubbo、用servlet实现rpc框架 文章目录 前言一、实现步骤描述1.1、provider的原理1.2、consumer的原理: 二、代码实现2.1、api项目2.1.12.1.22.1.3 2.2、provider项目2.2.1、pr…

椋鸟C语言笔记#33:文件的顺序读写

萌新的学习笔记,写错了恳请斧正。 目录 光标(文件位置指示器) 文件的顺序读写 fgetc 使用实例 fputc 使用实例 fgets fputs 使用实例 fscanf fprintf fread fwrite 使用实例 光标(文件位置指示器) 我们…

在程序中链接静态库 和 动态库

9. 链接库 在编写程序的过程中,可能会用到一些系统提供的动态库或者自己制作出的动态库 或者静态库文件,cmake中也为我们提供了相关的加载动态库的命令hehedalinux:~/Linux/loveDBTeacher-v3$ tree . ├── CMakeLists.txt ├── include │ └── …

鸿蒙开发-UI-组件-状态管理

鸿蒙开发-序言 鸿蒙开发-工具 鸿蒙开发-初体验 鸿蒙开发-运行机制 鸿蒙开发-运行机制-Stage模型 鸿蒙开发-UI 鸿蒙开发-UI-组件 文章目录 前言 一、什么是状态管理 二、管理组件拥有的状态 1.组件内状态 State装饰器 2.父子组价单向同步 Prop装饰器 3.父子双向同步 Link装…

Linux下动态库和静态库编译实践

Linux下动态库和静态库编译实践 背景动态库(.so文件)静态库(.a文件)关于GLIBC 背景 之前写过JNI的文章,在JNI实践过程中,也涉及到对动态库/静态库的一些编译实践,这里统一记录一下。 动态库(.so文件&…

RWKV入门

主要参考资料 B站视频《【项目原作解读】RWKV Foundation侯皓文:新型RNN模型RWKV,结合Transformer的并行化训练优势和RNN的高效推理》 RWKV官网: https://www.rwkv.com/ 目录 前言RWKV由来模型架构关键结果劣势未来展望 前言 RNN无法并行化,…

CPU告警不用愁,用C语言编写CPU使用率限制程序

现在云服务已经深入千家万户了,不仅商用,私用也很多。很多云服务厂商也都有配套的服务器安全模块,可以检测网络流量异常、内存占用量和CPU占用率,并且允许人工设置告警阈值。例如,CPU持续大于90%10分钟,那么…

华为机试真题实战应用【赛题代码篇】-选修课(附Java、C++和python代码)

目录 题目描述 思路解析 代码实现 Java JS C++ 代码2 python

ESU毅速丨制造企业需不需要建设增材制造中心?

随着科技的不断发展,增材制造技术已经成为制造行业的新宠。越来越多的企业开始考虑建设增材制造中心,以提高生产效率、降低成本、加速产品创新。但是,对于制造企业来说,是否需要建设增材制造中心呢? 首先,我…

SpringCloud全链路灰度发布

日升时奋斗,日落时自省 目录 1、实现框架 2、负载均衡模块 3、封装负载均衡器 4、网关模块 5、服务模块 5.1、注册为灰度服务实例 5.2、设置负载均衡器 5.3、传递灰度标签 1、实现框架 Spring Cloud全链路灰色发布实现构架: 灰度发布的具体实现…

GEE机器学习——利用最短距离方法进行土地分类和精度评定

最短距离方法 最短距离方法(Minimum Distance)是一种常用的模式识别算法,用于计算样本之间的相似度或距离。该方法通过计算样本之间的欧氏距离或其他距离度量,来确定样本之间的相似程度或差异程度。 最短距离方法的具体步骤如下: 1. 数据准备:收集并准备用于训练的数据…

golang学习-函数

1、匿名函数 没有函数名的函数,格式如下: func(参数)返回值{ 函数体 } func main() {//将匿名函数保存到变量中sum : func(x, y int) int {return x y}fmt.Println(sum(10, 20)) //通过变量调用匿名函数//自执行函数:匿名函数定义完加()直接执行fu…

Java中的继承、方法覆盖和多态

一、继承 关于java语言当中的继承: 1.继承是面向对象三大特征之一,三大特征分别是:封装、继承、多态 2.继承最”基本“的作用是:代码复用。但是继承最”重要“的作用是:有了 继承才有了以后”方法的覆盖“和”多态机制…

利用Monte Carlo进行数值积分(二)

进步空间很大的算法版本 话说去年6月的一个周六,我很无聊地发了一个帖子,写了一个自己感觉有点无聊的帖子。 Matlab多重积分的两种实现【从六重积分到一百重积分】https://withstand.blog.csdn.net/article/details/127564478 这个帖子居然成了我这种懒…

springboot整合 hibernate详解

springboot整合 hibernate详解 大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天,我们将深入研究Spring Boot与Hibernate整合的技术,解析其…

实现数字的千分位,表示,

重点如下 区分是否是负数区分是否有小数点使用正则表达式\B 是指非单词边界? 是正向查找?! 是负向查找 代表有一个或者多个() 是分组g 代表全局匹配 function splitStr(num) {// 转化成字符串let numStr ${num}let isNegative falseif (numStr.startsWith(-)) {isNegativ…