Wireless Access Point Processing Delay Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless positioning systems face inaccuracies due to processing delays in access points, which are not consistently measured and can vary with load, leading to errors in distance estimation.

Innovation Solution

A method to measure and broadcast processing delays by access points, allowing wireless devices to subtract these delays from round-trip time measurements to accurately estimate distances, using techniques such as transmitting processing delay measurements in acknowledgement packets or periodic broadcasts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an access point performs additional operations upon receipt of a packet before transmitting an acknowledgement packet, then the processing capability and functionality of the access point are improved, but a processing delay is introduced that reduces the accuracy of round-trip time measurements

Engineering Contradiction:
Improveprocessing capabilityVSAvoidround-trip time measurement accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The access point measures its own processing delay and feeds back this information to the mobile wireless device. The mobile device then uses this feedback to compensate for the processing delay when calculating distance, thereby maintaining measurement accuracy despite the additional processing operations performed by the access point.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the access point transmits an acknowledgement packet instantly upon receipt, then the round-trip time measurement accuracy is improved, but the access point cannot perform necessary additional operations that require processing time

Engineering Contradiction:
Improveround-trip time measurement accuracyVSAvoidprocessing operations capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The access point measures its processing delay and communicates this measurement to the mobile device. This feedback mechanism allows the access point to perform necessary processing operations while enabling the mobile device to accurately compensate for the introduced delay in its distance calculations.

Inventive Principle:
Principle #23Feedback

3Device complexity

If processing delay measurements are not consistently measured and accounted for, then the system complexity is reduced, but distance estimation accuracy deteriorates due to unaccounted processing delays

Engineering Contradiction:
Improvesystem complexityVSAvoiddistance estimation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The access point autonomously measures its own processing delay and provides this information to mobile devices. This self-service approach allows each access point to independently characterize its own behavior without requiring complex centralized measurement systems, thereby maintaining relatively simple system architecture while improving distance estimation accuracy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9125153B2Method and apparatus for two-way ranging
Publication Date: 2015.09.01 QUALCOMM INC
  • US9125153B2 patent drawing
  • US9125153B2 patent drawing
  • US9125153B2 patent drawing

AI summary

The subject matter disclosed herein relates to a system and method for wirelessly receiving a first communication from a first mobile device. A processing delay may be measured. An acknowledgement communication indicating receipt of the first communication may be generated. A measurement of the processing delay may be broadcast in a broadcast packet, for example, or by transmitting a subsequent communication including the processing delay in response to receiving a second communication having a request for the measurement of the processing delay.