摘要
本发明公开了一种基于节点相对移动速度的区域路由改进方法,主要解决现有路由协议受节点因受相对移动速度影响而导致吞吐量低的问题。其方案是:节点通过Hello包定时广播相对移动速度;网络层从Hello包提取速度信息,通过非线性映射转化为对应路由表项的失效时间,并更新对应路由表项,若路由表项失效,则节点广播路由更新包,并实时统计路由更新开销;节点利用直线拟合路由更新开销,并对开销变化趋势进行非线性映射,得到路由开销参量,根据该参量与设定的阈值的关系调整路由协议的区域半径。本发明降低了以时间窗口开销作为判断依据带来的随机性和不稳定性,提高了网络拓扑的反应速度和吞吐量,可用于自组织网络中基于区域路由协议。
- 单位