OBSS Packet Identification via Preamble and MAC Header Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless devices face challenges in identifying interfering packets associated with overlapping basic service sets (OBSS) in wireless communication systems, leading to decreased network throughput due to incorrect identification and concurrent transmission with in-BSS packets.
Innovation Solution
Enhanced OBSS identification techniques are employed, where wireless devices analyze both the preamble and data region of WLAN packets, using mechanisms like MAC header decoding and cyclic redundancy checks (CRC) to reliably determine if a packet is associated with an OBSS, allowing for efficient reuse of frequency spectrum.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If wireless devices decode MAC header and data region to identify OBSS packets, then identification accuracy improves, but processing time and complexity increase
Solution Approach 1:
The patent segments the packet analysis process into multiple stages: first analyzing the preamble for basic OBSS identification, then conditionally decoding the MAC header only when preamble analysis is insufficient, and finally using data region analysis as a fallback. This hierarchical segmentation reduces average processing complexity while maintaining high identification accuracy.
Solution Approach 2:
The patent performs preliminary analysis of the packet preamble before committing to full MAC header decoding. By extracting basic identification information from the preamble first, the system can often determine OBSS status without the computationally expensive MAC header decoding, thus reducing overall processing complexity while maintaining accuracy.
2Reliability
If wireless devices spend more time decoding packets to accurately identify OBSS, then identification reliability improves, but network throughput decreases
Solution Approach 1:
The patent divides the identification process into hierarchical stages with increasing reliability but also increasing time cost. The system first attempts quick preamble-based identification, then progresses to MAC header decoding only when necessary, and finally to data region analysis as a last resort. This ensures high reliability for critical identifications while maintaining throughput for less critical cases.
Solution Approach 2:
The patent applies partial decoding strategies where the system decodes only the necessary portions of the packet (preamble, or MAC header if needed, or data region as fallback) rather than always performing complete packet decoding. This partial action approach maintains sufficient identification reliability while reducing average processing time and preserving network throughput.
3Speed
If wireless devices use only preamble analysis for OBSS identification, then processing speed improves, but identification accuracy deteriorates
Solution Approach 1:
The patent segments the identification process into a fast preliminary stage (preamble analysis) and slower supplementary stages (MAC header decoding, data region analysis). This segmentation allows the system to achieve high speed for easily identifiable packets while providing fallback mechanisms to ensure accuracy for ambiguous cases.
Solution Approach 2:
The patent performs preliminary preamble analysis as a first pass to quickly identify obvious OBSS packets. When the preamble analysis yields insufficient or ambiguous results, the system then performs additional MAC header decoding and data region analysis to achieve accurate identification, thus combining speed and accuracy appropriately.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A wireless device may utilize enhanced OBSS identification techniques to determine whether an interfering transmission is associated with an OBSS. In an example, a wireless device may receive a WLAN packet that includes a preamble and a data region. The wireless device may analyze the preamble to determine whether the WLAN packet is an OBSS packet. If the wireless device determines there is insufficient information in the preamble to identify the WLAN packet as an OBSS packet, the wireless device may decode a portion of the data region (e.g., a MAC header) to determine if the WLAN packet is an OBSS packet. Prior to declaring a successful decoding of the MAC header, the wireless device may confirm the MAC header has been received reliably. Additionally or alternatively, BSS identifiers may be included in the data region and used to determine if the WLAN packet is associated with an OBSS.