# US 12,192,947 B2 · Systems and methods for positioning with channel measurements

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,192,947 B2
- Document ID: US12192947B2
- Status: Granted
- Kind: B2
- Application number: 16/776,871
- Filed: 2020-01-30
- Published: 2020-08-20
- Granted: 2025-01-07
- Earliest claimed: 2019-02-19
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Lorenzo Ferrari; Taesang Yoo; Siddhartha Mallik
- Web page: https://patentgrep.com/patent/US12192947B2

## CPC

- G01S 5/0218: {Multipath in signal reception}
- H04W 64/00: Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management
- G01S 5/0236: {Assistance data, e.g. base station almanac}
- G01S 5/0273: {using multipath or indirect path propagation signals in position determination}
- G01S 5/0278: {involving statistical or probabilistic considerations (G01S5/0252, G01S5/0294 take precedence)}
- H04B 7/02: Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas (RAKE receivers H04B1/7115)
- H04B 17/27: for locating or positioning the transmitter
- G01S 5/0242: {Determining the position of transmitters to be subsequently used in positioning (G01S5/0289 takes precedence)}
- G01S 5/02521: {using a radio-map}
- G01S 19/46: the supplementary measurement being of a radio-wave signal type
- H04W 84/12: WLAN [Wireless Local Area Networks]
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION

## Abstract

Position determination of a user equipment (UE) is supported using channel measurements obtained for Wireless Access Points (WAPs), wherein the channel measurements are for Line of Sight (LOS) and Non-LOS (NLOS) signals. Based on WAP almanac information and the channel measurements, channel parameters indicative of positions of signal sources relative to a first position of a UE may be determined. Using the first position of the UE and an association of the signal sources with corresponding channel parameters, a second position of the UE may be determined. The position of the UE may be a probability density function. Additionally, position information for signal sources may be determined, such as a probability density function, as well as signal blockage probability and an antenna geometry and the WAP almanac information may be updated accordingly.

## Claims

### Claim 1

A method to support position determination comprising:
obtaining a plurality of channel measurements for at least one Wireless Access Point (WAP), wherein the plurality of channel measurements include Line of Sight (LOS) signal measurements and Non-LOS (NLOS) signal measurements of the at least one WAP;
determining, based on WAP almanac information and the plurality of channel measurements for the at least one WAP, at least one corresponding set of channel parameters, wherein the channel parameters are indicative of positions of a plurality of signal sources relative to a previous position information of a User Equipment (UE), wherein one or more signal sources in the plurality of signal sources is a virtual signal source associated with the NLOS signal measurements;
associating the plurality of signal sources with corresponding channel parameters in the at least one corresponding set of channel parameters;
determining, based on the previous position information of the UE and the association of the plurality of signal sources with the corresponding channel parameters, a current position information of the UE; and
updating the WAP almanac information based on position information of at least one signal source in the plurality of signal sources, a signal blockage probability of the at least one signal source, and an antenna geometry for the at least one signal source.

### Claim 2 (depends on 1)

The method of claim 1, wherein the previous position information of the UE comprises a first probability density function of a previous UE position and the current position information of the UE comprises a second probability density function of a current UE position.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
determining the position information of the at least one signal source in the plurality of signal sources.

### Claim 4 (depends on 3)

The method of claim 3, wherein the position information of the at least one signal source comprises a probability density function of a position of the at least one signal source.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
determining, for the at least one signal source, the signal blockage probability.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
determining the antenna geometry for the at least one signal source, wherein the at least one signal source comprises a multi-antenna system or supports Multiple In Multiple Out (MIMO) communication.

### Claim 7 (depends on 1)

The method of claim 1, wherein the previous position information of the UE is determined based on inertial measurements related to a velocity of the UE and to rotational parameters associated with the UE.

### Claim 8 (depends on 1)

The method of claim 1, wherein determining the current position information of the UE comprises:
providing the previous position information of the UE and the association of the plurality of signal sources with the corresponding channel parameters to a Bayesian filter, wherein the Bayesian filter determines the current position information of the UE.

### Claim 9 (depends on 8)

The method of claim 8, wherein the previous position information of the UE is determined based, on at least one of:
a prior position of the UE provided by the Bayesian filter, and
one of more of: a motion model for the UE, or inertial measurements related to a velocity of the UE and to rotational parameters associated with the UE, or a combination thereof.

### Claim 10 (depends on 1)

The method of claim 1, wherein the at least one corresponding set of channel parameters comprise at least one of:
an Angle of Arrival (AOA) of a corresponding channel signal, or
an Angle of Departure (AOD) of the corresponding channel signal, or
a phase vector associated with the corresponding channel signal, or
an NLOS path length for the corresponding channel signal, or
a combination thereof.

### Claim 11 (depends on 1)

The method of claim 1, wherein the method is performed by at least one of:
the UE, or a location server, or a network entity coupled to a wireless network associated with the UE; or some combination thereof.

### Claim 12 (depends on 11)

The method of claim 11, wherein the location server forms part of a 5G Core Network (5GCN) and comprises a Location Management Function (LMF).

### Claim 13 (depends on 1)

The method of claim 1, wherein the at least one WAP comprises at least one of: Base Stations associated with a Wireless Wide Area Network (WWAN), or Wireless Local Area Network (WLAN) APs; or some combination thereof.

### Claim 14 (depends on 1)

The method of claim 1, wherein the WAP almanac information comprises at least one of: first position information for the at least one WAP, or second position information for the plurality of signal sources, or antenna geometry information for the at least one WAP, or third position information pertaining to one or more environmental features affecting radio frequency (RF) signal propagation.

### Claim 15 (depends on 1)

The method of claim 1, wherein the association of the plurality of signal sources with the corresponding channel parameters comprises either:
a deterministic mapping of signal sources to channel parameters, wherein each signal source is associated with a set of corresponding channel parameters; or
a set of possible mappings of the signal sources to the channel parameters, wherein each possible mapping is associated with a probability mass function.

### Claim 16 (depends on 1)

The method of claim 1, wherein the plurality of channel measurements comprise at least one of channel frequency response (CFR), Channel Impulse Response (CIR) measurements, power delay profile (PDP), or a combinate thereof.

### Claim 17

An entity in a wireless network configured to support position determination comprising:
an external interface configured to communicate with entities in the wireless network;
at least one memory; and
at least one processor coupled to the external interface and the at least one memory, the at least one processor configured to:
obtain a plurality of channel measurements for at least one Wireless Access Point (WAP), wherein the plurality of channel measurements include Line of Sight (LOS) signal measurements and Non-LOS (NLOS) signal measurements of the at least one WAP;
determine, based on WAP almanac information and the plurality of channel measurements for the at least one WAP, at least one corresponding set of channel parameters, wherein the channel parameters are indicative of positions of a plurality of signal sources relative to a previous position information of a User Equipment (UE), wherein one or more signal sources in the plurality of signal sources is a virtual signal source associated with the NLOS signal measurements;
associate the plurality of signal sources with corresponding channel parameters in the at least one corresponding set of channel parameters;
determine, based on the previous position information of the UE and the association of the plurality of signal sources with the corresponding channel parameters, a current position information of the UE; and
update the WAP almanac information based on position information of at least one signal source in the plurality of signal sources, a signal blockage probability of the at least one signal source, and an antenna geometry for the at least one signal source.

### Claim 18 (depends on 17)

The entity of claim 17, wherein the previous position information of the UE comprises a first probability density function of a previous UE position and the current position information of the UE comprises a second probability density function of a current UE position.

### Claim 19 (depends on 17)

The entity of claim 17, wherein the at least one processor is further configured to:
determine the position information of the at least one signal source in the plurality of signal sources.

### Claim 20 (depends on 19)

The entity of claim 19, wherein the position information of the at least one signal source comprises a probability density function of a position of the at least one signal source.

### Claim 21 (depends on 20)

The entity of claim 20, wherein the at least one processor is further configured to:
determine, for the at least one signal source, the signal blockage probability.

### Claim 22 (depends on 21)

The entity of claim 21, wherein the at least one processor is further configured to:
determine the antenna geometry for the at least one signal source, wherein the at least one signal source comprises a multi-antenna system or supports Multiple In Multiple Out (MIMO) communication.

### Claim 23 (depends on 17)

The entity of claim 17, wherein the previous position information of the UE is determined based on inertial measurements related to a velocity of the UE and to rotational parameters associated with the UE.

### Claim 24 (depends on 17)

The entity of claim 17, wherein the at least one processor is configured to determine the current position information of the UE by being configured to:
provide the previous position information of the UE and the association of the plurality of signal sources with the corresponding channel parameters to a Bayesian filter, wherein the Bayesian filter determines the current position information of the UE.

### Claim 25 (depends on 24)

The entity of claim 24, wherein the previous position information of the UE is determined based, on at least one of:
a prior position of the UE provided by the Bayesian filter, and
one of more of: a motion model for the UE, or inertial measurements related to a velocity of the UE and to rotational parameters associated with the UE, or a combination thereof.

### Claim 26 (depends on 17)

The entity of claim 17, wherein the at least one corresponding set of channel parameters comprise at least one of:
an Angle of Arrival (AOA) of a corresponding channel signal, or
an Angle of Departure (AOD) of the corresponding channel signal, or
a phase vector associated with the corresponding channel signal, or
an NLOS path length for the corresponding channel signal, or
a combination thereof.

### Claim 27 (depends on 17)

The entity of claim 17, wherein the entity is one of:
the UE, a location server, or a network entity coupled to the wireless network associated with the UE.

### Claim 28 (depends on 27)

The entity of claim 27, wherein the location server forms part of a 5G Core Network (5GCN) and comprises a Location Management Function (LMF).

### Claim 29 (depends on 17)

The entity of claim 17, wherein the at least one WAP comprises at least one of: Base Stations associated with a Wireless Wide Area Network (WWAN), or Wireless Local Area Network (WLAN) APs; or some combination thereof.

### Claim 30 (depends on 17)

The entity of claim 17, wherein the WAP almanac information comprises at least one of: first position information for the at least one WAP, or second position information for the plurality of signal sources, or antenna geometry information for the at least one WAP, or third position information pertaining to one or more environmental features affecting radio frequency (RF) signal propagation.

### Claim 31 (depends on 17)

The entity of claim 17, wherein the association of the plurality of signal sources with the corresponding channel parameters comprises either:
a deterministic mapping of signal sources to channel parameters, wherein each signal source is associated with a set of corresponding channel parameters; or
a set of possible mappings of the signal sources to the channel parameters, wherein each possible mapping is associated with a probability mass function.

### Claim 32 (depends on 17)

The entity of claim 17, wherein the plurality of channel measurements comprise at least one of channel frequency response (CFR), Channel Impulse Response (CIR) measurements, power delay profile (PDP), or a combinate thereof.

### Claim 33

An entity in a wireless network configured to support position determination comprising:
means for obtaining a plurality of channel measurements for at least one Wireless Access Point (WAP), wherein the plurality of channel measurements include Line of Sight (LOS) signal measurements and Non-LOS (NLOS) signal measurements of the at least one WAP;
means for determining, based on WAP almanac information and the plurality of channel measurements for the at least one WAP, at least one corresponding set of channel parameters, wherein the channel parameters are indicative of positions of a plurality of signal sources relative to a previous position information of a User Equipment (UE), wherein one or more signal sources in the plurality of signal sources is a virtual signal source associated with the NLOS signal measurements;
means for associating the plurality of signal sources with corresponding channel parameters in the at least one corresponding set of channel parameters;
means for determining, based on the previous position information of the UE and the association of the plurality of signal sources with the corresponding channel parameters, a current position information of the UE; and
means for updating the WAP almanac information based on position information of at least one signal source in the plurality of signal sources, a signal blockage probability of the at least one signal source, and an antenna geometry for the at least one signal source.

### Claim 34 (depends on 33)

The entity of claim 33, further comprising:
means for determining the position information of the at least one signal source in the plurality of signal sources.

### Claim 35 (depends on 33)

The entity of claim 33, wherein the means for determining the current position information of the UE comprises:
means for providing the previous position information of the UE and the association of the plurality of signal sources with the corresponding channel parameters to a Bayesian filter, wherein the Bayesian filter determines the current position information of the UE.

### Claim 36 (depends on 35)

The entity of claim 35, wherein the previous position information of the UE is determined based, on at least one of:
a prior position of the UE provided by the Bayesian filter, and
one of more of: a motion model for the UE, or inertial measurements related to a velocity of the UE and to rotational parameters associated with the UE, or a combination thereof.

### Claim 37 (depends on 33)

The entity of claim 33, wherein the at least one corresponding set of channel parameters comprise at least one of:
an Angle of Arrival (AOA) of a corresponding channel signal, or
an Angle of Departure (AOD) of the corresponding channel signal, or
a phase vector associated with the corresponding channel signal, or
an NLOS path length for the corresponding channel signal, or
a combination thereof.

### Claim 38 (depends on 33)

The entity of claim 33, wherein the association of the plurality of signal sources with the corresponding channel parameters comprises either:
a deterministic mapping of signal sources to channel parameters, wherein each signal source is associated with a set of corresponding channel parameters; or
a set of possible mappings of the signal sources to the channel parameters, wherein each possible mapping is associated with a probability mass function.

### Claim 39

A non-transitory storage medium including program code stored thereon, the program code is operable to configure at least one processor in an entity in a wireless network to support position determination, the program code comprising instructions to:
obtain a plurality of channel measurements for at least one Wireless Access Point (WAP), wherein the plurality of channel measurements include Line of Sight (LOS) signal measurements and Non-LOS (NLOS) signal measurements of the at least one WAP;
determine, based on WAP almanac information and the plurality of channel measurements for the at least one WAP, at least one corresponding set of channel parameters, wherein the channel parameters are indicative of positions of a plurality of signal sources relative to a previous position information of a User Equipment (UE), wherein one or more signal sources in the plurality of signal sources is a virtual signal source associated with the NLOS signal measurements;
associate the plurality of signal sources with corresponding channel parameters in the at least one corresponding set of channel parameters;
determine, based on the previous position information of the UE and the association of the plurality of signal sources with the corresponding channel parameters, a current position information of the UE; and
update the WAP almanac information based on position information of at least one signal source in the plurality of signal sources, a signal blockage probability of the at least one signal source, and an antenna geometry for the at least one signal source.

### Claim 40 (depends on 39)

The non-transitory storage medium of claim 39, wherein the program code further comprises instructions to:
determine the position information of the at least one signal source in the plurality of signal sources.

### Claim 41 (depends on 39)

The non-transitory storage medium of claim 39, wherein the program code comprising instructions to determine the current position information of the UE further comprise instructions to:
provide the previous position information of the UE and the association of the plurality of signal sources with the corresponding channel parameters to a Bayesian filter, wherein the Bayesian filter determines the current position information of the UE.

### Claim 42 (depends on 41)

The non-transitory storage medium of claim 41, wherein the previous position information of the UE is determined based, on at least one of:
a prior position of the UE provided by the Bayesian filter, and
one of more of: a motion model for the UE, or inertial measurements related to a velocity of the UE and to rotational parameters associated with the UE, or a combination thereof.

### Claim 43 (depends on 39)

The non-transitory storage medium of claim 39, wherein the at least one corresponding set of channel parameters comprise at least one of:
an Angle of Arrival (AOA) of a corresponding channel signal, or
an Angle of Departure (AOD) of the corresponding channel signal, or
a phase vector associated with the corresponding channel signal, or
an NLOS path length for the corresponding channel signal, or
a combination thereof.

### Claim 44 (depends on 39)

The non-transitory storage medium of claim 39, wherein the association of the plurality of signal sources with the corresponding channel parameters comprises either:
a deterministic mapping of signal sources to channel parameters, wherein each signal source is associated with a set of corresponding channel parameters; or
a set of possible mappings of the signal sources to the channel parameters, wherein each possible mapping is associated with a probability mass function.
