Authenticated time-of-flight indoor positioning systems and methods
US-9742737-B2 · Aug 22, 2017 · US
US10064057B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10064057-B2 |
| Application number | US-201615333551-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 25, 2016 |
| Priority date | Mar 1, 2016 |
| Publication date | Aug 28, 2018 |
| Grant date | Aug 28, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques for providing a secure Fine Timing Measurement (FTM) exchange between two wireless transceivers are disclosed. An example of a method according to the disclosure include transmitting a protected FTM range request message with a Dialog Token of a FTM frame, receiving a protected FTM range report message from a station, wherein the protected FTM range report message includes FTM information, and authenticating the station based at least in part on the FTM information included in the protected FTM range report message.
Opening claim text (preview).
The invention claimed is: 1. A method for providing a secure Fine Timing Measurement (FTM) exchange between two wireless transceivers, comprising: transmitting a protected FTM range request message with a Dialog token of a FTM frame, wherein at least one element of the protected FTM range request message is encrypted; receiving a protected FTM range report message from a station, wherein the protected FTM range report message includes FTM information; and authenticating the station based at least in part on the FTM information included in the protected FTM range report message. 2. The method of claim 1 wherein at least one element of the protected FTM range report message is encrypted. 3. The method of claim 1 wherein the encryption is based on a key exchange between the two wireless transceivers. 4. The method of claim 1 wherein the encryption is based on a membership to a trusted network. 5. The method of claim 1 wherein the Dialog token transmitted in the protected FTM range request message is the Dialog token in an initial FTM frame. 6. The method of claim 1 wherein the FTM information is based on a time of departure and a time of arrival of a FTM exchange between the two wireless transceivers. 7. The method of claim 1 wherein the FTM information is a Follow Up Dialog token value or a collection of Follow Up Dialog token values. 8. The method of claim 1 wherein authenticating the station further comprises: calculating a distance to the station based on the FTM information; and determining if the station is within an authentication range. 9. A method of participating in a secure Fine Timing Measurement (FTM) exchange with a mobile device, comprising: receiving a protected FTM range request message including a Dialog token of a FTM frame, wherein the protected FTM range request message includes one or more encrypted elements; transmitting a FTM request message; receiving a plurality of FTM messages; determining that a Dialog token included in a FTM frame in the plurality of FTM messages matches the Dialog token included in the protected FTM range request message; determining a FTM timing information based at least on one of the plurality of FTM messages; and transmitting a protected FTM range report message including the FTM timing information. 10. The method of claim 9 wherein the FTM timing information is based on a time of departure value (T 1 ) and a time of arrival value (T 4 ) in an FTM exchange. 11. The method of claim 9 wherein the FTM timing information is a Round Trip Time (RTT) value based on the plurality of FTM messages. 12. The method of claim 9 wherein the protected FTM range report message includes the Follow Up Dialog Token value of a last frame of the plurality of FTM messages. 13. The method of claim 9 wherein the protected FTM range report message includes one or more encrypted elements. 14. The method of claim 9 wherein the FTM request message and the plurality of FTM messages are public action frames. 15. The method of claim 9 wherein the Dialog token received in the protected FTM range request message is the Dialog token in an initial FTM frame. 16. A system for providing a secure Fine Timing Measurement (FTM) exchange between two wireless transceivers, comprising: a memory; at least one processor operably coupled to the memory; a transceiver operably coupled to the memory and the at least one processor, and configured to: transmit a protected FTM range request message with a Dialog Token of a FTM frame, wherein the protected FTM range request message includes one or more encrypted elements; receive a protected FTM range report message from a station, wherein the protected FTM range report message includes FTM information; and wherein the at least on processor is configured to authenticate the station based at least in part on the FTM information included in the protected FTM range report message. 17. The system of claim 16 wherein at least one element of the protected FTM range report message is encrypted. 18. The system of claim 16 wherein the encryption is based on a key exchange between the two wireless transceivers. 19. The system of claim 16 wherein the encryption is based on a membership to a trusted network. 20. The system of claim 16 wherein the Dialog token transmitted in the protected FTM range request message is the Dialog token in an initial FTM frame. 21. The system of claim 16 wherein the FTM information is based on a time of departure and a time of arrival of a FTM exchange between the two wireless transceivers. 22. The system of claim 16 wherein the FTM information is a Follow Up Dialog token value or a collection of Follow Up Dialog token values. 23. The system of claim 16 wherein the at least one processor is further configured to: calculate a distance to the station based on the FTM information; and determine if the station is within an authentication range. 24. A client station for participating in a secure Fine Timing Measurement (FTM) exchange with a mobile device, comprising: a memory; at least one processor operably coupled to the memory; a transceiver operably coupled to the memory and the at least one processor, and configured to: receive a protected FTM range request message including a Dialog token of a FTM frame, wherein the protected FTM range request message includes one or more encrypted elements; transmit a FTM request message; receive a plurality of FTM messages; wherein the at least one processor is configured to: determine that a Dialog token included a FTM frame in the plurality of FTM messages matches the Dialog token included in the protected FTM range request message; determine a FTM timing information based at least on one of the plurality of FTM messages; and the transceiver is configured to transmit a protected FTM range report message including the FTM timing information. 25. The client station of claim 24 wherein the FTM timing information is based on a time of departure value (T 1 ) and a time of arrival value (T 4 ) in an FTM exchange. 26. The client station of claim 24 wherein the FTM timing information is a Round Trip Time (RTT) value based on the plurality of FTM messages. 27. The client station of claim 24 wherein the protected FTM range report message includes the Follow Up Dialog Token value of a last frame of the plurality of FTM messages. 28. The client station of claim 24 wherein the protected FTM range report message includes one or more encrypted elements. 29. The client station of claim 24 wherein the FTM request message and the plurality of FTM messages are public action frames. 30. The client station of claim 24 wherein the Dialog token received in the protected FTM range request message is the Dialog token in an initial FTM frame.
of multiple transceivers, e.g. in ad hoc networks · CPC title
Authentication · CPC title
using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title
Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management · CPC title
wherein the data content is protected, e.g. by encrypting or encapsulating the payload · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.