HEz RTT Location Using Anchor Stations and Client Cooperation

Slides:



Advertisements
Similar presentations
Direction Finding Positioning for
Advertisements

Client Positioning using Timing Measurements between Access Points
Submission doc.: IEEE /1097r1 September 2015 Narendar Madhavan, ToshibaSlide 1 Reducing Channel Sounding Protocol Overhead for 11ax Date:
PHY Security FRD and SRD Text
Scalable Location Performance
Collaborative Time of Arrival (CToA)
May 2015 doc.: IEEE /0496r1 November 2016
Location Measurement Protocol for Unassociated STAs
Efficient Positioning Method using Beacon Frames
PHY Security FRD and SRD Text
Passive Location Date: Authors: March 2017
Locationing Protocol for 11az
Polling for MU Measurements
PHY-Level Security Protection
Further Scalable Location Performance Analysis
SU Sounding Measurement Exchange and Feedback
Protected LTF Using PMF in SU and MU Modes
Relay Threat Model for TGaz
Protocols for Hybrid Beamforming in ay
Feedback-jamming ARQ mechanisms
Frame Responding Rules for NDP Ranging
NDP Ranging Error Recovery
Two-sided LMR Feedback between AP and STA
Two-sided LMR Feedback between AP and STA
Secure Ranging Measurement
MU Ranging Sequence Date: Authors: Nov 2017 Month Year
Constrained Distributed MU-MIMO
HEz RTT Location Using Anchor Stations and Client Cooperation
NTB Ranging Flow Control and Power Save
Month Year doc.: IEEE yy/xxxxr0
Negotiation for HEz Ranging for Passive Location Support
Protocols for Hybrid Beamforming in ay
60GHz Passive Location Date: Authors: January 2018
CID#89-Directed Multicast Service (DMS)
Comment resolution on CID 20175
Channel Allocation March 2008 Authors: Date: Month Year
Replay Attack to Secured TB Ranging
Replay Attack to Secured TB Ranging
FTM Frame Exchange Authentication
EHT Feature Discussion
PHY-Level Security Protection
Comment resolution on CID 20175
FTM TOA measurement on non-HT duplicate PPDUs
11az related bits in the Extended Capabilities element
AoD in Passive Ranging Date: Authors: Name Affiliations
Cooperative AP Discovery
doc.: IEEE yy/xxxxr0 Date:
Phase Shift Based TOA Reporting in Passive Location Ranging
CP Replay Attack Protection
Intel Secured Location Threat Model
NDP Bandwidth Selection in Range Measurement
Secure SU and MU Ranging Measurement Procedure
AoD in Passive Ranging Date: Authors: Name Affiliations
HEz Ranging Availability Window
AoD in Passive Ranging Date: Authors: Name Affiliations
Month Year doc.: IEEE yy/xxxxr0
UL MU Ranging Options in Light of Rx Power Imbalances
Sounding-only Support During Ranging
NTB Ranging Flow Control and Power Save
Client Positioning using Timing Measurements between Access Points
LMR and LCI Reporting For Passive Location
FTM TOA measurement on non-HT duplicate PPDUs
TGu/TGv Joint Meeting Date: Authors: May 2008 Month Year
PHY Security SRD Text Update
Intel Secured Location Threat Model
CR for CID 1115 Date: Authors: May 2019
EHT Multi-AP Feature Discussion
LC MAC submission – follow up
Coordinated Spatial Reuse Performance Analysis
Coordinated Spatial Reuse Performance Analysis
Presentation transcript:

HEz RTT Location Using Anchor Stations and Client Cooperation Month Year doc.: IEEE 802.11-yy/xxxxr0 HEz RTT Location Using Anchor Stations and Client Cooperation Date: 2018-05-08 Authors: Erik Lindskog, Qualcomm, et al. John Doe, Some Company

Introduction The purpose of this presentation is to make the case for adding reporting of ‘cross’ RTT measurements in the regular HEz ranging protocol, just as we have for passive location. The main reason for this is that such cross RTT measurements are useful for enabling anchor client STAs to facilitate (active) locationing. In addition this enables cooperative client location which can be useful is some cases. Erik Lindskog, Qualcomm, et al.

Generalized HEz Ranging Location Signaling Topology AP Access Point AS Clients to be located - Red, gold, and yellow stars AP AP AS - Client Anchor Station AS AS Types of ranging exchanges: Between AP and Client to be located. Between AS and Client to be located. Between Clients to be located. Erik Lindskog, Qualcomm, et al.

Example of HEz Ranging Locationing Using Client Anchor Stations Erik Lindskog, Qualcomm, et al.

HEz Ranging Location Using Anchor Client STAs AP Access Point AS Clients to be located - Red star AP AP AS - Client Anchor Station AS AS Erik Lindskog, Qualcomm, et al.

HEz-Ranging Using Anchor Station Green arrows – Exchanges in HEz ranging protocol today. rSTA to iSTA LMR UL NDP TF UL NDP TF iSTA to rSTA LMR TF Poll TF DL NDPA DL NDP Responder AP iSTA to rSTA LMR PR UL NDP Initiator AS iSTA to rSTA LMR UL NDP Initiator Client STA PR Exchanges not in HEz ranging protocol today, except when for support for passive location. In this case, because of utilization and time-stamping of the ‘blue’ ranging exchanges, the client STA ranges to both the AP and the AS (a client Anchor station), both with known and shared locations. Erik Lindskog, Qualcomm, et al.

Summary for HEz Ranging Location Using Anchor Client STAs By enabling measuring and reporting of TOAs of NDPs between client (anchor) STAs in the general HEz ranging protocol, we enable the use client anchor STAs in HEz locationing. For example, this enables locationing in scenarios with single AP and two anchor client STAs. Erik Lindskog, Qualcomm, et al.

Example of HEz Ranging with Client Cooperative Locationing Erik Lindskog, Qualcomm, et al.

HEz Ranging Signaling Topology with Client Cooperative Locationing AP Access Point Clients to be located - Red, gold, and yellow stars AP AP AS Erik Lindskog, Qualcomm, et al.

HEz-Ranging Using Client Cooperation Green arrows – Exchanges in HEz ranging protocol today. rSTA to iSTA LMR UL NDP TF UL NDP TF iSTA to rSTA LMR TF Poll TF DL NDPA DL NDP Responder AP iSTA to rSTA LMR PR UL NDP Initiator Client STA 1 iSTA to rSTA LMR UL NDP Initiator Client STA 2 PR Exchanges not in HEz ranging protocol today, except when for support of passive location. In this case, because of utilization and time-stamping of the ‘blue’ ranging exchanges, the client STA ranges to AP as well as to each other. With the broadcasting of the time-stamps at the end of the HEz ranging opportunity, all stations, the AP as well as the client STAs all end up with the same time-stamp information. These time stamps enables location based on the ranging to the AP (or APs assuming the above measurement is repeated to multiple APs), and ranging between the clients. This can give increased accuracy, especially in scenarios with few APs. Erik Lindskog, Qualcomm, et al.

General Simulation Procedure Setup: 3 APs in circle with 15 m radius 8 clients AP2 Clients AP1 Modeling of imperfections: 0.25 ns stdev Gaussian clock gitter 1 m stdev Gaussian multipath error All errors independent AP3 Erik Lindskog, Qualcomm, et al.

Location of 8 Clients Using 3 APs Erik Lindskog, Qualcomm, et al.

Cooperative Location Among 8 Clients Using 3 APs Erik Lindskog, Qualcomm, et al.

Relative Performance with Cooperative Location Erik Lindskog, Qualcomm, et al.

Summary for HEz Ranging with Client Cooperative Locationing By enabling measuring and reporting of TOAs of NDPs between client STAs in the general HEz ranging protocol, we enable client cooperative locationing. In scenarios with a small number of APs this can give a performance improvement. Also, not shown here, but it can enable locationing in scenarios with only two APs. Erik Lindskog, Qualcomm, et al.

Time-Stamp Reporting and Security Looks not possible to combine RTT cross reporting with PHY security. However, time-stamps can be reported under MAC security. Client ISTAs or Client ASTAs time stamps can be securely relayed to the client STAs via the ‘UL LMR’ and ‘DL LMR’ reporting frames. As we have the ‘DL LMR’ reporting frame prior to the ‘ ‘UL LMR’ reporting frame, a delay would be introduced in the reporting. Erik Lindskog, Qualcomm, et al.

Appendix: Example Regular RTT and Cooperative RTT Localization Estimation Calculations Erik Lindskog, Qualcomm, et al.

Example RTT Location Estimation Calculations Rij In two dimensions with 3 APs: AP1 AP2 AP3 Client (x0,y0) Unknowns: Client coordinates x0,y0 2 unknowns t1 ToF1=(t2-t1+t4-t3)/2 t4 t2 Equations: ToF equations ToF1 = R1/c ToF2 = R2/c ToF3 = R3/c 3 equations R1(x0,y0) t3 Solve for location, e.g. with Newton iterations – described in following slides. (x3,y3)

Newton’s method for solving non-linear equation x x1 x3 x2 etc. Solve equation: Erik Lindskog, Qualcomm, et al.

Solving of non-linear system of equations - solve for x* Use Newton’s method for multiple variables: Linearization: where Over-determined non-linear system of equation to solve for Dx: Least squares solution for iterative step: Iterate according to: Erik Lindskog, Qualcomm, et al.

RTT Location Derivatives To simplify the equations, measure time in light seconds - the distance light travels in one second. Erik Lindskog, Qualcomm, et al.

Iterative solution for client position (x0,y0) for RTTL Step calculation. LS solution to: Note: Time in units of light seconds Iterations: Erik Lindskog, Qualcomm, et al.

Additional Equations and Derivatives for Cooperative RTT Location Derivatives To simplify the equations, measure time in light seconds - the distance light travels in one second. For each pair, (i,j) of clients add equation: where The derivatives in the Newton iterations become: Erik Lindskog, Qualcomm, et al.

Iterative solution for client position (x0,y0) for CRTTL Iterate with Newtons method to find LS solution to set of equations for all users jointly with one RTT ranging equation per client and AP and one per each pair of clients. The equation for a pair of clients is: Note: Time in units of light seconds Iterations: Erik Lindskog, Qualcomm, et al.

Thank You! Erik Lindskog, Qualcomm, et al.