IPv6 DHCPv6 Client Mode Control via RA Flag Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IPv6 networks, the transition from stateful to stateless address configuration protocols leads to inefficient resource usage and network load due to frequent activation and deactivation of the DHCPv6 client, causing unnecessary DHCPv6 messages and resource consumption, especially when IPv6 hosts access networks with different configuration protocols.

Innovation Solution

An apparatus and method that manage Router Advertisement (RA) message flag values to determine the operation mode of the DHCPv6 client, minimizing resource consumption and network load by constructing a flag table to track M and O flag values from multiple routers, and setting operation modes based on these values to avoid repeated activation and deactivation of the DHCPv6 client.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the DHCPv6 client is frequently activated and deactivated based on RA message flag changes, then the IPv6 host can adapt to different network configurations, but resource consumption and network load increase

Engineering Contradiction:
Improveadaptability to different network configurationsVSAvoidresource consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic operation mode switching for the DHCPv6 client based on RA message flag values. The client transitions between active and inactive states according to network conditions, allowing adaptive resource allocation. When M flag is set, the client activates to acquire addresses statefully; when M is cleared, it deactivates and uses stateless configuration, thereby adapting to different network configurations while optimizing resource consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters of the DHCPv6 client based on flag values in RA messages. By monitoring the M (Managed) and O (OtherConfig) flags, the system adjusts the client's operation mode parameter - switching between stateful address acquisition, stateless address generation, and inactive states. This parameter-based control enables efficient adaptation to varying network environments without continuous resource consumption.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the DHCPv6 client is frequently activated and deactivated, then the IPv6 host can respond to protocol changes, but unnecessary DHCPv6 messages are generated increasing network load

Engineering Contradiction:
Improveresponse to protocol changesVSAvoidDHCPv6 messages
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The DHCPv6 client dynamically adjusts its message transmission behavior based on RA flag reception. Instead of continuously sending DHCPv6 messages, the client activates message transmission only when the M flag indicates stateful configuration is required. This dynamic control reduces the quantity of DHCPv6 messages generated while maintaining the ability to respond to protocol changes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent ensures continuous monitoring of RA messages for flag changes, maintaining readiness to switch operation modes. This continuous detection mechanism allows the system to respond promptly to protocol changes without generating unnecessary DHCPv6 messages during periods when stateless configuration is sufficient, thus reducing overall message quantity while preserving responsiveness.

Inventive Principle:
Principle #20Continuity of useful action

3Loss of energy

If the DHCPv6 client operation mode is determined by RA message flag values, then resource consumption is reduced, but the system complexity increases due to flag management

Engineering Contradiction:
Improveresource consumptionVSAvoidflag management system
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments the DHCPv6 client operation into distinct modes (active stateful, inactive stateless, active stateless) based on flag combinations. This segmentation simplifies the control logic by creating discrete, manageable states rather than continuous complex decision-making. Each flag combination maps to a specific operation mode, reducing the overall system complexity while enabling efficient resource consumption through mode-based control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The RA message flags act as an intermediary mechanism between the network configuration and the DHCPv6 client operation. Instead of implementing complex direct control logic, the patent uses the standardized M and O flags as intermediaries to convey network requirements. This intermediary approach simplifies the system by leveraging existing protocol elements rather than creating new complex management structures.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If the DHCPv6 client remains active continuously, then address acquisition is reliable, but network load and resource consumption increase

Engineering Contradiction:
Improveaddress acquisition reliabilityVSAvoidnetwork load
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic activation and deactivation of the DHCPv6 client based on real-time network conditions indicated by RA flags. The client activates only when the M flag indicates stateful address acquisition is required, ensuring reliability when needed. When the M flag is cleared and stateless configuration suffices, the client deactivates, reducing network load and resource consumption while maintaining adequate address acquisition capability through stateless methods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8054839B2Apparatus and method of processing stateful address auto-configuration protocol in IPv6 network
Publication Date: 2011.11.08 SAMSUNG ELECTRONICS CO LTD
  • US8054839B2 patent drawing
  • US8054839B2 patent drawing
  • US8054839B2 patent drawing

AI summary

Apparatus and method for processing a stateful address auto-configuration protocol in an Internet Protocol version 6 (IPv6) network are provided. The method includes multicasting, at an IPv6 network, a Router Solicitation (RS) message, acquiring and managing flag values of a Router Advertisement (RA) message received from at least one router, and setting an operation mode of a Dynamic Host Configuration Protocol-for-IPv6 (DHCPv6) client according to the flag values of the RA message.