本技术涉及一种飞行自组网络构建方法及其通信节点,旨在实现飞行器自动网络组建。该方法首先使第一节点在初始时刻确定与至少一个相邻节点的相对速度,并在后续时刻更新这些速度信息。基于这些速度数据,评估节点间的链路质量,并据此确定MPR(多路径转发)节点集。通过MPR节点传输TC(拓扑控制)分组,并利用这些分组中的拓扑信息更新本地网络拓扑表和路由表。此方法有效减少链路断开时的数据传输,降低丢包率和网络资源消耗。
背景技术
基于优化链路状态路由协议(optimized link state routing,OLSR)协议可实现自组网络。基于OLSR协议实现自组网络过程中,根据最短路径建立路由表,而飞行自组织网络中节点移动速度较大,可能会出现路由表更新不及时的问题,进而导致数据丢包。为此,提出了基于速度加权的OLSR协议,即(speedweighted OLSR,SW-OLSR)协议
SW-OLSR协议指的是链路质量引入速度加权,基于速度加权获得的链路质量确定最佳路由路径,包括链路质量计算和路由决策两个过程。链路质量计算需要一定时间,可能出现节点和邻居节点链路已经断开,但依旧在传输数据的情况,最终导致丢包。
实现思路