IP Library › Granted Patent US 12,607,708
Granted Patent B2
US 12,607,708 · App. 17/809,097 · Granted Apr 21, 2026

User equipment (UE) positioning with frequency domain windowing

Inventors: Weimin Duan (San Diego, CA); June Namgoong (San Diego, CA); Hyojin Lee (San Diego, CA)
Assignee: QUALCOMM Incorporated
G01S5/10H04L5/0051H04W4/029
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 12,607,708
App. No.
17/809,097
Granted
Apr 21, 2026
Kind
B2
Abstract

Disclosed are techniques for wireless communication. In an aspect, a user equipment (UE) applies a plurality of positioning reference signal (PRS) processing windows to a PRS resource received from a network node over a multipath channel, determines a plurality of channel estimates for the PRS resource based on the plurality of PRS processing windows, and determines a positioning measurement of the PRS resource based on the plurality of channel estimates.

Claims (95)

1 . A method of wireless communication performed by a user equipment (UE), comprising:

applying a plurality of positioning reference signal (PRS) processing windows to a PRS resource received from a network node over a multipath channel, wherein the plurality of PRS processing windows is determined based on application of a corresponding plurality of frequency domain pulse-shaping filters to the PRS resource, and wherein each frequency domain pulse-shaping filter of the plurality of frequency domain pulse-shaping filters uses different limits on excess bandwidth of the frequency domain pulse-shaping filter compared to remaining frequency domain pulse-shaping filters of the plurality of frequency domain pulse-shaping filters;

determining a plurality of channel estimates for the PRS resource based on the plurality of PRS processing windows;

determining a plurality of features of the PRS resource based on the plurality of channel estimates; and

determining a positioning measurement of the PRS resource based on the plurality of features.

2 . The method of claim 1 , wherein the plurality of PRS processing windows comprise a plurality of frequency domain windows, a plurality of time domain windows, or a combination of frequency domain windows and time domain windows.

3 . The method of claim 1 , wherein the plurality of PRS processing windows comprise a plurality of frequency domain windows.

4 . The method of claim 1 , wherein the plurality of PRS processing windows comprise:

a rectangular window,

a sinc window,

a Hamming window,

a raised-cosine window, or

any combination thereof.

5 . The method of claim 1 , wherein the plurality of frequency domain pulse-shaping filters comprises:

a rectangular filter,

a sinc filter,

a Hamming filter,

a raised-cosine filter, or

a combination thereof.

6 . The method of claim 1 , wherein determining the positioning measurement of the PRS resource comprises:

determining an earliest-arriving path of the multipath channel based on the plurality of features; and

determining the positioning measurement of the PRS resource as a time of the earliest-arriving path of the multipath channel.

7 . The method of claim 1 , wherein the plurality of channel estimates comprises:

a plurality of channel impulse response estimates,

a plurality of channel energy response estimates,

a plurality of power delay profile estimates, or

any combination thereof.

8 . The method of claim 1 , wherein:

the network node is a base station or an entity of a base station, and

the PRS resource is a downlink PRS resource.

9 . The method of claim 1 , wherein:

the network node is another UE, and

the PRS resource is a sidelink PRS resource.

10 . The method of claim 1 , further comprising:

reporting the positioning measurement of the PRS resource to a location server.

11 . The method of claim 1 , further comprising:

determining a location of the UE based, at least in part, on the positioning measurement of the PRS resource and a location of the network node.

12 . The method of claim 1 , wherein the positioning measurement is a time of arrival (ToA) measurement.

13 . The method of claim 1 , further comprising:

reporting the plurality of features to a location server.

14 . A user equipment (UE), comprising:

one or more memories;

one or more transceivers; and

one or more processors communicatively coupled to the one or more memories and the one or more transceivers, the one or more processors, either alone or in combination, configured to:

apply a plurality of positioning reference signal (PRS) processing windows to a PRS resource received from a network node over a multipath channel, wherein the plurality of PRS processing windows is determined based on application of a corresponding plurality of frequency domain pulse-shaping filters to the PRS resource, and wherein each frequency domain pulse-shaping filter of the plurality of frequency domain pulse-shaping filters uses different limits on excess bandwidth of the frequency domain pulse-shaping filter compared to remaining frequency domain pulse-shaping filters of the plurality of frequency domain pulse-shaping filters;

determine a plurality of channel estimates for the PRS resource based on the plurality of PRS processing windows;

determine a plurality of features of the PRS resource based on the plurality of channel estimates; and

determine a positioning measurement of the PRS resource based on the plurality of features.

15 . The UE of claim 14 , wherein the plurality of PRS processing windows comprise a plurality of frequency domain windows, a plurality of time domain windows, or a combination of frequency domain windows and time domain windows.

16 . The UE of claim 14 , wherein the plurality of PRS processing windows comprise a plurality of frequency domain windows.

17 . The UE of claim 14 , wherein the plurality of PRS processing windows comprise:

a rectangular window,

a sinc window,

a Hamming window,

a raised-cosine window, or

any combination thereof.

18 . The UE of claim 14 , wherein the plurality of frequency domain pulse-shaping filters comprises:

a rectangular filter,

a sinc filter,

a Hamming filter,

a raised-cosine filter, or

a combination thereof.

19 . The UE of claim 14 , wherein the one or more processors configured to determine the positioning measurement of the PRS resource comprises the one or more processors, either alone or in combination, configured to:

determine an earliest-arriving path of the multipath channel based on the plurality of features; and

determine the positioning measurement of the PRS resource as a time of the earliest-arriving path of the multipath channel.

20 . The UE of claim 14 , wherein the plurality of channel estimates comprises:

a plurality of channel impulse response estimates,

a plurality of channel energy response estimates,

a plurality of power delay profile estimates, or

any combination thereof.

21 . The UE of claim 14 , wherein:

the network node is a base station or an entity of a base station, and

the PRS resource is a downlink PRS resource.

22 . The UE of claim 14 , wherein:

the network node is another UE, and

the PRS resource is a sidelink PRS resource.

23 . The UE of claim 14 , wherein the one or more processors, either alone or in combination, are further configured to:

report, via the one or more transceivers, the positioning measurement of the PRS resource to a location server.

24 . The UE of claim 14 , wherein the one or more processors, either alone or in combination, are further configured to:

determine a location of the UE based, at least in part, on the positioning measurement of the PRS resource and a location of the network node.

25 . The UE of claim 14 , wherein the positioning measurement is a time of arrival (ToA) measurement.

26 . The UE of claim 14 , wherein the one or more processors, either alone or in combination, are further configured to:

report, via the one or more transceivers, the plurality of features to a location server.

27 . A user equipment (UE), comprising:

means for applying a plurality of positioning reference signal (PRS) processing windows to a PRS resource received from a network node over a multipath channel, wherein the plurality of PRS processing windows is determined based on application of a corresponding plurality of frequency domain pulse-shaping filters to the PRS resource, and wherein each frequency domain pulse-shaping filter of the plurality of frequency domain pulse-shaping filters uses different limits on excess bandwidth of the frequency domain pulse-shaping filter compared to remaining frequency domain pulse-shaping filters of the plurality of frequency domain pulse-shaping filters;

means for determining a plurality of channel estimates for the PRS resource based on the plurality of PRS processing windows;

means for determining a plurality of features of the PRS resource based on the plurality of channel estimates; and

means for determining a positioning measurement of the PRS resource based on the plurality of features.

28 . The UE of claim 27 , wherein the plurality of PRS processing windows comprise a plurality of frequency domain windows, a plurality of time domain windows, or a combination of frequency domain windows and time domain windows.

29 . The UE of claim 27 , wherein the positioning measurement is a time of arrival (ToA) measurement.

30 . A non-transitory computer-readable medium storing computer-executable instructions that, when executed by a user equipment (UE), cause the UE to:

apply a plurality of positioning reference signal (PRS) processing windows to a PRS resource received from a network node over a multipath channel, wherein the plurality of PRS processing windows is determined based on application of a corresponding plurality of frequency domain pulse-shaping filters to the PRS resource, and wherein each frequency domain pulse-shaping filter of the plurality of frequency domain pulse-shaping filters uses different limits on excess bandwidth of the frequency domain pulse-shaping filter compared to remaining frequency domain pulse-shaping filters of the plurality of frequency domain pulse-shaping filters;

determine a plurality of channel estimates for the PRS resource based on the plurality of PRS processing windows;

determine a plurality of features of the PRS resource based on the plurality of channel estimates; and

determine a positioning measurement of the PRS resource based on the plurality of features.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2022
From: DUAN, WEIMIN; NAMGOONG, JUNE; LEE, HYOJIN
To: QUALCOMM INCORPORATED
Reel/Frame 060591/0608 →
Continuity (1)
Related Publication 20230417866A1 · Dec 28, 2023
References Cited (9)
US 20200103491A1 · Chrabieh · 2020 [cited by applicant]
US 20200116817A1 · Chuo et al. · 2020 [cited by applicant]
US 20220070028A1 · Yerramalli et al. · 2022 [cited by applicant]
US 20220113365A1 · Sosnin et al. · 2022 [cited by applicant]
US 20220116903A1 · Fakoorian et al. · 2022 [cited by applicant]
US 20230422278A1 · Duan · 2023 [cited by applicant]
Apple Inc: “Discussion on Other Aspects on AI/ML for Positioning Accuracy Enhancement”, 3GPP TSG-RAN WG1 Meeting #109-e, R1-2204243, 3rd Generation Partnership Project, Mobile Competence Centre, 650, Route Des Lucioles,… [cited by applicant]
International Search Report and Written Opinion—PCT/US2023/021223—ISA/EPO—Aug. 28, 2023. [cited by applicant]
Yang M., et al., “iLPS: Local Positioning System with Simultaneous Localization and Wireless Communication”, IEEE Infocom 2019—IEEE Conference on Computer Communications, Apr. 29, 2019, pp. 379-387, XP033561296, pp. 1, … [cited by applicant]