Automatic test method for ARINC818 output video based on protocol

By analyzing the various levels of the ARINC818 output video frame, the automated test of ARINC818 output video is realized, solving the problem that the test results in the prior art are affected by manual subjective feelings and external environment, and improving the degree of automation and fault isolation capabilities of the test.

CN119814997AActive Publication Date: 2025-04-11CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202411951715.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-04-11
Estimated Expiration
2044-12-27

AI Technical Summary

Technical Problem

The existing technology cannot realize automated testing of ARINC818 video output. The test results are greatly affected by manual subjective feelings and external environment, and cannot effectively isolate abnormal video output failures.

Method used

By analyzing the various levels of the ARINC818 output video frame, including transmission rate, optical power, encoding method, video information, etc., and comparing it with the expected characteristics, automatic testing of video output is realized. Specifically, it includes testing of the physical link layer, codec layer and advanced service interface layer.

Benefits of technology

The automated testing of ARINC818 output video is realized, which improves the degree of automation of tests and fault isolation capabilities, reduces the dependence of manual judgment, and can more comprehensively verify the video output characteristics and isolation faults.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814997A_ABST
    Figure CN119814997A_ABST
Patent Text Reader

Abstract

The invention provides an ARINC818 output video automatic test method based on a protocol. The method comprises the following steps: testing a received signal at a physical link layer; testing is carried out on a coding and decoding layer; testing an advanced service interface; according to the ARICN818 video output automatic test method provided by the invention, by analyzing the physical layer, coding and decoding, frame format and content of the video output, the automatic test of the physical transmission characteristic, the data frame format and the video characteristic of the ARICN818 output video is completed, and the automatic test of the output video is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of avionics testing and simulation technology, and in particular, relates to an automatic testing method for ARINC818 output video based on a protocol. Background Art

[0002] Simulation testing is a method of testing the actual usage status of a product, such as its functions and performance, by simulating the actual usage environment of the product. During the development of avionics systems, digital simulation testing and semi-physical simulation system joint testing must be carried out before physical joint testing and flight testing can be carried out.

[0003] ARINC818 is based on the FC-AC standard, has excellent network performance of fiber channel, and has unidirectional transmission, no need to implement link initialization and flow control, low latency, high bandwidth and strong anti-electromagnetic interference ability, etc. It is widely used in the transmission of digital information between various devices in aerospace systems. In scientific research and production activities, it is necessary to conduct comprehensive testing and verification of the function, performance and stability of ARINC818 video output.

[0004] The current practice is to convert the output ARINC818 signal (optical fiber signal) into a standard DVI video through an ARINC video simulation acquisition card and display it on a monitor. Testers can evaluate whether the output video characteristics meet the design requirements by judging the displayed video image.

[0005] Although this method can complete the test and verification of ARINC818 output video, it can only verify the video output of a certain period of time. The video verification effect depends on personal subjective feelings, and the test results vary from person to person. In the test process, if there are abnormal video output problems, such as no video, black screen, video flickering, etc., it is impossible to isolate the fault. The test results are judged manually, and it is impossible to automate tests that require long-term verification, such as large-scale tests, stress tests, stability tests, etc.

[0006] Therefore, solving the ARINC818 output video automation test has become an urgent problem to be solved. Summary of the invention

[0007] The purpose of the present invention is to propose a solution for automatic testing of ARINC818 output video of an avionics system, by analyzing the characteristics of each level of the ARINC818 output video frame, such as transmission rate, optical power, encoding mode, video information, transmission type, resolution, color information, check information, etc., and comparing them with the expected video characteristics, the correctness of the ARINC818 video output is verified, and the automation of the ARINC818 video output test is completed, which solves the problem that the ARINC818 test has long been completely judged by manual observation and is greatly affected by external test environment and personal subjective factors, improves the automation and fault isolation capabilities of the test activities, and can be extended to functional performance test verification, large-scale tests, troubleshooting and other activities.

[0008] The present application provides a protocol-based ARINC818 output video automatic testing method, the method comprising:

[0009] Testing received signals at the physical link layer;

[0010] Test at the codec layer;

[0011] Advanced service interface testing.

[0012] Preferably, the testing of the received signal at the physical link layer includes:

[0013] For ARINC818 output video commonly used in avionics systems, a physical link using fiber optic channel for transmission is tested and designed;

[0014] After the video signal is processed and packaged, it is converted into an aviation digital video bus data frame, and then transmitted after encoding and photoelectric conversion;

[0015] According to this process, the received signal is analyzed at the physical link layer, the first indicator is extracted, the transmission characteristics of the physical link are determined, and the test and judgment of the transmission signal quality are realized.

[0016] Preferably, the first indicator includes transmission rate and optical power.

[0017] Preferably, the step of parsing the received signal at the physical link layer, extracting the first indicator, judging the transmission characteristics of the physical link, and implementing the test and judgment of the transmission signal quality includes:

[0018] Determine whether the transmission rate of the sent video meets the design requirements;

[0019] Determine whether the optical power of the transmitted video meets the design requirements, and test whether the output video is black or flickering.

[0020] Preferably, the testing at the codec layer includes:

[0021] By receiving the electrical signal received by the optoelectronic module, the received data is decoded according to the design standard to determine whether the encoding method of the sent data meets the design expectations.

[0022] Preferably, the advanced service interface test includes:

[0023] After being encapsulated and mapped layer by layer, the ARINC818 video stream is transmitted through the frame header control protocol;

[0024] By analyzing the second indicator of the ARINC818 FHCP transmission frame, the ARINC818 output protocol characteristics can be judged and the output video quality test and verification can be completed.

[0025] Preferably, the second indicator includes video rate, resolution, video type, color information and verification information.

[0026] Preferably, the second indicator of the ARINC818 FHCP transmission frame is analyzed and parsed to determine the ARINC818 output protocol characteristics and complete the test verification of the output video quality, including:

[0027] By parsing the video rate of the container header, determine whether the video rate meets the design requirements;

[0028] By analyzing the number of rows and columns of each frame of video in object 0, determine whether the resolution of the output video meets the design requirements;

[0029] By parsing the "Frame / Field" in object 0, obtain the transmission of the video frame and determine whether it meets the design requirements;

[0030] By parsing the "Color Information" in object 0, obtain the color information of the video frame and determine whether it is consistent with the design;

[0031] By judging the CRC value, it is determined whether the video output data format is correct and whether there is mis-transmission or packet loss during the transmission process.

[0032] Beneficial technical effects of the present invention:

[0033] The ARICN818 video output automatic test method proposed in the present invention completes the physical transmission characteristics, data frame format, and video characteristics automatic test of the ARICN818 output video by analyzing the physical layer, codec, frame format, and content of the video output, thereby realizing the automatic test of the output video. The invention not only solves the problem that the ARICN818 video output test has always relied on manual judgment, but also can perform more comprehensive test verification and fault isolation on the ARINC818 video output characteristics, thereby improving the degree of test automation and providing a way for fault isolation. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 FC OSI layered diagram provided for the embodiment of the present application;

[0035] Figure 2 A schematic diagram of the ARINC818 transmission protocol provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] See also Figure 1 - Figure 2 , this application provides the following solutions:

[0037] This article needs to solve the problem of automated testing of ARINC818 output video. Figure 1 It is an ARINC818 point-to-point topology and a coded serial audio and video transmission protocol. The protocol architecture is basically the same as fiber optic communication (FC) and consists of five standard layers: physical link layer, codec layer, protocol control layer, public service layer and high-level protocol mapping layer. By analyzing the physical characteristics and transmission content of each transmission layer, an automatic test method for ARINC818 output video is proposed.

[0038] 1) Physical link layer: By analyzing the characteristics of the transmission medium, the pixel clock, photoelectric conversion module and other characteristics of the ARINC818 transmitter are tested to complete the test of the ARINC818 physical characteristics.

[0039] 2) Codec layer: Verify the encoding method by parsing the data from the transmitter;

[0040] 3) Protocol control layer: Verify the basic characteristics of the frame by parsing the format and sequence number of the sent frame;

[0041] 4) Advanced service interface: Verify the integrity and correctness of ARINC818 output data by parsing the data frame.

[0042] In other embodiments of the present application, the test scheme provided is as follows:

[0043] Physical link layer test method

[0044] The present invention is aimed at ARINC818 output video commonly used in avionics systems, and adopts a physical link for transmission through a fiber optic channel for testing and design. After the video signal is processed and packaged, it is converted into an aviation digital video bus (ADVB) data frame, and then the signal is transmitted after encoding and photoelectric conversion. According to this process, the received signal can be analyzed at the physical link layer, and the following indicators can be extracted to judge the transmission characteristics of the following physical links, so as to realize the test and judgment of the transmission signal quality:

[0045] a) Transmission rate: Determine whether the transmission rate of the sent video meets the design requirements, such as 1.0625Gbps, 2.125Gbps, 3.875Gbps, 4.25Gbps, 10Gpbs, etc.;

[0046] b) Optical power: Determine whether the optical power of the transmitted video meets the design requirements. It can also test whether the output video is black or flickering.

[0047] Codec layer test

[0048] By receiving the electrical signal received by the optoelectronic module, the received data is decoded according to the design standard to determine whether the encoding method of the sent data meets the design expectations.

[0049] Advanced Service Interface Testing

[0050] as follows Figure 2 As shown in the figure, after being encapsulated and mapped layer by layer, the ARINC818 video stream is transmitted through the Frame Header Control Protocol (FHCP). By analyzing and parsing the indicators of the ARINC818 FHCP transmission frame, the ARINC818 output protocol characteristics can be judged and the output video quality test and verification can be completed:

[0051] a) Video rate: refers to the number of frames transmitted per second. By parsing the video rate of the container header (FHCP Header), it can be determined whether the video rate meets the design requirements;

[0052] b) Resolution: refers to the size of each frame of data. By analyzing the number of rows and columns of each frame of video in object 0, it can be determined whether the resolution of the output video meets the design requirements;

[0053] c) Video type: By parsing the "Frame / Field" in object 0, the transmission of the video frame can be obtained and whether it meets the design requirements can be determined;

[0054] d) Color information: By parsing the "Color Information" in object 0, the color information of the video frame can be obtained to determine whether it is consistent with the design;

[0055] e) Checksum information (CRC): By judging the CRC value, it is determined whether the format and content of the video output data are correct, whether there is any mis-transmission or packet loss during the transmission process, etc.

Claims

1. A protocol-based ARINC818 output video automatic test method, characterized in that: The method comprises: Testing received signals at the physical link layer; Test at the codec layer; Advanced service interface testing.

2. The method according to claim 1, characterized in that The testing of the received signal at the physical link layer includes: For ARINC818 output video commonly used in avionics systems, a physical link using fiber optic channel for transmission is tested and designed; After the video signal is processed and packaged, it is converted into an aviation digital video bus data frame, and then transmitted after encoding and photoelectric conversion; According to this process, the received signal is analyzed at the physical link layer, the first indicator is extracted, the transmission characteristics of the physical link are determined, and the test and judgment of the transmission signal quality are realized.

3. The method according to claim 2, characterized in that The first indicators include transmission rate and optical power.

4. The method according to claim 3, characterized in that The step of analyzing the received signal at the physical link layer, extracting the first indicator, judging the transmission characteristics of the physical link, and implementing the test and judgment of the transmission signal quality includes: Determine whether the transmission rate of the sent video meets the design requirements; Determine whether the optical power of the transmitted video meets the design requirements, and test whether the output video is black or flickering.

5. The method according to claim 1, characterized in that The test performed at the codec layer includes: By receiving the electrical signal received by the optoelectronic module, the received data is decoded according to the design standard to determine whether the encoding method of the sent data meets the design expectations.

6. The method according to claim 1, characterized in that The advanced service interface test includes: After being encapsulated and mapped layer by layer, the ARINC818 video stream is transmitted through the frame header control protocol; By analyzing the second indicator of the ARINC818 FHCP transmission frame, the ARINC818 output protocol characteristics can be judged and the output video quality test and verification can be completed.

7. The method according to claim 6, characterized in that The second index includes video rate, resolution, video type, color information and verification information.

8. The method according to claim 7, characterized in that The method of analyzing and resolving the second indicator of the ARINC818FHCP transmission frame to determine the ARINC818 output protocol characteristics and complete the test verification of the output video quality includes: By parsing the video rate of the container header, determine whether the video rate meets the design requirements; By analyzing the number of rows and columns of each frame of video in object 0, determine whether the resolution of the output video meets the design requirements; By parsing the "Frame / Field" in object 0, obtain the transmission of the video frame and determine whether it meets the design requirements; By parsing the "Color Information" in object 0, obtain the color information of the video frame and determine whether it is consistent with the design; By judging the CRC value, it is determined whether the video output data format is correct and whether there is mis-transmission or packet loss during the transmission process.

Citation Information

Patent Citations

  • FPGA-based ARINC818 bus analysis and test apparatus

    CN105357070A

  • Flight state monitoring equipment

    CN107554805A

  • Testability verification device for civil aircraft avionic products

    CN111948472A

  • Self-detection ARINC818 switch capable of being dynamically switched and monitored

    CN113162872A

  • Link rate and resolution adaptive multipath ARINC818 test system

    CN114374837A