Intra and Inter-BSS Channel Access Counter Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless local area networks (WLANs) face interference and reduced throughput due to frame collisions on shared communication mediums, as existing medium access control mechanisms fail to effectively differentiate and manage access between overlapping Basic Service Sets (BSSs).
Innovation Solution
The system includes a device with a transceiver and processor that receives data units containing BSS indicators and duration indicators, setting intra-BSS and inter-BSS channel access counters based on the received information to manage access to the shared communication medium, preventing collisions by distinguishing between same-BSS and overlapping-BSS transmissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If existing medium access control mechanisms are used, then devices can access the shared communication medium, but frame collisions occur and throughput is reduced
Solution Approach 1:
The patent segments the medium access control mechanism into separate intra-BSS and inter-BSS counter management. Different counters are maintained for different BSS types, allowing differentiated access control strategies that prevent collisions while maintaining throughput efficiency.
Solution Approach 2:
The patent applies local quality by treating intra-BSS and inter-BSS transmissions differently through separate counter mechanisms. This allows optimized access control for each BSS type, preventing unnecessary collisions while preserving legitimate transmission opportunities.
2Adaptability or versatility
If devices use a single channel access counter, then the mechanism is simple, but it cannot effectively differentiate between overlapping BSSs causing interference
Solution Approach 1:
The patent divides the single counter into separate intra-BSS and inter-BSS counters, allowing differentiated tracking for different BSS types. This segmentation enables precise collision avoidance while maintaining manageable complexity through structured counter management.
Solution Approach 2:
The patent adds a dimensional distinction by introducing separate counter states for intra-BSS and inter-BSS scenarios. This dimensional expansion allows the system to differentiate between BSS types without overwhelming complexity, using clear state separation.
3Productivity
If devices do not differentiate between same-BSS and overlapping-BSS transmissions, then access control is simple, but interference increases and system performance deteriorates
Solution Approach 1:
The patent applies local quality by implementing different access control behaviors for intra-BSS versus inter-BSS transmissions. This localized differentiation prevents interference from overlapping BSSs while preserving efficient access for same-BSS communications, thereby improving overall system throughput.
Solution Approach 2:
The patent converts the potential harm of BSS overlap into a benefit by using the distinction between intra-BSS and inter-BSS transmissions to implement more intelligent access control. This differentiation turns what could be interfering signals into identifiable patterns that trigger appropriate counter responses, reducing overall interference.
Data Source
AI summary
A method for accessing a shared medium includes receiving, at a first device associated with a first basic service set (BSS), a packet from a second device associated with a second BSS. The packet includes an indication of a duration for which the shared medium is expected to be busy. The method includes setting, at the first device, a first counter for an inter-BSS channel access to the duration in response to the second BSS being different than the first BSS and in response to the duration being greater than a current value of the first counter. The method includes setting, at the first device, a second counter for an intra-BSS channel access to the duration in response to the second BSS being the same as the first BSS and irrespective of whether the duration indicated in the packet is greater than a current value of the second counter.


