发明名称 Ad Hoc网络上实现基于跨层机制的多播节能路由协议的方法
摘要 本发明属于网络通信技术领域,涉及一种Ad Hoc网络上实现基于跨层机制的多播节能路由协议的方法。节点在物理层获取包所携带的能量信息并上传给网络层,网络层通过这些能量信息计算出路由成本和最佳发送功率,其中根据路由成本构建基于源的、具有近似最小能耗的多播树。当数据包发送时,网络层将最佳发送功率下传给物理层,物理层根据该信息设置到路由下一跳的最佳发送功率,进一步有效降低了节点的能耗。本发明能够有效降低节点能耗、延长移动节点工作时间,实现整个Ad Hoc网络性能的改善和生命期的延长。
申请公布号 CN101494599A 申请公布日期 2009.07.29
申请号 CN200810151952.8 申请日期 2008.09.28
申请人 天津大学 发明人 金志刚;罗咏梅;张赛男;李冰
分类号 H04L12/56(2006.01)I;H04L12/18(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 天津市北洋有限责任专利代理事务所 代理人 江镇华
主权项 1.一种实现Ad Hoc网络上基于跨层机制的多播节能路由协议的方法,包括下列步骤:(1)由源节点发起,利用能量有效的单播路由算法构造一棵基于源的,覆盖多播组成员节点的多播树,该树满足从源节点到多播组所有成员的路由都是节能路由;(2)采用启发式算法,通过尝试改变树中某些节点的父节点,对多播树进行优化,使总能耗得到降低,建立节点到多播组的节能路由;(3)将数据包的目的地址设为多播组地址,并查询多播路由表,发送数据包。
地址 300072天津市南开区卫津路92号天津大学