Communication Apparatus Packet Processing Power Reduction
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If determination process is performed before verification process, then processing load is reduced for non-responsive packets, but additional process steps are added
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.
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.
Data Source
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.


