发明名称 |
协作路由方法 |
摘要 |
本发明公开了一种协作路由方法,包括:本跳节点根据其邻居节点表中下一跳节点的位置信息,以直传模式计算从本跳节点到下一跳节点的直传链路能量消耗值,以协作模式计算从本跳节点到下一跳节点的各个协作链路能量消耗值;获得各个协作链路能量消耗值中最小的协作链路能量消耗值,并判断所述最小的协作链路能量消耗值是否小于所述直传链路能量消耗值,是则获得所述最小的协作链路能量消耗值所对应的协作节点,通过协作模式建立本跳节点经过所述协作节点到下一跳节点的协作路由,否则通过直传模式建立本跳节点到下一跳节点的直传路由。本发明技术方案使得整个网络在保证数据传输成功率的前提下,提高了整个网络的节能效果。 |
申请公布号 |
CN101459948A |
申请公布日期 |
2009.06.17 |
申请号 |
CN200910076007.0 |
申请日期 |
2009.01.04 |
申请人 |
北京航空航天大学 |
发明人 |
刘凯;张军;王力 |
分类号 |
H04W40/12(2009.01)I;H04W84/18(2009.01)I |
主分类号 |
H04W40/12(2009.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 |
代理人 |
曲 鹏 |
主权项 |
1、一种协作路由方法,其特征在于包括:步骤10、本跳节点根据其邻居节点表中下一跳节点的位置信息,以直传模式计算从本跳节点到下一跳节点的直传链路能量消耗值,以协作模式计算从本跳节点到下一跳节点的各个协作链路能量消耗值;步骤20、获得各个协作链路能量消耗值中最小的协作链路能量消耗值,并判断所述最小的协作链路能量消耗值是否小于所述直传链路能量消耗值,是则执行步骤30,否则执行步骤40;步骤30、获得所述最小的协作链路能量消耗值所对应的协作节点,通过协作模式建立本跳节点经过所述协作节点到下一跳节点的协作路由,执行步骤50;步骤40、通过直传模式建立本跳节点到下一跳节点的直传路由;步骤50、下一跳节点判断自己是否是目的节点,是则执行步骤60,否则执行步骤10;步骤60、结束。 |
地址 |
100191北京市海淀区学院路37号 |