IPv6 Network Auto-Configuration Across PPPoE and IPoE

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The implementation of IPv6 is hindered by high technical thresholds due to complex configurations and the need for user intervention, especially for IPv4 applications transitioning to IPv6, which is exacerbated by the lack of familiarity with IPv6 settings among users and varying requirements from different Internet service providers.

Innovation Solution

An automatic detection and network construction method that includes sending activation packets to determine the PPPoE or IPoE environment, establishing IPv6CP, checking DHCPv6 Prefix Delegation (DHCP-PD) lengths, and using Neighbor Discovery Proxy (ND Proxy) or prefix distribution to facilitate IPv6 address generation, along with S46 mechanism selection and IPv4 conversion to IPv6.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If IPv6 configuration is performed manually by users, then network setup precision can be controlled, but the technical threshold and complexity increase significantly

Engineering Contradiction:
Improveconfiguration precisionVSAvoidconfiguration complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs automatic detection of network environment (PPPoE vs IPoE) and automatic selection of IPv6 configuration methods without user intervention. The CPE automatically executes detection packets, analyzes responses, and configures appropriate IPv6 parameters, eliminating manual configuration while maintaining precision through automated decision-making algorithms

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures multiple IPv6 configuration methods and detection mechanisms in advance. Before actual network setup, the system prepares detection packets, configuration templates, and fallback options, enabling rapid automatic configuration without requiring users to understand complex IPv6 parameters during the setup process

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If IPv4 transition mechanisms are implemented, then compatibility with IPv4 applications is improved, but the technical threshold and operational difficulty increase

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidoperation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically selects and configures appropriate IPv4 transition mechanisms (NAT64, DS-Lite, 464XLAT) as intermediaries between IPv4 applications and IPv6 network. These transition mechanisms act as transparent mediators that enable IPv4 application compatibility without requiring users to manually configure transition parameters or understand protocol translation processes

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes configuration parameters based on detected network environment and application requirements. It automatically adjusts transition mechanism parameters, address allocation parameters, and protocol selection parameters to optimize both compatibility and ease of operation for different deployment scenarios

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If automatic detection is implemented, then ease of operation is improved, but the system complexity and detection requirements increase

Engineering Contradiction:
Improvesetup easeVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The automatic detection process is segmented into distinct functional modules: network type detection module, IPv6 environment detection module, configuration selection module, and execution module. Each module performs a specific detection or configuration task independently, reducing overall system complexity through modular design while maintaining comprehensive automatic detection capabilities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback mechanisms where detection results from each module feed into the next module's decision-making process. The detection packets send probes to the network, analyze responses, and use this feedback to automatically determine the appropriate IPv6 configuration method, enabling ease of operation through automated closed-loop control

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If multiple IPv6 configuration methods are supported, then adaptability to different ISPs is improved, but the difficulty of detecting and measuring the correct method increases

Engineering Contradiction:
ImproveISP compatibilityVSAvoiddetection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system dynamically adapts its detection and configuration approach based on real-time network responses. It executes detection packets with varying parameters and dynamically adjusts its strategy based on which ISPs respond to which packet types, enabling automatic identification of the correct IPv6 configuration method for different ISP environments without requiring complex pre-programmed detection sequences

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12418506B2Automatic detection and network construction method and equipment based on IPV6 protocol
Publication Date: 2025.09.16 D-LINK CORP
  • US12418506B2 patent drawing

AI summary

The present invention provides an automatic detection and network construction method based on the IPv6 protocol and an apparatus thereof, in which a user activates an auxiliary wizard program to determine whether the current connection to the Internet is a PPPoE protocol, and then carries out subsequent DHCPv6 communication protocols for PPPoE or IPoE environments to complete the construction of an IPv6 network and to obtain the required additional DHCPv6 information. In order to avoid the waste of IPv6 prefixes, the present invention also provides a method of hierarchically distributing prefixes through DHCP-PD. Finally, by obtaining the DHCPv6 additional information and the search method of PREF64, the appropriate IPv4 transition mechanism can be automatically determined and established. The present invention can not only significantly reduce the technical threshold for users to set up IPv6, but also complete the construction of the IPv6 network.