IPv6 Address Resolver Selecting Encapsulation Over Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for selecting IP addresses in IPv6 nodes to connect with IPv4 nodes using transition mechanisms like DSTM and NAT-PT do not always ensure the most efficient connectivity, often resulting in arbitrary selection and potential loss of service-specific information.

Innovation Solution

A method and system that determine the IP addressing capabilities of both application and network layer components in an IPv6 node, allowing it to select IP addresses that prioritize encapsulation over translation for native connectivity when possible, ensuring efficient communication with IPv4 nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If translation mechanisms (NAT-PT) are used for connectivity between IPv6 and IPv4 nodes, then service-specific information may be preserved through translation, but connectivity efficiency deteriorates due to best effort approach and potential loss of service information

Engineering Contradiction:
Improveservice information preservationVSAvoidconnectivity efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary assessment of connectivity options before establishing communication. The address selector evaluates both translation and encapsulation mechanisms in advance, determining the most appropriate path before data transmission begins, rather than attempting translation first and failing later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically selects between translation and encapsulation mechanisms based on real-time conditions. The address selector can adapt its choice of connectivity mechanism depending on the specific target address, application requirements, and network state, rather than using a fixed approach.

Inventive Principle:
Principle #15Dynamics

2Productivity

If encapsulation mechanisms (DSTM) are used for connectivity between IPv6 and IPv4 nodes, then native connectivity and efficiency are improved, but service-specific information may be lost due to best effort approach

Engineering Contradiction:
Improveconnectivity efficiencyVSAvoidservice information preservation
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system incorporates feedback mechanisms to monitor the success and performance of connectivity attempts. When encapsulation is attempted, the system can detect failures and fallback to translation mechanisms, using the outcome of one approach to inform the selection of another.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The address selector performs preliminary evaluation of both encapsulation and translation options before establishing connectivity. This allows the system to choose the most appropriate mechanism in advance, avoiding the loss of service information that would occur with failed encapsulation attempts.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If arbitrary address selection is used when multiple IP addresses are available, then system complexity is reduced, but connectivity efficiency deteriorates due to non-optimal mechanism selection

Engineering Contradiction:
Improveselection system complexityVSAvoidconnectivity efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The address selector automatically evaluates and selects the most appropriate IP address and connectivity mechanism without requiring manual intervention or complex configuration. The system serves itself by making intelligent selections based on the capabilities it detects in the local node and the characteristics of target addresses.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary assessment of available IP addresses and connectivity mechanisms before establishing communication. By evaluating options in advance and selecting the optimal path beforehand, the system avoids the inefficiencies of arbitrary selection while maintaining manageable complexity through automated decision-making.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7929533B2System for selecting a connectivity mechanism
Publication Date: 2011.04.19 BRITISH TELECOM PLC
  • US7929533B2 patent drawing
  • US7929533B2 patent drawing
  • US7929533B2 patent drawing

AI summary

An address resolver system that assists a node in an IPv6 network to select an address for connectivity with a node in an IPv4 network when both DSTM and NAT-PT transition mechanisms are available. Native connectivity can be achieved by preferring an encapsulation or tunnelling mechanism such as DSTM where possible over a translation mechanism such as NAT-PT. A range of encapsulation and translation mechanisms are envisaged. The resolver determines capabilities of the node and of the application that requires the address in order to make the selection.