Virtual Clear Channel Assessment for WLAN Throughput

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless local area networks (WLANs), especially in mixed environments with high-throughput and legacy devices, conventional methods for resolving contention and avoiding collisions are inefficient due to high overhead in sending protection frames, which slows network throughput and fails to protect 'follow-on' packets from hidden terminals.

Innovation Solution

The implementation of a virtual clear channel assessment (VCCA) mechanism that instructs receivers to indicate the medium as busy for a duration longer than the actual frame transmission, eliminating the need for separate protection frames like RTS/CTS, by embedding NAV information in the CCA mechanism and specifying a virtual CCA period within the physical layer convergence protocol (PLCP) header.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional RTS/CTS protection frames are used for collision avoidance, then hidden terminal protection is achieved, but network overhead increases and throughput decreases

Engineering Contradiction:
Improvecollision avoidanceVSAvoidnetwork throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent combines the CCA (Clear Channel Assessment) function with the NAV (Network Allocation Vector) reservation mechanism into a unified virtual CCA approach. Instead of using separate RTS/CTS protection frames, the transmitter embeds a virtual CCA indication in the data frame header that directly reserves the medium for the entire frame exchange sequence, merging channel assessment and reservation functions to eliminate overhead frames while maintaining collision avoidance

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent extracts the essential protection function from the conventional RTS/CTS frame exchange and implements it directly within the data frame structure itself. The virtual CCA indication is embedded in the PLCP header or MAC header of the data frame, separating the protection mechanism from the traditional separate reservation frames and integrating it into the existing data transmission flow

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If virtual CCA period is extended to protect follow-on packets, then hidden terminal protection improves, but medium access efficiency may be affected

Engineering Contradiction:
Improvefollow-on packet protectionVSAvoidmedium access delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by setting the virtual CCA indication to cover the entire frame exchange sequence including follow-on packets before transmission begins. The NAV reservation is established in advance with a duration that encompasses not only the current data frame but also subsequent acknowledgment and retransmission frames, preventing hidden terminals from accessing the medium during the complete exchange sequence

Inventive Principle:
Principle #10Preliminary action

3Productivity

If CCA period is set to actual frame transmission time, then medium utilization is optimized, but hidden terminal collisions are not prevented

Engineering Contradiction:
Improvemedium utilizationVSAvoidhidden terminal protection
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements preliminary anti-action by proactively extending the CCA indication beyond the actual frame transmission time to cover the entire frame exchange sequence. This preemptive extension prevents hidden terminals from attempting to access the medium during follow-on packets, counteracting the hidden terminal problem before collisions can occur by establishing a reserved period that encompasses all potential transmission activities

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS7680150B2Virtual clear channel avoidance (CCA) mechanism for wireless communications
Publication Date: 2010.03.16 TEXAS INSTRUMENTS INC
  • US7680150B2 patent drawing
  • US7680150B2 patent drawing
  • US7680150B2 patent drawing

AI summary

An arrangement avoids contention on a communication medium among devices including at least a transmitter and a receiver. The arrangement involves a first portion configured to instruct a receiver to indicate that the communication medium is busy for a time period substantially longer than an actual frame transmission period being sent from the transmitter to the receiver, and a second portion configured to prohibit the receiver from transmitting on the communication medium during the time period.