IoT__第3章__无线传感器网络__3.1_简述

本文最后更新于:4 天前

**第三章 **无线传感器网络

3.1 简述

传感器网络 Sensor Networks

传感器网络是一种由传感器节点组成的网络,其中每个传感器节点具有传感器、微处理器和通信接口电路,节点之间通过通信链路组成网络,共同协作来监测各种物理量和事件。简称传感网。

有线传感器网络

  • 较多用于自动化领域,可以构成网络控制系统,把单个分散的测量控制设备当成为网络节点,通过底层控制网络把它们连接起来,共同完成信息汇集、自动控制的任务。
  • 现场总线系统可以在一对导线上挂接多个传感器、执行器、开关、按钮和控制设备等。
  • Profibus、LonWorks、HART、CAN (车内总线)、M-bus** (仪表总线) …

无线传感器网络

  • 低功耗、短距离、无线移动网络
  • 简称:无线传感网

无线传感网 (WSN: Wireless Sensor Network)

WSN

1

应用

WSN 的早期需求来源:态势感知

1

无线传感器网络的早期发展

1

2

3

无线传感器网络的应用优势

分布节点中多角度和多方位信息的综合有效地提高了信噪比

低成本、高冗余的设计提供了较强的容错能力

节点与探测目标的近距离接触消除了环境噪声对系统性能的影响

节点中多种传感器的混合应用提高了探测的性能指标

多节点联合,形成覆盖面积较大的实时探测区域

个别移动节点对拓扑结构的调整有效消除了探测阴影和盲点

1

2

3

无线传感器网络的技术定位

定位

无线传感器网络的技术特点

1

节点

微型化:嵌入物理世界

智能化:增强的数据处理

自治化:容错性

多样化:尽可能感知周围感兴趣的物质现象

网络

密集性:抵抗敌意和恶意破坏

灵活性:快速构建信息基础设施

自组织:鲁棒性

多跳性:低能耗

无线传感器网络的体系结构

传感器网络结构

1

传感器网络系统通常包括传感器节点、汇聚节点和管理节点。

大量传感器节点(sensor nodes)都随机部署在监测区域(sensor field)内部或附近,能够通过自组织方式构成网络。传感器节点监测的数据沿着其他传感器节点逐跳地进行传输,在传输过程中监测数据可能被多个节点处理,经过多跳后路由到汇聚节点,最后通过互联网或卫星到达管理节点。用户通过管理节点对传感器网络进行配置和管理,发布监测任务以及收集监测数据。

传感器节点是一个微型的嵌入式系统,处理能力、存储能力和通信能力相对较弱。每个传感器节点兼顾传统网络节点的终端和路由功能,除了进行信息收集和数据处理外,还要对其它传感器节点发出来的数据进行存储、管理和融合等处理,同时与其它节点协作完成一些特定的任务。

汇聚节点(sink node)的处理能力、存储能力和通信能力相对较强,它连接无线传感器网络与Internet等外部网络,实现两种协议之间的通讯协议转换,同时发布管理节点的监测任务,并把收集到的信息数据转发到外部网络上。

传感器节点结构

传感器节点一般由传感模块、处理模块、无线通信模块和能量供应模块组成。

  • 传感器模块负责监测区域内信息的采集和数据转换;
  • 处理模块负责控制整个传感器节点的操作,存储和处理本身采集的数据以及其他节点发来的数据;
  • 无线通信模块负责与其他传感器节点进行无线通信,交换控制消息和收发采集数据;
  • 能量供应模块为传感器节点提供运行所需的能量。

2

传感器节点硬件架构(例)

1

传感器节点(例) Motes

Devices that incorporate communications, processing, sensors, and batteries into a small package

Atmel microcontroller with sensors and a communication unit

  • RF transceiver, laser module, or a corner cube reflector
  • temperature, light, humidity, pressure, 3 axis magnetometers, 3 axis accelerometers

TinyOS

1

传感器节点

传感器节点是一个微型化的嵌入式系统,它构成了传感网的基础层支持平台。

典型的传感器节点由数据采集的感知模块、数据处理和存储模块、无线通信模块、能源供给模块4个部分组成,

  • 感知模块由传感器、A/D转换器组成,负责感知监控对象的信息;
  • 能源供给单元负责供给节点工作所消耗的能量,一般为小体积的电池;
  • 无线通信模块完成节点间的交互通信工作,一般为无线电收发装置;
  • 数据处理模块包括存储器和微处理器等部分,负责控制整个传感器节点的操作,存储和处理本身采集的数据以及其它节点发来的数据。
  • 同时,有些节点上还装配有能源再生装置、移动或执行机构、定位系统及复杂信号处理(包括声音、图像、数据处理及数据融合)等扩展设备以获得更完善的功能。

1

传感器网络协议栈

A

B

  • 物理层提供简单但健壮的信号调制和无线收发技术,主要解决编码调制、通信速率,通信频段的选取等问题 。
  • 数据链路层负责数据成帧、多路复用、帧检测、媒体访问和差错控制,保证了传感器网络内点到点和点到多点的连接 。
  • 网络层负责路由生成与路由选择。
  • 传输层负责数据流的传输控制,是保证通信服务质量的重要部分。
  • 应用层包括一系列基于监测任务的应用软件。
  • 能量管理平台管理传感器节点如何使用能源,在各个协议层都需要考虑节省能量。
  • 移动管理平台检测并注册传感器应用的移动,维护到汇聚节点的路由,使得传感器节点能够动态跟踪其邻居的位置。
  • 任务管理平台在一个给定的区域内平衡和调度监测任务

协议栈 B 细化并改进了协议栈 A

定位和时间同步子层,既要依赖于数据通道进行协作定位和时间同步协商,同时又要为网络协议各层提供信息支持,如基于时分复用的MAC协议,基于地理位置的路由协议等都需要定位和同步信息。

右边的诸多机制一部份融合到各层协议中,用以优化和管理协议流程;另一部分独立在协议外层,通过各种收集和配置接口对相应机制进行配置和监控。

QoS管理在各协议层设计队列管理、优先级机制或带宽预留等机制,并对特定应用的数据给于特别处理。

拓扑控制利用物理层、链路层或路由层完成拓扑生成,反过来又为它们提供基础信息支持,优化MCA层协议和路由协议的协议过程,减少网络能量消耗。

网络管理则要求协议各层嵌入各种信息接口,并定时收集协议运行状态和流量信息,协调控制网络中各个协议组件的运行。

传感器网络的特点
  • 节点数量大,密度高
  • 拓扑动态变化
  • 节点异构,或只有少量特殊节点;
  • 分布式:没有预先指定的中心,所有节点通过分布式算法相互协调;
  • 自组织:传感器网络的部署和初始化等不需要外界干预;
  • 节点资源受限,特别是能量非常有限;
  • 以数据为中心的网络,节点具有数据处理的能力;
  • 与应用紧密耦合的网络
  • 大规模网络
  • 自组织网络
  • 动态性网络
  • 可靠性网络
  • 应用性相关的网络
  • 以数据为中心的网络
传感器节点的能耗分布

E(trans.) ≈ E(rece.) ≈ E(idle) >> E(sleep) ≈ E(sens.) ≈ E(cpu)

1

降低功耗的举措

减少通信流量

采用多跳通信方式

增加休眠时间

……

无线传感器网络与物联网

无线传感器网络为物联网奠定了传感和监控的技术基础

无线传感器网络位于物联网联接物理空间的感知层面

物联网是广义联网的无线传感器网络

物联网不仅仅感知,还要做到控制

物联网面临更多的技术挑战


IoT__第3章__无线传感器网络__3.1_简述
https://www.emokable.top/IoT-第3章-无线传感器网络-3-1-简述/
作者
emokable
发布于
2023年10月30日
许可协议