Apparatus and control method
US-11224003-B2 · Jan 11, 2022 · US
US11356157B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11356157-B2 |
| Application number | US-202016904941-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 18, 2020 |
| Priority date | Jun 18, 2020 |
| Publication date | Jun 7, 2022 |
| Grant date | Jun 7, 2022 |
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.
A device and method for improving the accuracy of angle of arrival and departure computations is disclosed. The device and method rely on manipulation of the antenna switching pattern to achieve an improved calculation of arrival angle. In one embodiment, the device calculates an estimate angle of arrival using conventional methods. The device then determines which of a plurality of different antenna switching pattern yields the more accurate results at this estimated angle of arrival. The AoA measurement is then repeated using the preferred antenna switching pattern. In another embodiment, the device captures the amplitude and/or phase of the signal from each antenna element. The device then sorts these antenna elements and defines a preferred antenna switching pattern based on the sort list. The AoA measurement is then performed using the preferred antenna switching pattern. In another embodiment, neural networks may be utilized to determine the preferred antenna switching pattern.
Opening claim text (preview).
What is claimed is: 1. A device to calculate an angle of arrival or an angle of departure, comprising: a wireless network interface, wherein the wireless network interface comprises an antenna array having a plurality of antenna elements and an analog multiplexer, wherein the wireless network interface receives an incoming signal from an antenna element and generates an I signal and a Q signal associated with the antenna element; a processing unit; and a memory device, comprising instructions, which when executed by the processing unit, enable the device to: receive a packet that includes a constant tone extension (CTE), wherein the CTE comprises a tone having a known frequency and wherein the CTE comprises a plurality of switch slots and a plurality of sample slots; sample the CTE during a plurality of the sample slots using a default antenna switching pattern, wherein an antenna switching pattern determines an order in which the analog multiplexer selects each antenna element of the antenna array; use I and Q signals from the plurality of sample slots to calculate an estimated angle of arrival; select a preferred antenna switching pattern based on a predetermined relationship between the estimated angle of arrival and a plurality of antenna switching patterns; sample the CTE during a plurality of the sample slots using the preferred antenna switching pattern; and use I and Q signals from the plurality of sample slots to calculate an angle of arrival. 2. The device of claim 1 , wherein the memory device comprises the plurality of antenna switching patterns. 3. The device of claim 2 , wherein the predetermined relationship associates each estimated angle of arrival with one of the plurality of antenna switching patterns. 4. The device of claim 3 , wherein the antenna switching pattern associated with each estimated angle of arrival minimizes an absolute error, wherein the absolute error is defined as an absolute value of a difference between the estimated angle of arrival and an actual angle of arrival. 5. The device of claim 2 , wherein the predetermined relationship associates ranges of estimated angles of arrival with one of the plurality of antenna switching patterns. 6. The device of claim 5 , wherein the antenna switching pattern associated with each range of estimated angles of arrival minimizes an absolute error, wherein the absolute error is defined as an absolute value of a difference between the estimated angles of arrival and actual angles of arrival within the range. 7. The device of claim 1 , wherein the angle of arrival calculated using the preferred antenna switching pattern is used to select an updated preferred antenna switching pattern based on the predetermined relationship between the angle of arrival and a plurality of antenna switching patterns; and wherein the instructions enable the device to: sample the CTE during a plurality of the sample slots using the updated preferred antenna switching pattern; and use I and Q signals from the plurality of sample slots to calculate an improved angle of arrival. 8. A method of calculating an angle of arrival or an angle of departure, comprising: using a device having a wireless network interface, wherein the wireless network interface comprises an antenna array having a plurality of antenna elements and an analog multiplexer, wherein the wireless network interface receives an incoming signal from an antenna element and generates an I signal and a Q signal associated with the antenna element, to receive a packet that includes a constant tone extension (CTE), wherein the CTE comprises a tone having a known frequency and wherein the CTE comprises a plurality of switch slots and a plurality of sample slots; sampling the CTE during a plurality of the sample slots using a default antenna switching pattern, wherein an antenna switching pattern determines an order in which the analog multiplexer selects each antenna element of the antenna array; using I and Q signals from the plurality of sample slots to calculate an estimated angle of arrival; selecting a preferred antenna switching pattern based on a predetermined relationship between the estimated angle of arrival and a plurality of antenna switching patterns; sampling the CTE during a plurality of the sample slots using the preferred antenna switching pattern; and using I and Q signals from the plurality of sample slots to calculate an angle of arrival. 9. The method of claim 8 , wherein the preferred antenna switching pattern is selected from one of a plurality of antenna switching patterns. 10. The method of claim 8 , wherein the predetermined relationship associates each estimated angle of arrival with one of the plurality of antenna switching patterns. 11. The method of claim 8 , wherein the predetermined relationship associates ranges of estimated angles of arrival with one of the plurality of antenna switching patterns. 12. The method of claim 8 , wherein the predetermined relationship is created by: disposing a beacon at a fixed location; rotating a test device having an antenna configuration that is identical to the antenna array of the device, wherein the test device is rotated through 360 degrees of azimuth; sampling the CTE from the beacon to calculate a computed angle of arrival for a plurality of azimuth angles; creating an error profile for each of a plurality of antenna switching patterns, wherein the error profile represents a difference between an actual angle of arrival and the computed angle of arrival; and minimizing the absolute error at each azimuth angle based on the error profiles. 13. The method of claim 12 , wherein minimizing the absolute error at each azimuth angle is performed by: for each antenna switching pattern, determining the difference between an actual angle of arrival and the computed angle of arrival; selecting the antenna switching pattern having a smallest absolute value of the difference. 14. The method of claim 8 , further comprising: selecting an updated preferred antenna switching pattern using the angle of arrival calculated using the preferred antenna switching pattern, based on the predetermined relationship between the angle of arrival and a plurality of antenna switching patterns; sampling the CTE during a plurality of the sample slots using the updated preferred antenna switching pattern; and using I and Q signals from the plurality of sample slots to calculate an improved angle of arrival. 15. A software program, disposed on a non-transitory storage media, comprising instructions, which when executed by a processing unit disposed on a device a wireless network interface, wherein the wireless network interface comprises an antenna array having a plurality of antenna elements and an analog multiplexer, wherein the wireless network interface receives an incoming signal from an antenna element and generates an I signal and a Q signal associated with the antenna element, enable the device to: receive a packet that includes a constant tone extension (CTE), wherein the CTE comprises a tone having a known frequency and wherein the CTE comprises a plurality of switch slots and a plurality of sample slots; sample the CTE during a plurality of the sample slots using a default antenna switching pattern, wherein an antenna switching pattern determines an order in which the analog multiplexer selects each antenna element of the antenna array; use I and Q signals from the plurality of sample slots to calculate an estimated angle of arrival; select a preferred antenna switching pattern based on a predetermined relationship between the
Means for increasing effective directivity, e.g. by combining signals having differently oriented directivity characteristics or by sharpening the envelope waveform of the signal derived from a rotating or oscillating beam antenna (comparing amplitude of signals having differently oriented directivity characteristics to determine direction G01S3/16, G01S3/28) · CPC title
in which a parameter or coefficient is automatically adjusted to optimise the performance · CPC title
Services making use of location information · CPC title
Means for reducing or compensating for quadrantal, site, or like errors · CPC title
Receivers · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.