# US 10,873,871 B2 · Path selection for fine timing measurement protocol

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,873,871 B2
- Document ID: US10873871B2
- Status: Granted
- Kind: B2
- Application number: 16/180,928
- Filed: 2018-11-05
- Published: 2019-05-09
- Granted: 2020-12-22
- Earliest claimed: 2017-11-06
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Assaf Yaakov Kasher; Alecsander Petru Eitan; Amichai Sanderovich; Solomon Trainin
- Web page: https://patentgrep.com/patent/US10873871B2

## CPC

- H04W 24/10: Scheduling measurement reports {; Arrangements for measurement reports}
- G01S 13/765: {with exchange of information between interrogator and responder}
- H04B 7/0617: {for beam forming}
- H04B 7/088: {using beam selection}
- H04L 1/18: Automatic repetition systems, e.g. Van Duuren systems
- H04L 5/0055: {Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861)}
- H04W 16/28: using beam steering
- G01S 5/0244: {Accuracy or reliability of position solution or of measurements contributing thereto}
- H04L 1/1671: {the supervisory signal being transmitted together with control information}
- H04L 5/0023: {Time-frequency-space}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A first apparatus may identify a first set of antenna settings and a second set of antenna settings based on beamforming training with a second apparatus, and the first set of antenna settings may correspond to a first path that is different from a second path with the second apparatus corresponding to the second set of antenna settings. The first apparatus may generate a first request frame including an indication to use the first path for at least one first field of a first measurement frame, and may output the first request frame for transmission to the second apparatus. The first apparatus may obtain, from the second apparatus, a first measurement frame via the first set of antenna settings for reception of at least one first field and via the second set of antenna settings for reception of one or more second fields of the first measurement frame.

## Claims

### Claim 1

An apparatus for wireless communication, the apparatus comprising:
a processing system configured to:
identify a first set of antenna settings and a second set of antenna settings based on beamforming training with a second apparatus, the first set of antenna settings corresponding to a first path with the second apparatus that is different from a second path with the second apparatus corresponding to the second set of antenna settings, and
generate a first request frame including an indication to use the first path for at least one first field of a first measurement frame;
a first interface configured to output the first request frame for transmission to the second apparatus; and
a second interface configured to obtain, from the second apparatus, the first measurement frame via the first set of antenna settings for reception of at least one first field in a first portion of the first measurement frame transmitted over the first path and via the second set of antenna settings for reception of one or more second fields in a second portion of the first measurement frame transmitted over the second path,
wherein the one or more second fields of the first measurement frame include information indicating at least one timing measurement.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the first request frame comprises a trigger field, and the indication to use the first path comprises a value of the trigger field.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein:
the processing system is further configured to generate, based on the first measurement frame, a first acknowledgement (ACK) frame including at least one first field and including one or more second fields, and
the first interface is further configured to output the first ACK frame for transmission to the second apparatus via the first set of antenna settings for the at least one first field of the first ACK frame and via the second set of antenna settings for the one or more second fields of the first ACK frame.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the one or more second fields of the first ACK frame comprise at least one of a short training field (STF), a channel estimation field (CEF), a header field, or a data field.

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein the header field includes one or more bits indicating use of the first path for the at least one first field of the first ACK frame.

### Claim 6 (depends on 3)

The apparatus of claim 3, wherein:
the second interface is further configured to obtain, from the second apparatus, a second measurement frame via the first set of antenna settings for reception of at least one first field of the second measurement frame and via the second set of antenna settings for reception of one or more second fields of the second measurement frame, the one or more second fields of the second measurement frame including a data field indicating a time of departure t1 associated with the first measurement frame and a time of arrival t4 associated with the first ACK frame, and
the processing system is further configured to determine a position of the apparatus based on the time of departure t1 and the time of arrival t4, and at least one of output the position of the apparatus to an application layer of the apparatus or output a message that indicates the position of the apparatus for transmission to a server.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the processing system is further configured to:
store a time of arrival t2 associated with the at least one first field of the first measurement frame,
store a time of departure t3 associated with the first ACK frame, and
determine the position of the apparatus further based on the time of arrival t2 and the time of departure t3.

### Claim 8 (depends on 6)

The apparatus of claim 6, wherein the one or more second fields of the second measurement frame include a data field that indicates an angle of arrival associated with the first ACK frame, and the processing system is further configured to determine the position of the apparatus further based on the angle of arrival.

### Claim 9 (depends on 1)

The apparatus of claim 1, wherein the at least one first field comprises a training (TRN) field, and wherein the first request frame and the first measurement frame are associated with a fine timing measurement (FTM) session.

### Claim 10

An apparatus for wireless communication, the apparatus comprising:
a first interface configured to obtain a first request frame including an indication to use a first path with a second apparatus for communicating at least one first field of a first measurement frame, the first path with the second apparatus different from a second path with the second apparatus;
a processing system configured to:
identify, based on beamforming training with the second apparatus, a first set of antenna settings corresponding to the first path with the second apparatus and a second set of antenna settings corresponding to the second path with the second apparatus, and
generate, based on the first request frame, the first measurement frame including the at least one first field in a first portion of the first measurement frame and including one or more second fields in a second portion of the first measurement frame, wherein the one or more second fields of the first measurement frame include information indicating at least one timing measurement; and
a second interface configured to output the first measurement frame for transmission to the second apparatus via the first set of antenna settings for transmitting the first portion including the at least one first field of the first measurement frame over the first path and via the second set of antenna settings for transmitting the second portion including the one or more second fields of the first measurement frame over the second path.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein:
the first request frame comprises a trigger field,
the indication to use the first path comprises a value of the trigger field, and
the output of the first measurement frame for transmission to the second apparatus via the first set of antenna settings for the at least one first field of the first measurement frame and via the second set of antenna settings for the one or more second fields of the first measurement frame is based on the value of the trigger field.

### Claim 12 (depends on 10)

The apparatus of claim 10, wherein the one or more second fields of the first measurement frame comprise at least one of a short training field (STF), a channel estimation field (CEF), a header field, or a data field.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the header field includes one or more bits indicating use of the first path for the at least one first field of the first measurement frame.

### Claim 14 (depends on 10)

The apparatus of claim 10, wherein:
the first interface is further configured to obtain, from the second apparatus, a first acknowledgement (ACK) frame via the first set of antenna settings for reception of at least one first field of the first ACK frame and via the second set of antenna settings for reception of one or more second fields of the first ACK frame;
the processing system is further configured to:
store a time of departure t1 associated with the at least one first field of the first measurement frame,
store a time of arrival t4 associated with the first ACK frame, and
generate a second measurement frame including at least one first field and including one or more second fields, the one or more second fields including a data field that indicates the time of departure t1 and the time of arrival t4; and
the second interface is further configured to output the second measurement frame for transmission to the second apparatus via the first set of antenna settings for the at least one first field of the second measurement frame and via the second set of antenna settings for the one or more second fields of the second measurement frame.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the processing system is further configured to measure an angle of arrival of the first ACK frame, and wherein the generation of the second measurement frame comprises including the measured angle of arrival in the data field of the second measurement frame.

### Claim 16 (depends on 10)

The apparatus of claim 10, wherein the at least one first field comprises a training (TRN) field, and wherein the first request frame and the first measurement frame are associated with a fine timing measurement (FTM) session.

### Claim 17 (depends on 10)

The apparatus of claim 10, further comprising:
a receiver configured to receive the first request frame; and
a transmitter configured to transmit the first measurement frame to the second apparatus via the first set of antenna settings for the at least one first field of the first measurement frame and via the second set of antenna settings for one or more second fields of the first measurement frame,
wherein the apparatus is configured as a wireless node.

### Claim 18

A wireless node for wireless communication, comprising:
a processing system configured to:
identify a first set of antenna settings and a second set of antenna settings based on beamforming training with a second apparatus, the first set of antenna settings corresponding to a first path with the second apparatus that is different from a second path with the second apparatus corresponding to the second set of antenna settings, and
generate a first request frame including an indication to use the first path for at least one first field of a first measurement frame;
a transmitter configured to transmit the first request frame to the second apparatus; and
a receiver configured to receive, from the second apparatus, the first measurement frame via the first set of antenna settings for the at least one first field in a first portion of the first measurement frame transmitted over the first path and via the second set of antenna settings for one or more second fields in a second portion of the first measurement frame transmitted over the second path,
wherein the one or more second fields of the first measurement frame include information indicating at least one timing measurement.
