发明名称 一种延长无线多跳自组织网络生存周期的实现方法
摘要 本发明公开了延长无线多跳自组织网络生存周期的实现方法,多跳自组织网络中的设置有能量阈值,节点之间进行数据传输时将自身能量值封装在数据中;当前节点在收到上一跳节点发送的数据后,从数据中提取上一跳节点的能量值并记录,提取完成后用当前节点的能量值进行替换;多跳自组织网络中每个节点维护一张邻居节点能量列表,该列表由两部分构成:单跳距离内的节点名称以及对应节点的能量值,邻居节点能量列表用于记录邻居节点的能量值,若邻居节点能量小于阈值,将其从路由表中删除;节点收到上一跳节点发送的数据时,根据自身的能量值选择数据转发方式以及是否转发。本发明平衡了网络内的节点能耗,提升网络的通信质量,延长了网络的生存周期。
申请公布号 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号