无线传感器网络

概述

WSN 体系结构

WSN 的标准定义⭐

  • 无线传感器网络是大量的静止或移动的传感器以自组织和多跳的方式构成的无线网络,目的是协作地探测、处理和传输网络覆盖区域内感知对象的监测信息,并报告给用户。它的英文是 Wireless Sensor Network,简称 WSN。

    WSN 的客观系统架构⭐

    image.png

    传感器网络节点的功能模块组成⭐

    image.png

  • 传感模块:由 传感器→数模转换 构成,负责探测目标的物理特征和现象

  • 计算模块:负责处理数据和系统管理
  • 存储模块:负责存放程序和数据
  • 通信模块:负责网络管理信息和所感知信息的发送和接收
  • 电源模块:负责结点供电
  • 嵌入式软件系统:结点由嵌入式软件系统支撑,运行网络的五层协议

    WSN 节点的体系结构

    由分层的网络通信协议网络管理平台应用支撑平台三部分组成
    image.png
    网络通信协议

  • 应用层:应用服务等

  • 传输层:数据流的传输控制
  • 网络层:路由发现和维护
  • 数据链路层:数据成帧、帧检测、 介质访问、差错控制
  • 物理层:信号调制、数据的收发
  • IEEE 802.15.4 协议:MAC 层和物理层采用的网络通信协议,针对低速无线个域网,以低能耗、低成本、低速率传输作为重点目标

网络管理平台
image.png

  • 对传感器节点自身的管理和用户对传感器网络的管理

应用支撑平台
image.png

  • 基于监测任务的应用层软件,为用户提供具体应用的支持

    传感器网络的结构⭐

  • 传感器网络由基站大量节点组成

    平面结构

    image.png

    分级结构

    image.png

    混合网络结构

    image.png

  • 从图中可看出,各个簇中的传感器节点之间也可通信

    Mesh 网络结构

    image.png

  • Mesh 网络即”无线网格网络”,是 “多跳(multi-hop)” 网络,是由 ad hoc 网络发展而来,

    传感器网络的特征

    AD-Hoc 与 WSN 的异同⭐

    Ad Hoc Network:无线自组网
    image.png

  • 相同点:自组织

  • 不同点:移动性、目的性、代价

    能量消耗与通信距离的关系⭐

    E=k×d^nE=k×dn

  • E:无线通信的能量消耗

  • d:通信距离
  • k:系数
  • n:满足关系 2<n<4,通常 n 取 3,即假定通信能耗与距离的三次方成正比

    • 传感器节点部署贴近地面时,障碍物多、干扰大,n 的取值就大
    • 天线质量对信号发射质量的影响也很大

      WSN 组网特点

  • 自组织性: 自动配置管理,形成无线网络系统;

  • 以数据为中心:关注数据;
  • 应用相关性: 不同应用对传感器网络要求不同;
  • 动态性: 环境,能量,损坏,新加入节点等;
  • 网络规模大: 大规模部署;
  • 可靠性: 节点自身安全,网络安全等

    微型传感器的基本知识

    传感器概述

    传感器定义

  • 能够把特定的被测量信息(物理量、化学量、生物量等)按一定规律转换成某种可用信号(电信号、光信号等)的器件或装置

    传感器的组成

    image.png

    传感器与传感器节点的区别

    image.png

    能量控制型和能量转换型传感器区别⭐

    image.png

  • 电 X:能量控制型,有源传感器

  • X 电:能量转换型,无源传感器

    传感器的一般特性和选型⭐

    自己会说 5-6 个,能结合实际解释
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png

  • 响应特征指:输出值真实再现变化着的输入量的能力反映

image.png
image.png
image.png

WSN 的通信与组网技术

物理层

物理层基本概念

image.png

物理层目的和功能

image.png

四个特性

image.png

ISM 频段的优缺点⭐

传感器节点的通信传输介质:无线电波 (电磁波)、红外线光波 (微波)
image.png

数字调制的三种技术

image.png

物理层帧结构

image.png

Mac 协议

数据链路层目的⭐

主要解决:信道共享冲突
image.png

传统网络与 WSN 的 MAC 考虑问题的差别

image.png

基于信道分配方式的三类 MAC 协议⭐

image.png

CSMA/CA 的概念及原则⭐

image.png
image.png
image.png

RTS/CTS 概念及机制场景

  • 主要的冲突避免机制
  • 应答与预留机制

image.png
image.png

访问信道优先级依据——IFS⭐

image.png

  • ACK、CTS 控制
  • 无竞争消息帧
  • 数据帧、管理帧

    CSMA/CA 基本访问机制⭐

    要会看图解释
    image.png

    多节点申请信道竞争机制⭐

    要会看图解释
    image.png
    image.png

    S-MAC 的概念

    image.png

  • 低占空比的工作方式:周期性侦听 / 睡眠,控制节点尽可能处于睡眠状态降低节点能耗

    WSN 无效能耗来源

    image.png
    image.png
    image.png
    image.png

    S-MAC 主要机制⭐

    周期性侦听和睡眠机制

    image.png
    image.png
    image.png
    image.png

    流量自适应侦听机制

    image.png

    冲突和串音避免机制

    image.png

    消息传递机制

    image.png
    image.png

    S-MAC 与 IEEE802.11MAC 协议发送长消息的差异

    看图解释
    image.png
    image.png

    路由协议

    WSN 路由协议功能

    image.png
    image.png
    image.png

    洪泛协议及其优缺点

    image.png

    内爆现象和重叠现象

    image.png

    闲聊协议及其优缺点

    image.png

    基本能量路由路径选择、存在问题及解决方法⭐

    看图理解
    image.png
    image.png
    image.png

    Spins 四种机制理解⭐

    要会看图解释

    PP

    image.png
    image.png

    EC

    image.png

    BC

    image.png

    RL

    image.png

    定向扩散的三个阶段⭐

    兴趣扩散

    image.png

    梯度建立

    image.png

    路径加强

    image.png

    LEACH 协议簇头选举方法⭐

    选簇头

    image.png

    建簇

    TDMA 时间表

    稳定

    image.png

    传感器网络的支撑技术

    时间同步协议

    NTP 概念及全称

  • 网络时间协议,英文名称:Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议。

    NTP 协议核心算法

    同步过程
    image.png
    image.png
    image.png

    传输延迟的不确定性⭐

    要会看图解释
    image.png

    根据同步的级别的同步协议分类

    image.png

    RBS 全称及基本思想和优缺点⭐

    image.png
    image.png
    image.png

    TPSN 全称及基本思想

    image.png

    相邻级别节点间的同步过程和算法

    看图解释
    image.png
    image.png
    image.png

    TPSN 减少同步误差的方式

    image.png

    定位技术

    TOA、TDOA、RSSI、AOA、LoS、NLoS

  • LoS:(Line of Sight,视线关系),节点间无障碍物,可实现直接通信

  • NLoS:(No Line of Sight,非视线关系),节点间存在障碍物,影响了直接的无线通信
  • 常用的测距技术:RSSI、TOA、TDOA、AOA

会计算 RSSI,看课本
image.png

  • RSSI:Received Signal Strength Indication,接收信号强度指示

image.png
TDoA 测距过程,要会看图识别
image.png
image.png

定位性能的评价指标

image.png

Min-Max 定位基本思想和过程⭐

image.png
image.png
image.png

DV-hop 定位思想和算法的实现⭐

image.png
image.png
image.png
image.png
image.png
image.png

APIT 概念及定位过程

image.png
image.png
image.png
image.png
image.png
image.png

数据融合

WSN 中数据融合主要作用⭐

image.png

三类数据融合

image.png

根据融合前后数据的信息含量分类

image.png

根据应用层数据语义之间关系分类

image.png

根据融合操作的级别分类

image.png
image.png
image.png
image.png
image.png

数据融合三种结构

image.png

  • 串联、并联、混联

    安全机制

    WSN 消息面临的一般攻击

    image.png

    WSN 的安全性需求的两个方面⭐

    image.png

    信息安全需求的四方面内容

    image.png

    网络协议安全问题的层次侧重点

    image.png

  • 密钥管理和交换

  • 数据帧和路由信息的加解密
  • 安全编码

    链路层主要面临的三种攻击

    image.png

    网络层⭐

    选择性的转发及对策

    image.png

    污水池 (Sinnkhole) 攻击及对策

    image.png

    女巫 (Sybil) 攻击及对策

    image.png

    虫洞 (Wormhole) 攻击及对策

    image.png

    SPINS 安全协议族

    image.png

  • SNEP 和μTESLA 提供的安全服务

    SNEP⭐

  • 安全中 MAC 全称

  • 强新鲜性的实现

image.png
image.png
image.png

  • MAC:Message Authentication Code,消息认证码

image.png

μTESLA 协议⭐

  • 基本思想
  • 节点认证广播过程:看图解释

image.png
image.png
image.png
image.png

基于 RC5 的 CBC-MAC 认证算法的实现过程⭐

image.png
image.png
image.png

传感器网络的应用开发基础

操作系统和软件开发

TinyOS 的特点⭐

image.png
image.png

  • 基于组件的体系结构
  • 事件驱动机制
  • 轻量级线程技术和先进先出的任务队列调度
  • 主动消息通信

    基于组件的程序模型⭐

    image.png
    image.png
    image.png

    应用程序总体架构

    image.png

    后台管理软件四个组成部分

    image.png
    image.png

    传感器网络协议的技术标准

    image.png

    IEEE1451 系列标准

    IEEE1451 标准的目的⭐

    image.png

  • 变送器到网络的互换性和互操作性

    传感器两层模块结构

    image.png

    IEEE802.15.4 标准

    标准应用的层次

    image.png

  • 物理层和 MAC 子层协议

    两种逻辑设备类型⭐

    image.png

    三种物理设备角色⭐

    image.png

    物理层提供两种服务及示意图

  • 数据服务

  • 管理实体服务

image.png

MAC 层提供两种服务及示意图

image.png

原语

image.png

ZigBee 协议标准

完整的 ZigBee 协议栈⭐

从物理层 - 应用层
image.png

ZigBee 的拓扑结构

image.png

  • 星型、簇型、网状

    ZigBee、LoRa、NB-IOT、蓝牙的对比⭐

    image.png
    image.png
    image.png

    ZigBee 网络系统的软件设计过程

    image.png

    作业四

    image.png