物联网简介

源视频地址:
https://www.bilibili.com/video/BV1xV411o79

物联网的核心技术:

传感器技术、组网技术、云计算、嵌入式技术
在这里插入图片描述
传感器技术:
传感器是指能感受规定的被测量,并按照一定的规律转换成可用输出信号的器件或装置
传感器可以与人的感官进行对比

  • 光敏传感器 – 视觉
  • 声敏传感器 – 听觉
  • 气敏传感器 – 嗅觉
  • 化学传感器 – 味觉
  • 压敏、温敏、流体传感器 – 触觉

组网技术

  • 组网技术包括: 短距离无线通信技术和远程通信技术:
  • 短距离无线通信技术包括:NFC、蓝牙、WIFI、ZigBee、RFID等
  • 远程通信技术包括互联网,2G/3G/4G/5G移动通信网络,NB-IoT、LoRa、卫星通信网络等

在这里插入图片描述
嵌入式技术

  • 嵌入式是综合了计算机软硬件、传感器技术、集成电路技术、电子应用技术为一体的复杂技术。
  • 如果把物联网用人体做一个比喻,传感器相当于人的眼睛、鼻子、皮肤等感官,嵌入式系统则是人的大脑,在接收到信息后要进行分类处理

云计算
云计算是实现物联网的核心。运用云计算模式,使物联网中数以兆计的各类物品 实时的动态管理和智能分析变得可能。可以使得物体具备一定的智能性,能够主动或被动的实现与用户的沟通。从物联网的结构看,云计算将成为物联网的重要环节
在这里插入图片描述

面临的挑战:

在这里插入图片描述
信息安全

  1. 英国某医疗公司推出的便携式胰岛素泵就被黑客远程控制,黑客完全可以控制注射计量,而这直接影响使用者的生命安全。
  2. 马逊旗下的Ring曝出安全漏洞,黑客可以监控用户家庭,甚至还有黑客通过Ring摄像头跟摇篮里的婴儿打招呼。
  3. U-tec制造的智能门锁ultraloq出现故障,攻击者可以追踪该设备的使用地点并完全控制该锁。
  4. 智能车辆可能被来自偏远地区的熟练黑客劫持,一旦他们进入,他们就可以控制汽车,这对乘客来说非常危险。

云计算的可靠性

  • 爱奇艺服务器宕机,小米电视无法正常工作。
  • 天猫精灵偶尔也无法工作,因为阿里云服务器挂了。
  • 医疗保健,金融服务,电力和运输行业的大型企业至关重要。

协议兼容性问题

  • 物联网是互联网的延伸,物联网核心层面是基于TCP/IP,但在接入层面,协议类别五花八门,GPRS/CDMA、短信、传感器、有线等多种通道。
  • 在智能家居方面,目前市场上有许多家企业进入整个领域,例如格力、海信、TCL、小米等。但是由于利益等原因,每家的协议互不兼容,设备之间无法真正做到万物互联。需要更大厂家共同制定统一的通用标准协议。
    能源
  • 据相关资料预测,到2020年会有500亿台设备互相连网,其中大概100亿台是pc和服务器等设备,其余是其他的可运算设备。面对如此广泛的应用,功耗是至关重要的。
  • 在物联网领域中,许多联网器件都是配备有采集数据节点的微控制器(MCu)、传感器、无线设备和制动器。
  • 在通常情况下,这些节点将由电池供电运行,或者根本就没有电池,而是通过能量集来获得电能。
  • 特别是在工业装置中,这些节点往往被放置在很难接近或者无法接近的区域。这意味着它们必须在单个纽扣电池供电的情况下实现长达数年的运作和数据传输。

组网技术:

近距离组网:

1. WiFi
  • 优点:

    • 设备可以接入互联网
    • 避免布线
  • 缺点

    • 距离近(50米)
    • 功耗大
    • 必须有热点
    • 连接数量少
  • 应用场景: 天猫精灵、独立工作的家电

2.蓝牙
  • 缺点:
    • 功耗高
    • 连接过程烦琐
    • 安全性
    • 距离近(50米)
    • 不可直接接入互联网
    • 连接数量少
3.ZigBee(为了解决连接设备少的问题)
  • ZigBee是一种低俗短距离传输的无线协议
  • 优点:
    • 低速、低耗电、低成本
    • 支持大量节点(最多65000个)
    • 自组网
  • 缺点:
    • 不可接入互联网
    • 短距离(10米到100米)
    • 穿透性差

应用:小米智能家居套件

远距离组网:

1. 移动网络
  • 优点:
    • 远距离(10km)
    • 可接入互联网
    • 移动性强
  • 缺点:
    • 4G/5G成本高,功耗大
    • 2G即将退网

应用:共享单车

2.NB-IoT(为了解决移动网络的高成本问题)
  • 窄带物联网(Narrow Band Internet of Things, NB-IoT) 可直接部署于GSM网络(2G)、UMTS网络(3G)、LTE网络(4G),以降低部署成本、实现平滑升级
  • 优点:
    • 远距离(10km)
    • 低功耗
    • 可接入互联网(插入手机卡)
    • 移动性强
  • 缺点:
    • 这几年高速发展,慢慢覆盖全国(需要通过基站进行支持)
    • 某些地区没信号
3.LoRa(进行局域网的通信)
  • LoRa是低功耗局域网无线标准

  • 优点:

    • 远距离(城镇2~5km,郊区15km)
    • 低功耗(据说电池可工作10年)
    • 安全(AES128加密)
  • 缺点:

    • 速度慢
    • 不可接入互联网

    应用场景:农业信息化、环境监测、智能抄表

比较:

在这里插入图片描述

网关

如果我们使用的像是ZigBee或者LoRa,无法直接连入互联网,则这个情况下,我们就要使用网关

  • 网关(Gateway)又称为网间连接器、协议转换器。网关在网络层以上实现网络互联,是复杂的网络互联设备,仅用于两个高层协议不同的网络互联。
    在这里插入图片描述

M2M框架

  • USN框架

  • 研究人员在描述物联网的体系框架时,多采用国际电信联盟ITU-T的泛在感应网络体系结构作为基础,该体系结构分为: 传感器网络层、泛在传感器网络接入层、骨干网络层、网络中间件层和USN网络应用层

  • M2M架构

  • 欧洲电信标准化协会M2M技术委员会给出的简单M2M架构,是USN的一个简化版本。在这个架构当中,从左至右网络分为了应用层、网络层和感知层三层体系结构,与物联网结构相对应
    M2M基本框架
    在这里插入图片描述
    具体讨论:
    感知层:

  • 感知层处于物联网的最底层,是整个物联网的基础。由传感器系统、标志系统、卫星定位、嵌入式技术、网络设备等组成。其功能主要是采集各类物理量、标志、音频和视频等数据

  • 然而,广义上的感知层不仅具备数据采集、信息感知的能力,还具有数据计算处理,数据输出能力。这就需要在设备中运用嵌入式技术,使感知层的设备具有了计算的大脑(边缘计算)
    在这里插入图片描述
    网络层:

  • 物联网网络层具有多种关键性技术,比如:

  • 互联网

  • 移动通信网

  • 无线传感器网络

应用层

  • 物联网的应用层相当于整个物联网体系的大脑和中枢神经,该层主要解决计算、处理和决策的问题。其中,云计算使物联的重要组成部分
  • 物联应用层利用经过分析处理的数据,为用户提供丰富的特定服务,包括:
    • 智能制造领域
    • 物流领域
    • 医疗领域
    • 农业领域
    • 智能家居领域等
      在这里插入图片描述

嵌入式应用

  • 嵌入式技术式整个物联网的核心技术之一,是万物互联中的物的基础。任何物体都需要借助嵌入式技术来接入物联网
  • 根据芯片运行的操作系统区分,我们可以简单的分为单片机开发、RTOS开发、嵌入式Linux开发三部分
  • 根据通信场景又可分为:近距离通信(蓝牙、WIFI、ZigBee等)、远距离通信(GSM、NB-IOT、LoRa等)

学习路线:

在这里插入图片描述

组网技术:

在这里插入图片描述

1.TCP

  • TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议
  • 特点:
    • 面向连接
    • 可靠通信方式
    • 基于流的方式
  • 缺点:
    • 花销大
    • 设备必须时刻保持连接状态(功耗大)
    • 消耗时间比较久

2.UDP

  • 用户数据报协议(UDP, User Datagram Protocol)支持一个无连接的传输协议
  • 特点:
    • 不需要连接
    • 速度快
    • 不需要应答
  • 缺点:
    • 不可靠

UDP更适合对功耗要求低、可靠性要求不高的场合,例如:
信息采集系统

TCP 和 UDP比较

在这里插入图片描述

3.HTTP

  • HTTP是基于客户/服务器模式,且面向连接的(建立在TCP之上)。典型的HTTP事务处理有如下的过程:
    • 客户与服务器建立连接;
    • 客户向服务器提出请求;
    • 服务器接受请求,并根据请求返回相应的文件作为应答;
    • 客户与服务器关闭连接。

缺点:

  • 必须由客户端主动向服务器发送请求,服务器无法主动通知客户端
  • 要实现HTTP需要更多的硬件资源(硬件成本更高)

4.MQTT

  • MQTT是一个基于客户端-服务器的消息发布/订阅传输协议(TCP)

  • 机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用

  • 特别适合于网络代价昂贵,带宽低、不可靠的环境

  • 能在处理器和内存资源有限的嵌入式设备中运行

  • 使用发布/订阅消息模式,提供一对多的消息发布,从而接触应该程序耦合

  • 使用TCP/IP提供网络连接

  • 提供Last Will 和 Tsetament特性通知有关各方客户端异常中断的机制

5.CoAP

  • CoAP(Constrained Application Protocol) 是一种在物联网世界的类web协议,名字翻译过来就是“受限应用协议”
  1. COAP协议网络传输层为UDP
  2. 它基于REST, server的资源地址和互联网一样也有类似url的格式,客户端同样有POST,GET,PUT,DELETE方式来访问server,对HTTP做了简化
  3. COAP是二进制格式的,HTTP是文本格式的,COAP比HTTP更加紧凑
  4. 轻量化,COAP最小长度仅仅4B,一个HTTP的头都几十个B了
  5. 支持可靠传输,数据重传,块传输。确保数据可靠到达
  6. 支持IP多播,即可以同时向多个设备发送请求
  7. 非长连接通信,适用于低功耗物联网场景

CoAP 与 MQTT进行比较

在这里插入图片描述
MQTT协议是保持连接的(服务器可以随意发送信息给客户端),所以及时性相对很好。
CoAP协议是无连接响应式通讯,因此服务器不能主动推送,要等客户端访问才可以将数据携带回去,及时性相对较差。
如果要进行反向控制,则一般都是使用MQTT协议

6.LwM2M(基于CoAP协议)

具有CoAP协议的全部特点

  • LwM2M的全称是Lightweight Machine-To-Machine,它的名称里面包含了这么两个重要含义:
    1. 这个协议是轻量级的
    2. 这个协议适用于物联网设备
      在这里插入图片描述
  • LwM2M是适用于资源有限的终端设备管理的轻量级物联网协议
  • 48
    点赞
  • 311
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值