Methods of wireless communication performed by a user equipment and a base station, and user equipment and a base station
Patent Information
- Application Number
- CN202610948401.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2019-11-18
- Publication Date
- 2026-09-11
Smart Images

Figure CN122740862A_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application filed on November 18, 2019, with application number 201980102196.6 and invention title "Channel State Information Feedback Compression". Technical Field
[0002] Various aspects of this disclosure generally relate to wireless communication and techniques and apparatus for channel state information (CSI) feedback compression. Background Technology
[0003] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies that enable communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / LTE-Advanced is an enhanced set of the Universal Mobile Telecommunications System (UMTS) mobile standard issued by the 3rd Generation Partnership Project (3GPP).
[0004] Wireless communication networks may include multiple base stations (BSs) capable of supporting communication for multiple user equipments (UEs). UEs can communicate with base stations (BSs) via downlinks and uplinks. A downlink (or forward link) refers to the communication link from the BS to the UE, and an uplink (or reverse link) refers to the communication link from the UE to the BS. As will be described in more detail herein, a BS may be referred to as a Node B, gNB, Access Point (AP), Radio Headend, Transmit / Receive Point (TRP), New Radio (NR) BS, 5G Node B, etc.
[0005] The aforementioned multiple access technologies have been adopted in various telecommunications standards to provide a common protocol that enables different user equipment to communicate at the city, country, region, and even global levels. New Radio (NR) (also known as 5G) is an enhancement set of the LTE mobile standard issued by the 3rd Generation Partnership Project (3GPP). NR is designed to better support mobile broadband internet access by: improving spectrum efficiency, reducing costs, improving service, utilizing new spectrum and using Orthogonal Frequency Division Multiplexing (OFDM) with a Cyclic Prefix (CP) on the downlink (DL) and CP-OFDM and / or SC-FDM (e.g., also known as Discrete Fourier Transform Spread Spectrum OFDM (DFT-s-OFDM)) on the uplink (UL) to better integrate with other open standards, and supporting beamforming, multiple-input multiple-output (MIMO) antenna technologies and carrier aggregation. However, with the continued growth in demand for mobile broadband access, further improvements to LTE and NR technologies are needed. Preferably, these improvements should be applicable to other multiple access technologies and telecommunications standards that employ these technologies. Summary of the Invention
[0006] In some aspects, a method of wireless communication performed by a user equipment (UE) includes: selecting a previous CSI report within the same discontinuous receive-on duration as a Channel State Information (CSI) report; transmitting a first portion of the CSI report, wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of the previous CSI report, wherein the indication includes information identifying the previous CSI report; and selectively transmitting a second portion of the CSI report based at least in part on whether the indication indicates that a value of the second portion of the CSI report matches a value of the previous CSI report; wherein the first portion of the CSI report has a fixed size, and wherein the second portion of the CSI report has a variable size.
[0007] In some aspects, a method of wireless communication performed by a base station includes: receiving a first portion of a Channel State Information (CSI) report from a User Equipment (UE), wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report, wherein the indication includes information identifying the previous CSI report selected within the same discontinuous reception-on duration as the CSI report; and selectively receiving the second portion of the CSI report at least in part based on whether the indication indicates that a value of the second portion of the CSI report matches a value of the previous CSI report, wherein the first portion of the CSI report has a fixed size, and wherein the second portion of the CSI report has a variable size.
[0008] In some aspects, a user equipment (UE) for wireless communication includes: a memory; and one or more processors operatively coupled to the memory, the memory and the one or more processors being configured to: select a previous CSI report within the same discontinuous receive-on duration as a Channel State Information (CSI) report; transmit a first portion of the CSI report, wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report, wherein the indication includes information identifying the previous CSI report; and selectively transmit a second portion of the CSI report based at least in part on whether the indication indicates that a value of a second portion of the CSI report matches a value of a previous CSI report, wherein the first portion of the CSI report has a fixed size, and wherein the second portion of the CSI report has a variable size.
[0009] In some aspects, a base station for wireless communication includes: a memory; and one or more processors operatively coupled to the memory, the memory and the one or more processors being configured to: receive a first portion of a Channel State Information (CSI) report from a User Equipment (UE), wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report, wherein the indication includes information identifying the previous CSI report within the same discontinuous reception on-time period as the selected CSI report; and selectively receive the second portion of the CSI report at least in part based on whether the indication indicates that a value of the second portion of the CSI report matches a value of the previous CSI report, wherein the first portion of the CSI report has a fixed size, and wherein the second portion of the CSI report has a variable size.
[0010] In some aspects, a non-transitory computer-readable medium storing one or more instructions for wireless communication, the one or more instructions comprising, when executed by one or more processors of a user equipment (UE), causing the one or more processors to: select a previous CSI report within the same discontinuous receive-on duration as a Channel State Information (CSI) report; transmit a first portion of the CSI report, wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of the previous CSI report, wherein the indication includes information identifying the previous CSI report; and selectively transmit a second portion of the CSI report based at least in part on whether the indication indicates that a value of a second portion of the CSI report matches a value of the previous CSI report, wherein the first portion of the CSI report has a fixed size, and wherein the second portion of the CSI report has a variable size.
[0011] In some aspects, a non-transitory computer-readable medium storing one or more instructions for wireless communication, said one or more instructions comprising, when executed by one or more processors of a base station, causing said one or more processors to: receive a first portion of a Channel State Information (CSI) report from a User Equipment (UE), wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report, wherein said indication includes information identifying the previous CSI report selected within the same discontinuous reception-on duration as the CSI report; and selectively receiving the second portion of the CSI report at least in part based on whether said indication indicates that a value of the second portion of the CSI report matches a value of the previous CSI report, wherein said first portion of the CSI report has a fixed size, and wherein said second portion of the CSI report has a variable size.
[0012] In some aspects, an apparatus for wireless communication includes: components for selecting a previous CSI report within the same discontinuous reception-on duration as a Channel State Information (CSI) report; components for transmitting a first portion of the CSI report, wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report, wherein the indication includes information identifying the previous CSI report; and components for selectively transmitting a second portion of the CSI report, at least in part, based on whether the indication indicates that a value of a second portion of the CSI report matches a value of a previous CSI report, wherein the first portion of the CSI report has a fixed size, and wherein the second portion of the CSI report has a variable size.
[0013] In some aspects, an apparatus for wireless communication includes: components for receiving a first portion of a Channel State Information (CSI) report from a User Equipment (UE), wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report, wherein the indication includes information identifying the previous CSI report selected within the same discontinuous reception on-duration period as the CSI report; and components for selectively receiving the second portion of the CSI report at least in part based on whether the indication indicates that a value of the second portion of the CSI report matches a value of the previous CSI report, wherein the first portion of the CSI report has a fixed size, and wherein the second portion of the CSI report has a variable size.
[0014] In some aspects, a method of wireless communication performed by a user equipment (UE) may include: transmitting a first portion of a channel state information (CSI) report, wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report; and selectively transmitting the second portion of the CSI report based at least in part on whether the indication indicates that a value of the second portion of the CSI report matches a value of a previous CSI report.
[0015] In some aspects, a method for wireless communication performed by a user equipment (UE) may include: determining a modified subband size for the UE, wherein the modified subband size is different from the UE's configured subband size; and sending an indication of the modified subband size to a base station in a channel state information (CSI) report.
[0016] In some aspects, a method of wireless communication performed by a base station may include: receiving a first portion of a channel state information (CSI) report from a user equipment (UE), wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report; and selectively receiving the second portion of the CSI report based at least in part on whether the indication indicates that a value of the second portion of the CSI report matches a value of a previous CSI report.
[0017] In some aspects, a method of wireless communication performed by a base station may include: receiving an indication of a modified subband size of a user equipment (UE) and in a channel state information (CSI) report, wherein the modified subband size is different from the UE's configured subband size; and communicating with the UE using the modified subband size.
[0018] In some aspects, a UE for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to: transmit a first portion of a Channel State Information (CSI) report, wherein the first portion includes an indication of whether a value in a second portion of the CSI report matches a value in a previous CSI report; and selectively transmit the second portion of the CSI report based at least in part on whether the indication indicates that a value in the second portion of the CSI report matches a value in a previous CSI report.
[0019] In some aspects, a UE for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to: determine a modified subband size of the UE, wherein the modified subband size differs from the configured subband size of the UE; and send an indication of the modified subband size to a base station in a Channel State Information (CSI) report.
[0020] In some aspects, a base station for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to: receive a first portion of a channel state information (CSI) report from a user equipment (UE), wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report; and selectively receive the second portion of the CSI report based at least in part on whether the indication indicates that a value of the second portion of the CSI report matches a value of a previous CSI report.
[0021] In some aspects, a base station for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to: receive an indication of a modified subband size for a user equipment (UE) from a channel state information (CSI) report, wherein the modified subband size differs from the UE's configured subband size; and communicate with the UE using the modified subband size.
[0022] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. When executed by one or more processors of a UE, the one or more instructions may cause the one or more processors to: transmit a first portion of a channel state information (CSI) report, wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report; and selectively transmit the second portion of the CSI report based at least in part on whether the indication indicates that a value of the second portion of the CSI report matches a value of a previous CSI report.
[0023] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. When executed by one or more processors of the UE, the one or more instructions may cause the one or more processors to: determine a modified subband size of the UE, wherein the modified subband size is different from the configured subband size of the UE; and send an indication of the modified subband size to the base station in a Channel State Information (CSI) report.
[0024] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. When executed by one or more processors of a base station, the one or more instructions may cause the one or more processors to: receive a first portion of a channel state information (CSI) report from a user equipment (UE), wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report; and selectively receive the second portion of the CSI report based at least in part on whether the indication indicates that the value of the second portion of the CSI report matches a value of a previous CSI report.
[0025] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. When executed by one or more processors of a base station, the one or more instructions may cause the one or more processors to: receive from a user equipment (UE) and in a channel state information (CSI) report an indication of a modified subband size for the UE, wherein the modified subband size is different from the UE's configured subband size; and communicate with the UE using the modified subband size.
[0026] In some aspects, an apparatus for wireless communication may include: components for transmitting a first portion of a channel state information (CSI) report, wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report; and components for selectively transmitting a second portion of the CSI report based at least in part on whether the indication indicates that a value of a second portion of the CSI report matches a value of a previous CSI report.
[0027] In some aspects, an apparatus for wireless communication may include: components for determining a modified subband size of the apparatus, wherein the modified subband size is different from the configured subband size of the apparatus; and components for transmitting an indication of the modified subband size to a base station in a Channel State Information (CSI) report.
[0028] In some aspects, an apparatus for wireless communication may include: components for receiving a first portion of a channel state information (CSI) report from a user equipment (UE), wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report; and components for selectively receiving the second portion of the CSI report based at least in part on whether the indication indicates that a value of the second portion of the CSI report matches a value of a previous CSI report.
[0029] In some aspects, an apparatus for wireless communication may include: components for receiving an indication of a modified subband size of a user equipment (UE) and in a channel state information (CSI) report, wherein the modified subband size is different from the subband size configured for the UE; and components for communicating with the UE using the modified subband size.
[0030] The terms generally include, and are illustrated herein by reference to, the methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication equipment and / or processing systems.
[0031] The features and technical advantages of the examples according to this disclosure have been outlined rather broadly above to facilitate a better understanding of the detailed description that follows. Additional features and advantages will be described below. The disclosed concepts and specific examples can be readily used as the basis for modifying or designing other structures for carrying out the same purpose of this disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein, their organization and operation, and the associated advantages will be better understood from the following description when considered in conjunction with the accompanying drawings. Each drawing is provided for illustrative and descriptive purposes and is not intended to define limitations of the claims. Attached Figure Description
[0032] To gain a more detailed understanding of the features of this disclosure, reference can be made to several aspects for which a brief overview has been provided above, some of which are illustrated in the accompanying drawings. However, it should be noted that the drawings illustrate only certain typical aspects of this disclosure and should not be considered as limiting its scope, as the description may acknowledge other equally valid aspects. The same reference numerals in different drawings may denote the same or similar elements.
[0033] Figure 1 This is a block diagram that conceptually illustrates an example of a wireless communication network according to various aspects of this disclosure.
[0034] Figure 2 This is a block diagram conceptually illustrating an example of a base station communicating with a UE in a wireless communication network, based on various aspects of this disclosure.
[0035] Figure 3 This is a diagram illustrating examples of the design of Type I and Type II CSI codebooks according to various aspects of this disclosure.
[0036] Figure 4 This is a diagram illustrating an example design of a Type II CSI codebook according to various aspects of this disclosure.
[0037] Figure 5This is a diagram illustrating an example of instructions for determining the second part of a previous CSI report according to various aspects of this disclosure.
[0038] Figure 6 This is a diagram illustrating an example of a UE indicating a modified subband granularity according to various aspects of this disclosure.
[0039] Figure 7 This is a diagram illustrating example processes (e.g., performed by a user device) according to various aspects of this disclosure.
[0040] Figure 8 This is a diagram illustrating example processes (e.g., performed by a user device) according to various aspects of this disclosure.
[0041] Figure 9 This is a diagram illustrating example processes (e.g., performed by a base station) according to various aspects of this disclosure.
[0042] Figure 10 This is a diagram illustrating example processes (e.g., performed by a base station) according to various aspects of this disclosure. Detailed Implementation
[0043] Various aspects of this disclosure will be described more fully below with reference to the accompanying drawings. However, this disclosure may be embodied in many different forms and should not be construed as limited to any particular structure or function presented throughout this disclosure. Rather, these aspects are provided to make this disclosure thorough and complete, and to fully convey the scope of this disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art will understand that the scope of this disclosure is intended to cover any aspect of this disclosure disclosed herein, whether implemented independently of or in combination with any other aspect of this disclosure. For example, any number of aspects set forth herein may be used to implement an apparatus or practice. Furthermore, the scope of this disclosure is intended to cover an apparatus or method practiced using a structure, function, or structure and function other than or different from the aspects of this disclosure set forth herein. It should be understood that any aspect of this disclosure disclosed herein may be embodied by one or more elements of the claims.
[0044] Several aspects of a telecommunications system will now be presented with reference to various devices and techniques. These devices and techniques will be described in detail below and illustrated in the accompanying drawings by various boxes, modules, components, circuits, steps, processes, algorithms, etc. (collectively, “elements”). These elements can be implemented using hardware, software, or a combination thereof. Whether these elements are implemented as hardware or software depends on the specific application and the design constraints on the overall system.
[0045] It should be noted that although terms commonly associated with 3G and / or 4G wireless technologies may be used to describe aspects herein, aspects of this disclosure may be applied to other generation-based communication systems, such as 5G and beyond, including NR technologies.
[0046] Figure 1 This diagram illustrates a wireless network 100 in which various aspects of this disclosure can be practiced. Wireless network 100 can be an LTE network or some other wireless network, such as a 5G or NR network. Wireless network 100 can include multiple BS 110s (shown as BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A BS is an entity that communicates with a user equipment (UE) and may also be referred to as a base station, NR BS, Node B, gNB, 5G Node B (NB), access point, Transmit / Receive Point (TRP), etc. Each BS can provide communication coverage for a specific geographic area. In 3GPP, the term "cell" can refer to the coverage area of a BS and / or the BS subsystem serving that coverage area, depending on the context in which the term is used.
[0047] A Base Station (BS) can provide communication coverage for macrocells, picocells, femtocells, and / or another type of cell. A macrocell can cover a relatively large geographic area (e.g., a radius of several kilometers) and can allow unrestricted access for UEs with service subscriptions. A picocell can cover a relatively small geographic area and can allow unrestricted access for UEs with service subscriptions. A femtocell can cover a relatively small geographic area (e.g., a home) and can allow restricted access for UEs associated with that femtocell (e.g., UEs in a Closed Subscriber Group (CSG)). A BS for a macrocell can be referred to as a macro BS. A BS for a picocell can be referred to as a pico BS. A BS for a femtocell can be referred to as a femtocell BS or a home BS. Figure 1 In the example shown, BS 110a can be a macro BS of macro cell 102a, BS 110b can be a pico BS of pico cell 102b, and BS 110c can be a femto BS of femto cell 102c. A BS can support one or more (e.g., three) cells. The terms “eNB,” “base station,” “NR BS,” “gNB,” “TRP,” “AP,” “Node B,” “5G NB,” and “cell” are used interchangeably herein.
[0048] In some respects, the cell is not necessarily stationary, and the geographical area of the cell can move depending on the location of the mobile BS. In some respects, the BS can use any suitable transport network to interconnect with each other and / or with one or more other BSs or network nodes (not shown) in the wireless network 100 via various types of backhaul interfaces (such as direct physical connections, virtual networks, etc.).
[0049] The wireless network 100 may also include relay stations. A relay station is an entity capable of receiving data transmissions from an upstream station (e.g., a BS or UE) and sending data transmissions to a downstream station (e.g., a UE or BS). A relay station can also be a UE capable of relaying transmissions for other UEs. Figure 1 In the example shown, relay station 110d can communicate with macro BS 110a and UE 120d to facilitate communication between BS 110a and UE 120d. A relay station can also be referred to as a relay BS, relay base station, relay, etc.
[0050] Wireless network 100 can be a heterogeneous network comprising different types of Base Stations (BSs) (e.g., macro BSs, pico BSs, femto BSs, relay BSs, etc.). These different types of BSs may have different transmit power levels, different coverage areas, and different effects on interference in wireless network 100. For example, macro BSs may have high transmit power levels (e.g., 5 to 40 watts), while pico BSs, femto BSs, and relay BSs may have lower transmit power levels (e.g., 0.1 to 2 watts).
[0051] Network controller 130 can be coupled to a set of Base Stations (BSs) and can provide coordination and control for these BSs. Network controller 130 can communicate with the BSs via backhaul. The BSs can also communicate with each other directly or indirectly, for example, via wireless or wired backhaul.
[0052] UEs 120 (e.g., 120a, 120b, 120c) may be distributed throughout the wireless network 100, and each UE may be fixed or mobile. A UE may also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. A UE may be a cellular phone (e.g., a smartphone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet computer, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device or equipment, a biosensor / device, a wearable device (smartwatch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device or a satellite radio device), a vehicle component or sensor, a smart meter / sensor, industrial manufacturing equipment, a GPS device, or any other suitable device configured to communicate via wireless or wired media.
[0053] Some UEs can be considered Machine-Type Communication (MTC) or Evolved or Enhanced Machine-Type Communication (eMTC) UEs. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., which can communicate with a base station, another device (e.g., a remote device), or some other entity. For example, a wireless node can provide connectivity to or to a network (e.g., a wide area network such as the Internet or a cellular network) via wired or wireless communication links. Some UEs can be considered Internet of Things (IoT) devices, and / or can be implemented as NB-IoT (Narrowband Internet of Things) devices. Some UEs can be considered Customer Premises Equipment (CPE). UE 120 can be included within a housing that houses the components of UE 120, such as processor components, memory components, etc.
[0054] Typically, any number of wireless networks can be deployed in a given geographical area. Each wireless network can support a specific Radio Access Technology (RAT) and can operate on one or more frequencies. A RAT can also be referred to as a radio technology, air interface, etc. A frequency can also be referred to as a carrier, channel, etc. Each frequency can support a single RAT in a given geographical area to avoid interference between wireless networks using different RATs. In some cases, NR or 5G RAT networks can be deployed.
[0055] In some respects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly using one or more sidelink channels (e.g., without using base station 110 as a medium for communication with each other). For example, UE 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, mesh networks, etc.). In this case, UE 120 may perform scheduling operations, resource selection operations, and / or other operations performed by base station 110 as described elsewhere herein.
[0056] As mentioned above, Figure 1 This is provided as an example. Other examples may differ from the one provided. Figure 1 As described.
[0057] Figure 2 A block diagram of a design 200 for base station 110 and UE 120 is shown. UE 120 can be... Figure 1 One of the base stations and one of the UEs. The base station 110 may be equipped with T antennas 234a to 234t, and the UE 120 may be equipped with R antennas 252a to 252r, wherein typically T ≥ 1 and R ≥ 1.
[0058] At base station 110, transmitting processor 220 can receive data from one or more UEs from data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on channel quality indicators (CQI) received from the UE, process (e.g., encode and modulate) the UE's data based at least in part on the selected MCS(s) for each UE, and provide data symbols for all UEs. Transmitting processor 220 can also process system information (e.g., semi-static resource allocation information (SRPI) and other information) and control information (e.g., CQI requests, grants, upper-layer signaling, etc.), and provide overhead symbols and control symbols. Transmitting processor 220 can also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS)) and synchronization signals (e.g., primary synchronization signal (PSS) and secondary synchronization signal (SSS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding, if applicable) on data symbols, control symbols, overhead symbols, and / or reference symbols, and can provide T output symbol streams to T modulators (MODs) 232a to 232t. Each modulator 232 can process its corresponding output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 232 can further process (e.g., analog-to-analog conversion, amplification, filtering, and up-conversion) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a to 232t can be transmitted via T antennas 234a to 234t, respectively. Position coding can be used to generate synchronization signals to convey additional information, according to various aspects described in more detail below.
[0059] At UE 120, antennas 252a to 252r can receive downlink signals from base station 110 and / or other base stations, and can provide the received signals to demodulators (DEMODs) 254a to 254r respectively. Each demodulator 254 can adjust (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain input samples. Each demodulator 254 can further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. MIMO detector 256 can obtain received symbols from all R demodulators 254a to 254r, perform MIMO detection on the received symbols (if applicable), and provide the detected symbols. Receiver processor 258 can process (e.g., demodulate and decode) the detected symbols, provide the decoded data of UE 120 to data sink 260, and provide the decoded control information and system information to controller / processor 280. The channel processor can determine the Received Reference Signal Power (RSRP), Received Signal Strength Indicator (RSSI), Received Reference Signal Quality (RSRQ), Channel Quality Indicator (CQI), etc. In some respects, one or more components of the UE 120 may be included in the housing.
[0060] On the uplink, at UE 120, the transmitting processor 264 can receive and process data from data source 262 and control information from controller / processor 280 (e.g., reports including RSRP, RSSI, RSRQ, CQI, etc.). The transmitting processor 264 can also generate reference symbols for one or more reference signals. Symbols from the transmitting processor 264 can be pre-encoded (if applicable) by the TX MIMO processor 266, further processed by modulators 254a to 254r (e.g., for DFT-s-OFDM, CP-OFDM, etc.), and transmitted to base station 110. At base station 110, uplink signals from UE 120 and other UEs can be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236 (if applicable), and further processed by receiving processor 238 to obtain decoded data and control information transmitted by UE 120. The receiving processor 238 can provide decoded data to the data sink 239 and decoded control information to the controller / processor 240. The base station 110 may include a communication unit 244 and communicates with the network controller 130 via the communication unit 244. The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292.
[0061] The controller / processor 240 of base station 110, the controller / processor 280 of UE 120 and / or Figure 2Any other components (multiples) may perform one or more techniques associated with CSI feedback compression, as described in more detail elsewhere herein. For example, the controller / processor 240 of base station 110, the controller / processor 280 of UE 120, and / or Figure 2 Any other component (or multiple components) can perform or direct, for example... Figure 7 Process 700 Figure 8 The process 800 Figure 9 The process 900 Figure 10 The operation of process 1000 and / or other processes described herein. Memory 242 and 282 may store data and program code for base station 110 and UE 120, respectively. In some aspects, memory 242 and / or memory 282 may include a non-transitory computer-readable medium storing one or more instructions for wireless communication. For example, when executed by one or more processors of base station 110 and / or UE 120, these one or more instructions may execute or direct, for example... Figure 7 The process 700 Figure 8 The process 800 Figure 9 The process 900 Figure 10 The operation of process 1000 and / or other processes described herein. Scheduler 246 can schedule the UE to perform data transmission on the downlink and / or uplink.
[0062] In some aspects, UE 120 may include: components for transmitting a first portion of a Channel State Information (CSI) report, wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report; components for selectively transmitting a second portion of the CSI report based at least in part on whether the indication indicates that a value of the second portion of the CSI report matches a value of a previous CSI report; components for determining a modified subband size of the UE, wherein the modified subband size is different from a configured subband size of the UE; components for transmitting an indication of the modified subband size to the base station in the Channel State Information (CSI) report; and so on. In some aspects, such components may include combinations of Figure 2 One or more components of the described UE 120, such as controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, etc.
[0063] In some aspects, base station 110 may include: components for receiving a first portion of a channel state information (CSI) report from a user equipment (UE), wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report; components for selectively receiving the second portion of the CSI report based at least in part on whether the indication indicates that the value of the second portion of the CSI report matches a value of a previous CSI report; components for determining the value of the second portion of the CSI report based at least in part on a value of a previous CSI report; components for receiving an indication of a modified subband size for the UE from the user equipment (UE) and in the channel state information (CSI) report, wherein the modified subband size is different from a configured subband size of the UE; components for communicating with the UE using the modified subband size; components for configuring the configured subband size; and so on. In some aspects, such components may include combinations of Figure 2 One or more components of the described base station 110, such as antenna 234, demodulator 232, MIMO detector 236, receiver processor 238, controller / processor 240, transmitter processor 220, TX MIMO processor 230, MOD 232, antenna 234, etc.
[0064] As mentioned above, Figure 2 This is provided as an example. Other examples may differ from the one provided. Figure 2 As described.
[0065] The UE can provide Channel State Information (CSI) feedback (such as CSI reports) indicating the characteristics of the channel between the UE and the base station. For example, characteristics may include Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), Signal-to-Interference-Noise Ratio (SINR), Reference Signal Received Power (RSRP), Rank Indicator (RI), etc. CSI feedback can be performed at a configurable granularity. For example, CSI report settings or configurations can define the corresponding frequency granularity of the PMI and CQI, which can be wideband or subband. For wideband PMI / CQI, a single PMI / CQI corresponding to the entire CSI report band can be reported, while for subband PMI / CQI, a separate PMI / CQI can be reported for each constituent subband within the CSI report band. The UE can be configured with a subband size. The subband size can indicate one of a set of possible values dependent on the Bandwidth Part (BWP).
[0066] Subband CQI can be differentially coded relative to wideband CQI. If subband CQI is configured, a wideband reference CQI for each codeword can also be reported. Similarly, for subband PMI, in addition to the single wideband PMI (… In addition to the index (as described below), each subband can report only a portion of the PMI (e.g., with...). Corresponding index (Matrix, as described below). Using subband or wideband CSI reporting granularity is a trade-off between CSI accuracy and uplink control information (UCI) overhead. Depending on the UE's uplink coverage, different numbers of bits can be reliably fed back. Therefore, UEs with good UL coverage can be configured with subband PMI / CQI reporting, while UEs with poor UL coverage can be configured with wideband PMI / CQI, allowing UEs with good UL coverage to provide more granular reporting and UEs with poor UL coverage to provide more robust wideband reporting.
[0067] The UE can perform CSI feedback reporting at least in part based on a CSI codebook (hereinafter referred to as the codebook for brevity). The codebook can be a Type I codebook (which selects a single preferred beam and feeds back information about that single preferred beam) or a Type II codebook (which feeds back information about linear combinations of multiple beams). The design of the codebook is described in more detail elsewhere in this document.
[0068] The parameters reported in (multiple) CSI reports are encoded in the UCI and mapped to either the Physical Uplink Shared Channel (PUSCH) or the Physical Uplink Control Channel (PUCCH). The encoding format used can depend on the physical channel used and the frequency granularity of (multiple) CSI reports. The reason for different encoding schemes is that the payload size of the CSI typically varies with the UE's selection of the CSI Reference Signal Resource Indicator (CRI) and RI. That is, the codebook size used for PMI reports differs for different ranks, especially for Type II CSI codebook reports where the codebook size can vary drastically and for general subband PMI reports.
[0069] Similarly, since a codeword is used at most up to rank-4, and two codewords are used for higher ranks, the number of CQI parameters included in the CSI report (given per codeword) will vary depending on the rank selection. For PUCCH-based CSI reports with wideband frequency granularity, a single block encoding of all CSI parameters in the UCI is used because the variation in PMI / CQI payload depending on the selected rank is not significant. In this case, because the base station may need to know the UCI payload size in order to attempt to decode the transmission, the UCI can be padded with multiple virtual bits corresponding to the difference between the maximum UCI payload size (e.g., the RI that causes the maximum PMI / CQI overhead) and the actual payload size in the CSI report. This ensures that the payload size is fixed and independent of the UE's RI selection. Without this measure, the base station might have to blindly detect the UCI payload size and attempt to decode all possible UCI payload sizes, which would consume significant time and computational resources.
[0070] For PUCCH-based CSI with subband frequency granularity, and for PUSCH-based CSI reports, always filling the CSI report to the worst-case UCI payload size can lead to unsustainable overhead. In these cases, the CSI content is instead divided into two CSI parts, CSI Part 1 and CSI Part 2. CSI Part 1 has a fixed payload size (and can be decoded by the base station without prior information), while CSI Part 2 has a variable payload size. The payload size of CSI Part 2 can be derived from the CSI parameters in CSI Part 1. That is, the base station can first decode CSI Part 1 to obtain a subset of the CSI parameters. Using this subset of CSI parameters, the payload size of CSI Part 2 can be inferred, and CSI Part 2 can then be decoded to obtain the remaining CSI parameters.
[0071] For PUCCH-based subband CSI reports and PUSCH-based reports with Type I CSI feedback, CSI Part 1 includes the RI (if reported), CRI (if reported), and CQI for the first codeword, while CSI Part 2 includes the PMI and CQI for the second codeword when RI > 4. For Type II CSI feedback on the PUSCH, CSI Part 2 may also include an indication of the number of “non-zero wideband amplitude coefficients” for each layer. Wideband amplitude coefficients are part of the Type II codebook, and the PMI payload size will vary depending on whether the coefficients are zero, which is why an indication of the number of non-zero coefficients can be included in CSI Part 1. CSI Part 1 is sometimes referred to herein as Part 1 of the CSI report, and CSI Part 2 is sometimes referred to herein as Part 2 of the CSI report.
[0072] Type II CSI feedback can be resource-intensive and incur significant overhead, especially for cell-edge users who may not be associated with satisfactory coverage. If a UE cannot reliably provide Type II CSI feedback due to the large size and complexity of its payload, network performance may be compromised, resulting in wasted computational resources and reduced throughput.
[0073] Some techniques and apparatus described herein provide compression of Type II CSI reports by signaling in the first part of the Type II CSI report whether the value in the second part of the Type II CSI report matches the value in a previous Type II CSI report. For example, if a UE sends a first CSI report with a specific PMI or CQI value in the second part, and then determines that it wants to send a second CSI report also with that specific PMI or CQI value, the UE can send a second CSI report that refers back to the second part of the first CSI report. In this case, the UE can avoid sending the second part of the second CSI report, thereby saving computational resources and reducing overhead. Sending such a reference back to a previous CSI report in the first part of the CSI report allows the base station receiving the CSI report to determine, based on the first part of the CSI report, that the second part of the CSI report will not be received or decoded, thereby saving computational resources and reducing base station overhead.
[0074] Furthermore, some of the techniques and apparatus described herein allow the UE to select a subband size different from its configured subband size and signal the selected subband size to the base station configured with the configured subband size. For example, if the frequency selectivity of the channel is not as high as the subband feedback granularity configured for the UE, the UE may waste resources reporting CSI feedback with unnecessarily high granularity. In this case, the UE can request a different subband size, such as a larger subband size, which can reduce reporting overhead and save computational resources.
[0075] Figure 3 Figure 300 illustrates an example design of a Type I CSI codebook and a Type II CSI codebook according to various aspects of this disclosure. Rows indicated by reference numeral 310 illustrate a Type I CSI codebook design, and rows indicated by reference numeral 320 illustrate a Type II CSI codebook design. As shown by reference numeral 310, in the Type I CSI codebook design, the UE can select a preferred beam with index b1 from an oversampled Discrete Fourier Transform (DFT) beam, and can feed back index b1 to the base station transmitting the oversampled DFT beam. As further shown, based at least in part on the feedback indicating a single selected beam, and at least in part on precoding vectors for the first layer that are simpler than those of the Type II CSI codebook, the Type I CSI codebook can involve lower resolution and smaller payload than the Type II CSI codebook design.
[0076] As shown by reference numeral 330 in the attached figure, in a Type II CSI codebook design, the UE can select a combined beam formed by multiple beams (here, b1 and b2). The UE can provide feedback information identifying the combined beam, such as defining the combined beam as a linear combination of functions of b1 and b2. Furthermore, as shown, the precoding vectors of the Type II CSI codebook can identify the broadband amplitude and / or sub-band amplitude according to layer, polarization, and / or beam coefficients. Therefore, compared to the precoding vectors of the Type I CSI codebook, the precoding vectors of the Type II CSI codebook can be associated with higher resolution and larger payload.
[0077] As mentioned above, Figure 3 This is provided as an example. Other examples may differ from the reference. Figure 3 As described.
[0078] Figure 4 This is a figure illustrating an example 400 of a Type II CSI codebook design according to various aspects of this disclosure.
[0079] The NR Type II codebook design comprises two components: spatial basis selection (shown by reference numeral 410) and baseline combination (shown by reference numeral 420). The spatial basis can be composed of columns of a dual-polarized 2D-DFT matrix (assuming a uniform planar array (UPA) structure at the antenna ports) to correspond to different 2D beam directions. The precoder vectors for each layer can be formed by linearly combining the basis vectors (e.g., weighting the basis vectors together using different amplitude and phase weights). The precoder vectors can be used in a dual-stage manner. The structure is a type I codebook, in which (Indicated by reference numeral 430) is the selected bandwidth, while (As shown by reference numeral 440 in the attached figure) is selected according to each sub-band. It can be... In performing base / beam selection, while The selection of beam phase weights is selectively performed at mid-frequency. (Still...) This includes broadband beam amplitude weighting; additionally, it can also be used in... This includes the amplitude weight of the difference numerator.
[0080] As mentioned above, Figure 4 This is provided as an example. Other examples may differ from the reference. Figure 4 As described.
[0081] Figure 5 This is a diagram illustrating example 500 of instructions for determining a second part of a previous CSI report according to various aspects of this disclosure. As shown, example 500 includes UE 120 and BS 110.
[0082] like Figure 5 As shown, and by reference numeral 510, UE 120 can send a first CSI report comprising a first part (e.g., CSI part 1) and a second part (e.g., CSI part 2). For example, the first CSI report may be a CSI Type II report. As shown, the first part does not refer back to a previous CSI report to indicate the second part of the CSI report. Accordingly, UE 120 sends the second part of the CSI report indicating that PMI is X and CQI is Y. In some aspects, the second part of the CSI report may include additional and / or different values, such as SINR, Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), RI, and / or other values.
[0083] As shown by reference numeral 520, UE 120 can determine the CSI feedback to be sent in the second CSI report. Further, UE 120 can determine that the PMI is X and the CQI is Y, which match the PMI and CQI values in the second part of the first CSI report. As shown by reference numeral 530, UE 120 can send an indication in the first part of the second CSI report that the second part of the second CSI report matches the second part of the first CSI report. Therefore, UE 120 can choose not to send the second part of the second CSI report, thus saving computational and network resources. As shown by reference numeral 540, BS 110 can receive the first part of the second CSI report and can use both the first part of the second report and the second part of the first report to determine the CSI feedback, thus saving computational resources that would otherwise be used to detect and decode the second part of the second CSI report.
[0084] In some aspects, UE 120 can provide a per-subband indication of whether the second part of the CSI report matches a previous CSI report. For example, the first part of the CSI report could indicate that the second part matches a previous CSI report for the first subband but not for the second subband, providing additional flexibility compared to an all-or-nothing approach where CSI feedback for all subbands must match a previous CSI report. Conversely, an all-or-nothing approach reduces signaling overhead compared to a per-subband indication. In some aspects, UE 120 can provide a per-value indication of whether the second part of the CSI report matches a previous CSI report. For example, the first part of the CSI report could indicate that the PMI value matches a previous CSI report but the CQI value does not, or that the PMI and CQI values match different previous CSI reports.
[0085] In some respects, UE 120 may use a time index associated with a previous CSI report to indicate a previous CSI report. In some respects, UE 120 may use the CSI report identifier of a previous CSI report to indicate a previous CSI report.
[0086] In some respects, UE 120 can be configured to report whether the second part matches a previous CSI report. For example, the CSI reporting settings or configuration of UE 120 can instruct UE 120 whether to report whether the second part matches a previous CSI report.
[0087] In some respects, UE 120 can be configured to report whether the second part matches a previous CSI report of a specific type of CSI report. For example, UE 120 can be configured to perform this reporting only for non-periodic CSI reports, only for periodic CSI reports, only for semi-persistent CSI reports, or for a combination of these types of CSI reports.
[0088] In some respects, UE 120 can be configured to select a previous CSI report within a time window. For example, UE 120 can select a previous CSI report that occurred at least a threshold time earlier than the CSI report. Additionally or alternatively, UE 120 can select a previous CSI report that occurred at most a threshold time earlier than the CSI report. As another example, UE 120 can select a previous CSI report that occurred within the same discontinuous reception (DRX) on-duration as the CSI report. This can save resources for UE 120 and BS 110 that would otherwise be used to store a larger number of previous CSI reports outside the time window.
[0089] In some respects, UE 120 can select a previous CSI report associated with the same CSI report identifier as the CSI report. For example, UE 120 can select an earlier triggered, configured, or activated instance with the same CSI report identifier. In some respects, the CSI report and / or previous CSI report can be a sub-band granular CSI report and a Type II CSI report.
[0090] In some respects, UE 120 may selectively indicate a previous CSI report based at least in part on the bit rate or payload size of the UCI used to send the CSI report. For example, UE 120 may indicate a previous CSI report if the resulting bit rate of the UCI meets a threshold. As another example, UE 120 may indicate a previous CSI report if the payload of the UCI meets a threshold (e.g., greater than Y bits).
[0091] In some respects, UE 120 can be configured with a threshold for the number of consecutive indications of previous CSI reports. For example, UE 120 can be configured to provide CSI reports that identify no more than X previous CSI reports, where X is a positive integer. This can save resources of UE 120 and BS 110 that would otherwise be used to store a much larger number of previous CSI reports because UE 120 repeatedly refers back to the stored CSI reports over a long period of time.
[0092] As mentioned above, Figure 5 This is provided as an example. Other examples may differ from the one provided. Figure 5 As described.
[0093] Figure 6 This is a diagram illustrating example 600 of a UE indicating a modified subband granularity according to various aspects of this disclosure. As shown, example 600 includes UE 120 and BS 110.
[0094] like Figure 6 As shown, and via reference numeral 610, BS 110 can configure UE 120 with a subband size (hereinafter referred to as the configured subband size). Here, the configured subband size is 4 Physical Resource Blocks (PRBs). UE 120 can perform CSI reporting at a granularity matching the configured subband size. Therefore, a smaller configured subband size may result in more overhead and computational resource usage for UE 120 compared to a larger configured subband size.
[0095] As shown by reference numeral 620 in the attached figure, UE 120 can select a modified subband size. For example, UE 120 can select a modified subband size to reduce the overhead and computational resource usage associated with determining CSI feedback. In some aspects, UE 120 can determine the frequency selectivity of the channel with a coarser granularity than the configured subband size, meaning that a larger subband size can be used without losing important information about the channel state. In this case, UE 120 can select a larger subband size, or it can select a wideband reporting configuration.
[0096] As indicated by reference numeral 630 in the attached figure, UE 120 may send a CSI report identifying the modified subband size. For example, an indication of the modified subband size may be carried in the first part of the CSI report. In some aspects, UE 120 may provide an indication of the subband size (or whether UE 120 wants to perform a wideband report) autonomously (e.g., without receiving a request or instruction to do so from BS 110). In some aspects, UE 120 may select only the larger subband size. For example, selecting a smaller subband size may result in higher overhead and increased PUSCH or PUCCH resource usage. In some aspects, UE 120 may be allowed to select any supported subband size (e.g., 4 PRBs, 8 PRBs, 16 PRBs, 32 PRBs, wideband) regardless of UE 120's BWP size. In some aspects, UE 120 may select the subband size at least in part based on UE 120's BWP size.
[0097] As shown by reference numeral 640 in the attached figure, BS 110 can communicate with UE 120 at least in part based on the modified subband size. For example, UE 120 can send a CSI report at least in part based on the modified subband size, and BS 110 can receive such a CSI report. BS 110 can use the modified subband size to configure communication to and / or from UE 120 based on CSI feedback. In this way, overhead can be reduced and computational resources of UE 120 and BS 110 can be saved.
[0098] As mentioned above, Figure 6 This is provided as an example. Other examples may differ from the one provided. Figure 6 As described.
[0099] Figure 7 This is a diagram illustrating an example process 700 (e.g., performed by a UE) according to various aspects of this disclosure. Example process 700 is an example in which a UE (e.g., UE 120, etc.) performs operations associated with channel state information feedback compression.
[0100] like Figure 7 As shown, in some aspects, process 700 may include transmitting a first portion of a Channel State Information (CSI) report, wherein the first portion includes an indication of whether a value in a second portion of the CSI report matches a value in a previous CSI report (box 710). For example, as described above, a UE (e.g., using controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, etc.) may transmit the first portion of a Channel State Information (CSI) report. In some aspects, the first portion includes an indication of whether a value in a second portion of the CSI report matches a value in a previous CSI report.
[0101] like Figure 7 As further shown, in some aspects, process 700 may include selectively transmitting a second portion of the CSI report based at least in part on whether the indication indicates that the value of the second portion of the CSI report matches the value of a previous CSI report (box 720). For example, as described above, the UE (e.g., using controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, etc.) may selectively transmit a second portion of the CSI report based at least in part on whether the indication indicates that the value of the second portion of the CSI report matches the value of a previous CSI report.
[0102] Process 700 may include additional aspects, such as any single aspect or any combination of aspects of one or more other processes described below and / or elsewhere herein.
[0103] In the first aspect, when the instruction indicates that the value of the second part of the CSI report matches the value of the previous CSI report, the second part of the CSI report is not sent.
[0104] In the second aspect, either alone or in combination with the first aspect, the values in the second part of the CSI report include at least one of the following: precoding matrix indicator, channel quality indicator, rank indicator, reference signal received power, or signal-to-interference-to-noise ratio.
[0105] In the third aspect, either alone or in combination with one or more of the first and second aspects, the instruction is specific to the sub-band.
[0106] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, the second part of the CSI report has a variable size.
[0107] In the fifth aspect, either alone or in combination with one or more of the first to fourth aspects, an indication of whether the value of the second part of the CSI report matches the value of the previous CSI report is included in the first part of the CSI report, based at least in part on the UE configuration.
[0108] In the sixth aspect, either alone or in combination with one or more of the first through fifth aspects, the instruction includes information identifying previous CSI reports.
[0109] In the seventh aspect, either alone or in combination with one or more of the first to sixth aspects, the information identifying a previous CSI report includes a time index or CSI report identifier associated with the previous CSI report.
[0110] In the eighth aspect, alone or in combination with one or more of the first to seventh aspects, the instruction is provided for one or more of the following: periodic CSI reporting, non-periodic CSI reporting, or semi-persistent CSI reporting.
[0111] In the ninth aspect, either alone or in combination with one or more of the first to eighth aspects, the previous CSI report occurred at least a threshold length earlier than the CSI report.
[0112] In the tenth aspect, either alone or in combination with one or more of the first to ninth aspects, the previous CSI report occurred at least a threshold length earlier than the CSI report.
[0113] In the eleventh aspect, either alone or in combination with one or more of the first to tenth aspects, the previous CSI report is associated with the same CSI report identifier as the CSI report.
[0114] In the twelfth aspect, either alone or in combination with one or more of the first to eleventh aspects, the previous CSI report is associated with the same discontinuous reception on-time as the CSI report.
[0115] In the thirteenth aspect, either alone or in combination with one or more of the first to twelfth aspects, the CSI report is a sub-band report.
[0116] In the fourteenth aspect, alone or in combination with one or more of the first to thirteenth aspects, the CSI report is a Type II codebook report.
[0117] In the fifteenth aspect, alone or in combination with one or more of the first to fourteenth aspects, the first part includes at least in part an indication based on determining that the code rate carrying uplink control information of the CSI report meets a threshold.
[0118] In the sixteenth aspect, alone or in combination with one or more of the first to fifteenth aspects, the first part includes at least in part an indication based on determining that the payload size associated with the CSI report meets a threshold.
[0119] In the seventeenth aspect, alone or in combination with one or more of the first to sixteenth aspects, the first part includes at least in part an indication based on determining that the number of consecutive CSI reports including the indication has not reached a threshold.
[0120] In the eighteenth aspect, alone or in combination with one or more of the first to seventeenth aspects, the previous CSI report includes multiple values, and the indication indicates which of the multiple values matches the second part of the CSI report.
[0121] although Figure 7 An example box of process 700 is shown, but in some respects, process 700 may include more than Figure 7 The boxes shown may have more boxes, fewer boxes, different boxes, or different arrangements of boxes. Additionally or alternatively, two or more boxes of process 700 may be executed in parallel.
[0122] Figure 8 This is a diagram illustrating an example process 800 (e.g., performed by a UE) according to various aspects of this disclosure. Example process 800 is an example in which a UE (e.g., UE 120, etc.) performs operations associated with subband size selection.
[0123] like Figure 8As shown, in some aspects, process 800 may include determining a modified subband size for the UE, wherein the modified subband size differs from the UE's configured subband size (block 810). For example, as described above, the UE (e.g., using antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, controller / processor 280, etc.) may determine the modified subband size for the UE. In some aspects, the modified subband size differs from the UE's configured subband size.
[0124] like Figure 8 As further shown, in some aspects, process 800 may include sending an indication of the modified subband size to the base station in a Channel State Information (CSI) report (box 820). For example, as described above, the UE (e.g., using controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, etc.) may send an indication of the modified subband size to the base station in a Channel State Information (CSI) report.
[0125] Process 800 may include additional aspects, such as any single aspect or any combination of aspects of one or more other processes described below and / or elsewhere herein.
[0126] In the first aspect, the base station configuration specifies the sub-band size.
[0127] In the second aspect, either alone or in combination with the first aspect, the modified sub-band size must not be smaller than the configured sub-band size.
[0128] In the third aspect, either alone or in combination with one or more of the first and second aspects, the modified subband size is independent of the bandwidth portion size of the UE.
[0129] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, the modified subband size is at least partially based on the bandwidth portion size of the UE.
[0130] although Figure 8 An example box of process 800 is shown, but in some respects, process 800 may include more than Figure 8 The boxes shown may have more boxes, fewer boxes, different boxes, or different arrangements of boxes. Additionally or alternatively, two or more boxes of process 800 may be executed in parallel.
[0131] Figure 9 This is a diagram illustrating an example process 900 (e.g., performed by a BS) according to various aspects of this disclosure. Example process 900 is an example in which a BS (e.g., BS 110, etc.) performs operations associated with channel state information feedback compression.
[0132] like Figure 9 As shown, in some aspects, process 900 may include receiving a first portion of a Channel State Information (CSI) report from a User Equipment (UE), wherein the first portion includes an indication of whether a value in a second portion of the CSI report matches a value in a previous CSI report (box 910). For example, as described above, a BS (e.g., using antenna 234, DEMOD 232, MIMO detector 236, receive processor 238, controller / processor 240, etc.) may receive the first portion of the Channel State Information (CSI) report from the User Equipment (UE). In some aspects, the first portion includes an indication of whether a value in the second portion of the CSI report matches a value in a previous CSI report.
[0133] like Figure 9 As shown, in some aspects, process 900 may include selectively receiving the second portion of the CSI report based at least in part on whether the indication indicates that the value of the second portion of the CSI report matches the value of the previous CSI report (block 920). For example, as described above, the BS (e.g., using antenna 234, DEMOD 232, MIMO detector 236, receive processor 238, controller / processor 240, etc.) may selectively receive the second portion of the CSI report based at least in part on whether the indication indicates that the value of the second portion of the CSI report matches the value of the previous CSI report.
[0134] Process 900 may include additional aspects, such as any single aspect or any combination of aspects of one or more other processes described below and / or elsewhere herein.
[0135] In the first aspect, when the indication indicates that the value of the second part of the CSI report matches the value of the previous CSI report, the second part of the CSI report is not received.
[0136] In the second aspect, either alone or in combination with the first aspect, the values in the second part of the CSI report include at least one of the following: precoding matrix indicator, channel quality indicator, rank indicator, reference signal received power, or signal-to-interference-to-noise ratio.
[0137] In the third aspect, either alone or in combination with one or more of the first and second aspects, the instruction is specific to the sub-band.
[0138] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, the second part of the CSI report has a variable size.
[0139] In the fifth aspect, either alone or in combination with one or more of the first to fourth aspects, an indication of whether the value of the second part of the CSI report matches the value of the previous CSI report is included in the first part of the CSI report, based at least in part on the UE configuration.
[0140] In the sixth aspect, either alone or in combination with one or more of the first through fifth aspects, the instruction includes information identifying previous CSI reports.
[0141] In the seventh aspect, either alone or in combination with one or more of the first to sixth aspects, the information identifying a previous CSI report includes a time index or CSI report identifier associated with the previous CSI report.
[0142] In the eighth aspect, alone or in combination with one or more of the first to seventh aspects, the instruction is received for one or more of the following: periodic CSI reports, non-periodic CSI reports, or semi-persistent CSI reports.
[0143] In the ninth aspect, either alone or in combination with one or more of the first to eighth aspects, the previous CSI report occurred at least a threshold length earlier than the CSI report.
[0144] In the tenth aspect, either alone or in combination with one or more of the first to ninth aspects, the previous CSI report occurred at least a threshold length earlier than the CSI report.
[0145] In the eleventh aspect, either alone or in combination with one or more of the first to tenth aspects, the previous CSI report is associated with the same CSI report identifier as the CSI report.
[0146] In the twelfth aspect, either alone or in combination with one or more of the first to eleventh aspects, the previous CSI report is associated with the same discontinuous reception on-time as the CSI report.
[0147] In the thirteenth aspect, either alone or in combination with one or more of the first to twelfth aspects, the CSI report is a sub-band report.
[0148] In the fourteenth aspect, alone or in combination with one or more of the first to thirteenth aspects, the CSI report is a Type II codebook report.
[0149] In the fifteenth aspect, alone or in combination with one or more of the first to fourteenth aspects, process 900 includes determining the value of a second portion of the CSI report based at least in part on the value of a previous CSI report.
[0150] although Figure 9 An example box of process 900 is shown, but in some respects, process 900 may include more than Figure 9 The boxes shown may have more boxes, fewer boxes, different boxes, or different arrangements of boxes. Additionally or alternatively, two or more boxes of process 900 may be executed in parallel.
[0151] Figure 10 This is a diagram illustrating an example process 1000 (e.g., performed by a BS) according to various aspects of this disclosure. Example process 1000 is an example in which a BS (e.g., BS 110, etc.) performs operations associated with a modified sub-band size selection.
[0152] like Figure 10 As shown, in some aspects, process 1000 may include receiving, from user equipment (UE), and in a channel state information (CSI) report, an indication of a modified subband size for the UE, wherein the modified subband size differs from the UE's configured subband size (box 1010). For example, as described above, the BS (e.g., using antenna 234, DEMOD 232, MIMO detector 236, receive processor 238, controller / processor 240, etc.) may receive the indication of the modified subband size for the UE from the user equipment (UE) and in a channel state information (CSI) report. In some aspects, the modified subband size differs from the UE's configured subband size.
[0153] like Figure 10 As further shown, in some aspects, process 1000 may include communicating with the UE using a modified subband size (block 1020). For example, as described above, the BS (e.g., using controller / processor 240, transmit processor 220, TXMIMO processor 230, MOD 232, antenna 234, etc.) may communicate with the UE using a modified subband size.
[0154] Process 1000 may include additional aspects, such as any single aspect or any combination of aspects of one or more other processes described below and / or elsewhere herein.
[0155] In the first aspect, process 1000 includes configuring the configured sub-band size.
[0156] In the second aspect, either alone or in combination with the first aspect, the modified sub-band size must not be smaller than the configured sub-band size.
[0157] In the third aspect, either alone or in combination with one or more of the first and second aspects, the modified subband size is independent of the bandwidth portion size of the UE.
[0158] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, the modified subband size is at least partially based on the bandwidth portion size of the UE.
[0159] although Figure 10 An example box of process 1000 is shown, but in some respects, process 1000 may include more than Figure 10 The boxes shown may have more boxes, fewer boxes, different boxes, or different arrangements of boxes. Additionally or alternatively, two or more boxes of process 1000 may be executed in parallel.
[0160] The foregoing disclosure provides explanations and descriptions, but is not intended to be exhaustive or to limit these aspects to the precise forms disclosed. Modifications and variations may be made based on the foregoing disclosure, or from practice in these aspects.
[0161] As used herein, the term "component" is intended to be interpreted broadly as hardware, firmware, and / or a combination of hardware and software. As used herein, a processor is implemented as a combination of hardware, firmware, and / or hardware and software.
[0162] As used in this article, depending on the context, satisfying a threshold can mean that a value is greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc.
[0163] It is evident that the systems and / or methods described herein can be implemented in various forms of hardware, firmware, and / or combinations of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods does not limit these aspects. Therefore, this document describes the operation and behavior of the systems and / or methods without reference to specific software code—it should be understood that software and hardware can be designed to implement the systems and / or methods, at least in part, based on the description herein.
[0164] Even if a particular combination of features is stated in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of the aspects. In fact, many of these features can be combined in ways not specifically stated in the claims and / or not disclosed in the specification. Although each dependent claim listed below may directly depend on only one claim, the disclosure of the aspects includes combinations of each dependent claim with every other claim in the claim set. The phrase “at least one of” in the list of items refers to any combination of these items, including single members. As an example, “at least one of a, b, or c” is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).
[0165] Unless explicitly stated otherwise, no element, action, or instruction used herein should be construed as critical or necessary. Furthermore, as used herein, the articles “a” and “one” are intended to include one or more items and may be used interchangeably with “one or more.” Additionally, as used herein, the terms “set” and “group” are intended to include one or more items (e.g., related items, unrelated items, a combination of related and unrelated items, etc.) and may be used interchangeably with “one or more.” If referring to only one item, the phrase “only one” or similar language is used. Furthermore, as used herein, the terms “have,” “possess,” “with,” etc., are intended as open-ended terms. Additionally, the phrase “based on” is intended to mean “at least partially based on” unless otherwise explicitly stated.
Claims
1. A method for wireless communication performed by a user equipment (UE), comprising: Select the previous CSI report within the same discontinuous reception enable duration as the Channel State Information (CSI) report; Send a first portion of the CSI report, wherein the first portion includes an indication of whether a value in a second portion of the CSI report matches a value in a previous CSI report, wherein the indication includes information identifying the previous CSI report; as well as The second part of the CSI report may be selectively sent, at least in part, based on whether the indication indicates that the value of the second part of the CSI report matches the value of the previous CSI report; The first part of the CSI report has a fixed size. The second part of the CSI report has a variable size.
2. The method according to claim 1, wherein, When the indication indicates that the value of the second part of the CSI report matches the value of a previous CSI report, the second part of the CSI report is not sent.
3. The method according to claim 1, wherein, The values in the second part of the CSI report include at least one of the following: Precoding matrix indicator, Channel quality indicator, rank indicator, Reference signal received power, or Signal-to-noise ratio.
4. The method according to claim 1, wherein, The indication is specific to the sub-band.
5. The method according to claim 1, wherein, An indication of whether the value of the second part of the CSI report matches the value of the previous CSI report is included in the first part of the CSI report, at least in part based on the configuration of the UE.
6. The method according to claim 1, wherein, Information identifying the previous CSI report includes a time index or CSI report identifier associated with the previous CSI report.
7. The method according to claim 1, wherein, The instructions are provided for one or more of the following: Periodic CSI reports Non-periodic CSI reports, or Semi-persistent CSI report.
8. The method according to claim 1, wherein, The previous CSI report is associated with the same CSI report identifier as the current CSI report.
9. The method according to claim 1, wherein, The previous CSI report was selected within a time window between the time before the first threshold length and the time before the second threshold length.
10. The method according to claim 1, wherein, The CSI report is a sub-band report.
11. The method according to claim 1, wherein, The CSI report is a Type II codebook report.
12. The method according to claim 1, wherein, The first part includes, at least in part, an indication that the code rate carrying the uplink control information of the CSI report meets a threshold.
13. The method according to claim 1, wherein, The first part includes at least in part an indication based on determining that the payload size associated with the CSI report meets a threshold.
14. The method according to claim 1, wherein, The first part includes, at least in part, an indication based on determining that the number of consecutive CSI reports including the indication has not reached a threshold.
15. The method according to claim 1, wherein, The previous CSI report includes multiple values, and the indication indicates which of the multiple values matches a second part of the CSI report.
16. A method for wireless communication performed by a base station, comprising: The user equipment (UE) receives a first portion of a Channel State Information (CSI) report, wherein the first portion includes an indication of whether a value in a second portion of the CSI report matches a value in a previous CSI report, wherein the indication includes information identifying the selected previous CSI report within the same discontinuous reception-on duration as the current CSI report; and The second part of the CSI report may be selectively received, at least in part, based on whether the indication indicates that the value of the second part of the CSI report matches the value of the previous CSI report. The first part of the CSI report has a fixed size. The second part of the CSI report has a variable size.
17. The method according to claim 16, wherein, When the indication indicates that the value of the second part of the CSI report matches the value of the previous CSI report, the second part of the CSI report is not received.
18. The method according to claim 16, wherein, The values in the second part of the CSI report include at least one of the following: Precoding matrix indicator, Channel quality indicator, rank indicator, Reference signal received power, or Signal-to-noise ratio.
19. The method of claim 16, wherein, The indication is specific to the sub-band.
20. The method of claim 16, wherein, An indication of whether the value in the second part of the CSI report matches the value in the previous CSI report is included in the first part of the CSI report, based at least in part on the configuration of the UE.
21. The method according to claim 16, wherein, Information identifying the previous CSI report includes a time index or CSI report identifier associated with the previous CSI report.
22. The method according to claim 16, wherein, The instruction is received in connection with one or more of the following: Periodic CSI reports Non-periodic CSI reports, or Semi-persistent CSI report.
23. The method according to claim 16, wherein, The previous CSI report is associated with the same CSI report identifier as the current CSI report.
24. The method of claim 16, wherein, The previous CSI report is selected within a time window between the time before the CSI report appears at a first threshold length and the time before the CSI report appears at a second threshold length.
25. The method according to claim 16, wherein, The CSI report is a sub-band report.
26. The method according to claim 16, wherein, The CSI report is a Type II codebook report.
27. The method of claim 16, further comprising: The value of the second part of the CSI report is determined at least in part based on the value of the previous CSI report.
28. A user equipment (UE) for wireless communication, comprising: Memory; as well as One or more processors operably coupled to the memory, the memory and the one or more processors being configured to: Select the previous CSI report within the same discontinuous reception enable duration as the Channel State Information (CSI) report; Send a first part of the CSI report, wherein the first part includes an indication of whether the value of a second part of the CSI report matches the value of a previous CSI report, wherein the indication includes information identifying the previous CSI report; as well as The second part of the CSI report is selectively sent based at least in part on whether the indication indicates that the value of the second part of the CSI report matches the value of the previous CSI report. The first part of the CSI report has a fixed size. The second part of the CSI report has a variable size.
29. The UE according to claim 28, wherein, The memory and the one or more processors are configured to select a previous CSI report within a time window between a time that occurs before the CSI report by a first threshold length and a time that occurs before the CSI report by a second threshold length.
30. A base station for wireless communication, comprising: Memory; as well as One or more processors operably coupled to the memory, the memory and the one or more processors being configured to: The user equipment (UE) receives a first part of a Channel State Information (CSI) report, wherein the first part includes an indication of whether the value of a second part of the CSI report matches the value of a previous CSI report, wherein the indication includes information identifying the previous CSI report within the same discontinuous reception on-duration period as the selected CSI report; as well as The second part of the CSI report may be selectively received, at least in part, based on whether the indication indicates that the value of the second part of the CSI report matches the value of the previous CSI report. The first part of the CSI report has a fixed size. The second part of the CSI report has a variable size.
31. The base station according to claim 30, wherein, The previous CSI report is selected within a time window between the time before the CSI report appears at a first threshold length and the time before the CSI report appears at a second threshold length.
32. A non-transitory computer-readable medium storing one or more instructions for wireless communication, said one or more instructions comprising: One or more instructions that, when executed by one or more processors of a user equipment (UE), cause the one or more processors to perform the following operations: Select the previous CSI report within the same discontinuous reception enable duration as the Channel State Information (CSI) report; Sending a first portion of the CSI report, wherein the first portion includes an indication of whether a value in a second portion of the CSI report matches a value in a previous CSI report, wherein the indication includes information identifying the previous CSI report; and The second part of the CSI report is selectively sent based at least in part on whether the indication indicates that the value of the second part of the CSI report matches the value of the previous CSI report. The first part of the CSI report has a fixed size. The second part of the CSI report has a variable size.
33. The non-transitory computer-readable medium according to claim 32, wherein, The one or more instructions cause the one or more processors to select a previous CSI report within a time window between a time that occurs before the CSI report by a first threshold length and a time that occurs before the CSI report by a second threshold length.
34. A non-transitory computer-readable medium storing one or more instructions for wireless communication, said one or more instructions comprising: One or more instructions that, when executed by one or more processors of the base station, cause the one or more processors to perform the following operations: The user equipment (UE) receives a first portion of a Channel State Information (CSI) report, wherein the first portion includes an indication of whether a value in a second portion of the CSI report matches a value in a previous CSI report, wherein the indication includes information identifying the selected previous CSI report within the same discontinuous reception-on duration as the current CSI report; and The second part of the CSI report may be selectively received, at least in part, based on whether the indication indicates that the value of the second part of the CSI report matches the value of the previous CSI report. The first part of the CSI report has a fixed size. The second part of the CSI report has a variable size.
35. The non-transitory computer-readable medium according to claim 34, wherein, The previous CSI report is selected within a time window between the time before the CSI report appears at a first threshold length and the time before the CSI report appears at a second threshold length.
36. An apparatus for wireless communication, comprising: A component used to select the previous CSI report within the same discontinuous reception enable duration as the Channel State Information (CSI) report; A component for sending a first portion of the CSI report, wherein the first portion includes an indication of whether a value in a second portion of the CSI report matches a value in a previous CSI report, wherein the indication includes information identifying the previous CSI report; as well as A component for selectively sending the second part of the CSI report based at least in part on whether the indication indicates that the value of the second part of the CSI report matches the value of the previous CSI report. The first part of the CSI report has a fixed size. The second part of the CSI report has a variable size.
37. The apparatus according to claim 36, wherein, The component for selecting the previous CSI report includes a component for selecting a previous CSI report within a time window between a time that occurs before the CSI report by a first threshold length and a time that occurs before the CSI report by a second threshold length.
38. An apparatus for wireless communication, comprising: A component for receiving a first portion of a Channel State Information (CSI) report from a User Equipment (UE), wherein the first portion includes an indication of whether a value of a second portion of the CSI report matches a value of a previous CSI report, wherein the indication includes information identifying the selected previous CSI report within the same discontinuous reception on-time period as the CSI report; and A component for selectively receiving the second part of the CSI report based at least in part on whether the indication indicates that the value of the second part of the CSI report matches the value of the previous CSI report. The first part of the CSI report has a fixed size. The second part of the CSI report has a variable size.
39. The apparatus according to claim 38, wherein, The previous CSI report is selected within a time window between the time before the CSI report appears at a first threshold length and the time before the CSI report appears at a second threshold length.