ACARS Message Label Translation for External Application Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In modernizing aircraft fleets, the migration of applications traditionally run on the Communication Management Unit (CMU) to other computers onboard creates challenges in message routing, as traditional labels cannot accurately indicate message type or application location, requiring operators to track specific configurations to route messages correctly between aircraft and ground systems.
Innovation Solution
A method is implemented at the CMU to process ACARS messages by determining a message type label instead of using the standard label/sublabel, allowing downlink messages to be encoded with an ACARS label associated with the message type, ensuring messages are routed to the appropriate ground application, and modifying uplink messages to include an indication of the message type for correct handling by onboard applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If applications are migrated from CMU to other onboard computers, then system modernization and flexibility are improved, but message routing reliability deteriorates because traditional labels cannot accurately indicate message type or application location
Solution Approach 1:
The patent introduces an intermediary label translation mechanism that converts application-specific labels from external computers into standardized CMU-style labels. This intermediary layer allows messages from migrated applications to be routed reliably through the existing ACARS infrastructure without requiring changes to ground systems or message formats.
Solution Approach 2:
The patent changes the label parameter structure by incorporating application identification and message type information into the label format. This allows the label to carry sufficient information for reliable routing even when the application location changes, transforming the label from a simple computer identifier to a composite routing key.
2Ease of manufacture
If traditional label/sublabel format is used for messages from external computers, then implementation simplicity is maintained, but message routing precision deteriorates because labels indicate computer rather than message type
Solution Approach 1:
The patent segments the label information into distinct components: application identifier, message type indicator, and routing information. This segmentation allows each component to serve its specific function while maintaining an overall structured format that is both precise and systematically manageable.
Solution Approach 2:
The patent creates a universal label format that serves multiple functions: identifying the sending application, indicating message type, and providing routing information. This multi-functional label replaces the traditional single-purpose computer identifier, enabling precise routing without requiring separate mechanisms for each function.
3Measurement precision
If operators track aircraft configurations to route messages correctly, then message routing accuracy is improved, but operational complexity increases
Solution Approach 1:
The patent implements self-service routing where the message label automatically contains all necessary routing information. The ground system can route messages based solely on the label without requiring operators to query or track aircraft configurations, making the system self-sufficient and eliminating complex operational procedures.
Solution Approach 2:
The patent performs preliminary action by embedding complete routing information in the message label at the time of message creation. This pre-packaging of routing data eliminates the need for subsequent configuration lookups or manual intervention, simplifying the routing operation to a simple label-matching process.
Data Source
AI summary
A method for processing Aircraft Communications Addressing and Reporting System (ACARS) messages at a Communications Management Unit (CMU) on an aircraft is provided. The method includes, for an ACARS downlink message, receiving a message at the CMU from an application on a computer external to the CMU onboard the aircraft, reading a field in the message that indicates a message type for that application, determining an ACARS label associated with the message type, using the determined ACARS label instead of the industry standard ACARS label/sublabel associated with the onboard application external to the CMU, and sending the ACARS downlink message encoded with the determined ACARS label to a ground system to be delivered to a peer ground application.


