Method for precoder information indication received by physical downlink shared channel
By dividing the UE's receiving antenna port into antenna port groups and layer groups, and using precoder information to instruct the UE to decode PDSCH, the problem of high computational complexity in 5G NR systems is solved, and the effects of reducing power consumption and latency are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GOOGLE LLC
- Filing Date
- 2023-09-28
- Publication Date
- 2026-04-24
AI Technical Summary
In existing 5G NR wireless communication systems, user equipment (UE) has high computational complexity when decoding the physical downlink shared channel (PDSCH), which leads to increased power consumption, cost and latency.
The UE's receive antenna ports are divided into different antenna port groups (APGs), and the layers are divided into layer groups. By configuring precoder information, the UE is instructed on how to decode the layer groups of different APGs separately or jointly, thereby reducing computational complexity.
By grouping layers and APGs, the computational complexity of the UE when decoding PDSCH is reduced, thereby reducing power consumption, cost, and decoding latency.
Smart Images

Figure CN121925791A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates generally to wireless communications, and more specifically to a method for indicating precoder information for Physical Downlink Shared Channel (PDSCH) reception. Background Technology
[0002] The 3rd Generation Partnership Project (3GPP) specifies a radio interface known as Fifth Generation (5G) New Radio (NR) (5G NR). The architecture of a 5G NR wireless communication system includes a 5G core (5GC) network, a 5G radio access network (5G-RAN), user equipment (UE), and more. Compared to previous generation cellular communication systems, the 5G NR architecture seeks to provide increased data rates, reduced latency, and / or increased capacity.
[0003] The precoder used for the Physical Downlink Shared Channel (PDSCH) is transparent to the User Equipment (UE). The UE can receive an indicator of the Physical Resource Block (PRB) bundle size from the network entity, indicating the PRBs for the shared common precoder (e.g., a common precoder matrix). The UE can assume that the frequency domain channels for the demodulation reference signal (DMRS) ports within each bundled PRB set are consistent, thereby enabling the UE to perform common channel estimation for the PRBs of the shared common precoder. With N Rx The UE at each receive antenna port pairs N for each resource element (RE) of the PDSCH. Rx x N Tx Channel estimation is performed on N channels. Tx Indicates the number of DMRS ports. Network entities can indicate the number of DMRS ports in the downlink control information (DCI) that schedules the PDSCH. Summary of the Invention
[0004] The following is a simplified overview of one or more aspects to provide a basic understanding of such aspects. This overview is not a comprehensive summary of all anticipated aspects. It neither identifies key or important elements of all aspects nor describes the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed descriptions that follow.
[0005] User equipment (UE) that supports fifth-generation (5G) advanced and / or sixth-generation (6G) wireless technologies can have N Rx One receiving antenna port. N RxThe receive antenna ports can be grouped into Ng antenna port groups (APGs), where the antenna ports within each APG can be based on the relative positions of the receive antennas. For example, an antenna port within an APG can correspond to an antenna located in an antenna array (e.g., an antenna within a certain antenna spacing such as half a wavelength of the carrier frequency). The received power used for an APG can be different for a specific path of the multipath channel between the UE and the network entity. If a layer of the precoder comes only from a subset of demodulation reference signal (DMRS) ports, the UE can be able to decode the DMRS ports based on the signals received from an APG. In this disclosure, a layer indicates the downlink layer from the network entity to the UE.
[0006] In some respects, network entities can divide layers into layer groups. In some respects, layer groups can be referred to as DMRS port groups. Each layer group has an integer number of layers greater than or equal to zero. The network entity sends a configuration to the UE indicating precoder information for each layer group associated with an APG. As a non-limiting example, the precoder information could indicate a first layer group with four layers (e.g., layers 1 to 4) associated with a first APG and a second layer group with two layers (e.g., layers 5 and 6) associated with a second APG. In this example, the UE receives layers 1 to 4 of the Physical Downlink Shared Channel (PDSCH) via the first APG and layers 5 and 6 via the second APG. If the network entity applies a rank-6 precoder to the PSDCH transmission, the UE can independently decode the first layer group with a first codeword and the second layer group with a second codeword. Alternatively, the UE can perform joint codeword-to-layer demapping and joint decoding of the first and second layer groups of the PDSCH.
[0007] By configuring layers as layer groups and associating these layer groups with an APG, the UE can reduce the computational complexity associated with decoding the PDSCH compared to the UE decoding all layers of the PDSCH based on all receive antenna ports. Furthermore, the reduced computational complexity can decrease UE power consumption, UE cost, and / or PDSCH decoding latency.
[0008] In some aspects, the network entity sends a configuration to the UE, which includes the maximum number of layers associated with the PDSCH, identifiers of the layers included in the first and second layer groups, an indicator for enabling dynamic layer grouping, an indicator for the physical resource block (PRB) bundle or PRB group to which the precoder information applies, an indicator for the time slot to which the precoder information applies, and / or a layer grouping table indicating the layers included in the first and second layer groups.
[0009] In some respects, the UE sends an indicator to the network entity that includes the maximum number of layers supported by each APG, the number of APGs supported by the UE, the maximum number of layers supported by each layer group, and / or quasi-common bit (QCL) information associated with each APG.
[0010] Network entities can indicate layer groups and their association with APGs in any way. For example, a network entity can send downlink control information (DCI) indicating time / frequency resources of the PDSCH. This DCI may include an indicator enabling layer groups for first and second layer groups, identifiers of layers included in the first layer group associated with the first APG, and identifiers of layers included in the second layer group associated with the second APG. Alternatively, the UE may store a lookup table indicating layer groups and associated APGs. The DCI may indicate one or more indexes in the stored table pointing to the first layer group associated with the first APG and the second layer group associated with the second APG. Alternatively, the network entity may configure the UE with a bitmap indicating which layers correspond to which APG. The DCI may include a bit pattern identifying the layers associated with the first APG and the layers associated with the second APG.
[0011] According to certain aspects, the UE sends an indicator associated with an antenna port group to the network entity. Based on the indicator associated with the antenna port group, the UE receives configuration from the network entity indicating precoder information for a first layer group associated with a first APG and a second layer group associated with a second APG, which is different from the first APG. Based on the precoder information, the UE receives the first layer of the PDSCH from the network entity via the first APG and the second layer of the PDSCH from the network entity via the second APG.
[0012] According to some aspects, the network entity receives an indicator associated with an antenna port packet from the UE. Based on the indicator associated with the antenna port packet, the network entity sends a configuration to the UE indicating precoder information for a first layer group associated with a first APG and a second layer group associated with a second APG, which is different from the first APG. Based on the precoder information, the network entity sends the first layer of the PDSCH to the UE via the first APG and the second layer of the PDSCH to the UE via the second APG. Attached Figure Description
[0013] Figure 1 The illustration shows a wireless communication system according to an embodiment, which includes multiple user equipment (UEs) and network entities communicating through one or more cells.
[0014] Figure 2An illustration of a wireless communication system according to an embodiment is shown, the wireless communication system including layer groups and antenna port groups.
[0015] Figure 3 A signaling diagram for Physical Downlink Shared Channel (PDSCH) transmission based on layer grouping and antenna port grouping, according to an embodiment, is shown.
[0016] Figure 4 This is a flowchart of the PDSCH transmission method based on layer grouping and antenna port grouping at the UE.
[0017] Figure 5 This is a flowchart of a method for PDSCH transmission based on layer packets and antenna port packets at network entities.
[0018] Figure 6 A diagram illustrating joint decoding of PDSCH based on layer grouping and antenna port grouping according to an embodiment is shown.
[0019] Figure 7 A diagram illustrating separate decoding of PDSCH based on layer grouping and antenna port grouping according to an embodiment is shown.
[0020] Figure 8 A timing diagram of PDSCH offset scheduling according to an embodiment is shown.
[0021] Figure 9 A timing diagram of PDSCH offset scheduling according to another embodiment is shown.
[0022] Figure 10 This is a flowchart of a wireless communication method at the UE according to an embodiment.
[0023] Figure 11 This is a flowchart of a method for wireless communication at a network entity according to an embodiment.
[0024] Figure 12 This is an illustration showing a hardware implementation of an example UE device according to some embodiments.
[0025] Figure 13 This is an illustration showing a hardware implementation of one or more example network entities according to some embodiments. Detailed Implementation
[0026] Figure 1A diagram 100 illustrates a wireless communication system associated with multiple cells 190. The wireless communication system includes user equipment (UE) 102 and base station / network entity 104. Some base stations may include an aggregated base station architecture, and others may include a decomposed base station architecture. The aggregated base station architecture utilizes a radio protocol stack physically or logically integrated within a single radio access network (RAN) node. The decomposed base station architecture utilizes a protocol stack physically or logically distributed across two or more units (e.g., radio unit (RU) 106, distributed unit (DU) 108, central unit (CU) 110). For example, CU 110 is implemented within a RAN node, and one or more DU 108s may co-locate with CU 110, or alternatively, may be geographically or virtually distributed across one or more other RAN nodes. DU 108 may be implemented to communicate with one or more RU 106s. Any of RU 106, DU 108, and CU 110 can be implemented as a virtual unit, such as a virtual radio unit (VRU), a virtual distributed unit (VDU), or a virtual central unit (VCU). Base station / network entity 104 (e.g., an aggregated base station or a decomposed unit of a base station, such as RU 106 or DU 108) can be referred to as a transmit receiver point (TRP).
[0027] The operation and / or network design of base station 104 can be based on the aggregation characteristics of base station functionality. For example, a decomposed base station architecture can be utilized in an Integrated Access Backhaul (IAB) network, an Open Radio Access Network (O-RAN) network, or a Virtual Radio Access Network (vRAN) (which may also be referred to as a Cloud Radio Access Network (C-RAN)). Decomposition can include distributing functionality across two or more units in various physical locations, as well as virtually distributing functionality for at least one unit, which allows for flexibility in network design. Various units in a decomposed base station architecture or a decomposed RAN architecture can be configured to communicate with at least one other unit via wired or wireless communication. For example, base stations 104d, 104e and / or RUs 106a, 106b, 106c, 106d can communicate with UEs 102a, 102b, 102c, 102d and / or 102s via one or more radio frequency (RF) access links based on a Uu interface. In the example, multiple RUs 106 and / or base stations 104 can simultaneously serve UE 102, such as through intra-cell and / or inter-cell access links between UE 102 and RUs 106 / base stations 104.
[0028] RU 106, DU 108, and CU 110 may include (or may be coupled to) one or more interfaces configured to transmit or receive information / signals via wired or wireless transmission media. For example, a wired interface may be configured to transmit or receive information / signals via a wired transmission media—such as a fronthaul link 160 between RU 106d and a baseband unit (BBU) 112 of base station 104d associated with cell 190d. BBU 112 includes DU 108 and CU 110, and may also have a wired interface (e.g., a midhaul link) configured between DU 108 and CU 110 to transmit or receive information / signals between DU 108 and CU 110. In a further example, a wireless interface that may include a receiver, transmitter, or transceiver (such as an RF transceiver) may be configured to transmit and / or receive information / signals via a wireless transmission medium, such as information transmitted between RU 106a in cell 190a and base station 104e in cell 190e via inter-cell communication beams 136-138 of RU 106a and base station 104e.
[0029] RU 106 can be configured to implement low-level functionality. For example, RU 106 is controlled by DU 108 and can correspond to a logical node that manages RF processing functions or low-level PHY functionality, such as performing Fast Fourier Transform (FFT), Inverse FFT (iFFT), digital beamforming, Physical Random Access Channel (PRACH) extraction, and filtering. The functionality of RU 106 can be based on functional partitioning, such as low-level functional partitioning.
[0030] RU 106 can send or receive over-the-air (OTA) communications with one or more UEs 102. For example, RU 106b of cell 190b communicates with UE 102b of cell 190b via a first communication beamset 132 of RU 106b and a second communication beamset 134b of UE 102b, which may correspond to inter-cell communication beams or, in some examples, inter-cell communication beams. For example, UE 102b of cell 190b can communicate with RU 106a of cell 190a via a third communication beamset 134a of UE 102b and a fourth communication beamset 136 of RU 106a. DU 108 can control the real-time and non-real-time characteristics of control plane and user plane communications of RU 106.
[0031] Any combination of RU 106, DU 108, and CU 110, or a single reference thereto, can correspond to base station 104. Therefore, base station 104 can include at least one of RU 106, DU 108, or CU 110. Base station 104 provides UE 102 with access to the core network. Base station 104 can relay communication between UE 102 and the core network (not shown). Base station 104 can be associated with macro cells of high-power cellular base stations and / or small cells of low-power cellular base stations. For example, cell 190e can correspond to a macro cell, while cells 190a-190d can correspond to small cells. Small cells include femtocells, picocells, microcells, etc. A network including at least one macro cell and at least one small cell can be called a "heterogeneous network".
[0032] Transmissions from UE 102 to base station 104 / RU 106 are called uplink (UL) transmissions, while transmissions from base station 104 / RU 106 to UE 102 are called downlink (DL) transmissions. Uplink transmissions can also be called reverse link transmissions, and downlink transmissions can also be called forward link transmissions. For example, RU 106d uses the antenna of base station 104d in cell 190d to send downlink / forward link communication to UE 102d, or receive uplink / reverse link communication from UE 102d, based on the Uu interface associated with the access link between UE 102d and base station 104d / RU 106d.
[0033] The communication link between UE 102 and base station 104 / RU 106 can be based on multiple-input multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link can be associated with one or more carriers. UE 102 and base station 104 / RU 106 can utilize up to a total of Yx Each carrier allocated in MHz carrier aggregation Y Spectral bandwidths of MHz (e.g., 5 MHz, 10 MHz, 15 MHz, 20 MHz, 100 MHz, 400 MHz, 800 MHz, 1600 MHz, 2000 MHz, etc.), where x Each component carrier (CC) is used for communication in each of the uplink and downlink directions. The carriers may or may not be adjacent to each other along the spectrum. In the example, uplink and downlink carriers may be allocated asymmetrically, with more or fewer carriers allocated to the uplink or downlink. A component carrier may include a primary component carrier and one or more secondary component carriers. The primary component carrier may be associated with a primary cell (PCell), and the secondary component carriers may be associated with secondary cells (SCells).
[0034] Some UEs, such as UEs 102a and 102s, can perform device-to-device (D2D) communication via sidelinks. For example, sidelink / D2D communication utilizes the spectrum of a wireless wide area network (WWAN) associated with uplink and downlink communication. Such sidelink / D2D communication can be performed by various wireless communication systems such as Wi-Fi, Bluetooth, LTE, and NR systems.
[0035] UE 102 and base station 104 / RU 106 may each include multiple antennas. These multiple antennas may correspond to antenna elements, antenna panels, and / or antenna arrays that facilitate beamforming operation. For example, RU 106b transmits downlink beamforming signals to UE 102b based on a first communication beamset 132 in one or more transmit directions of RU 106b. UE 102b may receive downlink beamforming signals from RU 106b based on a second communication beamset 134b in one or more receive directions of UE 102b. In a further example, UE 102b may also transmit uplink beamforming signals (e.g., sounding reference signals (SRS)) to RU 106b based on the second communication beamset 134b in one or more transmit directions of UE 102b. RU 106b may receive uplink beamforming signals from UE 102b in one or more receive directions of RU 106b. UE 102b can perform beamforming to determine the optimal reception and transmission directions for the beamformed signal. The transmission and reception directions of UE 102 and base station 104 / RU 106 can be the same or different.
[0036] In a further example, the beamforming signal can be transmitted between the first base station / RU 106a and the second base station 104e. For example, base station 104e of cell 190e can transmit the beamforming signal to RU 106a based on communication beam 138 in one or more transmit directions of base station 104e. RU 106a can receive the beamforming signal from base station 104e of cell 190e based on RU communication beam 136 in one or more receive directions of RU 106a. In a further example, base station 104e transmits a downlink beamforming signal to UE 102e based on communication beam 138 in one or more transmit directions of base station 104e. UE 102e receives the downlink beamforming signal from base station 104e based on UE communication beam 130 in one or more receive directions of UE 102e. UE 102e can also transmit uplink beamforming signals to base station 104e in one or more transmission directions of UE 102e based on UE communication beam 130, so that base station 104e can receive uplink beamforming signals from UE 102e in one or more reception directions of base station 104e.
[0037] Base station 104 may include and / or be referred to as a network entity. That is, "network entity" may refer to base station 104 or at least one element of base station 104, such as RU 106, DU 108, and / or CU 110. Base station 104 may also include and / or be referred to as Next Generation Evolved Node B (ng-eNB), Next Generation NB (gNB), Evolved NB (eNB), access point, base transceiver, radio base station, radio transceiver, transceiver function, Basic Service Set (BSS), Extended Service Set (ESS), TRP, network node, network device, or other related terms. Base station 104 or the entity at base station 104 may be implemented as an IAB node, relay node, sidelink node, aggregated (monolithic) base station, or a decomposed base station including one or more RU 106, DU 108, and / or CU 110. Aggregated or decomposed base station sets may be referred to as Next Generation Radio Access Network (NG-RAN). In some examples, UE 102a operates in dual connectivity (DC) with base station 104e and base station / RU 106a. In such cases, base station 104e can be the primary node, and base station / RU 106a can be the secondary node.
[0038] Uplink / downlink signaling can also be transmitted via a Satellite Positioning System (SPS) 114. In the example, the SPS 114 associated with cell 190c can communicate with one or more UEs 102 (such as UE 102c) and one or more base stations 104 / RU 106 (such as RU 106c). The SPS 114 can correspond to one or more of the Global Navigation Satellite System (GNSS), Global Positioning System (GPS), Non-Terrestrial Network (NTN), or other satellite positioning / location systems. The SPS 114 can be associated with LTE signals, NR signals (e.g., based on round-trip time (RTT) and / or multiple RTTs), wireless local area network (WLAN) signals, terrestrial beacon systems (TBS), sensor-based information, NR Enhanced Cell ID (NR E-CID) technology, downlink angle of departure (DL-AoD), downlink time difference of arrival (DL-TDOA), uplink time difference of arrival (UL-TDOA), uplink angle of arrival (UL-AoA), and / or other systems, signals, or sensors.
[0039] Still referencing Figure 1 In some respects, any UE in UE 102 may include an antenna port grouping component 140 configured to: send an indicator associated with an antenna port group to a network entity; receive configuration from the network entity based on the indicator associated with the antenna port group, the configuration indicating precoder information for a first layer group associated with a first antenna port group (APG) and a second layer group associated with a second APG, the second APG being different from the first APG; and receive a first layer of the PDSCH from the network entity via the first APG and a second layer of the PDSCH from the network entity via the second APG based on the precoder information.
[0040] In some aspects, any base station or network entity of base station 104 may include a precoder configuration component 150 configured to: receive an indicator associated with an antenna port group from a UE; transmit configuration to the UE based on the indicator associated with the antenna port group, the configuration indicating precoder information for a first layer group associated with a first APG and a second layer group associated with a second APG, the second APG being different from the first APG; and transmit a first layer of a PDSCH to the UE via the first APG and a second layer of the PDSCH to the UE via the second APG based on the precoder information.
[0041] therefore, Figure 1A wireless communication system that can be implemented in conjunction with one or more other figures described herein is described. Furthermore, although the following description may focus on 5G NR, the concepts described herein are applicable to other similar fields, such as 5G Advanced and future versions, LTE, LTE Advanced (LTE-A), and other wireless technologies such as 6G.
[0042] Figure 2 An illustration of a wireless communication system 200 according to an embodiment is shown, which includes layer grouping and antenna port grouping. In some aspects, UE 102 may have N Rx receive antenna ports. Figure 2 In a non-limiting example, UE 102 has eight antenna ports 201a to 201h. Antenna ports 201a to 201h are grouped into two APGs 202a and 202b. Antenna ports 201a to 201d in APG 202a and antenna ports 201e to 201h in APG 202b can be grouped based on the relative positions of the receive antenna ports 201. For example, antenna ports 201a to 201d in APG 202a and antenna ports 201e to 201h in APG 202b can correspond to antennas located in an antenna array (e.g., antennas within a certain antenna spacing such as half a wavelength of the carrier frequency). The received power for APG 202 can be different for a particular path of the multipath channel 205 between UE 102 and network entity 104. If a layer of the precoder comes from only a subset of the demodulation reference signal (DMRS) ports, the UE can be able to decode the DMRS ports based on the signals received from an APG 202.
[0043] exist Figure 2In a non-limiting example, network entity 104 divides the layers into layer groups 207a and 207b. In some respects, layer groups may also be referred to as DMRS port groups. Each layer group 207 has an integer number of layers greater than or equal to zero. Network entity 104 sends a configuration to UE 102 indicating precoder information for each layer group 207 associated with APG 202. As a non-limiting example, the precoder information may indicate a first layer group 207a with four layers (e.g., layers 1 to 4) associated with channel 205a and APG 202a. The precoder information may indicate a second layer group 207b with two layers (e.g., layers 5 and 6) associated with channel 205b and APG 202b. In this example, UE 102 receives layer group 207a (e.g., layers 1 to 4) of the PDSCH via a first APG 202a and layer group 207b (e.g., layers 5 and 6) of the PDSCH via a second APG 202b. If network entity 104 applies a rank-6 precoder to the PDSCH transmission, UE 102 can independently decode layer group 207b with the first codeword and layer group 207a with the second codeword. Alternatively, UE 102 can perform joint codeword-to-layer demapping and joint decoding of layer groups 207a and 207b of the PDSCH.
[0044] By configuring layers as layer groups 207a and 207b and associating layer group 207a with APG 202a and layer group 207b with APG 202b, UE 102 can reduce the computational complexity associated with decoding the PDSCH compared to UE 102 decoding all layers 1 to 6 of the PDSCH based on all receive antenna ports 201a to 201h. Furthermore, the reduced computational complexity can decrease UE 102 power consumption, UE 102 cost, and / or PDSCH decoding latency.
[0045] Figure 3Signaling diagram 300 for PDSCH transmission based on layer grouping (e.g., DMRS port grouping) and antenna port grouping according to an embodiment is shown. In some aspects, UE 102 sends a 302 indicator (e.g., UE capability indicator) to network entity 104, which indicates the maximum number of layers supported by each APG, the number of APGs supported by UE 102, the maximum number of layers supported by each layer group, and / or the quasi-common bit (QCL) information associated with each APG. The QCL information for APGs indicates whether different APGs share common QCL information. If APGs share common QCL information, the performance of layer grouping can be similar. For example, layer grouping for 3+4 layers and 4+3 layers can produce similar performance; otherwise, the performance of the layer grouping scheme can be different. For UE 102 with different QCL information for different APGs, network entity 104 can further indicate whether layer grouping is applied.
[0046] In some respects, the maximum number of layers supported by UE 102 can be predefined (e.g., up to 2 layers). In some respects, the antenna ports associated with the first APG and the antenna ports associated with the second APG are based on the physical location of the antennas in UE 102 (e.g., a UE configured to fold and / or change its physical configuration). Antenna ports within an APG can correspond to antennas located in an antenna array (e.g., antennas within a certain antenna spacing, such as half a wavelength).
[0047] In some aspects, UE 102 can report layer grouping in its Channel State Information (CSI) report. In one example, layers corresponding to the same CSI reference signal antenna port belong to a layer group. In another example, the CSI report indicates the creation of precoders with orthogonal transmission directions between layers from different layer groups. Therefore, inter-layer interference between layers from different layer groups can be suppressed, allowing the UE to perform independent reception of signals corresponding to the layer group. In some aspects, layer grouping is based on codeword-to-layer mapping, where the layer corresponding to a codeword belongs to a layer group. In this case, UE 102 may not report this information. In some aspects, if multiple codeword-to-layer mapping schemes are predefined or configured by network entity 104, UE 102 can report the codeword-to-layer mapping scheme used for CSI. The codeword-to-layer mapping scheme indicates the layers used for each codeword. In one example, UE 102 can report the number of layers used for the first codeword M1 and the total number of layers M. Then, the first M1 layers are used for the first codeword, and the remaining M-M1 layers are used for the second codeword. In another example, UE 102 can report the number of layers used for the first codeword and the number of layers used for the second codeword. In some other respects, if multiple codeword-to-layer mapping schemes are predefined or configured by network entity 104, network entity 104 can configure or indicate the codeword-to-layer mapping schemes via RRC signaling or DCI (e.g., DCI format 1_1 or 1_2).
[0048] In some aspects, network entity 104 sends a 304 configuration to UE 102, which indicates that the configuration includes the following parameters: the maximum number of layers associated with the PDSCH, identifiers of the layers included in the layer groups (e.g., the first layer group and the second layer group), an indicator for enabling dynamic layer grouping, an indicator for indicating the PRB bundle or PRB group to which the precoder information applies, an indicator for indicating the time slot to which the precoder information applies, and / or a layer grouping table indicating the layers included in the layer groups (e.g., layers included in the first layer group and layers included in the second layer group). In this regard, the network entity may communicate via Radio Resource Control (RRC) messages (e.g., RRCReconfiguration The UE 102 sends a 304 configuration to the UE 102 via the UE 104 and / or the Media Access Control-Control Element (MAC-CE).
[0049] In some respects, this configuration can be applied to all PRB bundles. Alternatively, network entity 104 can configure these parameters individually for each PRB bundle. For PDSCHs with multiple transmission opportunities (e.g., PDSCH repetition or multiple independent PDSCHs scheduled by DCI in multiple time slots), these parameters can be applied to a subset or all of these PDSCH transmission opportunities.
[0050] In some respects, network entity 104 can send multiple TRP operations configured for single transmit and receive point (TRP) operations or with a coherent joint transmission scheme (e.g., configured with RRC parameters). cjtSchemePdsch The configuration of parameters for multiple TRPs (with RRC parameters). Therefore, network entity 104 can avoid multiple TRP operations (configured with RRC parameters) for other schemes such as frequency division multiplexing (FDM), time domain multiplexing (TDM), and / or single-frequency network (SFN) schemes. fdmSchemeA, fdbSchemeB tdmScheme, sfnSchemeA and / or sfnSchemeB The multi-TRP provides configuration.
[0051] In some aspects, network entity 104 may send a configuration with parameters configured for multi-TRP operation. Network entity 104 may provide a common configuration for precoder information indication for each TRP (e.g., a PDSCH associated with each indicated Transport Configuration Indication (TCI) state). Alternatively, network entity 104 may provide a separate configuration for precoder information indication for each TRP. The indicated layer packets are configured for each indicated TCI state.
[0052] Network entity 104 can indicate layer groups and their association with APGs in any way. For example, network entity 104 can send a DCI (Distributed Control Information) 306 indicating the time / frequency resources of the PDSCH. This DCI (e.g., DCI format 1_1 or DCI format 1_2) can include indicators that enable layer grouping and indicate the association of layer groups with APGs. For example, the DCI can indicate the grouping of a first layer group and a second layer group, the identifier of the layer included in the first layer group associated with the first APG, and the identifier of the layer included in the second layer group associated with the second APG, etc. Alternatively, UE 102 can store a lookup table indicating layer groups and their associated APGs. The DCI can (e.g., via a single bit or a sequence of bits) indicate one or more indexes in the stored table pointing to the first layer group associated with the first APG and the second layer group associated with the second APG. Alternatively, network entity 104 can configure UE 102 with a bitmap indicating which layers correspond to which APG. The DCI may include a bit pattern that identifies the layer associated with the first APG and the layer associated with the second APG. For example, network entity 104 may be configured with an 8-bit bitmap indicating whether each of the eight layers corresponds to a first layer group or a second layer group, where a first state (e.g., 0) of bit x indicates that layer x corresponds to the first layer group, and a second state (e.g., 1) of bit x indicates that layer x corresponds to the second layer group. Network entity 104 may configure a separate bitmap for each indicated layer number.
[0053] In some respects, layer groups can correspond to code division multiplexing (CDM) groups. Each layer in a layer group can share the same orthogonal overlay code. For example, network entity 104 can be configured with a 3-bit bitmap indicating whether the DMRS port for each of the three CDM groups corresponds to a first layer group or a second layer group, where a first state (e.g., 0) of bit x indicates that the DMRS port for CDM group x corresponds to the first layer group, and a second state (e.g., 1) of bit x indicates that the DMRS port for CDM group x corresponds to the second layer group. Network entity 104 can configure a separate bitmap for each indicated number of layers or DMRS ports.
[0054] Network entity 104 sends 308 based on the PDSCH of the precoder corresponding to the layer packet. For example, refer to Figure 2 In a non-limiting example, the precoder information may indicate a first layer group with four layers (e.g., layers 1 to 4) associated with a first APG and a second layer group with two layers (e.g., layers 5 and 6) associated with a second APG. In this example, UE 102 receives the first layer group (e.g., layers 1 to 4) of the PDSCH via the first APG and the second layer group (e.g., layers 5 and 6) of the PDSCH via the second APG. In some aspects, UE 102 may independently decode the first layer group with a first codeword and the second layer group with a second codeword, as referenced. Figure 7 Alternatively, UE 102 can perform joint codeword-to-layer demapping and joint decoding of the first and second layer groups of the PDSCH, as described in reference [reference]. Figure 6 As stated above.
[0055] By configuring layers as layer groups and associating those layer groups with an APG, UE 102 can reduce the computational complexity associated with decoding the PDSCH compared to UE 102 decoding all layers of the PDSCH based on all receive antenna ports. For example, if network entity 104 applies a rank-6 precoder as shown in Equation (1) W To transmit PDSCH, where layers from different layer groups can be orthogonal, UE 102 can use a first APG to decode the first layer group (e.g., layers 1 to 4) and a second APG to decode the second layer group (e.g., layers 5 and 6). The first and second APGs can each include four receive antenna ports, and C xy Indicator with PDSCH antenna port x and layers yThe corresponding non-zero coefficients. The layers are divided into two groups (the first group includes layers 1 to 4 and the second group includes layers 5 and 6), where each group is based on a precoder from a subset of downlink antenna ports with coherent transmission. One layer is mapped to one DMRS port. Therefore, the UE only needs to perform (4x4) + (4x2) = 24 channel estimations.
[0056]
[0057] In contrast, if network entity 104 applies a rank-6 precoder as shown in Equation (2), where layers from different layer groups may not be orthogonal, then UE 102 must decode all layers of the PDSCH based on all receive antenna ports of UE 102. Therefore, compared to the 24 channel estimations required in the example above when layers are configured as layer groups and associated with an APG, UE 102 needs to perform 8 x 6 = 48 channel estimations.
[0058]
[0059] In some respects, UE 102 can send a 310 HARQ-ACK feedback to network entity 104. Specifically, when UE 102 correctly decodes the PDSCH, it sends an ACK to network entity 104 indicating correct decoding. When UE 102 incorrectly decodes the PDSCH, it sends a NACK to network entity 104 indicating incorrect decoding of the PDSCH.
[0060] Figure 4 A flowchart 400 illustrates a method for wireless communication at the UE. This method can be performed by the UE 102 and / or UE equipment 1202.
[0061] UE 102 sends a UE capability report (402) to network entity 104, configuring support for multiple layers of PDSCH reception on multiple APGs. The UE capability report may include the maximum number of layers supported by each APG, the number of APGs supported by UE 102, the maximum number of layers supported by each layer group, and / or QCL information associated with each APG. The QCL information used to receive APGs indicates whether different APGs share common QCL information.
[0062] UE 102 receives configuration parameters 404 from network entity 104, which include the maximum number of downlink layers, the maximum number of downlink layers for each layer group, layer groups, and dynamic layer group indicators.
[0063] UE 102 receives the DCI of 406 scheduling PDSCH and optional stratified packet indicator from network entity 104.
[0064] UE 102 receives 408 PDSCH from network entity 104 based on the precoder corresponding to the layer group and the associated APG. For example, if network entity 104 applies a rank-6 precoder to the PDSCH transmission, UE 102 can independently decode the first layer group with the first codeword and the second layer group with the second codeword. Alternatively, UE 102 can perform joint codeword-to-layer demapping and joint decoding of the first and second layer groups.
[0065] UE 102 sends HARQ feedback 410 related to PDSCH to network entity 104. When the UE correctly decodes the PDSCH, UE 102 sends an ACK to network entity 104, indicating correct decoding. When the UE incorrectly decodes the PDSCH, UE 102 sends a NACK to network entity 104, indicating incorrect decoding of the PDSCH.
[0066] Figure 5 A flowchart 500 illustrates a method for wireless communication at a network entity. This method can be performed by network entity 104 and / or network entity 1304.
[0067] Network entity 104 receives from UE 102 502 the UE capability configured to receive multiple layers of PDSCH on multiple APGs.
[0068] Network entity 104 sends configuration parameters 504 to UE 102. These configuration parameters include the maximum number of downlink layers, the maximum number of layers for each layer group, layer grouping, and dynamic layer grouping indicator.
[0069] Network entity 104 sends the DCI of scheduling PDSCH 506 and optional strat packet indicator to UE 102.
[0070] Network entity 104 sends 508 PDSCH based on the precoder corresponding to the layer packet and the associated APG to UE 102.
[0071] Network entity 104 receives 510 HARQ feedback related to PDSCH from UE 102.
[0072] Figure 6 Illustration 600 shows joint decoding of PDSCH based on layer grouping and antenna port grouping according to an embodiment. Figure 6 A non-limiting example of PDSCH reception based on layer grouping is shown, where UE 102 performs independent reception of signals corresponding to different layer groups before codeword-to-layer demapping. Figure 6In the example, UE 102 receives PDSCH layers 1 to 3 on APG 202a, which includes four receive antenna ports 201a to 201d. UE 102 receives PDSCH layers 4 to 6 on APG 202b, which includes four receive antenna ports 201e to 201h. Figure 6 In the example, UE 102 independently performs 610a and 610b orthogonal frequency division multiplexing (OFDM) demodulation, channel estimation, resource demapping, equalization, demodulation, and descrambling for layers 1 to 3 and layers 4 to 6. However, UE 102 jointly performs 614 codeword-to-layer demapping and channel decoding for both layer groups 612a and 612b, which include layers 1 to 6.
[0073] Figure 7 Illustration 700 shows separate (e.g., independent) decoding of PDSCH based on layer grouping and antenna port grouping according to an embodiment. Figure 7 An example of PDSCH reception based on layer grouping is shown, where UE 102 performs independent reception of signals corresponding to different layer groups before channel decoding. Figure 7 In a non-limiting example, UE 102 receives PDSCH at layers 1 to 3 on APG 202a, which includes four receive antenna ports 201a to 201d. UE 102 receives PDSCH at layers 4 to 6 on APG 202b, which includes four receive antenna ports 201e to 201h. Figure 7 In the example, UE 102 independently performs 610a and 610b OFDM demodulation, channel estimation, resource demapping, equalization, demodulation, and descrambling for layers 1 to 3 and layers 4 to 6. However, compared with Figure 6 Compared to the previous example, UE 102 independently performs channel decoding 714a for layer group 612a and channel decoding 714b for layer group 612b. Network entity 104 transmits layer group 612a using a first codeword. Network entity 104 transmits layer group 612b using a different second codeword, thereby enabling the UE to perform independent channel decoding. UE 102 can perform independent decoding when each layer group is associated with a unique codeword.
[0074] Figure 8 A timing diagram 800 of the PDSCH scheduling offset according to an embodiment is shown. Figure 8PDCCH 810, which includes the DCI for scheduling PDSCH 812, is shown. PDSCH 812 can be scheduled for transmission by a network entity based on a scheduling offset 814. The DCI can indicate the configuration for layer packets and antenna port packets. UE 102 may require the configuration for layer packets and antenna port packets in order to decode the data in PDSCH 812. However, UE 102 needs processing time to decode the DCI during the scheduling offset 814. After UE 102 decodes the DCI, UE 102 will have antenna port packet information, which can be used to enable the configured APG for receiving PDSCH. The minimum processing time for decoding the DCI and enabling the configured APG can be an APG selection threshold 816. In some aspects, UE 102 can report the minimum processing time for decoding the DCI and enabling the configured APG to network entity 104. If the scheduling offset 814 (e.g., multiple symbols or time slots) is less than the APG selection threshold 816, such as... Figure 8 As shown in the example, UE 102 does not have enough time to decode the DCI and will receive PDSCH 812 based on the default configuration for layer grouping and antenna port grouping.
[0075] Figure 9 A timing diagram 900 of the PDSCH scheduling offset according to another embodiment is shown. Figure 8 In the example, UE102 does not have enough time to decode the DCI in PDCCH 810 and will receive PDSCH 812 based on the default configuration for layer grouping and antenna port grouping because the scheduling offset 814 is less than the APG selection threshold 816. Figure 9 In the example, the scheduling offset 914 is greater than the APG selection threshold 816 (e.g., a longer time period), thus providing UE 102 with sufficient time to decode the DCI in PDCCH 810. UE 102 enables APGs based on the layer packet and antenna port packet configured by the DCI, and receives PDSCH 812 based on this configuration. In some aspects, UE 102 can disable certain APGs (e.g., power them down) based on the antenna port packet configuration, thereby reducing UE power consumption.
[0076] Figure 10 A flowchart 1000 illustrates a method for wireless communication at the UE. (Reference) Figures 1 to 4 and Figures 6 to 9 This method can be performed by UE 102 and / or UE equipment 1202.
[0077] UE 102 sends a 1002 instruction to network entity 104, indicating the UE's capabilities configured for receiving PDSCH at multiple layers across multiple APGs. For example, refer to... Figure 4 UE 102 sends a 402 indication to network entity 104 to indicate the UE's capability to support multiple layers of PDSCH reception on multiple APGs.
[0078] UE 102 receives configuration parameters 1004 from network entity 104. These configuration parameters include the maximum number of downlink layers, the maximum number of layers per layer group, layer grouping, and dynamic layer grouping indicator. For example, refer to... Figure 4 UE 102 receives configuration parameters 404 from network entity 104, which include the maximum number of downlink layers, the maximum number of layers for each layer group, layer grouping, and dynamic layer grouping indicator.
[0079] UE 102 receives the DCI for scheduling PDSCH 1006 and an optional stratum packet indicator from network entity 104. For example, refer to... Figure 4 UE 102 receives the DCI of 406 scheduling PDSCH and optional strat packet indicator from network entity 104.
[0080] UE 102 receives 1008 PDSCH from network entity 104 based on the precoder corresponding to the stratum packet and the associated APG. For example, refer to Figure 4 UE 102 receives 408 PDSCH from the network entity based on the precoder corresponding to the layer packet and the associated APG.
[0081] UE 102 sends HARQ feedback related to PDSCH 1010 to network entity 104. For example, refer to Figure 4 UE 102 sends HARQ feedback 410 related to PDSCH to network entity 104.
[0082] Figure 10 The method described is performed from the UE side of the wireless communication link, while Figure 11 A method is described from the network side of the wireless communication link.
[0083] Figure 11 A flowchart 1100 illustrates a method for wireless communication at a network entity. (Reference) Figures 1 to 3 and Figures 5 to 9 This method can be performed by network entity 104 and / or network entity 1304.
[0084] Network entity 104 receives from UE 102 1102 the UE capability configuration for receiving multiple layers of PDSCH support on multiple APGs. For example, refer to Figure 5 Network entity 104 receives from UE 102 502 the UE capability configured to receive multiple layers of PDSCH on multiple APGs.
[0085] Network entity 104 sends configuration parameters 1104 to UE 102. These configuration parameters include the maximum number of downlink layers, the maximum number of layers per layer group, layer groups, and dynamic layer grouping indicators. For example, refer to... Figure 5 Network entity 104 sends 504 configuration parameters to UE 102. These configuration parameters include the maximum number of downlink layers, the maximum number of layers for each layer group, layer grouping, and dynamic layer grouping indicator.
[0086] Network entity 104 sends the DCI for scheduling the PDSCH and an optional stratified packet indicator to UE 102, as per 1106. For example, refer to... Figure 5 Network entity 104 sends the DCI of 504 scheduling PDSCH and optional layer packet indicator to UE 102.
[0087] Network entity 104 sends 1108 PDSCH based on the precoder corresponding to the stratum packet and the associated APG to UE 102. For example, refer to Figure 5 Network entity 104 sends 508 PDSCH based on the precoder corresponding to the layer packet and the associated APG to UE 102.
[0088] Network entity 104 receives HARQ feedback related to PDSCH from UE 102. For example, refer to Figure 5 The network entity receives HARQ feedback related to PDSCH from UE 102.
[0089] Figure 12 This is a diagram 1200 illustrating an example of a hardware implementation of UE device 1202. UE device 1202 may be UE 102, a component of UE 102, or may implement UE functions. UE device 1202 may include an application processor 1206, which may have on-chip memory 1206'. In this example, application processor 1206 may be coupled to a secure digital (SD) card 1208 and / or a display 1210. Application processor 1206 may also be coupled to a sensor module 1212, a power supply 1214, an additional memory module 1216, a camera 1218, and / or other related components.
[0090] The UE equipment 1202 may further include a wireless baseband processor 1226, which may be referred to as a modem. The wireless baseband processor 1226 may have on-chip memory 1226'. Together with and similarly to the application processor 1206, the wireless baseband processor 1226 may also be coupled to a sensor module 1212, a power supply 1214, an additional memory module 1216, a camera 1218, and / or other related components. The wireless baseband processor 1226 may additionally be coupled to one or more Subscriber Identity Module (SIM) cards 1220 and / or one or more transceivers 1230 (e.g., wireless RF transceivers).
[0091] Within one or more transceivers 1230, the UE equipment 1202 may include a Bluetooth module 1232, a WLAN module 1234, an SPS module 1236 (e.g., a GNSS module), and / or a cellular module 1238. The Bluetooth module 1232, WLAN module 1234, SPS module 1236, and cellular module 1238 may each include an on-chip transceiver (TRX), or in some cases, only a transmitter (TX) or only a receiver (RX). The Bluetooth module 1232, WLAN module 1234, SPS module 1236, and cellular module 1238 may each include a dedicated antenna and / or communicate with one or more other nodes using antenna 1240. For example, UE equipment 1202 can communicate with another UE (e.g., sidelink communication) and / or with network entity 104 (e.g., uplink / downlink communication) via transceiver 1230 and antenna 1240, wherein network entity 104 may correspond to a base station or a unit of a base station (such as RU 106, DU 108 or CU 110).
[0092] The wireless baseband processor 1226 and application processor 1206 may each include computer-readable media / memory 1226' and 1206', respectively. An additional memory module 1216 may also be considered a computer-readable media / memory. Each computer-readable media / memory 1226', 1206', and 1216 may be non-transitory. The wireless baseband processor 1226 and application processor 1206 may each be responsible for general processing, including executing software stored on the computer-readable media / memory 1226', 1206', and 1216. When executed by the wireless baseband processor 1226 / application processor 1206, this software causes the wireless baseband processor 1226 / application processor 1206 to perform the various functions described herein. The computer-readable media / memory may also be used to store data manipulated by the wireless baseband processor 1226 / application processor 1206 during software execution. The wireless baseband processor 1226 / application processor 1206 may be a component of UE 102. UE equipment 1202 may be a processor chip (e.g., a modem and / or an application) and includes only the wireless baseband processor 1226 and / or the application processor 1206. In other examples, UE equipment 1202 may be the entire UE 102 and may include additional modules for equipment 1202.
[0093] like Figure 1 The discussion and about Figure 10 Implemented, the antenna port packet component 140 is configured to: send an indicator associated with the antenna port packet to a network entity; receive configuration from the network entity based on the indicator associated with the antenna port packet, the configuration indicating precoder information for a first layer group associated with a first APG and a second layer group associated with a second APG, the second APG being different from the first APG; and receive the first layer of the PDSCH from the network entity via the first APG and the second layer of the PDSCH from the network entity via the second APG based on the precoder information.
[0094] Antenna port grouping component 140 may be within application processor 1206 (e.g., at 140a), within wireless baseband processor 1226 (e.g., at 140b), or within both application processor 1206 and wireless baseband processor 1226. Antenna port groups 140a to 140b may be one or more hardware components specifically configured to perform the stated process / algorithm, implemented by one or more processors configured to perform the stated process / algorithm, stored in a computer-readable medium for implementation by one or more processors, or a combination thereof.
[0095] Figure 13Illustration 1300 illustrates an example of a hardware implementation of one or more network entities 104. The one or more network entities 104 may be a base station, a component of a base station, or may implement base station functionality. The one or more network entities 104 may include or correspond to at least one of RU 106, DU 108, or CU 110. CU 110 may include a CU processor 1346, which may have on-chip memory 1346'. In some aspects, CU 110 may further include an additional memory module 1356 and / or a communication interface 1348, both of which may be coupled to the CU processor 1346. CU 110 may communicate with DU 108 via a midhaul link 162 (such as an F1 interface between the communication interface 1348 of CU 110 and the communication interface 1328 of DU 108).
[0096] DU 108 may include a DU processor 1326, which may have on-chip memory 1326'. In some aspects, DU 108 may further include an additional memory module 1336 and / or a communication interface 1328, both of which may be coupled to the DU processor 1326. DU 108 may communicate with RU 106 via a frontlink 160 between DU 108's communication interface 1328 and RU 106's communication interface 1308.
[0097] RU 106 may include an RU processor 1306, which may have on-chip memory 1306'. In some aspects, RU 106 may further include an additional memory module 1316, a communication interface 1308, and one or more transceivers 1330, all of which may be coupled to the RU processor 1306. RU 106 may further include an antenna 1340, which may be coupled to one or more transceivers 1330, enabling RU 106 to communicate with UE 102 via the antenna 1340 through one or more transceivers 1330.
[0098] On-chip memories 1306', 1326', 1346' and additional memory modules 1316, 1336, 1356 can each be considered as computer-readable media / memory. Each computer-readable medium / memory can be non-transitory. Each of processors 1306, 1326, 1346 is responsible for general processing, including executing software stored on the computer-readable medium / memory. When executed by the corresponding processor 1306, 1326, 1346, the software causes the processor 1306, 1326, 1346 to perform the various functions described herein. The computer-readable medium / memory can also be used to store data manipulated by processors 1306, 1326, 1346 during software execution. In the example, the precoder configuration component 150 may be located at any network entity of one or more network entities 104, such as at CU 110; at both CU 110 and DU 108; at each of CU 110, DU 108 and RU 106; at DU 108; at both DU 108 and RU 106; or at RU 106.
[0099] like Figure 1 The discussion and about Figure 11 Implemented, the precoder configuration component 150 is configured to: receive an indicator associated with an antenna port group from the UE; transmit configuration to the UE based on the indicator associated with the antenna port group, the configuration indicating precoder information for a first layer group associated with a first APG and a second layer group associated with a second APG, the second APG being different from the first APG; and transmit the first layer of the PDSCH to the UE via the first APG and the second layer of the PDSCH to the UE via the second APG based on the precoder information.
[0100] The precoder configuration component 150 may be located within one or more processors of one or more network entities 104, such as RU processor 1306 (e.g., at 150a), DU processor 1326 (e.g., at 150b), and / or CU processor 1346 (e.g., at 150c). The precoder configuration components 150a-150c may be one or more hardware components specifically configured to execute the stated process / algorithm, implemented by one or more processors 1306, 1326, 1346 configured to execute the stated process / algorithm, and stored in a computer-readable medium for use by one or more processors 1306, 1326, 1346, or a combination thereof.
[0101] The specific order or hierarchy of the boxes in the processes and flowcharts disclosed herein is illustrative of the exemplary methods. Therefore, the specific order or hierarchy of the boxes in the processes and flowcharts can be rearranged. Some boxes may also be merged or deleted. Dashed lines may indicate optional elements of the diagrams. The appended method claims present the elements of each box in the exemplary order, and are not limited to the specific order or hierarchy presented in the claims, processes, and flowcharts.
[0102] The detailed descriptions presented herein, in conjunction with accompanying drawings, depict various configurations, but do not represent the only configurations in which the concepts described herein can be practiced. These detailed descriptions include specific details used to provide a comprehensive explanation of the various concepts. However, these concepts can be practiced without using these specific details. In some cases, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.
[0103] Various aspects of wireless communication systems, such as telecommunications systems, are presented with reference to various apparatuses and methods. These apparatuses and methods are described in the following detailed description and are shown in the accompanying drawings by various boxes, components, circuits, processes, call flows, systems, algorithms, etc. (collectively, "elements"). These elements can be implemented using electronic hardware, computer software, or a combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and design constraints imposed on the overall system.
[0104] An element, or any part of an element, or any combination of elements, can be implemented as a “processing system” including one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, system-on-a-chip (SoCs), baseband processors, field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other similar hardware configured to perform the various functionalities described throughout this disclosure. One or more processors in a processing system can execute software, which may be referred to as software, firmware, middleware, microcode, hardware description languages, or others. Software should be interpreted broadly as instructions, instruction sets, code, code segments, program code, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, or any combination thereof.
[0105] If the functions described herein are implemented in software, these functions may be stored on or encoded as one or more instructions or code on a computer-readable medium, such as a non-transitory computer-readable storage medium. Computer-readable media include computer storage media and may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of these types of computer-readable media, or any other medium that can be used to store computer-executable code in the form of instructions or data structures accessible by a computer. The storage medium can be any available medium accessible to a computer.
[0106] The aspects, implementations, and / or use cases described herein can be implemented across many different platform types, devices, systems, form factors, sizes, and package arrangements. For example, aspects, implementations, and / or use cases can be generated via integrated chip implementations and other devices based on non-modular components, such as end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / procurement devices, medical devices, devices supporting artificial intelligence (AI), devices supporting machine learning (ML), etc. The scope of aspects, implementations, and / or use cases can range from chip-level or modular components to non-modular or non-chip-level implementations, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems incorporating one or more of the technologies described herein.
[0107] Apparatus incorporating the aspects and features described herein may also include additional components and features for implementing and practicing the claimed and described aspects and features. For example, the transmission and reception of wireless signals necessarily include numerous components for analog and digital purposes, such as hardware components, antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders / summers, etc. The techniques described herein can be practiced in a wide variety of devices, chip-level components, systems, distributed arrangements, aggregated or decomposed components, end-user devices, etc., in various configurations.
[0108] The description herein is provided to enable those skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. Therefore, the claims are not limited to the aspects described herein, but should be interpreted in light of the full scope of this disclosure consistent with the language of the claims.
[0109] Unless explicitly stated otherwise, references to singular elements do not imply "one and only one," but rather "one or more." Terms such as "if," "when," and "at" do not imply an immediate temporal relationship or response. That is, phrases such as "when" do not imply an immediate action in response to or during the occurrence of an action, but simply that an action will occur if the condition is met, without requiring a specific or immediate temporal constraint on the occurrence of the action. The terms "may," "may," and "can" as used herein generally carry certain connotations. For example, "may" refers to a permissible feature that may or may not occur, "may" refers to a feature that is very likely to occur, and "can" refers to a capability (e.g., being able to). The phrase "for example" generally carries a similar connotation to "may," and therefore, "may" is sometimes excluded from sentences that include "for example" or other similar phrases.
[0110] Unless otherwise expressly stated, the term "some" means one or more. Combinations such as "at least one of A, B, or C" or "one or more of A, B, or C" include any combination of A, B, and / or C, such as A and B, A and C, B and C, or A and B and C, and may include multiple A, multiple B, and / or multiple C, or may include only A, only B, or only C. A set should be interpreted as a collection of elements having one or more elements. Terms or articles such as "a," "an," and / or "the" may refer to one of the items, features, elements, etc., following that term or article, or may refer to more than one of the items, features, elements, etc., following that term or article. For example, the expression "a small component" does not exclude references to multiples of that component, because "multiple components" necessarily includes "a small component." Therefore, the expression "a small component" can be interpreted as "at least one component," or similarly, as "one or more components."
[0111] Unless otherwise explicitly indicated, ordinal terms such as “first” and “second” do not necessarily imply order in time, sequence, numerical value, etc., but are used to distinguish different instances of the term or phrase following each ordinal term. As used in the specification and figures, reference numerals are sometimes cross-referenced between figures to indicate identical or similar features. Features that are identical in multiple figures may be labeled with the same reference numerals in multiple figures. Features that are similar but not identical in multiple figures may be labeled with reference numerals that have different leading numerals but share one or more identical trailing numerals (e.g., 206, 306, 406, etc. may refer to similar features in the figures).
[0112] Structural and functional equivalents of the various aspects of the elements described throughout this disclosure, known or subsequently learned by those skilled in the art, are expressly incorporated herein by reference and are covered by the claims. The terms “module,” “mechanism,” “element,” “device,” etc., may not be substitutes for the term “component.” Therefore, no claim element shall be construed as means plus function unless the phrase “component for…” is explicitly stated herein. As used herein, the phrase “based on” should not be construed as a reference to a closed set of information, one or more conditions, one or more factors, etc. In other words, unless expressly stated otherwise, the phrase “based on A” (where “A” can be information, conditions, factors, etc.) shall be construed as “at least based on A.”
[0113] The following examples are illustrative only and may be combined with other examples or teachings described herein without limitation.
[0114] Example 1 is a method for wireless communication at a UE, comprising: sending an indicator associated with an antenna port group to a network entity; receiving configuration from the network entity based on the indicator associated with the antenna port group, the configuration indicating precoder information for a first layer group associated with a first antenna port group (APG) and a second layer group associated with a second APG, the second APG being different from the first APG; and receiving a first layer of a physical downlink shared channel (PDSCH) from the network entity via the first APG and a second layer of the PDSCH from the network entity via the second APG based on the precoder information.
[0115] Example 2 can be combined with Example 1 and further includes: the first layer group includes an integer number of layers greater than or equal to zero; and the second layer group includes an integer number of layers greater than or equal to zero.
[0116] Example 3 can be combined with any of Examples 1 to 2 and further includes: joint codeword-to-layer demapping of the first layer and the second layer of the PDSCH; and joint decoding of the first layer and the second layer of the PDSCH.
[0117] Example 4 can be combined with any of Examples 1 to 3 and further includes: separately decoding the first layer of the PDSCH and the second layer of the PDSCH, wherein the first layer group corresponds to the first codeword and the second layer group corresponds to the second codeword.
[0118] Example 5 can be combined with any of Examples 1 to 4 and further includes: separately decoding the first layer of the PDSCH and the second layer of the PDSCH, wherein the first layer group corresponds to the first codeword and the second layer group corresponds to the second codeword.
[0119] Example 6 may be combined with any of Examples 1 to 5 and further includes: the configuration includes at least one of the following: a maximum number of layers associated with the PDSCH; an identifier of the layer included in the first layer group; an identifier of the layer included in the second layer group; an indicator for enabling dynamic layer grouping; an indicator for indicating the physical resource block (PRB) bundle or PRB group to which the precoder information applies; an indicator for indicating the time slot to which the precoder information applies; or a layer grouping table indicating the layer included in the first layer group and the layer included in the second layer group.
[0120] Example 7 may be combined with any of Examples 1 to 6 and further includes: the indicator associated with the antenna port group indicates at least one of the following: the maximum number of layers supported by the first APG; the maximum number of layers supported by the second APG; the number of APGs supported by the UE; the maximum number of layers supported by the first layer group; the maximum number of layers supported by the second layer group; quasi-co-bit QCL information associated with the first APG; or QCL information associated with the second APG.
[0121] Example 8 can be combined with any of Examples 1 to 7 and further includes: the antenna associated with the first APG and the antenna associated with the second APG are based on the physical location of the antenna in the UE.
[0122] Example 9 can be combined with Example 8 and further includes: the identifier of the layer included in the first layer group and the identifier of the layer included in the second layer group include an index to the layer grouping table.
[0123] Example 10 may be combined with any of Examples 1 to 9 and further includes: the first layer group corresponds to the first DMRS code division multiplexing (CDM) group; and the second layer group corresponds to the second DMRS CDM group.
[0124] Example 11 can be combined with Example 10 and further includes: the indicator associated with the antenna port group includes: the number of layers included in the first layer group; and the number of layers included in the second layer group, the method further including: receiving downlink control information (DCI) from the network entity to enable the first layer and the second layer of receiving the PDSCH.
[0125] Example 12 may be combined with any of Examples 1 to 11 and further includes: receiving downlink control information (DCI) from the network entity to schedule the PDSCH, wherein the scheduling offset between receiving the DCI and the first and second layers of receiving the PDSCH is based on a threshold for data buffering via a single APG or at least one of a plurality of APGs.
[0126] Example 13 is a method for wireless communication at a network entity, comprising: receiving from a user equipment (UE) an indicator associated with an antenna port group; transmitting configuration to the UE based on the indicator associated with the antenna port group, the configuration indicating precoder information for a first layer group associated with a first antenna port group (APG) and a second layer group associated with a second APG, the second APG being different from the first APG; and transmitting a first layer of a physical downlink shared channel (PDSCH) to the UE via the first APG and a second layer of the PDSCH to the UE via the second APG based on the precoder information.
[0127] Example 14 can be combined with Example 13 and further includes: the first layer group includes an integer number of layers greater than or equal to zero; and the second layer group includes an integer number of layers greater than or equal to zero.
[0128] Example 15 may be combined with any of Examples 13 to 14 and further includes: receiving a Hybrid Automatic Repeat Request (HARQ) feedback associated with the PDSCH from the UE.
[0129] Example 16 may be combined with any of Examples 13 to 15 and further includes: wherein the configuration indicates at least one of the following: the maximum number of layers associated with the PDSCH; the identifier of the layer included in the first layer group; the identifier of the layer included in the second layer group; an indicator for enabling dynamic layer grouping; an indicator for indicating the physical resource block (PRB) bundle or PRB group to which the precoder information applies; an indicator for indicating the time slot to which the precoder information applies; or an indication of a layer grouping table for the layers included in the first layer group and the layers included in the second layer group.
[0130] Example 17 may be combined with any of Examples 13 to 16 and further includes: the indicator associated with the antenna port group indicates at least one of the following: the maximum number of layers supported by the first APG; the maximum number of layers supported by the second APG; the number of APGs supported by the UE; the maximum number of layers supported by the first layer group; the maximum number of layers supported by the second layer group; QCL information associated with the first APG; and QCL information associated with the second APG.
[0131] Example 18 may be combined with any of Examples 13 to 17 and further includes: sending downlink control information (DCI) to the UE, the DCI indicating at least one of the following: resources associated with the PDSCH; identifiers of layers included in the first layer group; or identifiers of layers included in the second layer group.
[0132] Example 19 may be combined with any of Examples 13 to 18 and further includes: the identifier of the layer included in the first layer group and the identifier of the layer included in the second layer group include an index to a layer grouping table stored at the UE.
[0133] Example 20 may be combined with any of Examples 13 to 19 and further includes: the first layer group is associated with a first demodulation reference signal DMRS port group, and the second layer group is associated with a second DMRS port group.
[0134] Example 21 may be combined with any of Examples 13 to 20 and further includes: the indicator associated with the antenna port group includes: the number of layers included in the first layer group; and the number of layers included in the second layer group, the method further including: sending downlink control information (DCI) to the UE to enable the first layer and the second layer of receiving the PDSCH.
[0135] Example 22 may be combined with any of Examples 13 to 21 and further includes: sending downlink control information (DCI) to the UE to schedule the PDSCH, wherein receiving the first layer of the PDSCH and the second layer of the PDSCH includes: receiving the first layer of the PDSCH and the second layer of the PDSCH after a time period threshold for decoding the DCI.
[0136] Example 23 is an apparatus for wireless communication used to implement the method as described in any one of Examples 1 to 22.
[0137] Example 24 is an apparatus for wireless communication, including components for implementing the method as described in any one of Examples 1 to 22.
[0138] Example 25 is a non-transitory computer-readable medium storing computer-executable code that, when executed by a processor, causes the processor to implement the method as described in any one of Examples 1 to 22.
Claims
1. A method for wireless communication at a user equipment (UE) (102), comprising: Send (302) an indicator associated with the antenna port packet to network entity (104); Based on the indicator associated with the antenna port group, receive (304) configuration from the network entity (104), the configuration indicating precoder information for a first layer group associated with a first antenna port group APG and a second layer group associated with a second APG, the second APG being different from the first APG; as well as The first layer of the Physical Downlink Shared Channel (PDSCH) is received (308) from the network entity (104) via the first APG based on the precoder information, and the second layer of the PDSCH is received (308) from the network entity (104) via the second APG.
2. The method of claim 1, wherein: The first layer group comprises an integer number of layers greater than or equal to zero; and The second layer group consists of an integer number of layers greater than or equal to zero.
3. The method according to any one of claims 1 to 2, further comprising: Perform joint codeword-to-layer demapping on the first layer and the second layer of the PDSCH; as well as The first layer and the second layer of the PDSCH are jointly decoded.
4. The method according to any one of claims 1 to 3, further comprising: The first layer and the second layer of the PDSCH are decoded separately, wherein the first layer group corresponds to the first codeword and the second layer group corresponds to the second codeword.
5. The method according to any one of claims 1 to 4, further comprising: Send (310) a Hybrid Automatic Repeat Request (HARQ) feedback associated with the PDSCH to the network entity (104).
6. The method of any one of claims 1 to 5, wherein the configuration comprises at least one of the following: The maximum number of layers associated with the PDSCH; The identifiers of the layers included in the first layer group; The identifier of the layer included in the second layer group; Indicator to enable dynamic layer grouping; An indicator that specifies the physical resource block (PRB) bundle or PRB group to which the precoder information applies; An indicator that specifies the time slot to which the precoder information applies; or A layer grouping table indicating the layers included in the first layer group and the layers included in the second layer group.
7. The method of any one of claims 1 to 6, wherein the indicator associated with the antenna port group indicates at least one of the following: The maximum number of layers supported by the first APG; The maximum number of layers supported by the second APG; Number of APGs supported by the UE; The maximum number of layers supported by the first layer group; The maximum number of layers supported by the second layer group; Quasi-co-occurrence QCL information associated with the first APG; or QCL information associated with the second APG.
8. The method of any one of claims 1 to 7, further comprising: Receive (306) downlink control information (DCI) from the network entity (104), the DCI indicating at least one of the following: Resources associated with the PDSCH; Enable the layer grouping indicator for the first layer group and the second layer group; The identifier of the layer included in the first layer group; or The identifier of the layer included in the second layer group.
9. The method of claim 8, wherein the identifier of the layer included in the first layer group and the identifier of the layer included in the second layer group include an index to a layer grouping table.
10. The method according to any one of claims 1 to 9, wherein: The first layer group is associated with the first demodulation reference signal DMRS port group; and The second layer group is associated with the second DMRS port group.
11. The method of claim 10, wherein: The first layer group corresponds to the first DMRS code division multiplexing (CDM) group; and The second layer group corresponds to the second DMRS CDM group.
12. The method of any one of claims 1 to 11, further comprising: The network entity (104) receives (306) downlink control information (DCI) for scheduling the PDSCH, wherein the scheduling offset between receiving the DCI and the first and second layers of receiving the PDSCH is based on a threshold for data buffering via a single APG or at least one of a plurality of APGs.
13. A method for wireless communication at a network entity (104), comprising: Receive (302) an indicator associated with the antenna port packet from the user equipment (UE) (102); The UE (102) is sent (304) configuration based on the indicator associated with the antenna port group, the configuration indicating precoder information for a first layer group associated with a first antenna port group APG and a second layer group associated with a second APG, the second APG being different from the first APG; as well as Based on the precoder information, the first layer of the Physical Downlink Shared Channel (PDSCH) is transmitted (308) to the UE (102) via the first APG and the second layer of the PDSCH is transmitted (308) to the UE (102) via the second APG.
14. The method of claim 13, wherein the precoder information comprises at least one of the following: The maximum number of layers associated with the PDSCH; The identifiers of the layers included in the first layer group; The identifier of the layer included in the second layer group; Indicator to enable dynamic layer grouping; An indicator that specifies the physical resource block (PRB) bundle or PRB group to which the precoder information applies; An indicator that specifies the time slot to which the precoder information applies; or A layer grouping table indicating the layers included in the first layer group and the layers included in the second layer group.
15. The method of any one of claims 13 to 14, wherein the first layer group is associated with a first demodulation reference signal DMRS port group, and the second layer group is associated with a second DMRS port group.
16. An apparatus for wireless communication, comprising a transceiver, a memory, and a processor, the processor being coupled to the transceiver and the memory and configured to implement the method as claimed in any one of claims 1 to 15.