论文摘要
信息技术的巨大发展对军事领域的作战理论等产生巨大的影响,现代以网络为中心的战争的焦点主要集中在信息的争夺上,这要求整个作战系统能够在短时间内完成信息的提取处理及分发,对可靠性也有很高的要求,机载通信系统作为现代战争中最为关键的平台之一,直接关系着众多飞行任务和作战任务的执行。军用通信系统的发展采用开放式中间件技术的思想,将极大的提高大型军用通信系统应用软件的开发效率和质量,降低应用软件开发过程的重复率和出错率。本文正是在上面的背景下产生的,其目的主要是为我国各大型机载平台通信系统设计、新研、改进设计提供技术支撑。本文针对当前大型机载通信平台软件存在的问题,借鉴国外机载通信系统软件的现状,结合现有的技术,构建了一个适合网络中心战的吞吐量高、容错能力强、实时性好的开放式通信系统。研究了目前国外军事强国,特别是美国在军事通信方面的发展趋势,并结合我国具体的现状,提出了满足我国的大型机载平台通信系统的软件架构;研究软件中间件技术,针对机载通信系统的特点,重点研究面向对象中间件——CORBA,考虑其系统的实时性和可靠性,使用国内外著名的基于CORBA规范的实时中间件orbix作为工具,实现了吞吐量高、容错能力强、实时性好的机载通信系统。为了提高机载通信系统的可靠性,研究了分布式冗余备份技术,建立了基于主从备份的可靠性模型,对模型的可用性进行了分析,并阐述了实现过程中所采用的故障检测技术。针对某现有机载无线链路不能传输TCP/IP网络协议的情况,本文设计了两种实现方案,即虚拟网卡方案和网关方案,在实现网关方案的基础上,对机载无线链路传输TCP/IP的性能进行了详细的测试,测试结果表明TCP的吞吐量有一定程度的下降,其主要是由机载无线链路的高且可变的误码率造成的。
论文目录
摘要Abstract第1章 绪论1.1 问题的提出1.2 国内外研究现状1.3 研究内容1.4 研究意义1.5 本文的主要工作1.6 文章的组织第2章 机载通信系统概述2.1 军事通信系统概述2.2 机载通信系统2.2.1 当前大型机载通信系统存在的一些问题2.2.2 开放式系统在机载通信系统中的应用2.2.3 中间件技术在开放式系统中的应用第3章 CORBA技术3.1 CORBA的定义和发展3.2 IDL接口定义语言及语言映射3.3 码根和框架3.4 对象适配器3.5 内部 ORB协议3.6 IIOP协议3.7 CORBA技术服务3.7.1 命名服务3.7.2 事件服务第4章 基于CORBA的机载通信系统的设计4.1 开发背景及准则4.2 机载通信系统的功能及组成4.2.1 系统的功能4.2.2 系统硬件组成4.3 机载通信系统软件设计4.3.1 设计方法4.3.2 系统总体框架4.3.3 系统功能模块设计4.4 机载通信系统冗余备份的设计4.4.1 主从备份4.4.2 检测技术4.5 采用XML作为信息表示方法4.6 开发环境和设置4.7 重要模块的实现4.7.1 设备管理模块4.7.2 链路管理模块4.8 数据发送和接收4.9 系统的实现第5章 机载无线链路上实现TCP/IP的传输5.1 网关方案5.1.1 系统组成5.1.2 系统原理5.1.3 IP包的分片和重组5.2 虚拟网卡方案5.2.1 系统组成5.2.2 工作原理5.3 两种方案比较5.4 联试5.4.1 联试系统组成5.4.2 测试方法5.4.3 联试内容5.4.4 理论计算吞吐量和延迟5.4.5 实际测量值5.4.6 结果分析结论致谢参考文献攻读硕士学位期间发表论文
相关论文文献
标签:中间件论文; 机载通信系统论文; 备份论文; 无线链路论文;