Communication Apparatus Packet Processing Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication apparatuses face high power consumption due to unnecessary verification processes when determining whether to respond to network packets, especially in low-power states.

Innovation Solution

A communication apparatus with a processing unit that performs a determination process before verification, only proceeding with verification and response if the packet requires it, thereby reducing processing load and power consumption by avoiding unnecessary verification in low-power states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If verification process is performed for all received packets regardless of response necessity, then packet validity is ensured, but power consumption increases unnecessarily

Engineering Contradiction:
Improvepacket validity verificationVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The determination process is performed before the verification process to preliminarily identify whether the packet requires a response. This preliminary action filters out packets that do not need verification, thereby reducing power consumption while maintaining reliability for packets that actually require processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing verification on all packets (excessive action), the system performs verification only on packets that require response (partial action). This selective approach reduces unnecessary power consumption while ensuring verification is applied where needed for reliability.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If determination process is performed before verification process, then processing load is reduced for non-responsive packets, but additional process steps are added

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidprocess structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The packet processing function is segmented into two distinct processes: determination process (to identify if response is needed) and verification process (to verify packet validity). This segmentation allows the system to perform only necessary verification, improving processing efficiency by avoiding redundant operations on non-responsive packets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The determination process is executed as a preliminary step before verification. This preliminary action simplifies the overall processing by filtering out packets that don't require verification, thereby improving productivity despite adding a process step, because it prevents more complex verification operations from being performed unnecessarily.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9007930B2Communication apparatus
Publication Date: 2015.04.14 BROTHER KOGYO KK
  • US9007930B2 patent drawing
  • US9007930B2 patent drawing
  • US9007930B2 patent drawing

AI summary

A communication apparatus including: a processing unit configured to transition between a first state and a second state and configured to perform a response process on a packet received via the network, wherein the processing unit includes: a determination unit configured to perform a first determination process; a verification unit configured to perform a first verification process for verifying the validity of the first packet, if it is determined as a first case; and a first responding unit configured to perform the response process on the first packet, if the first packet is verified as valid, wherein if it is determined as a second case that the first packet is not the packet of which the response process is to be performed by the processing unit, the verification unit dose not perform the first verification process and the first responding unit does not perform the response process.