无线传感网路由协议(二)

一、能量感知路由协议

1、能量路由协议

能量路由策略主要有以下几种:

(1)最大PA路由:从数据源到汇聚节点的所有路径中选取节点PA之和最大的路径。

(2)最小能量消耗路由:从数据源到汇聚节点的所有路径中选取节点耗能之和最小的路径。

(3)最少跳数路由:选取从数据源到汇聚节点跳数最少的路径。

(4)最大最小PA节点路由:每条路径上有多个节点,且节点的可用能量不同,从中选取每条路径中可用能量最小的节点来表示这条路径的可用能量。


2、能量多路径路由协议

能量多路径路由的主要过程:

(1)发起路径建立过程。目的节点向邻居节点广播路径建立消息,启动路径建立过程。路径建立消息中包含一个代价域,表示发出该消息的节点到目的节点路径上的能量信息,初始值为0

(2)判断是否转发路径建立消息。当节点收到邻居节点发送的路径建立消息时,对于发送该消息的邻居节点来说,只有当自己距源节点更近,而且距目的节点更远的情况下,才需要转发该消息,否则将丢弃该消息

(3)计算能力代价。如果节点决定转发路径建立消息,需要计算新的代价值来替换原来的代价值。

(4)节点加入路径条件

(5)节点选择概率计算

(6)代价平均值计算


二、平面路由协议

1、洪泛路由协议

洪泛路由协议是一种最早的路由协议,接收到消息的节点以广播的形式转发给所有的邻居节点。

洪泛法的优点和缺点都十分突出。其优点是不用维护网络拓扑结构和路由计算,实现简单,适用于健壮性要求高的场合;但其缺点是存在信息内爆,重叠以及资源盲点等问题


2、闲聊路由协议

闲聊是洪泛法的改进版本。为了减少资源的无谓消耗,闲聊法引入了随机发送数据的方法。


3、SPIN

SPIN是一种以数据为中心的自适应路由协议。该协议考虑到了无线传感网中的数据冗余问题。

你可能感兴趣的:(无线传感网)