|
|
论文:2012,Vol:30,Issue(2):301-304 |
|
|
引用本文: |
|
|
王红春, 张涛, 牛文生. 面向AFDX网络的交换机流量管制算法[J]. 西北工业大学 |
|
|
Wang Hongchun, Zhang Tao, Niu Wensheng. An Efficient Algorithm for Switcher Flow Control Used for AFDX Network[J]. Northwestern polytechnical university |
|
|
|
|
|
|
|
面向AFDX网络的交换机流量管制算法 |
|
王红春1,2, 张涛1, 牛文生2 |
|
1. 西北工业大学 软件与微电子学院,陕西 西安 710072; 2. 西安航空计算技术研究所,陕西 西安 710068 |
摘要: |
综合化航空电子系统采用ARINC664航空电子全双工交换网(AFDX)构建主干数据通信网络,该网络具有通信带宽高、传输延迟确定、扩展能力强等特点。AFDX交换机采用流量管制技术检测虚链路的数据传输是否满足流量规则约束,能避免虚链路超限使用带宽,有效保证不同虚链路传输带宽隔离和通信确定性。文章基于ARINC664规范,提出了一种AFDX交换机流量管制的设计与验证方法。验证结果表明,该方法能够在正常、Account共享的场景下,对输入AFDX交换机的流量进行有效管制。 |
关键词:
AFDX
流量管制
虚链路(VL)
带宽分配隔离(BAG)
令牌桶
|
|
An Efficient Algorithm for Switcher Flow Control Used for AFDX Network |
|
Wang Hongchun1,2, Zhang Tao1, Niu Wensheng2 |
|
1. Department of Software Engineering,Northwestern Polytechnical University,Xi'an710072; 2. Aeronautical Computing Technique Research Institute,Xi'an 710068,China |
Abstract: |
An integrated avionics system uses the avionics full duplex switched (AFDX) Ethernet to construct theaviation backbone network, which has the characteristics of certainty, broad bandwidth and extension. Sections 1and 2 explain our new algorithm, which we believe is more efficient than previous ones and whose core consists of:(1) we use the virtual link (VL) and the bandwidth assignment gap (BAG) to achieve network communicationcertainty; (2) we use redundancy management mechanism, frame filtering mechanism and flow control method toenhance the transmission reliability of the AFDX Ethernet; (3) to control the switcher flow, we use the token-bucket algorithm to make sure that the incoming frames meet the constraints of switcher flow according to user-spec-ified rules; (4) we use the frame-based token-bucket algorithm to design respectively our flow control algorithm andshared Account flow control algorithm. Section 3 verifies our flow control algorithm with the AFDX Test and Certifi-cation System (ATCS) of AIM GmbH; the test results, given in Figs. 3 and 4, and their analysis show preliminari-ly that: (1) our flow control algorithm can avoid the excessive use of network bandwidth that is occupied by a cer-tain VL, thus ensuring the isolation of transmission bandwidth of various VLs and the communication certainty; (2)in different scenarios, including shared Account, the flow control algorithm designed by us can efficiently controlthe incoming flow of the AFDX switcher. |
Key words:
algorithms
avionics
bandwidth
communication
computer network performance evaluation
control
design
efficiency
Ethernet
mechanism
quality of service
schematic diagrams
transmissions;avi-onics full duplex switched (AFDX) Ethernet
virtual link (VL)
bandwidth assignment gap (BAG)
|
|
收稿日期: 2011-05-12
修回日期:
|
DOI: |
通讯作者:
Email: |
作者简介: 王红春(1985-),西北工业大学硕士,主要从事航空网络技术、软件工程的研究。
|
|
相关功能 |
|
|
|
作者相关文章 |
|
王红春 在本刊中的所有文章 |
张涛 在本刊中的所有文章 |
牛文生 在本刊中的所有文章 |
|
|
|
|
|
|
|
|
参考文献: |
|
|
[1] Teresa Schuster, Dinesh Verma. Networking Concepts Comparison for Avionics Architecture. IEEE/AIAA 27th Digital AvionicsSystems Conference, 2008 [2] Hughes D A, Anido G, Bradlow H S. Performance of the Leaky Bucket Policing Mechanism for Small Bucket Depths. Electron-ics Letters, 1990, 26(16): 27-33 [3] Chen Yichiun, Xu Xiao. An Adaptive Buffer Allocation Mechanism for Token Bucket Flow Control. Vehicular Technology Con-ference, 2004 |
|
|
|
|
|
|
|