Abstract:The new generation of communication technologies enable real-time transmission of QAR data in flight. Traditional decoding researches focus on post-flight QAR data, and they are difficult to efficiently process real-time data. In order to improve the decoding efficiency of real-time QAR data, a decoding method based on a cache structure is proposed. The traditional decoding table is converted into a special data structure and cached, which avoids the full table search of the configuration table during the decoding process, improving the decoding efficiency; the Go language, Redis cache, and Influxdb2 database are adopted to build a real-time QAR data decoding platform; using the measured QAR data transmitted by the ATG network, the performance of the decoding platform was simulated and tested. For real-time QAR data, the average decoding delay is about 5ms, and the test results show that the decoding method based on the cached structure can efficiently process real-time QAR data.