Systems and methods for channel state information reporting enhancements
By enhancing CSI measurement and refining the mapping order of CSI Part 1 and CSI Part 2 in the Type-II codebook, the problem of outdated CSI reports under high-speed movement is solved, thus improving the performance of wireless communication systems.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2023-01-20
- Publication Date
- 2026-05-01
AI Technical Summary
In fifth-generation mobile network systems, existing CSI reports are prone to becoming outdated in high-speed mobile scenarios, leading to a loss of communication performance between wireless devices and the network, especially in multi-user multiple-input multiple-output (MU-MIMO) scenarios.
By enhancing CSI measurements, including channel quality indicator (CQI) mapping rules, the number of non-zero coefficients (NZC), Doppler domain (DD) basis indicators, the strongest coefficient indicators, and the priority of higher-layer parameters, combined with Type-II codebook refinement, the mapping order of CSI Part 1 and CSI Part 2 is designed.
It improves the accuracy and effectiveness of CSI reports, reduces communication performance loss due to high-speed movement, and enhances the performance of wireless communication systems.
Smart Images

Figure CN119093985B_ABST
Abstract
Description
Systems and methods for enhancing channel state information reporting
[0001] This divisional application is a divisional application of Chinese Patent Application No. 202380011994.4 entitled "System and method for enhancing channel state information reporting", filed on January 20, 2023. Technical Field
[0002] This disclosure relates generally to wireless communications, and more specifically to multi-user (MU) multiple-input multiple-output (MU-MIMO). Background Technology
[0003] In fifth-generation mobile network systems (5GC), MIMO is a key technology in new radio (NR) systems. MIMO features can be available for both frequency division duplex (FDD) and time division duplex (TDD). Summary of the Invention
[0004] The exemplary arrangements disclosed herein are intended to address problems related to one or more of the problems presented in the prior art, and to provide additional features that will become clear when viewed in conjunction with the accompanying drawings and with reference to the following detailed description. Exemplary systems, methods, apparatuses, and computer program products are disclosed herein according to various arrangements. However, it should be understood that these arrangements are presented by way of example and not as limiting, and that it will be apparent to those skilled in the art who read this disclosure that various modifications can be made to the disclosed arrangements while remaining within the scope of this disclosure.
[0005] In some configurations, multiple reference signals and configuration parameters are received. The wireless communication device can determine a Channel State Information (CSI) report based on these reference signals and configuration parameters, where the CSI report includes CSI Part 1 and CSI Part 2. The wireless communication device can report the CSI report to the network.
[0006] In some configurations, multiple reference signals and configuration parameters are transmitted. The network can receive Channel State Information (CSI) reports from the wireless communication device, which include CSI Part 1 and CSI Part 2.
[0007] The above and other aspects, and their implementations, are described in more detail in the drawings, description and claims. Attached Figure Description
[0008] Various example arrangements of this solution are described in detail below with reference to the accompanying drawings or figures. The drawings are provided for illustrative purposes only and depict only example arrangements of this solution to aid the reader's understanding. Therefore, the drawings should not be considered as limitations on the breadth, scope, or applicability of this solution. It should be noted that these drawings are not necessarily drawn to scale for clarity and ease of explanation.
[0009] Figure 1 shows an example cellular communication system based on some arrangements.
[0010] Figure 2 shows a block diagram of an example base station and an example user equipment device according to some arrangements.
[0011] Figure 3 is a diagram showing example channel quality information (CQI) mappings for channel state information (CSI) section 1 according to various arrangements.
[0012] Figure 4 is a diagram showing example CQI mappings for CSI section 1 according to various arrangements.
[0013] Figure 5 is a diagram showing example CQI mappings for CSI section 1 according to various arrangements.
[0014] Figure 6 is a diagram showing example CQI mappings for CSI section 1 according to various arrangements.
[0015] Figure 7 is a diagram showing example CQI mappings for CSI Part 1 and CSI Part 2 according to various arrangements.
[0016] Figure 8 is a diagram showing example CQI mappings for CSI Part 1 and CSI Part 2 according to various arrangements.
[0017] Figure 9 is a diagram showing example CQI mappings for CSI Part 1 and CSI Part 2 according to various arrangements.
[0018] Figure 10 is a diagram showing an example indicator of the total amount of non-zero coefficients (NZC) summed across all layers for CSI section 1 according to various arrangements.
[0019] Figure 11 is a diagram showing an example indicator of the total NZC summation across all layers and across all Qs for CSI section 1 according to some arrangement.
[0020] Figure 12 is a diagram showing example indicators of the total NZC across all layers and summed per Q for CSI section 1 according to various arrangements.
[0021] Figure 13 is a diagram illustrating example indicators of the total NZC summation across all layers for CSI Part 1 and / or CSI Part 2 according to various arrangements and associated with one or more DD bases.
[0022] Figures 14A and 14B are flowcharts illustrating example methods for enhancing CSI reports according to various arrangements.
[0023] Figure 15 is a flowchart illustrating example methods for enhancing CSI reports according to various arrangements.
[0024] Figure 16 is a flowchart illustrating example methods for enhancing CSI reports according to various arrangements.
[0025] Figure 17 is a flowchart illustrating example methods for enhancing CSI reports according to various arrangements. Detailed Implementation
[0026] The following description, with reference to the accompanying drawings, illustrates various exemplary arrangements of this solution to enable those skilled in the art to create and use it. As will be apparent to those skilled in the art, various changes or modifications can be made to the examples described herein after reading this disclosure without departing from the scope of this solution. Therefore, this solution is not limited to the exemplary arrangements and applications described and illustrated herein. Furthermore, the specific order or hierarchy of steps in the methods disclosed herein is merely an example method. Based on design preferences, the specific order or hierarchy of steps in the disclosed methods or processes can be rearranged while remaining within the scope of this solution. Therefore, those skilled in the art will understand that the methods and techniques disclosed herein present various steps or actions in an exemplary order, and unless otherwise expressly stated, this solution is not limited to the specific order or hierarchy presented.
[0027] In wireless communication systems, wireless devices can communicate with a network. As part of the communication process, wireless devices can report Channel State Information (CSI). In some cases, wireless devices can move at high or medium speeds (e.g., changing their physical location to another). Due to the higher speeds, the data included in the CSI may become outdated, leading to a performance penalty in communication between the wireless device and the network. In some examples, this performance penalty can be particularly prevalent in multi-user (MU) multiple-input multiple-output (MU-MIMO) scenarios. The arrangements disclosed herein provide enhancements to CSI measurements (e.g., additions, updates, changes) and reporting of: for example, Channel Quality Indicator (CQI) mapping rules, the number of non-zero coefficients (NZCs), priority setting enhancements, Doppler domain (DD) basis indicators, strongest coefficient indicators, coefficient grouping positions, and higher-layer parameters. To this end, wireless communication systems can utilize the design of the mapping order of CSI Part 1 and CSI Part 2 associated with Type-II codebook refinement for high to medium speeds.
[0028] Figure 1 illustrates an example wireless communication system 100 according to an implementation of the present disclosure, in which the techniques disclosed herein may be implemented. In the following discussion, the wireless communication system 100 may implement any wireless network, such as a cellular network or a narrowband Internet of Things (NB-IoT) network, and is referred to herein as system 100. Such an example system 100 includes a BS 102 and a UE 104 that can communicate with each other via a communication link 110 (e.g., a wireless communication channel), and a cluster of cells 126, 130, 132, 134, 136, 138, and 140 covering a geographic area 101. In Figure 1, BS 102 and UE 104 are contained within the respective geographic boundaries of cell 126. Each of the other cells 130, 132, 134, 136, 138, and 140 may include at least one BS operating with its allocated bandwidth to provide sufficient radio coverage to its intended users.
[0029] For example, BS102 can operate with the allocated channel transmission bandwidth to provide sufficient coverage to UE 104. BS102 and UE 104 can communicate via downlink radio frame 118 and uplink radio frame 124, respectively. Each radio frame 118 / 124 can be further divided into subframes 120 / 127, which may include data symbols 122 / 128. In this disclosure, BS102 and UE 104 are described herein as non-limiting examples of "communication nodes" that can generally practice the methods disclosed herein. According to various implementations of this solution, such communication nodes may be able to perform wireless and / or wired communication.
[0030] In some implementations, the wireless communication system 100 can support MIMO communication. For example, MIMO is a key technology in New Radio (NR) systems. MIMO can function in both Frequency Division Duplex (FDD) and Time Division Duplex (TDD) systems. MIMO technology can utilize reporting mechanisms such as CSI to support communication. CSI reports can include various types, sections, groups, and fields. The techniques described herein can provide enhancements to various aspects of CSI reporting and the reporting process. For example, a wireless communication device can receive multiple reference signals and configuration parameters from a network. The wireless communication device can determine a CSI report based on the multiple reference signals and configuration parameters, where the CSI report includes CSI section 1 and CSI section 2. The wireless communication device can report the CSI report to the network. In some cases, the reporting process can include one or more of the following: the configuration parameters can be configured to enable two or more CQIs in the CSI report, the reference signals are aperiodic or semi-persistent, and each of the following: CSI window length, DD base cell size, offset between two CSI reference signal (CSI-RS) resources, and length of the DD base vector is greater than or equal to a threshold. Alternatively, the wireless communication device may send a user equipment (UE) capability report to the network indicating that the wireless communication device supports multiple CQI reports, where the number is a positive integer. The wireless communication system may implement a codebook to further support CSI reporting and various other uses.
[0031] Figure 2 shows a block diagram of an example wireless communication system 200 for transmitting and receiving wireless communication signals (e.g., OFDM / OFDMA signals) according to some implementations of this solution. System 200 may include components and elements configured to support known or conventional operating characteristics that do not need to be described in detail herein. In one illustrative implementation, system 200 may be used to transmit (e.g., transmit and receive) data symbols in a wireless communication environment such as wireless communication environment 100 of Figure 1, as described above.
[0032] System 200 typically includes a base station (BS) 202 and a user interface (UE) 204. BS 202 includes a base station (BS) transceiver module 210, a BS antenna 212, a BS processor module 214, a BS memory module 216, and a network communication module 218, each module being coupled and interconnected with each other as needed via a data communication bus 220. UE 204 includes a UE transceiver module 230, a UE antenna 232, a UE memory module 234, and a UE processor module 236, each module being coupled and interconnected with each other as needed via a data communication bus 240. BS 202 communicates with UE 204 via a communication channel 250, which can be any wireless channel or other medium suitable for data transmission as described herein.
[0033] System 200 may also include any number of other modules besides those shown in Figure 2. Those skilled in the art will understand that the various illustrative blocks, modules, circuits, and processing logic described in conjunction with the implementations disclosed herein can be implemented in hardware, computer-readable software, firmware, or any practical combination thereof. To clearly illustrate this interchangeability and compatibility of hardware, firmware, and software, the various illustrative components, blocks, modules, circuits, and steps are generally described according to their functionality. Whether such functionality is implemented in hardware, firmware, or software can depend on the specific application and design constraints imposed on the system as a whole. Those skilled in the art can implement such functionality appropriately for each specific application; however, such implementation decisions should not be construed as limiting the scope of this disclosure.
[0034] According to some implementations, UE transceiver 230 may be referred to herein as uplink transceiver 230, which includes a radio frequency (RF) transmitter and an RF receiver, each of which includes circuitry coupled to antenna 232. A duplex switch (not shown) may alternatively couple the uplink transmitter or receiver to the uplink antenna in a time-duplex manner. Similarly, according to some implementations, BS transceiver 210 may be referred herein as "downlink" transceiver 210, which includes an RF transmitter and an RF receiver, each of which includes circuitry coupled to antenna 212. A downlink duplex switch may alternatively couple the downlink transmitter or receiver to downlink antenna 212 in a time-duplex manner. The operation of the two transceiver modules 210 and 230 may be time-coordinated such that the uplink receiver circuitry is coupled to uplink antenna 232 for reception of transmissions made via wireless transmission link 250 when the downlink transmitter is coupled to downlink antenna 212. In some implementations, there is tight time synchronization with minimal protection time between changes in the duplex direction.
[0035] UE transceiver 230 and BS transceiver 210 are configured to communicate via radio data communication link 250 and cooperate with RF antenna arrangements 212 / 232 in an appropriate configuration capable of supporting specific wireless communication protocols and modulation schemes. In some illustrative implementations, UE transceiver 210 and BS transceiver 210 are configured to support industry standards such as Long Term Evolution (LTE) and emerging 5G and 6G standards. However, it should be understood that this disclosure is not necessarily limited to application to specific standards and related protocols. Rather, UE transceiver 230 and BS transceiver 210 may be configured to support alternative or additional radio data communication protocols, including future standards or variations thereof.
[0036] Depending on the implementation, BS202 can be an evolved Node B (eNB), serving eNB, target eNB, femtocell, or picocell. In some implementations, UE 204 can be various types of user equipment, such as mobile phones, smartphones, personal digital assistants (PDAs), tablets, laptops, wearable computing devices, etc. Processor modules 214 and 236 can be implemented or implemented using a general-purpose processor, content-addressable memory, digital signal processor, application-specific integrated circuit, field-programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. In this way, the processor can be implemented as a microprocessor, controller, microcontroller, state machine, etc. The processor can also be implemented as a combination of computing devices, such as a combination of a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors combined with a digital signal processor core, or any other such configuration.
[0037] Furthermore, the methods described in conjunction with the implementations disclosed herein can be implemented directly in hardware, firmware, in software modules executed by processor modules 214 and 236 respectively, or in any practical combination thereof. Memory modules 216 and 234 can be implemented as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. In this respect, memory modules 216 and 234 can be coupled to processor modules 210 and 230 respectively, such that processor modules 210 and 230 can read information from and write information to memory modules 216 and 234 respectively. Memory modules 216 and 234 can also be integrated into their respective processor modules 210 and 230. In some implementations, each of memory modules 216 and 234 may include a cache memory for storing temporary variables or other intermediate information during the execution of instructions to be executed by processor modules 210 and 230 respectively. Memory modules 216 and 234 may each include non-volatile memory for storing instructions to be executed by processor modules 210 and 230, respectively.
[0038] Network communication module 218 generally refers to the hardware, software, firmware, processing logic, and / or other components of BS 202 used to enable bidirectional communication between BS transceiver 210 and other network components and communication nodes configured to communicate with BS 202. For example, network communication module 218 may be configured to support Internet or WiMAX services. In a typical deployment, without limitation, network communication module 218 provides an 802.3 Ethernet interface, enabling BS transceiver 210 to communicate with conventional Ethernet-based computer networks. In this way, network communication module 218 may include a physical interface for connection to a computer network (e.g., a mobile switching center (MSC)). As used herein with respect to the specified operation or function, the terms "configured for," "configured to," and variations thereof mean a device, component, circuit, structure, machine, signal, etc., physically constructed, programmed, formatted, and / or arranged to perform the specified operation or function.
[0039] Figure 3 is a diagram illustrating an example mapping 300 of CSI Part 1 according to various arrangements. Mapping 300 may outline the CQI mapping order for a CSI report in an example embodiment of CSI Part 1. In some cases, the CSI report may include various indicators and other data. For example, the CSI report may include a rank indicator (RI), a precoded matrix indicator (PMI), and a CQI. In some cases, the CQI may be a type of CSI (e.g., a type of CSI).
[0040] In some implementations, CQI can be configured for various granularities. CQI can be associated with wideband or subband frequencies. For example, higher-level configurations (e.g., RRC, MAC-CE, DCI) can indicate the mapping of CQI. In some cases, a first CQI can be associated with a wideband frequency, and a second CQI can be associated with a subband frequency (e.g., a segmentation of the frequency band). Some wireless communication systems can specify the CQI reporting window (W) within a time slot. CSI During this period, one CQI and one CSI report instance are supported for one subband. For example, a CSI report instance may include a wideband CQI 302 and a subband differential CQI 304 (in ascending order of subband number) and may be mapped to CSI section 1 (e.g., as in mapping 300).
[0041] During high- to medium-speed communication, Type-II codebook refinement may include time-domain (TD) related information and / or DD information. For example, wireless communication systems (e.g., including BS102 and UE 104) may support the use of domain information during a CSI reporting window in a time slot for Type-II codebook refinement at high to medium speeds. The CSI reporting window may be divided into a first number of parts (e.g., X parts) associated with the same number of CQIs (e.g., X CQIs), such that the wireless communication system can support X CQIs and one CSI reporting instance in a subband during the CSI reporting window.
[0042] Figure 4 is a diagram illustrating an example CQI mapping 400 for CSI section 1 according to various arrangements. Mapping 400 may outline the CQI mapping order for a CSI report in an example embodiment of CSI section 1. In some cases, a CSI report may include multiple CQI sets. Each CQI set may include a broadband CQI and at least one sub-band differential CQI associated with the broadband CQI.
[0043] In some cases, mapping 400 can be configured according to a CQI mapping order. For example, the network (e.g., BS102) can configure a CQI mapping order for UE 104 to map to CSI section 1 in the CSI report. The network can be pre-configured with a CQI mapping order, UE 104 can be pre-configured with a CQI mapping order, or any combination thereof. The mapping order may include wideband CQI 402 of a first CQI set, at least one subband differential CQI 404 of a first CQI set, wideband CQI 406 of a second CQI set, and at least one subband differential CQI 408 of a second CQI set, and in this order. In some implementations, the first CQI set may include wideband CQI 402 and subband differential CQI 404, and the second CQI set may include wideband CQI 406 and subband differential CQI 408.
[0044] In some embodiments, the CQI mapping order may include a number of CQI sets. For example, this number may be represented by X, where the first CQI set is the first in order, the second CQI set is the second in order, and the Xth CQI set is the last in order. The Xth CQI set may include wideband CQI 410 and subband differential CQI 412. Any integer number of CQI sets may lie between the second CQI set and the Xth CQI set. In some cases, none of the CQI sets may be reported.
[0045] Figure 5 is a diagram illustrating an example CQI mapping 500 for CSI section 1 according to various arrangements. Mapping 500 may outline the CQI mapping order for a CSI report in an example embodiment of CSI section 1. In some cases, a CSI report may include multiple CQI sets. Each CQI set may include a broadband CQI and at least one sub-band differential CQI associated with the broadband CQI.
[0046] In some cases, mapping 500 can be configured according to the CQI mapping order. For example, the network (e.g., BS102) can configure a CQI mapping order for UE 104 to map to CSI section 1 in the CSI report. The network can be pre-configured with a CQI mapping order, UE 104 can be pre-configured with a CQI mapping order, or any combination thereof. The mapping order can include wideband CQIs of each CQI set and at least one subband differential CQI of each CQI set. Mapping 500 can include wideband CQI 502 of a first CQI set, wideband CQI 504 of a second CQI set, at least one subband differential CQI 508 of the first CQI set, and at least one subband differential CQI 510 of the second CQI set, and in this order. In some implementations, the first CQI set may include a wideband CQI 502 and a subband differential CQI 508, and the second CQI set may include a wideband CQI 504 and a subband differential CQI 510.
[0047] In some embodiments, the CQI mapping order may include a number of CQI sets. For example, this number may be represented by X, where the first CQI set includes broadband CQIs and subband CQIs that are first in order relative to other broadband and subband CQIs, the second CQI set includes broadband CQIs and subband CQIs that are second in order relative to other broadband and subband CQIs, and the Xth CQI set includes broadband CQIs and subband CQIs that are last in order relative to other broadband and subband CQIs. The Xth CQI set may include broadband CQI 506 and subband differential CQI 512. Any integer number of CQI sets may lie between the second CQI set and the Xth CQI set. In some cases, none of the CQI sets may be reported.
[0048] Figure 6 is a diagram illustrating example CQI mappings for CSI section 1 according to various arrangements. Mapping 600 may outline the order of CQI mappings for CSI reports in an example embodiment of CSI section 1. In some cases, a CSI report may include multiple CQI sets. A first CQI set may include a wideband CQI 602 and at least one subband differential CQI 604 associated with the wideband CQI 602. Each of one or more second CQI sets may include at least one second subband differential CQI 606 associated with the wideband CQI 602. Thus, each set of subband differential CQIs may be associated with the wideband CQI 602 (e.g., the first set of wideband CQIs).
[0049] In some cases, mapping 600 can be configured according to the CQI mapping order. For example, the network (e.g., BS102) can configure the CQI mapping order for UE 104 to map to CSI section 1 in the CSI report. The network can be pre-configured with a CQI mapping order, UE 104 can be pre-configured with a CQI mapping order, or any combination thereof. Depending on the mapping order, mapping 600 can include a wideband CQI 602 of a first CQI set, at least one first subband differential CQI 604 of the first CQI set, and at least one subband differential CQI 606 of each of one or more second CQI sets, in this order.
[0050] In some embodiments, the CQI mapping order may include a number of CQI sets. For example, this number may be represented by X, where broadband CQI 602 is associated with each of this number of CQI sets. The Xth CQI set may include, in the order of mapping 600, the last broadband CQI 602 and the subband differential CQI 608. Any integer number of CQI sets may lie between the second CQI set and the Xth CQI set. In some cases, none of the CQI sets may be reported.
[0051] Figure 7 is a diagram illustrating an example CQI mapping 700 for CSI Part 1 and CSI Part 2 according to various arrangements. Mapping 700 may outline the CQI mapping order for CSI reports in an example embodiment of CSI Part 1 and CSI Part 2. In some cases, a CSI report may include multiple CQI sets. Each CQI set may include a broadband CQI and at least one sub-band differential CQI associated with the broadband CQI.
[0052] In some cases, mapping 700 can be configured according to a CQI mapping order. For example, a network (e.g., BS102) can configure a CQI mapping order for UE 104 to map to CSI Part 1 and CSI Part 2 in a CSI report. The network can be pre-configured with a CQI mapping order, UE 104 can be pre-configured with a CQI mapping order, or any combination thereof. The mapping order can include a first part and a second part. The first part 702 can be associated with CSI Part 1 and includes a wideband CQI 706 of a first CQI set and at least one subband differential CQI 708 of the first CQI set, in this order. The second part 704 can be associated with CSI Part 2 and includes a wideband CQI 710 of a second CQI set, at least one subband differential CQI 712 of a second CQI set, a wideband CQI 714 of a third CQI set, and at least one subband differential CQI 716 of a third CQI set, in this order. In some implementations, the first CQI set may include a wideband CQI 706 and a subband differential CQI 708, the second CQI set may include a wideband CQI 710 and a subband differential CQI 712, and the third CQI set may include a wideband CQI 714 and a subband differential CQI 716.
[0053] In some embodiments, the CQI mapping order may include a number of CQI sets. For example, this number may be represented by X, where the first CQI set is the first in order, the second CQI set is the second in order, and the Xth CQI set is the last in order (e.g., the third CQI set in this example). Any integer number of CQI sets may lie between the second and Xth CQI sets. In some cases, none of the CQI sets may be reported.
[0054] Figure 8 is a diagram illustrating an example CQI mapping 800 for CSI Part 1 and CSI Part 2 according to various arrangements. Mapping 800 may outline the CQI mapping order for CSI reports in an example embodiment of CSI Part 1 and CSI Part 2. In some cases, a CSI report may include multiple CQI sets. Each CQI set may include a broadband CQI and at least one sub-band differential CQI associated with the broadband CQI.
[0055] In some cases, mapping 800 can be configured according to a CQI mapping order. For example, the network (e.g., BS102) can configure a CQI mapping order for UE 104 to map to CSI section 1 in the CSI report. The network can be pre-configured with a CQI mapping order, UE 104 can be pre-configured with a CQI mapping order, or any combination thereof. The mapping order can include a first part and a second part. The first part 802 can be associated with CSI section 1 and includes broadband CQIs for each CQI set. For example, the first part can include broadband CQI 806 of the first CQI set and broadband CQI 808 of the second CQI set, in this order. The second part 804 can be associated with CSI section 2 and includes at least one subband differential CQI for each CQI set. For example, the second part can include at least one subband differential CQI 812 of the first CQI set and at least one subband differential CQI 814 of the second CQI set, in this order. In some implementations, the first CQI set may include wideband CQI 806 and subband differential CQI 812, and the second CQI set may include wideband CQI 808 and subband differential CQI 814.
[0056] In some embodiments, the CQI mapping order may include a number of CQI sets. For example, this number may be represented by X, where the first CQI set includes broadband CQIs and subband CQIs that are first in order relative to other broadband and subband CQIs, the second CQI set includes broadband CQIs and subband CQIs that are second in order relative to other broadband and subband CQIs, and the Xth CQI set includes broadband CQIs and subband CQIs that are last in order relative to other broadband and subband CQIs. The Xth CQI set may include broadband CQI 810 and subband differential CQI 816. Any integer number of CQI sets may lie between the second CQI set and the Xth CQI set. In some cases, none of the CQI sets may be reported.
[0057] Figure 9 is a diagram illustrating an example CQI mapping 900 for CSI Part 1 and CSI Part 2 according to various arrangements. Mapping 900 may outline the CQI mapping order for CSI reports in an example embodiment of CSI Part 1 and CSI Part 2. In some cases, a CSI report may include multiple CQI sets. A first CQI set may include a wideband CQI 906 and at least one first subband differential CQI 908 associated with the wideband CQI 906. Each of one or more second CQI sets may include at least one second subband differential CQI 910 associated with the wideband CQI 906 in the first CQI set. Thus, each set of subband differential CQIs may be associated with the wideband CQI 906 (e.g., the first set of wideband CQIs).
[0058] In some cases, mapping 900 can be configured according to a CQI mapping order. For example, a network (e.g., BS102) can configure a CQI mapping order for UE 104 to map to CSI section 1 in a CSI report. The network can be pre-configured with a CQI mapping order, UE 104 can be pre-configured with a CQI mapping order, or any combination thereof. The mapping order can include a first part and a second part. The first part 902 can be associated with CSI section 1 and includes wideband CQI 906 of a first CQI set. The second part 904 can be associated with CSI section 2 and, according to the mapping order, includes at least one first subband differential CQI 908 of the first CQI set and at least one second subband differential CQI 910 of each of one or more second CQI sets, in this order.
[0059] In some embodiments, the CQI mapping order may include a number of CQI sets. For example, this number may be represented by X, where a wideband CQI 906 is associated with each of this number of CQI sets. The Xth CQI set may include, in the order of mapping 900, the last wideband CQI 906 and the subband differential CQI 912. Any integer number of CQI sets may lie between a second CQI set and the Xth CQI set. In some cases, none of the CQI sets may be reported.
[0060] Figure 10 is a diagram illustrating an example indicator 1000 for the total NZC summed across all tiers for CSI Part 1 according to various arrangements. In some cases, for CSI Part 1, a CSI report instance may include an indicator 1002 for NZC across all tiers. Indicator 1002 may indicate the total NZC (e.g., total number) combined (e.g., summed) across all tiers. NZ In some implementations, KNZ The value of K can depend on the rank. For example, if the total allowed rank (e.g., the maximum rank) is 1, then K NZ =K0; otherwise, if the total allowed rank is not 1, then K NZ = 2K0. In some implementations, K0 can be calculated using the following equation:
[0061]
[0062] Where L indicates the antenna port, p1 indicates the antenna port number, N3 indicates the precoding matrix, R indicates the number of precoding matrix indicator (PMI) subbands per CQI subband, and β indicates amplitude scaling.
[0063] Figure 11 is a diagram illustrating an example indicator 1100 for the total NZC summation across all layers and across all Qs for CSI section 1 according to some arrangement. During high- to medium-speed communication, Type-II codebook refinement may include additional parameters. For example, parameter Q may be used for time compression. In some cases, parameter Q may indicate the number of DD bases.
[0064] In some implementations, indicator 1102 may indicate the total NZC for CSI section 1 in a CSI report. For example, a wireless device (e.g., UE 104) may combine (e.g., sum) the total NZC across all layers and across all Qs, and report indicator 1102 in CSI section 1 for a CSI report instance. Thus, for CSI section 1, the CSI report may include an indicator of the total NZC summed across multiple layers and across multiple numbers of DD bases, with NZC associated with at least one PMI.
[0065] In the first example embodiment, the wireless device (or another wireless node in the wireless communication system) can generate indicator 1102 according to Equation 1, as described herein with reference to FIG10, wherein the total number of NZCs is a certain value (e.g., K) if the total (e.g., maximum) allowed rank is 1. NZ =K0); otherwise, if the total allowed rank is a number other than 1, then the total number of NZCs is twice that value (e.g., K). NZ =2K0). In the second example embodiment, the wireless device can generate indicator 1102 according to Equation 1, where if the total (e.g., maximum) allowed rank is 1, the total number of NZCs is a value multiplied by the number of DD bases (e.g., K). NZ =K0*Q); otherwise, if the total allowed rank is a number other than 1, then the total number of NZCs is twice that value multiplied by the number of DD bases (e.g., K). NZ =2K0*Q). In the third example embodiment, the wireless device can generate indicator 1102 according to the following equation:
[0066]
[0067] Where the total (e.g., maximum) allowed rank is 1, then the total number of NZCs is a certain value (e.g., K). NZ =K0); otherwise, if the total allowed rank is a number other than 1, then the total number of NZCs is twice that value (e.g., K). NZ =2K0), where this value is determined based on the number of DD bases. For example, a wireless device can determine this value based on Equation 2.
[0068] Figure 12 is a diagram illustrating an example indicator 1200 for the total NZC across all layers and summed per Q for CSI section 1 according to various arrangements. During high- to medium-speed communication, Type-II codebook refinement may include additional parameters. For example, parameter Q may be used for time compression. In some cases, parameter Q may indicate the number of DD bases.
[0069] In some implementations, indicator 1200 may include multiple indicators. For example, a wireless device (e.g., UE 104) may combine (e.g., sum) the total NZC across all layers and per Q, and report indicator 1200 in CSI section 1 for a single CSI report instance. Thus, for CSI section 1, the CSI report may include indicators of the total NZC summed across multiple layers for each of multiple numbers of the DD base.
[0070] In a first example embodiment, the wireless device (or another wireless node in the wireless communication system) can generate indicator 1200 according to Equation 1, as described herein with reference to FIG10, wherein if the total (e.g., maximum) allowed rank is 1, the total number of NZCs is a value for a plurality of numbers (e.g., K) against the DD base. NZ =K0); otherwise, if the total allowed rank is a number other than 1, then the total number of NZCs is twice the value of the multiple numbers for the DD base (e.g., K). NZ=2K0). For example, indicator 1200 may include an indication for each q. In some cases, the value q may start from an initial value (e.g., zero) and be incremented (e.g., incrementally) by an integer value (e.g., 1) for each value Q (e.g., for each DD base). Referring to Figure 12, indicator 1200 may include a first indication 1202 for the total NZC summed across all layers for a first Q (e.g., q = 0), a second indication 1204 for the total NZC summed across all layers for a second Q (e.g., q = 1), and a third indication 1206 for the total NZC summed across all layers for a final Q (e.g., q = Q - 1). Indicator 1200 may include an indication of a quantity equal to the quantity of Q.
[0071] In the second example embodiment, the wireless device can generate indicator 1200 according to Equation 1, where if the total (e.g., maximum) allowed rank is 1, the total number of NZCs is the corresponding value (e.g., K(i)) for each of the multiple numbers of the DD base. Otherwise, if the total allowed rank is a number other than 1, then the total number of NZCs is twice the corresponding value of each of the multiple numbers for the DD base (e.g., For example, indicator 1200 may include an indication for each q. In some cases, the value q may start with an initial value (e.g., zero) and be incremented (e.g., incrementally) by an integer value (e.g., 1) for each value Q (e.g., for each DD base). Referring to Figure 12, indicator 1200 may include a first indication 1202 for the total NZC summed across all layers for a first Q (e.g., q = 0), a second indication 1204 for the total NZC summed across all layers for a second Q (e.g., q = 1), and a third indication 1206 for the total NZC summed across all layers for a final Q (e.g., q = Q - 1). Indicator 1200 may include an indication of a quantity equal to the quantity of Q.
[0072] Figure 13 is a diagram illustrating an example indicator 1300 for the total NZC sum across all layers and associated with one or more DD bases, depending on various arrangements for CSI Part 1 and / or CSI Part 2. During high- to medium-speed communication, Type-II codebook refinement may include additional parameters. For example, parameter Q may be used for time compression. In some cases, parameter Q may indicate the number of DD bases.
[0073] In some implementations, indicator 1300 may include multiple indicators. For example, a wireless device (e.g., UE 104) may combine (e.g., sum) the total NZC across all layers for a first portion of Q, and report indicator 1302 in CSI section 1 (e.g., the first portion of indicator 1300 associated with CSI section 1) for a CSI report instance. Furthermore, the wireless device may combine the total NZC across all layers for a second portion of Q, and report indicator 1304 in CSI section 2 (e.g., the second portion of indicator 1300 associated with CSI section 2) for a CSI report instance. Thus, for CSI section 1, the CSI report may include a first indicator of a first total NZC summed across multiple layers for a first number of DD bases, and for CSI section 2, the CSI report may include a second indicator of a second total NZC summed across multiple layers for a second number of DD bases.
[0074] In a first example embodiment, the wireless device (or another wireless node in the wireless communication system) can generate indicator 1302 according to Equation 1, as described herein with reference to FIG10, wherein the first total of NZC is a certain value (e.g., K) if the total (e.g., maximum) allowed rank is 1. NZ =K0); otherwise, if the total allowed rank is a number other than 1, then the first total of NZC is twice that value (e.g., K). NZ =2K0). The wireless device can generate indicator 1304 according to Equation 1, where if the total (e.g., maximum) allowed rank is 1, then the second total of NZC for each of the second numbers in the second number of the DD base is a certain value (e.g., K). NZ =K0); otherwise, if the total allowed rank is a number other than 1, then the second total of the NZC for each of the second numbers in the second number of the DD base is twice that value (e.g., K). NZ =2K0).
[0075] In some examples, indicator 1300 may include an indication for each q. In some cases, the value q may start with an initial value (e.g., zero) and be incremented (e.g., incrementally) by an integer value (e.g., 1) for each value Q (e.g., for each DD base). Referring to Figure 13, indicator 1302 may include a first indication 1306 for a first total number of NZCs summed across all layers for a first Q (e.g., q = 0). Indicator 1304 may include a first indication 1308 for a second total number of NZCs summed across all layers for a second Q (e.g., q = 1), and a third indication 1310 for a third total number of NZCs summed across all layers for a final Q (e.g., q = Q - 1). Indicator 1304 may include an indication equal to the amount of Q minus the amount of 1 (e.g., for indication 1306 included in indicator 1302).
[0076] In the second example embodiment, the wireless device (or another wireless node of the wireless communication system) can generate indicator 1302 according to the following equation:
[0077]
[0078] Where β i Configured by higher-level parameters (e.g., i = {0, 1, ..., Q-1}), and 0 < β i Within the range of <1. If the total (e.g., maximum) allowed rank is 1, then the first total of NZC is the first value (e.g., Otherwise, if the total allowed rank is a number other than 1, then the first total of NZC is twice the first value (e.g., The wireless device can generate indicator 1304 according to Equation 1, where if the total (e.g., maximum) allowed rank is 1, then the second total of NZC for each of the second numbers in the second number of the DD base is the corresponding second value (e.g., Otherwise, if the total allowed rank is a number other than 1, then the second total of NZC for each of the second numbers in the second number of the DD base is twice the corresponding second value (e.g., ).
[0079] In some examples, the indicator 1300 may include an indication for each q. In some cases, the value q may start from an initial value (e.g., zero), and for each value Q (e.g., for each DD basis), an integer value (e.g., 1) is incremented (e.g., increased). Referring to FIG. 13, the indicator 1302 may include a first indication 1306 of the first total number of NZCs summed across all layers for the first Q (e.g., q = 0). The indicator 1304 may include a first indication 1308 of the second total number of NZCs summed across all layers for the corresponding second Q (e.g., q = 1), and a third indication 1310 of the third total number of NZCs summed across all layers for the corresponding last Q (e.g., q = Q - 1). The indicator 1304 may include an indication equal to the number of Qs minus the number of 1s (e.g., for the indication 1306 included in the indicator 13--02).
[0080] FIGS. 14A and 14B are flowcharts illustrating example methods -- 1400-a and 1400-b for CSI report enhancement according to various arrangements. In some cases, for the prioritization in the enhanced type II report for a given CSI report n, elements of multiple reports may be associated with priority values. For example, the elements of a report may include subband magnitudes, subband phases, and coefficient positions indexed by l, i, and f, such that the priority value may be expressed as Pri(l, i, f). In some examples, the element with the highest priority (e.g., relatively) has the lowest associated priority value. For example, a frequency domain (FD) basis (e.g., priority value: FD basis > SD basis > layer) with a priority value greater than the spatial domain (SD) basis priority value greater than the layer priority value may have a lower priority than the SD basis and the layer (e.g., priority: FD basis < SD basis < layer).
[0081] In some examples, the priority value may be calculated by the following equation:
[0082] Equation 4: Pri(l,i,f) = 2*L*v*π(f)+v*i+l
[0083]
[0084] where l = 1, 2,......, υ, i = 0, 1,......, 2L - 1, f = 0, 1,......, M υ -1t
[0085] At 1402, a wireless communication device may receive multiple reference signals and configuration parameters from a network. In some implementations, the reference signals may be one or more CSI-RS. In some cases, the configuration parameters may be a configuration for enabling two or more CQIs in CSI reporting. For example, the network may send the configuration parameters via a radio resource control (RRC) message, a media access control element (MAC-CE) message, a downlink control information (DCI) message, or any combination thereof, as well as other control and / or configuration messages. At 1404, the wireless communication device may determine a CSI report based on the multiple reference signals and the configuration parameters, where the CSI report includes CSI part 1 and CSI part 2.
[0086] At 1406, the CSI report may include coefficient information, which includes at least one coefficient associated with at least one PMI, and each coefficient in the at least one coefficient is associated with a priority value. For example, in a first exemplary embodiment, at 1408-a, the priority value is obtained according to a first priority value of a layer, the first priority value of the layer is greater than a second priority value of an SD base, the second priority value of the SD base is greater than a third priority value of an FD base, and the third priority value of the FD base is greater than a fourth priority value of a DD base (e.g., DD base > FD base > SD base > layer). Thus, the priority of the DD base may be less than the FD base, the SD base, and the layer in order (e.g., DD base < FD base < SD base < layer). In some examples, the priority value may be calculated (e.g., obtained) by the following equation: <(
[0087] Equation 6:
[0088] Pri(l,i,f,q) = 2*L*v*M v *func(q) + 2*L*v*π(f) + v*i + l
[0089] Equation 7:
[0090] func(q) = q or func(q) = π(q), π(q) min(2*q, 2*(Q - 1) - 1)
[0091] In a second exemplary embodiment, at 1408-b, the priority value is obtained according to a first priority value of a layer, the first priority value of the layer is greater than a second priority value of an SD base, the second priority value of the SD base is greater than a fourth priority value of a DD base, and the fourth priority value of the DD base is greater than a third priority value of an FD base (e.g., FD base > DD base > SD base > layer). Thus, the priority of the FD base may be less than the DD base, the SD base, and the layer in order (e.g., FD base < DD base < SD base < layer). In some examples, the priority value may be calculated (e.g., obtained) by the following equation:
[0092] Equation 8:
[0093] Pri(l,i,f,q)=2*L*v*Q*func(f)+2*L*v*func(q)+v*i+l
[0094] And Equation 7. In 1410, wireless communication devices can report CSI reports to the network, including coefficient information.
[0095] Figure 15 is a flowchart illustrating an example method 1500 for CSI report enhancement according to various arrangements. In some cases, for DD bases, the selection of Q DD bases in the DD base set can be indicated by combination coefficients.
[0096] In 1502, the wireless communication device can receive multiple reference signals and configuration parameters from the network. In some implementations, the reference signals may be one or more CSI-RS. In some cases, the configuration parameters may be configurations for enabling two or more CQIs in the CSI report. For example, the network may transmit the configuration parameters via RRC messages, MAC-CE messages, DCI messages, or any combination thereof, as well as other control and / or configuration messages. In 1504, the wireless communication device can determine the CSI report based on multiple reference signals and configuration parameters, wherein the CSI report includes CSI Part 1 and CSI Part 2.
[0097] In 1506, the CSI report may include an indication of the number of DD bases associated with at least one PMI. In 1508, the number of DD bases may be indicated using a bit width determined based on the number of DD bases. For example, the bit width of the selected Q DD bases may be a first number (e.g., ) or a second number (e.g., In some cases, for a single reporting instance, the number of DD bases (e.g., the selected Q DD bases) (e.g., information) is mapped to group 0 of CSI section 2, group 1 of CSI section 2, or group 2 of CSI section 2. In some implementations, a first DD base can be selected (e.g., by default). In 1510, a wireless communication device can report a CSI report to the network including the number of DD bases.
[0098] Figure 16 is a flowchart illustrating an example method 1600 for CSI report enhancement according to various arrangements. In some cases, method 1600 may include a configuration for CSI reporting to include the strongest coefficient indicator (SCI). For example, for each layer, each Q, or both, the SCI may span the selected SD base, FD base, DD base, or any combination thereof.
[0099] In 1602, the wireless communication device can receive multiple reference signals and configuration parameters from the network. In some implementations, the reference signals may be one or more CSI-RS. In some cases, the configuration parameters may be configurations for enabling two or more CQIs in the CSI report. For example, the network may transmit the configuration parameters via RRC messages, MAC-CE messages, DCI messages, or any combination thereof, as well as other control and / or configuration messages. In 1604, the wireless communication device can determine the CSI report based on multiple reference signals and configuration parameters, wherein the CSI report includes CSI Part 1 and CSI Part 2.
[0100] In 1606, a CSI report may include an SCI associated with at least one PMI. In some implementations, for a CSI report instance, the location of the SCI may be mapped to group 0 of CSI Part 2, to group 0 of CSI Part 2 for the first DD basis, to group 1 of CSI Part 2 for the second DD basis, or any combination thereof. For rank 1, the bit width of the SCI may be determined based on the total number of NZCs summed across multiple layers and multiple DD bases, and for ranks 2, 3, and 4, the bit width of the SCI may be determined based on a certain value; or, for ranks 1, 2, 3, and 4, the bit width of the SCI may be determined based on that value. In some implementations, this value is determined according to the number of SD bases. For example, for the case where rank is equal to 1, the bit width of the location occupied by the SCI may be... The bit width of the position occupied by SCI can be 2, 3, or 4 for rank 2, 3, or 4. In some cases, for rank 1, 2, 3, or 4, the bit width occupied by the SCI can be [number missing]. In 1608, wireless communication devices could report CSI reports, including SCI, to the network.
[0101] Figure 17 is a flowchart illustrating an example method 1700 for CSI reporting enhancement according to various arrangements. In some cases, method 1700 may include a configuration for CSI reporting to include the highest priority bit of the position of a coefficient associated with at least one PMI.
[0102] In 1702, a wireless communication device can receive multiple reference signals and configuration parameters from the network. In some implementations, the reference signals may be one or more CSI-RS. In some cases, the configuration parameters may be configurations for enabling two or more CQIs in the CSI report. For example, the network may transmit the configuration parameters via RRC messages, MAC-CE messages, DCI messages, or any combination thereof, as well as other control and / or configuration messages. In 1704, the wireless communication device can determine the CSI report based on multiple reference signals and configuration parameters, wherein the CSI report includes CSI Part 1 and CSI Part 2.
[0103] In 1706, the highest priority bit of the coefficient position can be determined based on a priority function and can be mapped to groups in descending order of priority in CSI Part 2. In some implementations, the priority function can be determined based on the index of the DD base, the index of the FD base, the index of the SD base, and / or the layer index. In the first example embodiment, the highest priority bit of the coefficient position can be determined based on the function Pri(l, i, f) in descending order of priority. Given, where {i 1,7,l : l = 1, ..., v}.
[0104] In the second example embodiment, the highest priority bit can be further determined based on the number of DD bases and mapped to group 1 of CSI section 2 in descending order. The CSI report may also include the lowest priority bit, determined based on a priority function and mapped to group 2 of CSI section 2 in descending order. For example, for a CSI report instance, the highest priority bit for the coefficient position can be determined based on the function Pri(l, i, f, q) in descending order of priority. Given and mapped to group 1 of CSI section 2. For a CSI report instance, the lowest priority bit of the coefficient position can be determined by the function Pri(l, i, f, q) in descending priority order. This is given and mapped to group 2 of CSI part 2. In some implementations, referring again to Equation 2 of Figure 11, if the total (e.g., maximum) allowed rank is 1, then the total number of NZCs is some value (e.g., K). NZ =K0); otherwise, if the total allowed rank is a number other than 1, then the total number of NZCs is twice that value (e.g., K). NZ =2K0).
[0105] In the third example embodiment, the highest priority bit can be further determined for each of the DD bases and mapped to group 1 of CSI section 2 in descending order. The CSI report may also include the lowest priority bit, determined based on a priority function and mapped to group 2 of CSI section 2 in descending order. For example, for a CSI report instance, the highest priority bit for the coefficient position can be determined based on the function Pri(l, i, f, q) in descending order of priority. Given and mapped to group 1 of CSI section 2. For a CSI report instance, the lowest priority bit of the coefficient position can be determined by the function Pri(l, i, f, q) in descending priority order. Given, and mapped to group 2 of CSI part 2. In some implementations, referring again to Equation 3 of Figure 13, where q = i and q = {0, 1, ..., Q-1}, the total number of NZCs is some value (e.g., if the total (e.g., maximum) allowed rank is 1) if the total number of NZCs is 1. Otherwise, if the total allowed rank is a number other than 1, then the total number of NZCs is twice that value (e.g., ).
[0106] In the fourth example embodiment, where CSI section 2 includes multiple groups (e.g., more groups added to CSI section 2 for a single CSI report instance), the highest priority bit can be further determined for each number of DD bases and mapped to group 1 of the multiple groups in CSI section 2 in descending order. The CSI report may also include the lowest priority bit, determined based on a priority function and mapped to the multiple groups in CSI section 2 in descending order. For example, for a single CSI report instance, the highest priority bit for the coefficient position can be determined based on a function Pri(l, i, f, q) in descending order of priority. Given and mapped to group (q+1)*2-1 of CSI Part 2. For a CSI report instance, the lowest priority bit of the coefficient position can be determined by the function Pri(l, i, f, q) in descending priority order. Given and mapped to group (q+1)*2 of CSI part 2. In some implementations, referring again to Equation 3 of Figure 13, where q = i and q = {0, 1, ..., Q-1}, the total number of NZCs is some value (e.g., if the total (e.g., maximum) allowed rank is 1) Otherwise, if the total allowed rank is a number other than 1, then the total number of NZCs is twice that value (e.g., ).
[0107] In some embodiments, for a CSI report instance, the CSI report may be configured with two additional groups in CSI section 2, such that for a CSI report instance, there are 5 groups in CSI section 2. For example, in a fifth example embodiment, the highest priority bit may be further determined for each of a plurality of DD bases. For a first number of DD bases, the highest priority bit of each number of DD bases may be mapped to group 1 of CSI section 2 in descending order. The CSI report may also include the lowest priority bit determined based on a priority function and mapped to group 2 of CSI section 2 in descending order. For a second number of DD bases, the highest priority bit of each number of DD bases may be mapped to group 3 of CSI section 2 in descending order. The CSI report may also include the lowest priority bit determined based on a priority function and mapped to group 4 of CSI section 2 in descending order. For example, for q = 0, for a CSI report instance, the highest priority bit of the coefficient position may be determined based on the function Pri(l, i, f, q) in descending order of priority. The values are given and mapped to group 1 of CSI section 2. For a CSI report instance, the lowest priority bit of the NZC location can be assigned in descending order of priority based on the function Pri(l, i, f, q). Given and mapped to group 2 of CSI section 2. For q>0, for a CSI report instance, the highest priority bit of the coefficient position can be determined by the function Pri(l, i, f, q) in descending priority order. Given and mapped to group 3 of CSI section 2. For a CSI report instance, the lowest priority bit of the coefficient position can be determined based on the function Pri(l, i, f, q) in descending priority order. Given and mapped to group 4 of CSI part 2. In some implementations, referring again to equation 3 of Figure 13, where q = i and q = {0, 1, ..., Q-1}, the total number of NZCs is some value (e.g., if the total (e.g., maximum) allowed rank is 1) if i is i. Otherwise, if the total allowed rank is a number other than 1, then the total number of NZCs is twice that value (e.g., In 1708, wireless communication devices can report CSI reports to the network, including the highest priority bits.
[0108] While various arrangements of the solution have been described above, it should be understood that they are presented only as examples and not as limitations. Similarly, various diagrams may depict example architectures or configurations provided to enable those skilled in the art to understand the exemplary features and functionality of the solution. However, such individuals will understand that the solution is not limited to the example architectures or configurations shown, but can be implemented using various alternative architectures and configurations. Furthermore, as those skilled in the art will understand, one or more features of some arrangements may be combined with one or more features of another arrangement described herein. Therefore, the breadth and scope of this disclosure should not be limited by any of the illustrative arrangements described above.
[0109] It should also be understood that any reference to elements in this document using names such as "first," "second," etc., generally does not restrict the number or order of these elements. Rather, these names may be used as a convenient means of distinguishing two or more elements or instances of a single element. Therefore, references to the first element and the second element do not imply that only two elements can be used, or that the first element must somehow precede the second element.
[0110] Furthermore, those skilled in the art will understand that information and signals can be represented using any of a variety of different methods and techniques. For example, data, instructions, commands, information, signals, bits, and symbols that may be referenced in the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.
[0111] Those skilled in the art will further understand that any of the various illustrative logic blocks, modules, processors, components, circuits, methods, and functions described in connection with the aspects disclosed herein can be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination of both), firmware, various forms of program or design code in conjunction with instructions (which may be referred to herein as "software" or "software module"), or any combination of these technologies. To clearly illustrate this interchangeability of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally according to their functionality. Whether such functionality is implemented in hardware, firmware, software, or a combination of these technologies depends on the specific application and the design constraints imposed on the system as a whole. Those skilled in the art can implement the described functionality in various ways for each specific application, but such implementation decisions will not lead to a departure from the scope of this disclosure.
[0112] Furthermore, those skilled in the art will understand that the various illustrative logic blocks, modules, devices, components, and circuits described herein can be implemented within or executed by integrated circuits (ICs), which may include general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, or any combination thereof. Logic blocks, modules, and circuits may also include antennas and / or transceivers for communication with various components within a network or device. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other suitable configuration for performing the functions described herein.
[0113] If implemented in software, these functions can be stored as one or more instructions or code on a computer-readable medium. Therefore, the steps of the methods or algorithms disclosed herein can be implemented as software stored on a computer-readable medium. A computer-readable medium includes both computer storage media and communication media, encompassing any medium capable of transferring a computer program or code from one place to another. A storage medium can be any available medium that is accessible to a computer. By way of example and not limitation, such a computer-readable medium can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and is accessible to a computer.
[0114] In this document, the term "module" as used herein refers to software, firmware, hardware, and any combination of these elements used to perform the relevant functions described herein. Furthermore, for the purposes of discussion, various modules are described as discrete modules; however, as will be apparent to those skilled in the art, two or more modules may be combined to form a single module that performs the associated functions according to the arrangement of this solution.
[0115] Furthermore, memory or other storage devices and communication components may be employed in the arrangement of this solution. It should be understood that, for clarity, the above description has referenced different functional units and processors in describing the arrangement of this solution. However, it will be apparent that any suitable functional distribution among different functional units, processing logic elements, or domains can be used without departing from this solution. For example, functions illustrated as being performed by a separate processing logic element or controller can be performed by the same processing logic element or controller. Therefore, references to specific functional units are merely references to the appropriate manner of providing the described functions and do not represent a strict logical or physical structure or organization.
[0116] Various modifications to the implementations described in this disclosure will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other implementations without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the implementations shown herein, but should be accorded the widest scope consistent with the novel features and principles disclosed herein, as set forth in the following claims.
Claims
1. A wireless communication method, comprising: The wireless communication device receives multiple reference signals and configuration parameters from the network. A Channel State Information (CSI) report is determined based on the plurality of reference signals and the configuration parameters, wherein the CSI report includes CSI Part 1 and CSI Part 2, wherein the CSI report includes a plurality of Channel Quality Indicator (CQI) sets, and each of the plurality of CQI sets includes a wideband CQI and at least one subband differential CQI associated with the wideband CQI, wherein the CQI mapping order in the CSI report includes: for mapping to CSI Part 1: mapping in the order of the wideband CQI for a first CQI set in the plurality of CQI sets, and the at least one subband differential CQI for the first CQI set; and for mapping to CSI Part 2: mapping in the order of the wideband CQI for a second CQI set in the plurality of CQI sets, and the at least one subband differential CQI for the second CQI set; and the CSI report is reported by the wireless communication device to the network.
2. The method according to claim 1, further comprising: The wireless communication device sends a User Equipment (UE) Capability Report to the network, the UE Capability Report indicating that the wireless communication device supports a certain number of Channel Quality Indicator (CQI) reports, wherein the number is a positive integer.
3. The method of claim 1, wherein, for the CSI portion 1, the CSI report comprises: An indicator of the total number of non-zero coefficients summed across multiple layers and multiple numbers across Doppler domain bases, the non-zero coefficients being associated with at least one precoded matrix indicator PMI.
4. The method according to claim 3, wherein: When the maximum allowed rank is 1, the total number of non-zero coefficients is a single value; and when the maximum allowed rank is a number other than 1, the total number of non-zero coefficients is twice that value.
5. The method according to claim 3, wherein: When the maximum allowed rank is 1, the total number of non-zero coefficients is a single value; and when the maximum allowed rank is a number other than 1, the total number of non-zero coefficients is twice that value, wherein the value is determined based on the number of Doppler domain bases.
6. The method of claim 1, further comprising at least one of the following: the configuration parameters are configured to enable two or more Channel Quality Indicators (CQIs) in the CSI report; or the reference signal is aperiodic or semi-persistent.
7. The method according to claim 1, wherein: The CSI report includes the strongest coefficient indicator (SCI) across multiple spatial, frequency, and Doppler bases, and the SCI is associated with at least one precoding matrix indicator (PMI). The location of the SCI is mapped to group 0 of the CSI section 2; Furthermore, the bit width of the SCI includes: for rank 1, the bit width is determined based on the total number of non-zero coefficients summed across multiple layers and multiple numbers across Doppler domain bases; and for rank 2, 3, and 4, the bit width is determined based on values.
8. The method of claim 7, wherein the value is determined based on the number of Doppler bases.
9. The method of claim 1, wherein the CSI report includes a highest priority bit of the position of a coefficient determined based on a priority function, the highest priority bit being mapped in descending order to a group of the CSI section 2, the position of the coefficient being associated with at least one precoding matrix indicator (PMI).
10. The method according to claim 9, wherein: The highest priority bit is determined based on the number of Doppler domain bases; the highest priority bit determined based on the priority function is mapped to group 1 of CSI section 2 in descending order; and the CSI report includes the lowest priority bit determined based on the priority function, the lowest priority bit being mapped to group 2 of CSI section 2 in descending order.
11. The method of claim 9, wherein the priority function is determined based on the index of the Doppler domain DD basis, the index of the frequency domain FD basis, the index of the spatial domain SD basis, and the layer index.
12. A wireless communication method, comprising: The network sends multiple reference signals and configuration parameters to the wireless communication device; The network receives a Channel State Information (CSI) report from the wireless communication device. The CSI report includes CSI Part 1 and CSI Part 2. The CSI report includes a plurality of Channel Quality Indicators (CQI) sets, and each of the plurality of CQI sets includes a wideband CQI and at least one subband differential CQI associated with the wideband CQI. The CQI mapping order in the CSI report includes: for mapping to CSI Part 1: mapping in the order of the wideband CQI for a first CQI set in the plurality of CQI sets, and the at least one subband differential CQI for the first CQI set; and for mapping to CSI Part 2: mapping in the order of the wideband CQI for a second CQI set in the plurality of CQI sets, and the at least one subband differential CQI for the second CQI set.
13. A network node, comprising: At least one processor is configured to transmit a plurality of reference signals and configuration parameters to a wireless communication device via a transceiver; The system receives a Channel State Information (CSI) report from the wireless communication device via a transceiver. The CSI report includes CSI Part 1 and CSI Part 2. The CSI report includes a plurality of Channel Quality Indicators (CQI) sets, and each of the plurality of CQI sets includes a wideband CQI and at least one subband differential CQI associated with the wideband CQI. The CQI mapping order in the CSI report includes: for mapping to CSI Part 1: mapping in the order of the wideband CQI for a first CQI set in the plurality of CQI sets, and the at least one subband differential CQI for the first CQI set; and for mapping to CSI Part 2: mapping in the order of the wideband CQI for a second CQI set in the plurality of CQI sets, and the at least one subband differential CQI for the second CQI set.
14. A wireless communication device, comprising: At least one processor is configured to receive multiple reference signals and configuration parameters from the network via a transceiver; A Channel State Information (CSI) report is determined based on the plurality of reference signals and the configuration parameters, wherein the CSI report includes CSI Part 1 and CSI Part 2; and the CSI report is reported to the network via a transceiver, wherein the CSI report includes a plurality of Channel Quality Indicator (CQI) sets, and each of the plurality of CQI sets includes a wideband CQI and at least one subband differential CQI associated with the wideband CQI, wherein the CQI mapping order in the CSI report includes: for mapping to CSI Part 1: mapping in the order of the wideband CQI for a first CQI set in the plurality of CQI sets, and the at least one subband differential CQI for the first CQI set; and for mapping to CSI Part 2: mapping in the order of the wideband CQI for a second CQI set in the plurality of CQI sets, and the at least one subband differential CQI for the second CQI set.
15. The wireless communication device of claim 14, further comprising at least one of the following: the configuration parameters are configured to enable two or more CQIs in the CSI report; or the reference signal is aperiodic or semi-continuous.
16. The wireless communication device according to claim 14, further comprising: The user equipment (UE) capability report is sent to the network via a transceiver. The UE capability report indicates that the wireless communication device supports a certain number of Channel Quality Indicator (CQI) reports, where the number is a positive integer.
Citation Information
Patent Citations
Method for transmitting uplink control information by terminal in wireless communication system, and terminal using same method
CN110741577A
Method for reporting channel state information in wireless communication system and apparatus therefor
CN114303325A
Method and apparatus for multiplexing and omitting channel state information
CN115276730A