US 12,446,040 B2
Interleaved control channel element to resource element group mapping
Hamzeh Omari, San Diego, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 8, 2022, as Appl. No. 17/883,497.
Claims priority of provisional application 63/248,292, filed on Sep. 24, 2021.
Prior Publication US 2023/0100598 A1, Mar. 30, 2023
Int. Cl. H04W 72/21 (2023.01); H04L 1/00 (2006.01); H04L 1/04 (2006.01); H04W 72/121 (2023.01); H04W 72/232 (2023.01)
CPC H04W 72/21 (2023.01) [H04L 1/0071 (2013.01); H04L 1/04 (2013.01); H04W 72/121 (2013.01); H04W 72/232 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A user equipment (UE) for de-interleaving a data of a plurality of Resource Element Groups (REGs) and construct one or more control Channel elements (CCEs) in accordance with a CCE to REG mapping, the UE comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
obtaining a CCE-to-REG mapping comprising a mapping parameter value for each of one or more mapping parameters;
obtaining an interleaved data transmission received from a base station, the data transmission specifying a Control Resource Set (CORESET) for the UE;
selecting a first CCE, of a set of CCEs, for assembly;
for the first CCE:
assigning a REG bundle of the interleaved data transmission to the first CCE based on an index value of the REG bundle in the CORESET and based on the mapping parameter value;
extracting the REG bundle having the index value, to a memory; and
combining the extracted REG bundle with any existing extracted REG bundles for the first CCE to generate an assembled first CCE in the memory; and
loading the assembled first CCE into a data store.