Packet Communication Address Selection Pipeline

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing IPv6 address selection algorithm, as defined by RFC 3484, often results in long delays and inefficient address access when an initial address pair fails, as it does not effectively utilize alternative valid addresses during retransmissions, leading to connection failures and session disconnections.

Innovation Solution

A support sub-layer in a packet communication system that tries a first connection using the highest priority address set and, upon failure, attempts a second connection in a pipeline manner using alternative address sets, generating valid address sets and maintaining session continuity through address swapping.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the RFC 3484 address selection algorithm is used to determine transmission and destination addresses, then address selection follows a standardized procedure, but communication delays increase significantly when the selected address pair fails because alternative addresses are not tried during retransmission

Engineering Contradiction:
Improveconnection success rateVSAvoidcommunication delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent pre-generates multiple address pairs (transmission address, destination address) in advance using the RFC 3484 algorithm, storing them in a priority order. When the primary address pair fails, the system immediately switches to the next pre-prepared address pair without waiting for retransmission delays, thus performing the address selection action in advance to avoid communication delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous connection attempts using multiple address pairs in parallel or sequential pipeline manner. While one address pair is being tried, alternative address pairs are prepared and ready to be attempted immediately upon failure detection. This continuous action ensures that communication attempts never stop, eliminating idle time between failed connection attempts.

Inventive Principle:
Principle #20Continuity of useful action

2Adaptability or versatility

If multiple IPv6 addresses are available at transmission and destination nodes, then address selection flexibility increases, but the complexity of selecting suitable address pairs increases

Engineering Contradiction:
Improveaddress selection flexibilityVSAvoidaddress selection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements an automatic address pair selection mechanism that autonomously generates multiple address pairs using the RFC 3484 algorithm, prioritizes them, and selects the appropriate pair based on connection success/failure status. This self-service approach eliminates the need for manual address configuration and complex selection logic, as the system automatically manages the entire address pair selection process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent segments the address selection process into distinct components: address pair generation, priority ranking, selection execution, and failure handling. By dividing the complex task of selecting from multiple IPv6 addresses into these manageable segments, the system reduces overall complexity while maintaining flexibility in address selection.

Inventive Principle:
Principle #1Segmentation

3Reliability

If retransmission frequency is increased to improve connection reliability, then connection success rate improves, but transmission delay increases due to repeated failed attempts

Engineering Contradiction:
Improveconnection reliabilityVSAvoidretransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent maintains continuous connection attempts by preparing multiple address pairs in advance and executing them in a pipeline manner. Instead of stopping and waiting after each failed retransmission, the system continuously tries alternative address pairs, ensuring that useful communication actions never cease. This eliminates the idle time inherent in traditional retransmission protocols.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent enables the system to skip directly to alternative address pairs when the current address pair fails, rather than repeatedly attempting the same failed connection. By rushing through the failure and immediately trying the next pre-prepared address pair, the system avoids the time penalty of conventional retransmission delays while maintaining connection reliability.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS9065883B2Apparatus and method for setting network address in packet communication system
Publication Date: 2015.06.23 SAMSUNG ELECTRONICS CO LTD
  • US9065883B2 patent drawing
  • US9065883B2 patent drawing
  • US9065883B2 patent drawing

AI summary

An apparatus and method for a connection method of a support sub-layer in a packet communication system are provided. In the method, whether a timeout occurs is determined while communication is performed with a destination node. When the timeout occurs, a first connection to the destination node is tried using a first address set having a highest priority in an address management table. When the first connection fails, a second connection to the destination node is tried in a pipeline manner on the basis of address sets inside the address management table. Valid address sets are generated via the second connection.