IP Library Granted Patent US 9,591,493
Granted Patent B2
US 9,591,493 · App. 14/462,659 · Granted Mar 7, 2017

Wireless communication fine timing measurement PHY parameter control and negotiation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,591,493
App. No.
14/462,659
Granted
Mar 7, 2017
Kind
B2
Abstract

A wireless communication device (e.g., operative within a wireless local area network (WLAN)) coordinates with another wireless communication device to determine which communication parameter(s) to use in at least one FTM frame exchange. In an example of operation, the wireless communication device includes a communication interface and a processor such that the processor receives, via the communication interface, a fine timing measurement (FTM) request frame from the other wireless communication device. The FTM request frame specifies at least one preferred communication parameter for the at least one FTM frame exchange. The processor then determines, based on the FTM request frame, information related to the at least one preferred communication parameter. The wireless communication device generates and transmits a response to the FTM request frame to the other wireless communication device that confirms or overrides the at least one preferred communication parameter.

Claims (88)

1. A wireless communication device comprising:

a communication interface; and

a processor configured to:

receive, via the communication interface, a fine timing measurement (FTM) request frame from another wireless communication device, wherein the FTM request frame specifies a plurality of preferred physical layer (PHY) communication parameters for at least one FTM frame exchange, wherein the plurality of preferred PHY communication parameters includes a modulation coding set (MCS), a frame format, a channel bandwidth, at least one channel among a plurality of channels, and a frequency band that contains one or more channels;

process the FTM request frame to determine the plurality of preferred PHY communication parameters that is specified within a field of the FTM request frame;

transmit, via the communication interface, a response to the FTM request frame to the another wireless communication device, wherein the response includes information to confirm the plurality of preferred PHY communication parameters for the at least one FTM frame exchange based on a favorable comparison of the plurality of preferred PHY communication parameters that is specified within the field of the FTM request frame with a capability of the wireless communication device, and wherein the response includes information that specifies at least one other preferred PHY communication parameter for the at least one FTM frame exchange based on an unfavorable comparison of the plurality of preferred PHY communication parameters with the capability of the wireless communication device;

perform the at least one FTM frame exchange with the another wireless communication device using the plurality of preferred PHY communication parameters based on the favorable comparison of the plurality of preferred PHY communication parameters that is specified within the field of the FTM request frame with the capability of the wireless communication device or using at least one other preferred PHY communication parameter, based on the unfavorable comparison of the plurality of preferred PHY communication parameters that is specified within the field of the FTM request frame with the capability of the wireless communication device; and

adapt operation of subsequent communications with the another wireless communication device based on result of the at least one FTM frame exchange with the another wireless communication device.

2. The wireless communication device of claim 1 , wherein the processor is further configured to:

transmit, via the communication interface, an FTM frame to the another wireless communication device that includes a plurality of timestamps for use by the another wireless communication device to determine a propagation delay between the wireless communication device and the another wireless communication device.

3. The wireless communication device of claim 1 , wherein the processor is further configured to:

receive, via the communication interface, an FTM frame from the another wireless communication device that includes a plurality of timestamps; and

determine a propagation delay between the wireless communication device and the another wireless communication device based, at least in part, on the plurality of timestamps.

4. The wireless communication device of claim 1 , wherein the processor is further configured to:

receive, via the communication interface and from the another wireless communication device, a propagation delay between the wireless communication device and the another wireless communication device;

select at least one beamforming operational parameter based on the propagation delay; and

support, via the communication interface, subsequent communications with the another wireless communication device based on the at least one beamforming operational parameter.

5. The wireless communication device of claim 1 , wherein the processor is further configured to:

support, via the communication interface, subsequent communications with the another wireless communication device after completion of the at least one FTM frame exchange based on at least one additional PHY communication parameter that is supported by both the wireless communication device and the another wireless communication device.

6. The wireless communication device of claim 1 , wherein the plurality of preferred PHY communication parameter or the at least one other preferred PHY communication parameter also includes at least one of:

a modulation type;

a forward error correction (FEC) coding type;

an error correction code (ECC) type;

an orthogonal frequency division multiplexing (OFDM) symbol type;

an OFDM frame type;

an orthogonal frequency division multiple access (OFDMA) symbol type;

an OFDMA frame type;

a data rate; or

a multiple-input-multiple-output (MIMO) configuration.

7. The wireless communication device of claim 1 further comprising:

an access point (AP), wherein the another wireless communication device includes a wireless station (STA).

8. The wireless communication device of claim 1 further comprising:

a wireless station (STA), wherein the another wireless communication device includes another STA.

9. A wireless communication device comprising:

a communication interface; and

a processor configured to:

transmit, via the communication interface, a fine timing measurement (FTM) request frame to another wireless communication device, wherein the FTM request frame specifies a plurality of preferred physical layer (PHY) communication parameters within a field of the FTM request frame for at least one FTM frame exchange, wherein the plurality of preferred PHY communication parameters includes a modulation coding set (MCS), a frame format, a channel bandwidth, at least one channel among a plurality of channels, and a frequency band that contains one or more channels;

receive, via the communication interface, a response to the FTM request frame from the another wireless communication device;

process the response to determine whether the response includes information that confirms or overrides the plurality of preferred PHY communication parameters for the at least one FTM frame exchange, wherein the response specifies at least one other preferred PHY communication parameter when the response includes information that overrides the plurality of preferred PHY communication parameter;

perform the at least one FTM frame exchange, via the communication interface, with the another wireless communication device based on the plurality of preferred PHY communication parameters when the response confirms the plurality of preferred PHY communication parameter;

perform the at least one FTM frame exchange, via the communication interface, with the another wireless communication device based on the at least one other preferred PHY communication parameter when the response overrides the plurality of preferred PHY communication parameter; and

adapt operation of subsequent communications with the another wireless communication device based on result of the at least one FTM frame exchange with the another wireless communication device.

10. The wireless communication device of claim 9 , wherein the processor is further configured to:

receive, via the communication interface, an FTM frame from the another wireless communication device that includes a plurality of timestamps; and

determine a propagation delay between the wireless communication device and the another wireless communication device based, at least in part, on the plurality of timestamps.

11. The wireless communication device of claim 10 , wherein the processor is further configured to:

select at least one beamforming operational parameter based on the propagation delay; and

support, via the communication interface, subsequent communications with the another wireless communication device based on the at least one beamforming operational parameter.

12. The wireless communication device of claim 9 , wherein the plurality of preferred PHY communication parameters or the at least one other preferred PHY communication parameter also includes at least one of:

a modulation type;

a forward error correction (FEC) coding type;

an error correction code (ECC) type;

an orthogonal frequency division multiplexing (OFDM) symbol type;

an OFDM frame type;

an orthogonal frequency division multiple access (OFDMA) symbol type;

an OFDMA frame type;

a data rate; or

a multiple-input-multiple-output (MIMO) configuration.

13. The wireless communication device of claim 9 further comprising:

a wireless station (STA), wherein the another wireless communication device includes an access point (AP).

14. A method for execution by a wireless communication device, the method comprising:

receiving, via a communication interface of the wireless communication device, a fine timing measurement (FTM) request frame from another wireless communication device, wherein the FTM request frame specifies plurality of preferred physical layer (PHY) communication parameters for at least one FTM frame exchange, wherein the plurality of preferred PHY communication parameters includes a modulation coding set (MCS), a frame format, a channel bandwidth, at least one channel among a plurality of channels, and a frequency band that contains one or more channels;

processing the FTM request frame to determine the plurality of preferred PHY communication parameters that is specified within a field of the FTM request frame; and

transmitting, via the communication interface of the wireless communication device, a response to the FTM request frame to the another wireless communication device, wherein the response includes information to confirm the plurality of preferred PHY communication parameters for the at least one FTM frame exchange based on a favorable comparison of the plurality of preferred PHY communication parameters that is specified within the field of the FTM request frame with a capability of the wireless communication device, and wherein the response includes information that specifies at least one other preferred PHY communication parameter for the at least one FTM frame exchange based on an unfavorable comparison of the plurality of preferred PHY communication parameters with the capability of the wireless communication device;

performing the at least one FTM frame exchange with the another wireless communication device using the plurality of preferred PHY communication parameters based on the favorable comparison of the plurality of preferred PHY communication parameters that is specified within the field of the FTM request frame with the capability of the wireless communication device or using at least one other preferred PHY communication parameter, based on the unfavorable comparison of the plurality of preferred PHY communication parameters that is specified within the field of the FTM request frame with the capability of the wireless communication device; and

adapting operation of subsequent communications with the another wireless communication device based on result of the at least one FTM frame exchange with the another wireless communication device.

15. The method of claim 14 further comprising:

transmitting, via the communication interface, an FTM frame to the another wireless communication device that includes a plurality of timestamps for use by the another wireless communication device to determine a propagation delay between the wireless communication device and the another wireless communication device.

16. The method of claim 14 further comprising:

receiving, via the communication interface, an FTM frame from the another wireless communication device that includes a plurality of timestamps; and

determining a propagation delay between the wireless communication device and the another wireless communication device based, at least in part, on the plurality of timestamps.

17. The method of claim 14 further comprising:

receiving, via the communication interface and from the another wireless communication device, a propagation delay between the wireless communication device and the another wireless communication device;

selecting at least one beamforming operational parameter based on the propagation delay; and

supporting, via the communication interface, subsequent communications with the another wireless communication device based on the at least one beamforming operational parameter.

18. The method of claim 14 further comprising:

supporting, via the communication interface, subsequent communications with the another wireless communication device after completion of the at least one FTM frame exchange based on at least one additional PHY communication parameter that is supported by both the wireless communication device and the another wireless communication device.

19. The method of claim 14 , wherein the plurality of preferred PHY communication parameters or the at least one other preferred PHY communication parameter also includes at least one of:

a modulation type;

a forward error correction (FEC) coding type;

an error correction code (ECC) type;

an orthogonal frequency division multiplexing (OFDM) symbol type;

an OFDM frame type;

an orthogonal frequency division multiple access (OFDMA) symbol type;

an OFDMA frame type;

a data rate; or

a multiple-input-multiple-output (MIMO) configuration.

20. The method of claim 14 , wherein the wireless communication device includes an access point (AP), and the another wireless communication device includes a wireless station (STA).

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2014
From: GUTIERREZ, LUIS JAVIER; WANG, QI; ERCEG, VINKO; RAMAKRISHNAN, HARIRAMANATHAN
To: BROADCOM CORPORATION
Reel/Frame 033559/0781 →