MIMO Client Device Timing Offset Adjustment for Propagation Delay Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless MIMO networks, the mobility of client devices causes changes in the distances and transmission medium characteristics between base stations and devices, leading to signal quality issues due to propagation delays and interference, which existing technologies fail to adequately address.

Innovation Solution

A computer-implemented technique that adjusts the activation and deactivation times of client device receivers and transmitters by determining time differences and signal quality values through pilot signals, generating complex numbers, and calculating an offset value to optimize timing for improved signal strength and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If client devices are mobile and move between locations, then the system achieves versatility and adaptability, but signal quality deteriorates due to changing distances and propagation delays

Engineering Contradiction:
Improvemobility of client devicesVSAvoidsignal quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The base station performs preliminary timing adjustments by calculating offset values based on arrival time differences of pilot signals. These offset values are sent to client devices in advance to compensate for propagation delays before actual data transmission occurs, ensuring timing synchronization is maintained despite mobility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses pilot signals transmitted by client devices and measures arrival times at the base station. The base station calculates timing offset values based on these measurements and feeds back adjustment information to client devices, creating a closed-loop feedback mechanism that continuously corrects timing deviations caused by mobility

Inventive Principle:
Principle #23Feedback

2Ease of operation

If time slot allocation is controlled by base station, then system coordination is improved, but timing synchronization deteriorates due to propagation delays

Engineering Contradiction:
Improvetime slot allocation controlVSAvoidtiming synchronization
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system dynamically changes the timing parameter by calculating offset values that adjust the transmission or reception times of time slots. These offset values compensate for propagation delays, allowing the base station to maintain precise timing synchronization while controlling time slot allocation

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If pilot signals are transmitted for timing measurement, then timing accuracy is improved, but signal interference increases

Engineering Contradiction:
Improvetiming measurement accuracyVSAvoidsignal interference
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The system uses a limited number of pilot signals (N samples) transmitted at specific intervals rather than continuous transmission. This partial action provides sufficient timing measurement accuracy while minimizing the total interference generated by pilot signals

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9973330B1Transmitter and receiver tracking techniques for user devices in a MIMO network
Publication Date: 2018.05.15 GOOGLE LLC
  • US9973330B1 patent drawing
  • US9973330B1 patent drawing
  • US9973330B1 patent drawing

AI summary

A technique includes (i) receiving a first pilot signal from a base station via a receiver of a client device, or (ii) transmitting a second pilot signal from the client device to the base station via a transmitter of the client device. First time differences and signal quality values for N samples of N respective packets in the first pilot signal are determined. Second time differences and signal quality values are received via the receiver. The second time differences and signal quality values are generated for M samples of M respective packets in the second pilot signal. An offset value is determined based on (i) the first time differences and signal quality values, or (ii) the second time differences and signal quality values. Activation or deactivation times of the receiver or the transmitter or transmission times of the transmitter are adjusted based on the offset value.