Font Size: a A A

Design Of FC-AE Network Automation Test Software

Posted on:2021-02-24Degree:MasterType:Thesis
Country:ChinaCandidate:W ZhangFull Text:PDF
GTID:2428330611455089Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the continuous development of aerospace technology,modern avionics system requires higher and higher performance of network bus.The FC-AE(Fiber Channel Avionics Environment)protocol set,not only has the characteristics of high transmission rate,high transmission bandwidth and high reliability of the FC(Fiber Channel)protocol,but also make additional standards for data communication between devices in the avionics environment,which can meet the new requirements of the avionics system.It has become an important composition protocol in the field of avionics network communications.However,the FC-AE protocol is rich in content and complex in function implementation,which adds a large burden to the system test work.Moreover,as the system functions are updated and iterated during the system design process,a large number of repeated test experiments are required,which requires a lot of time and labor costs.Therefore,it is necessary to design an automated test software to greatly reduce the test workload of testers and improve test efficiency.This paper designs an automatic test software based on Windows operating system,and the hardware platform includes the self-developed FC-AE-1553(Fiber Channel Avionics Environment 1553)and FC-AE-ASM(Fiber Channel Avionics Environment Anonymous Subscriber Messaging)protocol simulation FPGA node card and the FC switch.The software is oriented to the automated testing of FC-AE network function tests.The main work of this article is as follows:1.Conduct an in-depth study of FC-AE related protocols,analyze the requirements of FC-AE network automation test,and summarize the test items.According to the 5-layer protocol architecture of the FC protocol,these test items are divided according to the levels of FC-1,FC-2,FC-3,and FC-4.2.Design an automated test solution based on Ethernet commands and data transfer.Carry out research on automated test methods for each test project and design detailed test cases.3.Design and implement automated test console software and lower computer software.Design the Ethernet communication module,define a set of command response operations between the console software and the lower computer software,and realize the automatic test function.In order to facilitate the operation of testers,a visual graphical user interface program is also designed based on the QT platform.4.Design the driver program for FC-AE-1553 and FC-AE-ASM protocol emulation node cards.The driver is divided into an initialization module,a data receiving and sending module,and a control module,and the functions of each module are realized.5.Build FC-AE network automation test environment and verify the function of the test software.And we compare the automated test procedure with the manual test method,pointed out the advantage of the automated test procedure.
Keywords/Search Tags:avionics, FC-AE-1553, FC-AE-ASM, automated test
PDF Full Text Request
Related items