Font Size: a A A

Design Of Configuration Loading Software And Conformance Test Platform Based On ARINC 615A

Posted on:2020-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:W Z LiuFull Text:PDF
GTID:2428330602950623Subject:Engineering
Abstract/Summary:PDF Full Text Request
The ARINC 615 A protocol is a data loading protocol based on high speed data buses such as Ethernet and ARINC 664 bus.As a reliable file transfer protocol,ARINC 615 A performs well in system update and route data loading among different devices in the actual application of avionics network system maintenance.In time-deterministic network,the time-triggered communication is based on the synchronous reference clock,and the timing communication is performed according to the time point specified by the offline generated message schedule.The lack of configuration load module will result in the message schedule not being safely and reliably configured into the end system and switch in time-triggered Ethernet network.Without message schedule,time-triggered Ethernet network loses the drive to send and receive frames at the specified point in time,which leads to the completely loss of the time-determined characteristics.Therefore,the development of configuration loading software based on ARINC 615 A protocol is of great significance for the development and testing of time-triggered Ethernet switching modules.Based on the in-depth understanding of the ARINC 615 A data loading protocol mechanism,this paper analyzes the data configuration loading software requirements,develops the software development solution according to the ARINC 615 A data loading system architecture,develops the configuration loading software,and completes the related functional testing.According to the ARINC 615 A protocol mechanism develops a conformance test set,completes the development of ARINC 615 A protocol conformance test platform based on TITAN open source platform,and uses the platform to complete the protocol conformance test of the developed configuration load software.Based on the research of the data loading system architecture and the ARINC 615 A protocol stack,the protocol file type,protocol operation flow and Trival File Transfer Protocol(TFTP)mechanism are mainly analyzed.The development requirements of configuration loading software are analyzed.On this basis,the user control interface module,TFTP protocol control module and ARINC 615 A protocol processing module of configuration loading software are designed to complete the protocol simulation and the functions of Find,Information and Upload are tested.According to the test data,the value of the key parameters in the protocol is discussed and analyzed,and the correctness of the configuration loading software is preliminarily verified.In order to verify the configuration loading software from the ARINC 615 protocol mechanism layer,the conformance test set is designed according to the ARINC 615 A protocol mechanism,and an improved version of the Tree and Tabular Combined Notation(TTCN),TTCN-3,is used to write the test script.The codec entity and system adaptation entity are designed and implemented and the development of ARINC 615 A conformance test platform is completed through TITAN open source test platform.The developed conformance test platform is used to test the conformance test set of the developed configuration load software,and the test results demonstrate that the designed configuration load software conforms to the consistency principle of ARINC 615 A protocol.
Keywords/Search Tags:ARINC 615A, Data Loading, TFTP, TTCN-3, Conformance Test
PDF Full Text Request
Related items