IP Library › Granted Patent US 9,554,334
Granted Patent B2
US 9,554,334 · App. 14/127,830 · Granted Jan 24, 2017

RSRP mobility state estimation for cellular device

Inventors: Candy Yiu (Portland, OR); Chia-Yang Chiang (Hillsboro, OR); Yujian Zhang (Beijing, CN); Youn Hyoung Heo (Seoul, KR); Mo-Han Fong (Sunnyvale, CA)
Assignee: Intel Corporation
H04W52/0258H04B5/00H04B17/318H04J3/1694H04J11/0086H04L1/1812H04L1/1864H04L5/0035H04L5/0055H04L5/0057H04L5/0073H04L5/14H04L41/5032H04L65/4084H04L65/60H04L65/602H04L65/608H04L67/10H04W4/005H04W8/08H04W24/08H04W24/10H04W28/0215H04W28/0221H04W28/08H04W28/16H04W36/0061H04W36/0083H04W36/0088H04W36/22H04W40/246H04W48/14H04W48/16H04W48/20H04W52/0209H04W52/0212H04W52/0235H04W52/04H04W52/14H04W72/02H04W72/042H04W72/044H04W72/0406H04W72/0413H04W72/0486H04W72/1284H04W74/002H04W74/004H04W76/022H04W76/025H04W76/043H04W76/046H04W76/048H04W88/02H04L5/001H04W36/08H04W48/18H04W52/0261H04W72/005H04W80/10H04W88/18Y02B60/50
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 9,554,334
App. No.
14/127,830
Granted
Jan 24, 2017
Kind
B2
Abstract

Generally discussed herein are systems and apparatuses that can implement a Mobility State Estimation (MSE) of a User Equipment (UE) and techniques for using the MSE algorithms. According to an example technique to determine the MSE of a UE can include determining, using the UE, a maximum Reference Signal Received Power (RSRP) within a cell, determining, using the UE, a minimum RSRP within the cell, determining, using the UE, a difference between the maximum and minimum RSRP, and determining, using the UE, an MSE of the UE as a function of the determined difference.

Claims (112)

1. A User Equipment (UE) comprising:

a memory including instructions stored thereon, and

a processor configured to execute the instructions, wherein the instructions, which when executed by the processor, cause the processor to perform operations to:

receive a specified weight from an eNodeB of a first cell, the specified weight based on at least one chosen from the group consisting of a path loss and a size of the cell;

determine a maximum Reference Signal Received Power (RSRP) within the first cell;

determine a minimum RSRP within the first cell;

determine a difference between the maximum and minimum RSRP;

multiply the determined difference by the specified weight to produce an RSRP weighted difference;

determine a Mobility State Estimation (MSE) of the UE as a function of the RSRP weighted difference; and

initiate a handover to a second cell at a time determined based on the determined MSE, wherein executing the handover occurs at an earlier time in response to determining the MSE of the UE is a high mobility state as compared to determining the MSE of the UE is a normal or low mobility state.

2. The UE of claim 1 , wherein the memory further includes instructions, which when executed by the processor, cause the processor to perform operations to:

determine if the RSRP weighted difference is greater than a predetermined first threshold;

in response to determining the RSRP weighted difference is greater than the first threshold, determine the MSE of the UE is a high mobility; and

in response to determining the RSRP weighted difference is not greater than the first threshold, determine the MSE of the UE is a normal mobility.

3. The UE of claim 2 , wherein the memory further includes instructions, which when executed by the processor, cause the processor to perform operations to:

determine if the RSRP weighted difference is greater than a predetermined second threshold, wherein the second threshold is less than the first threshold; and

in response to determining the RSRP weighted difference is greater than the second threshold and the determined difference is not greater than the first threshold, determine the MSE of the UE is a medium mobility; and

wherein the instructions for determining the MSE of the UE is a normal mobility, further include instructions for, in response to determining the RSRP weighted difference is not greater than the second threshold, determine the MSE of the UE is a normal mobility.

4. The UE of claim 1 , wherein the memory further includes instructions, which when executed by the processor, cause the processor to perform operations to:

look up the determined RSRP difference in a table to obtain a corresponding substitute RSRP value; and

wherein the instructions for determining an MSE of the UE as a function of the determined difference include instructions for determining the MSE as a function of the substitute RSRP value.

5. The UE of claim 4 , wherein the memory further includes instructions, which when executed by the processor, cause the processor to perform operations to:

multiply the substitute RSRP value by the specified weight to produce the RSRP weighted difference.

6. The UE of claim 1 , wherein the maximum RSRP of the first cell is a first maximum RSRP, the minimum RSRP of the first cell is a first minimum RSRP, the difference between maximum and the minimum RSRP is a first difference, and the RSRP weighted difference is a first RSRP weighted difference, and the memory further includes instructions, which when executed by the processor, cause the processor to perform operations to:

determine a second maximum Reference Signal Received Power (RSRP) within a third cell;

determine a second minimum RSRP within the third cell;

determine a second difference between the second maximum and the second minimum RSRP;

multiply the second difference by another specified weight to create a second RSRP weighted difference; and

sum the first RSRP weighted difference and the second RSRP weighted difference to create an RSRP weighted difference total;

wherein the instructions for determining the MSE of the UE include instructions for determining the MSE as a function of the RSRP weighted difference total.

7. The UE of claim 1 , wherein the maximum RSRP of the first cell is a first maximum RSRP, the minimum RSRP of the first cell is a first minimum RSRP, and the difference between maximum and the minimum RSRP is a first difference, and the memory further includes instructions, which when executed by the processor, cause the processor to perform operations to:

determine a second maximum Reference Signal Received Power (RSRP) within a third cell;

determine a second minimum RSRP within the third cell;

determine a second difference between the second maximum and the second minimum RSRP;

look up a first value in a look up table based on the first difference, the look up table organized according to cell size and RSRP difference, wherein a range of RSRP differences map to a single value in the look up table;

wherein the instructions for multiplying the first difference by the specified weight include multiplying the first value by the specified weight to produce a first weighted value;

look up a second value in the look up table based on the second difference;

multiply the second value by a another specified weight to produce a second weighted value;

sum the first weighted value and the second weighted value to create an RSRP weighted value total; and

wherein the instructions for determining the MSE of the UE include instructions for determining the MSE as a function of the RSRP weighted value total.

8. The UE of claim 1 , wherein the maximum RSRP of the first cell is a first maximum RSRP, the minimum RSRP of the first cell is a first minimum RSRP, and the difference between maximum and the minimum RSRP is a first different, and the memory further includes instructions, which when executed by the processor, cause the processor to perform operations to:

compare the first difference to a first threshold value and setting a first weight to a first specified value in response to determining the first difference is less than the first threshold value;

in response to determining the first difference is greater than the first threshold, compare the first difference to a second threshold value greater than the first threshold value, and setting the first weight to a second specified value greater than the first specified value in response to determining the first difference is less than the second threshold value;

in response to determining the first difference is greater than the second threshold value, set the first weight to a third specified value greater than the second specified value;

determine a second maximum RSRP within a third cell;

determine a second minimum RSRP within the third cell;

determine a second difference between the second maximum and the second minimum RSRP;

compare the second difference to the first threshold value and setting a second weight to the first specified value in response to determining the first difference is less than the first threshold value;

in response to determining the second difference is greater than the first threshold, compare the second difference to the second threshold value, and set the second weight to the second specified value in response to determining the second difference is less than the second threshold value;

in response to determining the second difference is greater than the second threshold value, set the second weight to a third specified value;

sum the first and second weights; and

wherein the instructions for determining the MSE of the UE include instructions for determining the MSE as a function of the summed weights.

9. A method for determining a Mobility State Estimation (MSE) of a User Equipment (UE), the method comprising:

receiving, at the UE, a specified weight from an eNodeB of a first cell, the specified weight determined as function of at least one chosen from the group consisting of a path loss and a size of the cell;

determining, using the UE, a maximum Reference Signal Received Power (RSRP) within a first cell;

determining, using the UE, a minimum RSRP within the first cell;

determining, using the UE, a difference between the maximum and minimum RSRP;

multiplying the determined difference by the specified weight to produce an RSRP weighted difference;

determining, using the UE, an MSE of the UE as a function of the RSRP weighted difference; and

initiating a handover to a second cell at a time determined based on the determined MSE, wherein executing the handover occurs at an earlier time in response to determining the MSE of the UE is a high mobility state as compared to determining the MSE of the UE is a normal or low mobility state.

10. The method of claim 9 , further comprising:

determining, using the UE, if the RSRP weighted difference is greater than a predetermined first threshold;

in response to determining the RSRP weighted difference is greater than the first threshold, determining, using the UE, the MSE of the UE is a high mobility; and

in response to determining the RSRP weighted difference is not greater than the first threshold, determining, using the UE, the MSE of the UE is a normal mobility.

11. The method of claim 10 , further comprising:

determining if the RSRP weighted difference is greater than a predetermined second threshold, wherein the second threshold is less than the first threshold; and

in response to determining the RSRP weighted difference is greater than the second threshold and the determined difference is not greater than the first threshold, determining the MSE of the UE is a medium mobility; and

wherein determining the MSE of the UE is a normal mobility, further includes, in response to determining the RSRP weighted difference is not greater than the second threshold, determining the MSE of the UE is a normal mobility.

12. The method of claim 9 , further comprising looking up the determined RSRP difference in a table to obtain a substitute RSRP value; and

wherein determining an MSE of the UE as a function of the RSRP weighted difference includes determining the MSE as a function of the substitute RSRP value.

13. The method of claim 12 , further comprising:

multiplying the substitute RSRP value by the specified weight to produce the RSRP weighted difference.

14. A non-transitory computer readable storage device comprising instructions stored thereon, the instructions, which when executed by a machine, cause the machine to perform operations to:

receive a specified weight from an eNodeB of a first cell, the specified weight based on at least one chosen from the group consisting of a path loss and a size of the cell;

determine a maximum Reference Signal Received Power (RSRP) within a first cell;

determine a minimum RSRP within the first cell;

determine a difference between the maximum and minimum RSRP;

multiply the determined difference by the specified weight to produce an RSRP weighted difference;

determine a Mobility State Estimation (MSE) as a function of the RSRP weighted difference; and

initiate a handover to a second cell at a time determined based on the determined MSE, wherein executing the handover occurs at an earlier time in response to determining the MSE of the UE is a high mobility state as compared to determining the MSE of the UE is a normal or low mobility state.

15. The storage device of claim 14 , further comprising instructions stored thereon, which when executed by the machine, cause the machine to further perform operations to:

determine if the RSRP weighted difference is greater than a predetermined first threshold;

in response to determining the RSRP weighted difference is greater than the first threshold determine the MSE is a high mobility; and

in response to determining the RSRP weighted difference is not greater than the first threshold determine the MSE is a normal mobility.

16. The storage device of claim 15 , further comprising instructions stored thereon, which when executed by the machine, cause the machine to further perform operations to:

determine if the RSRP weighted difference is greater than a predetermined second threshold, wherein the second threshold is less than the first threshold; and

in response to determining the RSRP weighted difference is greater than the second threshold and the determined difference is not greater than the first threshold, determine the MSE is a medium mobility; and

wherein the instructions for determining the MSE is a normal mobility, further include instructions for, in response to determining the RSRP weighted difference is not greater than the second threshold, determine the MSE is a normal mobility.

17. The storage device of claim 16 , further comprising instructions stored thereon, which when executed by the machine, cause the machine to further perform operations to:

look up the determined RSRP difference in a table to obtain a substitute RSRP value; and

wherein the instructions for determining an MSE as a function of the determined difference include instructions for determining the MSE as a function of the substitute RSRP value.

18. A system comprising:

an antenna;

a radio transceiver communicatively coupled to the antenna; and

a User Equipment (UE) comprising:

a memory including instructions stored thereon, and

a processor configured to execute the instructions, wherein the instructions, which when executed by the processor, cause the processor to perform operations to:

receive a specified weight from an eNodeB of a first cell, the specified weight based on at least one chosen from the group consisting of a path loss and a size of the cell;

determine a maximum Reference Signal Received Power (RSRP) of a plurality of plurality of signals received within the first cell, each of the signals received through the antenna and the transceiver;

determine a minimum RSRP within the cell of the plurality of signals received within the first cell;

determine a difference between the maximum and minimum RSRP;

multiply the determined difference by the specified weight to produce an RSRP weighted difference;

determine a Mobility State Estimation (MSE) of the UE as a function of the RSRP weighted difference; and

initiate a handover to a second cell at a time determined based on the determined MSE, wherein executing the handover occurs at an earlier time in response to determining the MSE of the UE is a high mobility state as compared to determining the MSE of the UE is a normal or low mobility state.

19. The system of claim 18 , wherein the memory further includes instructions, which when executed by the processor, cause the processor to perform operations to:

determine if the RSRP weighted difference is greater than a predetermined first threshold;

in response to determining the RSRP weighted difference is greater than the first threshold, determine the MSE of the UE is a high mobility; and

in response to determining the RSRP weighted difference is not greater than the first threshold, determine the MSE of the UE is a normal mobility.

20. The system of claim 19 , wherein the memory further includes instructions, which when executed by the processor, cause the processor to perform operations to:

determine if the RSRP weighted difference is greater than a predetermined second threshold, wherein the second threshold is less than the first threshold; and

in response to determining the RSRP weighted difference is greater than the second threshold and the determined difference is not greater than the first threshold, determine the MSE of the UE is a medium mobility; and

wherein the instructions for determining the MSE of the UE is a normal mobility, further include instructions for, in response to determining the RSRP weighted difference is not greater than the second threshold, determine the MSE of the UE is a normal mobility.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 052414/0001 →
Continuity (2)
Provisional Application 61707784 · Sep 28, 2012
Related Publication 20150223050A1 · Aug 6, 2015