Codebook subset restrictions for beamforming communications

By limiting pre-decoding feedback at the port level, the problem of low signaling efficiency between the UE and network entities is solved, improving the efficiency and performance of wireless communication and achieving more efficient closed-loop feedback and communication quality.

CN122139315APending Publication Date: 2026-06-02QUALCOMM INC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
QUALCOMM INC
Filing Date
2024-10-15
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

In wireless communication systems, there is a signaling inefficiency problem in the pre-decoding feedback between the UE and the network entity, especially due to unnecessary requests and power waste caused by the misalignment of the antenna panel and the pre-decoding port.

Method used

By reporting pre-decoding feedback under port-level conditions, the UE's pre-decoding feedback requests are limited to the range supported by the network entity. The port-level condition configuration specifies the maximum allowed range and disables unavailable ports, ensuring the effectiveness and efficiency of the feedback.

Benefits of technology

It improves the efficiency and performance of wireless communication, reduces signaling overhead, enhances the efficient closed-loop feedback of the communication link, and improves communication quality and throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122139315A_ABST
    Figure CN122139315A_ABST
Patent Text Reader

Abstract

Certain aspects of this disclosure provide techniques for reporting pre-decoding feedback for beamforming communications under port-level conditions. An example method for wireless communication by a device includes: obtaining a configuration indicating one or more conditions applied to one or more ports among a plurality of ports associated with a pre-decoding matrix indicator (PMI) feedback, specifying the type of a port selection codebook associated with the PMI feedback; obtaining one or more first reference signals; and transmitting a first report based on the one or more first reference signals, the first report including the PMI feedback according to the configuration.
Need to check novelty before this filing date? Find Prior Art

Description

Cross-references to related applications

[0001] This application claims priority to U.S. Patent Application Serial No. 18 / 502,345, filed November 6, 2023, entitled “CODEBOOK SUBSET RESTRICTION FOR BEAMFORMED COMMUNICATIONS”, the entire contents of which are incorporated herein by reference. Background Technology Technical Field

[0003] Various aspects of this disclosure relate to wireless communication, and more specifically to techniques for reporting pre-decoding feedback for beamforming communication.

[0004] Related technical descriptions

[0005] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, broadcasting, or other similar services. These wireless communication systems may employ multiple access technologies that enable communication with several users by sharing available wireless communication system resources.

[0006] Despite significant technological advancements in wireless communication systems over the years, challenges remain. For example, complex and dynamic environments can still attenuate or block signals between wireless transmitters and receivers. Therefore, there is a continuous expectation for improving the technical performance of wireless communication systems, including, for example: improving communication speed and data carrying capacity; improving the efficiency of shared communication media; reducing the power used by transmitters and receivers during communication; improving the reliability of wireless communication; avoiding redundant transmission and / or reception and related processing; improving the coverage area of ​​wireless communication; increasing the number and types of devices that can access the wireless communication system; increasing the ability of different types of devices to communicate with each other; and increasing the number and types of available wireless communication media. Therefore, there is a need for further improvements to wireless communication systems to overcome the aforementioned technical challenges and other obstacles. Summary of the Invention

[0007] One aspect provides a method for wireless communication by a device. The method includes: obtaining a configuration that indicates one or more conditions applied to one or more ports among a plurality of ports associated with a pre-decoding matrix indicator (PMI) feedback, specifying a type of port selection codebook associated with the PMI feedback; obtaining one or more first reference signals; and transmitting a first report based on the one or more first reference signals, the first report including the PMI feedback according to the configuration.

[0008] Another aspect provides a method for wireless communication by a device. The method includes: transmitting a configuration indicating one or more conditions applied to one or more ports among a plurality of ports associated with a PMI feedback, based on a type of port selection codebook associated with the PMI feedback; transmitting one or more first reference signals; and obtaining a first report based on the one or more first reference signals, the first report including the PMI feedback according to the configuration.

[0009] Other aspects provide: one or more means, which are operable to, configured to, or otherwise adapted to perform any part of any method described herein (e.g., such that performance can be implemented by only one means or in a distributed manner across multiple means); one or more non-transitory computer-readable media comprising instructions that, when executed by one or more processors of the one or more means, cause the one or more means to perform any part of any method described herein (e.g., such that instructions can be included in only one computer-readable medium or in a distributed manner across multiple computer-readable media, such that instructions can be executed by only one processor or by multiple processors in a distributed manner, such that the one or more means can perform any part of any method described herein). Each of the plurality of devices may include one or more processors, and / or enable execution to be performed by only one device or in a distributed manner across multiple devices; one or more computer program products embodied on one or more computer-readable storage media including code for performing any part of any method described herein (e.g., enabling the code to be stored in only one computer-readable medium or in a distributed manner across computer-readable media); and / or one or more devices including one or more components for performing any part of any method described herein (e.g., enabling execution to be performed by only one device or by multiple devices in a distributed manner). By way of example, an apparatus may include a processing system, a device having a processing system, or a processing system cooperating via one or more networks.

[0010] For illustrative purposes, the following description and figures illustrate certain features. Attached Figure Description

[0011] The accompanying drawings depict certain features of the various aspects described herein and should not be considered as limiting the scope of this disclosure.

[0012] Figure 1 An example wireless communication network is depicted.

[0013] Figure 2An example decomposed base station architecture is described.

[0014] Figure 3 Various aspects of the example base station and example user equipment (UE) are described.

[0015] Figure 4A , Figure 4B , Figure 4C and Figure 4D Various example aspects of data structures used in wireless communication networks are described.

[0016] Figure 5 The process flow for closed-loop feedback associated with the communication channel between network entities and UEs is described.

[0017] Figure 6 The matrix representation of the example pre-decoder feedback codebook is illustrated.

[0018] Figure 7 An example pre-decoding architecture for a communication channel between a network entity and a UE is illustrated.

[0019] Figure 8 An example mapping of amplitude coefficients used for pre-decoding feedback is shown.

[0020] Figure 9 The process flow for communication between network entities and UEs in the system is described.

[0021] Figure 10 A method for wireless communication is described.

[0022] Figure 11 Another method for wireless communication is described.

[0023] Figure 12 Various aspects of the example communication device are described.

[0024] Figure 13 Various aspects of the example communication device are described. Detailed Implementation

[0025] Various aspects of this disclosure provide apparatus, methods, processing systems, and computer-readable media for reporting pre-decoding feedback for beamforming communications under port-level conditions.

[0026] In some wireless communication systems, closed-loop feedback associated with the communication channel can be used to dynamically adapt communication link parameters (e.g., modulation and decoding schemes, beamforming, multiple-input multiple-output (MIMO) layers, etc.) based on time-varying channel conditions (e.g., due to changes in user equipment (UE) mobility, weather conditions, scattering, fading, interference, noise, etc.). The UE can report channel state feedback (CSF) to a network entity (e.g., a base station), which can adjust certain communication parameters in response to feedback from the UE. Link adaptation (such as adaptive modulation and decoding) with various modulation schemes and channel decoding rates can be applied to certain communication channels.

[0027] As an example, the UE may measure a reference signal and estimate the channel state based on the measurement of that reference signal. The UE may report the estimated channel state to the network entity in the form of a CSF. In some aspects, the CSF may indicate the channel properties of the communication link between the network entity and the UE. For example, the CSF may indicate the effects of scattering, fading, and path loss of signals propagating across the communication link. In some cases, the CSF may indicate the UE's preferred pre-decoding for MIMO and / or beamforming communications, for example, in the form of pre-decoding feedback (e.g., a pre-decoding matrix indicator (PMI)), as further described herein. As an example, the CSF report may include a Channel Quality Indicator (CQI), PMI, Layer Indicator (LI), Rank Indicator (RI), Reference Signal Received Power (RSRP), Signal-to-Interference-plus-Noise Ratio (SINR), etc. Additional information or other information may be included in the CSF report.

[0028] Technical issues related to pre-decoding feedback in the report include, for example, considering certain communication conditions associated with the antenna panels of network entities. In some cases, certain antenna ports (e.g., Channel State Information Reference Signal (CSI-RS) ports) associated with the antenna panel and / or Transmitter-Receiver Point (TRP) may not be used for communication. For example, due to transmit power and / or beamforming specifications, the antenna panel may not be able to use certain antenna ports. Regarding transmit power specifications, for example, due to energy savings (e.g., to reduce energy consumption), interference mitigation (e.g., to avoid using ports that cause interference), load balancing (e.g., to deliver more power to other antenna ports, antenna panels, and / or TRPs), etc., the transmit power available to the antenna panel may only enable communication on a subset of the antenna ports. In some cases, for example, because the antenna panel architecture differs from the virtual pool of antenna ports used for PMI feedback, the antenna panel may only use a subset of antenna ports for beamforming. Therefore, for example, for a Type II port selection codebook, certain antenna ports associated with the antenna panel and / or TRP may be able to transmit at a certain transmit power less than the specified transmit power corresponding to the PMI feedback (e.g., based on the amplitude of the pre-decoder).

[0029] In such cases, the UE may request transmit power that is unavailable or unsupported for certain pre-decoding ports (e.g., MIMO and / or beamforming) via pre-decoding feedback associated with a Type II port selection codebook. This mismatch between the UE's preferred pre-decoding and the capabilities of the network entity can lead to signaling inefficiencies regarding closed-loop feedback. For example, the network entity may use a different beam than the pre-decoding requested by the UE to communicate with it. Therefore, the UE may repeatedly request transmit power for pre-decoding that is unavailable or unsupported at the network entity.

[0030] The aspects described herein overcome the aforementioned technical problems by providing port-level conditions for reporting pre-decoding feedback. In some aspects, the configuration for CSF can indicate certain port-level conditions for reporting pre-decoding feedback. In some cases, this configuration can specify the maximum permissible amplitude that the UE can use for one or more ports in pre-decoding feedback (e.g., PMI feedback). The maximum permissible amplitude can correspond to the peak transmit power of the pre-decoding ports that can be applied at the network entity for MIMO and / or beamforming. In some cases, this configuration can indicate that certain ports are disabled or unavailable for reporting in pre-decoding feedback. The disabled ports can correspond to pre-decoding ports that are disabled at the network entity, for example, due to power saving, load balancing, interference control, etc. In some aspects, the port-level conditions described herein are applicable to specific pre-decoding feedback codebooks, such as Type II port selection codebooks, as further described herein.

[0031] The techniques described herein for reporting pre-decoding feedback under port-level conditions offer various beneficial effects and / or advantages. These techniques enable efficient closed-loop feedback for the communication link between the UE and network entities. Utilizing port-level conditions, the UE can have information for selecting pre-decoding configurations (e.g., beams) that can be supported at the network entity. For example, the UE can avoid requesting pre-decoding configurations from the network entity that exceed the maximum allowed amplitude and / or use disabled ports. Instead, the UE can request pre-decoding configurations that can be supported at the network entity, which reduces the signaling overhead of pre-decoding feedback and suppresses requests for pre-decoding that is misaligned with the network entity's capabilities.

[0032] Efficient closed-loop feedback enables improved wireless communication performance, such as increased throughput, reduced latency, and improved communication channel efficiency. This improved performance can be attributed to the techniques described herein for reporting pre-decoding feedback, which allow the UE to request pre-decoding that can be supported at the network entity. For example, in response to a UE request, the network entity can use the strongest transmit beam it can form for communication between the network entity and the UE. Therefore, the strongest transmit beam contributes to improved wireless communication performance.

[0033] In some respects, an antenna (or pre-decoded) port may represent a physical or logical transmission path mapped to one or more antenna elements for use in wireless communication, such as for MIMO and / or beamforming communication. Furthermore, it should be understood that, unless otherwise specifically stated, terms such as “antenna port,” “pre-decoded port,” and “port” are intended to be interchangeable.

[0034] In this disclosure, the term "beam" may be used in a variety of contexts. A beam may be used to refer to a set of gains and / or phases (e.g., pre-decoding weights or common-phase weights) applied to (or associated with) an antenna element in a wireless communication device for transmission or reception. The term "beam" may also refer to an antenna or radiation pattern of a signal transmitted when gain and / or phase are applied to an antenna element. Other references to a beam may include one or more attributes or parameters associated with the antenna (or radiation) pattern, such as angle of arrival (AoA), angle of departure (AoD), gain, phase, directivity, beamwidth, beam direction (relative to a reference plane) according to azimuth and / or elevation angles, peak-to-sidelobe ratio, and / or antenna (or pre-decoding) ports associated with the antenna (radiation) pattern. The term "beam" may also refer to the associated number and / or configuration of antenna elements (e.g., a uniform linear array, a uniform rectangular array, or other uniform array).

[0035] An introduction to wireless communication networks

[0036] The techniques and methods described herein can be used in a variety of wireless communication networks. Although aspects herein may be described using terms commonly associated with 3G, 4G, 5G, 6G, and / or other generations of wireless technologies, aspects of this disclosure are equally applicable to other communication systems and standards not explicitly mentioned herein.

[0037] Figure 1 An example of a wireless communication network 100 in which the aspects described herein can be implemented is depicted.

[0038] Generally, wireless communication network 100 includes various network entities (alternatively, network elements or network nodes). Network entities are typically communication devices and / or communication functions performed by communication devices (e.g., user equipment (UE), base station (BS), components of a BS, servers, etc.). Since such communication devices are part of wireless communication network 100 and facilitate wireless communication, they may be referred to as wireless communication devices. For example, various functions of the network and various devices associated with and interacting with the network may be considered network entities. Furthermore, wireless communication network 100 includes terrestrial and non-terrestrial aspects (also referred to herein as non-terrestrial network entities). Terrestrial aspects include ground-based network entities (e.g., BS 102), and non-terrestrial aspects include satellite 140 (or other space or high-altitude platform). These non-terrestrial aspects may include onboard network entities (e.g., one or more BSs) capable of communicating with other network elements (e.g., terrestrial BSs) and UEs.

[0039] In the depicted example, wireless communication network 100 includes BS 102, UE 104 and one or more core networks (such as Evolved Packet Core (EPC) 160 and 5G Core (5GC) network 190) that interoperate to provide communication services over various communication links, including wired and wireless links.

[0040] Figure 1 Various example UEs 104 are described, which may more generally include: cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, global positioning systems, multimedia devices, video devices, digital audio players, cameras, game consoles, tablets, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, Internet of Things (IoT) devices, always-on (AON) devices, edge processing devices, data centers, or other similar devices. UE 104 may also be more generally referred to as mobile devices, wireless devices, stations, mobile stations, subscriber stations, mobile subscriber stations, mobile units, subscriber units, wireless units, remote units, remote devices, access terminals, mobile terminals, wireless terminals, remote terminals, mobile phones, and others.

[0041] BS 102 communicates wirelessly with UE 104 via communication link 120 (e.g., sending or receiving signals to or from UE 104). Communication link 120 between BS 102 and UE 104 may include uplink (UL) transmission (also referred to as reverse link) from UE 104 to BS 102 and / or downlink (DL) transmission (also referred to as forward link) transmission from BS 102 to UE 104. In various aspects, communication link 120 may utilize multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity.

[0042] BS 102 may typically include: NodeB, enhanced NodeB (eNB), next-generation enhanced NodeB (ng-eNB), next-generation NodeB (gNB or gNodeB), access point, transceiver base station, radio base station, radio transceiver, transceiver functionality, transmit / receive point, and / or others. Each of BS 102 provides communication coverage for a corresponding coverage area 110, which may sometimes be referred to as a cell, and in some cases may overlap (e.g., a small cell 102' may have a coverage area 110' that overlaps with the coverage area 110 of a macro cell). For example, BS may provide communication coverage for macro cells (covering a relatively large geographic area), pico cells (covering a relatively small geographic area, such as a stadium), femtocells (covering a relatively small geographic area (e.g., a home)), and / or other types of cells.

[0043] Generally, a cell can refer to a portion, partition, or segment of wireless communication coverage served by network entities within a wireless communication network. A cell can have geographical characteristics (such as a geographical coverage area) and radio frequency characteristics (such as time and / or frequency resources dedicated to the cell). For example, multiple cells employing different frequency resources (e.g., bandwidth portions) and / or different time resources can cover a specific geographical coverage area. As another example, a single cell can cover a specific geographical coverage area. In some contexts (e.g., carrier aggregation scenarios and / or multi-connectivity scenarios), the terms "cell" or "serving cell" can refer to or correspond to a specific carrier frequency (e.g., component carrier) used for wireless communication, and "cell group" can refer to or correspond to multiple carriers used for wireless communication. As an example, in a carrier aggregation scenario, a UE can communicate on multiple component carriers corresponding to multiple (serving) cells in the same cell group, and in a multi-connectivity (e.g., dual-connectivity) scenario, a UE can communicate on multiple component carriers corresponding to multiple cell groups.

[0044] Although BS 102 is described as a single communication device in various aspects, it can be implemented in a variety of configurations. For example, to give a few examples, one or more components of the base station can be decomposed, including a central unit (CU), one or more distributed units (DU), one or more radio units (RU), a near real-time (near RT) RAN intelligent controller (RIC), or a non-real-time (non-RT) RIC. In another example, various aspects of the base station can be virtualized. More generally, a base station (e.g., BS 102) can include components located at a single physical location or components located at various physical locations. In examples where the base station includes components located at various physical locations, the various components can each perform functions, such that the various components collectively achieve functionality similar to a base station located at a single physical location. In some aspects, a base station including components located at various physical locations can be referred to as a decomposed radio access network architecture (such as an open RAN (O-RAN) or virtualized RAN (VRAN) architecture). Figure 2 An example decomposed base station architecture is depicted and described.

[0045] Different BSs 102 within the wireless communication network 100 can also be configured to support different radio access technologies (such as 3G, 4G, and / or 5G). For example, a BS 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). A BS 102 configured for 5G (e.g., 5G NR or Next Generation RAN (NG-RAN)) can interface with 5GC 190 via a second backhaul link 184. BSs 102 can communicate directly or indirectly (e.g., via EPC 160 or 5GC 190) on a third backhaul link 134 (e.g., X2 interface), which can be wired or wireless.

[0046] Wireless communication network 100 can subdivide the electromagnetic spectrum into various categories, bands, channels, or other characteristics. In some aspects, subdivision is provided based on wavelength and frequency, where frequency may also be referred to as carrier, subcarrier, channel, tone, or subband. For example, the 3rd Generation Partnership Project (3GPP) currently defines frequency range 1 (FR1) as including 410MHz to 7125MHz, which is often (interchangeably) referred to as “sub-6GHz”. Similarly, 3GPP currently defines frequency range 2 (FR2) as including 24,250MHz to 71,000MHz, which is sometimes (interchangeably) referred to as “millimeter wave” (“mmW” or “mmWave”). In some cases, FR2 can be further defined according to subranges (such as a first subrange FR2-1 including 24,250MHz to 52,600MHz and a second subrange FR2-2 including 52,600MHz to 71,000MHz). Base stations configured to communicate using mmWave / near mmWave radio bands (e.g., mmWave base stations such as BS 180) can utilize beamforming (e.g., 182) with UEs (e.g., 104) to improve path loss and range.

[0047] The communication link 120 between BS 102 and, for example, UE 104 can be via one or more carriers, which may have different bandwidths (e.g., 5MHz, 10MHz, 15MHz, 20MHz, 100MHz, 400MHz and / or other MHz) and may be aggregated in various ways. The carriers may be adjacent to each other or may not be adjacent to each other. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL).

[0048] Compared to lower-frequency communication, communication using higher frequency bands may have higher path loss and shorter range. Therefore, some base stations (e.g., Figure 1The beamforming 182 of the BS 180 (180) with the UE 104 can be used to improve path loss and range. For example, the BS 180 and UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming. In some cases, the BS 180 may transmit beamformed signals to the UE 104 in one or more transmit directions 182''. The UE 104 may receive beamformed signals from the BS 180 in one or more receive directions 182''. The UE 104 may also transmit beamformed signals to the BS 180 in one or more transmit directions 182''. The BS 180 may also receive beamformed signals from the UE 104 in one or more receive directions 182''. The BS 180 and UE 104 may then perform beamforming training to determine the optimal receive and transmit directions for each of the BS 180 and UE 104. It is worth noting that the transmit and receive directions of the BS 180 may be the same or different. Similarly, the sending and receiving directions of UE 104 can be the same or different.

[0049] The wireless communication network 100 further includes a Wi-Fi AP 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154 in, for example, unlicensed spectrum in 2.4 GHz and / or 5 GHz.

[0050] Some UEs 104 may use device-to-device (D2D) communication link 158 to communicate with each other. The D2D communication link 158 may use one or more sidelink channels, such as physical sidelink broadcast channel (PSBCH), physical sidelink discovery channel (PSDCH), physical sidelink shared channel (PSSCH), physical sidelink control channel (PSCCH), and / or physical sidelink feedback channel (PSFCH).

[0051] EPC 160 may include various functional components, including: Mobility Management Entity (MME) 162, other MMEs 164, Serving Gateway 166, Multimedia Broadcast Multicast Service (MBMS) Gateway 168, Broadcast Multicast Service Center (BM-SC) 170, and / or Packet Data Network (PDN) Gateway 172, as in the illustrated example. MME 162 may communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connectivity management.

[0052] Generally, user Internet Protocol (IP) packets are transmitted through Serving Gateway 166, which is itself connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC 170 are connected to IP services 176, which may include, for example, the Internet, intranets, IP Multimedia Subsystem (IMS), packet-switched (PS) streaming services, and / or other IP services.

[0053] The BM-SC 170 provides functionality for MBMS user service dispatch and delivery. The BM-SC 170 can serve as an entry point for content provider MBMS transmissions, authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and / or schedule MBMS transmissions. The MBMS Gateway 168 can distribute MBMS services to BS 102 within a Broadcast-Specific Service Single Frequency Network (MBSFN) area, and / or be responsible for session management (start / stop) and collecting eMBMS-related billing information.

[0054] 5GC 190 may include various functional components, including: Access and Mobility Management Function (AMF) 192, other AMFs 193, Session Management Function (SMF) 194, and User Plane Function (UPF) 195. AMF 192 may communicate with Unified Data Management (UDM) 196.

[0055] AMF 192 is the control node that handles signaling between UE 104 and 5GC 190. AMF 192 provides services such as Quality of Service (QoS) flow and session management.

[0056] Internet Protocol (IP) packets are transmitted via UPF 195, which connects to IP service 197 and provides UE IP address allocation and other functions for 5GC 190. IP service 197 may include, for example, the Internet, intranet, IMS, PS streaming service, and / or other IP services.

[0057] In various aspects, to give a few examples, network entities or network nodes can be implemented as aggregated base stations, decomposed base stations, components of base stations, integrated access and backhaul (IAB) nodes, relay nodes, and sidelink nodes.

[0058] Figure 2An example decomposed base station 200 architecture is depicted. The decomposed base station 200 architecture may include one or more central units (CUs) 210, which may communicate directly with the core network 220 via a backhaul link, or indirectly with the core network 220 through one or more decomposed base station units, such as a near real-time (near-RT) RAN Intelligent Controller (RIC) 225 via an E2 link, or a non-real-time (non-RT) RIC 215 associated with a Service Management and Orchestration (SMO) framework 205, or both. CUs 210 may communicate with one or more distributed units (DUs) 230 via corresponding midhaul links (such as F1 interfaces). DUs 230 may communicate with one or more radio units (RUs) 240 via corresponding fronthaul links. RUs 240 may communicate with a corresponding UE 104 via one or more radio frequency (RF) access links. In some specific implementations, UE 104 may be served simultaneously by multiple RUs 240.

[0059] Each unit in a cell (e.g., CU 210, DU 230, RU 240, and near-RT RIC 225, non-RT RIC 215, and SMO frame 205) may include or be coupled to one or more interfaces configured to receive or transmit signals, data, or information (collectively, signals) via a wired or wireless transmission medium. Each of the cells, or an associated processor or controller that provides instructions to the cell's communication interface, may be configured to communicate with one or more other cells via the transmission medium. For example, these cells may include a wired interface configured to receive signals or transmit signals to one or more other cells via a wired transmission medium. Additionally or alternatively, a cell may include a wireless interface that may include a receiver, transmitter, or transceiver (such as a radio frequency (RF) transceiver) configured to receive signals on a wireless transmission medium or transmit signals to one or more other cells, or both.

[0060] In some aspects, CU 210 can host one or more higher-level control functions. Such control functions may include Radio Resource Control (RRC), Packet Data Convergence Protocol (PDCP), Serving Data Adaptation Protocol (SDAP), etc. Each control function can be implemented using an interface configured to signal to other control functions hosted by CU 210. CU 210 can be configured to handle user plane functions (e.g., Central Unit-User Plane (CU-UP)), control plane functions (e.g., Central Unit-Control Plane (CU-CP)), or combinations thereof. In some implementations, CU 210 may be logically split into one or more CU-UP units and one or more CU-CP units. When implemented in an O-RAN configuration, CU-UP units can communicate bidirectionally with CU-CP units via an interface such as an E1 interface. CU 210 may be implemented to communicate with DU 230 for network control and signaling, as needed.

[0061] DU 230 may correspond to a logical unit that includes one or more base station functions for controlling the operation of one or more RU 240s. In some aspects, DU 230 may at least partially host one or more of the Radio Link Control (RLC) layer, Medium Access Control (MAC) layer, and one or more high physical (PHY) layers (such as modules for forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.) according to functional splits (such as those defined by the 3rd Generation Partnership Project (3GPP). In some aspects, DU 230 may further host one or more low PHY layers. Each layer (or module) may be implemented using an interface configured to communicate signals with other layers (and modules) hosted by DU 230 or with control functions hosted by CU 210.

[0062] Lower-layer functionality can be implemented by one or more RU 240s. In some deployments, an RU240 controlled by a DU 230 may correspond to a logical node that hosts RF processing functions or low-PHY layer functions (such as performing Fast Fourier Transform (FFT), Inverse FFT (iFFT), digital beamforming, Physical Random Access Channel (PRACH) extraction and filtering, or both, based at least in part on functional decomposition (such as lower-layer functional decomposition). In such architectures, the RU 240 may be implemented to handle over-the-air (OTA) communications with one or more UE 104s. In some specific implementations, the real-time and non-real-time aspects of control plane and user plane communications with the RU 240 may be controlled by the corresponding DU 230. In some scenarios, this configuration enables the implementation of the DU 230 and CU 210 in cloud-based RAN architectures such as vRAN architectures.

[0063] SMO framework 205 can be configured to support RAN deployment and provisioning of both non-virtualized and virtualized network elements. For non-virtualized network elements, SMO framework 205 can be configured to support the deployment of dedicated physical resources for RAN coverage requirements, which can be managed via operation and maintenance interfaces such as the O1 interface. For virtualized network elements, SMO framework 205 can be configured to interact with cloud computing platforms such as Open Cloud (O-Cloud) 290 to perform network element lifecycle management (such as instantiating virtualized network elements) via cloud computing platform interfaces such as the O2 interface. Such virtualized network elements may include, but are not limited to, CU 210, DU 230, RU 240, and near-RT RIC 225. In some specific implementations, SMO framework 205 may communicate with the hardware aspects of the 4G RAN (such as Open eNB (O-eNB) 211) via the O1 interface. Additionally, in some implementations, the SMO framework 205 may communicate directly with one or more DU 230s and / or one or more RU 240s via the O1 interface. The SMO framework 205 may also include a non-RT RIC 215 configured to support the functionality of the SMO framework 205.

[0064] The non-RT RIC 215 can be configured to include logical functions that enable non-real-time control and optimization of RAN elements and resources, including artificial intelligence / machine learning (AI / ML) workflows for model training and updates, or policy-based guidance for applications / features in the near-RT RIC 225. The non-RT RIC 215 can be coupled to or communicate with the near-RT RIC 225, such as via an A1 interface. The near-RT RIC 225 can be configured to include logical functions that enable near real-time control and optimization of RAN elements and resources via an interface, such as via an E2 interface, through data collection and actions, connecting one or more CU 210s, one or more DU 230s, or both, and O-eNBs to the near-RT RIC 225.

[0065] In some implementations, to generate AI / ML models to be deployed in the near-RT RIC 225, the non-RT RIC 215 may receive parameters or external enrichment information from an external server. This information can be utilized by the near-RT RIC 225 and may be received from non-network data sources or network functions at the SMO framework 205 or the non-RT RIC 215. In some examples, the non-RT RIC 215 or the near-RT RIC 225 may be configured to tune RAN behavior or performance. For example, the non-RT RIC 215 may monitor long-term trends and patterns in performance and employ AI / ML models to perform corrective actions via the SMO framework 205 (such as reconfiguration via O1) or by creating RAN management policies (such as A1 policies).

[0066] Figure 3 Various aspects of examples BS 102 and UE 104 are described.

[0067] Generally, BS 102 includes various processors (e.g., 318, 320, 330, 338, and 340), antennas 334a to 334t (collectively referred to as 334), transceivers 332a to 332t (collectively referred to as 332) including modulators and demodulators, and other aspects that enable the wireless transmission of data (e.g., data source 312) and the wireless reception of data (e.g., data sink 314). For example, BS 102 can transmit and receive data between BS 102 and UE 104. BS 102 includes a controller / processor 340 that can be configured to implement the various wireless communication-related functions described herein.

[0068] Generally, UE 104 includes various processors (e.g., 358, 364, 366, 370, and 380), antennas 352a to 352r (collectively referred to as 352), transceivers 354a to 354r (collectively referred to as 354) including modulators and demodulators, and other aspects that enable the wireless transmission of data (e.g., retrieval from data source 362) and the wireless reception of data (e.g., provision to data sink 360). UE 104 includes a controller / processor 380 that can be configured to implement the various functions described herein related to wireless communication.

[0069] Regarding example downlink transmission, BS 102 includes a transmission processor 320 that can receive data from data source 312 and control information from controller / processor 340. This control information may be for a Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), Physical Hybrid Automatic Repeat Request (HARQ) Indicator Channel (PHICH), Physical Downlink Control Channel (PDCCH), Group Common PDCCH (GC PDCCH), and / or others. In some examples, this data may be for a Physical Downlink Shared Channel (PDSCH).

[0070] The transmitter processor 320 can process data and control information (e.g., encoding and symbol mapping) to obtain data symbols and control symbols, respectively. The transmitter processor 320 can also generate reference symbols (such as those for the primary synchronization signal (PSS), secondary synchronization signal (SSS), PBCH demodulation reference signal (DMRS), and channel state information reference signal (CSI-RS)).

[0071] The transmit (TX) multiple-input multiple-output (MIMO) processor 330 can perform spatial processing (e.g., pre-decoding) on ​​data symbols, control symbols, and / or reference symbols where applicable, and can provide the output symbol stream to the modulators (MODs) in transceivers 332a to 332t. Each modulator in transceivers 332a to 332t can process the corresponding output symbol stream to obtain an output sample stream. Each modulator can further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The downlink signal from the modulators in transceivers 332a to 332t can be transmitted via antennas 334a to 334t, respectively.

[0072] To receive downlink transmissions, UE 104 includes antennas 352a to 352r that receive downlink signals from BS 102 and provide the received signals to demodulators (DEMODs) in transceivers 354a to 354r, respectively. Each demodulator in transceivers 354a to 354r can adjust (e.g., filter, amplify, down-convert, and digitize) the corresponding received signal to obtain an input sample. Each demodulator can further process the input sample to obtain the received symbols.

[0073] The RX MIMO detector 356 acquires received symbols from all demodulators in transceivers 354a to 354r, performs MIMO detection on the received symbols where applicable, and provides the detected symbols. The receive processor 358 processes the detected symbols (e.g., demodulation, deinterleaving, and decoding), provides the decoded data of UE 104 to data sink 360, and provides the decoded control information to controller / processor 380.

[0074] Regarding the example uplink transmission, UE 104 further includes a transmission processor 364 that receives and processes data from data source 362 (e.g., for PUSCH) and control information from controller / processor 380 (e.g., for Physical Uplink Control Channel (PUCCH)). Transmission processor 364 can also generate reference symbols for reference signals (e.g., for Sounding Reference Signal (SRS)). Symbols from transmission processor 364 may be pre-decoded by TX MIMO processor 366, where applicable, further processed by modulators in transceivers 354a to 354r (e.g., for SC-FDM), and transmitted to BS 102.

[0075] At BS 102, uplink signals from UE 104 can be received by antennas 334a to 334t, processed by demodulators in transceivers 332a to 332t, detected where applicable by RX MIMO detector 336, and further processed by receiver processor 338 to obtain decoded data and control information transmitted by UE 104. Receiver processor 338 can provide the decoded data to data sink 314 and the decoded control information to controller / processor 340.

[0076] Memory 342 and memory 382 can store data and program code for BS 102 and UE 104, respectively.

[0077] Scheduler 344 can schedule UE to send data on the downlink and / or uplink.

[0078] In various respects, BS 102 can be described as transmitting and receiving various types of data associated with the methods described herein. In these contexts, “transmitting” can refer to various mechanisms that output data, such as from data source 312, scheduler 344, memory 342, transmit processor 320, controller / processor 340, TX MIMO processor 330, transceivers 332a to 332t, antennas 334a to 334t, and / or other aspects described herein. Similarly, “receiving” can refer to various mechanisms that acquire data, such as from antennas 334a to 334t, transceivers 332a to 332t, RX MIMO detector 336, controller / processor 340, receive processor 338, scheduler 344, memory 342, and / or other aspects described herein.

[0079] In various respects, UE 104 can also be described as transmitting and receiving various types of data associated with the methods described herein. In these contexts, “transmitting” can refer to various mechanisms that output data, such as from data source 362, memory 382, ​​transmit processor 364, controller / processor 380, TX MIMO processor 366, transceivers 354a to 354t, antennas 352a to 352t, and / or other aspects described herein. Similarly, “receiving” can refer to various mechanisms that acquire data, such as from antennas 352a to 352t, transceivers 354a to 354t, RX MIMO detector 356, controller / processor 380, receive processor 358, memory 382, ​​and / or other aspects described herein.

[0080] In some respects, the processor can be configured to perform various operations (such as those associated with the methods described herein) and to send (output) data to or receive data from another interface configured to send or receive data, respectively.

[0081] In various aspects, artificial intelligence (AI) processors 318 and 370 may perform AI processing for BS 102 and / or UE 104, respectively. AI processor 318 may include AI accelerator hardware or circuitry, such as one or more neural processing units (NPUs), one or more neural network processors, one or more tensor processors, one or more deep learning processors, etc. AI processor 370 may similarly include AI accelerator hardware or circuitry. As an example, AI processor 370 may perform AI-based beam management, AI-based channel state feedback (CSF), AI-based antenna tuning, and / or AI-based positioning (e.g., Global Navigation Satellite System (GNSS) positioning). In some cases, AI processor 318 may use hardware-accelerated AI inference and / or AI training to process feedback (e.g., CSF) from UE 104. AI processor 318 may, for example, use hardware-accelerated AI inference associated with the CSF to decode compressed CSF from UE 104. In some cases, AI processor 318 may perform certain RAN-based functions, including, for example, network planning, network performance management, energy-efficient network operation, etc.

[0082] Figure 4A , Figure 4B , Figure 4C and Figure 4D Describes the use of wireless communication networks (such as Figure 1 All aspects of the data structure of the wireless communication network 100.

[0083] Specifically, Figure 4A Figure 400 is an example of the first subframe within a 5G (e.g., 5G NR) frame structure. Figure 4B Figure 430 illustrates an example of a DL channel within a 5G subframe. Figure 4C Figure 450 illustrates an example of the second subframe within a 5G frame structure, and Figure 4D Figure 480 illustrates an example of a UL channel within a 5G subframe.

[0084] Wireless communication systems can utilize Orthogonal Frequency Division Multiplexing (OFDM) with a cyclic prefix (CP) on both the uplink and downlink. Such systems can also support half-duplex operation using Time Division Duplex (TDD). OFDM and Single-Carrier Frequency Division Multiplexing (SC-FDM) will (e.g., as...) Figure 4B and Figure 4D The system bandwidth (as depicted in the text) is divided into multiple orthogonal subcarriers. Each subcarrier can be modulated with data. Modulation symbols can be transmitted in the frequency domain using OFDM and / or in the time domain using SC-FDM.

[0085] Wireless communication frame structures can be frequency division duplex (FDD), where for a specific set of subcarriers, subframes within that set are dedicated to either deep (DL) or ultra-low (UL). Wireless communication frame structures can also be time division duplex (TDD), where for a specific set of subcarriers, subframes within that set are dedicated to both DL and UL.

[0086] exist Figure 4A and Figure 4C In this example, the wireless communication frame structure is TDD, where D stands for DL, U for UL, and X is flexibly used between DL and UL. The UE can configure the time slot format via the received Slot Format Indicator (SFI) (dynamically configured via DL Control Information (DCI) or semi-statically / statically configured via Radio Resource Control (RRC) signaling). In the depicted example, a 10ms frame is divided into 10 equal-sized 1ms subframes. Each subframe may include one or more time slots. In some examples, each time slot may include 12 or 14 symbols, depending on the Cyclic Prefix (CP) type (e.g., 12 symbols per time slot for extended CP, or 14 symbols per time slot for regular CP). Subframes may also include micro-slots, which typically have fewer symbols than the entire time slot. Other wireless communication technologies may have different frame structures and / or different channels.

[0087] In some respects, the number of time slots within a subframe (e.g., the time slot duration within a subframe) is based on a parameter set that defines the frequency-domain subcarrier spacing and symbol duration, as further described herein. In some respects, given a parameter set μ, each subframe has 2 μ The number of time slots is 1. Therefore, parameter sets (µ) 0 through 6 allow for 1, 2, 4, 8, 16, 32, and 64 time slots per subframe, respectively. In some cases, extended CP (e.g., 12 symbols per time slot) can be used with specific parameter sets; for example, parameter set 2 allows for 4 time slots per subframe. Subcarrier spacing and symbol length / duration are functions of the parameter set. The subcarrier spacing can be equal to... kHz, where μ is the parameter set from 0 to 6. As an example, the parameter set... Corresponding to a subcarrier spacing of 15 kHz, and the parameter set This corresponds to a subcarrier spacing of 960 kHz. Symbol length / duration is negatively correlated with subcarrier spacing. Figure 4A , Figure 4B , Figure 4C and Figure 4D It provides a slot format with 14 symbols per slot (e.g., regular CP) and a parameter set with 4 slots per subframe. Example. In this case, the slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs.

[0088] like Figure 4A , Figure 4B , Figure 4C and Figure 4D As depicted, the resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)) extending for, for example, 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme, including, for example, quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM).

[0089] like Figure 4A As illustrated in the example, some REs in the RE carry information for the UE (e.g., Figure 1 and Figure 3 The reference (pilot) signal (RS) for the UE (104) may include a demodulation RS (DMRS) and / or a channel state information reference signal (CSI-RS) for channel estimation at the UE. The RS may also include a beam measurement RS (BRS), a beam refinement RS (BRRS), and / or a phase tracking RS (PT-RS).

[0090] Figure 4B Examples of various DL channels within a subframe of a frame are illustrated. The Physical Downlink Control Channel (PDCCH) carries the DCI within one or more Control Channel Elements (CCEs), each CCE comprising, for example, nine RE groups (REGs), each REG comprising, for example, four consecutive REs in an OFDM symbol.

[0091] The Primary Synchronization Signal (PSS) can be located within symbol 2 of a specific subframe of the frame. The PSS is generated by the UE (e.g., Figure 1 and Figure 3 104) is used to determine subframe / symbol timing and physical layer identifier.

[0092] The secondary synchronization signal (SSS) can be located within symbol 4 of a specific subframe of a frame. The SSS is used by the UE to determine the physical layer cell identification group number and radio frame timing.

[0093] Based on the Physical Layer Identifier and Physical Layer Cell Identifier Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DMRS. The Physical Broadcast Channel (PBCH), carrying the Master Information Block (MIB), can be logically grouped with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block. The MIB provides the number of RBs and the System Frame Number (SFN) in the system bandwidth. The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information (such as System Information Block (SIB)) not transmitted via the PBCH, and / or paging messages.

[0094] like Figure 4C As illustrated, some REs in the REs carry DMRS for channel estimation at the base station (indicated as R for a particular configuration, but other DMRS configurations are possible). The UE can transmit DMRS for PUCCH and DMRS for PUSCH. PUSCH DMRS can be transmitted, for example, in the first or second symbol before the PUSCH. PUCCH DMRS can be transmitted in different configurations depending on whether a short or long PUCCH is being transmitted and depending on the specific PUCCH format used. UE104 can transmit a Sounding Reference Signal (SRS). SRS can be transmitted, for example, in the last symbol of a subframe. SRS can have a comb structure, and the UE can transmit SRS on one of the comb teeth. SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling of the UL.

[0095] Figure 4D Examples of various UL channels within a subframe of a frame are illustrated. The PUCCH can be located as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), pre-decoding matrix indicators (PMI), rank indicators (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and may additionally be used to carry buffer status reports (BSR), power clearance reports (PHR), and / or UCI.

[0096] Aspects related to channel state feedback

[0097] In some wireless communication systems, closed-loop feedback associated with the communication channel can be used to dynamically adapt communication parameters to channel conditions that change over time. In some cases, the UE may receive reference signals (e.g., SSB, CSI-RS, DM-RS, etc.) from a network entity (or another UE) and report channel state feedback to the network entity (or another UE), where the channel state feedback is determined based on measurements of the reference signals received at the UE. In other cases, the UE may transmit reference signals (e.g., SSB, CSI-RS, DM-RS, PT-RS, SRS, etc.), and the network entity (or another UE) may determine channel-related characteristics based on measurements of the received reference signals.

[0098] Figure 5 A process flow 500 is described for closed-loop feedback associated with the communication channel between network entity 502 and UE 504.

[0099] At 506, UE 504 receives reference signals (e.g., SSB, CSI-RS, etc.) from network entity 502.

[0100] At 508, UE 504 performs channel calculations based on a reference signal, such as determining a channel estimate H based on the received reference signal. For example, UE 504 may include a demodulator, which may be a transceiver of UE 504 (e.g., Figure 3 (Transceiver 354), RX MIMO detector (e.g., Figure 3 (RX MIMO detector 356) and / or receive processor (e.g., Figure 3 It is part of the receiver processor 358. The demodulator (such as a demodulator component) can take reference signals received on multiple antennas of the UE 504 as input and output vector... This vector is a representation of the received reference signal received on each of the multiple antennas of the UE 504.

[0101] Based on the received signal model, vector This can be expressed in equation (1) as follows:

[0102] (1)

[0103] In equation (1), H corresponds to the matrix representation of the communication channel, just as in the channel estimation of a communication channel in which a signal is transmitted (e.g., a downlink communication channel in which a reference signal is transmitted). It is a vector representing symbols sent by network entity 502 across multiple spatial layers, and This is noise across the communication channel. In some respects, H has an equal number of antennas N used for receiving signaling. ant Multiply by the number of spatial layers N l The size (e.g., the number of beamformed transmitters, the number of antenna ports, etc.). For example, H has a value equal to N. ant The sum of the number of rows equals N l The number of columns. In some respects, the symbols forming the reference signal are known to UE 504 (e.g., configured or pre-configured at the UE). UE 504 can determine the channel estimate H based on the received reference signal.

[0104] In some respects, as part of channel calculation, UE 504 may further calculate the pre-decoder (e.g., the pre-decoder matrix) V based on the channel estimate H. For example, UE 504 may be configured to perform pre-decoding based on singular value decomposition (SVD) to determine the pre-decoder V. For example, SVD(H) = [USV], such that SVD provides the pre-decoder V. U may be related to the ordering of the rows of H, as in the ordering of antennas as represented by H. It should be understood that other suitable techniques may be used to determine the pre-decoder V based on the channel estimate H.

[0105] At 510, UE 504 transmits a CSI report to network entity 502 indicating the determined channel estimate H and / or pre-decoder V. For example, the UE may determine one or more CSI parameters based on H and / or V, such as a channel quality indicator (CQI), a pre-decoding matrix indicator (PMI), and / or a rank indicator (RI). RI may represent the number of MIMO layers requested by the UE for downlink transmission. PMI may define a set of indices corresponding to one or more pre-decoding matrices (e.g., pre-decoding matrix V) to be applied to downlink transmission. In some respects, PMI may indicate the preferred pre-decoding for downlink transmission on the PDSCH. CQI may be an indicator of channel quality, such as corresponding to H. UE 504 may transmit indications of one or more determined CSI parameters to network entity 502 in the CSI report. Network entity 502 may accordingly schedule downlink data transmissions to UE 504, such as using the modulation scheme, code rate, number of transmission layers, etc., determined by the network entity based on the CSI report.

[0106] At 512, UE 504 transmits reference signals (e.g., SSB, CSI-RS, DM-RS, PT-RS, SRS, etc.) to network entity 502.

[0107] At 514, network entity 502 performs channel calculations based on reference signals, such as determining channel estimation H based on received reference signals, for example, as described herein with respect to the UE performing channel calculations at 508.

[0108] In some respects, as part of channel calculation, network entity 502 may further calculate the pre-decoder (e.g., the pre-decoder matrix) V based on channel estimation H, for example, as described herein with respect to UE 504 performing such calculation. Therefore, network entity 502 may determine the H and / or V of the uplink channel between UE 604 and network entity 502 based on SRS. Furthermore, as discussed, the uplink channel between UE 504 and network entity 502 may be reciprocal with the downlink channel between UE 504 and network entity 502. Therefore, the determined H and / or V values ​​for the uplink channel between UE 504 and network entity 502 can be used for the downlink channel between UE 504 and network entity 502. In some cases, the reciprocity between the uplink channel and the downlink channel may be based on a known difference between the uplink channel and the downlink channel, such that this difference can be represented by a function. Therefore, in some respects, in order to determine the H and / or V of the downlink channel, network entity 502 may apply a function to the H and / or V determined for the uplink channel.

[0109] Various aspects related to pre-decoding feedback

[0110] In some respects, the pre-decoding feedback described herein can be indicated via a pre-decoding codebook. The pre-decoding codebook can define a matrix representation for reporting preferred pre-decoding for one or more beams, for example, in the context of gain and phase shift applied across antenna elements forming certain beams. Some wireless communication systems (e.g., 5G NR or any future wireless communication system) can define a pre-decoding codebook for pre-decoding feedback. As an example, 5G NR systems can use Type I codebooks, Type II codebooks, and Type II port selection codebooks.

[0111] Type I codebooks are primarily used to support single-user MIMO (SU-MIMO) transmissions that support both high-order and low-order MIMO transmissions (e.g., 8×8, 4×4, and 2×2 MIMO). Type I codebooks can be used in line-of-sight scenarios for communication links between the UE and network entities. Type I codebooks can include single-panel codebooks and multi-panel codebooks, where single-panel and multi-panel refer to the transmission panels used at the network entity.

[0112] Type II codebooks are used to support multi-user MIMO (MU-MIMO) with up to two MIMO layers. Type II codebooks provide more accurate channel state information compared to Type I codebooks. Type II codebooks may include Type II codebooks, enhanced Type II codebooks, Type II Doppler codebooks, and Type II coherent joint transmission (CJT) codebooks.

[0113] Type II port selection codebooks are used relative to Type I and Type II codebooks to obtain refined pre-decoding feedback. Type II port selection codebooks rely on reference signals already beamformed at the network entity, for example, where the network entity has some knowledge of the communication channel between the UE and the network entity (e.g., knowledge derived from one of other pre-decoding codebooks, such as Type I and Type II codebooks). Type II port selection codebooks may include Type II port selection codebooks, enhanced Type II port selection codebooks, and further enhanced Type II port selection codebooks. Type II codebooks and Type II port selection codebooks can be used in multipath channels. Enhanced Type II port selection codebooks and further enhanced Type II port selection codebooks can be used for spatial and frequency sparsity.

[0114] Figure 6 A matrix representation 600 of an example pre-decoding feedback codebook (e.g., an enhanced type II codebook) is illustrated. The enhanced type II codebook uses compression techniques to support up to rank 4 pre-decoding feedback with reduced overhead. In this example, for a specific layer ( The pre-decoder matrix It can be given by the following expression:

[0115]

[0116] in It is a broadband spatial domain (SD) basis (e.g., beam matrix 602). It is a coefficient matrix 604 that includes subband phase and subband amplitude; and It is a delay matrix 606 (e.g., a frequency domain (FD) basis) that maps the phase information of N3 subbands to the delay information of M basis vectors. Pre-decoder matrix. have The size, where It refers to the number of transmitting antenna elements (which may include physical or logical antenna elements). It is the number of subbands that are reported and determined by the number of CQI subbands and the number of PMI subbands per CQI subband.

[0117] Beam Matrix 602 ( ) is possess A block diagonal matrix of size , and can be identical for all layers (e.g., layer-common), where L is the number of beams reported and configurable via control signaling. Coefficient matrix 604 ( )have The size of M is determined and is layer-specific (e.g., layer-specific), where M is the number of basis vectors in the frequency domain. M can be configured via control signaling and based on a rank indicator (RI). The UE can be configured with a parameter defining the maximum number of non-zero coefficients that can be reported across all layers. Delay matrix 606 ( )have The size, and specific to each layer (e.g., layer-specific).

[0118] One difference between port-selective codebooks and non-port-selective codebooks (e.g., Type I and Type II codebooks) lies in the beam selection mechanism. In a non-port-selective codebook, the UE indicates the spatial beam via CSI feedback, for example, as a beam matrix. Part of this process. For example, the UE uses spatial oversampling to generate intermediate candidate beams among spatially separated orthogonal beams, and the UE can select one or more strong beams from these candidate beams based on CSI. In the port selection codebook, the network entity sends a pre-decoded reference signal with different pre-decoders, where each pre-decoder represents a specific beam and is associated with an antenna port. The UE selects several antenna ports by measuring the corresponding reference signals and reports the coefficients. Thus, the beam is determined by the antenna port selection. In FR2, the UE can indicate spatial beams during certain beam management operations, and the codebook can generally be considered as the port selection codebook. The port selection codebook provides lower complexity and improved scaling for the UE antenna array size.

[0119] Figure 7 An example pre-decoding architecture 700 for a communication channel between network entity 702 and UE 704 is illustrated. In this example, network entity 702 may perform pre-decoding 706 (e.g., digital pre-decoding) for beamforming communication. For digital pre-decoding, network entity 702 may generate different signals with different phases and / or powers in the digital domain for each antenna element to form a beamforming transmission of the pre-decoded signal, which may be associated with a pre-decoded antenna port (e.g., a CSI-RS antenna port) in a pool of antenna ports 708a to 708n (collectively referred to as antenna port 708). The pre-decoded antenna port (e.g., antenna port 708) may correspond to one or more antenna elements for forming a beam (e.g., transmit beam 714a) on a given communication channel (e.g., H1) between network entity 702 and UE 704.

[0120] In some cases, network entity 702 may include multiple transmit / receive points (TRPs) 710a to 710n. A TRP may be or include an antenna panel having, for example, multiple antenna elements 712a to 712n (collectively referred to as antenna elements 712) arranged in an array. In some cases, antenna elements 712 may include cross-polarized antenna elements. Antenna elements 712 may be used to form various transmit beams 714, wherein each transmit beam 714 may correspond to a specific pre-decoded antenna port among antenna ports 708. For example, a first pre-decoded antenna port 708a may correspond to a first transmit beam 714a formed via a first TRP 710a, and an nth pre-decoded antenna port 708n may correspond to an nth transmit beam 714n formed via an nth TRP 710n. UE 704 may receive signals from network entity 702 via receive beams 714.

[0121] In beam-based operations (e.g., millimeter-wave bands), the actual spatial domain basis vectors may not be based on a specific DFT structure. Different beam patterns may be used depending on the network entity and / or UE implementation, and these beam patterns may be transparent to another node. For example, the actual beam weights may not come from a specific DFT dictionary and may not be known to another node. In this context, a codebook based on type II port selection can be used for pre-decoding feedback, where the beam matrix... It may have binary entries (e.g., "1" indicates that the corresponding port is selected, otherwise "0").

[0122] Various aspects related to codebook subset limitations used in beamforming communications

[0123] As discussed herein, pre-decoding feedback for port selection codebooks can apply certain port-level conditions to enable such codebooks to take into account certain communication conditions associated with the antenna panels of a network entity. For example, a network entity may have transmit power specifications that affect the beams available for communication and thus the corresponding pre-decoding ports available for selection. In some cases, weights (e.g., A combination of amplitude coefficients in the network may not be supported by the network entity.

[0124] In some aspects, port-level conditions may include a maximum permissible amplitude that can be reported for certain pre-decoded antenna ports (e.g., CSI-RS antenna ports). For example, a network entity may instruct the UE on the maximum permissible amplitude that can be used for one or more ports in pre-decoded feedback (such as a port selection codebook for PMI feedback). In some aspects, the maximum permissible amplitude may be specific to the type of a particular pre-decoded port and / or codebook (e.g., Type II port selection codebook, enhanced Type II port selection codebook, and / or further enhanced Type II port selection codebook). In some aspects, the maximum permissible amplitude may apply to certain MIMO layers (e.g., layer-specific) and / or be common to MIMO layers (e.g., layer-common).

[0125] Figure 8 An example mapping for amplitude coefficients used in pre-decoding feedback is illustrated. In this example, the first mapping 802 maps indices to amplitude coefficient values, and the second mapping 804 maps bits (e.g., bitmaps) to the maximum allowed amplitude coefficient. In the first mapping 802, columns... Indicates the index value, and the column This represents the amplitude coefficient value. In the second mapping, the column... Represents bitmap values, and columns This represents the maximum allowed coefficient value. The first mapping 802 can provide all available amplitude coefficient values ​​supported by the codebook, while the second mapping 804 can include coefficients that effectively limit the maximum allowed amplitude of the first mapping 802. For example, in the absence of a specified maximum allowed amplitude for a particular port or layer, a non-zero amplitude coefficient can be selected from the first mapping 802. In the case of a specified maximum allowed amplitude for a particular port or layer, the maximum amplitude of the non-zero coefficient may not exceed the value indicated (or configured) from the second mapping 804.

[0126] In some respects, port-level conditions may include indications of whether one or more pre-decoded ports are enabled or disabled for reporting to network entities in pre-decoded feedback. In some cases, network entities may disable a set of pre-decoded ports used for pre-decoded feedback, for example, to provide power savings, mitigate interference, or divert power to other antenna ports. The disabled set of ports may correspond to a specific antenna panel or TRP. In some cases, the disabled set of ports may correspond to a specific carrier frequency (e.g., component carrier) or bandwidth portion (BWP). For example, a disabled pre-decoded port (e.g., a CSI-RS antenna port) may correspond to a transmit beam formed at the network entity using a specific antenna panel (e.g., TRP 710a), and the network entity may temporarily avoid using the pre-decoded port to provide power savings, mitigate interference (e.g., self-interference encountered at the network entity or other devices), or divert power to other pre-decoded ports (e.g., ports corresponding to TRP 710n).

[0127] Example operation of report pre-decoding feedback

[0128] Figure 9 A process flow 900 is described for communication between network entity 902 and UE 904 in the system. In some aspects, network entity 902 may be related to... Figure 1 and Figure 3 The BS 102 depicted and described or related to Figure 2 Examples of decomposed base stations depicted and described. Similarly, UE 904 could be about... Figure 1 and Figure 3 Examples of UE 104 depicted and described herein. However, in other respects, UE 904 may be another type of wireless communication device, and network entity 902 may be another type of network entity or network node, such as those described herein.

[0129] At 906, UE 904 receives a pre-decoding feedback configuration from network entity 902. This pre-decoding feedback configuration indicates port-level conditions for certain port selection codebooks, such as those discussed above. In some aspects, UE 904 may receive the pre-decoding feedback configuration via Layer 1 signaling (e.g., Downlink Control Information (DCI) or Sidelink Control Information (SCI)), Layer 2 signaling (e.g., Media Access Control), Layer 3 signaling (e.g., Radio Resource Control), and / or system information. As an example, the pre-decoding feedback configuration may include a codebook configuration (e.g., RRC information element CodebookConfig) for PMI feedback. In some aspects, the pre-decoding feedback configuration may indicate one or more maximum permissible amplitudes that can be reported for certain pre-decoding antenna ports, such as those via… Figure 8The second mapping 804 indicates this. In some respects, the pre-decoding feedback configuration may indicate that one or more ports are disabled from reporting pre-decoding feedback. In some cases, for example, according to wireless communication specifications, the UE904 may be pre-configured with a pre-decoding feedback configuration that indicates port-level conditions for the port selection codebook.

[0130] At 908, UE 904 receives from network entity 902 one or more (pre-decoded) reference signals corresponding to different antenna ports (e.g., CSI-RS ports), for example, as described herein. Figure 5 and Figure 7 As described. These reference signals may include, for example, SSB, CSI-RS, DM-RS, etc. As for... Figure 7 For example, network entity 902 may transmit a first reference signal via a first beam (e.g., first beam 714a) corresponding to a first CSI-RS port (e.g., first pre-decoded antenna port 708a), and network entity 902 may transmit a second reference signal via a second beam (e.g., nth beam 714n) corresponding to a second CSI-RS port (e.g., nth pre-decoded antenna port 708n).

[0131] At 910, UE 904 transmits a CSI report to network entity 902, which includes pre-decoding feedback, such as pre-decoding information formatted according to the PMI codebook as described. The pre-decoding feedback may be provided based on the configuration obtained at 906. The pre-decoding feedback may comply with any port-level conditions set for the pre-decoding feedback. For example, if the configuration sets a maximum allowed amplitude for one or more ports (e.g., the first CSI-RS port discussed above),... If the amplitude requested for those ports in the pre-decoding feedback does not exceed the maximum allowed amplitude (e.g., the amplitude coefficient in the pre-decoding feedback is less than or equal to the maximum allowed amplitude), then the UE 904 can avoid selecting those ports or requesting certain amplitude and / or phase coefficients for those ports in the context of the pre-decoding feedback. Port-level conditions enable the UE 904 to avoid requesting pre-decoding configurations from network entity 902 that exceed the maximum allowed amplitude and / or use disabled ports. Therefore, port-level conditions reduce the signaling overhead of pre-decoding feedback and suppress requests for pre-decoding that are misaligned with the capabilities of the network entity.

[0132] At 912, UE 904 receives an indication from network entity 902 to reconfigure, activate / deactivate, and / or trigger pre-decoding feedback that applies the port-level conditions described herein. For example, the indication may update the configuration for pre-decoding feedback, wherein the updated configuration applies the port-level conditions described herein to, for example, periodic, semi-persistent, and / or aperiodic pre-decoding feedback. In some cases, the UE receives an indication to activate or deactivate a specific configuration applying the port-level conditions described herein for pre-decoding feedback (e.g., for semi-persistent pre-decoding feedback). In some cases, UE 904 receives an indication to trigger pre-decoding feedback applying the port-level conditions described herein (e.g., aperiodic pre-decoding feedback). In some aspects, the indication may modify the maximum permissible amplitude that can be reported for an antenna port. In some cases, the indication may add or remove antenna ports with certain maximum permissible amplitudes or that are disabled. In some cases, the indication may adjust the maximum permissible amplitude associated with one or more antenna ports. UE 904 may receive this indication via Layer 1, Layer 2, and / or Layer 3.

[0133] In some cases, because the disabled ports can be designed for long-term communication conditions—for example, due to the specific implementation of a particular antenna panel—the configuration of disabled ports can be applied for a longer period of time compared to the maximum permissible amplitude. The maximum permissible amplitude can vary depending on the spatial beam (and corresponding port) selected for each TRP or antenna panel. The maximum permissible amplitude can vary depending on the frequencies including the carrier frequency and / or the BWP. The maximum permissible amplitude can vary depending on the transmission time (e.g., a transmission time interval).

[0134] At 914, UE 904 receives one or more (pre-decoded) reference signals from network entity 902, for example, as described with respect to 908. However, in this case, network entity 902 may modify the amplitude and / or antenna port used for pre-decoding based on the updated configuration. For example, the network entity may avoid using the first antenna port.

[0135] At 916, UE 904 transmits a CSI report, including pre-decoded feedback, to network entity 902 based on the updated configuration, the activated configuration, and / or aperiodic triggering.

[0136] In some respects, UE 904 may be configured with a usage delay 920, which defines when UE 904 is allowed or expected to apply modified / activated configurations and / or report aperiodic pre-decoding feedback. Usage delay 920 may represent the minimum time between when UE 904 obtains the modified configuration and when UE 904 is allowed to report pre-decoding feedback based on the modified configuration. In some cases, usage delay 920 may be considered the time and / or application delay for applying modified port-level conditions (e.g., maximum allowed amplitude and / or disabled ports) in the context of CSI calculation for pre-decoding feedback. Generally, usage delay 920 provides the minimum time for UE 904 to generate pre-decoding feedback based on the modified port-level conditions. Usage delay 920 may begin at reference time 922 when UE 904 receives an indication to modify, activate, or trigger pre-decoding feedback at reference time 922. As an example, reference time 922 may correspond to the last symbol of the PDCCH / PDSCH, for example, activating configuration, modifying configuration, and / or triggering aperiodic CSI reports including pre-decoded feedback at 912. The usage delay 920 may be defined as the duration based on time-domain resources (e.g., the number of symbols, slots, etc.) and / or time units (e.g., milliseconds, seconds, etc.). UE 904 may provide CSI reports in time-domain resources no earlier than the last symbol 924 using delay 920. In this example, UE 904 transmits CSI reports in symbols beginning after the last symbol 924.

[0137] At 918, UE 904 communicates with network entity 902 via adaptive communication. The pre-decoding feedback described herein enables network entity 902 to communicate with UE 904 using the communication channel (e.g., any of the beams in beams 714) that provides the strongest channel conditions. For example, due to time-varying conditions (such as UE mobility, weather conditions, scattering, fading, interference, noise, channel load, etc.), network entity 902 may switch the beam used for communication as indicated by the pre-decoding feedback. Network entity 902 may communicate using the beam as reported in the pre-decoding feedback. The pre-decoding feedback may apply port-level conditions for the port selection codebook as described herein.

[0138] Example Operation

[0139] Figure 10 It shows a device (such as) Figure 1 and Figure 3 Method 1000 for wireless communication of UE 104.

[0140] Method 1000 begins at box 1005, where a configuration is obtained that indicates the type of the port selection codebook associated with the PMI feedback and applies one or more conditions to one or more of the multiple ports associated with the PMI feedback, for example, as described herein regarding Figures 7 to 9 These ports may include pre-decoded antenna ports as described herein, and therefore each of these ports may correspond to a certain beam (e.g., the first beam 714a). In some respects, each of one or more ports is associated with a different space beam. The ports may be mapped to pre-decoded signals used to form the space beam, for example, as described herein. Figure 7 As described. For the port selection codebook, PMI feedback can indicate the selection of at least one port among a plurality of ports and the corresponding pre-decoded coefficients (e.g., amplitude and / or phase) associated with that at least one port. In some aspects, obtaining the configuration includes obtaining the configuration via control signaling, which includes, for example, DCI signaling, SCI signaling, MAC signaling, RRC signaling, and / or system information.

[0141] Then, method 1000 proceeds to block 1010, where one or more first reference signals are obtained, for example, as described herein. Figure 9 As described.

[0142] Then, method 1000 proceeds to block 1015, where a first report (e.g., a CSI report) based on one or more first reference signals is transmitted. This first report includes PMI feedback, which is configured. The first report may include channel state information measured from and / or calculated from measurements of the reference signals. The PMI feedback may be configured by adhering to (or satisfying) one or more conditions applied to one or more ports.

[0143] In some respects, one or more conditions include one or more first maximum permissible amplitude coefficients, for example, as discussed in this article. Figure 8 As described. In some aspects, each of one or more first maximum permissible amplitude coefficients defines the peak amplitude that allows the device to report for a port in the PMI feedback. In some aspects, each of one or more first maximum permissible amplitude coefficients is set to a value from a set of maximum permissible amplitude values, wherein the set of values ​​includes 0, , And 1.

[0144] In some aspects, the configuration further indicates, for each of one or more ports, a maximum permissible amplitude coefficient selected from one or more first maximum permissible amplitude coefficients. Port-level conditions can provide the maximum permissible amplitude coefficient per port and / or a group of ports.

[0145] In some respects, the configuration further indicates one or more first maximum permissible amplitude coefficients specific to the type of port selection codebook. In some respects, the type of port selection codebook includes Type II port selection codebook, enhanced Type II port selection codebook, further enhanced Type II port selection codebook, and / or any future type of port selection codebook used for pre-decoding feedback.

[0146] In some respects, the configuration further indicates that one or more first maximum permissible amplitude coefficients are common to multiple MIMO layers or specific to the MIMO layer.

[0147] In some respects, the device may be configured to modify port-level conditions, activate port-level conditions, and / or trigger pre-decoding feedback reports based on port-level conditions, for example, as described herein. Figure 9 As described. In some aspects, method 1000 further includes: obtaining an indication for reporting PMI feedback, wherein the PMI feedback is based on one or more second maximum permissible amplitude coefficients. In some aspects, method 1000 further includes: obtaining one or more second reference signals. In some aspects, method 1000 further includes: transmitting a second report based on one or more second reference signals, the second report including PMI feedback, which is based on one or more second maximum permissible amplitude coefficients, according to a delay for the use of one or more second maximum permissible amplitude coefficients (e.g., using delay 920). In some aspects, the delay defines the earliest time at which one or more second maximum permissible amplitude coefficients are to be applied to the PMI feedback, the earliest time (e.g., the last symbol 924) being relative to the time at which the indication for using one or more second maximum permissible amplitude coefficients is obtained (e.g., reference time 922).

[0148] In some respects, one or more of the first maximum permissible amplitude coefficients depend on one or more of the carrier, the bandwidth portion of the carrier, or the transmission time interval.

[0149] In some respects, one or more conditions include one or more indications that one or more ports are disabled for reporting in the PMI feedback; and the PMI feedback excludes pre-decoded information associated with one or more ports.

[0150] In some respects, method 1000 or any aspect thereof may be made by means of a device (such as...) Figure 12The communication device 1200 is used to perform the method 1000. The device includes various components that are operable to, configured to, or adapted to perform the method 1000. The communication device 1200 is described in further detail below.

[0151] It should be noted that Figure 10 This is merely one example of a method, and other methods that include fewer, additional, or alternative operations may also conform to this disclosure.

[0152] Figure 11 It shows a device (such as) Figure 1 and Figure 3 BS 102 or as about Figure 2 The method 1100 for wireless communication using the decomposed base station discussed.

[0153] Method 1100 begins at block 1105, wherein a configuration is transmitted that indicates the type of port selection codebook associated with the PMI feedback, applied to one or more conditions of one or more ports among a plurality of ports associated with the PMI feedback, for example, as described herein regarding Figures 7 to 9 These ports may include pre-decoded antenna ports as described herein, and therefore each of these ports may correspond to a certain beam (e.g., the first beam 714a). In some respects, each of one or more ports is associated with a different space beam. The ports may be mapped to pre-decoded signals used to form the space beam, for example, as described herein. Figure 7 As described. For the port selection codebook, PMI feedback can indicate the selection of at least one port among a plurality of ports and the corresponding pre-decoded coefficients (e.g., amplitude and / or phase) associated with that at least one port. In some aspects, the transmission configuration includes transmitting the configuration via control signaling, which includes, for example, DCI signaling, SCI signaling, MAC signaling, RRC signaling, and / or system information.

[0154] Then, method 1100 proceeds to block 1110, where one or more first reference signals are transmitted, for example, as described herein. Figure 9 As described.

[0155] Then, method 1100 proceeds to block 1115, where a first report based on one or more first reference signals is obtained, the first report including PMI feedback, which is configured. The first report may include channel state information measured from and / or calculated from measurements of the reference signals. The PMI feedback may be configured by complying with (or satisfying) one or more conditions applied to one or more ports.

[0156] In some respects, one or more conditions include one or more first maximum permissible amplitude coefficients, for example, as discussed in this article. Figure 8 As described. In some aspects, each of one or more first maximum permissible amplitude coefficients defines a peak amplitude that allows the user to equip the port with in the PMI feedback for reporting. In some aspects, each of one or more first maximum permissible amplitude coefficients is set to a value from a set of maximum permissible amplitude values, wherein the set of values ​​includes 0, , And 1.

[0157] In some aspects, the configuration further indicates, for each of the one or more ports, a maximum permissible amplitude coefficient selected from one or more first maximum permissible amplitude coefficients. Port-level conditions can provide the maximum permissible amplitude coefficient applicable to a particular port and / or a set of ports.

[0158] In some respects, the configuration further indicates one or more first maximum permissible amplitude coefficients specific to the type of port selection codebook. In some respects, the type of port selection codebook includes Type II port selection codebook, enhanced Type II port selection codebook, further enhanced Type II port selection codebook, and / or any future type of port selection codebook used for pre-decoding feedback.

[0159] In some respects, the configuration further indicates that one or more first maximum allowed amplitude coefficients are common to multiple MIMO layers.

[0160] In some aspects, method 1100 further includes: transmitting an indication for reporting PMI feedback based on one or more second maximum permissible amplitude coefficients. In some aspects, method 1100 further includes: transmitting one or more second reference signals. In some aspects, method 1100 further includes: obtaining a second report based on one or more second reference signals according to a usage delay (e.g., usage delay 920) for one or more second maximum permissible amplitude coefficients, the second report including PMI feedback based on one or more second maximum permissible amplitude coefficients. In some aspects, the usage delay defines the earliest time at which one or more second maximum permissible amplitude coefficients are to be applied to the PMI feedback, the earliest time (e.g., the last symbol 924) relative to the time at which the indication for using one or more second maximum permissible amplitude coefficients is obtained (e.g., reference time 922).

[0161] In some respects, one or more of the first maximum permissible amplitude coefficients depend on one or more of the carrier, the bandwidth portion of the carrier, or the transmission time interval.

[0162] In some respects, one or more conditions include one or more indications that one or more ports are disabled for reporting in the PMI feedback; and the PMI feedback excludes pre-decoded information associated with one or more ports.

[0163] In some respects, method 1100 or any aspect thereof may be made by means of a device (such as...) Figure 13 The communication device 1300 is used to perform the method 1100. The device includes various components that are operable to, configured to, or adapted to perform the method 1100. The communication device 1300 is described in further detail below.

[0164] It should be noted that Figure 11 This is merely one example of a method, and other methods that include fewer, additional, or alternative operations may also conform to this disclosure.

[0165] Example communication device

[0166] Figure 12 Various aspects of the example communication device 1200 are described. In some aspects, the communication device 1200 is user equipment, such as those described above. Figure 1 and Figure 3 The UE 104 described.

[0167] Communication device 1200 includes a processing system 1205 coupled to a transceiver 1245 (e.g., a transmitter and / or receiver). Transceiver 1245 is configured to transmit and receive signals for communication device 1200 via antenna 1250, such as various signals as described herein. Processing system 1205 may be configured to perform processing functions of communication device 1200, including processing signals received by and / or to be transmitted by communication device 1200.

[0168] Processing system 1205 includes one or more processors 1210. In various aspects, the one or more processors 1210 may represent one or more of a receive processor 358, a transmit processor 364, a TX MIMO processor 366, and / or a controller / processor 380, as per [reference to...]. Figure 3 As described. One or more processors 1210 are coupled to a computer-readable medium / memory 1225 via a bus 1240. In some aspects, the computer-readable medium / memory 1225 is configured to store instructions (e.g., computer-executable code) that, when executed by one or more processors 1210, enable one or more processors 1210 to execute and cause the one or more processors to perform actions related to... Figure 10 The described method 1000 or any aspect thereof, including regarding Figure 10Any additional operations described. Note that references to processors performing the functions of communication device 1200 may include one or more processors, such as performing the functions of communication device 1200 in a distributed manner.

[0169] In the depicted example, computer-readable medium / memory 1225 stores code 1230 for acquisition and code 1235 for transmission. Processing of codes 1230 and 1235 enables communication device 1200 to perform and cause the communication device to perform actions related to... Figure 10 The method 1000 described or any aspect thereof.

[0170] One or more processors 1210 include circuitry configured to implement (e.g., execute) code stored in a computer-readable medium / memory 1225, including circuitry 1215 for acquisition and circuitry 1220 for transmission. Processing with circuitry 1215 and 1220 enables communication device 1200 to execute and perform actions related to... Figure 10 The method 1000 described or any aspect thereof.

[0171] More generally, components used for communication, sending, transmitting, or outputting for transmission may include Figure 3 The UE104 illustrated includes a transceiver 354, an antenna 352, a transmit processor 364, a TX MIMO processor 366, and / or a controller / processor 380. Figure 12 The transceiver 1245 and / or antenna 1250 of the communication device 1200 in the middle Figure 12 One or more processors 1210 of the communication device 1200. Components for communicating, receiving, or acquiring may include... Figure 3 The UE 104 illustrated includes a transceiver 354, an antenna 352, a receiver processor 358, and / or a controller / processor 380. Figure 12 The transceiver 1245 and / or antenna 1250 of the communication device 1200 in the middle Figure 12 One or more processors 1210 of the communication device 1200.

[0172] Figure 13 Various aspects of the example communication device 1300 are described. In some aspects, the communication device 1300 is a network entity, such as... Figure 1 and Figure 3 BS 102 or about Figure 2 The decomposed base station under discussion.

[0173] Communication device 1300 includes a processing system 1305 coupled to a transceiver 1345 (e.g., a transmitter and / or receiver) and / or a network interface 1355. Transceiver 1345 is configured to transmit and receive signals for communication device 1300 via antenna 1350, such as various signals as described herein. Network interface 1355 is configured to transmit via a communication link (such as those described herein, etc.). Figure 2 The described backhaul link, midhaul link, and / or fronthaul link receive and transmit signals for communication device 1300. Processing system 1305 can be configured to perform processing functions of communication device 1300, including processing signals received by communication device 1300 and / or to be transmitted by the communication device.

[0174] Processing system 1305 includes one or more processors 1310. In various aspects, the one or more processors 1310 may represent one or more of a receive processor 338, a transmit processor 320, a TX MIMO processor 330, and / or a controller / processor 340, as per [reference to...]. Figure 3 As described. One or more processors 1310 are coupled to a computer-readable medium / memory 1325 via a bus 1340. In some aspects, the computer-readable medium / memory 1325 is configured to store instructions (e.g., computer-executable code) that, when executed by one or more processors 1310, enable one or more processors 1310 to execute and cause the one or more processors to perform actions related to... Figure 11 The described method 1100 or any aspect thereof, including regarding Figure 11 Any additional operations described. Note that references to the processor of the communication device 1300 performing the function may include one or more processors of the communication device 1300, such as performing the function in a distributed manner.

[0175] In the depicted example, computer-readable medium / memory 1325 stores code 1330 for transmission and code 1335 for acquisition. Processing of codes 1330 and 1335 enables communication device 1300 to execute and perform actions related to... Figure 11 The method 1100 described or any aspect thereof.

[0176] One or more processors 1310 include circuitry configured to implement (e.g., execute) code stored in a computer-readable medium / memory 1325, including circuitry 1315 for transmission and circuitry 1320 for acquisition. Processing with circuitry 1315 and 1320 enables communication device 1300 to execute and perform actions related to... Figure 11 The method 1100 described or any aspect thereof.

[0177] More generally, components used for communication, sending, transmitting, or outputting for transmission may include Figure 3 The BS102 illustrated includes a transceiver 332, an antenna 334, a transmit processor 320, a TX MIMO processor 330, and / or a controller / processor 340. Figure 13 The transceiver 1345 and / or antenna 1350 of the communication device 1300 in the middle Figure 13 One or more processors 1310 of the communication device 1300. Components for communicating, receiving, or acquiring may include... Figure 3 The BS 102 illustrated includes transceiver 332, antenna 334, receiver processor 338, and / or controller / processor 340. Figure 13 The transceiver 1345 and / or antenna 1350 of the communication device 1300 in the middle Figure 13 One or more processors 1310 of the communication device 1300 in the middle.

[0178] Example Terms

[0179] Specific implementation examples are described in the following numbered clauses:

[0180] Clause 1: A method for wireless communication by a device, the method comprising: obtaining a configuration that indicates, for a type of port selection codebook associated with a PMI feedback, one or more conditions applied to one or more ports among a plurality of ports associated with the PMI feedback; obtaining one or more first reference signals; and transmitting a first report based on the one or more first reference signals, the first report including the PMI feedback, the PMI feedback being based on the configuration.

[0181] Clause 2: The method described in Clause 1, wherein the one or more conditions include one or more first maximum permissible amplitude coefficients.

[0182] Clause 3: According to the method described in Clause 2, each of the one or more first maximum permissible amplitude coefficients defines a peak amplitude that allows the device to report for the port in the PMI feedback.

[0183] Clause 4: According to the method of Clause 2, each of the one or more first maximum permissible amplitude coefficients is set to a value in a set of maximum permissible amplitude values, wherein the set of values ​​includes 0, √(1 / 4), √(1 / 2), and 1.

[0184] Clause 5: The method according to Clause 2, wherein the configuration further indicates for each of the one or more ports a maximum permissible amplitude coefficient selected from the one or more first maximum permissible amplitude coefficients.

[0185] Clause 6: The method described in Clause 2, wherein the configuration further indicates that the one or more first maximum permissible amplitude coefficients are specific to the type of the port selection codebook.

[0186] Clause 7: The method described in Clause 6, wherein the type of port selection codebook includes a Type II port selection codebook, an enhanced Type II port selection codebook, or a further enhanced Type II port selection codebook.

[0187] Clause 8: The method described in Clause 2, wherein the configuration further indicates that the one or more first maximum permissible amplitude coefficients are common to multiple MIMO layers.

[0188] Clause 9: The method according to Clause 2 further comprises: obtaining an indication for reporting the PMI feedback based on one or more second maximum permissible amplitude coefficients; obtaining one or more second reference signals; and transmitting a second report based on the one or more second reference signals according to a usage delay for the one or more second maximum permissible amplitude coefficients, the second report including the PMI feedback, the PMI feedback being based on the one or more second maximum permissible amplitude coefficients.

[0189] Clause 10: The method according to Clause 9, wherein the use of delay defines the earliest time at which the one or more second maximum permissible amplitude coefficients are to be applied to the PMI feedback, the earliest time being relative to the time at which an indication for using the one or more second maximum permissible amplitude coefficients is obtained.

[0190] Clause 11: As described in Clause 2, each of the one or more ports is associated with a different space beam.

[0191] Clause 12: The method according to Clause 2, wherein the one or more first maximum permissible amplitude coefficients depend on one or more of the carrier, the bandwidth portion of the carrier, or the transmission time interval.

[0192] Clause 13: The method according to any one of Clauses 1 to 12, wherein: the one or more conditions include one or more indications that the one or more ports are disabled in reporting in the PMI feedback; and the PMI feedback excludes pre-decoding information associated with the one or more ports.

[0193] Clause 14: The method according to any one of Clauses 1 to 13, wherein obtaining the configuration includes obtaining the configuration via RRC signaling.

[0194] Clause 15: A method for wireless communication by a device, the method comprising: transmitting a configuration that indicates, for a type of port selection codebook associated with a PMI feedback, one or more conditions applied to one or more ports among a plurality of ports associated with the PMI feedback; transmitting one or more first reference signals; and obtaining a first report based on the one or more first reference signals, the first report including the PMI feedback, the PMI feedback being based on the configuration.

[0195] Clause 16: The method described in Clause 15, wherein the one or more conditions include one or more first maximum permissible amplitude coefficients.

[0196] Clause 17: The method according to Clause 16, wherein each of the one or more first maximum permissible amplitude coefficients defines a peak amplitude that allows the user to equip the port to report in the PMI feedback.

[0197] Clause 18: According to the method of Clause 16, each of the one or more first maximum permissible amplitude coefficients is set to a value in a set of maximum permissible amplitude values, wherein the set of values ​​includes 0, √(1 / 4), √(1 / 2), and 1.

[0198] Clause 19: The method according to Clause 16, wherein the configuration further indicates for each of the one or more ports a maximum permissible amplitude coefficient selected from the one or more first maximum permissible amplitude coefficients.

[0199] Clause 20: The method according to Clause 16, wherein the configuration further indicates that the one or more first maximum allowed amplitude coefficients are specific to the type of the port selection codebook.

[0200] Clause 21: The method according to Clause 20, wherein the type of port selection codebook includes a Type II port selection codebook, an enhanced Type II port selection codebook, or a further enhanced Type II port selection codebook.

[0201] Clause 22: The method according to Clause 16, wherein the configuration further indicates that the one or more first maximum permissible amplitude coefficients are common to multiple MIMO layers.

[0202] Clause 23: The method according to Clause 16 further comprises: transmitting an indication for reporting the PMI feedback based on one or more second maximum permissible amplitude coefficients; transmitting one or more second reference signals; and obtaining a second report based on the one or more second reference signals based on a usage delay for the one or more second maximum permissible amplitude coefficients, the second report including the PMI feedback, the PMI feedback being based on the one or more second maximum permissible amplitude coefficients.

[0203] Clause 24: The method according to Clause 23, wherein the use of delay defines the earliest time at which the one or more second maximum permissible amplitude coefficients are to be applied to the PMI feedback, the earliest time being relative to the time at which an indication for using the one or more second maximum permissible amplitude coefficients is obtained.

[0204] Clause 25: The method described in Clause 16, wherein each of the one or more ports is associated with a different space beam.

[0205] Clause 26: The method according to Clause 16, wherein the one or more first maximum permissible amplitude coefficients depend on one or more of the carrier, a bandwidth portion of the carrier, or a transmission time interval.

[0206] Clause 27: The method according to any one of Clauses 15 to 26, wherein: the one or more conditions include one or more indications that the one or more ports are disabled in reporting in the PMI feedback; and the PMI feedback excludes pre-decoding information associated with the one or more ports.

[0207] Clause 28: The method according to any one of Clauses 15 to 27, wherein transmitting the configuration includes transmitting the configuration via RRC signaling.

[0208] Clause 29: One or more means comprising: one or more memories including executable instructions; and one or more processors configured to execute the executable instructions and cause the one or more means to perform the method according to any one of Clauses 1 to 28.

[0209] Clause 30: One or more apparatuses, said one or more apparatuses comprising components for performing the method according to any one of Clauses 1 to 28.

[0210] Clause 31: One or more non-transitory computer-readable media, the one or more non-transitory computer-readable media comprising executable instructions that, when executed by one or more processors of one or more devices, cause the one or more devices to perform the method according to any one of Clauses 1 to 28.

[0211] Clause 32: One or more computer program products embodied on one or more computer-readable storage media, the one or more computer-readable storage media including code for performing the method according to any one of Clauses 1 to 28.

[0212] Additional Notes

[0213] The foregoing description is provided to enable any person skilled in the art to practice the various aspects described herein. The examples discussed herein do not limit the scope, applicability, or aspects set forth in the claims. 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. For example, the function and arrangement of the elements discussed may be changed without departing from the scope of this disclosure. Various processes or components may be omitted, substituted, or added as appropriate in various examples. For example, the described methods may be performed in a different order than described, and various actions may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined in some other examples. For example, any number of aspects set forth herein may be used to implement an apparatus or practice. Additionally, the scope of this disclosure is intended to cover such apparatuses or methods practiced using other structures, functionalities, or structures and functionalities that complement or replace the various aspects of this disclosure set forth herein. It should be understood that any aspect of the disclosure herein may be embodied by one or more elements of the claims.

[0214] The various exemplary logic blocks, modules, and circuits described in this disclosure can be implemented or executed using a general-purpose processor, AI processor, digital signal processor (DSP), ASIC, field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic element, discrete hardware component, or any combination thereof designed to perform the functions described herein. While the general-purpose processor may be a microprocessor, in alternative embodiments, the processor may be any commercially available processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors working in conjunction with a DSP core, a system-on-a-chip (SoC), or any other such configuration.

[0215] As used in this article, the phrase “at least one of the items” refers to any combination of these items, including a single member. As an example, “at least one of a, b, or c” is intended to cover: a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbb, cc, and ccc, or any other ordering of a, b, and c).

[0216] As used herein, the term "determine" encompasses a wide variety of actions. For example, "determine" can include calculation, operation, processing, deduction, investigation, lookup (e.g., searching in a table, database, or other data structure), assertion, etc. Additionally, "determine" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), etc. Furthermore, "determine" can include parsing, selecting, picking, building, etc.

[0217] As used herein, unless otherwise stated, “coupled to” and “coupled with” generally encompass both direct and indirect coupling (e.g., including intermediate aspects of coupling). For example, stating that a processor is coupled to memory allows for direct coupling or coupling via an intermediate aspect such as a bus.

[0218] The methods disclosed herein include one or more actions for implementing the methods. These method actions may be interchanged without departing from the scope of the claims. In other words, unless a specified order of actions is given, the order and / or use of a particular action may be modified without departing from the scope of the claims. Furthermore, the various operations of the methods described above can be performed by any suitable component capable of performing the corresponding function. This component may include various hardware and / or software components and / or modules, including but not limited to circuits, application-specific integrated circuits (ASICs), or processors.

[0219] The following claims are not intended to be limited to the aspects shown herein, but should be given the full scope consistent with the language of the claims. References to singular elements are not intended to mean “only one” (unless specifically stated as “only one”), but rather “one or more”. Unless otherwise specified, definite articles (e.g., “the” or “described”) subsequently used with an element (e.g., “processor”) are not intended to give that element a singular meaning (e.g., “only one”). For example, unless otherwise specified, references to elements (e.g., “processor”, “controller”, “memory”, “transceiver”, “antenna”, “the processor”, “the controller”, “the memory”, “the transceiver”, “the antenna”, etc.) should be understood to refer to one or more elements (e.g., “one or more processors”, “one or more controllers”, “one or more memories”, “a plurality of transceivers”, etc.). The terms “set” and “group” are intended to include one or more elements and may be used interchangeably with “one or more”. In the case of references to one or more elements performing a function (e.g., steps of a method), one element may perform all the functions, or more than one element may collectively perform those functions. When more than one element performs these functions together, each function does not need to be performed by every single element (e.g., different functions can be performed by different elements), and / or each function does not need to be performed by only one element as a whole (e.g., different elements can perform different sub-functions of a function). Similarly, when referring to one or more elements configured to cause another element (e.g., a device) to perform a function, one element may be configured to cause another element to perform all functions, or more than one element may be jointly configured to cause another element to perform these functions. Unless otherwise specifically stated, the term "some" refers to one or more. All structural and functional equivalents of the various aspects described throughout this disclosure that are currently or hereafter known to those skilled in the art are intended to be covered by the claims. Furthermore, nothing disclosed herein is intended to be offered to the public, whether or not such disclosure is explicitly recited in the claims.

Claims

1. An apparatus configured for wireless communication, the apparatus comprising: One or more memory units; and One or more processors, said one or more processors coupled to said one or more memories, said one or more processors being configured to cause the device to: Obtain a configuration that indicates the type of port selection codebook associated with the pre-decoding matrix indicator (PMI) feedback and applies one or more conditions to one or more ports among a plurality of ports associated with the PMI feedback; Obtain one or more first reference signals; as well as A first report is transmitted based on the one or more first reference signals, the first report including the PMI feedback, the PMI feedback being configured.

2. The apparatus of claim 1, wherein the one or more conditions include one or more first maximum permissible amplitude coefficients.

3. The apparatus of claim 2, wherein each of the one or more first maximum permissible amplitude coefficients defines a peak amplitude that allows the apparatus to report for a port in the PMI feedback.

4. The apparatus of claim 2, wherein each of the one or more first maximum permissible amplitude coefficients is set to a value from a set of maximum permissible amplitude values, wherein the set of values ​​includes 0, ... , And 1.

5. The apparatus of claim 2, wherein the configuration further indicates, for each of the one or more ports, a maximum permissible amplitude coefficient selected from the one or more first maximum permissible amplitude coefficients.

6. The apparatus of claim 2, wherein the configuration further indicates that the one or more first maximum permissible amplitude coefficients are specific to the type of the port selection codebook.

7. The apparatus of claim 6, wherein the type of the port selection codebook includes a Type II port selection codebook, an enhanced Type II port selection codebook, or a further enhanced Type II port selection codebook.

8. The apparatus of claim 2, wherein the configuration further indicates that the one or more first maximum permissible amplitude coefficients are common to multiple multiple-input multiple-output (MIMO) layers.

9. The apparatus of claim 2, wherein the one or more processors are configured to cause the apparatus to: Obtain instructions for reporting the PMI feedback based on one or more second maximum permissible amplitude coefficients; Obtain one or more second reference signals; as well as A second report based on the one or more second reference signals is transmitted with a delay for the use of the one or more second maximum permissible amplitude coefficients. The second report includes the PMI feedback, which is based on the one or more second maximum permissible amplitude coefficients.

10. The apparatus of claim 9, wherein the use of delay defines the earliest time at which the one or more second maximum permissible amplitude coefficients are to be applied to the PMI feedback, the earliest time being relative to the time at which an indication for using the one or more second maximum permissible amplitude coefficients is obtained.

11. The apparatus of claim 2, wherein each of the one or more ports is associated with a different space beam.

12. The apparatus of claim 2, wherein the one or more first maximum permissible amplitude coefficients depend on one or more of a carrier, a bandwidth portion of the carrier, or a transmission time interval.

13. The apparatus according to claim 1, wherein: The one or more conditions include one or more indications that the one or more ports are disabled for reporting in the PMI feedback; and The PMI feedback excludes pre-decoding information associated with the one or more ports.

14. The apparatus of claim 1, wherein, in order to obtain the configuration, the one or more processors are configured to cause the apparatus to obtain the configuration via Radio Resource Control (RRC) signaling.

15. An apparatus configured for wireless communication, the apparatus comprising: One or more memory units; and One or more processors, said one or more processors coupled to said one or more memories, said one or more processors being configured to cause the device to: Transmit configuration, the configuration being used to indicate the type of port selection codebook associated with the pre-decoding matrix indicator (PMI) feedback, and to apply one or more conditions to one or more ports among a plurality of ports associated with the PMI feedback; Transmit one or more first reference signals; as well as A first report is obtained based on the one or more first reference signals, the first report including the PMI feedback, the PMI feedback being configured.

16. The apparatus of claim 15, wherein the one or more conditions include one or more first maximum permissible amplitude coefficients.

17. The apparatus of claim 16, wherein each of the one or more first maximum permissible amplitude coefficients defines a peak amplitude that allows the user to equip the port to report in the PMI feedback.

18. The apparatus of claim 16, wherein each of the one or more first maximum permissible amplitude coefficients is set to a value from a set of maximum permissible amplitude values, wherein the set of values ​​includes 0, ... , And 1.

19. The apparatus of claim 16, wherein the configuration further indicates, for each of the one or more ports, a maximum permissible amplitude coefficient selected from the one or more first maximum permissible amplitude coefficients.

20. The apparatus of claim 16, wherein the configuration further indicates that the one or more first maximum permissible amplitude coefficients are specific to the type of the port selection codebook.

21. The apparatus of claim 20, wherein the type of the port selection codebook includes a Type II port selection codebook, an enhanced Type II port selection codebook, or a further enhanced Type II port selection codebook.

22. The apparatus of claim 16, wherein the configuration further indicates that the one or more first maximum permissible amplitude coefficients are common to multiple multiple-input multiple-output (MIMO) layers.

23. The apparatus of claim 16, wherein the one or more processors are configured to cause the apparatus to: Transmit instructions for reporting the PMI feedback based on one or more second maximum permissible amplitude coefficients; Transmit one or more second reference signals; and A second report based on the one or more second reference signals is obtained by using a delay for the one or more second maximum permissible amplitude coefficients. The second report includes the PMI feedback, which is based on the one or more second maximum permissible amplitude coefficients.

24. The apparatus of claim 23, wherein the use of delay defines the earliest time at which the one or more second maximum permissible amplitude coefficients are to be applied to the PMI feedback, the earliest time being relative to the time at which an indication for using the one or more second maximum permissible amplitude coefficients is obtained.

25. The apparatus of claim 16, wherein each of the one or more ports is associated with a different space beam.

26. The apparatus of claim 16, wherein the one or more first maximum permissible amplitude coefficients depend on one or more of a carrier, a bandwidth portion of the carrier, or a transmission time interval.

27. The apparatus according to claim 15, wherein: The one or more conditions include one or more indications that the one or more ports are disabled for reporting in the PMI feedback; and The PMI feedback excludes pre-decoding information associated with the one or more ports.

28. The apparatus of claim 15, wherein, in order to transmit the configuration, the one or more processors are configured to cause the apparatus to transmit the configuration via Radio Resource Control (RRC) signaling.

29. A method for wireless communication by a device, the method comprising: Obtain a configuration that indicates the type of port selection codebook associated with the pre-decoding matrix indicator (PMI) feedback and applies one or more conditions to one or more ports among a plurality of ports associated with the PMI feedback; Obtain one or more first reference signals; as well as A first report is transmitted based on the one or more first reference signals, the first report including the PMI feedback, the PMI feedback being configured.

30. A method for wireless communication by a device, the method comprising: Transmit configuration, the configuration being used to indicate the type of port selection codebook associated with the pre-decoding matrix indicator (PMI) feedback, and to apply one or more conditions to one or more ports among a plurality of ports associated with the PMI feedback; Transmit one or more first reference signals; as well as A first report is obtained based on the one or more first reference signals, the first report including the PMI feedback, the PMI feedback being configured.