当前位置:问答库>论文摘要

题目:Link16数据链队列调度算法研究与仿真平台实现

关键词:队列调度;数据链;仿真平台;软件工程

  摘要

战术数据链是一种可以实现战场多平台信息共享,提高协同作战能力和整体作战效能的战术通信系统。在战术数据链的全寿命周期过程中,建模和仿真作为一种重要的支撑技术发挥着越来越重要的作用。本文对目前最具有代表性的战术数据链Link16进行建模仿真,设计并实现了基于Visual C++平台的客户端仿真软件。同时对Link16数据链队列调度算法进一步深入研究,并利用OPNET仿真工具对算法性能进行验证分析。首先,结合数据链网络运行特点和典型的队列调度算法,给出了适合于数据链网络特点的优先级加权轮询队列调度算法,并对此算法加以改进,提出自适应优先级加权轮询算法。该自适应算法具有适应数据链网络动态拓扑变化的特点,满足数据链对于数据传输的实时性需求。其次,利用OPNET仿真工具,建立了网络拓扑模型,设计节点模型,并给出了队列调度模块的通用进程模型。通过仿真结果,分析对比了典型算法和改进算法的端到端时延性能参数。最后,完成数据链仿真平台演示软件的架构设计和其中配置平台的代码实现。利用Windows编程技术,保证了软件结构的可扩展性和代码的可重用性。并且,对实现的配置平台软件进行测试,经过实际测试,该软件具有界面交互性能友好、功能设计健壮的特点,满足仿真平台软件设计需求,同时为实际工程应用提供借鉴作用。