Aircraft Data Network Traffic Scheduler for Congestion Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data networks on aircraft face congestion and imbalanced resource usage due to flexible interconnectivity, requiring sophisticated resource allocation methods to manage limited network resources effectively.
Innovation Solution
Implementing dedicated traffic schedulers with message valuation modules and queue dispatchers to dynamically allocate network resources based on message value, allowing for flexible and adaptive resource management, especially in changing use cases.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If network elements are allowed to communicate freely with each other over the network, then interconnectivity and flexibility are improved, but network congestion and imbalanced resource usage occur
Solution Approach 1:
The patent implements dynamic resource allocation through traffic schedulers that continuously adjust message valuation and resource allocation based on current network conditions, device priorities, and message importance. This dynamic approach allows the system to maintain flexible interconnectivity while preventing congestion by adapting resource distribution in real-time rather than using static allocation methods
Solution Approach 2:
The system changes key parameters such as message valuation scores, scheduler priorities, and resource allocation weights based on network conditions and device requirements. By modifying these parameters dynamically, the network maintains adaptability while optimizing resource utilization to prevent congestion and imbalanced usage
2Adaptability or versatility
If static allocation of fixed network resources is used, then resource allocation is simple and predictable, but the system cannot adapt to changing network setups and use cases
Solution Approach 1:
The traffic schedulers automatically perform resource allocation and message valuation without requiring manual reconfiguration when network setups change. The system self-adjusts by evaluating messages and allocating resources based on current conditions, eliminating the need for complex manual re-assignment while maintaining adaptability to changing network configurations
Solution Approach 2:
The system continuously monitors network conditions and uses feedback from network device performance and message traffic patterns to dynamically adjust resource allocation. This feedback mechanism enables automatic adaptation to changing setups without increasing operational complexity, as the system self-regulates based on real-time information
3Productivity
If low message value is assigned to currently unusable data, then network resources are preserved for useful data, but valuable data may be discouraged from being sent into the network
Solution Approach 1:
The message valuation is dynamic rather than static, allowing the system to re-evaluate and increase the value of previously unusable data when it becomes useful. This dynamic valuation ensures that valuable data is not permanently discouraged, as the system can adapt message values based on changing network conditions and use cases, maintaining both resource efficiency and transmission encouragement
Data Source
AI summary
A data network on an aircraft includes network devices connected to a network communication line, and a traffic scheduler. Each of the network devices feeds communication messages to the network communication line. The traffic scheduler includes a message queues, a message valuation module and a queue dispatcher coupled to the message queues. The message valuation module assigns a message value parameter to communication messages received from the network devices and queues the communication messages into respect ones of the message queues depending on the assigned message value parameter. The queue dispatcher dispatches the communication messages from the message queues depending on a priority assignment of each of the message queues.
