Location information determination based on timing measurements in wireless networks

US11096141B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11096141-B2
Application numberUS-201816114098-A
CountryUS
Kind codeB2
Filing dateAug 27, 2018
Priority dateAug 27, 2018
Publication dateAug 17, 2021
Grant dateAug 17, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Method, systems and devices for location information determination based on timing measurements are described. One example method includes transmitting, by a communication apparatus, a timing request to a plurality of network devices, where the timing request comprises a respective expected response time for each of the plurality of network devices, receiving, at a plurality of times, a plurality of timing measurements from each of the plurality of network devices, wherein each of the plurality of times is based on the corresponding expected response time, and the plurality of timing measurements comprises a respective time of arrival (ToA) timestamp and a respective time of departure (ToD) timestamp, and determining a location information of the communication apparatus based on an estimate of a round trip delay that is computed using a difference of the respective ToA and ToD timestamps from the plurality of timing measurements.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for wireless communication, comprising: (a) transmitting, by a communication apparatus, a timing request to a subset of a plurality of network devices, wherein the timing request comprises a respective expected response time for each of the subset of the plurality of network devices, and wherein the expected response time corresponds to a transmission time of a timing measurement that is received from the corresponding network device of the plurality of network devices; (b) receiving, at a plurality of times, a plurality of timing measurements from each of the subset of the plurality of network devices, wherein each of the plurality of times is based on the corresponding expected response time, and the plurality of timing measurements comprises a respective time of arrival (ToA) timestamp and a respective time of departure (ToD) timestamp; (c) determining a location information of the communication apparatus based on an estimate of a round trip delay that is computed using a difference of the respective ToA and ToD timestamps from the plurality of timing measurements; and repeating steps (a) and (b) a number of times, wherein a ToA timestamp and a ToD timestamp is received each of the number of times from each of the subset of the plurality of network devices, and wherein the round trip delay is computed for each of the number of times for each of the subset of the plurality of network devices, wherein the number of times is based on comparing differences of consecutive round trip delays for each of the subset of the plurality of network devices to a threshold. 2. The method of claim 1 , further comprising: transmitting, to the plurality of network devices, a plurality of initial timing requests on a plurality of frequency channels; and receiving a plurality of initial timing responses from the subset of the plurality of network devices on a respective frequency channel of the plurality of frequency channels. 3. The method of claim 2 , wherein the plurality of initial timing requests is transmitted in an identical timeslot. 4. The method of claim 1 , further comprising: refining the estimate of the round trip delay based on a plurality of the ToA timestamps and ToD timestamps. 5. The method of claim 4 , further comprising: transmitting, after the steps (a) and (b) are repeated the number of times, a termination message. 6. The method of claim 1 , wherein the timing request identifies a transmission resource associated with each of the subset of the plurality of network devices. 7. The method of claim 6 , wherein each of the plurality of timing measurements is received on the respective transmission resource identified in the timing request. 8. The method of claim 1 , further comprising: transmitting a report comprising the location information of the communication apparatus to the subset of the plurality of network devices. 9. The method of claim 1 , wherein the threshold is distinct for each of the subset of the plurality of network devices. 10. An apparatus for wireless communication, comprising: a processor; and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to: (a) transmit a plurality of initial timing requests to a plurality of network devices, wherein each of the plurality of initial timing requests comprises an expected response time corresponding to a transmission time of a timing measurement that is received from a corresponding network device of a subset of the plurality of network devices; (b) receive a plurality of initial timing responses from the subset of the plurality of network devices; (c) transmit a timing request to the subset of the plurality of network devices, wherein the timing request identifies transmission resources to be used by each of the subset of the plurality of network devices; (d) receive, over the respective transmission resources, a plurality of timing measurements from the subset of the plurality of network devices, wherein the plurality of timing measurements comprises a respective time of arrival (ToA) timestamp and a respective time of departure (ToD) timestamp; (e) determine a location information of the apparatus based on an estimate of a round trip delay that is computed using a difference of the respective ToA and ToD timestamps from the plurality of timing measurements; and repeat steps (a) and (b) a number of times, wherein a ToA timestamp and a ToD timestamp is received each of the number of times from each of the subset of the plurality of network devices, and wherein the round trip delay is computed for each of the number of times for each of the subset of the plurality of network devices, wherein the number of times is based on comparing differences of consecutive round trip delays for each of the subset of the plurality of network devices to a threshold. 11. The apparatus of claim 10 , wherein the plurality of initial timing requests are transmitted on each of a plurality of frequency channels. 12. The apparatus of claim 11 , wherein the plurality of initial timing responses are received on the corresponding each of the plurality of frequency channels. 13. The apparatus of claim 10 , wherein the plurality of initial timing requests are transmitted in an identical timeslot. 14. The apparatus of claim 10 , wherein the processor is further caused to: refine the estimate of the round trip delay based on a plurality of the ToA timestamps and ToD timestamps. 15. The apparatus of claim 14 , wherein the processor is further caused to: transmit, after the steps (c) and (d) are repeated the number of times, a termination message. 16. The apparatus of claim 10 , wherein the processor is further caused to: transmit a report comprising the location information of the apparatus to the subset of the plurality of network devices. 17. A computer-readable program medium having code stored thereon, the code, when executed by a processor of a communication apparatus, causing the processor to implement a method for wireless communication, the method comprising: (a) transmitting, to a group of network devices, a timing request soliciting time measurement responses, the timing request including information for receiving the time measurement responses in a collision-free manner, the information comprising an expected response time corresponding to a transmission time of a timing measurement response that is received from a corresponding network device of at least some network devices from the group; (b) receiving, in the collision-free manner, the timing measurement responses from the at least some network devices from the group, wherein each timing measurement response includes a first field indicative of a reception time at which a corresponding network device received the timing request and a second field indicative of response time at which the corresponding network device transmitted its timing measurement response; (c) determining a location of the communication apparatus based on the timing measurement responses; repeating steps (a) and (b) a number of times, wherein a ToA timestamp and a ToD timestamp is received each of the number of times from each of the subset of the plurality of network devices, and wherein the round trip delay is computed for each of the number of times for each of the subset of the plurality of network devices, wherein the number of times is based on comparing differences of consecutive round trip delays for each of the subset of the plurality of network devices to a thresh

Assignees

Inventors

Classifications

  • Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays (arrangements for monitoring round trip delays in packet switching networks H04L43/0864) · CPC title

  • Delay profiles · CPC title

  • WLAN [Wireless Local Area Networks] · CPC title

  • the waves arriving at the antennas being pulse modulated and the time difference of their arrival being measured · CPC title

  • H04W64/00Primary

    Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11096141B2 cover?
Method, systems and devices for location information determination based on timing measurements are described. One example method includes transmitting, by a communication apparatus, a timing request to a plurality of network devices, where the timing request comprises a respective expected response time for each of the plurality of network devices, receiving, at a plurality of times, a plurali…
Who is the assignee on this patent?
Zte Corp
What technology area does this patent fall under?
Primary CPC classification H04W64/00. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 17 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).