Dual Stack Module Power Control via Dynamic IP Activation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dual stack module devices for processing both IPv4 and IPv6 data face high power consumption and resource usage, particularly in limited resource devices like M2M equipment and embedded systems, due to the need to activate both stacks even in incommunicable status or single mode operations.

Innovation Solution

A dual stack module controlling apparatus that determines the IP address version based on current assignment information and activates only the necessary TCP/UDP stack processor, IP stack processor, and IP packet preprocessor modules for the determined version, deactivating those for the other version to reduce power consumption and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If both IPv4 and IPv6 stacks are activated in dual mode, then the device can process both IPv4 and IPv6 data, but power consumption and resource usage increase significantly

Engineering Contradiction:
Improvecapability to process both IPv4 and IPv6 dataVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic stack activation where the dual stack module can switch between activating IPv4 stack, IPv6 stack, both, or neither based on real-time communication status and mode settings. This dynamic control allows the system to adapt power consumption to actual needs rather than maintaining both stacks continuously active

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational state parameter of the stack modules (active/inactive) based on detected conditions such as communication status and mode selections. By changing these parameters dynamically, the system optimizes power consumption while maintaining necessary functionality

Inventive Principle:
Principle #35Parameter changes

2Reliability

If both IPv4 and IPv6 stacks remain active in incommunicable status, then the device maintains readiness for both protocols, but resources are wasted and power consumption increases

Engineering Contradiction:
Improvereadiness for both protocolsVSAvoidenergy waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The dual stack module incorporates feedback mechanisms that monitor communication status and mode settings, then use this information to control stack activation. The system continuously checks whether communication is possible and adjusts stack activation accordingly, preventing energy waste while maintaining reliability when needed

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the dual stack module supports both dual mode and single mode, then it provides operational flexibility, but complex control mechanisms are required to manage stack activation appropriately

Engineering Contradiction:
Improveoperational flexibilityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control mechanism is segmented into distinct functional blocks: mode setting means for selecting operational modes, communication status detecting means for monitoring communication conditions, and stack activating means for controlling individual stacks. This segmentation simplifies the overall control logic by breaking it into manageable, independent components

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8260890B1Dual stack module controlling apparatus for low power consumption
Publication Date: 2012.09.04 WIZNET
  • US8260890B1 patent drawing
  • US8260890B1 patent drawing
  • US8260890B1 patent drawing

AI summary

A dual stack module controlling apparatus for low power consumption is disclosed. The dual stack module controlling apparatus for low power consumption includes an IP address version determining part to determine an IP address version based on current IP address assignment information transmitted thereto from an IP address control module, and an internet protocol stack controlling part to activate a TCP/UDP stack processor module, an IP stack processor module and an IP packet preprocessor module for processing data of the determined IP address version and to deactivate a TCP/UDP stack processor module, an IP stack processor module and an IP packet preprocessor module for processing data of a different IP address version from the determining IP address version. According to the dual stack module controlling apparatus for low power consumption, one of the IPv4 and IPv6 modules may be activated as necessary.