WLAN Preamble CRC Decoding for Multi-Protocol Frame Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless local area networks (WLANs) face challenges in seamlessly interoperating between different communication protocols, such as IEEE 802.11ac, 802.11n, and 802.11a, due to differences in data unit formats and error detection schemes, leading to issues in determining protocol conformance and data unit duration.
Innovation Solution
A method and apparatus for generating data units with a preamble that includes fields decodable by multiple protocols, using convolutional coding and modulation schemes to indicate protocol conformance, and employing cyclic redundancy checks (CRC) with specific polynomials to differentiate between protocols, allowing devices to determine the correct protocol alignment and duration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a data unit is formatted according to a first communication protocol with higher throughput, then productivity is improved, but legacy receiver devices conforming to a second communication protocol cannot properly decode the data unit
Solution Approach 1:
The data unit is segmented into multiple fields with different encoding schemes. The first field uses modulation and coding specified by the second (legacy) communication protocol to ensure backward compatibility, while the second field uses error detection schemes and modulation not specified by the second protocol to enable the first protocol receiver to identify and process the high-throughput data unit. This segmentation allows legacy devices to at least partially decode the preamble while newer devices can fully utilize the enhanced protocol features.
Solution Approach 2:
The first field acts as an intermediary that bridges between the legacy second protocol and the advanced first protocol. By formatting the first field according to the second protocol's specifications, the patent creates a compatibility layer that allows legacy receivers to process part of the signal, while the second field carries the additional information needed for first protocol operation. This intermediary approach enables seamless coexistence of multiple protocol versions.
2Reliability
If error detection schemes specific to the first communication protocol are used, then reliability is improved for first protocol devices, but legacy devices conforming to the second protocol cannot determine protocol conformance
Solution Approach 1:
The error detection mechanism is segmented into two parts: the first field uses error detection schemes specified by the second (legacy) protocol that legacy devices can process, while the second field employs error detection schemes not specified by the second protocol that enable first protocol devices to identify their protocol conformance. This segmentation allows each device type to use appropriate error detection methods without interfering with the other.
Solution Approach 2:
Different parts of the data unit have different error detection qualities tailored to their intended receivers. The first field uses error detection schemes optimized for legacy second protocol devices, while the second field uses schemes optimized for first protocol devices. This local differentiation of error detection quality ensures that each protocol version can reliably process its designated field while identifying the overall protocol type.
3Adaptability or versatility
If the preamble includes fields with different modulation schemes for protocol identification, then adaptability is improved, but device complexity increases
Solution Approach 1:
The preamble is segmented into multiple fields, each with specific modulation schemes. The first field uses modulation specified by the second (legacy) protocol, reducing complexity for legacy devices that only need to process this field. The second field uses modulation not specified by the second protocol, enabling first protocol devices to identify their protocol conformance. This segmentation distributes complexity across different fields rather than requiring all devices to handle all modulation types.
Solution Approach 2:
The first field is designed with modulation schemes that enable preliminary protocol identification before full data unit processing. Legacy devices can quickly determine basic protocol compatibility by processing only the first field with its simpler modulation scheme, while first protocol devices can perform more comprehensive analysis using both fields. This preliminary action approach reduces overall processing complexity by enabling early protocol differentiation.
Data Source
AI summary
A field of a preamble of the data unit is decoded using a tail biting technique, including decoding a received cyclic redundancy check (CRC) included in the field. A first CRC for the field is generated using a first CRC generation scheme, and a second CRC for the field is generated using a second CRC generation scheme. The first generated CRC and the second generated CRC are compared to the received CRC. It is determined that the data unit conforms to a first communication protocol when the first generated CRC matches the received CRC, and it is determined that the data unit conforms to a second communication protocol when the second generated CRC matches the received CRC.


