Virtual IP Route Dispersion via Dynamic Metric Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies are inadequate in allocating distinct communication routes for multiple virtual IP addresses, leading to concentrated network traffic on specific routes, as they lack the capability to vary metric values for each virtual IP address across different routers.

Innovation Solution

An information processing apparatus that allocates virtual IP addresses to applications and transmits metric values specific to each route, allowing for the dispersion of network traffic by varying the metric values for each virtual IP address across different routers, thereby enabling the use of distinct communication routes for each virtual IP address without requiring modifications to existing routers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single routing metric value is used for all virtual IP addresses, then the routing configuration is simple, but network traffic becomes concentrated on specific routes

Engineering Contradiction:
Improverouting configuration complexityVSAvoidnetwork traffic distribution
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different metric values to different virtual IP addresses. Each virtual IP address can have its own customized metric value, allowing specific routes to be prioritized or avoided based on the requirements of individual applications or services. This enables fine-grained control over traffic distribution without requiring complex manual routing configurations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by automatically adjusting metric values based on the destination IP address. The routing metric is no longer static but varies dynamically depending on which virtual IP address is the target, allowing the system to adapt traffic flow patterns automatically without requiring external intervention or complex configuration management.

Inventive Principle:
Principle #15Dynamics

2Reliability

If different metric values are assigned to each virtual IP address, then network traffic is dispersed effectively, but the metric management complexity increases

Engineering Contradiction:
Improvenetwork traffic distributionVSAvoidmetric management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing automatic metric value assignment based on destination IP address matching. The system automatically determines which metric value to use by comparing the destination IP against configured virtual IP addresses and their associated metrics, eliminating the need for manual metric management and reducing operational complexity while maintaining effective traffic dispersion.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent utilizes parameter changes by varying the routing metric parameter based on the destination virtual IP address. Instead of managing multiple complex routing tables, the system changes the metric parameter dynamically according to the destination, providing a simple mechanism to achieve sophisticated traffic distribution patterns.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If existing routers are used without modification, then deployment is easier, but the capability to vary metric values per virtual IP address is lacking

Engineering Contradiction:
Improvedeployment easeVSAvoidmetric value variation capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by designing a routing metric specification that can be implemented on existing standard routers without modification. The approach uses existing routing protocol mechanisms (such as BGP or OSPF metric attributes) to carry additional metric information, allowing a single router to handle multiple virtual IP addresses with different metrics using its existing functionality, thus achieving versatility without requiring hardware modifications.

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

Data Source

PatentUS10616178B2Information processing apparatus and route controlling method
Publication Date: 2020.04.07 FUJITSU LTD
  • US10616178B2 patent drawing
  • US10616178B2 patent drawing
  • US10616178B2 patent drawing

AI summary

An information processing apparatus includes a memory and one processor configured to allocate a virtual Internet Protocol address to an application, transmit information including a first metric value and the virtual Internet Protocol address to a network apparatus on a first route through which a first packet destined for the virtual Internet Protocol address is transferred; and transmit information including a second metric value and the virtual Internet Protocol address to another network apparatus on a second route through which a second packet destined for the virtual Internet Protocol address is transferred wherein a certain value is to be added to the first metric value in the network apparatus and another certain value is to be added to the second metric value in the other network apparatus.