[发明专利]一种路由查找方法和路由装置无效
申请号: | 200810167393.X | 申请日: | 2008-11-14 |
公开(公告)号: | CN101741685A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 张兴炜 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/28 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由 查找 方法 装置 | ||
1.一种路由查找方法,其特征在于,应用于无线传感器网络,包括:
获取邻居节点的能量状况;
从所述邻居节点中选取下一跳的中继节点,其中,所述中继节点为所述邻居节点中的能量大于一阀值的节点;
向所述下一跳的中继节点发送数据包。
2.根据权利要求1所述的路由查找方法,其特征在于,所述向所述下一跳的中继节点发送数据包包括:
判断是否存在与接收的数据包的目的地址相同的本地数据包;
若存在所述本地数据包,则向所述下一跳的中继节点发送所述接收的数据包和所述本地数据包。
3.根据权利要求1所述的路由查找方法,其特征在于,所述向所述下一跳的中继节点发送数据包之前包括:
在所述数据包的路径信息中加入本地地址信息。
4.根据权利要求1所述的路由查找方法,其特征在于,所述获取邻居节点的能量状况包括:
获取邻居节点已发送数据包的次数。
5.根据权利要求1所述的路由查找方法,其特征在于,所述从所述邻居节点中选取下一跳的中继节点包括:
选取所述数据包未经过的邻居节点,并获取所述数据包未经过的邻居节点的能量状况。
6.根据权利要求5所述的路由查找方法,其特征在于,选取所述数据包未经过的邻居节点还包括:
如果没有数据包未经过的邻居节点,则向上一跳的中继节点发送失败应答结果。所述上一跳的中继节点接收所述失败应答结果后,从所述邻居节点中选取未经过的邻居节点作为下一跳的中继节点,并向所述下一跳的中继节点发送数据包。
7.根据权利要求1所述的路由查找方法,其特征在于,所述从所述邻居节点中选取下一跳的中继节点包括:
获取邻居节点的已发送数据包的次数;
从邻居节点中选取已发送数据包次数小于一阈值的任一邻居节点为下一跳的中继节点。
8.根据权利要求1所述的路由查找方法,其特征在于,所述从所述邻居节点中选取下一跳的中继节点包括:
选取能量最多的邻居节点作为下一跳节点。
9.一种路由装置,包括:
数据包接收单元,用于接收数据包;
能量状况获取单元,用于获取邻居节点的能量状况;
路径选择单元,用于从当前节点的邻居节点中选取下一跳的中继节点,其中,所述中继节点为所述邻居节点中的能量大于一阀值的节点;
数据包发送单元,用于向所述选取的中继节点发送数据包。
10.如权利要求9所述的路由装置,其特征在于,所述数据包发送单元在发送数据包之前向所述数据包的路径信息中加入本地地址信息,所述路径选择单元在选择中继节点时根据所述数据包中保存的路径信息选择未经过的邻居节点作为下一跳的中继节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810167393.X/1.html,转载请声明来源钻瓜专利网。