[发明专利]网络设备节点选择方法、装置及计算机可读存储介质有效
申请号: | 201811559027.9 | 申请日: | 2018-12-18 |
公开(公告)号: | CN109587754B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 张毅;杜志敏;韦泽垠 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | H04W40/10 | 分类号: | H04W40/10;H04L12/721;H04L12/741;H04L29/12 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 张志江 |
地址: | 518052 广东省深圳市南山区中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 节点 选择 方法 装置 计算机 可读 存储 介质 | ||
本发明公开了一种网络设备节点选择方法,包括:接收路由请求报文,根据所述路由请求报文确认目的节点;根据登记在预设ARP缓存表中的网络设备生成跳转至所述目的节点的跳转路径;统计各跳转路径的跳数,并将跳数最少的跳转路径确认为目标跳转路径。本发明还公开了一种网络设备节点选择装置及计算机可读存储介质。本发明通过获取网络设备的设备参数,以设备参数计算网络设备的能量参数并将能量参数高的网络设备,登记为有效网络设备后使得路由在跳转时选取有效的网络设备生成多个跳转路径,继而选取跳数最少的跳转路径作为目标跳转路径,以避免选取到无效节点导致跳数增加,进而实现提高跳转效率的有益效果。
技术领域
本发明涉及网络通讯技术领域,尤其涉及一种网络设备节点选择方法、装置及计算机可读存储介质。
背景技术
在Ad Hoc网络中,当两个移动主机在彼此的通信覆盖范围内时,它们可以直接通信。但是由于移穿动主机的通信覆盖范围有限,如果两个相距较远的主机要进行通信,则需要通过它们之间的移动主机B的转发才能实现。因此在Ad Hoc网络中,主机同时还是路由器,担负着寻找路由和转发报文的工作。在Ad Hoc网络中,每个主机的通信范围有限,因此路由一般都由多跳组成,数据通过多个主机的转发才能到达目的地。在Ad Hoc网络中,往往会根据信道的状态信息来选择信道条件较好的节点作为下一跳的传输节点,而信道条件较差的节点总是处于空闲,这样就会导致被选择的网络设备能量消耗过大,如果电池电量不足且没有及时更换电池的情况下,该网络设备就会很快进入关机,从而带来不好的用户体验。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种网络设备节点选择方法,旨在解决现有技术在进行路由跳转中,由于信道状态选择的原因导致备选网络设备能量消耗过大,可能会造成网络设备关机,如若网络设备关机后,会造成在路由跳转选择网络设备时,网络设备不能选择造成路由跳转效率低的技术问题。
为实现上述目的,本发明提供一种网络设备节点选择方法,包括以下内容:
接收路由请求报文,根据所述路由请求报文确认目的节点;
根据登记在预设ARP缓存表中的网络设备生成跳转至所述目的节点的跳转路径;
统计各跳转路径的跳数,并将跳数最少的跳转路径确认为目标跳转路径。
优选地,所述根据登记在预设ARP缓存表中的网络设备生成跳转至所述目的节点的跳转路径的步骤,还包括:
选取途径所述目的节点的网络设备,并确认所述网络设备是否为预设ARP缓存表的已登记设备;
在确认所述网络设备为已登记设备时,执行以网络设备生成跳转至所述目的节点的跳转路径的步骤。
优选地,所述选取途径所述目的节点的网络设备,并确认所述网络设备是否为预设ARP缓存表的已登记设备的步骤之前,还包括:
获取当前网络设备的设备参数,根据获取到的所述设备参数计算网络设备的能量参数;
将能量参数大于预设阈值的网络设备确认为目标设备,并将所述目标设备登记至预设ARP缓存表。
优选地,所述将能量参数大于预设阈值的网络设备确认为目标设备,并将所述目标设备登记至预设ARP缓存表的步骤,还包括:
将已确认的目标设备与预设ARP缓存表中已登记的网络设备比对;
在确认所述目标设备与已登记的网络设备不一致时,以所述目标设备更新所述预设ARP中已登记的网络设备。
优选地,所述统计各跳转路径的跳数,并将跳数最少的跳转路径确认为目标跳转路径的步骤,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811559027.9/2.html,转载请声明来源钻瓜专利网。