IP Library Granted Patent US 11,619,702
Granted Patent B2
US 11,619,702 · App. 16/992,847 · Granted Apr 4, 2023

Method and apparatus for enhanced positioning in 5G-NR using DAOD and DAOA

Inventors: Bapineedu Chowdary Gummadi (Hyderabad, IN); Stephen William Edge (Escondido, CA); Hem Agnihotri (Benares, IN)
Assignee: QUALCOMM Incorporated
G01S3/72G01S1/042G01S5/0218G01S5/0236G01S5/10H04B7/043H04B7/0408
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,619,702
App. No.
16/992,847
Granted
Apr 4, 2023
Kind
B2
Abstract

The angle of departure (AOD) of directed beams, e.g., beamformed beams, transmitted by one or more base stations, such as a gNB, and the angle of arrival (AOA) of the directed beams received by a UE may be used to improve positioning accuracy by identifying Line Of Sight (LOS) beams and multi-path beams. The differential AOA (DAOA) of a directed beam pair may compared to the differential AOD (DAOD) of the directed beam pair. Matching DAOA and DAOD may be used as an indication that the directed beams in the beam pair are LOS with the UE, whereas a mis-match indicates one or both of the directed beams are multi-path. The location of the UE may be estimated using the measurement information, e.g., AOA, RTT, RSTD, etc., obtained from LOS directed beams.

Claims (62)

1. A method for supporting location services for a user equipment (UE), performed by an entity, comprising:

obtaining a differential Angle of Arrival (DAOA) for a pair of directed beams transmitted by at least one base station and received at the UE, wherein the DAOA is obtained from measurements of the pair of directed beams performed by the UE;

obtaining a differential Angle of Departure (DAOD) for the pair of directed beams transmitted by the at least one base station;

comparing the DAOA to the DAOD to determine if each directed beam in the pair of directed beams is Line Of Sight (LOS) between the at least one base station and the UE;

determining a location estimate for the UE using at least one of the directed beams in the pair of directed beams when each directed beam in the pair of directed beams is LOS; and

providing the location estimate to a requesting entity.

2. The method of claim 1 , wherein the pair of directed beams are from a single base station.

3. The method of claim 1 , wherein the pair of directed beams are from two different base stations.

4. The method of claim 1 , wherein obtaining the DAOD comprises obtaining a pair of angles of departure (AODs) for the pair of directed beams.

5. The method of claim 4 , wherein the entity is the UE, wherein obtaining the DAOA comprises measuring the DAOA, wherein obtaining the pair of AODs comprises receiving the pair of AODs from a location server in a point to point message or from a base station in a broadcast message.

6. The method of claim 4 , wherein the entity is a location server, wherein obtaining the DAOA comprises receiving the DAOA from the UE, wherein obtaining the pair of AODs comprises obtaining the pair of AODs from a local database or receiving the pair of AODs from the at least one base station.

7. The method of claim 4 , wherein determining the location estimate for the UE comprises at least one of:

triangulating the location estimate based on the pair of AODs;

using at least one of the pair of AODs and a measured round trip time for the UE; or

obtaining a Reference Signal Time Difference for the pair of directed beams and obtaining the location estimate based on the Reference Signal Time Difference.

8. An entity for supporting location services for a user equipment (UE), the entity comprising:

an external interface for receiving and sending messages in a network;

memory configured to store instructions; and

at least one processor coupled to the external interface and the memory, the at least one processor configured by the instructions stored in the memory to:

obtain a differential Angle of Arrival (DAOA) for a pair of directed beams transmitted by at least one base station and received at the UE, wherein the DAOA is obtained from measurements of the pair of directed beams performed by the UE;

obtain a differential Angle of Departure (DAOD) for the pair of directed beams transmitted by the at least one base station;

compare the DAOA to the DAOD to determine if each directed beam in the pair of directed beams is Line Of Sight (LOS) between the at least one base station and the UE;

determine a location estimate for the UE using at least one of the directed beams in the pair of directed beams when each directed beam in the pair of directed beams is LOS; and

provide the location estimate to a requesting entity.

9. The entity of claim 8 , wherein the pair of directed beams are from a single base station.

10. The entity of claim 8 , wherein the pair of directed beams are from two different base stations.

11. The entity of claim 8 , wherein the at least one processor is configured to obtain the DAOD by being configured to obtain a pair of angles of departure (AODs) for the pair of directed beams.

12. The entity of claim 11 , wherein the entity is the UE, wherein the at least one processor is configured to obtain the DAOA by being configured to measure the DAOA, wherein the at least one processor is configured to obtain the pair of AODs by being configured to receive the pair of AODs from a location server in a point to point message or from a base station in a broadcast message.

13. The entity of claim 11 , wherein the entity is a location server, wherein the at least one processor is configured to obtain the DAOA by being configured to receive the DAOA from the UE, wherein the at least one processor is configured to obtain the pair of AODs by being configured to obtain the pair of AODs from a local database or receiving the pair of AODs from the at least one base station.

14. The entity of claim 11 , wherein the at least one processor is configured to determine the location estimate for the UE by being configured to at least one of:

triangulate the location estimate based on the pair of AODs;

use at least one of the pair of AODs and a measured round trip time for the UE; or

obtain a Reference Signal Time Difference for the pair of directed beams and obtaining the location estimate based on the Reference Signal Time Difference.

15. An entity for supporting location services for a user equipment (UE), the entity comprising:

means for obtaining a differential Angle of Arrival (DAOA) for a pair of directed beams transmitted by at least one base station and received at the UE, wherein the DAOA is obtained from measurements of the pair of directed beams performed by the UE;

means for obtaining a differential Angle of Departure (DAOD) for the pair of directed beams transmitted by the at least one base station;

means for comparing the DAOA to the DAOD to determine if each directed beam in the pair of directed beams is Line Of Sight (LOS) between the at least one base station and the UE;

means for determining a location estimate for the UE using at least one of the directed beams in the pair of directed beams when each directed beam in the pair of directed beams is LOS; and

means for providing the location estimate to a requesting entity.

16. The entity of claim 15 , wherein the pair of directed beams are from a single base station.

17. The entity of claim 15 , wherein the pair of directed beams are from two different base stations.

18. The entity of claim 15 , wherein the means for obtaining the DAOD comprises means for obtaining a pair of angles of departure (AODs) for the pair of directed beams.

19. The entity of claim 18 , wherein the entity is the UE, wherein the means for obtaining the DAOA comprises means for measuring the DAOA, wherein the means for obtaining the pair of AODs comprises means for receiving the pair of AODs from a location server in a point to point message or from a base station in a broadcast message.

20. The entity of claim 18 , wherein the entity is a location server, wherein the means for obtaining the DAOA comprises means for receiving the DAOA from the UE, wherein the means for obtaining the pair of AODs comprises means for obtaining the pair of AODs from a local database or receiving the pair of AODs from the at least one base station.

21. The entity of claim 18 , wherein the means for determining the location estimate for the UE comprises at least one of:

means for triangulating the location estimate based on the pair of AODs;

means for using at least one of the pair of AODs and a measured round trip time for the UE; or

means for obtaining a Reference Signal Time Difference for the pair of directed beams and obtaining the location estimate based on the Reference Signal Time Difference.

22. A non-transitory storage medium including program code stored thereon, the program code is operable to configure at least one processor in an entity for supporting location services for a user equipment (UE), comprising:

program code to obtain a differential Angle of Arrival (DAOA) for a pair of directed beams transmitted by at least one base station and received at the UE, wherein the DAOA is obtained from measurements of the pair of directed beams performed by the UE;

program code to obtain a differential Angle of Departure (DAOD) for the pair of directed beams transmitted by the at least one base station;

program code to compare the DAOA to the DAOD to determine if each directed beam in the pair of directed beams is Line Of Sight (LOS) between the at least one base station and the UE; and

program code to determine a location estimate for the UE using at least one of the directed beams in the pair of directed beams when each directed beam in the pair of directed beams is LOS.

23. The non-transitory storage medium of claim 22 , wherein the pair of directed beams are from a single base station.

24. The non-transitory storage medium of claim 22 , wherein the pair of directed beams are from two different base stations.

25. The non-transitory storage medium of claim 22 , wherein the program code to obtain the DAOD comprises program code to obtain a pair of angles of departure (AODs) for the pair of directed beams.

26. The non-transitory storage medium of claim 25 , wherein the entity is the UE, wherein the program code to obtain the DAOA comprises program code to measure the DAOA, wherein the program code to obtain the pair of AODs comprises program code to receive the pair of AODs from a location server in a point to point message or from a base station in a broadcast message.

27. The non-transitory storage medium of claim 25 , wherein the entity is a location server, wherein the program code to obtain the DAOA comprises program code to receive the DAOA from the UE, wherein the program code to obtain the pair of AODs comprises program code to obtain the pair of AODs from a local database or receiving the pair of AODs from the at least one base station.

28. The non-transitory storage medium of claim 25 , wherein the program code to determine the location estimate for the UE comprises at least one of:

program code to triangulate the location estimate based on the pair of AODs;

program code to use at least one of the pair of AODs and a measured round trip time for the UE; or

program code to obtain a Reference Signal Time Difference for the pair of directed beams and obtaining the location estimate based on the Reference Signal Time Difference.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2021
From: GUMMADI, BAPINEEDU CHOWDARY; EDGE, STEPHEN WILLIAM; AGNIHOTRI, HEM
To: QUALCOMM INCORPORATED
Reel/Frame 055130/0386 →
Priority Claims (1)
IN 201941032874 · Aug 14, 2019 · national
Continuity (1)
Related Publication 20210048502A1 · Feb 18, 2021
Cited By (2)
US 12,474,435 US 12,684,521