一种延长网络存活时间的多播树生成方法技术

技术编号:3490436 阅读:207 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种延长网络存活时间的多播树生成方法,所采用的方法是:1.选择链路损耗最小的链路传送数据包;2.传送数据包一段时间后,由源节点发送探测包;3.发起一回复报文到源节点,在节点收到报文时,建立AODV路由算法;4.收到RREQ-J报文的时候,从能量值队列中找到本节点在队列中的位置;5.采取延时后,再转发该RREQ请求包。本发明专利技术考虑了网络传送数据包的初始阶段和后半阶段的不同特点,对于剩余能量大的节点不延时转发请求包,对于剩余能量较小的节点才延时转发,对于剩余能量很小的节点,不转发请求包的策略,有效的保证了多播树的生成,提高了传送数据包的效率和整个网络的性能,较好的延长了网络的存活时间。

【技术实现步骤摘要】

【技术保护点】
一种延长网络存活时间的多播树生成方法,所采用的方法是:第一步骤:在每个数据包中增加一个域,标志节点发射该包的功率P↓[1],相邻节点在接收到数据包时,估算出接收到的该数据包的功率P↓[2],根据P↓[1]和P↓[2]这两个值,估算出这条链路的损耗,选路的时候,这个损耗值被考虑作为链路代价,在网络开始传送数据包的初始阶段,对估算出的若干条链路的损耗进行比较,选择链路损耗最小的那条链路传送数据包;第二步骤:整个网络按照第一步骤传送数据包一段时间后,由源节点发送探测包,探测包以泛洪方式向全网广播,如果探测到有些节点的能量即将耗尽,则由探测包根据网络中每一个节点的能量值记录下一个队列,该队列根据节点的...

【技术特征摘要】

【专利技术属性】
技术研发人员:李腊元李春林赵新伟
申请(专利权)人:武汉理工大学
类型:发明
国别省市:83[中国|武汉]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利