无线传感器网络路由协议ppt课件.ppt
《无线传感器网络路由协议ppt课件.ppt》由会员分享,可在线阅读,更多相关《无线传感器网络路由协议ppt课件.ppt(43页珍藏版)》请在三一办公上搜索。
1、无线传感器网络的路由协议,路由协议概述,无线传感器网络的路由协议主要任务是确保数据由源节点准确高效地传输到目的节点,即寻找数据的最优路径以及沿最优路径发送数据。,能耗:WSN中,路由协议的制定受能耗的限制。邻居发现过程:邻居节点间交换信息会消耗能量,交换数据越大,能耗越大。处理过程:数据传输过程的计算和通信会消耗能量,通信的能耗大于计算。,可扩展性:路由协议需能满足网络拓扑形态的变化,即使发生变化,节点也能有效把握网络传输路径情况。,编址:用户对来自多个节点的整合后信息感兴趣,而非单个节点,因此唯一编址方式不适合WSN,健壮性:防止由于部分节点故障失效造成的信息丢失,以及信道不稳定造成的信息受
2、损和丢失。,路由协议概述,拓扑:路由协议需能适应WSN的拓扑变化。预订拓扑:节点相对固定,可实现高效路由协议。随机拓扑:网络自组织,可利用拓扑发现作为路由计算的前提,路由协议也需适应节点或观测目标的移动。,设计目的:网络的目的(上层应用)的不同导致路由协议原则的不同。,路由协议概述,WSN路由协议的分类,能量感知路由,WSN网络是能量受限的网络,节省能量是路由设计需考虑的重要因素。能量路由是WSN最基本的路由协议之一能量路由是根据节点可用能量(Power Available,PA)或传输路径上的能量需求(E),选择数据的转发路径。节点可用能量就是节点当前的剩余能量。,基本能量路由,能量感知路由
3、,基本能量路由,路径1:源BA目标,PA=4,E=3;路径2:源CBA目标,PA=6,E=6;路径3:源D目标,PA=3,E=4;路径4:源FE目标,PA=5,E=6。最大PA路由:路径2最小能耗路由:路径1最少条数路由:路径3最大平均路由:路径4,能量感知路由,能量多径路由,能量多径路由基本思想在源节点和目标节点之间建立多条数据传输路径根据每条路径上节点的剩余能量和传输消耗的能量来给每条路径赋予一定的选择概率依概率在多条路径中选择传输路径,均衡消耗节点能量,延长网络生存期,传统能量路由频繁通过某一路径传输数据,易导致该路径上节点能量消耗过快,节点提早失效。,能量感知路由,能量多径路由,路径建
4、立建立从源节点到目的节点的多条路径计算出各条路径的选择概率,主要过程,数据传输对于接收到的每组数据,节点根据概率从所有下一跳节点中选择一个节点,路由维护周期性从目的节点到源节点进行洪泛查询以维护路径的有效性和活跃性,能量感知路由,能量多径路由,路径建立具体过程,目的节点向邻居广播路径建立消息,邻居收到消息,如处于目的节点和源节点之间则转发,否则丢弃,如节点决定转发(加入路由集合),则更新转发消息中的代价值,如选择某一邻居代价太高,则放弃选择,路由集合中的节点计算下一跳各选择的概率,概率与代价成反比,节点根据选择概率和能量消耗计算自己到目的节点的传输代价,泛洪是一种传统的路由技术。泛洪算法的主要
5、思想是由某节点发起数据广播,然后任意一个收到广播的节点都无条件将该数据包广播出去,每一节点都重复这样的过程直到数据遍历全网或者达到规定的最大跳数。数据包像洪水一样漫过所有地方,因此称为洪泛协议。算法不用维护网络拓扑结构和路由计算,实现简单。但是最主要的是内爆和重叠以及资源盲点等。,洪泛(Flooding)协议,以数据为中心的路由协议,洪泛(Flooding)协议,以数据为中心的路由协议,内爆现象:洪泛机制允许大量冗余消息,节点会收到来自多个邻居节点转发的相同消息。,重叠现象:监测同一区域的节点容易产生相同的信息,造成传播过程中的信息冗余,消耗大量能量。,谣言协议是对洪泛协议的改进。当节点收到数
6、据包时,只将数据包随机转发给与其相邻的节点的某一个节点或几个,而不是所有节点。选定的邻居也采用同样的办法转发下去。优点:降低数据转发重叠的可能性,减少内爆现象的发生。缺点:点到点的时延较大随机转发某一个节点的方向并不一定在距离目的节点更近的方向上,易造成数据超时或者跳数己达最大,导致递送失败。开始的短时间内发送速率很大,随着数据的发送,速度明显降低。,谣言(Gossiping)协议,以数据为中心的路由协议,SPIN协议,以数据为中心的路由协议,信息协商传感器(SPIN)协议是 最基本的一类WSN路由协议,是对Flooding协议的改进。考虑到WSN的数据冗余,临近节点所感知的数据具有相似性,通
7、过协商和能量自适应来减少数据传输量,解决洪泛协议存在的不足。SPIN协议采用了两种机制:在数据发送前通过协商确定是否发送 节点监测自己的能量并进行能量感知决策SPIN协议假定两点间的通信不受到其他节点的干扰,分组不会丢失,功耗无限制进。SPIN协议包括三种类型的消息:广告消息(Advertise,ADV)、请求发送消息(Request,REQ)、数据消息(Data transfer,DATA),SPIN协议,以数据为中心的路由协议,三次握手机制(点对点模式,即SPIN-PP)节点A向邻居B发送ADV,ADV消息对DATA消息进行了描述。如果B对DATA消息感兴趣,则发送REQ消息给A节点。A收
8、到REQ后,将DATA消息发送给B节点。,SPIN协议,以数据为中心的路由协议,三次握手机制(点对多点模式)节点B向多个邻居节点发送ADV。有部分收到ADV的节点对DATA感兴趣,回复REQ。B节点向回复REQ的节点发送DATA。,SPIN协议,以数据为中心的路由协议,SPIN-EC机制(在SPIN基础上加入能量感知功能)当一个节点的可用能量低于阈值,该节点不参与DATA消息的转发。低能量节点只接收消息。通过减少参与转发活动,能耗可降低10%。,SPIN协议,以数据为中心的路由协议,SPIN-BC机制当一个节点发送REQ时,其他节点可以听到此与DATA有关的REQ,则放弃此次发送REQ等待DA
9、TA消息。源节点收到REQ,会将DATA广播出去,感兴趣的节点可以收到这个DATA。,SPIN-RL机制如一节点对DATA感兴趣,但由于信道错误等原因,未收到DATA消息。该节点可以向其他可能收到DATA消息的邻居节点发起传输请求,获得DATA消息。,优点解决了内爆问题和部分解决了重叠问题不需要进行路由维护对网络拓扑变化不敏感,可用于移动WSN缺点本质上SPIN还是向全网扩散新消息,开销比较大 当多个节点向同一个节点同时发送REQ时,需要退避算法,SPIN协议,以数据为中心的路由协议,定向扩散协议,以数据为中心的路由协议,定向扩散(Directed Diffusion)协议:汇聚节点接到上层应
10、用的查询任务后,将兴趣消息通过洪泛方式周期性地广播出去,即告诉其他节点我要收集什么兴趣。在传输过程中建立从数据源节点到汇聚节点的传输梯度。在区域内“兴趣”匹配节点沿着梯度方向通过路径传送数据到汇聚节点。四个阶段:兴趣扩散(采用泛洪);梯度建立(反向建立);强化路径(汇聚节点会收到多条路径,选最优路径,进行加强,以后的数据按照加强路径传送)数据传输,汇聚节点向全网查询兴趣,邻居节点更新自己的兴趣缓存,并且转发兴趣缓存中的条目(兴趣表项)时间戳:指示接收到相关兴趣消息的最近时间梯度:当前节点从哪个邻居收到兴趣消息以及相应的数据传输率 持续时间:该兴趣消息的有效期,定向扩散协议,以数据为中心的路由协
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 传感器 网络 路由 协议 ppt 课件
链接地址:https://www.31ppt.com/p-2062240.html