Secure Ranging Authentication via Channel Estimate Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless local area networks (WLANs) face challenges in efficiently managing resources to provide bandwidth and response times due to multiple devices sharing resources, with limitations from communication protocols and hardware bandwidth, particularly when operating with both new and legacy protocols.

Innovation Solution

The proposed solution involves a radio architecture that includes front-end module, radio IC, and baseband processing circuitry, enabling efficient scheduling and ordering of location measurement reports, traffic indication maps, and other information during beacon intervals based on Time-Waiting Techniques (TWTs), which extends the functionality of Traffic Indication Maps (TIMs) and defines Special Purpose (SP) frames to enhance coexistence between WLAN and Bluetooth functionalities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple devices share the same wireless resources, then network coverage and device connectivity are improved, but resource contention and bandwidth limitations worsen

Engineering Contradiction:
Improvedevice connectivityVSAvoidbandwidth
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the wireless medium access by introducing TWT (Target Wake Time) mechanisms that divide network traffic into different time slots and priority levels. This allows multiple devices to share resources efficiently by assigning specific transmission opportunities to different devices, reducing contention while maintaining connectivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic resource allocation through TWT schedules that can be adjusted based on network conditions, device priorities, and traffic patterns. The system dynamically modifies wake times, transmission opportunities, and resource assignments to optimize bandwidth utilization while maintaining device connectivity.

Inventive Principle:
Principle #15Dynamics

2Productivity

If newer protocols are implemented to improve performance, then bandwidth and response times are improved, but compatibility with legacy devices deteriorates

Engineering Contradiction:
Improveresponse timesVSAvoidprotocol compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dual-mode protocol architecture where the system can operate in both newer high-performance modes and legacy-compatible modes. The TWT mechanism and enhanced TIM (Traffic Indication Map) structures are designed to work across multiple protocol versions, allowing the network to maintain compatibility with legacy devices while enabling advanced features for newer devices.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses preliminary capability exchange during association and reassociation phases, where devices advertise their protocol capabilities and supported features. This allows the network to pre-configure appropriate communication modes and TWT parameters before data transmission begins, ensuring both legacy compatibility and optimized performance for newer devices.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If resource allocation is optimized for specific devices, then bandwidth and response times are improved, but system complexity increases

Engineering Contradiction:
Improvebandwidth allocationVSAvoidscheduling complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements partial optimization by applying TWT and enhanced resource allocation mechanisms only to specific device types or traffic patterns that benefit most from them, while maintaining simpler allocation for other devices. This selective approach optimizes bandwidth for critical applications without requiring complex scheduling for all devices, thus managing system complexity.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If security measures are added to protect against counterfeit ranging, then security is improved, but processing overhead and complexity increase

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback-based security verification where receiving devices send authentication responses and ranging measurements back to transmitting devices. The system uses this feedback to verify device authenticity and detect counterfeit ranging attempts, maintaining security through continuous verification rather than complex pre-authentication protocols.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11102653B2Protection from counterfeit ranging
Publication Date: 2021.08.24 INTEL CORP
  • US11102653B2 patent drawing
  • US11102653B2 patent drawing
  • US11102653B2 patent drawing

AI summary

Methods, apparatuses, and computer readable media for location measurement reporting in a wireless network are disclosed. An apparatus of a responder station (RSTA) is disclosed, the apparatus including processing circuitry configured to decode a null data packet (NDP) announce (NDPA) frame from an initiator station (ISTA), the NDPA frame including an indication of a temporary key and an identification of the RSTA. The processing circuitry further configured to decode a NDP from the ISTA, the NDP including long training fields (LTFs), the NDP received on a channel. The processing circuitry further configured to determine whether the NDP from the ISTA is consistent with the NDP being generated using a temporary key shared between the ISTA and RSTA based on a comparison of the channel estimates. The processing circuitry may be further configured to determine for authentication whether the indication of the temporary key was generated based on the temporary key.