Distributed Radio Head Collision Detection via Waveform Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional collision avoidance strategies in CSMA/CA wireless communication systems, such as IEEE 802.11 networks, waste air time due to the need for message exchanges like RTS/CTS protocols, which are inefficient in maximizing throughput and minimizing frame collisions.

Innovation Solution

A distributed multi-user MIMO system using central processor subsystems and distributed radio heads to detect collisions by monitoring receive waveforms and modifying transmit waveforms in real-time to reduce or avoid collisions, employing adaptive digital beamforming and multiple collision thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional collision avoidance strategies (RTS/CTS protocol) are used, then frame collisions are avoided, but air time is wasted due to message exchange overhead

Engineering Contradiction:
Improveframe collision avoidanceVSAvoidair time waste
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system uses each transceiver's own transmit signal as a reference to detect collisions on the channel, eliminating the need for separate RTS/CTS message exchanges. Each transceiver independently monitors its own transmitted waveform to detect collisions, thereby avoiding the overhead of conventional collision avoidance protocols while maintaining collision detection capability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback by monitoring receive waveforms during transmission and using this information to dynamically adjust or terminate ongoing transmissions. The central processor subsystem receives waveforms from transceivers, detects collisions in real-time, and provides feedback to modify transmit waveforms, creating a closed-loop collision avoidance mechanism that eliminates the need for separate acknowledgment messages

Inventive Principle:
Principle #23Feedback

2Reliability

If client devices listen to beacon transmissions for transmit window opportunities, then collision avoidance is achieved, but air time is wasted

Engineering Contradiction:
Improvecollision avoidanceVSAvoidair time waste
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system eliminates idle listening periods by enabling transceivers to continuously transmit useful data without requiring periodic beacon transmissions or transmit window announcements. The distributed transceivers operate continuously, with each transceiver independently detecting collisions and adjusting its transmissions, thereby eliminating the air time wasted on non-data beacon messages while maintaining continuous useful communication

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If distributed transceivers transmit simultaneously to maximize throughput, then productivity increases, but frame collisions increase

Engineering Contradiction:
ImprovethroughputVSAvoidframe collision rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary collision detection by monitoring the channel during the transmission process itself. Rather than waiting for collision to occur and then reacting, the central processor subsystem continuously monitors receive waveforms and detects collisions in real-time, allowing for immediate intervention to prevent complete frame corruption while maintaining high throughput through parallel transmissions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10306675B2Collision detection and avoidance mechanism using distributed radio heads in a wireless network
Publication Date: 2019.05.28 CISCO TECHNOLOGY INC
  • US10306675B2 patent drawing
  • US10306675B2 patent drawing
  • US10306675B2 patent drawing

AI summary

A central processor subsystem controls multiple transceivers. Each transceiver transmits protocol data units from antennas of that transceiver and produces receive waveforms from wirelessly received signals at the one or more antennas. A transmit waveform, including a frame addressed to one or more wireless client devices, is sent through a first transceiver to be transmitted wirelessly by the first transceiver on a frequency channel. A receive waveform, representative of the transmission by the first transceiver and wirelessly received at a second transceiver, is received from the second transceiver. While the transmit waveform is being sent to the first transceiver: a level of collision between the receive waveform and another transmission on the frequency channel is detected; and if the level of collision exceeds a threshold prior to an end of the receive waveform, the transmit waveform being sent to the first transceiver is modified to reduce the collision.