CSI report with CQI value
Patent Information
- Application Number
- JP2025512788
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-09-16
- Filing Date
- 2023-09-18
- Publication Date
- 2026-09-30
AI Technical Summary
Existing wireless communication systems face challenges in efficiently reporting channel state information (CSI) feedback, particularly in high-speed scenarios where channel fluctuations occur rapidly, leading to increased overhead and complexity due to the need for frequent CSI reporting and the inadequacy of single CQI values in capturing channel changes within a single reporting interval.
Implementing a modified CSI framework that includes reporting multiple CQI values with varying resolutions (high-resolution reference and lower-resolution subsequent values) and adjusting reporting periodicity to accommodate fast channel changes, along with extrapolation methods to estimate channel quality between reference intervals.
This approach reduces CSI feedback overhead and complexity while maintaining service quality by accurately capturing channel fluctuations, enhancing spectral efficiency and reliability in high-speed scenarios.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to wireless communications, and more particularly to reporting channel state information (CSI) feedback with channel quality indicator (CQI) values. [Background technology]
[0002] A wireless communication system may include one or more network communication devices, such as base stations, which may otherwise be known as an evolved NodeB (eNB), a next generation NodeB (gNB), or other suitable terminology. Each network communication device, such as a base station, may support wireless communication for one or more user communication devices, which may otherwise be known as user equipment (UE) or other suitable terminology. A wireless communication system may support wireless communication with one or more user communication devices by utilizing wireless communication system resources (e.g., time resources (e.g., symbols, slots, subframes, frames, etc.) or frequency resources (e.g., subcarriers, carriers)). Furthermore, a wireless communication system may support wireless communication across various radio access technologies, including third-generation (3G) radio access technologies (RATs), fourth-generation (4G) RATs, fifth-generation (5G) RATs, and other suitable RATs beyond 5G (e.g., sixth-generation (6G)).
[0003] In a particular wireless communication network, CSI feedback is reported by the UE to the network, and the CSI feedback may take multiple forms based on the CSI feedback report size, time and frequency granularity, or other CSI reporting configuration. [Prior art documents] [Non-patent literature]
[0004] [Non-Patent Document 1] 3GPP® Technical Specification (TS) 38.214 Summary of the Invention [Means for solving the problem]
[0005] The article "a" before an element is understood to refer, without limitation, to "at least one" of those elements or "one or more" of those elements. The terms "a," "at least one," "one or more," and "at least one of one or more" may be interchangeable. As used herein, including the claims, "or" used in a list of items (e.g., a list of items followed by phrases such as "at least one of" or "one or more of" or "one or both of") indicates an inclusive list, such as, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, as used herein, the phrase "based on" should not be construed as referring to a closed set of conditions. For example, an example step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of the disclosure. In other words, as used herein, the phrase "based on" shall be interpreted similarly to the phrase "based at least in part on." Furthermore, as used herein, including the claims, a "set" may include one or more elements.
[0006] Some implementations of the methods and apparatus described herein may include, by a UE, receiving a CSI reporting configuration and receiving a set of channel measurement reference signals including at least one non-zero power (NZP) CSI reference signal (CSI-RS) resource. The methods and apparatus described herein may further include, by the UE, generating a CSI feedback report according to the CSI reporting configuration, the CSI feedback report including a plurality of CSI report segments, and transmitting the CSI feedback report via a physical uplink channel, the CSI feedback report including a plurality of CQI values associated with the plurality of CSI report segments.
[0007] Some implementations of the methods and apparatuses described herein may further include a network node (e.g., a base station and / or a radio access network (RAN) entity) transmitting a CSI reporting configuration and transmitting a set of channel measurement reference signals including at least one NZP CSI-RS resource. The methods and apparatuses described herein may further include the network node receiving a CSI feedback report via a physical uplink channel, the CSI feedback report including a plurality of CQI values associated with a plurality of CSI report segments according to the CSI reporting configuration, and at least one CQI value associated with each CSI report segment. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 illustrates an example of a wireless communication system according to aspects of the present disclosure. [Figure 2] FIG. 1 illustrates an example of a 3rd Generation Partnership Project (3GPP) New Radio (NR) protocol stack showing different protocol layers in a UE and a network, according to an aspect of the present disclosure. [Figure 3] FIG. 10 illustrates an example of an aperiodic trigger state that defines a list of CSI reporting configurations, according to an aspect of the present disclosure. [Figure 4A]FIG. 1 illustrates an example Abstract Syntax Notation One (ASN.1) structure of an aperiodic trigger state indicating resource set and Quasi-Co-Location (QCL) information, according to an aspect of the present disclosure. [Figure 4B] FIG. 4B illustrates an example ASN.1 structure of a CSI resource configuration associated with the aperiodic trigger state of FIG. 4A according to an aspect of the present disclosure. [Figure 5A] FIG. 10 illustrates an example ASN.1 structure of a radio resource control (RRC) configuration for NZP CSI-RS resources, according to an aspect of the present disclosure. [Figure 5B] FIG. 10 illustrates an example ASN.1 structure of an RRC configuration for CSI for Interference Measurement (CSI-IM) resources, according to an aspect of the present disclosure. [Figure 6A] FIG. 1 illustrates an example of CSI report generation according to an aspect of the present disclosure. [Figure 6B] FIG. 10 illustrates an example of partial CSI omission and reordering for physical uplink shared channel (PUSCH)-based CSI, according to an aspect of the present disclosure. [Figure 7] FIG. 7 illustrates an example of a user equipment (UE) 700 according to an aspect of the present disclosure. [Figure 8] FIG. 8 illustrates an example of a processor 800 according to an aspect of the present disclosure. [Figure 9] FIG. 9 illustrates an example of a network equipment (NE) 900 according to an aspect of the present disclosure. [Figure 10] 1 is a flow diagram of a method performed by a UE according to an aspect of the present disclosure. [Figure 11] 1 is a flowchart of a method performed by an NE according to an aspect of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0009] Generally, this disclosure describes systems, methods, and apparatuses for reporting CSI feedback with CQI values. In particular embodiments, the methods may be performed using computer-executable code embodied in a computer-readable medium. In particular embodiments, the apparatus or system may include a computer-readable medium including computer-readable code that, when executed by a processor, causes the apparatus or system to perform at least a portion of the solutions described below.
[0010] In a wireless communication network, CSI feedback is reported by a UE to the network, and the CSI feedback may take multiple forms based on the CSI feedback report size, time and frequency granularity, or other CSI reporting configurations.
[0011] The 3GPP NR Release 16 specification (Rel-16) defines two types of codebooks for CSI reporting. NR Type-I codebooks use multiple predefined matrices, from which selection is made by user equipment (UE) reports and / or RRC configuration. In contrast, NR Type-II codebooks are not based on predefined tables but on specially designed mathematical formulas with several parameters. The formula parameters are determined by RRC configuration and / or UE reports. NR Type-II codebooks are based on more detailed CSI reports and support multi-user multiple-input multiple-output (MU-MIMO) communications.
[0012] In NR Rel-16, high-resolution CSI feedback reporting (i.e., Type-II) is specified, and the frequency granularity of CSI feedback can be indirectly parameterized. For the high-resolution 3GPP NR Rel-16 Type-II codebook, the number of precoder matrix indicator (PMI) bits fed back from the UE at the next-generation node-B (gNB) via uplink control information (UCI) can be very large (>1000 bits for large bands) even for single-point transmission. The purpose of multi-panel transmission is to improve spectral efficiency and connection reliability and robustness in different scenarios, covering both ideal and non-ideal backhaul. To improve reliability using multi-panel transmission, Ultra-Reliable Low-Latency Communication (URLLC) under multi-panel transmission has been agreed upon, in which a UE can be served by multiple transmit-receive points (TRPs) forming a coordination cluster, possibly connected to a central processing unit.
[0013] Furthermore, improvements to CSI feedback corresponding to scenarios where the UE speed is relatively high are being studied. One proposal is to report multiple CSI reports, each containing a rank indicator (RI) and / or PMI and / or CQI, with a lower periodicity, i.e., more frequent reporting, to take into account relatively fast channel fluctuations at high speeds. However, the drawback of this proposal is the larger CSI feedback overhead and higher complexity at the UE for reporting / calculating multiple CSI reports. Another proposal is to report a single CQI value corresponding to a time interval equal to the legacy CSI reporting periodicity value. However, the drawback of this proposal is that a single CQI value may not be able to capture channel fluctuations within a single CSI reporting periodicity value.
[0014] To accommodate such high-speed scenarios while maintaining similar service quality, a modified CSI framework including measurement and reporting is needed. At high speeds, the channel coherence time is expected to be less than the normal CSI reporting period value, and thus the channel quality may change within one CSI reporting interval. Therefore, an improvement in the CQI format may be required. An improvement in the CQI for the high-speed CSI framework is proposed. The proposed solution includes the following:
[0015] According to a first solution, multiple CQI values are fed back within a CSI report, with a reference CQI value being reported in a high resolution, e.g., subband (SB) format, and subsequent CQI values being reported in a lower resolution, e.g., wideband (WB) format.
[0016] According to a second solution, the UE reports multiple CQI values with a lower periodicity compared to the PMI / RI reporting period, ie, more frequent reporting.
[0017] According to a third solution, only two CQI values are fed back in the CSI report, using a configured (and / or reported and / or indicated) extrapolation method to estimate the channel quality in intervals other than the two reference intervals corresponding to the two CQI values.
[0018] Aspects of the present disclosure are described in the context of a wireless communication system.
[0019] 1 illustrates an example of a wireless communication system 100 according to an aspect of the present disclosure. The wireless communication system 100 may include one or more NEs 102, one or more UEs 104, and a core network (CN) 106. The wireless communication system 100 may support various radio access technologies. In some implementations, the wireless communication system 100 may be a 4G network, such as a Long Term Evolution (LTE) network or an LTE-Advanced (LTE-A) network. In some other implementations, the wireless communication system 100 may be an NR network, such as a 5G network, a 5G-Advanced (5G-A) network, or a 5G-Ultra Wideband (5G-UWB) network. In other implementations, the wireless communication system 100 may be a combination of a 4G network and a 5G network, or any other suitable radio access technology, including Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), or IEEE 802.20. The wireless communication system 100 may, for example, support radio access technologies later than 5G, such as 6G. Additionally, the wireless communication system 100 may support technologies such as time division multiple access (TDMA), frequency division multiple access (FDMA), or code division multiple access (CDMA).
[0020] One or more NEs 102 may be distributed throughout a geographic region to form the wireless communication system 100. One or more of the NEs 102 described herein may be, include, or be referred to as a network node, base station, network element, network function, network entity, Radio Access Network (RAN), NodeB, eNodeB (eNB), next generation NodeB (gNB), or other suitable terminology. The NEs 102 and UEs 104 may communicate via communication links that may be wireless or wired. For example, the NEs 102 and UEs 104 may perform wireless communication (e.g., receive signaling, transmit signaling) over a Uu interface.
[0021] An NE 102 may provide a geographic coverage area in which the NE 102 may support services for one or more UEs 104 within the geographic coverage area. For example, the NE 102 and the UE 104 may support wireless communication of signals associated with services (e.g., voice, video, packet data, messaging, broadcast, etc.) according to one or more radio access technologies. In some implementations, the NE 102, e.g., a satellite associated with a non-terrestrial based network (NTN), may be mobile. In some implementations, different geographic coverage areas 112 associated with the same or different radio access technologies may overlap, although different geographic coverage areas may be associated with different NEs 102.
[0022] One or more UEs 104 may be dispersed throughout the geographic region of the wireless communication system 100. The UEs 104 may include or be referred to as remote units, mobile devices, wireless devices, remote devices, subscriber devices, transmitter devices, receiver devices, or some other suitable terminology. In some implementations, the UEs 104 may be referred to as units, stations, terminals, or clients, among other examples. Additionally or alternatively, the UEs 104 may be referred to as Internet of Things (IoT) devices, Internet of Everything (IoE) devices, or Machine Type Communications (MTC) devices, among other examples.
[0023] The UE 104 may be capable of supporting direct wireless communication with other UEs 104 via a communication link. For example, the UE 104 may support direct wireless communication with another UE 104 via a device-to-device (D2D) communication link. In some implementations, such as vehicle-to-vehicle (V2V), vehicle-to-everything (V2X), or cellular-V2X deployments, the communication link 114 may be referred to as a sidelink. The UE 104 may support direct wireless communication with another UE 104 via a PC5 interface.
[0024] An NE 102 may support communication with the CN 106, or with another NE 102, or both. For example, an NE 102 may interface with other NEs 102 or the CN 106 through one or more backhaul links (e.g., S1, N2, N2, or network interfaces). In some implementations, the NEs 102 may communicate directly with each other. In some other implementations, the NEs 102 may communicate indirectly with each other (e.g., via the CN 106). In some implementations, one or more NEs 102 may include subcomponents, such as an access network entity, which may be an example of an access node controller (ANC). The ANC may communicate with one or more UEs 104 through one or more other access network transmission entities, which may be referred to as a radio head, smart radio head, or transmit / receive point (TRP).
[0025] The CN 106 may support user authentication, access authorization, tracking, connectivity, and other access, routing, or mobility functions. The CN 106 may be an evolved packet core (EPC) or 5G core (5GC) that may include control plane entities that manage access and mobility (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) and user plane entities that route packets or interconnect to external networks (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function (UPF)). In some implementations, the control plane entities may manage non-access stratum (NAS) functions such as mobility, authentication, and bearer management (e.g., data bearers, signaling bearers, etc.) for one or more UEs 104 served by one or more NEs 102 associated with the CN 106.
[0026] The CN 106 may communicate with a packet data network via one or more backhaul links (e.g., via S1, N2, N3, or another network interface). The packet data network may include an application server. In some implementations, one or more UEs 104 may communicate with the application server. The UE 104 may establish a session (e.g., a protocol data unit (PDU) session, etc.) with the CN 106 via the NE 102. The CN 106 may route traffic (e.g., control information, data, etc.) between the UE 104 and the application server using the established session (e.g., the established PDU session). The PDU session may be an example of a logical connection between the UE 104 and the CN 106 (e.g., one or more network functions of the CN 106).
[0027] In the wireless communication system 100, the NEs 102 and UEs 104 may perform various operations (e.g., wireless communications) using resources of the wireless communication system 100 (e.g., time resources (e.g., symbols, slots, subframes, frames, etc.) or frequency resources (e.g., subcarriers, carriers)). In some implementations, the NEs 102 and UEs 104 may support different resource structures. For example, the NEs 102 and UEs 104 may support different frame structures. In some implementations, such as 4G, the NEs 102 and UEs 104 may support a single frame structure. In some other implementations, such as 5G, among other suitable radio access technologies, the NEs 102 and UEs 104 may support different frame structures (i.e., multiple frame structures). The NEs 102 and UEs 104 may support different frame structures based on one or more numerologies.
[0028] One or more numerologies may be supported in the wireless communication system 100, and a numerology may include a subcarrier spacing and a cyclic prefix. A first numerology (e.g., μ=0) may be associated with a first subcarrier spacing (e.g., 15 kHz) and a normal cyclic prefix. In some implementations, a first numerology (e.g., μ=0) associated with a first subcarrier spacing (e.g., 15 kHz) may utilize one slot per subframe. A second numerology (e.g., μ=1) may be associated with a second subcarrier spacing (e.g., 30 kHz) and a normal cyclic prefix. A third numerology (e.g., μ=2) may be associated with a third carrier spacing (e.g., 60 kHz) and a normal cyclic prefix or an extended cyclic prefix. A fourth numerology (e.g., μ=3) may be associated with a fourth carrier spacing (e.g., 120 kHz) and a normal cyclic prefix. A fifth numerology (e.g., μ=4) may be associated with a fifth subcarrier spacing (e.g., 240 kHz) and a normal cyclic prefix.
[0029] Time intervals of resources (e.g., communication resources) may be organized by frames (also called radio frames). Each frame may have a duration, e.g., 10 milliseconds (ms). In some implementations, each frame may include multiple subframes. For example, each frame may include 10 subframes, and each subframe may have a duration, e.g., 1 ms. In some implementations, each frame may have the same duration. In some implementations, each subframe of a frame may have the same duration.
[0030] Additionally or alternatively, time intervals of resources (e.g., communication resources) may be organized by slots. For example, a subframe may include a certain number (e.g., amount) of slots. The number of slots in each subframe may depend on one or more numerologies supported in the wireless communication system 100. For example, first, second, third, fourth, and fifth numerologies (i.e., μ=0, μ=1, μ=2, μ=3, μ=4) associated with subcarrier spacings of 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz, respectively, may utilize 1 slot per subframe, 2 slots per subframe, 4 slots per subframe, 8 slots per subframe, and 16 slots per subframe, respectively. Each slot may include a certain number (e.g., amount) of symbols (e.g., orthogonal frequency division multiplexing symbols). In some implementations, the number (e.g., amount) of slots in a subframe may depend on the numerology. For a normal cyclic prefix, a slot may include 14 symbols. For an extended cyclic prefix (e.g., applicable to 60 kHz subcarrier spacing), a slot may contain 12 symbols. The relationship between the number of symbols per slot, the number of slots per subframe, and the number of slots per frame for normal cyclic prefix and extended cyclic prefix may depend on the numerology. It should be understood that references to a first numerology (e.g., μ=0) associated with a first subcarrier spacing (e.g., 15 kHz) may be used interchangeably between subframe and slot.
[0031] In the wireless communication system 100, the electromagnetic (EM) spectrum may be divided into various classes, frequency bands, frequency channels, etc. based on frequency or wavelength. By way of example, the wireless communication system 100 may support one or more operating frequency bands, such as frequency range designations FR1 (410 MHz to 7.125 GHz), FR2 (24.25 GHz to 52.6 GHz), FR3 (7.125 GHz to 24.25 GHz), FR4 (52.6 GHz to 114.25 GHz), FR4a or FR4-1 (52.6 GHz to 71 GHz), and FR5 (114.25 GHz to 300 GHz). In some implementations, the NEs 102 and the UEs 104 may perform wireless communications on one or more of the operating frequency bands. In some implementations, FR1 may be used by the NEs 102 and the UEs 104, among other equipment or devices, for cellular communication traffic (e.g., control information, data). In some implementations, FR2 may be used by NEs 102 and UEs 104, among other equipment or devices, for its short-range, high-data-rate capabilities.
[0032] FR1 may be associated with one or more numerologies (e.g., at least three numerologies). For example, FR1 may be associated with a first numerology (e.g., μ=0) including a subcarrier spacing of 15 kHz, a second numerology (e.g., μ=1) including a subcarrier spacing of 30 kHz, and a third numerology (e.g., μ=2) including a subcarrier spacing of 60 kHz. FR2 may be associated with one or more numerologies (e.g., at least two numerologies). For example, FR2 may be associated with a third numerology (e.g., μ=2) including a subcarrier spacing of 60 kHz, and a fourth numerology (e.g., μ=3) including a subcarrier spacing of 120 kHz.
[0033] 2 illustrates an example NR protocol stack 200 according to an aspect of the present disclosure. Figure 2 illustrates a UE 206, a RAN node 208, and a 5G core network (5GC) 210 (e.g., comprised of at least an AMF), which represent a set of UEs 104 interacting with a NE 102 (e.g., a base station) and a CN 106. As shown, the NR protocol stack 200 includes a user plane protocol stack 202 and a control plane protocol stack 204. The user plane protocol stack 202 includes a physical (PHY) layer 212, a medium access control (MAC) sublayer 214, a radio link control (RLC) sublayer 216, a packet data convergence protocol (PDCP) sublayer 218, and a service data adaptation protocol (SDAP) layer 220. The control plane protocol stack 204 includes a PHY layer 212, a MAC sublayer 214, an RLC sublayer 216, and a PDCP sublayer 218. The control plane protocol stack 204 also includes a radio resource control (RRC) layer 222 and a non-access stratum (NAS) layer 224.
[0034] The AS layer 226 (also referred to as the "AS protocol stack") of the user plane protocol stack 202 consists of at least the SDAP, PDCP, RLC, and MAC sublayers, and a physical layer. The AS layer 228 of the control plane protocol stack 204 consists of at least the RRC, PDCP, RLC, and MAC sublayers, and a physical layer. Layer 1 (L1) includes the PHY layer 212. Layer 2 (L2) is divided into the SDAP layer 220, the PDCP sublayer 218, the RLC sublayer 216, and the MAC sublayer 214. Layer 3 (L3) includes the RRC layer 222 and the NAS layer 224 of the control plane, and may include, for example, an Internet Protocol (IP) layer and / or a PDU layer (not shown) of the user plane. L1 and L2 are referred to as "lower layers," while L3 and above (e.g., the transport layer, the application layer) are referred to as "higher layers" or "upper layers."
[0035] The PHY layer 212 provides transport channels to the MAC sublayer 214. The PHY layer 212 may perform beam failure detection procedures using an energy detection threshold, as described herein. In a particular embodiment, the PHY layer 212 may send an indication of beam failure to the MAC entity of the MAC sublayer 214. The MAC sublayer 214 provides logical channels to the RLC sublayer 216. The RLC sublayer 216 provides RLC channels to the PDCP sublayer 218. The PDCP sublayer 218 provides radio bearers to the SDAP sublayer 220 and / or the RRC layer 222. The SDAP sublayer 220 provides QoS flows to the core network (e.g., 5GC). The RRC layer 222 provides addition, modification, and release of carrier aggregation and / or dual connectivity. The RRC layer 222 also manages the establishment, configuration, maintenance, and release of signaling radio bearers (SRBs) and data radio bearers (DRBs).
[0036] The NAS layer 224 resides between the UE 206 and the AMF 215 of the 5GC 210. NAS messages are passed transparently through the RAN. The NAS layer 224 manages the establishment of communication sessions and is used to maintain continuous communication with the UE 206 as the UE 206 moves between different cells of the RAN. In contrast, the AS layers 226 and 228 reside between the UE 206 and the RAN (i.e., the RAN node 208) and carry information over the wireless portion of the network. Although not shown in FIG. 2, an IP layer resides above the NAS layer 224, a transport layer resides above the IP layer, and an application layer resides above the transport layer.
[0037] The MAC sublayer 214 is the lowest sublayer in the L2 architecture of the NR protocol stack. The MAC sublayer 214 connects to the PHY layer 212 below via transport channels, and connects to the RLC sublayer 216 above via logical channels. Thus, the MAC sublayer 214 multiplexes and demultiplexes between logical and transport channels; that is, the MAC sublayer 214 on the transmitting side builds MAC PDUs (also known as transport blocks (TBs)) from MAC service data units (SDUs) received via logical channels, and the MAC sublayer 214 on the receiving side recovers MAC SDUs from MAC PDUs received via transport channels.
[0038] The MAC sublayer 214 provides data transfer services for the RLC sublayer 216 over logical channels, which are either control logical channels carrying control data (e.g., RRC signaling) or traffic logical channels carrying user plane data. Data from the MAC sublayer 214 is then transmitted to and from the PHY layer 212 over transport channels classified as uplink (UL) or downlink (DL). Data is multiplexed into the transport channels depending on how it is to be transmitted over the air.
[0039] The PHY layer 212 is responsible for the actual transmission of data and control information over the air interface; i.e., the PHY layer 212 carries all information from the MAC transport channel over the transmit-side air interface. Some of the important functions performed by the PHY layer 212 include coding and modulation, link adaptation (e.g., Adaptive Modulation and Coding (AMC)), power control, cell search and random access (for initial synchronization and handover purposes), and other measurements (within and between 3GPP systems (i.e., NR and / or LTE systems)) for the RRC layer 222. The PHY layer 212 performs transmissions based on transmission parameters such as modulation scheme, coding rate (i.e., modulation and coding scheme (MCS)), number of physical resource blocks (PRBs), etc.
[0040] The LTE protocol stack includes a structure similar to the NR protocol stack 200, with differences being that the LTE protocol stack does not have the SDAP sublayer 220 in the AS layer 226, the EPC is replaced by the 5GC 510, and the NAS layer 224 is between the UE 206 and the MME of the EPC. It should be noted that this disclosure distinguishes between protocol layers (such as the aforementioned PHY layer 212, MAC sublayer 214, RLC sublayer 216, PDCP sublayer 218, SDAP layer 240, RRC layer 222, and NAS layer 224) and the transmission layer (also called the "MIMO layer" or "data stream") in multiple-input multiple-output (MIMO) communication.
[0041] Regarding the Type-II codebook of 3GPP NR Release 15 (Rel-15), it is assumed that the gNB has a two-dimensional (2D) antenna array with N1 and N2 antenna ports arranged horizontally and vertically for each polarization, and the communication is performed on N3 PMI subbands. A PMI subband consists of a set of resource blocks, and each resource block consists of a set of subcarriers. In such a case, 2N1N2 CSI-RS ports are utilized to enable high-resolution DL channel estimation for the Type-II codebook of NR Rel-15. Further details of the NR codebook type can be found in 3GPP Technical Specification (TS) 38.214.
[0042] To reduce the overhead of UL feedback, discrete Fourier transform (DFT)-based CSI compression in the spatial domain (SD) is applied in L dimensions for each polarization, where L < N1N2. Hereinafter, the 2L-dimensional index is called the SD base index. The magnitude and phase values of the linear combination coefficients of each subband are fed back to the gNB as part of the CSI report. The 2N1N2×N3 codebook for each transmission layer is W = W1W2 where matrix W1 is a 2N1N2 × 2L block diagonal matrix with two identical diagonal blocks (L <N1N2)、すなわち、
[0043]
number
[0044] and matrix B is an N1N2 × L matrix with columns drawn from the 2D oversampled DFT matrix as follows:
[0045]
number
[0046]
number
[0047]
number
[0048]
number
[0049]
number
[0050] Superscript T denotes the matrix transpose operation. Note that an oversampling factor of O, O is assumed for the 2D DFT matrix from which matrix B is derived.
[0051] Note that matrix W1 is common to all transmission layers. Matrix W2 is a 2L × N3 matrix, where the i-th column corresponds to the linear combination coefficients of 2L beams in the i-th subband. Only the indices of L selected columns of B are reported, along with the oversampling index, which takes O1O2 values. Note that W2 is independent for different transmission layers.
[0052] For 3GPP NR Rel-15, for Type-II port selection (PS) codebook, only K (K≦2N1N2) beamformed CSI-RS ports are utilized in DL transmission to reduce complexity. The K×N3 codebook matrix per transmission layer is
[0053]
number
[0054] It takes the form:
[0055] Here, the matrix W2 follows the same structure as the regular NR Rel-15 Type-II codebook and is transmission layer specific.
[0056]
number
[0057] is a K×2L block diagonal matrix with two identical diagonal blocks, i.e.,
[0058]
number
[0059] and E is a standard unit vector whose columns are:
[0060]
number
[0061] It is a matrix,
[0062]
number
[0063]
number
[0064] is a basis vector with a 1 in the first position, where d PS is the condition d PS ≤ min(K / 2, L), while m PS is the value
[0065]
number
[0066] and reported as part of the UL CSI feedback overhead. The matrix W1 is common to all transmission layers.
[0067] K=16, L=4, and d PS = 1, m PS The eight possible realizations of E corresponding to ={0,1,...,7} are as follows:
[0068]
number
[0069] d PS When = 2, m PS The four possible realizations of E corresponding to ={0,1,2,3} are:
[0070]
number
[0071] d PS When = 3, m PS The three possible realizations of E corresponding to ={0,1,2} are:
[0072]
number
[0073] d PS When m = 4, PS The two possible realizations of E corresponding to ={0,1} are:
[0074]
number
[0075] In summary, m PS parameterizes the position of the first one in the first column of E, while d PS is m PS represents the row shifts corresponding to different values of
[0076] For 3GPP NR Rel-15, the Type-I codebook is the baseline codebook for NR with various configurations. The most commonly used Rel-15 Type-I codebook is a special case of the NR Rel-15 Type-II codebook with L=1 for rank indicator (RI)=1,2, where the phase coupling value is reported for each subband, i.e., W 2,l is 2×N3, with the first row equal to [1, 1, ..., 1] and the second row equal to
[0077]
number
[0078] It is equal to φ0. Under a specific configuration, φ0 = φ1... = φ, that is, it is wideband reporting. For RI > 2, different beams are used for each pair of transmission layers. The Type-I codebook of NR Rel-15 may be described as a low-resolution version of the Type-II codebook of NR Rel-15 that only uses spatial beam selection and phase combining for each transmission layer pair.
[0079] Regarding the Type-II codebook of 3GPP NR Rel-16, it is assumed that the gNB has a 2D antenna array with N1 and N2 antenna ports arranged horizontally and vertically for each polarization, and the communication is performed on N3 PMI sub-bands. The PMI sub-bands consist of a set of resource blocks, and each resource block consists of a set of sub-carriers. In such a case, 2N1N2N3 CSI-RS ports are utilized to enable high-resolution DL channel estimation for the Type-II codebook of NR Rel-16. To reduce the overhead of UL feedback, SD's DFT-based CSI compression is applied in L dimensions for each polarization, where L < N1N2. Similarly, additional compression in the frequency domain (FD) is applied, and each beam of the FD precoding vector is transformed into the delay domain using the inverse DFT matrix, and the magnitude and phase values of a subset of the coefficients in the delay domain are selected and fed back to the gNB as part of the CSI report.
[0080] The 2N1N2 × N3 codebook for each transmission layer is
[0081] [Number]
[0082] takes the form of, and the matrix W1 is a 2N1N2 × 2L block diagonal matrix with two identical diagonal blocks (L < N1N2), that is,
[0083]
number
[0084] and matrix B is an N1N2 × L matrix with columns drawn from the 2D oversampled DFT matrix as follows:
[0085]
number
[0086]
number
[0087]
number
[0088]
number
[0089]
number
[0090] Superscript T denotes the matrix transpose operation, and the superscript H represents the Hermitian conjugate of a matrix, i.e., the conjugate transpose operator. Note that O, O oversampling factors are assumed for the 2D DFT matrix from which matrix B is derived. Note that W is common to all transmission layers. In various embodiments, the above parameters comply with the definitions and procedures of 3GPP TS 38.214.
[0091] Matrix W fis an N3 × M matrix (M < N3) with columns selected from a critically-sampled DFT matrix of size N3 as follows:
[0092]
number
[0093]
number
[0094] Only the indices of the L selected columns of B are reported, along with the oversampled indices that take O1O2 values. f For , only the indices of M selected columns from a predefined DFT matrix of size N3 are reported. Consequently, the M-dimensional indices are called selected FD basis indices. Thus, L and M represent the equivalent spatial and frequency dimensions after compression, respectively. Finally, the 2L × M matrix
[0095]
number
[0096] represents the linear combination coefficients (LCC) of the DFT basis vectors in space and frequency.
[0097]
number
[0098] , W f are both selected independently for different transmission layers.
[0099] The amplitude (i.e., magnitude) and phase values of approximately a β fraction of the 2LM available coefficients are reported to the gNB as part of the CSI report (β<1). Note that coefficients with zero magnitude are indicated by a bitmap per transmission layer. All reported coefficients within a transmission layer are normalized to the coefficient with the largest magnitude (strongest coefficient), so that the relative value of that coefficient is set to unity (i.e., 1), and no magnitude and phase information is explicitly reported for this coefficient. Only an indication of the index of the strongest coefficient per transmission layer is reported. Thus,
[0100]
number
[0101] The amplitude and phase values of the largest of the coefficients (along with the indices of the selected L, M DFT vectors) are reported for each transmission layer, resulting in a significant reduction in CSI report size compared to reporting information for 2N1N2 × N3-1 coefficients in the theoretical design.
[0102] For 3GPP NR Rel-16, for Type-II PS codebook, only K beamformed CSI-RS ports are utilized in DL transmission (K≦2N1N2) to reduce complexity. The K×N3 codebook matrix per transmission layer is
[0103]
number
[0104] takes the form H represents the Hermitian conjugate of a matrix, i.e., the conjugate transpose operator.
[0105] where:
[0106]
number
[0107] and W f follows the same structure as the regular NR Rel-16 Type-II codebook described above, and both are transmission layer specific.
[0108]
number
[0109] is a K×2L block diagonal matrix having the same structure as the structure of the Type-II PS codebook of NR Rel-15 mentioned above.
[0110] Regarding codebook reporting, the CSI codebook report may be partitioned into two parts based on the priority of the information being reported. Each part is encoded separately. Note that Part 1 of the codebook report (i.e., CSI Report Part 1) may have a higher coding rate in some cases. Listed below are only the parameters for the Type-II codebook for NR Rel-16. Further details can be found in Sections 5.2.3 and 5.2.4 of 3GPP TS 38.214.
[0111] Regarding the contents of the CSI report, CSI report part 1 includes a rank indicator (RI), a channel quality indicator (CQI), and the total number of coefficients (i.e., represented using a single value). CSI report part 2 includes an SD basis indicator, an FD basis indicator for each transmission layer, a bitmap for each transmission layer, amplitude information of the coefficients for each transmission layer, phase information of the coefficients for each transmission layer, and a strongest coefficient indicator for each transmission layer.
[0112] Furthermore, CSI Report Part 2 can be decomposed into subparts, each with a different priority (higher priority information listed first). Such a division is required to allow dynamic reporting size of the codebook based on available resources in the uplink phase. Further details can be found in Section 5.2.3 of 3GPP TS 38.214.
[0113] Also, the Type-II codebook is based on aperiodic CSI reporting and is reported on the PUSCH only with the one exception of downlink control information (DCI) triggers. The Type-I codebook may be based on periodic CSI reporting (e.g., physical uplink control channel (PUCCH)), semi-persistent CSI reporting (e.g., PUSCH or PUCCH), or aperiodic reporting (e.g., PUSCH).
[0114] For priority reports in CSI Report Part 2, multiple (i.e., up to N) reports with the priority listed in Table 1 below are considered. Rep Note that CSI reports may be sent.
[0115] [Table 1]
[0116] N RepThe priority of a CSI report is based on the following: 1) a CSI report corresponding to one CSI reporting configuration of a cell may have higher priority compared to another CSI report corresponding to one other CSI reporting configuration of the same cell; 2) a CSI report intended for a cell may have higher priority compared to other CSI reports intended for another cell; 3) a CSI report may have higher priority based on its content, e.g., a CSI report carrying Layer 1 Reference Signal Received Power (L1-RSRP) information has higher priority; and 4) a CSI report may have higher priority based on its type, e.g., whether the CSI report is aperiodic, semi-persistent, or periodic, and whether the report is transmitted via PUSCH or PUCCH, may affect the priority of the CSI report.
[0117] In light of that, CSI reports may be prioritized as follows, with CSI reports with lower IDs having higher priority: Pri iCSI (y,k,c,s) = 2 N cells M s y + N cells M s k + M s c + s where s represents the CSI reporting configuration index, Ms represents the maximum number of CSI reporting configurations, c represents the cell index, Ncells represents the number of serving cells, k has the value 0 for a CSI report carrying L1-RSRP or Layer 1 signal-to-interference-and-noise ratio (L1-SINR) and has the value 1 otherwise, y has the value 0 for an aperiodic (AP) report, the value 1 for a semi-persistent (SP) report on the PUSCH, the value 2 for a semi-persistent (SP) report on the PUCCH, and the value 3 for a periodic report.
[0118] Regarding triggering aperiodic CSI reporting on PUSCH, the UE needs to report the required CSI information for the network using the CSI framework of NR Release 15. The triggering mechanism between reporting configuration and resource configuration can be summarized in Table 2 below.
[0119] [Table 2]
[0120] Furthermore, all related resource configurations of a CSI reporting configuration must have the same time-domain behavior. Periodic CSI-RS resources and / or CSI-IM resources and CSI reports are assumed to be always present and active once configured by RRC. Aperiodic and semi-persistent CSI-RS resources and / or CSI-IM resources and CSI reports must be explicitly triggered or activated. For aperiodic CSI-RS resources and / or CSI-IM resources and aperiodic CSI reports, triggering is done jointly by transmitting DCI format 0-1. Semi-persistent CSI-RS resources and / or CSI-IM resources and semi-persistent CSI reports are activated independently.
[0121] FIG. 3 illustrates an example scenario 300 of an aperiodic trigger state defining a list of CSI reporting configurations according to an embodiment of the present disclosure. For aperiodic CSI-RS resources and / or CSI-IM resources and aperiodic CSI reporting, triggering is performed jointly by transmitting DCI format 0_1. DCI format 0_1 includes a CSI request field (0 to 6 bits). A non-zero request field indicates a so-called aperiodic trigger state configured by RRC. The aperiodic trigger state is defined as a list of up to 16 aperiodic CSI reporting configurations identified by CSI reporting configuration IDs for which the UE simultaneously calculates CSI and transmits it in scheduled PUSCH transmissions.
[0122] FIG. 4A illustrates an example ASN.1 structure of an aperiodic trigger state indicating resource set and QCL information, according to an embodiment of the present disclosure.
[0123] 4B illustrates an example ASN.1 structure of an associated CSI resource configuration according to an embodiment of the present disclosure. One or more associated CSI resource configurations may be referenced by the aperiodic trigger states of FIG. 4A.
[0124] FIG. 5A illustrates an example ASN.1 structure of an RRC configuration for NZP CSI-RS resources, according to an embodiment of the present disclosure.
[0125] FIG. 5B illustrates an example ASN.1 structure of an RRC configuration for CSI-IM resources, according to an embodiment of the present disclosure.
[0126] When a CSI reporting configuration is linked with an aperiodic resource configuration (which may include multiple resource sets), the aperiodic NZP CSI-RS resource set for channel measurement, the aperiodic CSI-IM resource set (if used), and the aperiodic NZP CSI-RS resource set for interference management (if used) used for a given CSI reporting configuration are also included in the definition of the aperiodic trigger state. For aperiodic NZP CSI-RS, the QCL source to use is also configured in the aperiodic trigger state. The UE assumes that the resources used for channel and interference calculation can be processed with the same spatial filter, i.e., can be quasi-co-located for "QCL-Type D".
[0127] For aperiodic CSI reporting, the PUSCH-based report is split into two CSI parts, namely, CSI part 1 and CSI part 2. The reason is that the size of the CSI payload varies greatly and therefore, the worst-case UCI payload size design results in large overhead.
[0128] CSI Part 1 has a fixed payload size (and can be decoded by the gNB without a priori information) and includes: 1) the RI (if reported), CRI (if reported), and CQI for the first codeword; and 2) the number of non-zero wideband amplitude coefficients per transmission layer for Type-II CSI feedback on PUSCH.
[0129] CSI Part 2 has a variable payload size that may be derived from the CSI parameters of CSI Part 1, and contains PMI and CQI for the second codeword when RI>4.
[0130] Table 3 summarizes the type of UL channel used for CSI reporting depending on the CSI codebook type.
[0131] [Table 3]
[0132] As an example, if the aperiodic trigger state indicated by DCI format 0_1 defines three report configurations x, y, and z, the aperiodic CSI reports in CSI Part 2 are ordered.
[0133] 6A illustrates an example scenario of CSI report generation according to an embodiment of the present disclosure. In the illustrated example, DCI format 0_1 indicated reporting settings for three CSI reporting configurations x, y, and z.
[0134] FIG. 6B illustrates an example scenario of partial CSI omission and reordering for PUSCH-based CSI in accordance with an embodiment of the present disclosure.
[0135] The CSI reports are prioritized according to: 1) time domain behavior and physical channel, where more dynamic reports take precedence over less dynamic reports and PUSCH takes precedence over PUCCH; 2) CSI content, where beam reports (i.e., L1-RSRP reports) take precedence over regular CSI; 3) serving cell (in case of carrier aggregation operation) to which the CSI corresponds, where CSI corresponding to the primary cell (PCell) takes precedence over CSI corresponding to the secondary cell (SCell); and 4) configuration identifier (i.e., reportConfigID).
[0136] The CSI report may include a CQI report quantity corresponding to the channel quality assuming a maximum target transport block error rate, indicating the modulation order, coding rate, and corresponding spectral efficiency associated with the modulation order and coding rate pair. Examples of maximum transport block error rates are 0.1 and 0.00001. The modulation order can vary from Quadrature Phase Shift Keying (QPSK) to 1024 Quadrature Amplitude Modulation (1024-QAM), while the coding rate may vary from 30 / 1024 to 948 / 1024. An example of a CQI table for a 4-bit CQI indicator specifying possible CQI values along with the corresponding modulation order, coding rate, and efficiency is given in Table 4 below.
[0137] [Table 4]
[0138] CQI values may be reported in two formats: a wideband format where one CQI value corresponding to each physical downlink shared channel (PDSCH) transport block is reported, and a subband format where one wideband CQI value for the entire transport block is reported in addition to a set of subband CQI values corresponding to the CQI subbands in which the transport block is transmitted. The CQI subband size is configurable and depends on the number of physical resource blocks (PRBs) in the bandwidth part (BWP), as shown in Table 5, as follows:
[0139] [Table 5]
[0140] If the high layer parameter cqi-BitsPerSubband in the CSI reporting configuration CSI-ReportConfig is configured (e.g., by RRC signaling), the subband CQI values are reported in full form, i.e., using 4 bits for each subband CQI based on a CQI table, e.g., Table 4. If the high layer parameter cqi-BitsPerSubband in CSI-ReportConfig is not configured, then for each subband s, a 2-bit subband differential CQI value is reported, defined as subband offset level(s) = subband CQI index(s) - wideband CQI index.
[0141] The mapping from 2-bit subband differential CQI values to offset levels is shown in Table 6 as follows:
[0142] [Table 6]
[0143] In some embodiments, the terms antenna, panel, and antenna panel are used interchangeably with respect to antenna panels / ports, quasi-collocation (QCL), transmission configuration indicator (TCI) states, and spatial relations. An antenna panel may be hardware used to transmit and / or receive wireless signals at frequencies below 6 GHz, e.g., Frequency Range 1 (FR1), or above 6 GHz, e.g., Frequency Range 2 (FR2) or millimeter wave (mmWave). In some embodiments, an antenna panel may include an array of antenna elements, each connected to hardware such as a phase shifter that allows a control module to apply spatial parameters for signal transmission and / or reception. The resulting radiation pattern, sometimes referred to as a beam, may be unimodal or non-unimodal and may allow a device to amplify signals transmitted or received from a spatial direction.
[0144] In some embodiments, the antenna panels may or may not be virtualized as antenna ports in the specification. The antenna panels may be connected to a baseband processing module through a radio frequency (RF) chain for each of the transmit (egress) and receive (ingress) directions. The capabilities of a device, such as the number of antenna panels, the device's duplex capability, and the device's beamforming capability, may or may not be transparent to other devices. In some embodiments, capability information may be conveyed by signaling, and in some embodiments, capability information may be provided to a device without the need for signaling. If such information is available to other devices, such information may be used for signaling or local decision-making.
[0145] In some embodiments, a device (e.g., UE, node) antenna panel may be a physical or logical antenna array including a set of antenna elements or antenna ports that share common or significant portions of an RF chain (e.g., in-phase / quadrature (I / Q) modulator, analog-to-digital (A / D) converter, local oscillator, phase shift network). A device antenna panel or “device panel” may be a logical entity to which physical device antennas are mapped. The mapping of physical device antennas to logical entities may be up to the device implementation. Communicating (receiving or transmitting) with at least a subset of the antenna elements or antenna ports (also referred to herein as active elements) active to radiate energy of the antenna panel requires biasing or powering up of the RF chain, which results in current drain or power consumption in the device associated with the antenna panel (including the power consumption of power amplifiers / low-noise amplifiers (LNAs) associated with the antenna elements or antenna ports). As used herein, the phrase “active to radiate energy” is not intended to be limited to transmitting functions but also encompasses receiving functions. Thus, the antenna elements active to radiate energy may be simultaneously or sequentially coupled to a transmitter to transmit radio frequency energy, or to a receiver to receive radio frequency energy, or may generally be coupled to a transceiver to perform their intended function. Communication with the active elements of the antenna panel allows for the generation of a radiation pattern or beam.
[0146] In some embodiments, depending on the implementation of the device itself, a "device panel" may have at least one of the following functions as the operational role of the antenna group unit for independently controlling its transmit (Tx) beam, the antenna group unit for independently controlling its transmit power, and the antenna group unit for independently controlling transmit timing: The "device panel" may be transparent to the gNB. For certain conditions, the gNB or network may assume that the mapping between the device's physical antennas and the logical entity "device panel" may not change. For example, the condition may include until the next update or report from the device, or the duration of time during which the gNB assumes there are no changes to the mapping. The device may report its capabilities with respect to its "device panels" to the gNB or network. The device capabilities may include at least the number of "device panels." In one implementation, a device may support UL transmission from one beam in a panel, and with multiple panels, two or more beams (one beam per panel) may be used for UL transmission. In another implementation, two or more beams per panel may be supported / used for UL transmission.
[0147] In some of the described embodiments, antenna ports are defined such that the channel on which a symbol on an antenna port is carried can be inferred from the channel on which another symbol on the same antenna port is carried.
[0148] Two antenna ports are said to be quasi-colocated (QCL) if the wide-ranging characteristics of the channel through which symbols on one antenna port are carried can be inferred from the channel through which symbols on the other antenna port are carried. The wide-ranging characteristics include one or more of delay spread, Doppler spread, Doppler shift, mean gain, mean delay, and spatial receive (Rx) parameters. The two antenna ports may be QCL with respect to a subset of the wide-ranging characteristics, and different subsets of the wide-ranging characteristics may be indicated by QCL type parameters.
[0149] The QCL-type parameter may indicate which channel characteristics are the same between two reference signals (e.g., on two antenna ports). Thus, the reference signals may be linked to each other in terms of what the UE can assume about its channel statistics or QCL characteristics. For example, the parameter qcl-Type may take one of the following values:
[0150] "QCL-TypeA": {Doppler shift, Doppler spread, mean delay, delay spread}
[0151] "QCL-TypeB": {Doppler shift, Doppler spread}
[0152] "QCL-TypeC": {Doppler shift, average delay}
[0153] "QCL-TypeD": {Spatial Rx parameters}
[0154] The spatial Rx parameters may include one or more of the angle of arrival (AoA), dominant AoA, average AoA, angular spread, power angular spectrum (PAS) of AoA, average angle of departure (AoD), PAS of AoD, transmit / receive channel correlation, transmit / receive beamforming, spatial channel correlation, etc.
[0155] The values QCL-TypeA, QCL-TypeB, and QCL-TypeC may be applicable to all carrier frequencies, while the value QCL-TypeD may be applicable only at higher carrier frequencies (e.g., mmWave, FR2 and above) where the UE may essentially not be able to perform omnidirectional transmission, i.e., the UE needs to beamform for directional transmission. For QCL-TypeD parameters between two reference signals A and B, reference signal A is considered to be spatially co-located with reference signal B, and the UE may assume that reference signals A and B can be received using the same spatial filter (e.g., using the same Rx beamforming weights).
[0156] An "antenna port" according to an embodiment may be a logical port that may correspond to a beam (resulting from beamforming) or may correspond to a physical antenna on a device. In some embodiments, a physical antenna may be directly mapped to a single antenna port, with the antenna port corresponding to an actual physical antenna. Alternatively, a set or subset of physical antennas, or an antenna set or antenna array or antenna subarray, may be mapped to one or more antenna ports after applying complex weights, cyclic delays, or both to the signals on each physical antenna. A physical antenna set may have antennas from a single module or panel or from multiple modules or panels. The weights may be fixed, as in antenna virtualization schemes such as cyclic delay diversity (CDD). The procedure used to derive antenna ports from physical antennas is specific to the device implementation and may be transparent to other devices.
[0157] In some described embodiments, a Transmission Configuration Indication (TCI) state associated with a target transmission may indicate parameters for configuring a QCL relationship between the target transmission (e.g., a target reference signal (RS) of a demodulation reference signal (DM-RS) port of the target transmission during a transmission opportunity) and a source reference signal (e.g., a synchronization signal block (SSB), a CSI-RS, and / or a sounding reference signal (SRS)) with respect to a quasi-co-location type parameter indicated in the corresponding TCI state. The TCI describes which reference signals are used as QCL sources and which QCL characteristics can be derived from each reference signal. A device may receive configurations of multiple transmission configuration indicator states for a serving cell for transmissions on the serving cell. In some described embodiments, the TCI state includes at least one source RS for providing a basis (UE assumptions) for determining a QCL and / or a spatial filter.
[0158] In some described embodiments, the spatial relationship information associated with the target transmission may indicate parameters for configuring a spatial setting between the target transmission and a reference RS (e.g., SSB / CSI-RS / SRS). For example, the device may transmit the target transmission using the same spatial domain filter used for receiving the reference RS (e.g., DL RS such as SSB / CSI-RS). In another example, the device may transmit the target transmission using the same spatial domain transmit filter used for transmitting the reference RS (e.g., UL RS such as SRS). The device may receive configurations of multiple spatial relationship information configurations for the serving cell for transmission on the serving cell.
[0159] In the following solutions, it is assumed that the codebook type used for PMI reporting is flexible (e.g., optional) with respect to the use of different codebook types, e.g., Type-II Rel-16 codebook, Type-II Release 17 (Rel-17) codebook, Type-II Release 18 (Rel-18) codebook, etc. Several solutions are described below. According to a possible implementation, one or more elements or functions from one or more of the sets of described solutions may be combined.
[0160] According to an embodiment of the first solution, a UE is configured with a CSI reporting configuration, which includes configuration information corresponding to a reference signal used for channel measurement and configuration information corresponding to a CSI report feedback for reporting multiple CSI report segments. For the proposed fast CSI codebook, different implementations of precoder structures and corresponding CSI reporting settings are defined. It should be noted that, with regard to the CSI reporting configuration, one or more of the following implementations may be combined:
[0161] In a first implementation of the first solution, the UE is configured with a CSI reporting configuration CSI-ReportConfig associated with multiple PMI values, where the multiple PMI values are reported in the same CSI report. In other words, the UE is configured to report multiple PMI values per CSI report, where the multiple CSI report segments are the multiple PMI values.
[0162] In a second implementation of the first solution, the UE is configured with a CSI reporting configuration CSI-ReportConfig associated with multiple coefficient groups, each coefficient group including a phase coefficient and a set of amplitude coefficients, the amplitude coefficients including a reference amplitude coefficient and a differential amplitude coefficient. In other words, the UE is configured to report multiple coefficient groups (i.e., multiple W2 matrices) per CSI report, and multiple CSI report segments are multiple coefficient groups.
[0163] In one example, four groups of coefficients G = 4, i.e., g = 1, 2, 3, 4, are reported, and the reference amplitude coefficient indicator and differential amplitude coefficient indicator are i for transmission layers l = 1,...,v, of the form: 2,3,l,g and i 2,4,l,g is indexed as
[0164]
number
[0165]
number
[0166]
number
[0167]
number
[0168]
number
[0169] Phase Coefficient Indicator i 2,5,l,g has the following form:
[0170]
number
[0171] c l,g,f = [c l,g,0,f ...c l,g,2L-1,f ] c l,g,i,f ∈{0,...,K3-1}
[0172] The bitmap specifying the non-zero amplitude coefficients is given by the parameter i1,7,l,g is shown by
[0173]
number
[0174]
number
[0175]
number
[0176] In a third implementation of the first solution, the UE is configured with a CSI reporting configuration associated with multiple Doppler-domain basis vectors, where each Doppler-domain basis vector corresponds to a column of a DFT-based matrix. In other words, the UE is configured to report a Doppler-domain transform matrix for each CSI report, i.e., a Doppler-domain transform matrix including multiple Doppler-domain basis vectors, where multiple CSI report segments are the multiple Doppler-domain basis vectors.
[0177] In one example, the precoding matrix fed back as PMI in the corresponding CSI report is
[0178]
number
[0179] and the operator
[0180]
number
[0181] corresponds to the Kronecker product, and the superscript H is the conjugate transpose (Hermitian transpose) of a matrix,
[0182]
number
[0183] correspond to the 2D DFT-based space domain transform matrix, the amplitude / phase quantized coefficient matrix, and the DFT-based frequency domain transform matrix, respectively, while W d is a DFT-based time / Doppler domain basis transformation with D columns, whose columns are selected from a DFT matrix of size N4xN4, where D≦N4, and the column r of the DFT matrix is of the form
[0184]
number
[0185] In a fourth implementation of the first solution, the UE is configured with multiple NZP CSI-RS resources for channel measurement resources (CMRs). More broadly, one or more NZP CSI-RS resources for a CMR are associated with multiple channel measurement occasions. In other words, the UE is configured to report multiple CMRs per CSI report, and multiple CSI report segments are multiple CMRs.
[0186] In a first example, the UE is configured with aperiodic NZP CSI-RS resources for CMR followed by periodic NZP CSI-RS resources for CMR.
[0187] In a second example, the UE is configured with one periodic NZP CSI-RS resource for CMR, and each channel measurement is associated with a subset of the transmission opportunities in the CMR.
[0188] In a third example, the UE is configured with two periodic NZP CSI-RS resources for CMRs, each CMR is associated with a distinct slot offset value, and each channel measurement is associated with a contiguous group of CSI-RS symbols across both CMRs.
[0189] In a fifth implementation of the first solution, the UE is configured with a codebook type set to a Type-II codebook, e.g., Type II, and a codebook subtype set to a high-speed codebook, e.g., TypeII-HighSpeed-r18, as part of a Rel-18 codebook configuration, e.g., codebookConfig-r18. In other words, the UE is configured to report a Rel-18 Type-II high-speed codebook.
[0190] According to an embodiment of the second solution, the UE is configured with reporting of multiple CQI values, where the number of CQI values corresponds to the number of CSI report segments, e.g., the number of multiple PMI values, coefficient groups, a dimension of a Doppler domain transform matrix, the number of multiple CMRs, channel measurement occasions, or some combination thereof. Different implementations of CQI reporting are defined, e.g., for fast CSI codebooks. It should be noted that with regard to improvements to CSI reporting, one or more elements or features from one or more of the following implementations may be combined.
[0191] In a first implementation of the second solution, a first CQI value of the plurality of CQI values is reported based on a higher resolution format, and the rest of the CQI values of the plurality of CQI values are reported based on a lower resolution format compared to the format of the first CQI value.
[0192] In a first example, a CQI format indicator set to "subband" corresponds to a first CQI value of the plurality of CQI values being reported in subband format and the remainder of the CQI values of the plurality of CQI values being reported in wideband format.
[0193] In a second example, a new value of the CQI format indicator is used for a scenario in which a first CQI value of the plurality of CQI values is reported in subband format and the remaining CQI values of the plurality of CQI values are reported in wideband format. For example, a “subband-wideband” value of the CQI format indicator is introduced for the aforementioned case.
[0194] In a third example, a first CQI value of the plurality of CQI values is reported in subband format and the remainder of the CQI values of the plurality of CQI values are reported in wideband format.
[0195] In a second implementation of the second solution, a first CQI value of the plurality of CQI values is reported as an absolute value (e.g., in a wideband format), and the remainder of the CQI values of the plurality of CQI values are reported based on differential values calculated based on the first CQI value of the plurality of CQI values.
[0196] In one example, the 2-bit subband differential CQI is defined as follows: Offset level(k) of CQI k = Index(k) of CQI k - Index of CQI 1, k = 2, 3, ...
[0197] The mapping from the 2-bit differential CQI value to the offset level is shown in Table 7 as follows:
[0198] [Table 7]
[0199] In a third implementation of the second solution, a CQI superslot size corresponding to a group of consecutive slots is configured based on the number of the plurality of PMI values, the coefficient group, the dimension of the Doppler domain transform matrix, the number of the plurality of CMRs, the channel measurement occasions, or some combination thereof. Under this implementation, each CQI value of the plurality of CQI values is associated with a CQI superslot of the plurality of CQI superslots.
[0200] In a first example, the number of slots in a group of slots, i.e., the CQI superslot size, may be configured by higher layer signaling (e.g., an RRC parameter.) Alternatively, the CQI superslot size may be based on subcarrier spacing, UE processing capability, UE CSI computation time, or some combination thereof.
[0201] In the second example, the CQI superslot size is set by a rule based on the total number of slots considered, as shown in Table 8. Note that for some cases, the superslot size may be configured / selected from two values based on predefined rules regarding the possible superslot sizes.
[0202] [Table 8]
[0203] In a fourth implementation of the second solution, each CQI value of the plurality of CQI values is associated with a given slot. In other words, a particular sequence of slots is associated with a CQI value. In the first example, the slot index is in the form kQ + q,
[0204]
number
[0205] corresponds to the period of the CSI-RS resource, the channel measurement occasion, the precoder calculation occasion, or a combination thereof, and k = 0, 1, 2, 3, .. corresponds to the index of the CQI value,
[0206]
number
[0207] are configured and reported and correspond to predefined slot offsets.
[0208] In a fifth implementation of the second solution, the CQI value is updated every PMI reporting period, e.g., M PMI The time domain period corresponding to, say, M CQI In the first example, the PMI period M PMI = 20ms compared to M CQI = 5 ms. In the second example, a reporting volume containing only CQI is supported, i.e., the higher layer parameters
[0209]
number
[0210] may be set to the value "CQI".
[0211] According to an embodiment of the third solution, the UE is configured to report at least one CQI value and CQI extrapolation information for enabling UE-assisted extrapolation of the CQI value. For example, the network may extrapolate the CQI value based on the UE's indication of the CQI slope, rate of change, direction of change, or a combination thereof. Various implementations of the CQI extrapolation from the reported CQI value are given below. It is not excluded to consider a setup with a combination of one or more of the following implementations:
[0212] In a first implementation, one CQI value corresponding to slot t, or alternatively, corresponding to a time interval [s, s+δ] corresponding to a sequence of consecutive slots, is reported. An additional indicator is reported in the CSI report that identifies at least one of: 1) a direction of change of the CQI value for a subsequent slot or time interval, e.g., whether the CQI value corresponding to the subsequent slot increases, decreases, or remains unchanged; and / or 2) a magnitude of change of the CQI value for the subsequent slot or time interval compared to the first slot or time interval.
[0213] In one example, a one-bit indicator in a first part of the CSI report is reported, the one-bit indicator indicating whether the CQI value has changed for a subsequent slot or time interval compared to the first slot or time interval.
[0214] A second indicator in the second part of the CSI report is reported conditional on the value of the one-bit indicator in the first part of the CSI report, and the second indicator is reported only if the one-bit indicator indicates that the CQI value has changed for the subsequent slot or time interval compared to the first slot or time interval. The second indicator may correspond to a direction of change in the CQI value, or a magnitude of change in the CQI value for the subsequent slot / time interval, or both.
[0215] In a second implementation, two CQI values corresponding to slot t and slot t + t0, or alternatively corresponding to time intervals [s0, s0 + δ] and [s1, s1 + δ], where s1 > s0 + δ, are reported by the UE. A function corresponding to a temporal variation curve around a first CQI indicator and a second CQI indicator of the two CQI indicators is reported by the UE. In other words, the function describes an extrapolation of the CQI values around the two CQI values.
[0216] In a first example, the function corresponding to the time variation curve may be in the form of a linear variation, i.e., a uniform variation, a logarithmic variation, i.e., a variation that slows down over subsequent CQI values, or an exponential variation, i.e., a variation that increases over subsequent CQI values. In a second example, the function corresponds to an interpolation function of one or more CQI values within a slot or time interval within the reporting of two CQI value indicators of a CSI report.
[0217] In a third implementation, the UE reports multiple CQI values for each CSI reporting opportunity. In a first example, multiple CQI values are reported for each reported PMI value of the multiple reported PMI values. In a second example, multiple CQI values are reported for each reported PMI coefficient group of the multiple reported PMI coefficient groups.
[0218] In a third example, multiple CQI values are reported for each dimension of a reported Doppler domain transform matrix of multiple dimensions of the reported Doppler domain transform matrix. In a fourth example, multiple CQI values are reported for each CMR / channel measurement occasion of multiple CMR / channel measurement occasions.
[0219] 7 illustrates an example of a UE 700 according to aspects of the present disclosure. The UE 700 may include a processor 702, a memory 704, a controller 706, and a transceiver 708. The processor 702, the memory 704, the controller 706, or the transceiver 708, or various combinations thereof, or various components thereof, may be examples of means for performing various aspects of the present disclosure described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.
[0220] The processor 702, memory 704, controller 706, or transceiver 708, or various combinations or components thereof, may be implemented in hardware (e.g., circuitry), which may include a processor, digital signal processor (DSP), application specific integrated circuit (ASIC), or other programmable logic device configured as or otherwise supporting means for performing the functions described in this disclosure, or any combination thereof.
[0221] The processor 702 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, a field programmable gate array (FPGA), or any combination thereof). In some implementations, the processor 702 may be configured to operate the memory 704. In some other implementations, the memory 704 may be integrated into the processor 702. The processor 702 may be configured to execute computer-readable instructions stored in the memory 704 to cause the UE 700 to perform various functions of the present disclosure.
[0222] The memory 704 may include volatile or nonvolatile memory. The memory 704 may store computer-readable and computer-executable code, including instructions that, when executed by the processor 702, cause the UE 700 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium, such as the memory 704 or another type of memory. Computer-readable media includes both non-transitory computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. Non-transitory storage media may be any available medium that may be accessed by a general-purpose or special-purpose computer.
[0223] In some implementations, the processor 702 and the memory 704 coupled with the processor 702 may be configured to cause the UE 700 to perform one or more of the functions described herein (e.g., by the processor 702 executing instructions stored in the memory 704). For example, the processor 702 may support wireless communication in the UE 700 in accordance with examples disclosed herein. The UE 700 may be configured to support means for receiving a CSI reporting configuration and means for receiving a set of channel measurement reference signals including at least one NZP CSI-RS resource. In a particular implementation, the CSI reporting configuration includes a codebook type parameter set to a New Radio Type-II codebook. In a particular implementation, the CSI reporting configuration may further include a codebook subtype parameter set to a fast codebook.
[0224] In some implementations, the CSI reporting configuration indicates a CQI slot group size corresponding to a set of consecutive slots forming a CQI slot group, and for each CQI slot group, a single CQI value is reported. In a particular implementation, the number of CQI slot groups is based on the number of CSI report segments.
[0225] In one implementation, the CQI slot group size is configured via a higher layer signaling parameter. In other implementations, the CQI slot group size is based on the subcarrier spacing value, the UE processing capability, the UE CSI calculation time, or a combination thereof.
[0226] The UE 700 may be configured to support means for generating a CSI feedback report according to a CSI reporting configuration and means for transmitting the CSI feedback report over a physical uplink channel, where the CSI feedback report includes a plurality of CSI report segments and a plurality of CQI values associated with the plurality of CSI report segments.
[0227] In some implementations, at least one CQI value is associated with each CSI report segment, hi some implementations, multiple CSI report segments correspond to multiple PMI values.
[0228] In some implementations, the multiple CSI report segments correspond to multiple PMI coefficient groups, and each coefficient group of the multiple PMI coefficient groups includes a set of phase and amplitude coefficients. In particular implementations, the set of phase and amplitude coefficients includes at least one reference amplitude coefficient and at least one differential amplitude coefficient.
[0229] In some implementations, the multiple CSI report segments correspond to multiple Doppler domain basis vectors, each Doppler domain basis vector corresponding to a column of a DFT-based matrix. In some implementations, the multiple CSI report segments correspond to multiple NZP CSI-RS resources associated with multiple channel measurement occasions.
[0230] In some implementations, a single CQI value is reported for each CSI report segment. In particular implementations, a first CQI value corresponding to a first CSI report segment is reported as an absolute value, and the rest of the multiple CQI values are reported as a set of differential values based on the first CSI value.
[0231] In a particular implementation, a first CQI value corresponding to the first CSI report segment is reported based on a higher resolution format, and the remainder of the plurality of CQI values are reported based on a lower resolution format compared to the format of the first CQI value. In one implementation, the higher resolution format corresponds to a subband format, and the lower resolution format corresponds to a wideband format.
[0232] In some implementations, each CQI value of the multiple CQI values is associated with a slot index, and the associated slot index is based on a configured CQI reporting period value, an index of the order of the CQI values being reported, and a slot offset corresponding to the reporting of the CQI value.
[0233] In some implementations, the CSI reporting configuration indicates a CQI reporting period and a PMI reporting period, and in certain implementations, each CQI value is reported at a periodicity value equal to or less than the PMI reporting period value.
[0234] In some implementations, a first CSI report segment of the plurality of CSI report segments is configured to be reported with a first periodicity value that is different from a second periodicity value corresponding to a CSI report segment of the plurality of CSI report segments after the first CSI report segment.
[0235] In some implementations, the multiple CQI values associated with the multiple CSI report segments consist of two CQI values corresponding to the entire multiple CSI report segments. In particular implementations, a first CQI value of the two CQI values corresponds to a first CSI report segment of the multiple CSI report segments, and a second CQI value of the two CQI values corresponds to a last CSI report segment of the multiple CSI report segments.
[0236] In a particular implementation, the CSI feedback report further includes an indicator corresponding to a slope of a change in the CQI within two CQI value reporting occasions corresponding to the two CQI values. In a further implementation, the slope indicator includes a change direction value and a magnitude value.
[0237] In some implementations, the CSI reporting configuration indicates an extrapolation / interpolation function for CQI calculation within two CQI value reporting occasions corresponding to two CQI values. In a particular implementation, an extrapolation / interpolation function is defined for CQI estimation between two CQI value reporting occasions.
[0238] In a particular implementation, the CSI feedback report includes a selection of an extrapolation / interpolation function from a set of extrapolation / interpolation functions. In a further implementation, the set of extrapolation / interpolation functions includes at least one of a linear function, a logarithmic function, or an exponential function.
[0239] The controller 706 may manage input and output signals for the UE 700. The controller 706 may also manage peripherals not integrated into the device 700. In some implementations, the controller 706 may utilize an operating system (OS), such as iOS®, ANDROID®, WINDOWS®, or other operating systems. In some implementations, the controller 706 may be implemented as part of the processor 702.
[0240] In some implementations, the UE 700 may include at least one transceiver 708. In some other implementations, the UE 700 may have two or more transceivers 708. The transceiver 708 may represent a wireless transceiver. The transceiver 708 may include one or more receiver chains 710, one or more transmitter chains 712, or a combination thereof.
[0241] The receiver chain 710 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 710 may include one or more antennas for receiving signals over the air or wireless medium. The receiver chain 710 may include at least one amplifier (e.g., a low noise amplifier (LNA)) configured to amplify the received signal. The receiver chain 710 may include at least one demodulator configured to demodulate the received signal by reversing the modulation technique applied during transmission of the signal to obtain transmitted data. The receiver chain 710 may include at least one decoder for decoding and processing the demodulated signal to receive the transmitted data.
[0242] The transmitter chain 712 may be configured to generate and transmit signals (e.g., control information, data, packets). The transmitter chain 712 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium. The at least one modulator may be configured to support one or more techniques, such as amplitude modulation (AM), frequency modulation (FM), or a digital modulation scheme like phase-shift keying (PSK) or quadrature amplitude modulation (QAM). The transmitter chain 712 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium. The transmitter chain 712 may also include one or more antennas for transmitting the amplified signal over the air or wireless medium.
[0243] 8 illustrates an example of a processor 800 according to aspects of the present disclosure. The processor 800 may be an example of a processor configured to perform various operations in accordance with examples described herein. The processor 800 may include a controller 802 configured to perform various operations in accordance with examples described herein. The processor 800 may optionally include at least one memory 804, which may be, for example, an L1 / L2 / L3 cache. Additionally or alternatively, the processor 800 may optionally include one or more arithmetic logic units (ALUs) 806. One or more of these components may electronically communicate or otherwise be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces (e.g., buses).
[0244] Processor 800 may be a processor chipset and may include a protocol stack (e.g., a software stack) executed by the processor chipset to perform various operations (e.g., receive, obtain, retrieve, send, output, transfer, store, determine, identify, access, write, read) in accordance with examples described herein. The processor chipset may include one or more cores, one or more caches (e.g., memory local to or included in the processor chipset (e.g., processor 800)), or other memory (e.g., random access memory (RAM), read-only memory (ROM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), static RAM (SRAM), ferroelectric RAM (FeRAM), magnetic RAM (MRAM), resistive RAM (RRAM), flash memory, phase change memory (PCM), etc.).
[0245] Controller 802 may be configured to manage and coordinate various operations of processor 800 (e.g., signaling, receiving, acquiring, retrieving, transmitting, outputting, transferring, storing, determining, identifying, accessing, writing, reading) to cause processor 800 to support various operations in accordance with examples described herein. For example, controller 802 may act as a control unit for processor 800, generating control signals that manage the operation of various components of processor 800. These control signals include enabling or disabling functional units, selecting data paths, initiating memory accesses, and coordinating the timing of operations.
[0246] The controller 802 may be configured to fetch (e.g., obtain, retrieve, receive) instructions from the memory 804 and determine subsequent instructions to be executed to cause the processor 800 to support various operations in accordance with examples described herein. The controller 802 may be configured to track memory addresses of instructions associated with the memory 804. The controller 802 may be configured to decode the instructions to determine the operations to be performed and the associated operands. For example, the controller 802 may be configured to interpret the instructions and determine control signals to be output to other components of the processor 800 to cause the processor 800 to support various operations in accordance with examples described herein. Additionally or alternatively, the controller 802 may be configured to manage the flow of data within the processor 800. The controller 802 may be configured to control the transfer of data between registers, an arithmetic logic unit (ALU), and other functional units of the processor 800.
[0247] Memory 804 may include one or more caches (e.g., memory local to or included with processor 800) or other memory such as RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc. In some implementations, memory 804 may reside within or on a processor chipset (e.g., local to processor 800). In some other implementations, memory 804 may reside outside of the processor chipset (e.g., remote from processor 800).
[0248] The memory 804 may store computer-readable, computer-executable code including instructions that, when executed by the processor 800, cause the device 800 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium, such as a system memory or another type of memory. The controller 802 and / or the processor 800 may be configured to execute the computer-readable instructions stored in the memory 804 to cause the processor 800 to perform various functions. For example, the processor 800 and / or the controller 802 may be coupled to or to the memory 804, and the processor 800, the controller 802, and the memory 804 may be configured to perform various functions described herein. In some examples, the processor 800 may include multiple processors, and the memory 804 may include multiple memories. One or more of the multiple processors may be coupled to one or more of the multiple memories, which may be configured, individually or collectively, to perform various functions herein.
[0249] The one or more ALUs 806 may be configured to support various operations according to the examples described herein. In some implementations, the one or more ALUs 806 may reside within or on a processor chipset (e.g., processor 800). In some other implementations, the one or more ALUs 806 may reside external to the processor chipset (e.g., processor 800). The one or more ALUs 806 may perform one or more calculations on data, such as addition, subtraction, multiplication, and division. For example, the one or more ALUs 806 may receive input operands and an operation code that determines the operation to be performed. The one or more ALUs 806 may be comprised of various logic and arithmetic circuits, including adders, subtractors, shifters, and logic gates, for processing and manipulating data through operations. Additionally or alternatively, one or more ALUs 806 may support logical operations such as AND, OR, exclusive OR (XOR), not-OR (NOR), and not-AND (NAND), which allows one or more ALUs 806 to handle conditional operations, comparisons, and bit operations.
[0250] The processor 800 may support wireless communication according to examples disclosed herein. The processor 800 may be configured or operable to support means for receiving a CSI reporting configuration and means for receiving a set of channel measurement reference signals including at least one NZP CSI-RS resource. In a particular implementation, the CSI reporting configuration includes a codebook type parameter set to a New Radio Type-II codebook. In a particular implementation, the CSI reporting configuration may further include a codebook subtype parameter set to a fast codebook.
[0251] In some implementations, the CSI reporting configuration indicates a CQI slot group size corresponding to a set of consecutive slots forming a CQI slot group, and for each CQI slot group, a single CQI value is reported. In a particular implementation, the number of CQI slot groups is based on the number of CSI report segments.
[0252] In one implementation, the CQI slot group size is configured via a higher layer signaling parameter. In other implementations, the CQI slot group size is based on the subcarrier spacing value, the UE processing capability, the UE CSI calculation time, or a combination thereof.
[0253] The processor 800 may be configured to support means for generating a CSI feedback report according to a CSI reporting configuration and means for transmitting the CSI feedback report over a physical uplink channel, the CSI feedback report including a plurality of CSI report segments and a plurality of CQI values associated with the plurality of CSI report segments.
[0254] In some implementations, at least one CQI value is associated with each CSI report segment, hi some implementations, multiple CSI report segments correspond to multiple PMI values.
[0255] In some implementations, the multiple CSI report segments correspond to multiple PMI coefficient groups, and each coefficient group of the multiple PMI coefficient groups includes a set of phase and amplitude coefficients. In particular implementations, the set of phase and amplitude coefficients includes at least one reference amplitude coefficient and at least one differential amplitude coefficient.
[0256] In some implementations, the multiple CSI report segments correspond to multiple Doppler domain basis vectors, each Doppler domain basis vector corresponding to a column of a DFT-based matrix. In some implementations, the multiple CSI report segments correspond to multiple NZP CSI-RS resources associated with multiple channel measurement occasions.
[0257] In some implementations, a single CQI value is reported for each CSI report segment. In particular implementations, a first CQI value corresponding to a first CSI report segment is reported as an absolute value, and the rest of the multiple CQI values are reported as a set of differential values based on the first CSI value.
[0258] In a particular implementation, a first CQI value corresponding to the first CSI report segment is reported based on a higher resolution format, and the remainder of the plurality of CQI values are reported based on a lower resolution format compared to the format of the first CQI value. In one implementation, the higher resolution format corresponds to a subband format, and the lower resolution format corresponds to a wideband format.
[0259] In some implementations, each CQI value of the multiple CQI values is associated with a slot index, and the associated slot index is based on a configured CQI reporting period value, an index of the order of the CQI values being reported, and a slot offset corresponding to the reporting of the CQI value.
[0260] In some implementations, the CSI reporting configuration indicates a CQI reporting period and a PMI reporting period, and in certain implementations, each CQI value is reported at a periodicity value equal to or less than the PMI reporting period value.
[0261] In some implementations, a first CSI report segment of the plurality of CSI report segments is configured to be reported with a first periodicity value that is different from a second periodicity value corresponding to a CSI report segment of the plurality of CSI report segments after the first CSI report segment.
[0262] In some implementations, the multiple CQI values associated with the multiple CSI report segments consist of two CQI values corresponding to the entire multiple CSI report segments. In particular implementations, a first CQI value of the two CQI values corresponds to a first CSI report segment of the multiple CSI report segments, and a second CQI value of the two CQI values corresponds to a last CSI report segment of the multiple CSI report segments.
[0263] In a particular implementation, the CSI feedback report further includes an indicator corresponding to a slope of a change in the CQI within two CQI value reporting occasions corresponding to the two CQI values. In a further implementation, the slope indicator includes a change direction value and a magnitude value.
[0264] In some implementations, the CSI reporting configuration indicates an extrapolation / interpolation function for CQI calculation within two CQI value reporting occasions corresponding to two CQI values. In a particular implementation, an extrapolation / interpolation function is defined for CQI estimation between two CQI value reporting occasions.
[0265] In a particular implementation, the CSI feedback report includes a selection of an extrapolation / interpolation function from a set of extrapolation / interpolation functions. In a further implementation, the set of extrapolation / interpolation functions includes at least one of a linear function, a logarithmic function, or an exponential function.
[0266] 9 illustrates an example of a NE 900 according to an aspect of the disclosure. The NE 900 may include a processor 902, a memory 904, a controller 906, and a transceiver 908. The processor 902, the memory 904, the controller 906, or the transceiver 908, or various combinations thereof, or various components thereof, may be examples of means for performing various aspects of the disclosure described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.
[0267] The processor 902, memory 904, controller 906, or transceiver 908, or various combinations or components thereof, may be implemented in hardware (e.g., circuitry), which may include a processor, digital signal processor (DSP), application specific integrated circuit (ASIC), or other programmable logic device configured as or otherwise supporting means for performing the functions described in this disclosure, or any combination thereof.
[0268] The processor 902 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof). In some implementations, the processor 902 may be configured to operate the memory 904. In some other implementations, the memory 904 may be integrated into the processor 902. The processor 902 may be configured to execute computer-readable instructions stored in the memory 904 to cause the NE 900 to perform various functions of the present disclosure.
[0269] The memory 904 may include volatile or nonvolatile memory. The memory 904 may store computer-readable and computer-executable code, including instructions that, when executed by the processor 902, cause the NE 900 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium, such as the memory 904 or another type of memory. Computer-readable media includes both non-transitory computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. Non-transitory storage media may be any available medium that may be accessed by a general-purpose or special-purpose computer.
[0270] In some implementations, the processor 902 and the memory 904 coupled with the processor 902 may be configured to cause the NE 900 to perform one or more of the functions described herein (e.g., by the processor 902 executing instructions stored in the memory 904). For example, the processor 902 may support wireless communication in the NE 900 in accordance with examples disclosed herein. The NE 900 may be configured to support means for transmitting a CSI reporting configuration to a UE and means for transmitting a set of channel measurement reference signals including at least one NZP CSI-RS resource.
[0271] In some implementations, the CSI reporting configuration includes a codebook type parameter set to the New Wireless Type-II codebook. In some implementations, the CSI reporting configuration may further include a codebook subtype parameter set to the fast codebook.
[0272] In some implementations, the CSI reporting configuration indicates a CQI slot group size corresponding to a set of consecutive slots forming a CQI slot group, and for each CQI slot group, a single CQI value is reported. In a particular implementation, the number of CQI slot groups is based on the number of CSI report segments.
[0273] In one implementation, the CQI slot group size is configured via a higher layer signaling parameter. In other implementations, the CQI slot group size is based on the subcarrier spacing value, the UE processing capability, the UE CSI calculation time, or a combination thereof.
[0274] The NE 900 may be configured to support means for receiving a CSI feedback report from the UE via a physical uplink channel, where the CSI feedback report includes a plurality of CQI values associated with a plurality of CSI report segments according to a CSI reporting configuration, and at least one CQI value is associated with each CSI report segment.
[0275] In some implementations, at least one CQI value is associated with each CSI report segment, hi some implementations, multiple CSI report segments correspond to multiple PMI values.
[0276] In some implementations, the multiple CSI report segments correspond to multiple PMI coefficient groups, and each coefficient group of the multiple PMI coefficient groups includes a set of phase and amplitude coefficients. In particular implementations, the set of phase and amplitude coefficients includes at least one reference amplitude coefficient and at least one differential amplitude coefficient.
[0277] In some implementations, the multiple CSI report segments correspond to multiple Doppler domain basis vectors, each Doppler domain basis vector corresponding to a column of a DFT-based matrix. In some implementations, the multiple CSI report segments correspond to multiple NZP CSI-RS resources associated with multiple channel measurement occasions.
[0278] In some implementations, a single CQI value is reported for each CSI report segment. In particular implementations, a first CQI value corresponding to a first CSI report segment is reported as an absolute value, and the rest of the multiple CQI values are reported as a set of differential values based on the first CSI value.
[0279] In a particular implementation, a first CQI value corresponding to the first CSI report segment is reported based on a higher resolution format, and the remainder of the plurality of CQI values are reported based on a lower resolution format compared to the format of the first CQI value. In one implementation, the higher resolution format corresponds to a subband format, and the lower resolution format corresponds to a wideband format.
[0280] In some implementations, each CQI value of the multiple CQI values is associated with a slot index, and the associated slot index is based on a configured CQI reporting period value, an index of the order of the CQI values being reported, and a slot offset corresponding to the reporting of the CQI value.
[0281] In some implementations, the CSI reporting configuration indicates a CQI reporting period and a PMI reporting period, and in certain implementations, each CQI value is reported at a periodicity value equal to or less than the PMI reporting period value.
[0282] In some implementations, the processor further configures a first CSI report segment of the plurality of CSI report segments to be reported with a first periodicity value that is different from a second periodicity value corresponding to a CSI report segment of the plurality of CSI report segments after the first CSI report segment.
[0283] In some implementations, the multiple CQI values associated with the multiple CSI report segments consist of two CQI values corresponding to the entire multiple CSI report segments. In particular implementations, a first CQI value of the two CQI values corresponds to a first CSI report segment of the multiple CSI report segments, and a second CQI value of the two CQI values corresponds to a last CSI report segment of the multiple CSI report segments.
[0284] In a particular implementation, the CSI feedback report further includes an indicator corresponding to a slope of a change in the CQI within two CQI value reporting occasions corresponding to the two CQI values. In a further implementation, the slope indicator includes a change direction value and a magnitude value.
[0285] In some implementations, the CSI reporting configuration indicates an extrapolation / interpolation function for CQI calculation within two CQI value reporting occasions corresponding to two CQI values. In a particular implementation, an extrapolation / interpolation function is defined for CQI estimation between two CQI value reporting occasions.
[0286] In a particular implementation, the CSI feedback report includes a selection of an extrapolation / interpolation function from a set of extrapolation / interpolation functions. In a further implementation, the set of extrapolation / interpolation functions includes at least one of a linear function, a logarithmic function, or an exponential function.
[0287] The controller 906 may manage input and output signals for the NE 900. The controller 906 may also manage peripheral devices not integrated into the NE 900. In some implementations, the controller 906 may utilize an operating system (OS), such as iOS®, ANDROID®, WINDOWS®, or other operating systems. In some implementations, the controller 906 may be implemented as part of the processor 902.
[0288] In some implementations, the NE 900 may include at least one transceiver 908. In some other implementations, the NE 900 may have two or more transceivers 908. The transceiver 908 may represent a wireless transceiver. The transceiver 908 may include one or more receiver chains 910, one or more transmitter chains 912, or a combination thereof.
[0289] The receiver chain 910 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 910 may include one or more antennas for receiving signals over the air or wireless medium. The receiver chain 910 may include at least one amplifier (e.g., a low noise amplifier (LNA)) configured to amplify the received signal. The receiver chain 910 may include at least one demodulator configured to demodulate the received signal by reversing the modulation technique applied during transmission of the signal to obtain transmitted data. The receiver chain 910 may include at least one decoder for decoding and processing the demodulated signal to receive the transmitted data.
[0290] The transmitter chain 912 may be configured to generate and transmit signals (e.g., control information, data, packets). The transmitter chain 912 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium. The at least one modulator may be configured to support one or more techniques, such as amplitude modulation (AM), frequency modulation (FM), or a digital modulation scheme such as phase-shift keying (PSK) or quadrature amplitude modulation (QAM). The transmitter chain 912 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium. The transmitter chain 912 may also include one or more antennas for transmitting the amplified signal over the air or wireless medium.
[0291] 10 illustrates a flow diagram of a method 1000 according to an aspect of the present disclosure. The operations of the method 1000 may be performed by a UE as described herein. In some implementations, the UE may execute a set of instructions to control functional elements of the UE to perform the described functions.
[0292] At step 1002, the method 1000 may include receiving a CSI reporting configuration. The operations of step 1002 may be performed according to examples described herein. In some implementations, aspects of the operations of step 1002 may be performed by a UE as described with reference to FIG. 7.
[0293] At step 1004, the method 1000 may include receiving a set of channel measurement reference signals including at least one NZP CSI-RS resource. The operations of step 1004 may be performed according to examples described herein. In some implementations, aspects of the operations of step 1004 may be performed by a UE as described with reference to FIG. 7.
[0294] At step 1006, the method 1000 may include generating a CSI feedback report including a plurality of CSI report segments and a plurality of CQI values associated with the plurality of CSI report segments according to the CSI reporting configuration. The operations of step 1006 may be performed according to examples described herein. In some implementations, aspects of the operations of step 1006 may be performed by the UE as described with reference to FIG. 7.
[0295] At step 1008, the method 1000 may include transmitting a CSI feedback report. The operations of step 1008 may be performed according to examples described herein. In some implementations, aspects of the operations of step 1008 may be performed by the UE as described with reference to FIG. 7.
[0296] It should be noted that the method 1000 described herein describes one possible implementation, and that the operations and steps may be rearranged or otherwise modified, and that other implementations are possible.
[0297] 11 illustrates a flow diagram of a method 1100 according to an aspect of the present disclosure. The operations of the method 1100 may be performed by an NE as described herein. In some implementations, the NE may execute a set of instructions to control functional elements of the NE to perform the described functions.
[0298] At step 1102, the method 1100 may include transmitting a CSI reporting configuration. The operations of step 1102 may be performed according to examples described herein. In some implementations, aspects of the operations of step 1102 may be performed by an NE as described with reference to FIG. 9.
[0299] At step 1104, the method 1100 may include generating a set of channel measurement reference signals including at least one NZP CSI-RS resource. The operations of step 1104 may be performed according to examples described herein. In some implementations, aspects of the operations of step 1104 may be performed by an NE as described with reference to FIG. 9.
[0300] At step 1106, the method 1100 may include transmitting a set of channel measurement reference signals to the UE. The operations of step 1106 may be performed according to examples described herein. In some implementations, aspects of the operations of step 1106 may be performed by the NE as described with reference to FIG. 9.
[0301] At step 1108, the method 1100 may include receiving a CSI feedback report including multiple CQI values associated with multiple CSI report segments according to a CSI reporting configuration. The operations of step 1108 may be performed according to examples described herein. In some implementations, aspects of the operations of step 1108 may be performed by an NE as described with reference to FIG. 9.
[0302] It should be noted that the method 1100 described herein describes one possible implementation, and that the operations and steps may be rearranged or otherwise modified, and that other implementations are possible.
[0303] The description herein is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to those skilled in the art, and the generic principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not 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. [Explanation of symbols]
[0304] 100 Wireless Communication System 102 NE 104UE 106CN 112 Geographic Coverage Area 114 Communication Links 200 NR protocol stack 202 User Plane Protocol Stack 204 Control Plane Protocol Stack 206 UE 208 RAN nodes 210 5GC 212 PHY Layer 214 MAC Sublayer 215 AMF 216 RLC Sublayer 218 PDCP Sublayer 220 SDAP layers 222 RRC Layer 224 NAS Layer 226 AS Layer 228 AS Layer 300 Scenarios 700 UE 702 processor 704 memory 706 Controller 708 Transceiver 710 Receiver Chain 712 Transmitter Chain 800 processors 802 Controller 804 memory 806 ALU 900 NE 902 processor 904 memory 906 Controller 908 Transceiver 910 Receiver Chain 912 Transmitter Chain 1000 ways 1100 methods
Claims
1. User equipment (UE) for wireless communication, At least one memory, Coupled with the aforementioned at least one memory, and to the UE Receive Channel Status Information (CSI) reporting settings. The channel measurement reference signal set is received, which includes at least one non-zero power (NZP) CSI reference signal (CSI-RS) resource. In accordance with the CSI reporting settings, a CSI feedback report is generated that includes multiple CSI report segments and multiple Channel Quality Indicator (CQI) values associated with the multiple CSI report segments. At least one processor configured to send the aforementioned CSI feedback report, UE, including.
2. The UE according to claim 1, wherein the plurality of CSI report segments correspond to a plurality of Precoder Matrix Indicator (PMI) values.
3. The UE according to claim 1, wherein the plurality of CSI report segments correspond to a plurality of precoder matrix indicator (PMI) coefficient groups, and each coefficient group of the plurality of PMI coefficient groups includes a set of phase coefficients and amplitude coefficients.
4. The UE according to claim 1, wherein the plurality of CSI report segments correspond to a plurality of Doppler domain basis vectors, and each Doppler domain basis vector corresponds to a column of a discrete Fourier transform (DFT) based matrix.
5. The UE according to claim 1, wherein the CSI reporting setting includes a codebook type parameter set for a new wireless Type-II codebook, and the CSI reporting setting includes a codebook subtype parameter set for a high-speed codebook.
6. The UE according to claim 1, wherein a single CQI value is reported for each CSI report segment.
7. The UE according to claim 6, wherein a first CQI value corresponding to a first CSI report segment is reported based on a higher resolution format, and the remainder of the plurality of CQI values are reported based on a lower resolution format compared to the format of the first CQI value, wherein the higher resolution format corresponds to a subband format, and the lower resolution format corresponds to a wideband format.
8. The UE according to claim 6, wherein a first CQI value corresponding to a first CSI report segment is reported as an absolute value, and the remainder of the plurality of CQI values are reported as a set of difference values based on the first CQI value.
9. The UE according to claim 1, wherein the CSI reporting setting indicates a CQI slot group size corresponding to a set of consecutive slots forming a CQI slot group, and a single CQI value is reported for each CQI slot group.
10. The number of CQI slot groups is determined based on the number of the multiple CSI report segments, and the size of the CQI slot groups is determined accordingly. Consists of signaling parameters in the higher layer, Based on the subcarrier interval value, Based on the processing power of the UE, Based on the UE's CSI calculation time, or those combinations The UE according to claim 9, which is one of the claims.
11. The UE according to claim 1, wherein each of the plurality of CQI values is associated with a slot index, and the associated slot index is based on a slot offset corresponding to the reporting of the CQI value.
12. The UE according to claim 1, wherein the CSI reporting setting indicates a CQI reporting period and a precoder matrix indicator (PMI) reporting period, and the value of the CQI reporting period is less than or equal to the value of the PMI reporting period.
13. The UE according to claim 1, configured such that a first CSI report segment among the plurality of CSI report segments is reported with a first period value different from a second period value corresponding to a CSI report segment among the plurality of CSI report segments that follows the first CSI report segment.
14. The UE according to claim 1, wherein the number of CQI values associated with the plurality of CSI report segments is equal to two CQI values.
15. The UE according to claim 14, wherein the first CQI value among the two CQI values corresponds to the first CSI report segment among the plurality of CSI report segments, and the second CQI value among the two CQI values corresponds to the last CSI report segment among the plurality of CSI report segments.
16. The UE according to claim 14, wherein the CSI feedback report further includes an indicator corresponding to the slope of change in CQI within two CQI value reporting opportunities corresponding to the two CQI values, and the indicator includes a change direction value and a magnitude value.
17. The UE according to claim 14, wherein the CSI reporting setting indicates an extrapolation / interpolation function for CQI calculation within two CQI value reporting opportunities corresponding to the two CQI values, and the extrapolation / interpolation function is defined for inferring the CQI between the two CQI value reporting opportunities.
18. A method performed by a user device (UE), The steps include receiving Channel Status Information (CSI) reporting settings, The steps include receiving a set of channel measurement reference signals that include at least one non-zero power (NZP) CSI reference signal (CSI-RS) resource, The steps include generating a CSI feedback report that includes multiple CSI report segments and multiple Channel Quality Indicator (CQI) values associated with the multiple CSI report segments, in accordance with the CSI reporting settings, The steps of sending the CSI feedback report and Methods that include...
19. A base station for wireless communications, At least one memory, Coupled with the aforementioned at least one memory, to the base station Send the Channel Status Information (CSI) reporting settings. Generate a set of channel measurement reference signals that include at least one non-zero power (NZP) CSI reference signal (CSI-RS) resource, The set of channel measurement reference signals is transmitted to the user equipment (UE). A processor configured to receive a CSI feedback report containing multiple Channel Quality Indicator (CQI) values related to multiple CSI report segments, in accordance with the CSI reporting settings, and Base stations, including
20. A method performed by a base station, The steps include sending Channel Status Information (CSI) reporting settings, The steps include generating a set of channel measurement reference signals that include at least one non-zero power (NZP) CSI reference signal (CSI-RS) resource, The steps include transmitting the set of channel measurement reference signals to the user equipment (UE), The steps include receiving a CSI feedback report that includes multiple Channel Quality Indicator (CQI) values related to multiple CSI report segments, in accordance with the CSI reporting settings, and Methods that include...