Retrieval Module Decouples Avionics Data Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional avionics data network systems face inefficiencies due to the direct interaction between the processing module and end system, leading to underutilization of the processing resources as the processing module is occupied with data retrieval, which limits its ability to perform other tasks.
Innovation Solution
The introduction of a retrieval module that interfaces with the end system and processing module to identify and retrieve subsets of data frames independently, allowing the processing module to perform other tasks while the retrieval module handles data retrieval, thereby reducing delays and enhancing processing efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the processing module directly interacts with the end system to retrieve data frames, then data retrieval can be performed, but the processing module becomes occupied and unavailable for other tasks, leading to underutilization of processing resources
Solution Approach 1:
A retrieval module is introduced as an intermediary component between the end system and the processing module. The retrieval module handles all data frame retrieval operations from the end system, while the processing module focuses exclusively on processing tasks. This separation of responsibilities eliminates the conflict where the processing module was both retrieving and processing data, thereby improving overall processing efficiency and maintaining continuous availability of the processing module for its designated tasks.
2Loss of time
If data is sampled and transmitted at higher frequency to reduce delay, then input-data-sample-time-to-processed-output delay is reduced, but data transmission and processing load increases
Solution Approach 1:
The system segments the data handling workflow into distinct phases: data sampling and transmission by the end system, retrieval by the retrieval module, and processing by the processing module. This segmentation allows each component to operate independently at optimized frequencies. The end system can sample and transmit data at high frequency to minimize delay, while the retrieval module efficiently extracts needed data frames, and the processing module processes data at an appropriate rate, thereby managing processing load effectively while maintaining low latency.
Data Source
AI summary
An apparatus and method of operating a system includes receiving, at a network interface configured for specialized network protocol networks, a set of data frames and storing the received set of data frames for later retrieval, and retrieving a subset of the data frames from the network interface by a retrieval module.


