无线网络技术复习笔记(6)——MANET, WSN, Mesh

1 MANET

1.1 定义

  • 移动Ad Hoc 网络(Mobile Ad Hoc Network, MANET)由一组 无线移动节点 组成,是一种 不需要 依靠现有固定通信网络基础设施的、能够迅速展开使用的网络体系,所需人工干预最少,是没有任何中心实体 、 自组织 、自愈 的网络。
  • Ad Hoc的意思是:为某个特定目的、临时的、事先未准备的

1.2 MAC协议

  • 隐藏终端是指在接收节点的覆盖区而在发送节点覆盖范围外的节点。隐藏终端因听不到发送节点的发送而项同样的接收节点发送分组,造成分组在接收节点处冲突。隐藏终端可分为隐发送终端和隐接收终端。
  • 暴露终端是指在发送节点覆盖范围内,而在接收节点覆盖范围之外的节点。暴露终端因能听到发送节点的发送而可能延迟发送。但因为他在接收节点的通信范围之外,他的发送实际上不会造成冲突,引入了不必要的延迟。暴露终端也可分为暴露发送终端和暴露接收终端。

解决方法

  1. MACA 使用RTS/CTS握手机制
  2. MACAW 使用RTS-CTS-DATA-ACK握手机制
  3. FAMA 延长RTS和CTS帧的长度来避免隐藏终端。FAMA还允许一旦RTS-CTS交互成功,节点可发送多个报文,从而增加了网络的吞吐量。
  4. DBTMA(双忙音多点接入协议)使用控制信道上的RTS/CTS分组外,增加两个频带彼此分开的窄带忙音BTr(接收忙音)和BTt(发送忙音),分别用来指示某站正在数据信道上接收和发送数据。

1.3 路由协议

1.3.1 先验式路由

  • 传统的分布式最短路径路由协议
    • 链路状态或者距离向量
    • 所有节点连续更新 可达 信息
  • 每个节点维护到网络中所有节点的路由
  • 所有路由都已经存在并且随时可用
  • 路由请求延时低
  • 路由开销高

1.3.2 反应式路由

  • 在源端需要时通过路由发现过程来确定路由
    • 控制信息采用泛洪方式
    • 路由请求延时高
    • 路由开销低
  • 两种实现技术
    • 源路由(报文头携带完整的路由信息)
    • 逐跳路由(类似于现有的 Internet 路由)

1.3.3 两种路由方式的权衡

  • 路由发现的延迟
    • 主动路由因全程维护所有的路由而具备低延迟
    • 按需路由因只在需要时才发现所需路由而导致高延迟
  • 路由发现/维护的开销
    • 按需路由因只在需要时才维护路由而具备低开销
    • 主动路由因连续更新路由可能导致高开销
  • 哪种途径表现更好取决于流量和移动模式
    • 对于节点移动性低,网络流量高的网络中,主动路由协议性能较好
    • 在网络流量受限、节点移动性强的网络中按需路由协议更加适合。
    • 使用分级路由协议结合两种路由机制

1.4 路由中的几个问题

1.4.1 无穷计算

无线网络技术复习笔记(6)——MANET, WSN, Mesh

1.4.2 RREP风暴

  • 节点广播到某个目的节点的RREQ,当其邻居节点的路由缓存中都有到该目的节点的路由时,每个邻居节点都试图以自己缓存的路由响应,由此造成RREP风暴
  • RREP风暴将浪费网络带宽,并且加剧消息冲突。
    无线网络技术复习笔记(6)——MANET, WSN, Mesh

预防RREP风暴

  • 每个节点延时D发送RREP
  • D与节点到目的节点的跳数成正比,使得到目的节点有最短路径的RREP最先发送
  • 节点将接口设置成混杂模式(promiscuous),监听是否存在有比自己更短的到目的节点的路径,如果有,则不发送本节点的RREP

1.4.3 路由波动

  • 因为路由波动更容易用图来解释清楚,所以直接上图
    无线网络技术复习笔记(6)——MANET, WSN, Mesh
    无线网络技术复习笔记(6)——MANET, WSN, Mesh

1.5 功率控制

无线网络技术复习笔记(6)——MANET, WSN, Mesh

  • 通用节能途径
    1、 减少分组重传
    2、 收发信机的高效使用
    3、 设置优先级,根据节点供电能力调度分组发送
    4、 节点能耗的控制与管理
    5、 暂停组成单元的操作

1.6 IP地址分配

分配要求:

  1. IP地址不存在冲突。
  2. 节点退出网络必需释放地址。
  3. 除非无可分配地址,否则不能拒绝节点分配请求。
  4. 解决合并及分割带来的IP 地址冲突问题。
  5. 节点必需得到授权才能被分配IP 地址。

分配方法:

无线网络技术复习笔记(6)——MANET, WSN, Mesh

1.7 QoS

1.7.1 软QoS

通过在总的连接时间内的总的未满足时间之比来量化QOS满足等级,并使得这个比率不高于某个门限值。

1.7.2 QoS自适应

允许在一个预留指定范围内,随着有效资源的变化,重新调整资源分配。

  1. 物理层通过自适应提高或降低发射功率来跟踪传输质量变化。
  2. 链路层自动对链路差错率变法做出反应,包括使用自动重传,自适应误码纠错机制等。
  3. 网络层自动对网络的有效带宽和时延做出反应。

1.8 作业

  1. 简述MANET信道接入中的隐藏终端和暴露终端问题,并举例解决方法。

1、隐藏终端:是指在接收节点的覆盖区而在发送节点覆盖范围外的节点。隐藏终端因听不到发送节点的发送而项同样的接收节点发送分组,造成分组在接收节点处冲突。隐藏终端可分为隐发送终端和隐接收终端。
2、暴露终端:是指在发送节点覆盖范围内,而在接收节点覆盖范围之外的节点。暴露终端因能听到发送节点的发送而可能延迟发送。但因为他在接收节点的通信范围之外,他的发送实际上不会造成冲突,引入了不必要的延迟。暴露终端也可分为暴露发送终端和暴露接收终端。
3、解决方法:对于隐藏终端,可以使用RTS/CTS方法进行避免。在发送数据之前,发送结点先发送RTS,当接受结点收到发送结点的RTS请求后,发送一个CTS回应,隐藏终端会听到接收结点的CTS,于是进行退避,这样就解决了隐藏终端的问题。
对于暴露终端,可以使用双盲音信道的方法解决。利用两个不同频段的信道发送忙音,一个代表有站点正在发信息,一个代表有站点正在收信息。

  1. 简述主动式路由及按需式路由的工作方式

详见本笔记1.3小节

  1. 阐述MANET中的无限计算及其解决方法

问题出现的原因
无线网络技术复习笔记(6)——MANET, WSN, Mesh
问题的解决方法
无线网络技术复习笔记(6)——MANET, WSN, Mesh
这边是因为作者太懒了所以直接上图了

  1. 阐述MANET RREP风暴及解决方法

详见本笔记1.4.2小节

  1. 阐述MANET 路由波动及解决方法

详见本笔记1.4.3小节

  1. 简述功率控制对MANET性能的影响

详见本笔记1.5小节

  1. 简述QoS折中原理

折中原理包含两个方面,软QoS和QoS自适应。
软QoS:通过在总的链接时间内的总的未满足时间之比来确定QoS的量化等级,并使这个值不高于某个门限值
QoS自适应:允许在一个指定的预留的范围内,根据资源的变化,动态分配资源。

  1. 简述MANET最大努力分配地址法。

详见1.6

2 WSN——无线传感网

2.1 网络结构

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

2.2 传感器结构

无线网络技术复习笔记(6)——MANET, WSN, Mesh

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

2.3 协议栈

  • 改进后的协议栈:
    无线网络技术复习笔记(6)——MANET, WSN, Mesh

2.4 MAC协议

2.4.1 设计无线传感器网络MAC协议需要着重考虑的问题:

  • 节省能量 (应对有限的能量供应)
  • 可扩展性(应对动态拓扑结构)
  • 网络效率 (公平性,实时性、吞吐率等)

2.4.2 MAC层能量消耗主要原因:

  • 如果MAC协议采用竞争方式使用共享无线信道,可能会引起多个节点之间发送的数据产生碰撞,导致重传消耗节点更多的能量。
  • 节点接收并处理不必要的数据。
  • 节点在不需要发送数据时一直保持对无线信道的空闲侦听,以便接收可能传输给自己的数据。过度的空闲侦听或者没必要的空闲侦听同样会造成节点能量的浪费。
  • 在控制节点之间的信道分配时,如果控制消息过多,也会消耗较多的网络能量。

2.4.3 节能的方法

  • 当数据收发,开启无线通信模块
  • 如无数据需求,则进入睡眠状态
  • 节点间协调睡眠和侦听周期,同时唤醒或睡眠,避免过度侦听或错过数据。

2.4.4 S-MAC协议

S-MAC协议_百度百科

  • S-MAC协议采用的主要机制是“周期性的侦听和睡眠”,以底占空比的方式节能。网络中所有的结点使用同步的睡眠和侦听。如下图对比所示:
    无线网络技术复习笔记(6)——MANET, WSN, Mesh

2.5 路由协议

2.5.1 路由协议特点

  • 能量优先
  • 基于局部拓扑信息
  • 以数据为中心
  • 应用相关

2.5.2 设计要求

  • 能量高效:能量消耗小且均衡
  • 可扩展性:适应动态拓扑结构
  • 鲁棒性:具有容错能力
  • 快速收敛性:减少通信协议开销,提高传输效率