IP Library › Granted Patent US 11,979,851
Granted Patent B2
US 11,979,851 · App. 17/619,598 · Granted May 7, 2024

User equipment kinematic state estimation

Inventors: Sholeh Yasini (Sundbyberg, SE); Richard Middleton (North Lambton, AU); Torbjörn Wigren (Uppsala, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04W64/006G01S11/10
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,979,851
App. No.
17/619,598
Granted
May 7, 2024
Kind
B2
Abstract

A method for kinematic state estimation of a user equipment connected to a wireless communication network includes obtaining range rate measurement data defining a change rate of a distance between the user equipment and a range rate measuring position and obtaining range measurement data defining a distance between the user equipment and a range measuring position. A kinematic state estimation of the user equipment is performed based on at least the range rate measurement data and the range measurement data. The kinematic state estimation includes interacting-multiple-model filtering using three interacting models. The interacting-multiple-model filtering includes a three-dimensional constant velocity movement Wiener process, a three-dimensional constant acceleration movement Wiener process, and a three-dimensional constant position Wiener process.

Claims (34)

1. A method for kinematic state estimation of a user equipment connected to a wireless communication network, said method being performed by a node associated with said wireless communication network, and wherein said method comprises the steps of:

obtaining range rate measurement data defining a change rate of a distance between said user equipment and a range rate measuring positions, said range rate measurement data comprising data of Doppler measurements;

obtaining range measurement data defining a distance between said user equipment and a range measuring position;

performing a kinematic state estimation of said user equipment based on at least said range rate measurement data and said range measurement data;

wherein said step of performing a kinematic state estimation comprises interacting- multiple-model filtering comprising three interacting models;

wherein said interacting-multiple-model filtering comprises a three-dimensional constant velocity movement Wiener process, a three-dimensional constant acceleration movement Wiener process, and a three-dimensional constant position Wiener process.

2. The method according to claim 1 , wherein said step of performing a kinematic state estimation is performed in two part steps, one for performing a kinematic state estimation based on said range rate measurement data and one for performing a kinematic state estimation based on said range measurement data.

3. The method according to claim 1 , comprising the further steps of:

obtaining a range-rate time defining when said range rate measurement was performed; and

obtaining a range time defining when said range measurement was performed.

4. The method according to claim 3 , wherein said step of performing a kinematic state estimation is performed as a combined estimation based on said range rate measurement data as well as said range measurement data if said range-rate time is equal to said range time.

5. The method according to claim 1 , wherein said step of obtaining range rate measurement data comprises receiving said range rate measurement data from another node, or performing a range rate measurement concerning said user equipment.

6. The method according to claim 1 , wherein said range measurement data comprises data based on a propagation time measurement or data based on a power measurement and/or said range measurement data comprises data associated with a path loss measurement, and/or said range measurement data comprises data associated with a timing advance measurement or a round trip time measurement.

7. The method according to claim 1 , wherein said step of obtaining range measurement data comprises receiving said range measurement data from another node, or performing a range measurement concerning said user equipment.

8. The method according to claim 1 , comprising the further steps of:

obtaining data enabling determination of said range rate measuring position; and

obtaining data enabling determination of said range measuring position.

9. The method according to claim 1 , further comprising repeating at least one of said step of obtaining range rate measurement data and said step of obtaining range measurement data as well as said step of performing a kinematic state estimation for additional measurements concerning said user equipment.

10. The method according to claim 9 , wherein said repeating is performed for measurements performed by different nodes.

11. The method according to claim 9 , wherein said repeating is performed for non-synchronized measurements.

12. The method according to claim 1 , comprising the further step of obtaining an identity of said user equipment.

13. The method according to claim 12 , further comprising repeating at least one of said step of obtaining range rate measurement data and said step of obtaining range measurement data as well as said step of performing a kinematic state estimation for additional user equipment.

14. The method according to claim 1 , comprising the further step of subtracting a geographical ground altitude from an estimated altitude to obtain an altitude above ground.

15. The method according to claim 1 , comprising the further step of initiating a transmission of kinematic state estimate information, said kinematic state estimate information comprising a kinematic state estimate information identifier, a user equipment identity, a time when said kinematic state estimate information is valid, and an estimated kinematic state, which estimated kinematic state comprises at least a three-dimensional position and preferably also a three-dimensional velocity.

16. The method according to claim 1 , comprising the further step of:

initiating an action on a communication with said user equipment based on said kinematic state estimation, wherein said step of initiating an action comprises initiating a prohibition of downlink communication from non-authorized parties to said user equipment, and/or said step of initiating an action comprises initiating a prohibition of at least a part of uplink communication from said user equipment, and/or said step of initiating an action comprises initiating a detachment of said user equipment from said wireless communication network.

17. A node, configured for kinematic state estimation of a user equipment connected to a wireless communication network,

wherein said node is configured to obtain range rate measurement data defining a change rate of a distance between said user equipment and a range rate measuring positions, said range rate measurement data comprising data of Doppler measurements;

wherein said node is further configured to obtain range measurement data defining a distance between said user equipment and a range measuring position; and

wherein said node is further configured to perform a kinematic state estimation of said user equipment based on at least said range rate measurement data and said range measurement data;

wherein said node is configured to perform said kinematic state estimation by utilizing interacting-multiple-model filtering comprising three interacting models;

wherein said interacting-multiple-model filtering comprises a three-dimensional constant velocity movement Wiener process, a three-dimensional constant acceleration movement Wiener process, and a three-dimensional constant position Wiener process.

18. A wireless communication network comprising at least one node according to claim 17 .

19. A computer-program product comprising a non-transitory computer-readable medium having stored thereon a computer program comprising instructions, which when executed by at least one processor, cause the at least one processor to obtain range rate measurement data defining a change rate of a distance between a user equipment and a range rate measuring position, to obtain range measurement data defining a distance between said user equipment and a range measuring position, said range rate measurement data comprising data of Doppler measurements, and to perform a kinematic state estimation of said user equipment based on at least said range rate measurement data and said range measurement data, wherein said performing of a kinematic state estimation comprises interacting-multiple-model filtering comprising three interacting models, wherein said interacting-multiple-model filtering comprises a three-dimensional constant velocity movement Wiener process, a three-dimensional constant acceleration movement Wiener process, and a three-dimensional constant position Wiener process.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: MIDDLETON, RICHARD; WIGREN, TORBJÖRN; YASINI, SHOLEH
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 058403/0541 →
Continuity (1)
Related Publication 20220312366A1 · Sep 29, 2022
Cited By (2)
US 12,366,451 US 12,732,954