Communication Device STAID Comparison CRC Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, the complexity of processing data units is increased due to the need for performing cyclic redundancy checks (CRC) on multiple data units, which consumes significant time and resources.

Innovation Solution

A communication device and method that includes a receiving circuit, a comparing circuit, a processing circuit, and a transmitting circuit. The device compares a target station identity (STAID) with the STAID in the data unit, performs a CRC based on the comparison result and the check code, and determines a frequency resource based on the check result and the EHT-SIG field, before transmitting this resource to a demodulation circuit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the receiver performs CRC on multiple data units, then the correctness of received data is ensured, but the processing time and computational resources are significantly increased

Engineering Contradiction:
Improvedata correctness verificationVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing STAID comparison before CRC verification. The receiver first checks whether the data unit is intended for this station by comparing the STAID field in the received data unit with its own station identity. Only when the STAID matches does the receiver proceed to perform the computationally intensive CRC verification. This preliminary filtering action avoids unnecessary CRC operations on data units not addressed to this receiver, thereby reducing processing time and resource consumption while maintaining data correctness verification for relevant data units.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the receiver performs CRC on multiple data units, then the correctness of received data is ensured, but the computational resources required are significantly increased

Engineering Contradiction:
Improvedata correctness verificationVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing STAID comparison before CRC verification. The receiver first checks whether the data unit is intended for this station by comparing the STAID field in the received data unit with its own station identity. Only when the STAID matches does the receiver proceed to perform the computationally intensive CRC verification. This preliminary filtering action avoids unnecessary CRC operations on data units not addressed to this receiver, thereby reducing processing time and resource consumption while maintaining data correctness verification for relevant data units.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the receiver processes all received data units, then no data is missed, but the processing efficiency is reduced due to unnecessary CRC operations

Engineering Contradiction:
Improveprocessing efficiencyVSAvoiddata processing completeness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by performing STAID comparison before CRC verification. The receiver first checks whether the data unit is intended for this station by comparing the STAID field in the received data unit with its own station identity. Only when the STAID matches does the receiver proceed to perform the computationally intensive CRC verification. This preliminary filtering action avoids unnecessary CRC operations on data units not addressed to this receiver, thereby reducing processing time and resource consumption while maintaining data correctness verification for relevant data units.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250150200A1Communication device and communication method
Publication Date: 2025.05.08 REALTEK SEMICON CORP
  • US20250150200A1 patent drawing
  • US20250150200A1 patent drawing
  • US20250150200A1 patent drawing

AI summary

A communication device includes: a receiving circuit, for receiving a data unit from a transmitter; a comparing circuit, coupled to the receiving circuit, for comparing a target station identity (STAID) with a STAID in the data unit, to generate a comparison result; a processing circuit, coupled to the comparing circuit, for performing a cyclic redundancy check (CRC) according to the comparison result and a check code in the data unit, to generate a check result, and for determining a frequency resource according to the check result and an extremely high throughput signal (EHT-SIG) field in the data unit; and a transmitting circuit, coupled to the processing circuit, for transmitting the frequency resource to a demodulation circuit.