论文部分内容阅读
战术互联网是军事领域中的信息传递网络,由于国外进行技术封锁,相关资料保密,目前国内没有战术互联网自动规划算法。本文对战术互联网自动规划问题进行研究,提出一种满足业务传输需求和抗毁性需求的自动规划算法,并且基于Qt开发软件实现了战术互联网自动规划辅助软件,有效提高规划效率,减少错误。本文在梳理战术互联网相关知识后,设计算法运行框架,提出战术平台、移动轨迹和通信业务输入信息,整合算法的一系列约束规则,包括网络移动性、通信能力和平台装载能力约束。基于上述内容,本文设计并实现了战术互联网自动规划算法和辅助软件。在约束规则的限制下,该算法使用输入信息生成网络规划方案,针对不同目标可以规划出不同方案。本文的主要研究内容如下:(1)针对战术互联网难以手动规划的问题,本文设计了战术互联网自动规划算法:首先,本文提出基于时延和到达率的基础型自动规划算法。该算法以通信业务的时延和到达率为指标,在满足网络容量需求的基础上对通信链路进行分配,并基于移动轨迹的分析结果对失效网络进行重规划,算法的输出结果为保证通信业务正常传输的基础型网络规划方案。然后,本文提出基于抗毁性的改进型自动规划算法。该算法对基础型网络规划方案的链路进行抗毁性检测,并对薄弱链路和节点进行链路补充,输出结果为满足抗毁性需求的改进型网络规划方案。在网络受毁程度低于抗毁性指标时,该算法可以保证改进型网络规划方案的通信业务达到传输要求。实验表明,战术互联网自动规划算法满足通信业务传输和网络抗毁性需求。(2)针对国内对于战术互联网自动规划软件的需求,本文设计并实现了战术互联网自动规划辅助软件。根据软件功能,本文将辅助软件划分为网络部署模块、算法执行模块和输入输出模块。网络部署模块提供了自动规划算法所需的全部模型,基于电子地图为战术互联网场景提供编辑和展示功能;算法执行模块收集网络部署模块的内容,执行本文设计的两个自动规划算法;输入输出模块为场景和网络规划方案提供文件存储和读取功能。本文详细设计并实现了上述功能模块,战术互联网自动规划辅助软件的代码符合自主可控要求。