首页> 中文学位 >基于共享内存的AFDX航空网络交换机设计
【6h】

基于共享内存的AFDX航空网络交换机设计

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪 论

1.1 引言

1.2 论文研究目标

1.3 国内外研究现状

1.4 论文结构

2 背景介绍

2.1 AFDX网络

2.2 AFDX交换机

2.3 共享内存交换机

2.4 技术难题

2.5 本章小结

3 系统模型与分析

3.1 SPSMS架构

3.2 空间分离

3.3 异步调度

3.4 分析

3.5 数值模拟

3.6 本章小结

4 实验平台介绍

4.1 实验平台需求

4.2 OPNET Modeler介绍

4.3 OPNET Modeler结构

4.4 本章小结

5 实验仿真

5.1 数据帧格式

5.2 链路格式

5.3 数据生成节点

5.4 数据接收节点

5.5 交换机节点

5.6 交换机结构图

5.7 本章小结

6 结果分析与讨论

6.1 端到端时延的分析

6.2 排队时延的分析

6.3 队列大小的分析

6.4 SPSMS交换机的队列大小细则

6.5 SPSMS交换机端口数对性能的影响

6.6 本章小结

7 总结与展望

参考文献

致谢

攻读学位期间发表的学术论文目录

展开▼

摘要

AFDX已经成为新一代航空网络通信的标准,被应用在诸如A380等大型客机上。AFDX网络相比上一代航空网络来说,有极其明显的优势,例如全双工、高带宽、低时延、低丢包率和低成本等。作为新型的航空数据总线,AFDX为了满足航空数据传输的实时性和可靠性的需求,采用了传统以太网技术,并对传统以太网技术进行改造。在AFDX航空网络中,交换机相互连接组成的AFDX互连系统构成了AFDX网络数据通信的主体,交换机的性能对AFDX整体性能起着举足轻重的作用。在众多已有的交换机架构中,共享内存架构技术提出的时间非常早,发展至今已经非常成熟。然而共享内存架构本身固有的缺点,导致其可靠性差,不易扩展,究其原因主要是交换机所有输入和输出端口共享一块内存和一个调度器,从而导致严重的资源竞争、调度时延和抖动。
  本文基于共享内存架构,对交换机所有输入和输出端口共享的内存采用空间分离技术,同时对调度器采用异步调度技术,针对AFDX网络提出一种新型架构的交换机——空分共享内存交换机(Space Partitioned Shared Memory Switch,SPSMS)。
  论文的主要工作和研究成果如下:
  (1)研究AFDX协议的内容以及AFDX航空网络的组成、特性及其有别于其它网络的属性,包括航空电子子系统、AFDX终端、AFDX互连系统以及虚拟链路等。充分掌握了AFDX网络的静态特性,包括带宽静态性和路由静态性等,并意识到AFDX交换机在整个AFDX网络中起着不可或缺的作用。
  (2)研究传统计算机网络中各种架构类型的交换机,并着重于共享内存架构,缘于其结构简单、硬件成本低和硬件利用率高的特点。总结出共享内存交换机的优点和缺点,并指出这些优缺点适合与不适合AFDX网络的原因。
  (3)结合AFDX网络的静态性与共享内存架构的简单高效,设计出一种新型的空分共享内存交换机,即SPSMS交换机。SPSMS交换机每一个输出端口都拥有一块内存和一个子调度器,去往某个输出端口的包由对应于该输出端口的子调度器进行调度,然后存放于对应于该输出端口的内存中,最后从该输出端口发送出去。不同输出端口的内存之间没有任何交集,这大大减小了内存资源的竞争和冲突,从而降低了数据包经过交换机的时延。同时由于流经一个输出端口的总的网络带宽是确定的,所以设置该输出端口对应的内存大小不少于总的带宽乘以一个调度单元,从而在内存资源不浪费的情况下基本不会出现包溢出的情况,丢包率大大降低。
  (4)通过OPNET Modeler对本文提出的SPSMS交换机和传统共享内存交换机进行网络模拟与仿真,发现SPSMS交换机的性能得到很大改善,在保证100%的吞吐量的前提下,数据包进出交换机的时延、在缓冲区即内存中的排队时延以及缓冲队列大小都大大降低。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号