IP Library Granted Patent US 12713449
Granted Patent B2
US 12713449 · App. 18/525,730 · Granted Aug 18, 2026

Small delay cyclic delay diversity for data or control channels

Inventors: Hyojin Lee (San Diego, CA); Yu Zhang (San Diego, CA); Jing Jiang (San Diego, CA); Jing Sun (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/30H04W72/20
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 12713449
App. No.
18/525,730
Granted
Aug 18, 2026
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may first delay value associated with a small delay cyclic delay diversity (CDD) scheme for a broadcast channel. In some examples, the first delay value may be selected from a set of candidate delay values based on a frequency band associated with the broadcast channel. The UE may perform channel estimation for the broadcast channel in accordance with one or more delay spread values associated with a multi-path profile of the broadcast channel, where the one or more delay spread values are based at least in part on the first delay value associated with the small delay CDD scheme. The UE may receive a message via the broadcast channel based at least in part on performing the channel estimation.

Claims (71)

1 . A user equipment (UE), comprising:

one or more memories storing processor-executable code; and

one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the UE to:

select a first set of candidate delay values from a plurality of candidate delay values based at least in part on a frequency band associated with a broadcast channel;

obtain a first delay value associated with a small delay cyclic delay diversity (CDD) scheme for the broadcast channel, wherein the first delay value is in the first set of candidate delay values;

perform channel estimation for the broadcast channel in accordance with one or more delay spread values associated with a multi-path profile of the broadcast channel, wherein the one or more delay spread values are based at least in part on the first delay value associated with the small delay CDD scheme; and

receive a message via the broadcast channel based at least in part on performing the channel estimation.

2 . The UE of claim 1 , wherein the first delay value is in accordance with a basic time unit associated with the broadcast channel.

3 . The UE of claim 1 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

calculate a delay spread limit value based at least in part on the first delay value, wherein the channel estimation is performed in accordance with the delay spread limit value.

4 . The UE of claim 1 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

determine a delay spread distribution associated with the multi-path profile based at least in part on the first delay value, wherein the channel estimation is performed in accordance with the delay spread distribution.

5 . The UE of claim 1 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

obtain a second delay value associated with the small delay CDD scheme for a control resource set scheduled via the broadcast channel;

perform channel estimation for the control resource set in accordance with the second delay value; and

receive a control message via the control resource set based at least in part on performing the channel estimation for the control resource set.

6 . The UE of claim 5 , wherein, to obtain the second delay value, the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

select the second delay value based at least in part on the first delay value such that the first delay value and the second delay value are the same.

7 . The UE of claim 5 , wherein, to receive the message via the broadcast channel, the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

receive the message indicating the second delay value, wherein determining the second delay value is based at least in part on receiving the message.

8 . The UE of claim 5 , wherein the control resource set comprises a default control resource set, and wherein the control message schedules a system information block transmission.

9 . The UE of claim 1 , wherein, to obtain the first delay value, the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

receive a control message scheduling the message via the broadcast channel, wherein the control message indicates the first delay value.

10 . The UE of claim 9 , wherein the control message indicates a bit value, and wherein the first delay value is selected from a set of candidate delay values associated with the broadcast channel based at least in part on the bit value.

11 . The UE of claim 10 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

select the set of candidate delay values based at least in part on a frequency band associated with the broadcast channel.

12 . A user equipment (UE), comprising:

one or more memories storing processor-executable code; and

one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the UE to:

receive a first control message indicating a plurality of candidate delay values associated with a small delay cyclic delay diversity (CDD) scheme for a channel;

receive a second control message indicating, for a scheduled message, a delay value of the plurality of candidate delay values that is applied for the scheduled message;

perform channel estimation for the channel in accordance with one or more delay spread values associated with a multi-path profile of the channel, wherein the one or more delay spread values are based at least in part on the delay value that is applied for the scheduled message; and

receive the scheduled message based at least in part on performing the channel estimation.

13 . The UE of claim 12 , wherein the first control message comprises a radio resource control (RRC) message.

14 . The UE of claim 12 , wherein the second control message comprises a medium access control-control element (MAC-CE) message.

15 . The UE of claim 12 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

receive, prior to receiving the second control message, a third control message that indicates a set of active delay values from the plurality of candidate delay values, the set of active delay values including the delay value, wherein the set of active delay values are mapped to codepoints of a downlink control information field of the second control message.

16 . The UE of claim 15 , wherein, to receive the second control message, the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

receive the second control message comprising the downlink control information field, the downlink control information field indicating the delay value selected from the set of active delay values.

17 . The UE of claim 16 , wherein the second control message comprises a downlink control message and the third control message comprises a medium access control-control element (MAC-CE) message.

18 . The UE of claim 12 , wherein the first control message, the second control message, or both, are transmitted as part of a transmission configuration indicator (TCI) indication procedure.

19 . A network entity, comprising:

one or more memories storing processor-executable code; and

one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the network entity to:

select a first set of candidate delay values from a plurality of candidate delay values based at least in part on a frequency band associated with a broadcast channel;

obtain a first delay value associated with a small delay cyclic delay diversity (CDD) scheme for the broadcast channel, wherein the first delay value is in the first set of candidate delay values;

output an indication of the first delay value, wherein the first delay value is associated with channel estimation for the broadcast channel in accordance with one or more delay spread values associated with a multi-path profile of the broadcast channel, and wherein the one or more delay spread values are based at least in part on the first delay value associated with the small delay CDD scheme; and

output a message via the broadcast channel based at least in part on outputting the indication of the first delay value.

20 . The network entity of claim 19 , wherein the first delay value is determined based at least in part on a basic time unit associated with the broadcast channel.

21 . The network entity of claim 19 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the network entity to:

obtain a second delay value associated with the small delay CDD scheme for a control resource set scheduled via the broadcast channel;

output an indication of the second delay value, wherein the second delay value is associated with channel estimation for the control resource set; and

obtain a control message via the control resource set based at least in part on outputting the indication of the second delay value.

22 . The network entity of claim 21 , wherein, to obtain the second delay value, the one or more processors are individually or collectively further operable to execute the code to cause the network entity to:

select the second delay value based at least in part on the first delay value such that the first delay value and the second delay value are the same.

23 . The network entity of claim 21 , wherein, to output the message via the broadcast channel, the one or more processors are individually or collectively further operable to execute the code to cause the network entity to:

output the message indicating the second delay value, wherein outputting the indication of the second delay value comprises outputting the message via the broadcast channel.

24 . The network entity of claim 19 , wherein, to output the indication of the first delay value, the one or more processors are individually or collectively further operable to execute the code to cause the network entity to:

output a control message scheduling the message via the broadcast channel, wherein the control message indicates the first delay value.

25 . A network entity, comprising:

one or more memories storing processor-executable code; and

one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the network entity to:

output a first control message indicating a plurality of candidate delay values associated with a small delay cyclic delay diversity (CDD) scheme for a channel;

output a second control message indicating, for a scheduled message, a delay value of the plurality of candidate delay values that is applied for the scheduled message; and

output the scheduled message based at least in part on outputting the second control message.

26 . The network entity of claim 25 , wherein the first control message comprises a radio resource control (RRC) message.

27 . The network entity of claim 25 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the network entity to:

output, prior to outputting the second control message, a third control message that indicates a set of active delay values from the plurality of candidate delay values, the set of active delay values including the delay value, wherein the set of active delay values are mapped to codepoints of a downlink control information field of the second control message.

28 . The network entity of claim 27 , wherein, to output the second control message, the one or more processors are individually or collectively further operable to execute the code to cause the network entity to:

output the second control message comprising the downlink control information field, the downlink control information field indicating the delay value selected from the set of active delay values.

29 . The network entity of claim 28 , wherein the second control message comprises a downlink control message and the third control message comprises a medium access control-control element (MAC-CE) message.