Network Resource Arbitration for Application Effectiveness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex communication networks, especially in military network-centric operations, are prone to failures due to factors like weather and equipment breakdown, which can degrade network capability and disrupt critical operations.

Innovation Solution

A network architecture with a gateway node controlling access and host devices that include modules to determine and negotiate resource allocation for applications, ensuring data transfer requirements are met by dynamically adjusting capability levels and reallocating resources to maintain effective application performance, even under degraded conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network resources are allocated to satisfy data transfer requirements at current capability level, then application effectiveness is improved, but network reliability deteriorates under degraded conditions

Engineering Contradiction:
Improveapplication effectivenessVSAvoidnetwork capability degradation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts capability levels based on real-time network conditions. The module monitors network health and automatically transitions applications between capability levels (e.g., from high-fidelity to degraded-mode operation) to maintain effectiveness despite network degradation, resolving the contradiction between maintaining application effectiveness and adapting to network reliability issues

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by switching between different capability levels. When network degradation is detected, the system modifies performance parameters such as data quality, transmission rate, or processing precision to match available network capabilities, thereby maintaining application effectiveness while accommodating network reliability constraints

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If capability levels are dynamically adjusted to maintain effectiveness, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvecapability level adjustmentVSAvoidnegotiation mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements self-service capability level adjustment where applications automatically monitor their own performance and autonomously negotiate for resource reallocation when degradation is detected. This eliminates the need for complex external management systems, reducing overall device complexity while maintaining high adaptability through automated self-adjustment mechanisms

Inventive Principle:
Principle #25Self-service

3Reliability

If resources are reallocated to maintain performance under degraded conditions, then reliability is improved, but loss of time increases during negotiation

Engineering Contradiction:
Improvecontinued operationVSAvoidnegotiation duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring multiple capability levels and establishing negotiation protocols in advance. When network degradation occurs, the system can immediately initiate resource reallocation from pre-established capability configurations, significantly reducing negotiation time while maintaining reliability through rapid adaptation to changing network conditions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7929542B2Supporting effectiveness of applications in a network environment
Publication Date: 2011.04.19 THE BOEING CO
  • US7929542B2 patent drawing
  • US7929542B2 patent drawing
  • US7929542B2 patent drawing

AI summary

A method of managing resources in a network. For each application executing on a host device, data transfer requirements are determined based on a capability level currently acceptable for the application. Methods of data transfer currently available to the host device for applying toward the data transfer requirements of the applications are determined. The method includes arbitrating allocation of network resources to a gateway and allocation of resources of the gateway to the host device based on probability of application effectiveness and network bandwidth management priorities, and arbitrating allocation of host device resources to the applications based on current acceptable capability level and probability of application effectiveness.