Affinity-Based Network Configuration for Resource Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network communication technologies lack efficient mechanisms to optimize network services based on affinity relationships between applications and network infrastructure, leading to suboptimal resource utilization and processing efficiency.

Innovation Solution

A method and system for affinity-based network configuration that performs affinity analysis to determine optimized network topologies and resource allocation, using model-driven engineering to prioritize applications and manage network infrastructure based on affinity relationships between applications and customers, enabling efficient reuse of resources and improved processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional random resource allocation is used in network infrastructure, then device complexity is reduced, but processing efficiency and resource utilization deteriorate

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidnetwork configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs affinity analysis in advance to determine optimal network configurations before applications are deployed. By pre-calculating affinity relationships between applications and network resources, the system establishes optimized routing paths and resource allocations beforehand, avoiding the need for complex real-time adjustments while maintaining high processing efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors network performance and affinity relationships, using feedback loops to dynamically adjust network configurations. This feedback mechanism allows the system to maintain optimal processing efficiency by adapting to changing application patterns and network conditions without requiring manual intervention or increasing operational complexity

Inventive Principle:
Principle #23Feedback

2Loss of energy

If affinity-based network configuration is implemented, then resource utilization is improved, but system complexity increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidconfiguration system complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system implements self-service mechanisms where the network infrastructure automatically performs affinity analysis and configures itself based on detected application patterns. This automation eliminates the need for manual configuration while achieving optimal resource utilization, as the system independently identifies affinity relationships and adjusts network resources accordingly

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes network configuration parameters such as routing paths, bandwidth allocation, and resource assignment based on detected affinity relationships. By adjusting these parameters automatically according to application behavior patterns, the system achieves high resource utilization without requiring complex manual intervention or permanent structural changes

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If static network topology is used, then system stability is maintained, but adaptability to changing business needs deteriorates

Engineering Contradiction:
Improveadaptability to business needsVSAvoidnetwork topology stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system implements dynamic network topology that automatically adapts to changing business needs while maintaining stability through controlled transitions. By continuously monitoring affinity relationships and application patterns, the system dynamically adjusts network configurations to match current business requirements, yet maintains operational stability by using proven affinity-based optimization methods and gradual adaptation

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10027536B2System and method for affinity-based network configuration
Publication Date: 2018.07.17 FUTUREWEI TECHNOLOGIES INC
  • US10027536B2 patent drawing
  • US10027536B2 patent drawing
  • US10027536B2 patent drawing

AI summary

Embodiments are provided to perform affinity analysis and management of network services. The embodiments use model-driven engineering to capture more generic affinity-based relationships, including between applications and endpoints and between customers and the network infrastructure. In an embodiment method, upon receiving at a network component a request for an application, affinity analysis is performed on the application. A network configuration is then determined according to results of the affinity analysis. The affinity analysis is performed and the network configuration is determined according to business rules defining application and customer priorities. The business rules are defined using a single information model and implemented using at least one data model. The network infrastructure is then configured according to the affinity analysis and the network configuration.