Network Translation Device Resolving IP Conflicts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed network environments, address conflicts between local networks occur due to overlapping IP addresses, leading to incorrect data packet delivery, corruption, or failure, and existing solutions require manual reconfiguration of network devices, scripts, and applications, which is time-consuming and affects performance.

Innovation Solution

A network translation system with a computing device that generates and stores a routing table with local network identifiers, allowing it to extract and compare local network identifiers from recipient addresses to route data packets accurately without reassigning IP addresses, thereby resolving address conflicts automatically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IP addresses are reassigned across the global network to resolve address conflicts, then address uniqueness is improved, but device complexity and manual configuration effort increase

Engineering Contradiction:
Improveaddress uniquenessVSAvoidmanual reconfiguration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a global network device as an intermediary that maintains a routing table mapping local network identifiers to IP addresses. This mediator automatically resolves address conflicts by intercepting data packets, looking up the correct network identifier in the routing table, and forwarding packets to the appropriate local network, eliminating the need for manual reconfiguration of devices and applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by pre-configuring the routing table with mappings between local network identifiers and IP addresses before address conflicts occur. This advance preparation allows the global network device to automatically resolve conflicts without requiring real-time manual intervention when devices are added or moved within local networks.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If manual updates are performed on scripts and applications to reflect reassigned addresses, then communication accuracy is improved, but productivity and service performance deteriorate

Engineering Contradiction:
Improvecommunication accuracyVSAvoidservice performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The global network device acts as an intermediary that transparently handles address translation between local networks. Scripts and applications continue to use their original IP addresses without modification, while the intermediary automatically redirects traffic to the correct destination, maintaining both communication accuracy and service performance without manual updates.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a virtual copy of the address resolution function through the routing table, which maps logical IP addresses to physical network identifiers. This copying mechanism allows applications to continue using familiar IP addresses while the routing table provides the actual path to the correct network, eliminating the need to update every script and application.

Inventive Principle:
Principle #26Copying

3Measurement precision

If routing tables store detailed address mappings, then routing precision is improved, but memory burden increases

Engineering Contradiction:
Improverouting precisionVSAvoidmemory burden
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The routing table is segmented into hierarchical levels, storing mappings at the local network identifier level rather than individual device level. This segmentation allows the system to maintain precise routing information for each local network while avoiding the memory burden of storing detailed mappings for every device, as devices within the same local network share the same network identifier.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10673812B2Systems and methods for resolving distributed network address conflicts
Publication Date: 2020.06.02 MASTERCARD INT INC
  • US10673812B2 patent drawing
  • US10673812B2 patent drawing
  • US10673812B2 patent drawing

AI summary

A network translation (NT) computing device generates a routing table for a global network including a plurality of local networks. Each local network is associated with a local network identifier of the routing table and includes at least one network-addressable (NA) computing device. The NT computing device stores the routing table in a routing database and receives a data packet having a recipient address from a first local network. The recipient address includes a local network identifier associated with a second local network and an internet protocol (IP) address for a recipient NA computing device within the second local network. The NT computing device extracts the local network identifier from the recipient address, compares the local network identifier to the routing table, and transmits the data packet with the IP address to the second local network to be transmitted to the recipient NA computing device based on the comparison.