论文部分内容阅读
随着社会经济与信息科技的迅速发展,天空海地领域如飞艇、无人机、船舶、车辆等动态移动设备的联网需求愈发强烈,动态网络便变得越发增多。动态网络是网络拓扑结构具有较强的时变性和节点具有显著动态特性的自组织网络,其动态特性使得良好的网络性能极易陷入急剧恶化境地。常规的网络协议已然无法适应于动态场景,动态自组织网络的协议设计面临新的挑战。因此,设计适应动态场景的网络协议便具有十分重要的科研意义与社会价值。在本文中,动态场景为切入点,理论结合实际,着重研究了一款适用于动态场景的新型路由协议并将其实现至嵌入式系统平台。本文从动态网络的典型场景——无人艇自组织网络场景出发,分析了其组网需求、移动模型和业务特征,在对路由转发过程策略进行了大量调研后,分析出了其影响因素,并在此基础上提出了新型的基于多因素转发决策的动态路由协议(Dynamic Routing based on Multi-factor Forwarding,MF-DR)。该协议基于地理信息设计了具有动态预测机制的贪婪算法,同时提出转发决策中的邻域连通度参数,并改进了已知的链路评估方法,最后融合多因素参数完成了动态路由算法的设计。同时,MF-DR协议也给出了路由转发失败的解决方案——有限时间内的携带转发。紧接着,在网络仿真平台NS2.35搭建相关的仿真场景,通过仿真验证分析所设计路由协议的性能。不同场景下的仿真结果表明,在一定路由开销的前提下,MF-DR协议的分组投递率与平均端到端时延相对于LSGO及XlinGO有较大提升,但是开销有了一定增加,通过仿真分析,可知路由开销在为可接受的范围内。因此,在动态场景下,MF-DR协议具有更好的网络性能。除了在动态场景下进行路由设计及仿真验证等理论研究,论文同时进行了组网平台的设计及系统实现。具体而言,基于上述提出的MF-DR路由协议,课题首先搭建了动态自组织网络架构以及网络系统所需采取的平台。随后通过Linux嵌入式平台开发并实现了相应的动态组网系统平台,将MF-DR动态路由协议进行嵌入式移植并结合MAC协议进行组网联调。在开发完得到相关的网络系统样机后对其进行系统测试与验证,以验证网络系统平台的性能及功能性。通过外场测试,实验数据证明动态组网系统具有较好的稳定性及可用性,同时表明采取上述动态网络协议的网络系统可以有效遏止动态场景带来的网络性能恶化问题。