发明名称 |
一种延长无线多跳自组织网络生存周期的实现方法 |
摘要 |
本发明公开了延长无线多跳自组织网络生存周期的实现方法,多跳自组织网络中的设置有能量阈值,节点之间进行数据传输时将自身能量值封装在数据中;当前节点在收到上一跳节点发送的数据后,从数据中提取上一跳节点的能量值并记录,提取完成后用当前节点的能量值进行替换;多跳自组织网络中每个节点维护一张邻居节点能量列表,该列表由两部分构成:单跳距离内的节点名称以及对应节点的能量值,邻居节点能量列表用于记录邻居节点的能量值,若邻居节点能量小于阈值,将其从路由表中删除;节点收到上一跳节点发送的数据时,根据自身的能量值选择数据转发方式以及是否转发。本发明平衡了网络内的节点能耗,提升网络的通信质量,延长了网络的生存周期。 |
申请公布号 |
CN102883401A |
申请公布日期 |
2013.01.16 |
申请号 |
CN201210395631.9 |
申请日期 |
2012.10.17 |
申请人 |
江苏省邮电规划设计院有限责任公司 |
发明人 |
朱峥;林珂 |
分类号 |
H04W40/10(2009.01)I;H04W40/24(2009.01)I;H04W84/18(2009.01)I |
主分类号 |
H04W40/10(2009.01)I |
代理机构 |
江苏圣典律师事务所 32237 |
代理人 |
胡建华 |
主权项 |
一种延长无线多跳自组织网络生存周期的实现方法,其特征在于,多跳自组织网络中的设置有能量阈值a,b,其中0≤a≤b≤100%,节点之间进行数据传输时将自身能量值封装在数据中;当前节点在收到上一跳节点发送的数据后,从数据中提取上一跳节点的能量值并记录,提取完成后用当前节点的能量值进行替换;多跳自组织网络中每个节点维护一张邻居节点能量列表,能量列表由两部分构成:单跳距离内的节点IP地址以及对应节点的能量值,邻居节点能量列表用于记录邻居节点的能量值,若邻居节点能量小于a,将其从路由表中删除;节点收到上一跳节点发送的数据后,根据自身的能量值选择数据转发方式以及是否转发;当节点自身能量值大于b时,根据路由表选取下一跳节点直接转发;当节点自身能量值大于a且小于b时,采用圆形区域搜索法获取下一跳节点;当节点自身能量小于a时,不再进行数据转发,并向上一跳节点发送数据,告知上一跳节点将当前节点从其路由表中删除,此后该节点仅作为源节点发送数据。 |
地址 |
210006 江苏省南京市中山南路371号 |