IP Library Granted Patent US 11,991,111
Granted Patent B2
US 11,991,111 · App. 17/421,791 · Granted May 21, 2024

Discovery reference signal design for quasi co-location and frame timing information in new radio user equipment

Inventors: Bishwarup Saso Mondal (Cupertino, CA); Prerana Rane (Cupertino, CA); Yongjun Kwak (Cupertino, CA); Daewon Lee (Cupertino, CA)
Assignee: Apple Inc.
H04L5/005H04B7/0695H04L5/0078H04W72/044
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,991,111
App. No.
17/421,791
Granted
May 21, 2024
Kind
B2
Abstract

Disclosed herein are system, method, and computer program product embodiments for performing Synchronization Single Block (SSB) transmission using a number of SSB beams. An embodiment operates by determining a SSB index for a SSB based on a candidate position in a set of candidate positions and the number of SSB beams. The embodiment determines a shift value for the SSB index based on the candidate position and the number of SSB beams. The embodiment determines a frame timing for the SSB based the SSB index and the shift value for the SSB index. The embodiment then transmits, by radio front end circuitry, the SSB to a user equipment (UE) based on the frame timing for the SSB.

Claims (52)

1. An apparatus, comprising:

processor circuitry configured to:

determine a Synchronization Single Block (SSB) index for a SSB based on a candidate position in a set of candidate positions and a number of SSB beams;

determine a shift value for the SSB index based on the candidate position and the number of SSB beams; and

determine a frame timing for the SSB based the SSB index and the shift value for the SSB index; and

radio front end circuitry, coupled with the processor circuitry, configured to transmit the SSB to a user equipment (UE) based on the frame timing for the SSB.

2. The apparatus of claim 1 , wherein the processor circuitry is further configured to:

encode the SSB index in a Physical Broadcast Channel—Demodulation Reference Signal (PBCH-DMRS) in the SSB; and

encode the shift value for the SSB index in a Physical Broadcast Channel (PBCH) payload associated with the SSB.

3. The apparatus of claim 1 , wherein the processor circuitry is further configured to:

encode the SSB index in a Physical Broadcast Channel—Demodulation Reference Signal (PBCH-DMRS) associated with the SSB; and

encode the shift value in a Physical Broadcast Channel (PBCH) payload associated with the SSB and the PBCH-DMRS associated with the SSB.

4. The apparatus of claim 1 , wherein the processor circuitry is further configured to:

select the candidate position from any candidate position in a set of candidate positions.

5. The apparatus of claim 1 , wherein the SSB index defines a Quasi Co-Location (QCL).

6. The apparatus of claim 1 , wherein to determine the SSB index for the candidate position the processor circuitry is further configured to:

determine the SSB index, wherein the SSB index=modulo(the candidate position, the number of SSB beams).

7. The apparatus of claim 1 , wherein to determine the shift value for the SSB index the processor circuitry is further configured to:

determine the shift value for the SSB index, wherein the shift value for the SSB index=the number of SSB beams * floor(the candidate position/the number of SSB beams).

8. The apparatus of claim 1 , wherein to determine the frame timing for the SSB the processor circuitry is further configured to:

determine the frame timing for the SSB, wherein the frame timing for the SSB=the SSB index+the shift value for the SSB index.

9. A method for performing Synchronization Single Block (SSB) transmission using a number of SSB beams, comprising:

determining a SSB index for a SSB based on a candidate position in a set of candidate positions and the number of SSB beams;

determining a shift value for the SSB index based on the candidate position and the number of SSB beams;

determining a frame timing for the SSB based the SSB index and the shift value for the SSB index; and

transmitting the SSB to a user equipment (UE) based on the frame timing for the SSB.

10. The method of claim 9 , further comprising:

encoding the SSB index in a Physical Broadcast Channel—Demodulation Reference Signal (PBCH-DMRS) associated with the SSB; and

encoding the shift value for the SSB index in a Physical Broadcast Channel (PBCH) payload associated with the SSB.

11. The method of claim 9 , further comprising:

encoding the SSB index in a Physical Broadcast Channel—Demodulation Reference Signal (PBCH-DMRS) associated with the SSB; and

encoding the shift value in a Physical Broadcast Channel (PBCH) payload associated with the SSB and the PBCH-DMRS associated with the SSB.

12. The method of claim 9 , further comprising:

selecting the candidate position from any candidate position in the set of candidate positions.

13. The method of claim 9 , wherein the SSB index defines a Quasi Co-Location (QCL).

14. The method of claim 9 , wherein the determining the SSB index for the candidate position further comprises:

determining the SSB index, wherein the SSB index=modulo(the candidate position, the number of SSB beams).

15. The method of claim 9 , wherein the determining the shift value for the SSB index further comprises:

determining the shift value for the SSB index, wherein the shift value for the SSB index=the number of SSB beams * floor(the candidate position/the number of SSB beams).

16. The method of claim 9 , wherein the determining the frame timing for the SSB further comprises:

determining the frame timing for the SSB, wherein the frame timing for the SSB=the SSB index+the shift value for the SSB index.

17. A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

determining a Synchronization Single Block (SSB) index for a SSB based on a candidate position in a set of candidate positions and a number of SSB beams;

determining a shift value for the SSB index based on the candidate position and the number of SSB beams;

determining a frame timing for the SSB based the SSB index and the shift value for the SSB index; and

causing transmission of the SSB to a user equipment (UE) based on the frame timing for the SSB.

18. The non-transitory computer-readable medium of claim 17 , wherein the determining the SSB index for the candidate position comprises:

determining the SSB index, wherein the SSB index=modulo(the candidate position, the number of SSB beams).

19. The non-transitory computer-readable medium of claim 17 , wherein the determining the shift value for the SSB index comprises:

determining the shift value for the SSB index, wherein the shift value for the SSB index=the number of SSB beams * floor(the candidate position/the number of SSB beams).

20. The non-transitory computer-readable medium of claim 17 , wherein the determining the frame timing for the SSB comprises:

determining the frame timing for the SSB, wherein the frame timing for the SSB=the SSB index+the shift value for the SSB index.

Continuity (2)
Provisional Application 62791697 · Jan 11, 2019
Related Publication 20220094487A1 · Mar 24, 2022
Cited By (3)
US 12,245,062 US 12,395,297 US 12,580,698