第一章-物联网通信概述

  • 1.1 物联网的起源与定义
  • 1.2 物联网的特征与体系架构
    • 三个特征:
    • 三层架构:
  • 1.3 物联网通信体系架构
    • 1.3.1 通信问题算法
    • 1.3.2 协议体系
      • 1.分层架构
      • 2.开放系统互联OSI参考模型
  • 1.4 物联网通信技术
    • 1.4.1 有线通信
      • 1.仪表总线
      • 2.以太网
    • 1.4.2 无线通信
      • 1. RFID
      • 2. 短距离通信NFC
      • 3. 蓝牙
      • 4. ZigBee
      • 5. 窄带物联网NB-IoT
      • 6. LoRaWAN

1.1 物联网的起源与定义

起源:
1999年美国麻省理工学院自动识别中心的凯文·阿什顿教授,在研究RFID和互联网解决方案中,首次提出了“物联网的概念”。
定义:
物联网是指,将无处不在的末端设备,通过有线或无线的通信网络,实现互联互通,应用大数据、云计算等技术,实现对“万物”的“高效、节能、安全、环保”的“管、控、营”一体化。

1.2 物联网的特征与体系架构

三个特征:

  • 全面感知:利用传感器、RFID、二维码、摄像头等能随时随地获取物体的各种信息。
  • 可靠传输:通过各种电信网络和互联网的融合,将感知的各种信息进行实时准确的传递。
  • 智能处理:利用云计算、数据挖掘等智能计算技术,即使对海量数据和信息进行分析和处理,对物体实施智能化管理。

三层架构:

  • 感知层(感知控制层):最底层,负责获取感知信息。
  • 网络层:中间层,负责传输感知信息到应用层。
  • 应用层:最上层,主要功能是为用户提供智能应用。

1.3 物联网通信体系架构

1.3.1 通信问题算法

通信系统三要素:信源、信道、信宿
通信的本质:空间上一点产生的消息在空间上另一点的有效再现

无论是哪种通信网络,都要解决以下3个问题:

  1. 采用何种介质连接通信节点,用何种电信号能高效实现数据传输。
  2. 多节点如何占用信道资源进行收发信息,如何减小碰撞。
  3. 如何将数据有效地传输到目的地。

1.3.2 协议体系

1.分层架构

通信流程7个阶段:业务、操作、规程、运输、路由、链路、传播。发送方的流程是业务到传播,而接收方相反。

2.开放系统互联OSI参考模型

7层:物理层数据链路层网络层传输层、会话层、表示层、应用层

传感测量数据的传输与互联网的接入是本书关注的重点。

1.4 物联网通信技术

  • 根据接入介质不同分为有线通信和无线通信
  • 根据传输距离的远近,分为近距离通信和远距离通信

1.4.1 有线通信

1.仪表总线

  • 定义:仪表总线(Meter Bus, Mbus)是欧洲标准的2线的二总线,通常用于构建各类仪表相关装置的能耗类智能管理系统

  • 组成:MBus是一个层次化的系统,由一个主站、若干从站和一对连接线缆组成,所有从站并行连接在总线上,由主站控制总线上的所有串行通信进程。

  • 系统示意图:

  • 传输介质:总线所用的两线电缆通常采用标准电话双绞线,没有正负极之分。

  • 特点:可靠、低成本、长距离(几千米连接几百个从设备),适用于公共事业仪表

2.以太网

  • 目前局域网最通用的通信协议标准

  • 所有节点在通信上是平等的,没有主站和从站之分,采用总线型拓扑结构

  • 以太网络使用载波监听多路访问及冲突检测(Carrier Sense Multiple Access with Collision Detection, CSMA/CD)技术,可以避免发送分组冲突,并可以运行在多种类型的电缆上

  • 有两种传输介质:双绞线和同轴电缆

  • 为了减少冲突,提高的网络速度和使用效率最大化,目前的快速以太网(100BASE-T、1000BASE-T)使用集线器来进行网络连接和组织

1.4.2 无线通信

1. RFID

  • 短距离传输技术

  • 在产品中嵌入电子芯片(称为电子标签),通过射频信号自动将产品的信息发送给读写器进行识别

  • RFID系统主要由三部分组成:电子标签、读写器和天线

    • 电子标签或称射频标签、应答器。它内部含有芯片,芯片内具有数据存储区,用于存储待识别物品的标识信息
    • 读写器是将约定格式的待识别物品的标识信息写入电子标签的存储区中(写入功能),或在读写器的阅读范围内以无接触的方式将电子标签内保存的信息读取出来(读出功能)
    • 天线用于发射和接收射频信号,是标签与阅读器之间传输数据的收发部件

2. 短距离通信NFC

  • Near Field Communication,短距离的高频无线通信技术

  • 允许电子设备之间进行非接触式点对点数据传输交换数据

  • 通信频率为13.56MHz,通信距离最大10cm左右,支持主动和被动两种工作模式及多种传输数据速率,目前的数据传输速率为106kbit/s、212kbit/s和424kbit/s

  • 主动:

  • 被动:

3. 蓝牙

  • 无线数据与语音通信的开放性全球规范

  • 工作在全球通用的2.4GHz ISM(即工业、科学、医学)频段,使用IEEE 802.15协议,数据传输速率为1Mb/s

  • 蓝牙通信有主站和从站之分。通信时,必须由主站进行查找并发起配对。双方建链成功后即可收发数据

  • 蓝牙系统结构:

  • 蓝牙可以建立临时性的对等连接。由主站主动发起连接请求,几个从站加入连接成一个皮网(Piconet)

  • 通过时分复用技术,一个蓝牙设备可以同时与几个不同的皮网保持同步

  • 蓝牙采用了跳频方式来扩展频谱

  • 蓝牙网络结构:

4. ZigBee

  • 短距离、低功耗、高可靠的无线数传网络,是IEEE 802.15.4协议的代名词

  • 由可多到65000个无线节点组成的无线网络平台

  • 传输距离从标准的75m到几百米、几公里,并且支持无限扩展

  • ZigBee可工作在三个频段上,分别是2.4GHz的公共通用频段、欧洲的868MHz频段和美国的915MHz频段上,分别具有最高250kbit/s、20kbit/s和40kbit/s的传输速率,它的传输距离在10-75m的范围内

  • ZigBee广泛应用在家居、建筑物、公共场所、工厂、码头等场所

5. 窄带物联网NB-IoT

  • ZigBee网络中的节点主要包含三个:终端节点(End device)、路由器节点(Router)、协调器节点(Co-ordinator)

  • ZigBee根据网络结构可分为三种:星状网络、树状网络和网状网络

  • 星状网络包含一个协调器和若干个路由器和终端

  • 树状网络同星状网络

  • 网状网络是建立在ZigBee树状网络结构上,除了满足ZigBee 树状网络的所有功能之外,其相邻路由器之间也存在通信关系

  • ZigBee网络拓扑结构:

  • IEEE 802.15.4定义了两个物理层标准:2.4GHz物理层和868/915MHz物理层,两者均基于直接序列扩频技术

  • 868MHz只有一个信道,传输速率为20kb/s;在902MHz~928MHZ频段共有10个信道,信道间隔为2MHz,传输速率为40kb/s。在2.4GHz~2.4835GHz频段共有16个信道,信道间隔为5MHz,能够提供250kb/s的传输速率

  • 网络中节点在信道占用上没有主从之分,地位平等,共享信道

  • 采用CSMA/CA(CSMA with Collision Avoidance)接入协议来实现高吞吐量的信道传输

6. LoRaWAN

  • Semtech公司创建的低功耗局域网无线标准

  • 实现低功耗和远距离的统一,在同样的功耗下比传统的无线射频通信距离扩大3-5倍

  • LORA的传输距离在城镇可达2-5Km,在郊区可达15Km

  • LoRa广域网(LoRa Wide Area Network,LoRaWAN)的整体网络结构分为终端、网关、网络服务、应用服务几个功能

  • LoRa网络结构示意图:

  • 终端节点可以同时发给多个基站,一般LoRa终端和网关之间可以通过LoRa无线技术进行数据传输

  • 网关和核心网或广域网之间的交互可以通过TCP/IP协议,可以是有线连接的以太网,或3G/4G类的无线连接

  • LoRa工作频率采用ISM频段,执行标准为IEEE802.15.4g,调制方式是基于线性调制扩频(Chirp Spread Spectrum,CSS)的一个变种,具有前向纠错(Forward Error Correction,FEC)能力,传输速率从几百bps到几十Kbps

《物联网通信》知识提纲-第1章 概述相关推荐

  1. 通信系统概论_现代通信系统概论 第一章 概述(1)

    2020年,又开始上一门新课!!! 喜欢挑战! 让同学们开阔知识是本课程的主要目的! 本课程讲解导航.遥控遥测等军用尖端技术和数字电话.广播电视.综合信息网.多媒体宽带网等现代民用技术. 通信在过去分 ...

  2. 超详细的计算机网络基础知识总结 第三章:数据链路层

    本文基于:王道计算机考研-计算机网络 其他文章: 超详细的计算机网络基础知识 第一章:概述 超详细的计算机网络基础知识 第二章:物理层 超详细的计算机网络基础知识 第四章:数据链路层 超详细的计算机网 ...

  3. FPGA和USB3.0通信知识记录(3)——基于特权同学图书《Xilinx FPGA伴你玩转USB3.0与LVDS》

    PS FPGA和USB3.0通信知识记录(2)最后FX3驱动安装由于还未拿到开发板,后面再学习.我是个新人,请多多关照. 第四章 第一个例程与FPGA下载配置 4.1流水灯例程 介绍了Vivado创建 ...

  4. 大数据技术⑤ |大数据第1章·概述|第2章·大数据系统基础|21:50~22:22

    第1章 概述 1.简述大数据发展现状与历史 1.1.1国外发展现状 (1)国家及国际组织方面: 2009年,联合国就启动了"全球脉动计划". 2009 年至今, 美国Data.go ...

  5. 计算机网络(谢希仁)-第一章:概述

    本章概述 本章首先介绍计算机网络在信息时代的作用:接着堆计算机网络进行了概述,包括互联网基础结构发展的三个阶段,以及今后的发展趋势:然后,讨论了互联网组成的边缘部分和核心部分:接着在简单介绍了计算机网 ...

  6. Linux基础第一章 概述

    第一章 概述 1.1 前言 本章讨论系统的概念,从硬件.操作系统角度更加深刻的理解计算机系统,并快速浏览Linux系统提供的服务. 1.2 系统组成 1.3 操作系统和应用程序 操作系统这个词语有二意 ...

  7. 《数学与泛型编程:高效编程的奥秘》一1.4 各章概述

    1.4 各章概述 在详细讲解本书内容之前,我们先来简要叙述一下各章的概况: 第2章介绍一种古老的乘法算法,以及该算法的改进方式. 第3章初步讲解数字的某些性质,并给出一种寻找素数的高效算法. 第4章介 ...

  8. Gradle2.0用户指南翻译——第二章. 概述

    翻译项目请关注Github上的地址: https://github.com/msdx/gradledoc 本文翻译所在分支: https://github.com/msdx/gradledoc/tre ...

  9. 美国计算机科学公司的全球化发展历程,计算机科学导论第1章 概述.ppt

    计算机科学导论第1章 概述 本章小结 计算机科学是以计算机为研究对象的一门科学,它是一门研究范畴十分广泛.发展非常迅速的新兴学科.全面地了解计算机科学技术的学科内涵和研究范畴,对于读者而言是十分必要的 ...

  10. 计算机网络第一章(概述)

    第一章 概述 1.1因特网概述 1.1.1网络.互联网和因特网 网络(Network),由若干结点(Node) 和连接这些结点的 链路(Link) 组成. 多个网络还可以通过路由器互联起来,这样就构成 ...

最新文章

  1. 树形dp ——树的重心
  2. 如何高效开发端智能算法?MNN 工作台 Python 调试详解
  3. php base64尺寸,php实现base64编码
  4. 不间断电源ups标准_UPS不间断电源全套基础知识
  5. Java获取当前路径和读取文件
  6. postgresql10.5安装
  7. matlab如何使音频文件声音变大_如何制作视频课程
  8. 我的新书《Spring Cloud实战》预告
  9. 导航器 Navigator
  10. 「黑科技」增加栈的空间
  11. Atitit db query op shourt code lib list 数据库查询最佳实践 JdbcTemplate spring v2 u77 .docx Atitit db query o
  12. Armv6 Armv7
  13. 9张图看懂AI人工智能现状!从事AI职业女性稀缺!
  14. Print Label with Barcode Using ZPLII
  15. 顶级域名后缀列表(转)
  16. PHP Class SoapClient not found解决方法
  17. ADC 信号调理电路设计——必要措施、实测验证和应用说明(转载)
  18. Linux操作系统学习笔记(二十)网络通信之TCP协议
  19. .NET程序集反编译器Reflector - 应用和平台 – 微软学生中心
  20. 中国人工晶状体行业运行态势分析及发展战略规划建议报告2022-2028年版

热门文章

  1. 机器学习实战2之科比篮球生涯得分数据分析
  2. python使用opencv进行身份证信息识别_基于opencv和tesseract实现身份证扫描件的身份证号码提取试验...
  3. 数据仓库详细介绍(九.数据质量)流程与工具
  4. 傅里叶分析(通俗解释)
  5. matlab添加坐标,Matlab绘图添加直角坐标轴
  6. stata 亚组分析_手把手教你用R的gemtc包对分类变量进行贝叶斯网状Meta分析
  7. 布客·ApacheCN 编程/后端/大数据/人工智能学习资源 2020.11
  8. 使用Excel背单词-高效-简单
  9. 计算机打不开sai文件夹,无法运行 SAI2 的解决办法
  10. APP拉新的五种方法,找准目标用户,转为注册用户