Electronic Device MAC Frame Parity Encoding for Vendor Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication chips from different vendors in electronic devices often perform poorly in complex environments due to varying functions and interference, leading to suboptimal communication quality.

Innovation Solution

An electronic device generates a parity by performing a specific encoding operation on a MAC frame's duration/ID field, replacing part of its content to create a modified field, and sends this frame to another device to determine vendor compatibility, allowing improved communication quality through vendor-specific adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If wireless communication chips from different vendors are used in electronic devices, then device compatibility and vendor flexibility are improved, but communication quality deteriorates in complex environments due to varying chip functions and interference

Engineering Contradiction:
Improvevendor compatibilityVSAvoidcommunication quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by performing encoding operations on the duration/ID field before transmission. The transmitting device encodes this field with vendor-specific information in advance, allowing the receiving device to proactively identify the vendor type and prepare appropriate communication parameters before actual data exchange, thus improving communication quality in complex environments

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements parameter changes by modifying the duration/ID field to include vendor identification information. This parameter modification enables the receiving device to distinguish between different vendor chips and adjust communication parameters accordingly, resolving the contradiction between vendor flexibility and communication reliability

Inventive Principle:
Principle #35Parameter changes

2Reliability

If vendor identification methods are implemented to improve communication quality, then communication quality is improved through vendor-specific adjustments, but device complexity increases due to additional identification and encoding operations

Engineering Contradiction:
Improvecommunication qualityVSAvoidencoding operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies the taking out principle by extracting vendor identification information from separate vendor-specific frames and integrating it into the existing duration/ID field. This extraction and integration approach allows vendor identification without requiring additional communication frames or complex separate identification protocols, thus improving communication quality while minimizing device complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements universality by making the duration/ID field serve multiple functions: it maintains its original role in indicating transmission duration while simultaneously encoding vendor identification information. This multi-functionality eliminates the need for separate vendor identification mechanisms, improving communication quality without significantly increasing device complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12438638B2Electronic device and associated control method
Publication Date: 2025.10.07 REALTEK SEMICON CORP
  • US12438638B2 patent drawing
  • US12438638B2 patent drawing
  • US12438638B2 patent drawing

AI summary

The present invention provides a control method of an electronic device, wherein the control method includes the steps of: generating a MAC frame; performing a specific encoding operation on a specific field of the MAC frame to generate a parity; using the parity to replace part of content of the specific field; and generating a packet according to the MAC frame for sending to another electronic device.