Node-Dependent Wireless Antenna Selection via Feedback Caching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing antenna diversity systems in wireless communication devices often select the wrong antenna for transmission due to invalid assumptions about signal coverage patterns and node stability, leading to weaker signal responses.

Innovation Solution

Implement a per-node selection method where the best antenna for each remote node is determined based on real-time signal strength measurements and cached for future transmissions, with adaptive timeout mechanisms to refresh cache entries and adjust antenna selection frequency according to node stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the same antenna used for receiving is used for transmitting based on the assumption that transmit and receive coverage patterns are similar, then the antenna selection process is simplified, but the signal strength may be suboptimal when this assumption is invalid

Engineering Contradiction:
Improveantenna selection process complexityVSAvoidsignal strength
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system implements feedback by having remote nodes report the signal quality of received messages back to the transceiver. This feedback loop allows the transceiver to determine the best transmit antenna for each remote node based on actual transmission performance rather than assuming symmetry between transmit and receive patterns. The feedback mechanism resolves the contradiction by providing real performance data to optimize signal strength while maintaining manageable system complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary action by determining and caching the best transmit antenna for each remote node in advance. The cache stores antenna selections that are reused for subsequent transmissions to the same nodes, eliminating the need to re-evaluate antenna performance for every packet. This preliminary determination resolves the contradiction by establishing optimal antenna choices before transmission needs occur, ensuring signal strength without requiring complex real-time decisions.

Inventive Principle:
Principle #10Preliminary action

2Speed

If antenna selection is made independently for each packet based on the most recently received message, then the selection responds quickly to channel changes, but it may select the wrong antenna when adjacent packets are going to different nodes with different optimal antennas

Engineering Contradiction:
Improveantenna selection response timeVSAvoidantenna selection accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system applies segmentation by maintaining separate cache entries for each remote node instead of using a single universal antenna selection. Each node has its own cached best antenna determination, allowing the system to quickly select the appropriate antenna for the specific node being addressed. This segmentation resolves the contradiction by enabling fast node-specific antenna selection without requiring independent evaluation for each packet, thus maintaining both speed and accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by determining the best antenna for each remote node in advance and caching this information. When a packet needs to be transmitted, the system retrieves the pre-determined best antenna from the cache for that specific node rather than evaluating all antennas in real-time. This preliminary determination enables fast response while ensuring accurate antenna selection for each node.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the cache timeout period is short, then the antenna selection adapts quickly to changing conditions, but the cache is refreshed more frequently increasing system overhead

Engineering Contradiction:
Improveantenna selection adaptabilityVSAvoidsystem overhead
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system implements dynamics by making the cache timeout period adaptive rather than fixed. The timeout value adjusts based on the stability of channel conditions and node behavior, allowing the system to extend the cache lifetime when conditions are stable (reducing overhead) while maintaining shorter timeouts when conditions change frequently (maintaining adaptability). This dynamic adjustment resolves the contradiction between adaptability and productivity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies parameter changes by modifying the cache timeout period based on observed node behavior and channel stability. When nodes exhibit stable characteristics, the timeout parameter is extended to reduce cache refresh frequency and system overhead. When changes are detected, the timeout is shortened to maintain adaptability. This parameter adjustment resolves the contradiction by optimizing the timeout value for current operating conditions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7515940B2Node dependent wireless transmit antenna selection technique
Publication Date: 2009.04.07 CISCO TECHNOLOGY INC
  • US7515940B2 patent drawing
  • US7515940B2 patent drawing
  • US7515940B2 patent drawing

AI summary

A system and method for selecting a best transmit antenna for a transceiver using antenna diversity that caches the identity of the best transmit antenna for each remote node from which a message has been received. The best transmit antenna is then selected for each message sent to a remote node having a cache entry.