Channel state information (CSI) reporting configuration of channel state information reference signals (CSI-RS) is indicated according to a subset of ports and a set of resources
Patent Information
- Application Number
- CN202480089547.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-21
- Publication Date
- 2026-10-16
Smart Images

Figure CN122935873A_ABST
Abstract
Description
Technical Field
[0001] All aspects of this disclosure relate to wireless communication systems in general, and more specifically, to a channel state information (CSI) reporting configuration that supports indicating channel state information reference signals (CSR-RS) based on port subsets and resource sets.
[0002] Related technical descriptions
[0003] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, message sending and receiving, and broadcasting. Wireless multiple access communication systems may include multiple network nodes, base stations, or network access nodes, each supporting communication with multiple communication devices (which may be otherwise referred to as User Equipment (UE)). These systems can support communication with multiple UEs by sharing available system resources such as time, frequency, and power. Examples of such multiple access systems include fourth-generation (4G) systems (such as Long Term Evolution (LTE) systems, LTE-A Advanced (LTE-A) systems, or LTE-A Pro systems) and fifth-generation (5G) systems (which may be referred to as New Radio (NR) systems). These systems may employ technologies such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or Discrete Fourier Transform Extended Orthogonal Frequency Division Multiplexing (DFT-S-OFDM).
[0004] The network node transmits and the UE receives Channel State Information Reference Signals (CSI-RS) to estimate / measure the channel and report channel quality information (Channel State Information (CSI)) back to the network node. Typically, a variety of numbers of CSI-RS antenna ports can be used to transmit CSI-RS.
[0005] With the increasing demand for mobile broadband access, research and development continue to improve wireless communication technologies, not only to meet the growing needs for mobile broadband access but also to improve and enhance the user experience of mobile communications. While wireless communication systems have made significant technological advancements over time, challenges remain. Current wireless communication systems cannot efficiently support CSI reporting configurations to associate CSI-RS resources with CSI-RS antenna ports in a way that reduces energy consumption and signaling. Summary of the Invention
[0006] The following outlines some aspects of this disclosure to provide a basic understanding of the techniques discussed. This overview is not a comprehensive summary of all anticipated features of this disclosure, and is neither intended to identify key or essential elements of all aspects of this disclosure, nor to depict the scope of any or all aspects of this disclosure. The sole purpose of this summary is to present, in a general form, some concepts of one or more aspects of this disclosure as a prelude to the more detailed description given later.
[0007] Examples of methods, apparatuses, and nontransitory computer-readable media described herein may include operations, features, components, or instructions for: receiving a Channel State Information (CSI) report configuration at a User Equipment (UE); and transmitting a CSI report at the UE. The CSI report configuration indicates a subset of Channel State Information Reference Signal (CSI-RS) ports, which includes antenna ports. The antenna port in the subset of CSI-RS ports is associated with a CSI-RS resource set, which includes CSI-RS resources. The number of antenna ports in the subset of CSI-RS ports is less than the total number of antenna ports associated with the CSI-RS resource set. The UE transmits a CSI report associated with the CSI-RS resource in the CSI-RS resource set and the antenna port in the subset of CSI-RS ports. Examples of methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for: transmitting a CSI report configuration at a network node; and receiving a CSI report at the network node. The CSI report configuration indicates a subset of CSI-RS ports, which includes antenna ports. This antenna port within the subset of CSI-RS ports is associated with a CSI-RS resource set, which includes CSI-RS resources. The number of antenna ports in this subset of CSI-RS ports is less than the total number of antenna ports associated with that CSI-RS resource set. The network node receives a CSI report associated with that CSI-RS resource in the CSI-RS resource set and that antenna port in the subset of CSI-RS ports.
[0008] Depending on certain aspects, the port subset associated with the CSI report configuration may be indicated as a bitmap (such as a single bitmap or a two-level bitmap). Furthermore, the CSI report may include a pre-decoded matrix indicator (PMI) associated with a codebook. The UE may determine the PMI in association with the codebook. For example, the UE may determine the PMI using a different codebook based on the number of antennas in the CSI-RS port subset (such as whether the port subset includes more than a predetermined number of CSI-RS antenna ports) and the number of antenna panels (such as a single panel or multiple panels). Specific implementations achieve one or more of the following potential advantages. In some aspects, using only a subset of all CSI-RS antenna ports with a resource set reduces power consumption and allows for finer-grained control of the CSI-RS in areas such as beamforming. Furthermore, mapping a resource set to a port subset reduces the overhead required to configure or compute the CSI report configuration compared to a single CSI-RS resource mapped to multiple CSI-RS antenna ports, and improves throughput and spectral efficiency. Furthermore, the codebook utilized according to the present invention is compatible with existing codebooks and also supports a number of CSI-RS antenna ports (such as 32 CSI-RS antenna ports) exceeding the existing CSI-RS antenna port limit.
[0009] One innovative aspect of this disclosure can be implemented in a method for wireless communication performed by a UE. The method includes: receiving a CSI report configuration from a network node, the CSI report configuration indicating a subset of CSI-RS ports, the subset of CSI-RS ports including a plurality of antenna ports associated with a set of CSI-RS resources, the set of CSI-RS resources including a plurality of CSI-RS resources. The plurality of antenna ports in the subset of CSI-RS ports is fewer than all antenna ports associated with the set of CSI-RS resources. The method further includes: sending a CSI report to the network node, the CSI report being associated with the plurality of CSI-RS resources in the set of CSI-RS resources and the plurality of antenna ports in the subset of CSI-RS ports.
[0010] Another innovative aspect of this disclosure can be implemented in a UE. The UE includes: one or more memories storing processor-readable code; and one or more processors coupled to the memories and operable to cause the UE to: receive a CSI report configuration from a network node, the CSI report configuration indicating a subset of CSI-RS ports, the subset of CSI-RS ports including a plurality of antenna ports associated with a set of CSI-RS resources, the CSI-RS resource set including a plurality of CSI-RS resources. The plurality of antenna ports in the subset of CSI-RS ports is fewer than all antenna ports associated with the CSI-RS resource set. The one or more processors are operable to further cause the UE to: send a CSI report to the network node, the CSI report being associated with the plurality of CSI-RS resources in the CSI-RS resource set and the plurality of antenna ports in the subset of CSI-RS ports.
[0011] Another innovative aspect of this disclosure can be implemented in a method for wireless communication performed by a network node. The method includes: sending a CSI report configuration to a UE, the CSI report configuration indicating a subset of CSI-RS ports, the subset of CSI-RS ports including a plurality of antenna ports associated with a set of CSI-RS resources, the set of CSI-RS resources including a plurality of CSI-RS resources. The plurality of antenna ports in the subset of CSI-RS ports is fewer than all antenna ports associated with the set of CSI-RS resources. The method further includes: receiving a CSI report from the UE, the CSI report being associated with the plurality of CSI-RS resources in the set of CSI-RS resources and the plurality of antenna ports in the subset of CSI-RS ports.
[0012] Another inventive aspect of this disclosure can be implemented in a network node. The network node includes: one or more memories storing processor-readable code; and one or more processors coupled to the memories and operable to cause the network node to: send a CSI report configuration to a UE, the CSI report configuration indicating a subset of CSI-RS ports, the subset of CSI-RS ports including a plurality of antenna ports associated with a set of CSI-RS resources, the CSI-RS resource set including a plurality of CSI-RS resources. The plurality of antenna ports in the subset of CSI-RS ports is fewer than all antenna ports associated with the CSI-RS resource set. The one or more processors are operable to further cause the network node to: receive a CSI report from the UE, the CSI report being associated with the plurality of CSI-RS resources in the CSI-RS resource set and the plurality of antenna ports in the subset of CSI-RS ports.
[0013] Other aspects, features, and embodiments of this disclosure will become apparent to those skilled in the art when read in conjunction with the accompanying drawings of specific exemplary embodiments thereof. While features of this disclosure may be described with respect to the specific embodiments and drawings described below, all embodiments of this disclosure may include one or more of the advantageous features described herein. In other words, while one or more embodiments may be described as having specific advantageous features, one or more such features may also be used according to various embodiments of this disclosure described herein. Similarly, although exemplary embodiments may be described below as embodiments of an apparatus, system, or method, such exemplary embodiments may be implemented in various apparatuses, systems, and methods. Attached Figure Description
[0014] A further understanding of the nature and advantages of this disclosure can be achieved by referring to the following figures. In the figures, similar components or features may have the same reference numerals. Furthermore, various components of the same type can be distinguished by adding a dash after the reference numeral and a second numeral for differentiation between similar components. If only the first reference numerals are used in the specification, the description applies to any one of the similar components having the same first reference numerals, regardless of the second reference numerals.
[0015] Figure 1 It is a block diagram illustrating details of an example wireless communication system based on one or more aspects.
[0016] Figure 2 This is a block diagram illustrating examples of network nodes and user equipment (UEs) based on one or more aspects.
[0017] Figure 3 This is a block diagram of an example wireless communication system configured with CSI reports for a subset of CSI-RS ports associated with a Channel State Information (CSI) Reference Signal (CSI-RS) resource set based on one or more support indications.
[0018] Figure 4 This is a block diagram of a sample UE that reports CSI based on the configuration of a subset of CSI-RS ports associated with a CSI-RS resource set, supported by one or more aspects.
[0019] Figure 5 This is a flowchart illustrating an example procedure performed by a UE based on one or more aspects of a Support Reporting (CSI) configuration, which indicates a subset of CSI-RS ports associated with a CSI-RS resource set.
[0020] Figure 6An example hierarchy of parameters for CSI reporting is shown, based on one or more aspects.
[0021] Figure 7 Example codebooks based on one or more aspects are shown.
[0022] Figure 8 This is a block diagram of an example network node configured with CSI reports for a subset of CSI-RS ports associated with a resource set, based on support instructions from one or more aspects.
[0023] Figure 9 This is a flowchart illustrating an example process performed by a network node that supports CSI reporting configuration, based on one or more aspects, indicating a subset of CSI-RS ports associated with a CSI-RS resource set.
[0024] Similar reference numerals and names in the various figures indicate similar elements. Detailed Implementation
[0025] Various aspects of this disclosure are described more fully below with reference to the accompanying drawings. However, this disclosure may be embodied in many different forms and should not be construed as limited to any particular structure or function presented throughout this disclosure. Rather, these aspects are provided so that this disclosure will be comprehensive and complete, and will fully convey the scope of protection of this disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art will understand that the scope of this disclosure is intended to cover any aspect of the disclosure herein, whether implemented independently of or in combination with any other aspect of this disclosure. For example, any number of aspects set forth herein may be used to implement an apparatus or method of practice. Furthermore, the scope of this disclosure is intended to cover such apparatuses or methods implemented using structures, functionalities, or structures and functionalities other than or different from the various aspects of the disclosure set forth herein. Any aspect of this disclosure disclosed herein may be embodied by one or more elements of the claims.
[0026] The electromagnetic spectrum is typically subdivided into various categories, bands, or channels based on frequency (or wavelength). In fifth-generation (5G) New Radio (NR), two initial operating bands have been designated as frequency ranges FR1 (410 MHz to 7.125 GHz) and FR2 (24.25 GHz to 52.6 GHz). Frequencies between FR1 and FR2 are generally referred to as mid-band frequencies. Although a portion of FR1 is greater than 6 GHz, in various documents and articles, FR1 is generally (interchangeably) referred to as the “sub-6 GHz” band. Similar naming issues sometimes arise with FR2, which is generally (interchangeably) referred to in literature and articles as the “millimeter wave” band (or spectrum), although this differs from the extremely high frequency (EHF) band (30 GHz to 300 GHz) designated as a “millimeter wave” band by the International Telecommunication Union (ITU). In light of the above, unless otherwise specifically stated, it should be understood that, if used herein, the term “sub-6 GHz”, etc., can broadly refer to frequencies that are less than 6 GHz, within FR1, or may include mid-band frequencies. Furthermore, unless otherwise specified, it should be understood that if the term “millimeter wave” or similar terms are used herein, it may broadly refer to frequencies that may include mid-band frequencies, frequencies within FR2, or frequencies within the EHF band.
[0027] Examples of methods, apparatuses, and non-transitory computer-readable media described herein may include operations, features, components, or instructions for: receiving a Channel State Information (CSI) report configuration at a User Equipment (UE); and transmitting a CSI report at the UE. The CSI report configuration indicates a subset of Channel State Information Reference Signal (CSI-RS) ports, which includes antenna ports. This antenna port in the subset of CSI-RS ports is associated with a resource set, which includes CSI-RS resources. The number of antenna ports in the subset of CSI-RS ports is less than the total number of antenna ports associated with the CSI-RS resource set. The UE transmits a CSI report associated with the CSI-RS resource in the CSI-RS resource set and the antenna port in the subset of CSI-RS ports.
[0028] Examples of methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for: transmitting a CSI report configuration at a network node; and receiving a CSI report at the network node. The CSI report configuration indicates a subset of CSI-RS ports, which includes antenna ports. The antenna port in the subset of CSI-RS ports is associated with a set of CSI-RS resources, which includes CSI-RS resources. The number of antenna ports in the subset of CSI-RS ports is less than the total number of antenna ports associated with the CSI-RS resource set. The network node receives a CSI report associated with the CSI-RS resource in the CSI-RS resource set and the antenna port in the subset of CSI-RS ports.
[0029] Depending on certain aspects, the port subset associated with the CSI report configuration may be indicated as a bitmap (such as a single bitmap or a two-level bitmap). Furthermore, the CSI report may include a pre-decoded matrix indicator (PMI) associated with a codebook. The UE may determine the PMI in association with the codebook. For example, the UE may determine the PMI using a different codebook based on the number of antennas in the CSI-RS port subset (such as whether the CSI-RS port subset includes more than a predetermined number of CSI-RS antenna ports) and the number of antenna panels (such as a single panel or multiple panels).
[0030] Specific aspects of the subject matter described in this disclosure can be implemented to achieve one or more of the following potential advantages. Using a subset of CSI-RS ports instead of all CSI-RS antenna ports with a resource set advantageously reduces power consumption and allows for finer-grained control of the CSI-RS. Furthermore, mapping a resource set to a subset of ports reduces the overhead required to compute the CSI report configuration and improves throughput and spectral efficiency compared to a single CSI-RS resource mapped to multiple CSI-RS antenna ports. Simultaneously, this codebook is not only compatible with existing codebooks but also supports more CSI-RS antenna ports than existing CSI-RS antenna port limits (such as 32 CSI-RS antenna ports).
[0031] In various specific implementations, technologies and apparatuses can be used in wireless communication networks such as Code Division Multiple Access (CDMA) networks, Time Division Multiple Access (TDMA) networks, Frequency Division Multiple Access (FDMA) networks, Orthogonal FDMA (OFDMA) networks, Single Carrier FDMA (SC-FDMA) networks, LTE networks, GSM networks, 5G or NR networks (sometimes referred to as "5G NR" networks, systems, or devices), and other communication networks. As described herein, the terms "network" and "system" are used interchangeably. In some specific implementations, two or more wireless communication systems (also referred to as wireless communication networks) may be configured to provide or participate in licensed shared access between the two or more wireless communication systems.
[0032] CDMA networks can implement radio technologies such as Universal Terrestrial Radio Access (UTRA) and CDMA2000. UTRA includes Wideband CDMA (W-CDMA) and Low Chip Rate (LCR). CDMA2000 covers the IS-2000, IS-95, and IS-856 standards.
[0033] TDMA networks can implement radio technologies such as the Global System for Mobile Communications (GSM). 3GPP defines standards for the GSMEDGE (Enhanced Data Rate for GSM Evolution) Radio Access Network (RAN) (also referred to as GERAN). GERAN is a radio component of GSM or GSM EDGE, along with the network that combines network nodes (e.g., Ater and Abis interfaces) and network node controllers (e.g., A interface). The radio access network represents a component of the GSM network through which telephone calls and packet data are routed from the Public Switched Telephone Network (PSTN) and the Internet to the subscriber's mobile phone (also called the user terminal or UE) and from the subscriber's mobile phone to the PSTN and the Internet. A mobile phone operator's network may include one or more GERANs, which may be coupled to the UTRAN in the case of UMTS / GSM networks. Additionally, the operator's network may include one or more LTE networks, or one or more other networks. Different network types may use different radio access technologies (RATs) and radio access networks (RANs).
[0034] OFDMA networks can implement radio technologies such as Evolved UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, and Flash OFDM. UTRA, E-UTRA, and GSM are part of the Universal Mobile Telecommunications System (UMTS). Specifically, Long Term Evolution (LTE) is a UMTS version using E-UTRA. UTRA, E-UTRA, GSM, UMTS, and LTE are described in documents provided by an organization called the 3rd Generation Partnership Project (3GPP), while cdma2000 is described in documents from an organization called 3rd Generation Partnership Project 2 (3GPP2). These various radio technologies and standards are known or under development. For example, 3GPP is a collaboration among telecommunications associations aimed at defining globally applicable third-generation (3G) mobile phone specifications. 3GPP Long Term Evolution (LTE) is a 3GPP initiative aimed at improving the Universal Mobile Telecommunications System (UMTS) mobile phone standard. 3GPP defines specifications for next-generation mobile networks, mobile systems, and mobile devices. This disclosure may refer to LTE, 4G, 5G, or NR technologies to describe certain aspects; however, this description is not intended to be limited to any particular technology or application, and one or more aspects described with reference to one technology may be understood to be applicable to another technology. In fact, one or more aspects of this disclosure relate to shared access to radio spectrum between networks using different radio access technologies or radio air interfaces.
[0035] 5G networks are expected to have diverse deployments, diverse spectrum, and diverse services and devices that can be achieved using a unified OFDM-based air interface. To achieve these goals, in addition to developing new radio technologies for 5G NR networks, further enhancements to LTE and LTE-A are also being considered. 5G NR will be able to scale to (1) provide coverage for large-scale Internet of Things (IoT) with ultra-high density (e.g., about 1M nodes / km2), ultra-low complexity (e.g., about tens of bits / second), ultra-low energy (e.g., about 10+ years of battery life), and provide deep coverage with the ability to reach challenging locations; (2) include mission-critical controls with strong security to protect sensitive personal, financial or classified information, ultra-high reliability (e.g., about 99.9999% reliability), ultra-low latency (e.g., about 1 millisecond (ms)), and users with wide range of mobility or lack of mobility; and (3) provide coverage with enhanced mobile broadband (including extremely high capacity (e.g., about 10Tbps / km2), extremely high data rates (e.g., multi-Gbps rates, 100+ Mbps user experience rates) and deep awareness with advanced discovery and optimization.
[0036] 5G NR devices, networks, and systems can be implemented using optimized OFDM-based waveform characteristics. These characteristics may include scalable parameter sets and transmission time intervals (TTI); a common flexible framework for efficiently multiplexing services and characteristics using dynamic, low-latency time-division duplex (TDD) or frequency-division duplex (FDD) designs; and advanced radio technologies such as massive MIMO, robust millimeter-wave (mmWave) transmission, advanced channel decoding, and device-centric mobility. The scalability of parameter sets in 5G NR efficiently addresses the operation of diverse services across different spectrums and deployments through the scaling of subcarrier spacing. For example, in various outdoor and macro coverage deployments implementing FDD or TDD below 3 GHz, subcarrier spacing may occur at 15 kHz, exceeding bandwidths such as 1 MHz, 5 MHz, 10 MHz, and 20 MHz. For other various outdoor and small-cell coverage deployments using TDD above 3 GHz, subcarrier spacing may occur at 30 kHz over bandwidths of 80 MHz or 100 MHz. For various other indoor broadband implementations using TDD on the unlicensed portion of the 5 GHz band, subcarrier spacing may occur at 60 kHz over a 160 MHz bandwidth. Finally, for various deployments transmitting via mmWave components under 28 GHz TDD, subcarrier spacing may occur at 120 kHz over a 500 MHz bandwidth.
[0037] 5G NR's scalable parameter set facilitates scalable TTIs for diverse latency and Quality of Service (QoS) requirements. For example, shorter TTIs can be used for low latency and high reliability, while longer TTIs can be used for higher spectral efficiency. Efficient multiplexing of long and short TTIs allows transmission to begin at symbol boundaries. 5G NR also anticipates self-contained integrated subframe designs, where uplink or downlink scheduling information, data, and reception are contained within the same subframe. Self-contained integrated subframes support communication in unlicensed or contention-based shared spectrum, with adaptive uplink or downlink that can be flexibly configured on a per-cell basis to dynamically switch between uplink and downlink to meet current service demands.
[0038] For clarity, certain aspects of the apparatus and technology may be described below with reference to example 5G NR implementations or in a 5G-centric manner, and 5G terminology may be used as illustrative examples in the sections described below; however, this description is not intended to be limited to 5G applications.
[0039] Furthermore, it should be understood that, in operation, wireless communication networks adapted according to the concepts herein may operate using any combination of licensed or unlicensed spectrum, depending on load and availability. Therefore, it will be apparent to those skilled in the art that the systems, apparatuses, and methods described herein can be applied to other communication systems and applications besides the specific examples provided.
[0040] Figure 1 This is a block diagram illustrating details of an example wireless communication system. The wireless communication system may include a wireless network 100. For example, wireless network 100 may include a 5G wireless network. As those skilled in the art will understand, Figure 1 The components appearing in this may have corresponding counterparts in other network deployments (including, for example, cellular network deployments and non-cellular network deployments such as device-to-device, point-to-point, or self-organizing network deployments).
[0041] Figure 1 The illustrated wireless network 100 includes multiple network nodes 105 and other network entities. A network node can be a station communicating with a UE and can be referred to as an evolved Node B (eNB), a next-generation eNB (gNB), an access point, etc. Each network node 105 can provide communication coverage for a specific geographic area. In 3GPP, the term "cell" can refer to that specific geographic coverage area of a network node or a network node subsystem serving that coverage area, depending on the context in which the term is used. In specific implementations of the wireless network 100 herein, network nodes 105 can be associated with the same or different operators, such as the wireless network 100 including multiple operator wireless networks. Additionally, in specific implementations of the wireless network 100 herein, network nodes 105 can use one or more frequencies (e.g., one or more bands of licensed spectrum, unlicensed spectrum, or combinations thereof) from the same frequencies as neighboring cells to provide wireless communication. In some examples, a single network node 105 or UE 115 can be operated by more than one network operating entity. In some other examples, each network node 105 and UE 115 may be operated by a single network operation entity.
[0042] Network nodes can provide communication coverage for macro cells, small cells (such as pico cells or femto cells), or other types of cells. Macro cells typically cover a relatively large geographical area (e.g., a radius of several kilometers) and allow unrestricted access by UEs with service subscriptions to a network provider. Small cells (such as pico cells) typically cover a relatively small geographical area and allow unrestricted access by UEs with service subscriptions to a network provider. Small cells (such as femto cells) also typically cover a relatively small geographical area (such as a residential area) and, in addition to unrestricted access, allow restricted access by UEs associated with that femto cell (such as UEs in a Closed Subscriber Group (CSG), UEs of users in that residential area, etc.). Network nodes used for macro cells may be referred to as macro network nodes. Network nodes used for small cells may be referred to as small cell network nodes, pico network nodes, femto network nodes, home network nodes, small cell base stations, pico base stations, femto base stations, or home base stations. Figure 1 In the example shown, network nodes 105d and 105e are conventional macro network nodes or base stations, while network nodes 105a to 105c are macro network nodes or base stations implemented using one of 3D, full-dimensional (FD), or massive MIMO. Network nodes 105a to 105c utilize their higher-dimensional MIMO capabilities to employ 3D beamforming, either elevation beamforming or azimuth beamforming, to increase coverage and capacity. Network node 105f is a small cell network node or base station, which can be a home node or a portable access point. Network nodes can support one or more cells, such as two cells, three cells, four cells, etc.
[0043] Wireless Network 100 can support synchronous or asynchronous operation. For synchronous operation, network nodes can have similar frame timing, and transmissions from different network nodes may be roughly aligned in time. For asynchronous operation, network nodes can have different frame timing, and transmissions from different network nodes may be misaligned in time. In some scenarios, the network can be enabled or configured to handle dynamic switching between synchronous and asynchronous operations.
[0044] UE 115 are distributed throughout the wireless network 100, and each UE may be stationary or mobile. It should be understood that although mobile devices are generally referred to as UEs in standards and specifications issued by 3GPP, such devices may additionally or otherwise be referred to by those skilled in the art as mobile station (MS), subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal (AT), mobile terminal, radio terminal, remote terminal, handphone, terminal, user agent, mobile client, client, or some other suitable term. In this document, a “mobile” device or UE does not necessarily have the capability to move and may be stationary. Some non-limiting examples of mobile devices include specific implementations that may include one or more of the various UEs 115, including mobile stations, cellular (mobile) phones, smartphones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, laptops, personal computers (PCs), notebooks, netbooks, smartbooks, tablets, and personal digital assistants (PDAs). Additionally, the mobile device can be an "Internet of Things" (IoT) or "Internet of Everything" (IoE) device, such as a car or other means of transportation, satellite radio, Global Positioning System (GPS) device, Global Navigation Satellite System (GNSS) device, logistics controller, drone, multi-rotor helicopter, quadcopter helicopter, smart energy or security equipment, solar panels or solar arrays, urban lighting, water supply or other infrastructure; industrial automation and enterprise equipment; consumer and wearable devices, such as glasses, wearable cameras, smartwatches, health or fitness trackers, mammalian implantable devices, posture tracking devices, medical devices, digital audio players (such as MP3 players), cameras or game consoles, etc.; and digital home or smart home devices, such as home audio, video and multimedia equipment, appliances, sensors, vending machines, smart lighting, home security systems or smart meters, etc. In one aspect, the UE can be a device that includes a Universal Integrated Circuit Card (UICC). In another aspect, the UE can be a device that does not include a UICC. In some aspects, a UE that does not include a UICC may be referred to as an IoE device. Figure 1 The illustrated UEs 115a-115d are examples of mobile smartphone-type devices accessing the wireless network 100. The UE may be a machine specifically configured for connected communications, including machine-type communications (MTC), enhanced MTC (eMTC), narrowband IoT (NB-IoT), etc. Figure 1 The illustrated UE 115e-115k is an example of various machines configured for accessing communications on the 5G network 100.
[0045] Mobile devices (such as UE 115) can communicate with any type of network node (whether macro base stations, pico base stations, femto base stations, relays, etc.). Figure 1 In this context, the communication link (represented by a lightning bolt icon) indicates wireless transmission or expected transmission between the UE and a serving network node (which is a network node designated to serve the UE on the downlink or uplink), as well as backhaul transmission between network nodes. Backhaul communication between network nodes of the wireless network 100 can be performed using wired or wireless communication links.
[0046] In operation at 5G network 100, network nodes 105a to 105c use 3D beamforming and coordinated spatial technologies (such as Coordinated Multipoint (CoMP) or multi-connectivity) to provide services to UEs 115a and 115b. Macro network node 105d performs backhaul communication with network nodes 105a to 105c and small cell network node 105f. Macro network node 105d also transmits multicast services subscribed to and received by UEs 115c and 115d. Such multicast services may include mobile TV or streaming video, or may include other services for providing community information, such as weather emergencies or alerts, such as Amber Alerts or Grey Alerts.
[0047] The implemented wireless network 100 supports mission-critical communication with highly reliable and redundant links for mission-critical devices, such as UE115e as a drone. Redundant communication links with UE115e include links from macro network nodes 105d and 105e, as well as small cell network node 105f. Other machine-type devices, such as UE115f (thermometer), UE115g (smart meter), and UE115h (wearable device), can communicate directly with network nodes (such as small cell network node 105f and macro network node 105e) via the wireless network 100, or in a multi-hop configuration via the wireless network by communicating with another user device relaying its information to the network (e.g., UE115f relays temperature measurement information to smart meter UE115g, which is then reported to the network via small cell network node 105f). The 5G network 100 can provide additional network efficiency through dynamic low-latency TDD or FDD communication (such as in vehicle-to-vehicle (V2V) mesh networks between UEs 115i to 115k communicating with macro network node 105e).
[0048] Figure 2 This is a block diagram conceptually illustrating an example design for network node 105 and UE 115. Network node 105 and UE 115 can be... Figure 1This refers to a network node within a network node and a UE within a UE. For restricted association scenarios (as mentioned above), network node 105 can be... Figure 1 The network node 105 is a small cell network node, and UE 115 can be UE 115c or 115d operating in the service area of network node 105f. To access small cell network node 105f, the UE will be included in the list of accessible UEs of small cell network node 105f. Additionally, network node 105 can also be some other type of network node. For example... Figure 2 As shown, network node 105 may be equipped with antennas 234a to 234t, and UE 115 may be equipped with antennas 252a to 252r for facilitating wireless communication.
[0049] At network node 105, the transmitting processor 220 can receive data from data source 212 and control information from controller 240. The control information may be for Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), Physical Hybrid ARQ (Automatic Repeat Request) Indicator Channel (PHICH), Physical Downlink Control Channel (PDCCH), Enhanced Physical Downlink Control Channel (EPDCCH), or MTC Physical Downlink Control Channel (MPDCCH), etc. Data may be for PDSCH, etc. The transmitting processor 220 can process (e.g., encoding and symbol mapping) the data and control information separately to obtain data symbols and control symbols. Additionally, the transmitting processor 220 can generate reference symbols, such as reference symbols for primary synchronization signals (PSS) and secondary synchronization signals (SSS), and cell-specific reference signals. The transmitting (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (if applicable) on data symbols, control symbols, or reference symbols, and can provide output symbol streams to modulators (MODs) 232a to 232t. For example, spatial processing performed on data symbols, control symbols, or reference symbols may include pre-decoding. Each modulator 232 may process a corresponding output symbol stream (such as for OFDM) to obtain an output sample stream. Each modulator 232 may additionally or alternatively process the output sample stream to obtain a downlink signal. For example, to process the output sample stream, each modulator 232 may convert the output sample stream into an analog, amplified, filtered, and up-converted output sample stream to obtain a downlink signal. The downlink signals from modulators 232a to 232t may be transmitted via antennas 234a to 234t, respectively.
[0050] At UE 115, antennas 252a to 252r can receive downlink signals from network node 105 and can provide the received signals to demodulators (DEMODs) 254a to 254r respectively. Each demodulator 254 can adjust the corresponding received signal to obtain an input sample. For example, to adjust the corresponding received signal, each demodulator 254 can filter, amplify, down-convert, and digitize the corresponding received signal to obtain an input sample. Each demodulator 254 can further process the input sample (e.g., for OFDM) to obtain received symbols. MIMO detector 256 can obtain the received symbols from demodulators 254a to 254r, perform MIMO detection on the received symbols when needed, and provide the detected symbols. Receiver processor 258 can process these detected symbols, provide the decoded data to UE 115 to data sink 260, and provide the decoded control information to controller 280. For example, in order to process these detected symbols, the receiver processor 258 can demodulate, deinterleave, and decode these detected symbols.
[0051] On the uplink, at UE 115, the transmitting processor 264 can receive and process data from data source 262 (e.g., for the Physical Uplink Shared Channel (PUSCH)) and control information from controller 280 (e.g., for the Physical Uplink Control Channel (PUCCH)). Additionally, the transmitting processor 264 can generate reference symbols for reference signals. Symbols from the transmitting processor 264 can be pre-decoded by the TX MIMO processor 266, further processed by modulators 254a to 254r (e.g., for SC-FDM), and transmitted to network node 105, where applicable. At network node 105, the uplink signal from UE 115 can be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236, and further processed by receiving processor 238 to obtain decoded data and control information transmitted by UE 115. Receiving processor 238 can provide the decoded data to data sink 239 and the decoded control information to controller 240.
[0052] Controllers 240 and 280 can respectively direct operations at network node 105 and UE 115. Controller 240 or other processors and modules at network node 105, or controller 280 or other processors and modules at UE 115, can perform or direct the execution of various processes used in the techniques described herein, such as performing or directing... Figure 5 , Figure 7The processes illustrated in Figures 10 and 11, or other processes used in accordance with the techniques described herein, are also described. Memory 242 and 282 may store data and program code for network node 105 and UE 115, respectively. Scheduler 244 may schedule the UE for data transmission on the downlink or uplink.
[0053] In some cases, UE 115 and network node 105 may operate in a shared radio spectrum band, which may include licensed or unlicensed spectrum (such as contention-based spectrum). In the unlicensed frequency portion of the shared radio spectrum band, UE 115 or network node 105 may conventionally perform a medium sensing procedure to contend for access to the spectrum. For example, UE 115 or network node 105 may perform a Listen-Before-Speak or Listen-Before-Transmit (LBT) procedure (such as Clear Channel Assessment (CCA)) before communication to determine if a shared channel is available. CCA may include an energy detection procedure to determine if any other active transmissions exist. For example, the device may infer that a change in the Received Signal Strength Indicator (RSSI) of the power meter indicates that the channel is occupied. In particular, signal power concentrated in a bandwidth and exceeding a predetermined noise floor may indicate another wireless transmitter. In some implementations, CCA may include the detection of a specific sequence indicating channel usage. For example, another device may transmit a specific preamble before transmitting a data sequence. In some cases, the LBT process may include a wireless node acting as a collision-prone agent to adjust its own backoff window based on the amount of energy detected on the channel or the acknowledgment or negative acknowledgment (ACK or NACK) feedback of packets it sends.
[0054] Figure 3 This is a block diagram of an example wireless communication system that supports CSI report configuration indicating a subset of CSI-RS ports associated with a CSI-RS resource set. In some examples, wireless communication system 300 may implement various aspects of wireless network 100. Wireless communication system 300 includes UE 115 and network node 105. Although one UE 115 and one network node 105 are illustrated, in some other specific implementations, wireless communication system 300 may typically include multiple UEs 115 and may include more than one network node 105.
[0055] UE 115 may include various components (such as architecture, hardware components) for performing one or more of the functions described herein. For example, these components may include one or more processors 302 (hereinafter collectively referred to as “processor 302”), one or more memory devices 304 (hereinafter collectively referred to as “memory 304”), one or more transmitters 316 (hereinafter collectively referred to as “transmitter 316”), one or more receivers 318 (hereinafter collectively referred to as “receiver 318”), and one or more antenna arrays (hereinafter collectively referred to as “antenna array 320”). Processor 302 may be configured to execute instructions stored in memory 304 to perform the operations described herein. In some specific embodiments, processor 302 includes one or more of receive processor 258, transmit processor 264, and controller 280, or corresponds to one or more of these, and memory 304 includes memory 282 or corresponds to this memory.
[0056] Memory 304 includes or is configured to store codebook 306 and CSI report 308 including PMI 310. For example, UE115 may measure channel state information based on the received CSI-RS resource set and determine the codebook, while determining CSI report 308 including PMI 310 based on the codebook.
[0057] Transmitter 316 is configured to transmit reference signals, control information, and data to one or more other devices, and receiver 318 is configured to receive reference signals, synchronization signals, control information, and data from one or more other devices. For example, transmitter 316 may transmit signaling, control information, data, and a CSI report 308 including PMI 310 to network node 105, and receiver 318 may receive signaling, control information, data, and a CSI report 308 including PMI 310 from the network node. In some implementations, transmitter 316 and receiver 318 may be integrated into one or more transceivers. Additionally or alternatively, transmitter 316 or receiver 318 may include or correspond to a reference signal. Figure 2 One or more components of the described UE 115.
[0058] Antenna array 320 may include multiple antenna elements configured to perform wireless communication with other devices, such as network node 105. In some embodiments, antenna array 320 may be configured to perform wireless communication using different beams (also referred to as antenna beams). The beams may include a TX beam and an RX beam. For illustration, antenna array 320 may include multiple independent sets (or subsets) of antenna elements (or multiple independent antenna arrays), and each set of antenna elements in antenna array 320 may be configured to communicate using a different corresponding beam, which may have a corresponding direction different from the other beams. For example, a first set of antenna elements in antenna array 320 may be configured to communicate via a first beam having a first direction, and a second set of antenna elements in antenna array 320 may be configured to communicate via a second beam having a second direction. In other embodiments, antenna array 320 may be configured to communicate via more than two beams. Alternatively, one or more sets of antenna elements in antenna array 320 may be configured to generate multiple beams concurrently, for example, using multiple RF chains of UE 115. Each individual set (or subset) of antenna elements may include multiple antenna elements, such as two antenna elements, four antenna elements, ten antenna elements, twenty antenna elements, or any other number of antenna elements greater than two. Although described as an antenna array, in other specific embodiments, antenna array 320 may include or correspond to multiple antenna panels, and each antenna panel may be configured to use a different corresponding beam for communication.
[0059] Network node 105 may include various components (such as architecture, hardware components) for performing one or more of the functions described herein. For example, these components may include one or more processors 352 (hereinafter collectively referred to as “processor 352”), one or more memory devices 354 (hereinafter collectively referred to as “memory 354”), one or more transmitters 362 (hereinafter collectively referred to as “transmitter 362”), one or more receivers 364 (hereinafter collectively referred to as “receiver 364”), and one or more antenna arrays (hereinafter collectively referred to as “antenna array 366”). Processor 352 may be configured to execute instructions stored in memory 354 to perform the operations described herein. In some specific embodiments, processor 352 includes one or more of receive processor 238, transmit processor 220, and controller 240, or corresponds to one or more of these, and memory 354 includes memory 242 or corresponds to this memory.
[0060] Memory 354 includes or is configured to store CSI report configuration 356, which includes a CSI-RS port subset indicator 358 and a CSI-RS resource set configuration 360. The CSI-RS port subset indicator 358 indicates a subset of ports that is one or more antenna ports and fewer than all antenna ports indicated in the CSI report configuration 356. The CSI-RS resource set configuration 360 assigns antenna ports from the CSI-RS port subset to CSI-RS resources in a resource set.
[0061] Transmitter 362 is configured to transmit reference signals, synchronization signals, control information, and data to one or more other devices, and receiver 364 is configured to receive reference signals, control information, and data from one or more other devices. For example, transmitter 362 may transmit reference signals (such as CSI-RS 372), synchronization signals, control information, data, CSI report configuration 356 including CSI-RS port subset indicator 358, and CSI-RS resource set configuration 360 to UE 115, and receiver 364 may receive signaling, control information, and data (such as CSI report 308) from the UE. In some implementations, transmitter 362 and receiver 364 may be integrated into one or more transceivers. Additionally or alternatively, transmitter 362 or receiver 364 may include or correspond to reference signals. Figure 2 One or more components of the network node 105 described.
[0062] Antenna array 366 may include multiple antenna elements configured to perform wireless communication with other devices, such as UE 115. In some embodiments, antenna array 366 may be configured to perform wireless communication using different beams (also referred to as antenna beams). The beams may include TX beams and RX beams. For illustration, antenna array 366 may include multiple independent sets (or subsets) of antenna elements (or multiple independent antenna arrays), and each set of antenna elements in antenna array 366 may be configured to communicate using a different corresponding beam, which may have a corresponding direction different from the other beams. For example, a first set of antenna elements in antenna array 366 may be configured to communicate via a first beam having a first direction, and a second set of antenna elements in antenna array 366 may be configured to communicate via a second beam having a second direction. In other embodiments, antenna array 366 may be configured to communicate via more than two beams. Alternatively, one or more sets of antenna elements in antenna array 366 may be configured to generate multiple beams concurrently, for example, using multiple RF chains of network node 105. Each individual set (or subset) of antenna elements may include multiple antenna elements, such as two antenna elements, four antenna elements, ten antenna elements, twenty antenna elements, or any other number of antenna elements greater than two. Although described as an antenna array, in other specific embodiments, antenna array 366 may include or correspond to multiple antenna panels, and each antenna panel may be configured to use a different corresponding beam for communication.
[0063] In some examples, an antenna port (such as the CSI-RS antenna port indicated in CSI-RS port subset indicator 358) may be mapped to one or more antenna elements. An antenna port may be a logical entity used to carry a resource grid, which comprises a set of resource elements (REs). An RE may be defined by a subcarrier in the frequency domain and an OFDM symbol in the time domain. The channel state of an RE on an antenna port may be the same as that of another RE on the same antenna port.
[0064] In some specific implementations, the wireless communication system 300 implements a 5G NR network. For example, the wireless communication system 300 may include multiple UEs 115 with 5G capability and multiple network nodes 105 with 5G capability, such as UEs and network nodes configured to operate according to 5G NR network protocols, such as 5G NR network protocols defined by 3GPP.
[0065] During operation of the wireless communication system 300, network node 105 may send a CSI report configuration 356, which includes a CSI-RS port subset indicator 358 and a CSI-RS resource set configuration 360. The CSI-RS port subset indicator 358 may be associated with a CSI-RS port subset that includes multiple CSI-RS antenna ports but fewer than all antenna ports indicated in the CSI report configuration. The multiple antenna ports in the CSI-RS port subset may be associated with a resource set indicated in either the CSI-RS resource set configuration 360 or the CSI-RS port subset indicator 358, which includes multiple CSI-RS resources. In some examples, the CSI report configuration 356 may specify mapping antenna ports in the CSI-RS port subset to CSI-RS resources in the resource set, either for the entire resource set or at the resource set level. That is, an antenna port subset can be defined at the resource set level across multiple CSI-RS resources in a resource set. Furthermore, network node 105 can use a subset of ports of CSI-RS port subset indicator 358 to send CSI-RS 372, which is a resource set of multiple CSI-RS resources configured with CSI-RS resource set 360. Network node 105 can then receive CSI report 308, which includes PMI 310 associated with the CSI-RS. PMI 310 can be determined and decoded in association with a codebook supporting more than 32 CSI-RS antenna ports. Therefore, using CSI report 308, network node 105 can efficiently and effectively schedule downlink data transmissions (such as modulation scheme, code rate, number of transmission layers, and MIMO pre-decoding) to UE 115.
[0066] During operation of the wireless communication system 300, the UE 115 may receive a CSI report configuration 356, which includes a CSI-RS port subset indicator 358 and a CSI-RS resource set configuration 360. The UE 115 may be configured using a subset of CSI-RS ports indicated in the CSI-RS port subset indicator 358, the subset including multiple antenna ports associated with either the CSI-RS resource set configuration 360 or the resource set indicated in the CSI-RS port subset indicator 358, the resource set including multiple CSI-RS resources. The UE 115 may then receive CSI-RS 372 on the resource set having the CSI-RS port subset. The UE 115 may measure CSI in association with CSI-RS 372 and determine a CSI report 308 associated with the resource set and the CSI-RS port subset. The CSI report 308 may include a PMI 310, which is adaptively determined in association with a codebook. The codebook can support more than 32 CSI-RS antenna ports. Additionally, the codebook can support a single panel, multiple panels, or a combination of a single panel and multiple panels within a time slot. The UE can then send a CSI report 308, including PMI 310, to network node 105.
[0067] For reference Figure 3 As described, this disclosure provides techniques for CSI reporting configuration that specifies mapping antenna ports in a subset of CSI-RS ports to CSI-RS resources in a resource set. Since subsets of CSI-RS antenna ports can be defined or mapped across CSI-RS resources in a resource set, the disclosed implementation reduces network energy consumption and computational overhead associated with CSI reporting configurations compared to a configuration without CSI-RS port subsets. Furthermore, the disclosed implementation improves throughput and spectral efficiency (e.g., the total number of mapped ports for a single CSI-RS resource is limited to no more than 32) compared to a single CSI-RS resource mapped to multiple CSI-RS antenna ports.
[0068] Furthermore, an adaptive codebook based on the number of antenna ports can be utilized in certain aspects. That is, the UE 115 can adaptively determine a codebook (such as a Type I codebook) based on the number of antenna ports (e.g., equal to or less than 32 CSI-RS ports or more than 32 CSI-RS ports) and the number of panels (e.g., single-panel antennas or multi-panel antennas) in the CSI-RS port subset indicator 358. Moreover, the adaptively determined codebook can support not only a maximum of 32 CSI-RS antenna ports, but also more than 32 CSI-RS antenna ports. In other words, a codebook supporting more than 32 CSI-RS antenna ports enhances system robustness, improves performance gains, and contributes to improved overall network quality.
[0069] Figure 4 This is a block diagram of a sample UE 400 that supports reporting CSI based on a configuration indicating a subset of CSI-RS ports associated with a CSI-RS resource set. The UE 400 can be configured to perform operations, including referencing... Figure 5 The described process 500 is a block diagram. In some specific implementations, UE 400 includes references. Figure 2 or Figure 3 UE 115 illustrates and describes one or more chips, SoCs, chipsets, packages, structures, hardware, and components. For example, UE 400 includes a controller 280 that operates to execute logical or computer instructions stored in memory 282, and components that control UE 400 and provide the features and functionality of UE 400. Under the control of controller 280, UE 400 transmits and receives signals via wireless radio components 401a to 401r and antennas 252a to 252r. The wireless radio components 401a to 401r include, for example... Figure 2 The various components and hardware illustrated for UE 115 include modulators and demodulators 254a to 254r, MIMO detector 256, receiver processor 258, transmitter processor 264 and TX MIMO processor 266.
[0070] As shown in the figure, the memory 282 may include a transceiver logic unit 402 and a processing logic unit 403. The transceiver logic unit 402 of the UE 400 may be configured to receive data from one or more network entities (such as...). Figures 1 to 3 Network node 105 or such Figure 8The illustrated network node receives signals (such as CSI report configuration, CSI-RS port subset indicator, CSI-RS resource set configuration, CSI-RS, and any other suitable signals) or sends signals (such as CSI reports and any other suitable signals) to one or more network entities. Processing logic unit 403 can be configured to configure the UE using the received CSI report configuration, determine the codebook, and determine the PMI (such as...) in association with the codebook. Figure 3 (PMI 310 in the middle).
[0071] In some specific implementations, UE 400 can be configured to perform Figure 5 The process 500. For illustration, under the control of controller 280, UE 400 can execute transceiver logic unit 402 and processing logic unit 403 stored in memory 282. The execution environment of transceiver logic unit 402 provides functionality for performing at least the operations in blocks 502 and 504. The execution environment of processing logic unit 403 provides functionality for performing at least the operations in block 504.
[0072] Figure 5 This is a flowchart illustrating an example procedure performed by a UE 115 based on one or more aspects of a Support Report (CSI) configuration, where the CSI configuration indicates a subset of CSI-RS ports associated with a CSI-RS resource set. The operation of procedure 500 can be performed by a UE (such as the one referenced above). Figures 1 to 3 The UE 115 described or as referenced Figure 4 The UE described is executed as follows. For example, the example operation of procedure 500 (also referred to as the “box”) enables UE 115 to perform CSI reporting using a CSI reporting configuration that specifies mapping antenna ports in a subset of CSI-RS ports to a CSI-RS resource set used for CSI reporting.
[0073] In box 502, UE 115 receives CSI report configuration (such as...) from network node 105. Figure 3 (CSI Report Configuration 356 in the document). CSI Report Configuration 356 may include configuration parameters for configuring CSI-RS resources and antenna ports used for CSI measurements. CSI Report Configuration 356 may indicate a subset of ports, which includes multiple antenna ports but fewer than, for example, […]. Figure 6 All antenna ports indicated in the CSI report configuration shown.
[0074] Figure 6An example hierarchy of parameters 600 for CSI reporting is illustrated, based on one or more aspects. Parameter 600 may include CSI reporting configuration 356. CSI reporting configuration 356 may indicate CSI-RS antenna ports and multiple CSI-RS resources for CSI feedback. In some examples, UE 115 may use Radio Resource Control (RRC) messages to receive CSI reporting configuration. In other examples, UE 115 may use Media Access Control (MAC) Control Element (MAC-CE) messages, Downlink Control Information (DCI) messages, or any other suitable messages to receive CSI reporting configuration. CSI reporting configuration 356 may include multiple parameters, and each parameter may include numbers, characters, strings, symbols, or combinations of numbers, characters, strings, or symbols. In some examples, parameter values may include: configuration values that enable UE 115 to be configured using those configuration values; or reference values that refer to another configuration that includes other parameters to be configured. For example, CSI reporting configuration 356 may include port indicators that indicate all antenna ports for one or more resource sets. In some examples, CSI report configuration 356 can be used to perform CSI feedback using all antenna ports indicated in the port indicator.
[0075] In a further example, CSI report configuration 356 may include one or more CSI report sub-configurations 602, 604 (such as) for corresponding CSI reports 372 using one or more corresponding subsets of antenna ports across all antenna ports. CSI- ReportSubConfig For example, CSI reporting configuration 356 may include a list of CSI reporting sub-configurations 602, 604 (such as...). csi- ReportSubConfigToAddModList This list may include identifiers for CSI report sub-configurations 602, 604, where each identifier may indicate or refer to a set of parameters used for the corresponding CSI report sub-configuration 602. In some examples, CSI report configuration 356 may be used for superset CSI reporting, which includes one or more CSI reports corresponding to one or more CSI report sub-configurations 602, 604. Each CSI report sub-configuration 602 for CSI report configuration 356 may have different configurations for the corresponding CSI report (such as different numbers of antenna ports for the resource set). Therefore, CSI report sub-configurations 602, 604 may enable network node 105 to conserve energy to transmit CSI-RS using a subset of CSI-RS ports and enable the UE to provide specific CSI reports associated with fewer antenna ports than all antenna ports in CSI report configuration 356.
[0076] CSI report configuration 356's CSI report sub-configuration 602 may include CSI-RS port subset indicators (such as...) Figure 3 The CSI-RS port subset indicator 358 indicates a subset of CSI-RS ports. In some examples, the port subset may include one or more antenna ports, and fewer than all the antenna ports indicated in CSI report configuration 356. CSI report configuration 356 may be associated with one or more different port subsets corresponding to one or more CSI report subconfigurations 602, 604.
[0077] In some examples, the CSI-RS port subset indication 358 may include a single bitmap, and the CSI-RS port subset may be indicated as a single bitmap. The single bitmap may include multiple bits corresponding to all antenna ports indicated in the CSI report configuration 356. For example, the CSI report configuration 356 may indicate 128 antenna ports (such as ports 3000 to 3127). In such examples, the single bitmap may include 128 bits. When the CSI-RS port subset may include 32 antenna ports from port 3000 to port 3031, the first 32 bits in the single bitmap corresponding to the port subset may be activated (such as 1), while the other bits in the single bitmap may be deactivated (such as 0). Therefore, the single bitmap of the port subset indication 358 may indicate a subset of all antenna ports indicated in the CSI report configuration 356. In this way, the single bitmap can be extended to a maximum of 128 bits or at most any other suitable bits. All antenna ports indicated in CSI Report Configuration 356 can be any other suitable antenna ports (such as 32, 64, or any other suitable antenna ports).
[0078] In other examples, the port subset indication 358 may include a two-level bitmap, and the port subset may be indicated as a two-level bitmap. For example, the first bitmap of the two-level bitmap may indicate multiple CSI-RS resources in the resource set, and the second bitmap of the two-level bitmap may indicate multiple antenna ports for resource set mapping or definition across multiple CSI-RS resources. For example, the second bitmap may indicate a mapping from the resource set of the first bitmap to one or more CSI-RS antenna ports in the port subset. In some specific implementations, the port subset corresponding to the bit subset in the second bitmap may be configured only for the resource set corresponding to the bit set in the first bitmap. Thus, the second bitmap may only indicate one or more CSI-RS antenna ports associated with the CSI-RS resources indicated as available in the first bitmap. The first bitmap may indicate how many CSI-RS resources (2, 3, 4, or any other suitable number of CSI-RS resources) are available in the resource set. For example, when the first bitmap has 4 bits, each bit may indicate whether the corresponding CSI-RS resource is available. In some scenarios, when the first bitmap indicates "1110", the first three CSI-RS resources in the resource set are indicated as available, while the last CSI-RS resource is indicated as unavailable. In some examples, the antenna ports indicated in the second bitmap can be configured only for the first three CSI-RS resources. For example, when the first and second bitmaps indicate "1110" and "11110000" respectively, each of the first three CSI-RS resources corresponding to the first three bits of the first bitmap can be mapped to the first four antenna ports (in this example, 8 antenna ports) of all antenna ports corresponding to the first four bits of the second bitmap. In such examples, the first four antenna ports of all antenna ports may not be configured for the fourth CSI-RS resource. This reduces configuration overhead. In the example, each CSI-RS resource can be mapped to up to 32 bits or any other suitable bits (such as 64 bits, 128 bits, or any other suitable bits) corresponding to an antenna port.
[0079] In other examples, port subset indication 358 may include a shared port-level bitmap associated with each CSI-RS resource in the CSI-RS resources, and the port subset may be indicated as a shared port-level bitmap associated with each CSI-RS resource in the CSI-RS resources. The bitmap may include up to 32 bits, 64 bits, 128 bits, or any other suitable bits corresponding to the antenna ports of each CSI-RS resource in the CSI-RS resources. For example, a shared 32-bit bitmap is also applicable for ports {0 to 31}, {32 to 63}, {64 to 95}, and {96 to 127}. In such a specific implementation, the active and deactivated antenna ports among all the antenna ports indicated in the CSI report configuration 356 may be symmetrical.
[0080] In a further example, a subset of ports can be indicated in any other suitable way, such as numbers, characters, or symbols. For example, each antenna port in the subset of ports can be indicated as a number to indicate the status, type, capacity, or any other suitable characteristic of the antenna port.
[0081] Furthermore, a subset of CSI-RS ports can be associated with a resource set that includes multiple CSI-RS resources. For example, CSI report configuration 356 may include CSI resource configuration 606 ( CSI-ResourceConfig CSI resource configuration 606 may contain a list 608 of CSI-RS resource set configurations. CSI-RS-ResourceSetList Each CSI-RS resource set configuration 360 may define a resource set 610 that includes multiple CSI-RS resources 612, or indicate how many CSI-RS resources 612 are available for the resource set. For example, a resource set may include multiple CSI-RS resources 612 (such as 2, 3, or 4 CSI-RS resources, or any other suitable number of CSI-RS resources), or indicate that multiple CSI-RS resources 612 are available. CSI-RS resources 612 may include non-zero power CSI-RS (NZP-CSI-RS) resources or any other suitable resources (such as synchronization signal block (SSB) resources), which include a set of REs to carry CSI-RS 372. In some examples, CSI-RS resource set configuration 360 may include one or more resource configurations. Each resource configuration may define the CSI-RS resources 612 or how the RE set is allocated to CSI-RS 372.
[0082] In a conventional technique, a resource mapping to multiple CSI-RS antenna ports is defined within each CSI-RS resource. For example, the resource configuration of CSI-RS resource 612 includes antenna port indications (such as 1, 2, 4, 8, 16, or 32) to map CSI-RS resource 612 to the indicated antenna ports. In contrast to the conventional technique, the disclosed method and system can map antenna ports in a subset of CSI-RS ports to multiple CSI-RS resources in a resource set at the resource set level. Therefore, the entire resource set can be mapped to a subset of ports.
[0083] For example, CSI report subconfiguration 602 may include a mapping configuration to indicate the mapping of an entire resource set or resource set-level resource set to a port subset. In some examples, the mapping configuration may be associated with or included in a CSI-RS port subset indicator 358 employing CSI report subconfiguration 602. In some scenarios where a single bitmap indicates a port subset, the mapping configuration may map a single bitmap (such as each bit of a single bitmap) to a resource set employing CSI-RS resource set configuration 360, which defines multiple CSI-RS resources to be included in the resource set or available in the resource set. An entire resource set may be mapped to multiple antenna ports of a port subset in a single bitmap. In some examples, each CSI-RS resource in the resource set may be further mapped to multiple antenna ports. In other scenarios with two levels of bitmaps, the first bitmap may indicate which CSI-RS resources are available in the resource set. In some examples, although the resource set may include 4 CSI-RS resources, the first bitmap may indicate that 3 CSI-RS resources are available. In other examples, the first bitmap may indicate that the resource set includes three CSI-RS resources. In this way, the resource set indicated as the first bitmap at the resource set level can be mapped to a subset of CSI-RS ports. In a further scenario with a shared port-level bitmap, each CSI-RS resource in the resource set (such as indicated in CSI-RS resource set configuration 360 or CSI report sub-configuration 602) can be mapped to multiple antenna ports in the shared port-level bitmap indicated in CSI report configuration 356. In an even further example, the mapping configuration may be included in CSI report sub-configuration 602 or separate from it. Therefore, the UE can be configured using a port subset associated with the resource set such that the entire resource set is mapped to the port subset.
[0084] In box 504, UE 115 sends a CSI report to network node 105. This CSI report is associated with multiple CSI-RS resources in a CSI-RS resource set and multiple antenna ports in a subset of CSI-RS ports. To send the CSI report, UE 115 may receive CSI-RS from network node 105 mapped onto a resource set of CSI-RS port subsets. CSI-RS may be a reference signal transmitted from network node 105 to measure the channel quality or channel characteristics of the downlink radio channel. In some examples, CSI-RS may be substantially similar to... Figure 3 CSI-RS 372 in [the context of CSI-RS 372]. For example, the UE can use port subset reporting configuration (such as...). Figure 3 The CSI report configuration 356 is used to receive CSI-RS 372 on the resource set.
[0085] In some examples, UE 115 measures the CSI associated with CSI-RS 372. For instance, CSI may indicate channel attributes on a resource set regarding how a signal propagates from a network node to UE 115. In some examples, CSI may include various components such as Rank Indicator (RI), PMI, and Channel Quality Indicator (CQI). Combinations of these components form a CSI report (such as...). Figure 3 CSI Report 308 (in the context of this report). Among these indications, PMI (… Figure 3 The PMI 310 in the PMI can indicate a preferred pre-decoding matrix so that network node 105 can be used for downlink transmission (such as downlink shared channel transmission (DL-SCH) transmission).
[0086] In some examples, UE 115 may determine PMI 310 in association with a codebook. In some examples, the codebook may be based on a codebook type, an antenna port indicated in CSI report configuration 356, or a subset of CSI-RS ports indicated in CSI report sub-configuration 602. For example, the codebook may be based on a codebook type (such as a Type I codebook or a Type II codebook). In some examples, CSI report configuration 356 may include a codebook configuration for indicating a codebook type. For example, the codebook configuration may indicate a Type I codebook to a UE that wants to utilize a Type I codebook configuration to determine PMI 310.
[0087] Furthermore, UE 115 may determine a codebook based on the antenna ports indicated in CSI report configuration 356 and the subset of CSI-RS ports indicated in CSI report sub-configuration 602. For example, CSI report configuration 356 may configure UE 115 using a first codebook for antenna ports, which has more than a predetermined number of antenna ports (such as 32 antenna ports). The first codebook may be a codebook supporting antenna ports that have more than a predetermined number of antenna ports. For example, when CSI report configuration 356 indicates more than 32 CSI-RS antenna ports (such as a predetermined number of antenna ports), CSI report configuration 356 may utilize a version 19 type I codebook (such as the first codebook) to configure UE 115. In some examples, the antenna ports used for CSI report configuration 356 may include the sum of the antenna ports of one or more CSI-RS port subset indicators 358 of CSI report configuration 356. In other examples, CSI report configuration 356 may have parameters for indicating antenna ports. Therefore, UE 115 can determine a first codebook for more than a predetermined number of antenna ports.
[0088] Although CSI reporting configuration 356 configures UE 115 using a first codebook, UE 115 can determine whether the codebook used for PMI 310 is the first codebook or a second codebook associated with a port subset. That is, each CSI reporting subconfiguration 602, 604 can configure UE 115 using the same or a different codebook associated with the antenna ports of the CSI-RS port subset indicator 358. For example, when the number of antenna ports in the CSI-RS port subset is greater than a predetermined number of antenna ports, the codebook used for PMI can be the first codebook. On the other hand, when the number of antenna ports in the port subset is equal to or less than the predetermined number of antenna ports, the codebook used for PMI can be the second codebook. The second codebook can be different from the first codebook. In some examples, the second codebook can be a codebook capable of supporting a maximum predetermined number of CSI-RS antenna ports. In some examples, the second codebook can be an existing codebook supporting a maximum of the existing antenna port limit. Therefore, when the UE receives CSI report configuration 356 or CSI report sub-configuration 602, the UE can adaptively determine the codebook for PMI 310 in real time or near real time. Furthermore, since the codebook can include existing codebooks, the adaptive codebook between the first and second codebooks is compatible with existing technologies using the second codebook, and simultaneously supports new technologies using more antenna ports than those currently limited by antenna port restrictions.
[0089] For example, the CSI-RS port subset indicator 358 of the CSI report sub-configuration 602 can indicate whether the number of antenna ports in the CSI-RS port subset is greater than a predetermined number of CSI-RS antenna ports. In such an example, the UE 115 can determine a first codebook for PMI. For example, when the CSI-RS port subset indicator 358 of the CSI report sub-configuration indicates that the number of antenna ports in the CSI-RS port subset is greater than 32 CSI-RS antenna ports (such as a predetermined number of antenna ports), the UE 115 can determine that the codebook used for PMI is a version 19 type I codebook (such as a first codebook). On the other hand, the CSI-RS port subset indicator 358 of the CSI report sub-configuration 602 can indicate that the number of antenna ports in the CSI-RS port subset is equal to or less than a predetermined number of CSI-RS antenna ports. In such an example, the UE 115 can determine another codebook (such as a second codebook) for PMI 310. For example, when the CSI-RS port subset indicator 358 of the CSI report subconfiguration 602 indicates that the number of antenna ports in the CSI-RS port subset is equal to or less than 32 CSI-RS antenna ports (such as a predetermined number of antenna ports), the UE 115 can determine that the codebook used for PMI is a version 15 type I codebook (such as a second codebook).
[0090] Figure 7Example codebook 700 is shown according to one or more aspects. UE 115 may use a first codebook 702 when the number of antenna ports in the CSI-RS port subset is greater than a predetermined number of CSI-RS antenna ports (e.g., 32 CSI-RS antenna ports). UE 115 may use a second codebook 704 when the number of antenna ports in the port subset is equal to or less than the predetermined number of CSI-RS antenna ports. Therefore, the codebook for the port subset used in CSI reporting subconfiguration 602 may differ from the codebook used in CSI reporting configuration 356. In some examples, the first codebook 702 may include a first single-pane codebook 706 (e.g., version 19 single-pane type I codebook) and a first multi-pane codebook 708 (e.g., version 19 multi-pane type I codebook). Similarly, the second codebook 704 may include a second single-pane codebook 710 (e.g., version 15 single-pane type I codebook) and a second multi-pane codebook 712 (e.g., version 15 multi-pane type I codebook). UE 115 may determine single-panel codebooks 706, 710 and multi-panel codebooks 708, 712 in association with CSI report configuration 356 or CSI report sub-configuration 602. Here, a panel may be a set of antenna elements or one or more antenna arrays. In a further example, the first codebook may also include a hybrid panel codebook for combinations of one or more single-panel CSI-RS antenna elements and one or more multi-panel antenna elements. For example, the hybrid panel codebook may be an extension of the Type I single-panel codebook by increasing inter-panel co-phase.
[0091] In some examples, the first codebook 702 and the second codebook 704 may have different panel configurations. For example, the first codebook 702 may include a first single-panel codebook 706 and a first multi-panel codebook 708, while the second codebook 704 may include a second single-panel codebook 710 but not a second multi-panel codebook 712. In such examples, when the number of antenna ports in the port subset is greater than a predetermined number of antenna ports, the UE 115 may not use CSI report configuration 356 or CSI report sub-configuration 602 to determine the second single-panel codebook 710 or the second multi-panel codebook 712. Therefore, in some examples, when the number of CSI-RS antenna ports in the port subset is greater than a predetermined number of antenna ports, it may not be necessary to configure the codebook type.
[0092] In a further example, CSI report configuration 356 may indicate that the number of antenna ports is equal to or less than a predetermined number of antenna ports (such as 32 antenna ports). In such examples, the codebook used for PMI corresponding to the subset of ports in the CSI report sub-configuration may be a second codebook (such as version 15 codebook) or any other suitable codebook.
[0093] UE 115 sends a CSI report associated with the measured CSI from network node 105. In some examples, CSI report 308 may correspond to a subset of ports or Figure 6 The CSI report sub-configuration 602 is used in the UE 115. Furthermore, the UE 115 can use the CSI report sub-configuration 602 to determine the CSI report 308. The CSI report 308 may include the PMI determined in association with the codebook. Therefore, the UE 115 transmits the channel status and quality of CSI-RS 372 via the CSI report.
[0094] Therefore, due to the resource set (which includes multiple CSI-RS resources mapped to a subset of CSI-RS ports), the UE can support communication with reduced computational overhead, improved throughput, and spectral efficiency through CSS report configuration 356. Furthermore, the UE 115 can adaptively determine, in real-time or near real-time, the codebook (e.g., whether it's version 15 or version 19 codebook) associated with the number of antenna ports and panels (e.g., single-panel or multi-panel antennas) in the port subset. Moreover, the adaptively determined codebook can support not only up to 32 CSI-RS antenna ports, but also more than 32. That is, codebooks supporting more than 32 CSI-RS antenna ports enhance system robustness, improve performance gains, and contribute to improved overall network quality.
[0095] Figure 8 This is a block diagram of an example network node 800 configured with CSI reports for a subset of CSI-RS ports associated with a resource set, based on one or more support indications. Network node 800 can be configured to perform operations, including references... Figure 9 The process described is a frame of 900. In some specific implementations, network node 800 includes references. Figures 1 to 3 Network node 105 shows and describes one or more chips, SoCs, chipsets, packages, structures, hardware, and components. For example, network node 800 may include a controller 240 that operates to execute logical or computer instructions stored in memory 242, and components that control network node 800 and provide the characteristics and functionality of network node 800. Under the control of controller 240, network node 800 transmits and receives signals via wireless radio components 901a to 901t and antennas 234a to 234t. Figure 2 As illustrated, the wireless radio components 901a to 901t include various components and hardware for network node 105, including modulators and demodulators 232a to 232t, a transmit processor 220, a TX MIMO processor 230, a MIMO detector 236, and a receive processor 238.
[0096] As shown in the figure, memory 242 may include configuration generation logic 802 and transceiver logic 803. Configuration generation logic 802 determines parameters used for CSI reporting (such as CSI report configuration, CSI report sub-configuration, CSI-RS port subset indicator, and CSI-RS resource set configuration). Transceiver logic 803 of network node 800 can be configured to receive data from one or more UEs (such as...). Figures 1 to 3 UE 115 or such Figure 4 The illustrated UE 400 transmits signals (such as CSI report configuration, CSI report sub-configuration, CSI-RS port subset indicator, CSI-RS resource set configuration, CSI-RS and any other suitable signals) or receives signals (such as CSI reports and any other suitable signals) to one or more UEs.
[0097] In some specific implementations, network node 800 can be configured to execute Figure 9 The process is 900. For illustration, under the control of controller 240, network node 800 can execute configuration generation logic unit 802 and transceiver logic unit 803 stored in memory 242. The execution environment of configuration generation logic unit 802 provides functionality for at least performing the operations in block 902. The execution environment of transceiver logic unit 803 provides functionality for at least performing... Figure 9 The functionality of the operations in boxes 902 and 904.
[0098] Figure 9 This is a flowchart illustrating an example process performed by a network node configured to support CSI reporting, based on one or more aspects, whereby the CSI reporting configuration indicates a subset of CSI-RS ports associated with a CSI-RS resource set. The operation of process 900 can be performed by a network node (such as the one referenced above). Figures 1 to 3 The network node 105 described or as referenced Figure 8 The described network node performs the operation. For example, the example box of process 900 enables network node 105 to receive CSI reports using an adaptive codebook.
[0099] In box 902, network node 105 sends a CSI report configuration to the UE, which indicates a subset of CSI-RS ports. This subset includes multiple antenna ports associated with a set of CSI-RS resources, which in turn includes multiple CSI-RS resources. The subset of antenna ports may contain fewer antenna ports than all antenna ports associated with the CSI-RS resource set. Network node 105 can determine... Figure 3 and Figure 6 CSI reporting configuration 356. In some examples, box 902 may correspond to... Figure 5 Box 502 in the middle.
[0100] In some examples, a port subset may be indicated as a single bitmap, which includes multiple bits corresponding to all antenna ports indicated in the CSI reporting configuration. In a further example, the port subset is indicated as a two-level bitmap. The first bitmap of the two-level bitmap may indicate multiple CSI-RS resources in a resource set, and the second bitmap of the two-level bitmap may indicate multiple CSI-RS antenna ports for resource set mapping or definition across multiple CSI-RS resources. In a further example, network node 105 may configure a port subset corresponding to a bit subset in the second bitmap only for the resource set corresponding to the bit set in the first bitmap. In some examples, each CSI-RS resource in the resource set is mapped to multiple antenna ports in a CSI-RS port subset used for CSI reporting.
[0101] In some examples, network node 105 may transmit CSI-RS on a resource set of multiple CSI-RS resources mapped to a subset of ports of multiple CSI-RS antenna ports (such as...). Figure 3 (CSI-RS 372 in the example). In some examples, the CSI report may include a PMI associated with a codebook. When the CSI report configuration 356 indicates more than a predetermined number of antenna ports, the codebook may be a first codebook or a second codebook associated with a subset of ports. For example, when the number of port subsets is greater than the predetermined number of antenna ports, the codebook may be the first codebook. When the number of port subsets is equal to or less than the predetermined number of antenna ports, the codebook may be the second codebook. The second codebook may be different from the first codebook and may support more than a predetermined number of CSI-RS antenna ports. In some examples, network node 105 may determine the codebook by decoding the PMI.
[0102] It should be noted that, for reference Figure 5 One or more boxes (or operations) described can be combined with one or more boxes (or operations) described in another figure in the reference diagram. For example, with Figure 5 One or more associated boxes can be combined with Figure 1 , Figure 2 or Figure 3 A combination of one or more associated boxes (or actions). Similarly, refer to... Figure 9 One or more boxes (or operations) described can be combined with one or more boxes (or operations) described in another figure in the reference diagram. For example, with Figure 9 One or more associated boxes can be combined with Figure 1 , Figure 2 or Figure 3 A combination of one or more associated boxes (or operations).
[0103] In some aspects, techniques for enabling a UE to support CSI indicating a subset of CSI-RS ports associated with a CSI-RS resource set may include additional aspects, such as any single aspect or any combination of aspects described below or in conjunction with one or more other processes or devices described elsewhere herein. In a first aspect, supporting wireless communication may include a method comprising: receiving from a network node a CSI report configuration indicating a subset of CSI-RS ports comprising a plurality of antenna ports associated with a CSI-RS resource set, the CSI-RS resource set comprising a plurality of CSI-RS resources, the plurality of antenna ports in the subset of CSI-RS ports being fewer than all antenna ports associated with the CSI-RS resource set; and sending to the network node a CSI report associated with the plurality of CSI-RS resources in the CSI-RS resource set and the plurality of antenna ports in the subset of CSI-RS ports.
[0104] In a second aspect, either alone or in combination with the first aspect, the subset of CSI-RS ports is indicated as a single bitmap, which includes multiple bits corresponding to all the antenna ports.
[0105] In a third aspect, either alone or in combination with one or more of the first or second aspects, the subset of CSI-RS ports is indicated as a two-level bitmap, the first bitmap of which indicates the plurality of CSI-RS resources in the resource set, and the second bitmap of which indicates the plurality of antenna ports mapped across the plurality of CSI-RS resources in the resource set.
[0106] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, the port subset corresponding to the bit subset in the second bitmap is configured only for the resource set corresponding to the bit set in the first bitmap.
[0107] In the fifth aspect, individually or in combination with one or more of the first to fourth aspects, each CSI-RS resource in the resource set is mapped to the plurality of antenna ports in the subset of CSI-RS ports used for the CSI reporting.
[0108] In a sixth aspect, either alone or in combination with one or more of the first to fifth aspects, the method further includes: receiving from the network node a CSI-RS mapped to a subset of the CSI-RS ports on the resource set; sending the CSI report including: measuring CSI in association with the CSI-RS; and sending the CSI report associated with the CSI to the network node.
[0109] In the seventh aspect, either alone or in combination with one or more of the first to sixth aspects, the CSI report includes a pre-decoded matrix indicator (PMI), and the method further includes determining the PMI in association with the codebook.
[0110] In the eighth aspect, either alone or in combination with one or more of the first to seventh aspects, the CSI reporting configuration is configured using a first codebook for antenna ports, which is more than a predetermined number of antenna ports, and the method further includes: determining whether the codebook is the first codebook or a second codebook associated with the subset of CSI-RS ports.
[0111] In the ninth aspect, either alone or in combination with one or more of the first to eighth aspects, the codebook is the first codebook when the number of the subset of CSI-RS ports is greater than the predetermined number of antenna ports, or the codebook is the second codebook when the number of the subset of CSI-RS ports is equal to or less than the predetermined number of antenna ports, the second codebook being different from the first codebook.
[0112] In a tenth aspect, either alone or in combination with one or more of the first to ninth aspects, a UE includes: a memory storing processor-readable code; and a processor coupled to the memory and operable to cause the UE to: receive a CSI report configuration from a network node, the CSI report configuration indicating a subset of CSI-RS ports, the subset of CSI-RS ports including a plurality of antenna ports associated with a set of CSI-RS resources, the set of CSI-RS resources including a plurality of CSI-RS resources, the plurality of antenna ports in the subset of CSI-RS ports being fewer than all antenna ports associated with the set of CSI-RS resources; and send a CSI report to the network node, the CSI report being associated with the plurality of CSI-RS resources in the set of CSI-RS resources and the plurality of antenna ports in the subset of CSI-RS ports.
[0113] In the eleventh aspect, the technology for enabling a network node to support CSI indicating a subset of CSI-RS ports associated with a CSI-RS resource set may include additional aspects, such as any single aspect or any combination thereof described below or in conjunction with one or more other processes or devices. In one or more aspects, supporting wireless communication may include a method comprising: sending a CSI report configuration to a UE indicating a subset of CSI-RS ports, the subset comprising a plurality of antenna ports associated with a CSI-RS resource set, the CSI-RS resource set comprising a plurality of CSI-RS resources, the plurality of antenna ports in the subset being fewer than all antenna ports associated with the CSI-RS resource set; and
[0114] In the twelfth aspect, either alone or in conjunction with the eleventh aspect, the subset of ports is indicated as a single bitmap, which includes multiple bits corresponding to all the antenna ports.
[0115] In the thirteenth aspect, alone or in combination with one or more aspects of the eleventh or twelfth aspect, the subset of ports is indicated as a single bitmap, which includes a plurality of bits corresponding to all the antenna ports.
[0116] In the fourteenth aspect, alone or in combination with one or more of the eleventh to thirteenth aspects, the subset of CSI-RS ports is indicated as a two-level bitmap, the first bitmap of which indicates the plurality of CSI-RS resources in the resource set, and the second bitmap of which indicates the plurality of antenna ports mapped across the plurality of CSI-RS resources in the resource set.
[0117] In the fifteenth aspect, either alone or in combination with one or more of the eleventh to fourteenth aspects, the port subset corresponding to the bit subset in the second bitmap is configured only for the resource set corresponding to the bit set in the first bitmap.
[0118] In the sixteenth aspect, individually or in combination with one or more of the eleventh to fifteenth aspects, each CSI-RS resource in the resource set is mapped to the plurality of antenna ports in the subset of CSI-RS ports used for the CSI reporting.
[0119] In the seventeenth aspect, alone or in combination with one or more of the eleventh to sixteenth aspects, the method further includes: sending to the UE CSI-RS on the resource set of the plurality of CSI-RS resources mapped to the port subset, and receiving the CSI report includes: receiving the CSI report associated with the CSI-RS from the UE.
[0120] In the eighteenth aspect, alone or in combination with one or more of the eleventh to seventeenth aspects, the CSI report includes a pre-decoded matrix indicator (PMI), and the method further includes determining the PMI in association with the codebook.
[0121] In the nineteenth aspect, alone or in combination with one or more of the eleventh to eighteenth aspects, the CSI reporting configuration is configured using a first codebook for antenna ports, which is more than a predetermined number of antenna ports, and the method further includes: determining whether the codebook is the first codebook or a second codebook associated with the subset of CSI-RS ports.
[0122] In the twentieth aspect, either alone or in combination with one or more of the eleventh to nineteenth aspects, the codebook is the first codebook when the number of the subset of CSI-RS ports is greater than the predetermined number of antenna ports, or the codebook is the second codebook when the number of the subset of CSI-RS ports is equal to or less than the predetermined number of antenna ports, the second codebook being different from the first codebook.
[0123] In the twenty-first aspect, individually or in combination with one or more of the eleventh to twentieth aspects, a memory storing processor-readable code; and a processor coupled to the memory and operable to cause the network node to: send a CSI report configuration to the UE, the CSI report configuration indicating a subset of CSI-RS ports, the subset of CSI-RS ports including a plurality of antenna ports associated with a set of CSI-RS resources, the set of CSI-RS resources including a plurality of CSI-RS resources, the plurality of antenna ports in the subset of CSI-RS ports being fewer than all antenna ports associated with the set of CSI-RS resources; and receive a CSI report from the UE, the CSI report being associated with the plurality of CSI-RS resources in the set of CSI-RS resources and the plurality of antenna ports in the subset of CSI-RS ports.
[0124] Those skilled in the art will understand that information and signals can be represented using any of a variety of different techniques and skills. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be mentioned throughout the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.
[0125] This article is relative to Figures 1 to 9The components, functional blocks, and modules described include processors, electronic devices, hardware devices, electronic components, logic circuits, memory, software code, firmware code, and so on, or any combination thereof. Software should be interpreted broadly as instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, and / or functions, regardless of whether it is referred to as software, firmware, middleware, microcode, hardware description languages, or other terms. Furthermore, the features discussed herein can be implemented via dedicated processor circuitry, via executable instructions, or a combination thereof.
[0126] Those skilled in the art will further understand that the various exemplary logic blocks, modules, circuits, and algorithm steps described in conjunction with the disclosure herein can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, various exemplary components, blocks, modules, circuits, and steps have been described above in general terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art can implement the described functionality in different ways for each specific application, but such specific implementation decisions should not be construed as departing from the scope of this disclosure. Those skilled in the art will also readily recognize that the order or combination of components, methods, or interactions described herein are merely examples, and that components, methods, or interactions of various aspects of this disclosure can be combined or performed in ways other than those illustrated and described herein.
[0127] The various exemplary logics, logic blocks, modules, circuits, and algorithmic processes described in conjunction with the specific implementations disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. The interchangeability of hardware and software has been broadly described in terms of functionality and illustrated in the aforementioned exemplary components, blocks, modules, circuits, and processes. Whether such functionality is implemented in hardware or software depends on the specific application and the design constraints imposed on the overall system.
[0128] Hardware and data processing devices for implementing the various exemplary logics, logic blocks, modules, and circuits described in conjunction with the aspects disclosed herein can be implemented or executed using processor (or “processor”) circuits in the following forms: one or more processors, microprocessors, processing units (such as central processing units (CPUs), graphics processing units (GPUs), neural processing units (NPUs) (also known as neural network processors or deep learning processors (DLPs)) or digital signal processors (DSPs)), processing blocks, application-specific integrated circuits (ASICs), programmable logic devices (PLDs) (such as field-programmable gate arrays (FPGAs)), or other discrete gate or transistor logic components or circuits (all of which are generally referred to herein individually as “processors” or collectively as “processors” or “processor circuits”). One or more of these processors can be individually or collectively configured to perform the various functions or operations described herein.
[0129] In one or more aspects, the described functionality may be implemented in hardware, digital electronic circuits, computer software, firmware, including the structures disclosed in this specification and their structural equivalents or any combination thereof. Specific implementations of the subject matter described in this specification may also be implemented as one or more computer programs, i.e., one or more modules of computer program instructions encoded on a computer storage medium for execution by a data processing apparatus or for controlling the operation of a data processing apparatus.
[0130] If implemented in software, the functionality may be stored as one or more instructions or code on or transmitted through a computer-readable medium. The processes of the methods or algorithms disclosed herein may be implemented in a processor-executable software module that may reside on a computer-readable medium. A computer-readable medium includes both computer storage media and communication media, with communication media including any medium capable of transferring a computer program from one place to another. A storage medium may be any available medium accessible to a computer. By way of example and not limitation, such a computer-readable medium may include random access memory (RAM) or read-only memory (ROM) or combinations thereof (all of which may generally be referred to herein individually as "memory" or collectively as "memory" or "memory circuitry"). One or more of these memories may be coupled to one or more processors in a processor and may store processor-executable code, individually or collectively, that, when executed by one or more processors, configures one or more processors in the processor to perform the various functions or operations described herein. Additionally or alternatively, in some examples, one or more processors in the processor may be pre-configured to perform the various functions or operations described herein without requiring configuration by software. Furthermore, any connection may be properly referred to as a computer-readable medium. As used herein, disks and optical discs include compact optical discs (CDs), laser discs, optical discs, digital versatile optical discs (DVDs), floppy disks, and Blu-ray discs, wherein disks typically reproduce data magnetically, while optical discs reproduce data optically using lasers. Combinations of the above should also be included within the scope of computer-readable media. Additionally, the operation of a method or algorithm may reside as a set of code and instructions, or any combination of code and instructions, on machine-readable and computer-readable media, which may be incorporated into a computer program product.
[0131] Various modifications to the specific embodiments described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other specific embodiments without departing from the spirit or scope of this disclosure. Therefore, the claims are not intended to be limited to the specific embodiments shown herein, but are to be accorded the widest scope consistent with this disclosure, the principles disclosed herein, and the novel features thereof.
[0132] Additionally, those skilled in the art will readily recognize that the terms “upper” and “lower” are sometimes used to facilitate the description of the drawings and to indicate relative positioning on a correctly oriented page corresponding to the orientation of the drawings, and may not reflect the correct orientation of any device as implemented.
[0133] Some features described in this specification in the context of a single embodiment may also be implemented in combination in that single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments. Furthermore, although features may be described above as operating in certain combinations and even originally claimed in this way, in some cases, one or more features from the claimed combination may be removed from that combination, and the claimed combination may involve sub-combinations or variations thereof.
[0134] Similarly, although operations are depicted in a specific order in the figures, this should not be construed as requiring such operations to be performed in the shown specific order or sequential order, or to perform all illustrated operations to achieve the desired result. Furthermore, the figures may schematically depict one or more example processes in the form of flowcharts. However, other operations not depicted may be incorporated into the schematically illustrated example processes. For example, one or more additional operations may be performed before, after, simultaneously with, or between any of the illustrated operations. In some contexts, multitasking and parallel processing may be advantageous. Moreover, the separation of various system components in the embodiments described above should not be construed as requiring such separation in all embodiments, but rather should be understood as meaning that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products. Additionally, several other embodiments also fall within the scope of the appended claims. In some cases, the actions recited in the claims may be performed in a different order and still achieve the desired result.
[0135] As used herein, including in the claims, the term "or," when used in a list of two or more items, means that any one of the listed items may be used alone, or any combination of two or more of the listed items may be used. For example, if a composition is described as containing component A, B, or C, the composition may contain A alone; B alone; C alone; a combination of A and B; a combination of A and C; a combination of B and C; or a combination of A, B, and C. Furthermore, as used herein (including in the claims), "or" in a list of items beginning with "at least one of" indicates a separate list, such that a list such as "at least one of A, B, or C" refers to A or B or C or AB or AC or BC or ABC (i.e., A and B and C) or any combination of any of these items. The term "substantially" is defined as being substantially, but not necessarily entirely, what is specified (and includes what is specified; for example, substantially 90 degrees includes 90 degrees, and substantially parallel includes parallel), as understood by one of ordinary skill in the art. In any disclosed specific implementation, the term “substantially” may be used in place of “[percentage]” for the specified content, where the percentage includes 0.1%, 1%, 5% or 10%.
[0136] The prior description of this disclosure is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not intended to be limited to the examples and designs described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication performed by a user equipment (UE), the method comprising: Receive Channel State Information (CSI) report configuration from network nodes, the Channel State Information (CSI) report configuration indicating a subset of CSI Reference Signal (CSI-RS) ports, the subset of CSI Reference Signal (CSI-RS) ports including multiple antenna ports associated with a CSI-RS resource set, the CSI-RS resource set including multiple CSI-RS resources, the multiple antenna ports in the subset of CSI-RS ports being fewer than all antenna ports associated with the CSI-RS resource set; as well as A CSI report is sent to the network node, the CSI report being associated with the plurality of CSI-RS resources in the CSI-RS resource set and the plurality of antenna ports in the CSI-RS port subset.
2. The method of claim 1, wherein the subset of CSI-RS ports is indicated as a single bitmap, the single bitmap comprising a plurality of bits corresponding to all the antenna ports.
3. The method of claim 1, wherein the subset of CSI-RS ports is indicated as a two-level bitmap, the first bitmap of the two-level bitmap indicating the plurality of CSI-RS resources in the resource set, and the second bitmap of the two-level bitmap indicating the plurality of antenna ports mapped across the resource set of the plurality of CSI-RS resources.
4. The method of claim 3, wherein the port subset corresponding to the bit subset in the second bitmap is configured only for the resource set corresponding to the bit set in the first bitmap.
5. The method of claim 1, wherein each CSI-RS resource in the resource set is mapped to the plurality of antenna ports in the subset of CSI-RS ports used for the CSI reporting.
6. The method according to claim 1, further comprising: Receive CSI-RS from the network node on the resource set mapped to the subset of CSI-RS ports. Sending the CSI report includes: The CSI is measured in association with the CSI-RS; and Send the CSI report associated with the CSI to the network node.
7. The method of claim 6, wherein the CSI report includes a pre-decoded matrix indicator (PMI), and The method further includes: The PMI is determined in association with the codebook.
8. The method of claim 7, wherein the CSI report configuration is configured using a first codebook for antenna ports, wherein the number of antenna ports is greater than a predetermined number, and The method further includes: Determine whether the codebook is the first codebook or a second codebook associated with the CSI-RS port subset.
9. The method of claim 8, wherein when the number of the CSI-RS port subset is greater than the predetermined number of antenna ports, the codebook is the first codebook, or When the number of the CSI-RS port subset is equal to or less than the predetermined number of antenna ports, the codebook is the second codebook, which is different from the first codebook.
10. A method for wireless communication performed by a network node, the method comprising: Sending a Channel State Information (CSI) report configuration to the User Equipment (UE), the Channel State Information (CSI) report configuration indicating a subset of CSI Reference Signal (CSI-RS) ports, the subset of CSI Reference Signal (CSI-RS) ports including multiple antenna ports associated with a CSI-RS resource set, the CSI-RS resource set including multiple CSI-RS resources, the multiple antenna ports in the subset of CSI-RS ports being fewer than all antenna ports associated with the CSI-RS resource set; as well as The UE receives a CSI report, which is associated with a plurality of CSI-RS resources in the CSI-RS resource set and a plurality of antenna ports in the CSI-RS port subset.
11. The method of claim 10, wherein the port subset is indicated as a single bitmap, the single bitmap comprising a plurality of bits corresponding to all the antenna ports.
12. The method of claim 10, wherein the subset of CSI-RS ports is indicated as a two-level bitmap, the first bitmap of the two-level bitmap indicating the plurality of CSI-RS resources in the resource set, and the second bitmap of the two-level bitmap indicating the plurality of antenna ports mapped across the resource set of the plurality of CSI-RS resources.
13. The method of claim 12, wherein the port subset corresponding to the bit subset in the second bitmap is configured only for the resource set corresponding to the bit set in the first bitmap.
14. The method of claim 10, wherein each CSI-RS resource in the resource set is mapped to the plurality of antenna ports in the subset of CSI-RS ports used for the CSI reporting.
15. The method according to claim 10, further comprising: Sending CSI-RS on the resource set of the plurality of CSI-RS resources mapped to the port subset to the UE. Receiving the CSI report includes: The UE receives the CSI report associated with the CSI-RS.
16. The method of claim 15, wherein the CSI report includes a pre-decoding matrix indicator (PMI) associated with the codebook.
17. The method of claim 16, wherein when the CSI report configuration indicates that there are more than a predetermined number of antenna ports, the codebook is a first codebook or a second codebook associated with the subset of ports.
18. The method of claim 17, wherein when the number of the port subset is greater than the predetermined number of antenna ports, the codebook is the first codebook, or When the number of the port subset is equal to or less than the predetermined number of antenna ports, the codebook is the second codebook, which is different from the first codebook.
19. A user equipment (UE), the user equipment (UE) comprising: Memory, the memory storing processor-readable code; and A processor, coupled to the memory and operable to enable the UE to: Receive Channel State Information (CSI) report configuration from network nodes, the Channel State Information (CSI) report configuration indicating a subset of CSI Reference Signal (CSI-RS) ports, the subset of CSI Reference Signal (CSI-RS) ports including multiple antenna ports associated with a CSI-RS resource set, the CSI-RS resource set including multiple CSI-RS resources, the multiple antenna ports in the subset of CSI-RS ports being fewer than all antenna ports associated with the CSI-RS resource set; as well as A CSI report is sent to the network node, the CSI report being associated with the plurality of CSI-RS resources in the CSI-RS resource set and the plurality of antenna ports in the CSI-RS port subset.
20. The UE of claim 19, wherein the subset of CSI-RS ports is indicated as a single bitmap, the single bitmap comprising a plurality of bits corresponding to all the antenna ports.
21. The UE of claim 19, wherein the subset of CSI-RS ports is indicated as a two-level bitmap, the first bitmap of the two-level bitmap indicating the plurality of CSI-RS resources in the resource set, and the second bitmap of the two-level bitmap indicating the plurality of antenna ports mapped across the resource set of the plurality of CSI-RS resources.
22. The UE of claim 21, wherein the port subset corresponding to the bit subset in the second bitmap is configured only for the resource set corresponding to the bit set in the first bitmap.
23. The UE of claim 19, wherein the CSI report includes a pre-decoding matrix indicator (PMI), and The processor is capable of operating to further enable the UE: Receive CSI-RS from the network node onto the resource set mapped to the subset of CSI-RS ports; and The PMI is determined in association with the codebook, and In order to send the CSI report, the processor can operate to enable the UE to: The CSI is measured in association with the CSI-RS; and Send the CSI report associated with the CSI to the network node.
24. The UE of claim 23, wherein the CSI reporting configuration is configured using a first codebook for antenna ports, wherein the number of antenna ports is greater than a predetermined number, and The processor is capable of operating to further enable the UE: Determine whether the codebook is the first codebook or a second codebook associated with the CSI-RS port subset.
25. The UE of claim 24, wherein when the number of the CSI-RS port subset is greater than the predetermined number of antenna ports, the codebook is the first codebook, or When the number of the CSI-RS port subset is equal to or less than the predetermined number of antenna ports, the codebook is the second codebook, which is different from the first codebook.
26. A network node, the network node comprising: Memory, the memory storing processor-readable code; and A processor, coupled to the memory and operable to enable the network node to: Sending a Channel State Information (CSI) report configuration to the User Equipment (UE), the Channel State Information (CSI) report configuration indicating a subset of CSI Reference Signal (CSI-RS) ports, the subset of CSI Reference Signal (CSI-RS) ports including multiple antenna ports associated with a CSI-RS resource set, the CSI-RS resource set including multiple CSI-RS resources, the multiple antenna ports in the subset of CSI-RS ports being fewer than all antenna ports associated with the CSI-RS resource set; as well as The UE receives a CSI report, which is associated with a plurality of CSI-RS resources in the CSI-RS resource set and a plurality of antenna ports in the CSI-RS port subset.
27. The network node of claim 26, wherein the subset of ports is indicated as a single bitmap, the single bitmap comprising a plurality of bits corresponding to all the antenna ports.
28. The network node of claim 27, wherein the subset of CSI-RS ports is indicated as a two-level bitmap, the first bitmap of the two-level bitmap indicating the plurality of CSI-RS resources in the resource set, and the second bitmap of the two-level bitmap indicating the plurality of antenna ports mapped across the resource set of the plurality of CSI-RS resources.
29. The network node of claim 26, wherein the CSI report includes a pre-decoding matrix indicator (PMI) associated with the codebook, and When the CSI report configuration indicates that there are more than a predetermined number of antenna ports, the codebook is a first codebook or a second codebook associated with the subset of ports.
30. The network node of claim 29, wherein when the number of the port subset is greater than the predetermined number of antenna ports, the codebook is the first codebook, or When the number of the port subset is equal to or less than the predetermined number of antenna ports, the codebook is the second codebook, which is different from the first codebook.