BSS Color Collision Detection and Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communications, Basic Service Set (BSS) attribute collisions, particularly BSS color collisions, lead to incorrect power state interpretations and reduced communication efficiency due to overlapping BSS identifiers, causing stations to incorrectly interpret channel information and consume excessive power.

Innovation Solution

The described techniques involve identifying attribute values associated with access points (APs), detecting BSS color collisions by comparing attribute values, and adjusting or changing BSS colors to prevent collisions, allowing APs and stations to distinguish between overlapping BSSs and optimize power usage and channel access decisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If BSS color is used to identify overlapping BSSs, then channel access efficiency is improved, but BSS color collisions occur causing incorrect interpretation and power waste

Engineering Contradiction:
Improvechannel access efficiencyVSAvoidBSS color identification accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback mechanisms where APs monitor for BSS color collisions by detecting attribute values from neighboring BSSs. When collisions are detected, the system provides feedback to suspend or change the BSS color, preventing incorrect interpretations and power waste while maintaining channel access efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically changes BSS color parameters by suspending or changing attribute values when collisions are detected. This allows the system to adapt to collision conditions while maintaining the benefits of BSS color identification for channel access efficiency.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If attribute values are monitored to detect collisions, then collision detection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvecollision detection accuracyVSAvoidmonitoring and detection complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses self-service mechanisms where APs autonomously monitor their own attribute values and detect collisions without requiring complex centralized coordination. Each AP independently compares its attribute value with received attribute values from neighboring BSSs, simplifying the overall system complexity while maintaining high detection accuracy.

Inventive Principle:
Principle #25Self-service

3Reliability

If BSS color is suspended to resolve collisions, then identification accuracy is improved, but channel access efficiency decreases

Engineering Contradiction:
ImproveBSS color identification accuracyVSAvoidchannel access efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts BSS color usage by suspending it only when collisions are detected and resuming or changing it when collisions are resolved. This dynamic approach ensures high identification accuracy when needed while maintaining channel access efficiency during normal operation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11283759B2Techniques for basic service set attribute detection and resolution
Publication Date: 2022.03.22 QUALCOMM INC
  • US11283759B2 patent drawing
  • US11283759B2 patent drawing
  • US11283759B2 patent drawing

AI summary

Methods, systems, and devices for wireless communications are described, including identifying a first attribute value associated with a first access point; receiving a second attribute value; and determining that the first attribute value associated with the first access point is the same as the received second attribute value. An attribute value may be an n-bit value, where n is an integer. The n-bit value may identify a BSS color. The n-bit value may, additionally or alternatively, indicate other BSS color information such as a BSSID, ESSID, SSID, or a combination thereof. It is helpful when devices detect BSS attribute value (e.g., BSS color, BSSID, MAC address, ESSID) overlap and notify other associated devices (e.g., STAs, APs) of this overlap so that a device may cease using an attribute value for power save or channel access decisions, and facilitate attribute value adjustment and correction to eliminate a BSS collision.