Policy Determination Apparatus for Dynamic Network Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing load distribution schemes in network systems face inefficiencies, particularly with static distribution methods that become less efficient when server states change, and dynamic schemes require real-time monitoring and load balancer usage.

Innovation Solution

A policy determination apparatus that acquires monitoring data, generates time-series metrics, evaluates routing destinations based on these metrics, and dynamically determines routing policies to optimize request routing, considering priorities and update conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a static distribution scheme is used, then the policy is simple to implement, but the efficiency is lowered when server states change

Engineering Contradiction:
Improvesimplicity of policy implementationVSAvoidload distribution efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements dynamic policy determination by continuously acquiring monitoring data from servers and automatically adjusting routing policies based on current server states. The system transitions from static predetermined policies to dynamic policies that adapt in real-time to changing server conditions, resolving the contradiction between simplicity and efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system establishes a feedback loop where monitoring data is continuously collected from servers, evaluated against current conditions, and used to adjust routing policies. This closed-loop control enables the system to respond to server state changes automatically, maintaining high efficiency without requiring complex manual intervention.

Inventive Principle:
Principle #23Feedback

2Productivity

If a dynamic distribution scheme is used, then the load distribution efficiency is maintained, but a load balancer is required to monitor server states in real time

Engineering Contradiction:
Improveload distribution efficiencyVSAvoidrequirement for load balancer infrastructure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent enables ordinary servers to perform multiple functions: they both handle client requests and provide monitoring data for policy determination. By making servers multi-functional, the system eliminates the need for dedicated load balancers, reducing infrastructure complexity while maintaining dynamic load distribution efficiency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements self-service mechanisms where servers automatically provide their own monitoring data and the policy determination apparatus automatically adjusts routing based on this data. This automation eliminates the need for specialized load balancing hardware, as the system serves itself through integrated monitoring and adaptive routing.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If monitoring data is continuously acquired and policies are dynamically determined, then the adaptability to network conditions is enhanced, but the system complexity increases

Engineering Contradiction:
Improveadaptability to network conditionsVSAvoidcomplexity of monitoring and policy determination system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a policy determination apparatus as an intermediary between monitoring data collection and routing decision-making. This intermediary component simplifies the overall system architecture by centralizing the policy determination logic, making the system more manageable while maintaining high adaptability to changing network conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12132655B2Policy determination apparatus, policy determining method and program
Publication Date: 2024.10.29 NTT DOCOMO BUSINESS INC
  • US12132655B2 patent drawing
  • US12132655B2 patent drawing
  • US12132655B2 patent drawing

AI summary

A policy determination apparatus includes an acquisition unit, a metrics generation unit, an evaluation unit, and a policy determination unit. The acquisition unit acquires monitoring data relating to states of facilities on a network. The metrics generation unit generates, based on the monitoring data, time-series data of types of metrics associated with candidates of routing destinations to which a routing control apparatus routes requests. The evaluation unit evaluates the candidates based on the time-series data to generate routing destination evaluation data. The policy determination unit determines, based on the routing destination evaluation data, a policy that the routing control apparatus uses for control of the routing destinations.