IP Library › Granted Patent US 10,420,018
Granted Patent B2
US 10,420,018 · App. 15/684,861 · Granted Sep 17, 2019

Steady-state beam scanning and codebook generation

Inventors: Vasanthan Raghavan (West Windsor Township, NJ); Jianghong Luo (Skillman, NJ); Raghu Narayan Challa (San Diego, CA); Qijia Liu (San Diego, CA); Junyi Li (Chester, NJ); Alexei Yurievitch Gorokhov (San Diego, CA); Assaf Touboul (Netanya, IL)
Assignee: QUALCOMM Incorporated
H04W48/16H04B7/0456H04B7/0617H04B7/0639H04B7/0695H04W16/28
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 10,420,018
App. No.
15/684,861
Granted
Sep 17, 2019
Kind
B2
Abstract

A method, an apparatus, and a computer-readable medium may be described in the present disclosure. The apparatus may be a user equipment. The apparatus may determine whether a number of unsuccessful repetitions associated with performance of a first type of scanning exceeds a repetition threshold. The apparatus may perform a second type of beam scanning based on the determination that the number of unsuccessful repetitions exceeded the repetition threshold.

Claims (58)

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

determining whether a number of unsuccessful repetitions associated with performance of a first type of beam scanning exceeds a repetition threshold, wherein the unsuccessful repetitions associated with performance of a first type of beam scanning comprises refraining from switching from a first directional beam to a second directional beam; and

performing a second type of beam scanning based on the determination that the number of unsuccessful repetitions exceeded the repetition threshold,

wherein the first type of beam scanning includes one of beam scanning using a first set of directional beams associated with a first subarray or beam scanning using a second set of directional beams associated with a second subarray that is different from the first subarray, and the second type of beam scanning includes the other of the beam scanning using the first set of directional beams associated with the first subarray or the beam scanning using the second set of directional beams associated with the second subarray, and wherein

the performance of the first type of beam scanning and the performance of the second type of beam scanning are based on a codebook.

2. The method of claim 1 , further comprising:

dynamically updating the codebook based on current information associated with a serving beam.

3. The method of claim 1 , wherein when the number of unsuccessful repetitions has not exceeded the repetition threshold, and the method further comprising:

measuring a first value from the performance of the first type of beam scanning, wherein the first value is associated with a new serving beam; and

switching to the new serving beam based on a comparison of the first value and a second value which is associated with a current serving beam.

4. The method of claim 3 , wherein the first value and the second value are based on a signal-to-noise ratio (SNR), a signal-to-interference-plus-noise-ratio (SINR), a signal-to-noise-plus-distortion ratio (SNDR), a received signal strength indicator (RSSI), a reference signal received power (RSRP), or a beam reference signal received quality (B-RSRP), or any combination thereof.

5. The method of claim 1 , further comprising:

determining to perform the first type of beam scanning before the second type of beam scanning.

6. The method of claim 5 , wherein the determination to perform the first type of beam scanning before the second type of beam scanning is based on a timescale associated with the first type of beam scanning.

7. The method of claim 6 , further comprising:

determining the repetition threshold based on the timescale.

8. The method of claim 6 , wherein the timescale is determined based on at least one of a mobility of the UE, an orientation of the mobility of the UE relative to a cluster arrival angle and a carrier frequency, output data from at least one sensor associated with the UE, data from a cloud-based server, or data from a base station.

9. The method of claim 8 , wherein the data from the base station or the data from the cloud-based server includes at least one of a sequence of beams from which the UE determines beam coherence, information about an environment proximate to the UE, or a value associated with the timescale.

10. The method of claim 1 , wherein the first subarray includes a current serving beam on which the UE communicates with a base station.

11. The method of claim 1 , wherein the beam scanning using the second subarray includes beam scanning using a beam of the second subarray that is different from a second set of directional beams of the second subarray.

12. A user equipment (UE) comprising:

means for determining whether a number of unsuccessful repetitions associated with performance of a first type of beam scanning exceeds a repetition threshold, wherein the unsuccessful repetitions associated with performance of a first type of beam scanning comprises refraining from switching from a first directional beam to a second directional beam; and

means for performing a second type of beam scanning based on the determination that the number of unsuccessful repetitions exceeded the repetition threshold,

wherein the first type of beam scanning includes one of beam scanning using a first set of directional beams associated with a first subarray or beam scanning using a second set of directional beams associated with a second subarray that is different from the first subarray, and the second type of beam scanning includes the other of the beam scanning using the first set of directional beams associated with the first subarray or the beam scanning using the second set of directional beams associated with the second subarray, and wherein

the performance of the first type of beam scanning and the performance of the second type of beam scanning are based on a codebook.

13. The UE of claim 12 , further comprising:

means for dynamically updating the codebook based on current information associated with a serving beam.

14. The UE of claim 12 , wherein the number of unsuccessful repetitions has not exceeded the repetition threshold, and the UE further comprising:

means for measuring a first value from the performance of the first type of beam scanning, wherein the first value is associated with a new serving beam; and

means for switching to the new serving beam based on a comparison of the first value and a second value which is associated with a current serving beam.

15. The UE of claim 14 , wherein the first value and the second value are based on a signal-to-noise ratio (SNR), a signal-to-interference-plus-noise-ratio (SINR), a signal-to-noise-plus-distortion ratio (SNDR), a received signal strength indicator (RSSI), a reference signal received power (RSRP), or a beam reference signal received quality (B-RSRP), or any combination thereof.

16. The UE of claim 12 , further comprising:

means for determining to perform the first type of beam scanning before the second type of beam scanning.

17. The UE of claim 16 , wherein the determination to perform the first type of beam scanning before the second type of beam scanning is based on a timescale associated with the first type of beam scanning.

18. The UE of claim 17 , further comprising:

means for determining the repetition threshold based on the timescale.

19. The UE of claim 17 , wherein the timescale is determined based on at least one of a mobility of the UE, an orientation of the mobility of the UE relative to a cluster arrival angle and a carrier frequency, output data from at least one sensor associated with the UE, data from a cloud-based server, or data from a base station.

20. The UE of claim 19 , wherein the data from the base station or the data from the cloud-based server includes at least one of a sequence of beams from which the UE determines beam coherence, information about an environment proximate to the UE, or a value associated with the timescale.

21. The UE of claim 12 , wherein the first subarray includes a current serving beam on which the UE communicates with a base station.

22. The UE of claim 12 , wherein the beam scanning using the second subarray includes beam scanning using a beam of the second subarray that is different from a second set of directional beams of the second subarray.

23. A user equipment (UE) comprising:

a memory; and

at least one processor coupled to the memory and configured to:

determine whether a number of unsuccessful repetitions associated with performance of a first type of beam scanning exceeds a repetition threshold, wherein the unsuccessful repetitions associated with performance of a first type of beam scanning comprises to refrain from a switch from a first directional beam to a second directional beam; and

perform a second type of beam scanning based on the determination that the number of unsuccessful repetitions exceeded the repetition threshold,

wherein the first type of beam scanning includes one of beam scanning using a first set of directional beams associated with a first subarray or beam scanning using a second set of directional beams associated with a second subarray that is different from the first subarray, and the second type of beam scanning includes the other of the beam scanning using the first set of directional beams associated with the first subarray or the beam scanning using the second set of directional beams associated with the second subarray, and wherein

the performance of the first type of beam scanning and the performance of the second type of beam scanning are based on a codebook.

24. The UE of claim 23 , wherein the at least one processor is further configured to:

dynamically update the codebook based on current information associated with a serving beam.

25. The UE of claim 23 , wherein the number of unsuccessful repetitions has not exceeded the repetition threshold, and wherein the at least one processor is further configured to:

measure a first value from the performance of the first type of beam scanning, wherein the first value is associated with a new serving beam; and

switch to the new serving beam based on a comparison of the first value and a second value which is associated with a current serving beam.

26. The UE of claim 23 , wherein the first subarray includes a current serving beam on which the UE communicates with a base station.

27. A non-transitory, computer-readable medium storing computer-executable code for wireless communication by a user equipment (UE), comprising code to:

determine whether a number of unsuccessful repetitions associated with performance of a first type of beam scanning exceeds a repetition threshold, wherein the unsuccessful repetitions associated with performance of a first type of beam scanning comprises to refrain from a switch from a first directional beam to a second directional beam; and

perform a second type of beam scanning based on the determination that the number of unsuccessful repetitions exceeded the repetition threshold,

wherein the first type of beam scanning includes one of beam scanning using a first set of directional beams associated with a first subarray or beam scanning using a second set of directional beams associated with a second subarray that is different from the first subarray, and the second type of beam scanning includes the other of the beam scanning using the first set of directional beams associated with the first subarray or the beam scanning using the second set of directional beams associated with the second subarray, and wherein

the performance of the first type of beam scanning and the performance of the second type of beam scanning are based on a codebook.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2017
From: RAGHAVAN, VASANTHAN; LUO, JIANGHONG; CHALLA, RAGHU NARAYAN; LIU, QIJIA; LI, JUNYI; GOROKHOV, ALEXEI YURIEVITCH; TOUBOUL, ASSAF
To: QUALCOMM INCORPORATED
Reel/Frame 044227/0588 →
Continuity (2)
Provisional Application 62426110 · Nov 23, 2016
Related Publication 20180146419A1 · May 24, 2018