Avionic Data Delivery System with Segmented Validity Checks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data update methods in avionic flight information systems transmit full data sets, including both updated and unchanged data, which leads to inefficiencies due to large data sizes and limitations in bandwidth and processing capabilities, while also requiring stringent validity checks to ensure data integrity, especially in aircraft systems that must comply with industry standards like DO178B or DO200A.
Innovation Solution
A data delivery system that performs individual and master validity checks on updated and unchanged data objects, allowing only the updated data objects, along with the validity checks, to be transmitted, thereby optimizing data transfer and ensuring data integrity by using cyclic redundancy checks and other validation methods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If full data sets are transmitted for periodic updates, then data integrity is ensured, but data transfer time and bandwidth usage increase significantly
Solution Approach 1:
The patent segments the data transfer process by dividing the full data set into individual data objects and identifying only those that have changed. Instead of transmitting the entire data set, the system segments and transmits only the updated data objects along with their associated validity checks, thereby reducing transfer time while maintaining integrity through selective transmission.
Solution Approach 2:
The patent extracts only the essential elements needed for data integrity - specifically, the updated data objects and their corresponding individual validity checks - from the complete data set. This extraction approach eliminates unnecessary data transmission while preserving the critical components required for verifying data integrity at the receiving end.
2Reliability
If full data sets are transmitted for periodic updates, then data completeness is maintained, but bandwidth consumption increases
Solution Approach 1:
The system segments the data transmission by identifying and separating changed data objects from unchanged ones. Only the segmented changed portions are transmitted with their validity checks, while unchanged data is excluded from transmission. This segmentation maintains data completeness through validity verification while significantly reducing bandwidth consumption.
Solution Approach 2:
The patent applies partial action by transmitting only the necessary subset of data - specifically, changed data objects with their validity checks - rather than the complete data set. This partial transmission approach is sufficient to maintain data completeness at the receiving end while minimizing bandwidth usage.
3Reliability
If individual and master validity checks are performed on all data objects, then data integrity is ensured, but processing complexity increases
Solution Approach 1:
The validity check process is segmented into two distinct levels: individual validity checks performed on each updated data object, and a master validity check performed on the collective set of updated data objects. This segmentation organizes the complexity into manageable stages, ensuring comprehensive integrity verification while structuring the processing complexity in a systematic manner.
Solution Approach 2:
The patent performs preliminary validity checks on individual data objects before transmission. By conducting individual validity checks in advance at the sending end, the system prepares validated data objects for transmission, reducing the processing burden at the receiving end and organizing the complexity of integrity verification into a preliminary filtering stage.
4Productivity
If only updated data objects are transmitted, then data transfer efficiency improves, but difficulty in verifying data integrity increases
Solution Approach 1:
The patent introduces validity checks as intermediary elements that mediate between the updated data objects and the integrity verification process. Each updated data object is accompanied by its individual validity check, and the master validity check serves as a higher-level intermediary that verifies the collective integrity. These intermediaries simplify the detection and measurement of data integrity by providing explicit validation markers with the transmitted data.
Solution Approach 2:
The system implements feedback mechanisms through validity checks that return verification results. Individual validity checks provide feedback on each updated data object's integrity, and the master validity check provides overall feedback on the complete set of updates. This feedback structure makes it easier to detect and measure data integrity issues by providing clear validation signals rather than requiring complex analysis of the raw data.
Data Source
AI summary
A data delivery system is provided for delivering updated data information from a sending database system to a receiving database system. The sending database system periodically obtains, from a database updating system, a new data set having both updated data objects and unchanged data objects relative to a loaded data set stored, for example, at a receiving database system. The sending database system performs individual validity checks on the updated data objects and the unchanged data objects. A master validity check is also performed by the sending database system on the individual validity checks for the updated data objects and the unchanged data objects. The individual validity checks and the master validity check may, for example, be cyclic redundancy checks. The receiving database system, such as a flight information system associated with an aircraft, receives the individual validity checks, the master validity check and the updated data objects delivered from the sending database system.


