Automatic gain control adjustment in multi-antenna short-range wireless system
US-10476539-B1 · Nov 12, 2019 · US
US10917870B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10917870-B2 |
| Application number | US-201916547290-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 21, 2019 |
| Priority date | Aug 23, 2018 |
| Publication date | Feb 9, 2021 |
| Grant date | Feb 9, 2021 |
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.
An angle of arrival estimation method and device, where a first device: collects a first signal from a second device using a reference antenna and a first antenna group; determines first channel state information (CSI); collects a second signal from the second device using the reference antenna and a second antenna group; determines second CSI; determines a phase difference vector between the first signal and the second signal based on a vector corresponding to the reference antenna in the first CSI and a vector corresponding to the reference antenna in the second CSI; compensates for the second CSI using the phase difference vector; and estimates an angle of arrival of the second device based on the first CSI and compensated second CSI.
Opening claim text (preview).
What is claimed is: 1. An angle of arrival estimation method, the method comprising: collecting, by a first device in a first time interval, a first signal from a second device using a reference antenna of the first device and each antenna in a first antenna group of the first device, wherein the first antenna group comprises N antennas, and wherein N is an integer greater than or equal to 1; collecting, by the first device in a second time interval, a second signal from the second device using the reference antenna and each antenna in a second antenna group of the first device, wherein the second antenna group comprises M antennas, and wherein M is an integer greater than or equal to 1; estimating, by the first device, first channel state information (CSI) of the first signal, wherein the first CSI comprises N vectors corresponding to the N antennas and a first vector corresponding to the reference antenna; estimating, by the first device, second CSI of the second signal, wherein the second CSI comprises M vectors corresponding to the M antennas and a second vector corresponding to the reference antenna; determining, by the first device, a phase difference vector between the first signal and the second signal based on the first vector corresponding to the reference antenna in the first CSI and the second vector corresponding to the reference antenna in the second CSI; compensating for, by the first device, each of the M vectors corresponding to the M antennas in the second CSI using the phase difference vector; and estimating, based on the first CSI and M compensated vectors in the second CSI, an angle of arrival of a signal from the second device. 2. The method according to claim 1 , wherein determining the phase difference vector between the first signal and the second signal comprises calculating, by the first device, a difference between the first vector corresponding to the reference antenna in the first CSI and the second vector corresponding to the reference antenna in the second CSI, wherein N is an integer greater than or equal to 2, and wherein M is an integer greater than or equal to 2. 3. The method according to claim 1 , further comprising: receiving, by the first device, a first message from the second device; sending a second message to the second device, wherein the second message is a response to the first message; and receiving, by the first device, a third message from the second device, wherein the first message or the third message comprises a time at which the second device sends the first message, and wherein the third message comprises a time at which the second device receives the second message. 4. The method according to claim 1 , further comprising: receiving, by the first device, a first message from the second device; sending a second message to the second device, wherein the second message is a response to the first message; receiving, by the first device, a third message from the second device, wherein the first message or the third message comprises a time at which the second device sends the first message, and wherein the third message comprises a time at which the second device receives the second message; estimating, by the first device, a distance between the first device and the second device based on the time at which the second device sends the first message, a time at which the first device receives the first message, a time at which the first device sends the second message, and the time at which the second device receives the second message; and locating, by the first device, the second device based on the distance and the angle of arrival. 5. A wireless device, comprising: a transceiver comprising a reference antenna, a first antenna group, and a second antenna group, wherein the first antenna group comprises N antennas, wherein N is an integer greater than or equal to 1, wherein the second antenna group comprises M antennas, and wherein M is an integer greater than or equal to 1, wherein the transceiver is configured to: collect, in a first time interval, a first signal from another wireless device using the reference antenna and each antenna in the first antenna group; and collect, in a second time interval, a second signal from the other wireless device using the reference antenna and each antenna in the second antenna group; and a processor coupled to the transceiver and configured to: estimate first channel state information (CSI) of the first signal, wherein the first CSI comprises N+1 vectors respectively corresponding to the N antennas and the reference antenna; estimate second CSI of the second signal, wherein the second CSI comprises M+1 vectors respectively corresponding to the M antennas and the reference antenna; determine a phase difference vector between the first signal and the second signal based on a vector corresponding to the reference antenna in the first CSI and a vector corresponding to the reference antenna in the second CSI; compensate for each of the M vectors corresponding to the M antennas in the second CSI using the phase difference vector; and estimate, based on the first CSI and M compensated vectors in the second CSI, an angle of arrival of a signal from the other wireless device. 6. The wireless device according to claim 5 , wherein when determining the phase difference vector between the first signal and the second signal that are collected by the reference antenna, the processor is configured to calculate a difference between the vector corresponding to the reference antenna in the first CSI and the vector corresponding to the reference antenna in the second CSI. 7. The wireless device according to claim 5 , wherein the transceiver is further configured to: receive a first message from the other wireless device; send a second message to the other wireless device, wherein the second message is a response to the first message; and receive a third message from the other wireless device, wherein the first message or the third message comprises a time at which the wireless device sends the first message, and wherein the third message comprises a time at which the wireless device receives the second message. 8. The wireless device according to claim 6 , wherein the transceiver is further configured to: receive a first message from the other wireless device; send a second message to the other wireless device, wherein the second message is a response to the first message; and receive a third message from the other wireless device, wherein the first message or the third message comprises a time at which the wireless device sends the first message, and the third message comprises a time at which the wireless device receives the second message, and wherein the processor is further configured to: estimate a distance between the device and the other wireless device based on the time at which the other wireless device sends the first message, a time at which the transceiver receives the first message, a time at which the transceiver sends the second message, and the time at which the other wireless device receives the second message; and locate the other wireless device based on the distance and the angle of arrival. 9. The wireless device according to claim 6 , wherein when determining the phase difference vector between the first signal and the second signal that are collected by the reference antenna, the processor is further configured to fit a plurality of elements in the difference based on frequencies corresponding to the plurality of elements in the difference, and determine a phase difference at each frequency location in the phase difference vector. 10. The wireless device according to claim 7 , wherei
based on quality criteria · CPC title
using radio waves (G01S19/00 takes precedence) · CPC title
Means for reducing or compensating for quadrantal, site, or like errors · CPC title
the waves arriving at the antennas being pulse modulated and the time difference of their arrival being measured · CPC title
Channel coefficients, e.g. channel state information [CSI] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.