US10715995B2ActiveUtilityA1

Security protection of measurement report

86
Assignee: INTEL IP CORPPriority: Oct 24, 2016Filed: Oct 24, 2017Granted: Jul 14, 2020
Est. expiryOct 24, 2036(~10.3 yrs left)· nominal 20-yr term from priority
H04W 72/20H04L 27/2613H04L 5/0048H04L 27/26136H04W 12/106H04W 12/03H04W 12/033H04L 5/0023H04W 72/0446H04L 27/2655H04J 3/0667H04W 84/18H04L 5/0082H04L 63/0428H04W 72/1278H04W 12/0013H04W 12/1006
86
PatentIndex Score
5
Cited by
16
References
19
Claims

Abstract

Methods, apparatus, and computer-readable media are described to encode a trigger frame for a second station (STA2). A first sounding frame for the STA2 is generated. The first timestamp is associated with a transmission of the first sounding frame. A second sounding frame from the STA2 based upon the first sounding frame is decoded. The second sounding frame includes a holding time indication associated with a second timestamp and a third timestamp. A fourth timestamp is associated with receiving the second sound frame. The holding time indication is protected. A round-trip time is calculated based upon the first timestamp, the holding time indication, and the fourth timestamp.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An apparatus of a station (STA) configured for performing a secure Fine Timing Measurement (FTM) procedure, the apparatus comprising: processing circuitry; and memory, wherein when operating as an initiating STA (ISTA) as part of the secure FTM procedure, the processing circuitry configured to:
 encode an initial FTM request frame for transmission to a responding station (RSTA), the initial FTM request frame including an indication for a secure ranging measurement exchange; 
 decode an initial FTM frame received from the RSTA, the initial FTM frame including long training field (LTF) sequence generating information; 
 decode a secure sounding trigger frame received from the RSTA, the sounding trigger frame including the LTF sequence generating information; 
 encode an uplink null data packet (UL NDP) for transmission to the RSTA, wherein the UL NDP is solicited by the secure sounding trigger frame, and wherein the processing circuitry is configured to derive a randomized LTF sounding sequence for the UL NDP from the LTF generating information received in the FTM frame; 
 decode a downlink NDP (DL NDP) received from the RSTA, the DL NDP having a randomized LTF sounding sequence derived from the LTF generating information; and 
 decode a location measurement report frame received from the RSTA, the location measurement report frame including range measurement results from the UL NDP and the DL NDP, the range measurement results being masked by a randomized bit sequence. 
 
     
     
       2. The apparatus of  claim 1  wherein the randomized LIT sounding sequence for the UL NDP and the randomized LTF sounding sequence for the DL NDP are derived from a first set of keys, and
 wherein the randomized bit sequence used to mask the range measurement results in the location measurement report frame is derived from a second set of keys. 
 
     
     
       3. The apparatus of  claim 2  wherein the randomized LIT sounding sequence for the UL NDP and the randomized LTF sounding sequence for the DL NDP are different. 
     
     
       4. The apparatus of  claim 1  wherein the randomized LIT sounding sequence for the UL NDP is encoded for transmission in a high-efficiency (HE) LTF (HE-LTF) of the UL-NDP, and
 wherein the randomized LTF sounding sequence for the DL NDP is received in an HE-LTF of the DL-NDP. 
 
     
     
       5. The apparatus of  claim 1 , wherein the processing circuitry is configured to derive a key seed prior to initializing the secure FTM procedure by transmission of the initial FTM request frame to the RSTA, the key seed for use in generating a key for protecting the UL NDP. 
     
     
       6. The apparatus of  claim 1  wherein the processing circuitry is configured to encode the UL NDP for transmission to the RSTA if a value from the secure sounding trigger frame is equal to a value from the initial FTM frame. 
     
     
       7. The apparatus of  claim 1 , wherein the UL NDP and DL NDP includes timestamps, and
 wherein the link measurement report includes timestamps associated with the UL NDP and DL NDP. 
 
     
     
       8. The apparatus of  claim 1  further comprising: mixer circuitry to down-convert RF signals to baseband signals; and
 synthesizer circuitry, the synthesizer circuitry comprising one of a fractional-N synthesizer or a fractional N/N+1 synthesizer, the synthesizer circuitry configured to generate an output frequency for use by the mixer circuitry, 
 wherein the processing circuitry is configured to decode the baseband signals, the baseband signals including the secure sounding trigger frame received from the RSTA. 
 
     
     
       9. The apparatus of  claim 1  further comprising: mixer circuitry to down-convert RF signals to baseband signals; and
 synthesizer circuitry, the synthesizer circuitry comprising a delta-sigma synthesizer, the synthesizer circuitry configured to generate an output frequency for use by the mixer circuitry, 
 wherein the processing circuitry is configured to decode the baseband signals, the baseband signals including the secure sounding trigger frame received from the RSTA. 
 
     
     
       10. A non-transitory computer-readable storage medium that stores instructions for execution by processing circuitry of a station (STA) to configure the STA performing a secure Fine Timing Measurement (FTM) procedure,
 wherein when operating as an initiating STA (ISTA) as part of the secure FTM procedure, the processing circuitry configured to: 
 encode an initial FTM request frame for transmission to a responding station (RSTA), the initial FTM request frame including an indication for a secure ranging measurement exchange; 
 decode an initial FTM frame received from the RSTA, the initial FTM frame including long training field (LTF) sequence generating information; 
 decode a secure sounding trigger frame received from the RSTA, the sounding trigger frame including the LTF sequence generating information; 
 encode an uplink null data packet (UL NDP) for transmission to the RSTA, wherein the UL NDP is solicited by the secure sounding trigger frame, and wherein the processing circuitry is configured to derive a randomized LTF sounding sequence for the UL NDP from the LTF generating information received in the FTM frame; 
 decode a downlink NDP (DL NDP) received from the RSTA, the DL NDP having a randomized LTF sounding sequence derived from the LTF generating information; and 
 decode a location measurement report frame received from the RSTA, the location measurement report frame including range measurement results from the UL NDP and the DL NDP, the range measurement results being masked by a randomized bit sequence. 
 
     
     
       11. The non-transitory computer-readable storage medium of  claim 10  wherein the randomized LTF sounding sequence for the UL NDP and the randomized LTF sounding sequence for the DL NDP are derived from a first set of keys, and
 wherein the randomized bit sequence used to mask the range measurement results in the location measurement report frame is derived from a second set of keys. 
 
     
     
       12. The non-transitory computer-readable storage medium of  claim 11  wherein the randomized LTF sounding sequence for the UL NDP and the randomized LTF sounding sequence for the DL NDP are different. 
     
     
       13. The non-transitory computer-readable storage medium of  claim 10  wherein the randomized LTF sounding sequence for the UL NDP is encoded for transmission in a high-efficiency (HE) LTF (HE-LTF) of the UL-NDP, and
 wherein the randomized LTF sounding sequence for the DL NDP is received in an HE-LTF of the DL-NDP. 
 
     
     
       14. The non-transitory computer-readable storage medium of  claim 10 , wherein the processing circuitry is configured to derive a key seed prior to initializing the secure FTM procedure by transmission of the initial FTM request frame to the RSTA, the key seed for use in generating a key for protecting the UL NDP. 
     
     
       15. The non-transitory computer-readable storage medium of  claim 10  wherein the processing circuitry is configured to encode the UL NDP for transmission to the RSTA if a value from the secure sounding trigger frame is equal to a value from the initial FTM frame. 
     
     
       16. The non-transitory computer-readable storage medium of  claim 10 , wherein the UL NDP and DL NDP includes timestamps, and
 wherein the link measurement report includes timestamps associated with the UL NDP and DL NDP. 
 
     
     
       17. An apparatus of a station (STA) configured for performing a secure Fine Timing Measurement (FTM) procedure, the apparatus comprising: processing circuitry; and memory, wherein when operating as responding STA (RSTA) as part of the secure FTM procedure, the processing circuitry configured to:
 decode an initial FTM request frame received from an initiating station (ISTA), the initial FTM request frame including an indication for a secure ranging measurement exchange; 
 encode an initial FTM frame for transmission to the ISTA, the initial FTM frame including long training field (LTF) sequence generating information; 
 encode a secure sounding trigger frame for transmission to the ISTA, the sounding trigger frame including the LTF sequence generating information; 
 decode an uplink null data packet (UL NDP) received from the ISTA, wherein the UL NDP is solicited by the secure sounding trigger frame, wherein the UL NDP includes a randomized LTF sounding sequence derived from the LTF generating information of the FTM frame; 
 encode a downlink NDP (DL NDP) for transmission to the ISTA, the DL NDP having a randomized LTF sounding sequence derived from the LTF generating information; and 
 encode a location measurement report frame for transmission to the ISTA, the location measurement report frame including range measurement results from the UL NDP and the DL NDP, the range measurement results being masked by a randomized bit sequence. 
 
     
     
       18. The apparatus of  claim 17  wherein the randomized LIT sounding sequence for the UL NDP and the randomized LTF sounding sequence for the DL NDP are derived from a first set of keys, and
 wherein the randomized bit sequence used to mask the range measurement results in the location measurement report frame is derived from a second set of keys. 
 
     
     
       19. The apparatus of  claim 18  wherein the randomized LIT sounding sequence for the UL NDP and the randomized LTF sounding sequence for the DL NDP are different, and
 wherein the randomized LTF sounding sequence for the UL NDP is received in a high-efficiency (HE) LTF (HE-LTF) of the UL-NDP, and 
 wherein the randomized LTF sounding sequence for the DL NDP is encoded for transmission in an HE-LTF of the DL-NDP.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.