Method, device and system for channel quality information feedback
By transmitting CSI-RS resources, CSI-IM resources or transport blocks between wireless communication devices and nodes, and selecting SRS resource groups in combination with the DCI scheduling type, the problem of untimely channel state information feedback in URLLC scenarios is solved, and timely and accurate feedback of channel state information is achieved, thereby improving the link adaptation effect.
Patent Information
- Application Number
- CN202080106267.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-15
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2040-10-15
AI Technical Summary
In URLLC scenarios, it is difficult for terminal devices to provide timely and accurate feedback of channel status information, resulting in poor link adaptation and an inability to meet the requirements of ultra-reliable and low-latency communications.
By transmitting channel state information reference signal (CSI-RS) resources, channel state information interference measurement (CSI-IM) resources or transport blocks between wireless communication devices and nodes, timely and accurate channel state information feedback is generated, and the appropriate sounding reference signal (SRS) resource group is selected for transmission according to the scheduling type of downlink control information (DCI).
It enables timely and accurate feedback of channel status information from terminal devices in URLLC scenarios, improves the effect of link adaptation, and meets the requirements of ultra-reliable and low-latency communications.
Smart Images

Figure CN116349148B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to wireless communications, and more particularly, to methods, apparatus, and systems for channel quality feedback in wireless communications. Background Art
[0002] The fifth-generation (5G) New Radio (NR) network will support ultra-reliable and low latency communication (URLLC) applications such as intelligent vehicle control, drone control, robotic surgery, and MTC application-based industrial automation. These applications require new solutions to address the need for low latency. Considering the low latency and high reliability of URLLC services, the terminal or user equipment (UE) needs to feedback more accurate and timely channel state information to the base station so that the base station can perform more reasonable link adaptation to ensure URLLC service requirements. In URLLC service scenarios with strict latency requirements, it is not allowed to improve the reliability of the service channel by receiving multiple retransmissions. In this case, the terminal should provide channel state information feedback to the base station in a timely and accurate manner.
[0003] In addition, in URLLC scenarios, due to excessive interference jitter, link adaptation may not be effective. If interference jitter can be reflected in the channel state information fed back by the terminal, the base station can perform better link adaptation based on the feedback from the terminal. However, there is no existing solution that enables the UE to measure channel state information that reflects interference jitter, or enables the UE to send more timely and accurate channel state information to the base station. Summary of the Invention
[0004] The exemplary embodiments disclosed herein are intended to solve problems associated with one or more of the difficulties presented in the prior art, as well as to provide additional features that will become apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. According to various embodiments, exemplary systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these embodiments are presented by way of example and not limitation, and it will be apparent to those of ordinary skill in the art who have read this disclosure that various modifications may be made to the disclosed embodiments while remaining within the scope of this disclosure.
[0005] In one embodiment, a method performed by a wireless communication device is disclosed. The method includes performing measurements based on at least one of: a channel state information reference signal (CSI-RS) resource, a channel state information interference measurement (CSI-IM) resource, or a transport block transmitted in a downlink transmission channel from a wireless communication node; generating at least one feedback related to channel state information (CSI) based on the measurements; and transmitting the at least one feedback to the wireless communication node.
[0006] In another embodiment, a method performed by a wireless communication device is disclosed. The method includes determining whether a DCI triggering a sounding reference signal (SRS) resource is a unicast-scheduled DCI or a multicast- or broadcast-scheduled DCI; when the DCI is a unicast-scheduled DCI, selecting a first SRS resource group from an SRS resource group for unicast-based antenna switching based on an indication of an SRS trigger field in the DCI; when the DCI is a multicast- or broadcast-scheduled DCI, selecting a second SRS resource group from an SRS resource group for multicast- or broadcast-based antenna switching based on an indication of the SRS trigger field in the DCI; and transmitting the SRS resource to a wireless communication node according to the selected SRS resource group.
[0007] In another embodiment, a method performed by a wireless communication node is disclosed. The method includes performing a downlink transmission to a wireless communication device on a downlink transmission channel; and receiving at least one feedback related to channel state information (CSI) from the wireless communication device. The at least one feedback is generated based on at least one of: a channel state information reference signal (CSI-RS) resource, a channel state information interference measurement (CSI-IM) resource, or a transport block transmitted in the downlink transmission channel.
[0008] In another embodiment, a method performed by a wireless communication node is disclosed. The method includes receiving a sounding reference signal (SRS) resource from a wireless communication device, the SRS resource being generated based on the scheduling type of downlink control information (DCI) triggering the SRS resource from the wireless communication node. The DCI is determined by the wireless communication device to be a unicast-scheduled DCI or a multicast or broadcast-scheduled DCI. When the DCI is determined to be a unicast-scheduled DCI, based on the indication of the SRS trigger field in the DCI, the wireless communication device selects a first SRS resource group from an SRS resource group for unicast-based antenna switching. When the DCI is determined to be a multicast or broadcast-scheduled DCI, based on the indication of the SRS trigger field in the DCI, the wireless communication device selects a second SRS resource group from an SRS resource group for multicast-based or broadcast-based antenna switching. The SRS resource is received according to the selected SRS resource group.
[0009] In various embodiments, a wireless communication node is disclosed, configured to perform the methods disclosed in some embodiments. In yet another embodiment, a wireless communication device is disclosed, configured to perform the methods disclosed in some embodiments. In yet another embodiment, a non-transitory computer-readable medium having computer-executable instructions stored thereon for performing the methods disclosed in some embodiments is disclosed. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Various exemplary embodiments of the present disclosure are described in detail below with reference to the following figures. The figures are provided for illustrative purposes only and depict only exemplary embodiments of the present disclosure to facilitate the reader's understanding of the present disclosure. Therefore, the figures should not be construed as limiting the breadth, scope, or applicability of the present disclosure. It should be noted that for the sake of clarity and ease of illustration, the figures are not necessarily drawn to scale.
[0011] Figure 1 An exemplary communication network according to an embodiment of the present disclosure is illustrated in which the techniques disclosed herein may be implemented;
[0012] Figure 2 A block diagram of a base station (BS) according to some embodiments of the present disclosure is illustrated;
[0013] Figure 3A A flow chart illustrating a method for channel quality feedback performed by a BS according to some embodiments of the present disclosure is illustrated.
[0014] Figure 3B A flow chart illustrating another method for channel quality feedback performed by a BS according to some embodiments of the present disclosure is illustrated.
[0015] Figure 4A block diagram of a user equipment (UE) according to some embodiments of the present disclosure is illustrated.
[0016] Figure 5A A flow chart illustrating a method for channel quality feedback performed by a UE according to some embodiments of the present disclosure is illustrated.
[0017] Figure 5B A flow chart illustrating another method for channel quality feedback performed by a UE according to some embodiments of the present disclosure is provided. DETAILED DESCRIPTION
[0018] Various exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings to enable one of ordinary skill in the art to make and use the present disclosure. It will be apparent to one of ordinary skill in the art that, after reading this disclosure, various changes or modifications may be made to the examples described herein without departing from the scope of the present disclosure. Therefore, the present disclosure is not limited to the exemplary embodiments and applications described and illustrated herein. In addition, the specific order and / or hierarchy of steps in the methods disclosed herein are merely exemplary approaches. Based on design preferences, the specific order or hierarchy of steps of the disclosed methods or processes may be rearranged while remaining within the scope of the present disclosure. Therefore, one of ordinary skill in the art will understand that the methods and techniques disclosed herein present various steps or actions in a sample order, and unless expressly stated otherwise, the present disclosure is not limited to the specific order or hierarchy presented.
[0019] A typical wireless communication network includes one or more base stations (often referred to as "BSs"), each of which provides geographical radio coverage, and one or more wireless user equipment devices (often referred to as "UEs"), which can transmit and receive data within the radio coverage. In a wireless communication network, the BS and the UE can communicate with each other via a communication link, for example, via downlink (DL) radio frames from the BS to the UE or via uplink (UL) radio frames from the UE to the BS.
[0020] In the current New Radio (NR) standard, feedback of aperiodic channel state information can only be triggered by the physical downlink control channel (PDCCH) carrying UL grants and sent in the physical uplink shared channel (PUSCH) scheduled by the UL grant. In this mode, if there is no UL shared channel (SCH) to be sent, the BS will have to send a PDCCH carrying UL grants to trigger aperiodic channel state feedback. This may cause the PDCCH to be blocked. One solution is that the PDCCH carrying DL grants can trigger feedback of aperiodic channel state information, and the DL grant can simultaneously schedule the physical downlink shared channel (PDSCH). Therefore, the triggering of aperiodic channel state information feedback is enhanced. When the BS has a PUSCH to be scheduled and the terminal needs to feedback channel state information, the UL grant can trigger aperiodic channel state information feedback. When the BS has a PDSCH to be scheduled and the terminal needs to feedback channel state information, the DL grant can trigger aperiodic channel state information feedback. After the terminal decodes a PDSCH transport block (TB) as a negative acknowledgement (NACK), it can trigger feedback of aperiodic channel state information so that the feedback of the aperiodic channel state information can be applied to retransmission link adaptation of the PDSCH TB as soon as possible.
[0021] After decoding the PDSCH, the terminal generates a hybrid automatic repeat request acknowledgement (HARQ-ACK) feedback for the PDSCH based on the decoding result, and carries the HARQ-ACK feedback on the physical uplink control channel (PUCCH) to the BS. In order to carry HARQ-ACK feedback for multiple PDSCHs on one PUCCH, semi-static HARQ-ACK codebook and dynamic HARQ-ACK codebook modes are introduced to NR. In the dynamic HARQ codebook mode, based on the K1 indication of multiple PDSCHs, the BS sends the HARQ-ACK feedback for multiple PDSCHs back to a PUCCH resource in the time slot indicated by the K1 (PDSCH to HARQ feedback timing indicator) and PRI (PUCCH resource indicator) in the last downlink control information (DCI). K1 indicates the offset between the time slot where the DCI is located and the time slot where the PUCCH is located; and PRI indicates the PUCCH resource index. In one case, the DCI scheduling the PDSCH or PUSCH has a priority indicator field indicating priority information. Using this priority indicator field, the HARQ-ACK feedback of the decoding result of the scheduled PDSCH can be divided into high priority feedback and low priority feedback.
[0022] The present disclosure provides a method and system for a terminal or UE to perform downlink channel measurement based on at least one of the following: a channel state information reference signal (CSI-RS) resource, a channel state information interference measurement (CSI-IM) resource, or a transport block transmitted from a BS in a downlink transmission channel. The UE can generate feedback related to channel state information (CSI) based on the measurement result (for example, based on the content of a HARQ-ACK message in response to a downlink transmission transport block). The UE can transmit feedback to the BS in a timely and accurate manner. In one embodiment, based on channel reciprocity, the BS can determine downlink CSI information based on a sounding reference signal (SRS) resource transmitted by the UE. The SRS resource is transmitted based on whether the DCI triggering the SRS resource is a unicast-scheduled DCI or a multicast or broadcast-scheduled DCI.
[0023] The method disclosed in the present teachings can be implemented in a wireless communication network, where a BS and a UE can communicate with each other via a communication link (e.g., via a downlink radio frame from the BS to the UE, or via an uplink radio frame from the UE to the BS). In various embodiments, the BS in the present disclosure can be referred to as a network side and can include or be implemented as a next-generation node B (gNB), an E-UTRAN node B (eNB), a transmission / reception point (TRP), an access point (AP), an AP MLD, a non-ground receiving point for satellite / hot air balloon / unmanned aerial vehicle (UAV) communication, a radio transceiver in a vehicle of a vehicle-to-vehicle (V2V) wireless network, etc.; and the UE in the present disclosure can be referred to as a terminal and can include or be implemented as a mobile station (MS), a station (STA), a non-AP MLD, a ground device for satellite / hot air balloon / unmanned aerial vehicle (UAV) communication, a radio transceiver in a vehicle of a vehicle-to-vehicle (V2V) wireless network, etc.
[0024] In various embodiments of the present teachings, the two ends of communication (e.g., a BS and a UE) may be described herein as non-limiting examples of a "wireless communication node" and a "wireless communication device," respectively, both of which may practice the methods disclosed herein and may be capable of wireless and / or wired communication according to various embodiments of the present disclosure.
[0025] Figure 1 1 illustrates an exemplary communication network 100 in which the techniques disclosed herein may be implemented, according to an embodiment of the present disclosure. Figure 1 As shown, an exemplary communication network 100 includes a base station (BS) 101 and a plurality of UEs, UE 1 110, UE 2 120, ..., UE 3 130, wherein BS 101 can communicate with the UEs according to a wireless protocol. To ensure transmission reliability, BS 101 needs to perform link adaptation based on channel quality feedback from the UEs. In the application of URLLC services, it is expected that each UE can send such channel quality feedback (e.g., CSI feedback) in a timely and accurate manner.
[0026] Figure 2 1 illustrates a block diagram of a base station (BS) 200 according to some embodiments of the present disclosure. BS 200 is an example of a node or device that can be configured to implement the various methods described herein. Figure 2As shown, BS 200 includes a housing 240 containing a system clock 202, a processor 204, a memory 206, a transceiver 210 including a transmitter 212 and a receiver 214, a power module 208, a downlink transmission configurator 220, a channel feedback analyzer 222, an ACK / NACK message analyzer 224, a sounding reference signal analyzer 226, a DCI scheduling type determiner 228, and a configuration and resource determiner 229.
[0027] In this embodiment, system clock 202 provides timing signals to processor 204 for controlling the timing of all operations of BS 200. Processor 204 controls the general operation of BS 200 and may include one or more processing circuits or modules, such as a central processing unit (CPU) and / or a general-purpose microprocessor, a microcontroller, a digital signal processor (DSP), a field programmable gate array (FPGA), a programmable logic device (PLD), a controller, a state machine, gated logic, discrete hardware components, a dedicated hardware finite state machine, or any combination of any other suitable circuits, devices, and / or structures that can perform calculations or other manipulations of data.
[0028] Memory 206, which may include both read-only memory (ROM) and random access memory (RAM), may provide instructions and data to processor 204. A portion of memory 206 may also include non-volatile random access memory (NVRAM). Processor 204 typically performs logical and arithmetic operations based on program instructions stored in memory 206. The instructions (also referred to as software) stored in memory 206 may be executed by processor 204 to implement the methods described herein. Processor 204 and memory 206 together constitute a processing system that stores and executes software. As used herein, "software" means any type of instruction, whether software, firmware, middleware, microcode, etc., that can configure a machine or device to perform one or more desired functions or processes. Instructions may include code (e.g., in source code format, binary code format, executable code format, or any other suitable code format). When these instructions are executed by one or more processors, they cause the processing system to perform the various functions described herein.
[0029] Transceiver 210, which includes a transmitter 212 and a receiver 214, allows BS 200 to transmit and receive data to and from a remote device (e.g., a UE or another BS). Antenna 250 is typically attached to housing 240 and electrically coupled to transceiver 210. In various embodiments, BS 200 includes (not shown) multiple transmitters, multiple receivers, and multiple transceivers. In one embodiment, antenna 250 is replaced with a multi-antenna array 250 that can form multiple beams, each pointing in a different direction. Transmitter 212 can be configured to wirelessly transmit packets having different packet types or functions, such packets generated by processor 204. Similarly, receiver 214 is configured to receive packets having different packet types or functions, and processor 204 is configured to process packets of multiple different packet types. For example, processor 204 can be configured to determine the type of packet and process the packet and / or its fields accordingly.
[0030] In wireless communications, a downlink transmission configurator 220 in a base station 200 may configure and perform downlink transmissions to a UE on a downlink transmission channel. In various embodiments, a channel feedback analyzer 222 may receive and analyze at least one feedback related to channel state information (CSI) from the UE via a receiver 214. The at least one feedback is generated based on at least one of: a channel state information reference signal (CSI-RS) resource, a channel state information interference measurement (CSI-IM) resource, or a transport block transmitted on the downlink transmission channel.
[0031] In one embodiment, the ACK / NACK message analyzer 224 in this example may analyze a hybrid automatic repeat request acknowledgement (HARQ-ACK) message in at least one feedback in response to a downlink transmission, and the at least one feedback is generated based on the HARQ-ACK message. In one embodiment, the at least one feedback has a type selected from a plurality of types based on the content of the HARQ-ACK message. When the HARQ-ACK message has a first content, the at least one feedback has a first type; and when the HARQ-ACK message has a second content, the at least one feedback has a second type. In one embodiment, the first content is an acknowledgment (ACK); and the second content is a negative acknowledgment (NACK).
[0032] In one embodiment, the first type corresponds to at least one of the following feedback: the degree of correctness of decoding of the downlink transmission; the recommended modulation coding scheme (MCS); the differential MCS between the recommended MCS and the scheduled MCS; the recommended channel quality indicator (CQI); the differential CQI between the recommended CQI and the scheduled CQI; the recommended pre-coding matrix indicator (PMI); the differential PMI between the recommended PMI and the scheduled PMI; the recommended rank indicator (RI); the recommended beam index; the recommended transmission configuration indication (TCI) status; the recommended CSI-RS resource indicator; the recommended synchronization signal block (SSB) index; the recommended frequency domain index to be used or not used by BS 200; or an indication indicating whether new CSI feedback is to be triggered by BS 200. In one embodiment, the second type corresponds to at least one of the following feedback: the degree of incorrect decoding of the downlink transmission; the recommended modulation and coding scheme (MCS); the differential MCS between the recommended MCS and the scheduled MCS; the recommended channel quality indicator (CQI); the differential CQI between the recommended CQI and the scheduled CQI; the recommended precoding matrix indicator (PMI); the recommended precoding matrix indicator (PMI); the differential PMI between the recommended PMI and the scheduled PMI; the recommended rank indicator (RI); the recommended beam index; the recommended transmission configuration indication (TCI) status; the recommended CSI-RS resource indicator; the recommended synchronization signal block (SSB) index; or the recommended frequency domain index for use or not use by BS 200.
[0033] In one embodiment, when the HARQ-ACK message corresponds to a transport block transmitted in a physical downlink shared channel (PDSCH), the at least one feedback is a feedback generated based on the transport block transmitted in the PDSCH corresponding to the HARQ-ACK message. In another embodiment, when the HARQ-ACK message corresponds to multiple transport blocks transmitted in one or more PDSCHs associated with a HARQ-ACK codebook, the at least one feedback includes one of the following: a feedback generated based on ACK or NACK in the HARQ-ACK message, the feedback corresponding to the last transport block transmitted in the PDSCH corresponding to the HARQ-ACK codebook; a feedback generated based on ACK or NACK in the HARQ-ACK message, the feedback corresponding to the last transport block in the multiple transport blocks corresponding to the HARQ-ACK codebook before the at least one feedback is transmitted. a transport block transmitted in (transmitted on) the PDSCH; when the HARQ-ACK message includes a NACK, one feedback generated in the HARQ-ACK message based on the last NACK corresponding to the HARQ-ACK codebook; when the HARQ-ACK message includes a NACK, one feedback generated in the HARQ-ACK message based on the NACK, the feedback corresponding to the transport block last transmitted in the PDSCH among a plurality of transport blocks corresponding to the HARQ-ACK codebook before transmitting at least one feedback; when the HARQ-ACK message does not include a NACK, one feedback generated in the HARQ-ACK message based on the NACK, the feedback corresponding to the transport block last transmitted in the PDSCH among a plurality of transport blocks corresponding to the HARQ-ACK codebook before transmitting at least one feedback; one feedback generated based on the last ACK corresponding to the HARQ-ACK codebook in the ACK message; when the HARQ-ACK message does not include a NACK, one feedback generated based on the ACK in the HARQ-ACK message, the feedback corresponding to the transport block last transmitted in the PDSCH among the multiple transport blocks corresponding to the HARQ-ACK codebook before transmitting at least one feedback; when the HARQ-ACK message does not include a NACK, one feedback generated based on the transport block with the worst CSI among the multiple transport blocks transmitted in the PDSCH; when the HARQ-ACK message includes multiple NACKs when the HARQ-ACK message includes multiple NACKs, one feedback generated based on the transport block with the worst CSI among the multiple transport blocks transmitted in the PDSCH corresponding to all NACKs in the HARQ-ACK message; when the HARQ-ACK message includes multiple NACKs, one feedback generated based on the average CSI of the transport blocks transmitted in the PDSCH corresponding to all NACKs in the HARQ-ACK message; or multiple feedbacks, each corresponding to a corresponding transport block transmitted in a PDSCH among the multiple PDSCHs, and generated based on the ACK or NACK corresponding to the corresponding PDSCH in the HARQ-ACK message.
[0034] In one embodiment, at least one feedback is generated based on: selecting at least one CSI-RS opportunity; performing channel measurement filtering based on the at least one CSI-RS opportunity; calculating a channel quality value based on the channel measurement filtering; and generating at least one feedback based on the channel quality value.At least one CSI-RS opportunity is selected based on at least one of the following: all CSI-RS opportunities no later than at least one fed-back reference resource (e.g., a CSI reference resource associated with a CSI resource setting, and the CSI resource setting is related to the at least one feedback); a CSI-RS opportunity with a channel peak value among all CSI-RS opportunities no later than at least one fed-back reference resource, wherein each channel peak value is a maximum value or a value greater than a threshold value determined based on a semi-static configuration of BS200 or based on a system predefinition; a CSI-RS opportunity with a channel peak value among all CSI-RS opportunities no later than at least one fed-back reference resource, wherein each channel peak value is determined based on: an average channel value calculated based on channel values measured at all CSI-RS opportunities before the reference resource, and a threshold value determined based on a semi-static configuration of BS200 or based on a system predefinition, wherein the channel peak value is a channel value that is greater than the average channel value by a difference value greater than or equal to the threshold value; a CSI-RS opportunity with the top N channel values among all CSI-RS opportunities no later than at least one fed-back reference resource, wherein N is a value determined based on a BS 200 or a positive integer determined based on the semi-static configuration of the system predefined; a CSI-RS opportunity with a channel valley value among all CSI-RS opportunities no later than at least one fed-back reference resource, wherein each channel valley value is a minimum value or a value less than a threshold value determined based on the semi-static configuration of the BS 200 or based on the system predefined; a CSI-RS opportunity with a channel valley value among all CSI-RS opportunities no later than at least one fed-back reference resource, wherein each channel valley value is determined based on the following: an average channel value calculated based on channel values measured at all CSI-RS opportunities before the reference resource, and a threshold value determined based on the semi-static configuration of the BS 200 or based on the system predefined, wherein the channel valley value is a channel value that is smaller than the average channel value by a difference greater than or equal to the threshold value; a CSI-RS opportunity with the last M channel values among all CSI-RS opportunities no later than at least one fed-back reference resource, wherein M is a value determined based on the BS 200 or a positive integer determined based on the semi-static configuration of BS 200 or based on system predefinition; a CSI-RS opportunity without a channel peak among all CSI-RS opportunities no later than at least one fed-back reference resource, where the channel peak can be defined as discussed above; a CSI-RS opportunity without a channel valley among all CSI-RS opportunities no later than at least one fed-back reference resource, where the channel valley can be defined as discussed above; or the latest L CSI-RS opportunities among all CSI-RS opportunities no later than at least one fed-back reference resource, where L is a positive integer determined based on the semi-static configuration of BS 200 or based on system predefinition.
[0035] In another embodiment, at least one feedback is generated based on: selecting at least one CSI-RS opportunity or at least one CSI-IM opportunity; performing interference measurement filtering based on the at least one CSI-RS opportunity or at least one CSI-IM opportunity; calculating an interference quality value based on the interference measurement filtering; and generating at least one feedback based on the interference quality value. The at least one CSI-RS opportunity or at least one CSI-IM opportunity is selected based on at least one of the following: all CSI-RS or CSI-IM opportunities not later than the at least one reference resource for which feedback is provided; a CSI-RS or CSI-IM opportunity having an interference peak among all CSI-RS or CSI-IM opportunities not later than the at least one reference resource for which feedback is provided, wherein each interference peak is a maximum value or a value greater than a threshold value determined based on a semi-static configuration of the BS 200 or based on a system predefined value; a CSI-RS or CSI-IM opportunity having an interference peak among all CSI-RS or CSI-IM opportunities not later than the at least one reference resource for which feedback is provided, wherein each interference peak is determined based on: an average interference value calculated based on interference values measured at all CSI-RS opportunities before the reference resource, and a value calculated based on the BS 200. a threshold value determined based on the semi-static configuration of BS 200 or based on system predefinition, wherein an interference peak value is an interference value that is greater than an average interference value by a difference greater than or equal to the threshold value; a CSI-RS or CSI-IM timing having the top X interference values among all CSI-RS or CSI-IM timings of at least one fed-back reference resource, wherein X is a positive integer determined based on the semi-static configuration of BS 200 or based on system predefinition; a CSI-RS or CSI-IM timing having an interference valley value among all CSI-RS or CSI-IM timings of at least one fed-back reference resource, wherein each interference valley value is a minimum value or a value less than a threshold value determined based on the semi-static configuration of BS 200 or based on system predefinition; a CSI-RS or CSI-IM timing having an interference valley value among all CSI-RS or CSI-IM timings of at least one fed-back reference resource, wherein each interference valley value is determined based on: an average interference value calculated based on interference values measured at all CSI-RS timings before the reference resource, and a value based on the BS a threshold value determined based on the semi-static configuration of BS 200 or based on system pre-definition, wherein the interference valley value is an interference value that is smaller than the average interference value by a difference greater than or equal to the threshold value; a CSI-RS or CSI-IM opportunity with the last Y interference values among all CSI-RS or CSI-IM opportunities of at least one fed-back reference resource, where Y is a positive integer determined based on the semi-static configuration of BS 200 or based on system pre-definition;A CSI-RS or CSI-IM timing without an interference peak among all CSI-RS or CSI-IM timings of at least one fed-back reference resource, where the interference peak may be defined as discussed above; a CSI-RS or CSI-IM timing without an interference valley among all CSI-RS or CSI-IM timings of at least one fed-back reference resource, where the interference valley may be defined as discussed above; or the latest Z CSI-RS or CSI-IM timings among all CSI-RS or CSI-IM timings of at least one fed-back reference resource, where Z is a positive integer determined based on a semi-static configuration of BS 200 or based on system pre-definition.
[0036] In one embodiment, at least one feedback is generated based on the scheduling type of downlink control information (DCI) that triggers the at least one feedback. The DCI scheduling type determiner 228 in this example can determine the DCI scheduling type, for example, whether the DCI is unicast scheduled DCI or multicast or broadcast scheduled DCI. The UE can also determine whether the DCI is unicast scheduled DCI or multicast or broadcast scheduled DCI based on at least one of the following: a radio network temporary identifier (RNTI) scrambled to the DCI, a DCI format in which the DCI is transmitted, a DMRS type of the DCI (different DMRS types can be defined by different DMRS patterns or different DMRS sequences), or a predetermined field of the DCI. In one embodiment, when the DCI is determined to be unicast scheduled DCI, based on an indication of a CSI feedback trigger field in the DCI, a first configuration is selected by the UE from the CSI feedback configuration for unicast for at least one feedback; and when the DCI is determined to be multicast or broadcast scheduled DCI, based on an indication of a CSI feedback trigger field in the DCI, a second configuration is selected by the UE from the CSI feedback configuration for multicast or broadcast for at least one feedback. The CSI feedback configuration for unicast, multicast, or broadcast may be determined based on a semi-static configuration by the configuration and resource determiner 229 or based on system pre-definition.
[0037] In another embodiment, when the DCI is determined to be unicast-scheduled DCI, a physical uplink control channel (PUCCH) resource is determined to be used for transmitting at least one feedback based on a first method; and when the DCI is determined to be multicast- or broadcast-scheduled DCI, a physical uplink control channel (PUCCH) resource is determined to be used for transmitting at least one feedback based on a second method different from the first method. The first and second methods can be determined based on a semi-static configuration of the configuration and resource determiner 229 or based on system pre-definition.
[0038] The sounding reference signal analyzer 226 in this example can receive and analyze a sounding reference signal (SRS) resource from the UE via the receiver 214, the SRS resource being generated based on the scheduling type of the downlink control information (DCI) that triggers the SRS. The DCI can be transmitted by the BS 200. The DCI scheduling type determiner 228 in this example can determine the DCI scheduling type, for example, whether the DCI is a unicast scheduled DCI or a multicast or broadcast scheduled DCI. The UE can also determine whether the DCI is a unicast scheduled DCI or a multicast or broadcast scheduled DCI, for example, based on at least one of the following: a radio network temporary identifier (RNTI) with which the DCI is scrambled, a DCI format in which the DCI is transmitted, a DMRS type of the DCI (different DMRS types can be defined by different DMRS patterns or different DMRS sequences), or a predetermined field of the DCI.
[0039] In one embodiment, when the DCI is determined to be unicast-scheduled DCI, the UE selects a first SRS resource group from the SRS resource groups used for unicast-based antenna switching based on an indication of the SRS triggering field in the DCI. When the DCI is determined to be multicast- or broadcast-scheduled DCI, the UE selects a second SRS resource group from the SRS resource groups used for multicast- or broadcast-based antenna switching based on an indication of the SRS triggering field in the DCI. SRS resources are received based on the selected SRS resource group. The SRS resource group used for unicast-, multicast-, or broadcast-based antenna switching is determined based on a semi-static configuration by the configuration and resource determiner 229 or based on system pre-defined settings.
[0040] The power module 208 may include a power source (such as one or more batteries) and a power regulator to provide power to the Figure 2 Each of the above modules in provides regulated power. In some embodiments, if BS 200 is coupled to a dedicated external power source (eg, a wall outlet), power module 208 may include a transformer and a power conditioner.
[0041] The various modules discussed above are coupled together via bus system 230. Bus system 230 may include a data bus, and in addition to the data bus, for example, a power bus, a control signal bus, and / or a status signal bus. It should be understood that the modules of BS 200 may be operatively coupled to each other using any suitable technology and media.
[0042] Although Figure 2 Several separate modules or components are described in the embodiment, but one of ordinary skill in the art will appreciate that one or more of these modules may be combined or implemented together. For example, the processor 204 may not only implement the functions described above with respect to the processor 204, but may also implement the functions described above with respect to the downlink transmission configurator 220. Conversely, Figure 2Each module described in the drawings may be implemented using multiple separate components or elements.
[0043] Figure 3A The present disclosure illustrates a method for transmitting data from a BS (e.g., Figure 2 Flowchart of a method 310 for channel quality feedback performed by a BS 200 in a downlink transmission channel. At operation 311, the BS performs a downlink transmission to a UE on a downlink transmission channel. At operation 312, the BS receives at least one piece of feedback related to CSI from the UE, wherein the at least one piece of feedback is generated based on at least one of: a CSI-RS resource, a CSI-IM resource, or a transport block transmitted on the downlink transmission channel. At operation 313, the BS analyzes the at least one piece of feedback related to the CSI of the downlink transmission. Figure 3A The order of operations shown may be changed according to different embodiments of the present disclosure.
[0044] Figure 3B The present disclosure illustrates a method for transmitting data from a BS (e.g., Figure 2 Flowchart of another method 320 for channel quality feedback performed by a BS 200 in FIG. At operation 321, the BS receives a sounding reference signal (SRS) resource from a UE. The SRS resource is generated based on the scheduling type of downlink control information (DCI) triggering the SRS. At operation 322, the BS analyzes the SRS resource based on whether the DCI is unicast-scheduled DCI or multicast- or broadcast-scheduled DCI. At operation 323, based on channel reciprocity, the BS determines downlink CSI information based on the SRS resource. Figure 3B The order of operations shown may be changed according to different embodiments of the present disclosure.
[0045] Figure 4 1 illustrates a block diagram of a UE 400 according to some embodiments of the present disclosure. The UE 400 is an example of a device that can be configured to implement the various methods described herein. Figure 4 As shown, UE 400 includes a housing 440 containing a system clock 402, a processor 404, a memory 406, a transceiver 410 including a transmitter 412 and a receiver 414, a power module 408, a channel state measurer 420, a channel feedback generator 422, an ACK / NACK message generator 424, a sounding reference signal generator 426, a DCI scheduling type analyzer 428, and a configuration and resource determiner 429.
[0046] In this embodiment, system clock 402, processor 404, memory 406, transceiver 410, and power module 408 operate similarly to system clock 202, processor 204, memory 206, transceiver 210, and power module 208 in BS 200. Antenna 450 or multiple antenna array 450 is typically attached to housing 440 and electrically coupled to transceiver 410.
[0047] The channel state measurer 420 in this example may perform measurements based on at least one of the following: a channel state information reference signal (CSI-RS) resource, a channel state information interference measurement (CSI-IM) resource, or a transport block transmitted from the BS in a downlink transmission channel. The channel feedback generator 422 in this example may generate at least one feedback related to the channel state information (CSI) based on the measurements and transmit the at least one feedback to the BS via the transmitter 412.
[0048] In one embodiment, the ACK / NACK message generator 424 in this example can generate a hybrid automatic repeat request acknowledgement (HARQ-ACK) message in response to a downlink transmission transport block on a downlink transmission channel. In one embodiment, at least one feedback is generated based on the HARQ-ACK message. In one embodiment, at least one feedback has a type selected from a plurality of types based on the content of the HARQ-ACK message. In one embodiment, when the HARQ-ACK message has a first content, the at least one feedback has a first type; and when the HARQ-ACK message has a second content, the at least one feedback has a second type. In one embodiment, the first content is an acknowledgement (ACK); and the second content is a negative acknowledgement (NACK).
[0049] In one embodiment, the first type corresponds to at least one of the following feedback: the degree of correctness of decoding of the downlink transmission; the recommended modulation and coding scheme (MCS); the differential MCS between the recommended MCS and the scheduled MCS; the recommended channel quality indicator (CQI); the differential CQI between the recommended CQI and the scheduled CQI; the recommended precoding matrix indicator (PMI); the differential PMI between the recommended PMI and the scheduled PMI; the recommended rank indicator (RI); the recommended beam index; the recommended transmission configuration indication (TCI) status; the recommended CSI-RS resource indicator; the recommended synchronization signal block (SSB) index; the recommended frequency domain index for use or not by the BS; or an indication of whether new CSI feedback is to be triggered by the BS. In one embodiment, the second type corresponds to at least one of the following feedback: the degree of incorrect decoding of the downlink transmission; the recommended modulation and coding scheme (MCS); the differential MCS between the recommended MCS and the scheduled MCS; the recommended channel quality indicator (CQI); the differential CQI between the recommended CQI and the scheduled CQI; the recommended precoding matrix indicator (PMI); the recommended precoding matrix indicator (PMI); the differential PMI between the recommended PMI and the scheduled PMI; the recommended rank indicator (RI); the recommended beam index; the recommended transmission configuration indication (TCI) status; the recommended CSI-RS resource indicator; the recommended synchronization signal block (SSB) index; or the recommended frequency domain index for use or not use by the BS.
[0050] In one embodiment, when the HARQ-ACK message corresponds to a transport block transmitted in a physical downlink shared channel (PDSCH), the at least one feedback is a feedback generated based on the transport block transmitted in the PDSCH corresponding to the HARQ-ACK message. In another embodiment, when the HARQ-ACK message corresponds to multiple transport blocks transmitted in one or more PDSCHs associated with a HARQ-ACK codebook, the at least one feedback includes one of the following: a feedback generated based on ACK or NACK in the HARQ-ACK message, the feedback corresponding to the last transport block transmitted in the PDSCH corresponding to the HARQ-ACK codebook; a feedback generated based on ACK or NACK in the HARQ-ACK message, the feedback corresponding to multiple transport blocks corresponding to the HARQ-ACK codebook before the at least one feedback is transmitted. when the HARQ-ACK message includes a NACK, one feedback generated based on the NACK in the HARQ-ACK message, the feedback corresponding to the last transport block transmitted in the PDSCH among the multiple transport blocks corresponding to the HARQ-ACK codebook before at least one feedback is transmitted; when the HARQ-ACK message does not include a NACK, one feedback generated based on the NACK in the HARQ-ACK message, the feedback corresponding to the last transport block transmitted in the PDSCH among the multiple transport blocks corresponding to the HARQ-ACK codebook before at least one feedback is transmitted; when the HARQ-ACK message does not include a NACK, , one feedback generated based on the last ACK corresponding to the HARQ-ACK codebook; when the HARQ-ACK message does not include a NACK, in the HARQ-ACK message, one feedback generated based on an ACK corresponding to the transport block last transmitted in the PDSCH among the multiple transport blocks corresponding to the HARQ-ACK codebook before transmitting at least one feedback; when the HARQ-ACK message does not include a NACK, one feedback generated based on the transport block with the worst CSI among the multiple transport blocks transmitted in the PDSCH; when the HARQ-ACK message includes multiple NACKs, One feedback generated based on the transport block with the worst CSI among multiple transport blocks corresponding to all NACKs in the HARQ-ACK message transmitted in the PDSCH; when the HARQ-ACK message includes multiple NACKs, one feedback generated based on the average CSI of the transport blocks transmitted in the PDSCH corresponding to all NACKs in the HARQ-ACK message; or multiple feedbacks, each feedback corresponding to a corresponding transport block transmitted in a PDSCH among multiple PDSCHs, and generated based on the ACK or NACK corresponding to the corresponding PDSCH in the HARQ-ACK message.
[0051] In one embodiment, performing measurement by the channel state measurer 420 includes: selecting at least one CSI-RS opportunity; and performing channel measurement filtering based on the at least one CSI-RS opportunity. In one embodiment, generating at least one feedback by the channel feedback generator 422 includes: calculating a channel quality value based on the channel measurement filtering; and generating at least one feedback based on the channel quality value.In one embodiment, at least one CSI-RS opportunity is selected based on at least one of the following: all CSI-RS opportunities that are no later than at least one fed-back reference resource (e.g., a CSI reference resource associated with a CSI resource setting, and the CSI resource setting is related to at least one feedback); a CSI-RS opportunity with a channel peak value among all CSI-RS opportunities that are no later than at least one fed-back reference resource, wherein each channel peak value is a maximum value or a value greater than a threshold value determined based on a semi-static configuration of the BS or based on system predefinition; and a CSI-RS opportunity with a channel peak value among all CSI-RS opportunities that are no later than at least one fed-back reference resource. CSI-RS opportunity, wherein each channel peak is determined based on the following: an average channel value calculated based on channel values measured on all CSI-RS opportunities before the reference resource, and a threshold determined based on the semi-static configuration of the BS or based on system predefinition, wherein the channel peak is a channel value that is greater than the average channel value by a difference greater than or equal to the threshold; among all CSI-RS opportunities no later than at least one fed-back reference resource, a CSI-RS opportunity with the top N channel values, wherein N is a positive integer determined based on the semi-static configuration of the BS or based on system predefinition; among all CSI-RS opportunities no later than at least one fed-back reference resource, a CSI-RS opportunity with the top N channel values, CSI-RS opportunities with channel valley values, wherein each channel valley value is a minimum value or a value less than a threshold value determined based on a semi-static configuration of the BS or based on a system pre-definition; CSI-RS opportunities with channel valley values in all CSI-RS opportunities no later than at least one fed-back reference resource, wherein each channel valley value is determined based on the following: an average channel value calculated based on channel values measured on all CSI-RS opportunities before the reference resource, and a threshold value determined based on a semi-static configuration of the BS or based on a system pre-definition, wherein the channel valley value is a channel value that is smaller than the average channel value by a difference value greater than or equal to the threshold value; CSI-RS opportunities with channel valley values no later than at least one fed-back reference resource Among all CSI-RS opportunities of the reference resource that is fed back, the CSI-RS opportunity with the last M channel values, where M is a positive integer determined based on the semi-static configuration of the BS or based on system pre-definition; among all CSI-RS opportunities of no later than at least one fed back reference resource, the CSI-RS opportunity with no channel peak value; among all CSI-RS opportunities of no later than at least one fed back reference resource, the CSI-RS opportunity with no channel valley value; or among all CSI-RS opportunities of no later than at least one fed back reference resource, the latest L CSI-RS opportunities, where L is a positive integer determined based on the semi-static configuration of the BS or based on system pre-definition.
[0052] In another embodiment, performing measurement by the channel state measurer 420 includes: selecting at least one CSI-RS opportunity or at least one CSI-IM opportunity; and performing interference measurement filtering based on the at least one CSI-RS opportunity or at least one CSI-IM opportunity. In another embodiment, generating at least one feedback by the channel feedback generator 422 includes: calculating an interference quality value based on the interference measurement filtering; and generating at least one feedback based on the interference quality value. In another embodiment, at least one CSI-RS opportunity or at least one CSI-IM opportunity is selected based on at least one of the following: all CSI-RS or CSI-IM opportunities no later than at least one fed-back reference resource; a CSI-RS or CSI-IM opportunity having an interference peak among all CSI-RS or CSI-IM opportunities no later than at least one fed-back reference resource, wherein each interference peak is a maximum value or a value greater than a threshold value determined based on a semi-static configuration of the BS or based on system predefinition; a CSI-RS or CSI-IM opportunity having an interference peak among all CSI-RS or CSI-IM opportunities no later than at least one fed-back reference resource, wherein each interference peak is determined based on: an average interference value calculated based on interference values measured at all CSI-RS opportunities before the reference resource, and a threshold value determined based on a semi-static configuration of the BS or based on system predefinition, wherein the interference peak value is an interference value greater than the average interference value by a difference greater than or equal to the threshold value; a CSI-RS or CSI-IM opportunity having the top X interference values among all CSI-RS or CSI-IM opportunities no later than at least one fed-back reference resource. CSI-IM opportunity, where X is a positive integer determined based on the semi-static configuration of the BS or based on system pre-definition; among all CSI-RS or CSI-IM opportunities of at least one fed-back reference resource, a CSI-RS or CSI-IM opportunity with an interference valley value, wherein each interference valley value is a minimum value, or a value less than a threshold value determined based on the semi-static configuration of the BS or based on system pre-definition; among all CSI-RS or CSI-IM opportunities of at least one fed-back reference resource, a CSI-RS or CSI-IM opportunity with an interference valley value, wherein In the embodiment, each interference valley value is determined based on: an average interference value calculated based on interference values measured at all CSI-RS occasions before the reference resource, and a threshold value determined based on a semi-static configuration of the BS or based on system pre-definition, wherein the interference valley value is an interference value that is smaller than the average interference value by a difference greater than or equal to the threshold value; and a CSI-RS or CSI-IM occasion having the last Y interference values among all CSI-RS or CSI-IM occasions no later than at least one fed-back reference resource, wherein Y is a positive integer determined based on a semi-static configuration of the BS or based on system pre-definition;Among all CSI-RS or CSI-IM opportunities no later than at least one fed-back reference resource, there is no CSI-RS or CSI-IM opportunity with an interference peak; among all CSI-RS or CSI-IM opportunities no later than at least one fed-back reference resource, there is no CSI-RS or CSI-IM opportunity with an interference valley; or among all CSI-RS or CSI-IM opportunities no later than at least one fed-back reference resource, the latest Z CSI-RS or CSI-IM opportunities, where Z is a positive integer determined based on the BS's semi-static configuration or based on system pre-definition.
[0053] In one embodiment, at least one feedback is generated based on a scheduling type of downlink control information (DCI) that triggers the at least one feedback. The DCI scheduling type analyzer 428 in this example can analyze the DCI scheduling type to determine whether the DCI is unicast scheduled DCI or multicast or broadcast scheduled DCI, for example, based on at least one of the following: a radio network temporary identifier (RNTI) scrambled to the DCI, a DCI format in which the DCI is transmitted, a DMRS type of the DCI (different DMRS types can be defined by different DMRS patterns or different DMRS sequences), or a predetermined field of the DCI. In one embodiment, when the DCI is unicast scheduled DCI, based on an indication of a CSI feedback trigger field in the DCI, the configuration and resource determiner 429 selects a first configuration for the at least one feedback from a CSI feedback configuration for unicast; and when the DCI is multicast or broadcast scheduled DCI, based on an indication of a CSI feedback trigger field in the DCI, the configuration and resource determiner 429 selects a second configuration for the at least one feedback from a CSI feedback configuration for multicast or broadcast. The CSI feedback configuration for unicast, multicast, or broadcast may be determined based on a semi-static configuration of the BS or based on system pre-definition.
[0054] In another embodiment, when the DCI is unicast-scheduled DCI, the configuration and resource determiner 429 determines the physical uplink control channel (PUCCH) resources for transmitting at least one feedback based on a first method; and when the DCI is multicast- or broadcast-scheduled DCI, the configuration and resource determiner 429 determines the physical uplink control channel (PUCCH) resources for transmitting at least one feedback based on a second method different from the first method. The first and second methods can be determined based on a semi-static configuration of the BS or based on system pre-definition.
[0055] In this example, the sounding reference signal generator 426 can generate sounding reference signal (SRS) resources based on the scheduling type of downlink control information (DCI) triggering the sounding reference signal (SRS) resources from the BS. The DCI scheduling type analyzer 428 can determine whether the DCI is unicast scheduled DCI or multicast or broadcast scheduled DCI, for example, based on at least one of the following: the radio network temporary identifier (RNTI) scrambled to the DCI, the DCI format in which the DCI is transmitted, the DMRS type of the DCI (different DMRS types can be defined by different DMRS patterns or different DMRS sequences), or a predetermined field of the DCI. In one embodiment, when the DCI is unicast scheduled DCI, the configuration and resource determiner 429 selects a first SRS resource group from the SRS resource group for unicast-based antenna switching based on the indication of the SRS triggering field in the DCI; when the DCI is multicast or broadcast scheduled DCI, the configuration and resource determiner 429 selects a second SRS resource group from the SRS resource group for multicast or broadcast-based antenna switching based on the indication of the SRS triggering field in the DCI. SRS resources can be transmitted to the BS via transmitter 412 according to the selected SRS resource group by sounding reference signal generator 426 or configuration and resource determiner 429. The SRS resource group for antenna switching based on unicast, multicast or broadcast is determined based on the semi-static configuration of the BS or based on system pre-definition.
[0056] The various modules discussed above are coupled together via a bus system 430. The bus system 430 may include a data bus, and in addition to the data bus, for example, a power bus, a control signal bus, and / or a status signal bus. It should be understood that the modules of the UE 400 may be operatively coupled to each other using any suitable technology and media.
[0057] Although Figure 4 Several separate modules or components are described in the embodiment, but one skilled in the art will appreciate that one or more of these modules may be combined or implemented together. For example, the processor 404 may not only implement the functions described above with respect to the processor 404, but may also implement the functions described above with respect to the channel state measurer 420. Conversely, Figure 4 Each module described in the drawings may be implemented using multiple separate components or elements.
[0058] Figure 5A The present disclosure illustrates a method for transmitting data to a UE (eg, Figure 4Flowchart of a method 510 for channel quality feedback performed by a UE 400 in a downlink transmission channel. At operation 511, the UE performs measurements based on at least one of the following: CSI-RS resources, CSI-IM resources, or transport blocks transmitted from a base station in a downlink transmission channel. At operation 512, the UE generates at least one CSI-related feedback based on the measurements. At operation 513, the UE transmits the at least one feedback to the base station. Figure 5A The order of operations shown may be changed according to different embodiments of the present disclosure.
[0059] Figure 5B The present disclosure illustrates a method for transmitting data to a UE (eg, Figure 4 Flowchart of another method 520 for channel quality feedback performed by a UE 400 in FIG. At operation 521, the UE generates a sounding reference signal (SRS) resource based on the scheduling type of downlink control information (DCI) triggering the sounding reference signal (SRS) from the base station. At operation 522, the UE determines whether the DCI is unicast-scheduled DCI or multicast or broadcast-scheduled DCI. At operation 523, if the UE determines that the DCI is unicast-scheduled DCI, the process proceeds to operation 524; and if the UE determines that the DCI is multicast or broadcast-scheduled DCI, the process proceeds to operation 525.
[0060] At operation 524 , based on the indication of the SRS triggering field in the DCI, the UE selects a first SRS resource group from the SRS resource groups used for unicast-based antenna switching.
[0061] At operation 525 , based on the indication of the SRS triggering field in the DCI, the UE selects a second SRS resource group from the SRS resource groups used for antenna switching based on multicast or broadcast.
[0062] At operation 526, the UE transmits SRS resources to the BS according to the selected SRS resource group, which is the first SRS resource group or the second SRS resource group. Figure 5B The order of operations shown may be changed according to different embodiments of the present disclosure.
[0063] Now, different embodiments of the present disclosure will be described in detail below. Note that the features of the embodiments and examples in the present disclosure can be combined with each other in any non-conflicting manner.
[0064] In the first embodiment, different channel feedbacks corresponding to ACK and NACK are generated, respectively. In this embodiment, the terminal feeds back channel information (e.g., CSI) associated with the HARQ-ACK feedback according to the system predefined or semi-static configuration of the BS or the dynamic indication of the base station. When the HARQ-ACK feedback indicates that the PDSCH transport block is decoded correctly, the associated CSI feedback indicates the first information type. When the HARQ-ACK feedback indicates that the PDSCH transport block is decoded incorrectly, the associated CSI feedback indicates the second information type.
[0065] The first information type may include at least one of the following: (1) the degree to which the PDSCH transport block is decoded correctly; (2) a recommended MCS level, CQI, PMI, RI, or beam index; (3) a recommended frequency domain index; or (4) a CSI report trigger requirement. These four information types may be used together.
[0066] For type (1), the terminal determines that the PDSCH transport block decoding result is correct. Specifically, the decoding result can be divided into multiple levels, indicating the degree of correctness from low to high. Different feedback states indicate different decoding correctness levels.
[0067] For type (2), while the terminal determines that the PDSCH transport block decoding result is correct, it compares the information obtained during the decoding process with the PDSCH scheduling information obtained by the base station (such as MCS, RI, TPMI (transmitted precoding matrix indicator) and TCI status). Considering that the base station can further optimize the PDSCH scheduling or does not need further optimization. Therefore, the terminal feeds back the optimal value to the base station. In this way, during subsequent scheduling, the BS can perform better link adaptation by referring to the recommended value reported by the UE. The recommended value can be: MCS level, CQI, RI, PMI, TCI status, CRI (CSI-RS resource indicator) and / or SSB index. The recommended value can be a non-differential value or a differential value. If it is a non-differential value, the optimal value is the value recommended by the UE. If it is a differential value, the optimal value is the difference between the UE's recommended value and the value used by the BS to schedule the PDSCH, or the difference between the UE's recommended value and the UE's latest feedback value. For example, the difference value may be any of the following: a differential MCS between a recommended MCS and a scheduled MCS, a differential CQI between a recommended CQI and a scheduled CQI, or a differential PMI between a recommended PMI and a scheduled PMI.
[0068] There can be multiple feedback states, corresponding to different types of recommendation values. For example, state 1 indicates no adjustment is required; state 2 indicates MCS adjustment is required; state 3 indicates RI adjustment is required; state 4 indicates TPMI adjustment is required; and state 5 indicates TCI state (i.e., BS transmit beam direction) adjustment is required. The meaning of the different states is predefined in the system or configured in semi-static mode.
[0069] Different feedback states can also correspond to different recommended values of the same type. For example, state 1 indicates that the MCS needs to be adjusted according to recommended value 1; state 2 indicates that the MCS needs to be adjusted according to recommended value 2; and state 3 indicates that the MCS needs to be adjusted according to recommended value 3. The correspondence between recommended values and feedback states can be based on system pre-defined, semi-static configuration, or dynamic indication.
[0070] For type (3), the UE performs channel measurement for multiple frequency domain units, where the channel measurement can be based on CSI-RS resources, demodulation reference signal (DMRS) of PDSCH or demodulation of PDSCH. According to the channel measurement results, the channel quality of some frequency domain units may be considered better. Therefore, the UE feeds back the indexes of these frequency domain units to the base station so that the base station can schedule PDSCH transmission on these frequency domain units or not on these frequency domain units. The frequency domain unit index can be: carrier index, bandwidth part (BWP) index, subband index, resource block group (RBG) index and / or physical resource block (PRB) index.
[0071] For type (4), the CSI feedback can be aperiodic CSI feedback, periodic CSI feedback, or semi-persistent CSI feedback. When the BS continues link adaptation based on the previous CSI, the previous CSI cannot match the current channel quality well. Therefore, the terminal determines whether to trigger new aperiodic CSI feedback or activate new semi-persistent CSI feedback or periodic CSI feedback. The feedback can correspond to a subband that is the same as or different from the subband of the current PDSCH, and / or a carrier that is the same as or different from the carrier of the current PDSCH. The feedback can have multiple feedback states. For example, state 1 indicates that no new CSI feedback is triggered or activated; state 2 indicates that new CSI feedback is triggered or activated. In addition, there may be one or more states in which new CSI is to be triggered or activated. For example, state 2 indicates that the first CSI feedback is triggered or activated; and state 3 indicates that the second CSI feedback is triggered or activated.
[0072] The first CSI feedback and the second CSI feedback may correspond to different CSI feedback types. For example, the first CSI feedback indicates aperiodic CSI feedback, and the second CSI feedback indicates semi-persistent CSI feedback.
[0073] The first CSI feedback and the second CSI feedback may correspond to different feedback configurations (eg, different CSI reporting configurations). For example, the first CSI feedback corresponds to CSI reporting configuration #0 (config#0), and the second CSI feedback corresponds to CSI reporting configuration #1 (config#1).
[0074] The first CSI feedback and the second CSI feedback may correspond to different measurement resources (e.g., different CSI-RS resource settings, different CSI-RS resource sets, different CSI-RS resources, different CSI-IM resource settings, different CSI-IM resource sets, and / or different CSI-IM resources).
[0075] After receiving feedback from the terminal, the BS can trigger or activate CSI feedback proposed by the terminal based on the feedback. Alternatively, after receiving feedback from the terminal, the BS can directly send the CSI-RS or CSI-IM proposed by the terminal based on the feedback. In this way, the terminal can directly perform measurements and feedback CSI based on the measurement results without the BS triggering additional CSI feedback.
[0076] The second information type may include at least one of the following: (5) PDSCH transport block decoding error level; (6) scheduled MCS level, CQI, PMI, RI or beam index; or (7) recommended frequency domain index. For type (5), the UE determines that the PDSCH transport block decoding result is a decoding error. Specifically, the decoding error can be divided into multiple levels, indicating the error level from low to high. Different feedback states indicate different decoding error levels, respectively.
[0077] In one embodiment, the first information type is different from the second information type. The BS should first receive and decode the HARQ-ACK feedback and determine whether the CSI feedback associated with the HARQ-ACK feedback indicates the first information type or the second information type. After the information type indicated by the CSI feedback is determined, the specific description of the feedback status can be determined based on the CSI feedback decoding result.
[0078] In the second embodiment, different associations between CSI feedback and HARQ-ACK feedback are discussed. As discussed above, CSI feedback is associated with HARQ-ACK feedback. The base station and the terminal can determine the associated CSI feedback corresponding to the HARQ-ACK feedback in one of the following ways.
[0079] In one case, when the HARQ-ACK feedback contains only HARQ-ACK feedback bits corresponding to one PDSCH transport block, if the CSI carried in the feedback is obtained based on the PDSCH transport block, the CSI feedback is obtained based on the PDSCH transport block corresponding to the HARQ-ACK feedback.
[0080] In another case, when the HARQ-ACK feedback is based on a dynamic codebook and includes HARQ-ACK feedback bits corresponding to multiple PDSCH transport blocks, the terminal returns an associated CSI feedback corresponding to one HARQ-ACK codebook. If the CSI carried in the CSI feedback is obtained based on the PDSCH transport block, the CSI feedback is obtained based on one or more PDSCH transport blocks corresponding to the HARQ-ACK codebook. Based on system pre-defined, semi-static BS configuration, or BS dynamic indication, the CSI feedback is strictly based on which one or more PDSCH transport blocks corresponding to the HARQ-ACK codebook are obtained. It can be determined by at least one of the following methods or manners.
[0081] In one embodiment, CSI feedback is always obtained based on the last PDSCH transport block in the PDSCH corresponding to the HARQ-ACK codebook. If the HARQ-ACK feedback for the last PDSCH transport block is ACK, the CSI feedback indicates a first information type. If the HARQ-ACK feedback for the last PDSCH transport block is NACK, the CSI feedback indicates a second information type. The last PDSCH transport block refers to the PDSCH transport block closest to the CSI feedback time among all PDSCH transport blocks that meet the conditions.
[0082] In one embodiment, if the HARQ-ACK codebook includes NACK feedback, the CSI feedback indicates a second information type, and the CSI feedback is obtained based on the PDSCH transport block corresponding to the last NACK feedback corresponding to the HARQ-ACK codebook. The last NACK refers to the NACK corresponding to the PDSCH transport block closest to the CSI feedback time among all PDSCH transport blocks that meet the conditions.
[0083] In one embodiment, if the HARQ-ACK codebook does not include NACK feedback, the CSI feedback indicates a first information type, and the CSI feedback is obtained based on the PDSCH transport block corresponding to the last ACK feedback corresponding to the HARQ-ACK codebook. The last ACK refers to the ACK corresponding to the PDSCH transport block closest to the CSI feedback time among all PDSCH transport blocks that meet the conditions.
[0084] In one approach, if the HARQ-ACK codebook does not include NACK feedback, the CSI feedback indicates a first information type, and the CSI feedback is obtained based on all PDSCH transport blocks corresponding to the HARQ-ACK codebook. The CSI feedback can be based on the maximum or minimum CSI obtained for each PDSCH transport block, reflecting the worst channel quality. After receiving the CSI feedback, the BS can perform the most conservative link adaptation adjustment to improve the reliability of the PDSCH transmission.
[0085] In one embodiment, if the HARQ-ACK codebook contains multiple NACK feedbacks, the CSI feedback indicates a second information type, and the CSI feedback is obtained based on all PDSCH transport blocks corresponding to the NACK feedback corresponding to the HARQ-ACK codebook. Specifically, the CSI feedback can be based on the maximum or minimum CSI obtained for each PDSCH transport block reflecting the worst channel quality corresponding to each NACK. After receiving the CSI feedback, the BS can perform the most conservative link adaptation adjustment to improve the PDSCH transport block transmission reliability.
[0086] In one embodiment, if the HARQ-ACK codebook contains multiple NACK feedbacks, the CSI feedback indicates a second information type, and the CSI feedback is obtained based on all PDSCH transport blocks corresponding to the NACK feedback in the HARQ-ACK codebook. The CSI feedback can be based on the average CSI obtained based on the PDSCH transport block corresponding to each NACK feedback to reflect the average channel quality.
[0087] In one case, when the HARQ-ACK feedback is based on a dynamic codebook and includes HARQ-ACK feedback bits corresponding to multiple PDSCH transport blocks, the terminal will feed back multiple CSI feedbacks, each of which corresponds to one of the multiple PDSCH transport blocks in the HARQ-ACK codebook. There is a one-to-one mapping between the PDSCH transport blocks in the HARQ-ACK codebook and the associated CSI feedback. Whether each associated CSI feedback is the first information type or the second information type depends on whether the HARQ-ACK feedback of the corresponding PDSCH transport block is ACK or NACK. If the HARQ-ACK feedback of the corresponding PDSCH transport block is ACK, the associated CSI feedback indicates the first information type. If the HARQ-ACK feedback of the corresponding PDSCH transport block is NACK, the associated CSI feedback indicates the second information type.
[0088] In a third embodiment, the BS may configure interference measurement filtering to control interference estimation. The value and / or amount included in the CSI feedback may be semi-statically configured by the BS. When the CSI feedback contains CQI-like channel state information, the BS will configure the CSI-RS resources for the terminal to measure the channel, and configure the CSI-RS or CSI-IM resources for the terminal to measure interference. In addition, the BS will further configure whether to enable filtering for channel measurement and whether to enable filtering for interference measurement. The UE calculates the CQI or other CSI feedback values and amounts based on the measured channel and interference.
[0089] To enable the BS to control CSI feedback (eg, CQI feedback) of the UE, the BS may configure conditions for selecting resources for performing channel measurement filtering and / or interference measurement filtering. The detailed configuration may include at least one of the following conditions.
[0090] When channel measurement filtering is enabled, the BS may also configure filtering conditions for selecting CSI-RS opportunities for filtering. When interference measurement filtering is enabled, the BS may also configure filtering conditions for selecting CSI-RS opportunities or CSI-IM opportunities for filtering. The filtering conditions mentioned above may include at least one of the following conditions.
[0091] According to one condition, channel measurement filtering can be based on all CSI-RS opportunities of reference resources no later than CSI feedback. According to one condition, interference measurement filtering can be based on all CSI-RS opportunities or CSI-IM opportunities of reference resources no later than CSI feedback.
[0092] According to one condition, channel measurement filtering can be based on the CSI-RS timing at which the channel peak is measured among all CSI-RS timings of the reference resource no later than the CSI feedback. The channel peak is the maximum value or a value greater than a threshold determined based on a semi-static configuration of the base station or based on system pre-definition.
[0093] According to one condition, a threshold value having a value a is determined based on a semi-static configuration of the base station or based on system pre-definition to determine a channel peak. Channel measurement filtering can be based on CSI-RS opportunities, for each of which the channel value is at least the threshold a greater than the average channel value measured at multiple CSI-RS opportunities. CSI-RS opportunities that meet this condition are referred to as CSI-RS opportunities with a channel peak.
[0094] According to one condition, based on a semi-static configuration of the BS or based on system pre-definition, the number of CSI-RS opportunities used for channel peak determination may be x. After sorting the measured channel values at each CSI-RS opportunity in descending order, the CSI-RS opportunities corresponding to the first x channel values or the maximum x channel values may be referred to as CSI-RS opportunities having channel peaks.
[0095] According to one condition, interference measurement filtering can be based on the CSI-RS or CSI-IM timing at which the interference peak is measured among all CSI-RS or CSI-IM timings no later than the reference resource for CSI feedback. The interference peak is the maximum value or a value greater than a threshold determined based on a semi-static configuration of the base station or based on system pre-definition.
[0096] According to one condition, a threshold value having a value b is determined based on a semi-static configuration of the base station or based on system pre-definition to determine an interference peak. Interference measurement filtering can be based on a number of CSI-RS or CSI-IM opportunities, each of which has an interference value that is at least the threshold value b greater than the average interference value measured at multiple CSI-RS opportunities. CSI-RS or CSI-IM opportunities that meet this condition can be referred to as CSI-RS or CSI-IM opportunities with an interference peak.
[0097] According to one condition, based on a semi-static configuration of the base station or based on system pre-definition, the number of CSI-RS opportunities or CSI-IM opportunities used for interference peak determination may be y. After sorting the measured interference values at each CSI-RS opportunity or CSI-IM opportunity in descending order, the CSI-RS opportunities or CSI-IM opportunities corresponding to the first y interference values or the maximum y interference values may be referred to as CSI-RS opportunities or CSI-IM opportunities having interference peaks.
[0098] According to one condition, channel measurement filtering can be based on the CSI-RS timing at which the channel valley is measured among all CSI-RS timings of the reference resource no later than the CSI feedback. The channel valley is the minimum value or a value less than a threshold determined based on a semi-static configuration of the base station or based on system pre-definition.
[0099] According to one condition, a threshold value having a value c is determined based on a semi-static configuration of the base station or based on system pre-definition to determine a channel valley. Channel measurement filtering can be based on CSI-RS opportunities, where the channel value for each of these CSI-RS opportunities is at least the threshold value c less than the average channel value measured at multiple CSI-RS opportunities. CSI-RS opportunities that meet this condition are referred to as CSI-RS opportunities with a channel valley.
[0100] According to one condition, based on a semi-static configuration of the BS or based on system pre-definition, the number of CSI-RS opportunities used for channel valley determination may be p. After the measured channel values at each CSI-RS opportunity are sorted in ascending order, the CSI-RS opportunities corresponding to the first p channel values or the smallest p channel values may be referred to as CSI-RS opportunities with channel valleys.
[0101] According to one condition, interference measurement filtering can be based on the CSI-RS or CSI-IM timing at which the interference valley is measured among all CSI-RS or CSI-IM timings of the reference resource no later than the CSI feedback. The interference valley is the minimum value or a value less than a threshold determined based on a semi-static configuration of the base station or based on system pre-definition.
[0102] According to one condition, a threshold value having a value d is determined based on a semi-static configuration of the base station or based on system pre-definition to determine an interference valley. Interference measurement filtering can be based on a number of CSI-RS or CSI-IM opportunities, each of which has an interference value that is at least the threshold value d less than the average interference value measured at multiple CSI-RS opportunities. CSI-RS or CSI-IM opportunities that meet this condition are referred to as CSI-RS or CSI-IM opportunities with an interference valley.
[0103] According to one condition, based on a semi-static configuration of the base station or based on system pre-definition, the number of CSI-RS opportunities or CSI-IM opportunities used for interference valley determination may be q. After the measured interference values at each CSI-RS opportunity or CSI-IM opportunity are sorted in ascending order, the CSI-RS opportunities or CSI-IM opportunities corresponding to the first q interference values or the smallest q interference values may be referred to as CSI-RS opportunities or CSI-IM opportunities having interference valleys.
[0104] According to one condition, the channel measurement filtering may be based on a CSI-RS timing at which a channel peak is not measured among all CSI-RS timings no later than the reference resource of the CSI feedback.
[0105] According to one condition, the interference measurement filtering may be based on a CSI-RS timing or CSI-IM timing at which an interference peak is not measured among all CSI-RS timings or CSI-IM timings no later than the reference resource of the CSI feedback.
[0106] According to one condition, channel measurement filtering can be based on the latest or latest n CSI-RS timings that are no later than the reference resource for CSI feedback. n can be a positive integer determined based on a semi-static configuration of the BS or based on system pre-defined conditions. Here, the latest or latest means closest to the CSI feedback time.
[0107] According to one condition, interference measurement filtering can be based on the m latest or latest CSI-RS timings of the reference resource no later than the CSI feedback. m can be a positive integer determined based on the BS's semi-static configuration or based on system pre-defined conditions. Here, the latest or latest means closest to the CSI feedback time.
[0108] In one example, based on the configuration from the BS, the terminal selects a CSI-RS opportunity that meets the conditions to participate in channel measurement filtering, calculates CQI or other CSI feedback amounts based on the channel measurement filtering with the selected CSI-RS opportunity, and transmits the calculated feedback amount to the BS in the CSI feedback.
[0109] In one example, based on the configuration from the BS, the terminal selects a CSI-RS opportunity or CSI-IM opportunity that meets the conditions to participate in interference measurement filtering, calculates CQI or other CSI feedback amounts based on the interference measurement filtering with the selected CSI-RS opportunity or CSI-IM opportunity, and then transmits the calculated feedback amount to the BS in CSI feedback.
[0110] In the fourth embodiment, CSI feedback is enhanced in a multicast or broadcast system (MBS). If a terminal supports both unicast and multicast / broadcast services, the CSI feedback content and measurement resources used for link adaptation for unicast and multicast / broadcast transmissions may differ. Therefore, the base station may further configure one or more semi-static CSI feedback configuration sets for the UE for multicast / broadcast transmission link adaptation.
[0111] When the DCI triggering CSI is unicast scheduling DCI, the UE searches for the corresponding CSI feedback configuration in the conventional CSI feedback configuration according to the indication of the CSI feedback trigger field in the DCI. The CSI feedback configuration can be associated with the measurement resource.
[0112] When the DCI triggering CSI is a multicast / broadcast scheduling DCI, the UE searches for the corresponding CSI feedback configuration in the CSI feedback configurations used for multicast / broadcast link adaptation according to the indication of the CSI feedback trigger field in the DCI. The CSI feedback configuration can be associated with the measurement resource.
[0113] The UE can determine whether the DCI is unicast-scheduled DCI or multicast / broadcast-scheduled DCI based on the DCI's RNTI. When the DCI is scrambled with the C-RNTI, the DCI is unicast-scheduled DCI. When the DCI is scrambled with the group-RNTI, the DCI is multicast / broadcast-scheduled DCI. The terminal can also determine whether the DCI is unicast-scheduled DCI or multicast / broadcast-scheduled DCI based on fields in the DCI.
[0114] In the fifth embodiment, SRS measurement is enhanced under MBS. In a time division duplex (TDD) scenario, based on channel reciprocity, the base station can obtain downlink channel CSI information based on the SRS resources transmitted by the UE. Similar to the fourth embodiment, if the terminal supports unicast and multicast / broadcast services, the SRS resource transmission for antenna switching under unicast transmission can differ from the SRS resource transmission for antenna switching under multicast / broadcast transmission in terms of SRS resource configuration. Therefore, the base station can configure one or more semi-static SRS resource group sets for antenna switching in multicast / broadcast transmission.
[0115] When the DCI triggering the SRS resources is a unicast scheduling DCI, the UE selects a corresponding SRS resource group from the regular SRS resource group according to the indication of the SRS triggering field in the DCI, and sends the SRS resources according to the selected SRS resource group.
[0116] When the DCI triggering the SRS resource is a multicast / broadcast scheduling DCI, the UE selects the corresponding SRS resource group from the SRS resource group applied for antenna switching in multicast / broadcast transmission according to the indication of the SRS trigger field in the DCI, and sends the SRS resource according to the selected SRS resource group.
[0117] The UE can determine whether the DCI is unicast-scheduled or multicast / broadcast-scheduled based on the RNTI in the DCI. When the DCI is scrambled with the C-RNTI, the DCI is unicast-scheduled. When the DCI is scrambled with the group-RNTI, the DCI is multicast / broadcast-scheduled. The terminal can also determine whether the DCI is unicast-scheduled or multicast / broadcast-scheduled based on fields in the DCI.
[0118] In the sixth embodiment, PUCCH resources are determined for CSI feedback under MBS. If CSI feedback is carried on the PUCCH, determining the CSI PUCCH resources is a challenge that needs to be addressed. For terminals supporting both unicast and multicast services, the feedback method can differ for CSI adaptation for unicast and multicast / broadcast transmission links.
[0119] In one example, CSI PUCCH resources are determined based on a first method for CSI feedback applied in an adaptive unicast transmission link; and CSI PUCCH resources are determined based on a second method for CSI feedback applied in an adaptive multicast / broadcast transmission link. In this example, the terminal determines whether CSI PUCCH resources are based on the first method or the second method based on the scheduling type of the DCI that triggers CSI feedback.
[0120] If the DCI received by the terminal for triggering CSI is unicast scheduling DCI, the terminal determines CSI PUCCH resources according to the first method. If the DCI received by the terminal for triggering CSI is multicast / broadcast scheduling DCI, the terminal determines CSI PUCCH resources according to the second method.
[0121] The UE can determine whether the DCI is unicast-scheduled or multicast / broadcast-scheduled based on the DCI's RNTI. When the DCI is scrambled with the C-RNTI, it is unicast-scheduled. When the DCI is scrambled with the group-RNTI, it is multicast / broadcast-scheduled. The terminal can also determine whether the DCI is unicast-scheduled or multicast / broadcast-scheduled based on fields in the DCI. CSI feedback can be aperiodic or semi-persistent.
[0122] Although various embodiments of the present disclosure have been described above, it should be understood that they are presented by way of example only and not by way of limitation. Similarly, various figures may depict example architectures or configurations, which are provided to enable those of ordinary skill in the art to understand the example features and functions of the present disclosure. However, these personnel will understand that the present disclosure is not limited to the illustrated example architectures or configurations, but may be implemented using a variety of alternative architectures and configurations. In addition, as will be understood by those of ordinary skill in the art, one or more features of an embodiment may be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of the present disclosure should not be limited by any of the above-described illustrative embodiments.
[0123] It should also be understood that any reference to an element herein using designations such as "first," "second," etc., does not generally limit the quantity or order of those elements. Rather, these designations may be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, a reference to a first and a second element does not necessarily mean that only two elements are employed, or that the first element must precede the second element in some manner.
[0124] Furthermore, those skilled in the art will appreciate that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, and symbols referenced in the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.
[0125] Those skilled in the art will further understand that any of the various illustrative logical blocks, modules, processors, devices, circuits, methods, and functions described in connection with the aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementations, analog implementations, or a combination of the two), firmware, various forms of programs or design code combined with instructions (for convenience, referred to herein as "software" or "software modules"), or any combination of these technologies.
[0126] In order to clearly illustrate the interchangeability of this hardware, firmware and software, various illustrative components, blocks, modules, circuits and steps have been generally described above in terms of their functionality. Whether this functionality is implemented as hardware, firmware or software or a combination of these technologies depends on the specific application and the design constraints imposed on the entire system. A skilled person can implement the described functionality in various ways for each specific application, but such implementation decisions do not result in departing from the scope of this disclosure. According to various embodiments, processors, devices, components, circuits, structures, machines, modules, etc. can be configured to perform one or more of the functions described herein. As used herein with respect to a specified operation or function, the term "configured to ..." or "configured for ..." refers to a processor, device, component, circuit, structure, machine, module, etc. that is physically constructed, programmed, and / or arranged to perform a specified operation or function.
[0127] In addition, it will be understood by those skilled in the art that the various illustrative logic blocks, modules, devices, components and circuits described herein may be implemented in or performed by an integrated circuit (IC), which may include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, or any combination thereof. The logic blocks, modules and circuits may also include an antenna and / or a transceiver to communicate with various components within a network or within a device. The general-purpose processor may be a microprocessor, but in an alternative, the processor may be any conventional processor, controller or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a combination of multiple microprocessors, a combination of one or more microprocessors combined with a DSP core, or a combination of any other suitable configurations to perform the functions described herein.
[0128] If implemented in software, the functions may be stored as one or more instructions or codes on a computer-readable medium. Thus, the steps of the methods or algorithms disclosed herein may be implemented as software stored on a computer-readable medium. Computer-readable media include both computer storage media and communication media, and communication media include any media that can enable a computer program or code to be transferred from one place to another. The storage medium can be any available medium that can be accessed by a computer. By way of example and not limitation, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage device, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.
[0129] In this document, the term "module" as used herein refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. In addition, for the purpose of discussion, various modules are described as separate modules; however, it will be apparent to those skilled in the art that two or more modules can be combined to form a single module that performs the associated functions according to embodiments of the present disclosure.
[0130] In addition, in embodiments of the present disclosure, memories or other storage devices and communication components may be employed. It will be understood that, for the sake of clarity, the above description has described embodiments of the present disclosure with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units, processing logic elements, or domains may be used without departing from the present disclosure. For example, functionality described as being performed by separate processing logic elements or controllers may be performed by the same processing logic element or controller. Therefore, references to specific functional units are merely references to suitable means for providing the functionality, rather than indications of a strict logical or physical structure or organization.
[0131] Various modifications to the embodiments described in this disclosure will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments without departing from the scope of this disclosure. Therefore, the present disclosure is not intended to be limited to the embodiments 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 method performed by a wireless communication device, the method comprising: performing measurements based on a transport block transmitted from the wireless communication node in a downlink transmission channel; generating at least one feedback related to aperiodic channel state information (CSI) based on the measurement; as well as The at least one feedback is transmitted to the wireless communication node.
2. The method according to claim 1, further comprising: generating a hybrid automatic repeat request acknowledgement (HARQ-ACK) message in response to a downlink transmission on the downlink transport channel, wherein: The at least one feedback is generated based on the HARQ-ACK message, and / or The at least one feedback has a type selected from a plurality of types based on content of the HARQ-ACK message.
3. The method according to claim 2, wherein: When the HARQ-ACK message has a first content, the at least one feedback has a first type; and When the HARQ-ACK message has a second content, the at least one feedback has a second type.
4. The method according to claim 3, wherein: The first content is an acknowledgement (ACK); and The second content is negative acknowledgement (NACK).
5. The method according to claim 3, wherein The first type corresponds to at least one of the following feedback: the degree to which the downlink transmission is decoded correctly; Recommended modulation and coding scheme (MCS); The differential MCS between the recommended MCS and the scheduled MCS; Recommended Channel Quality Indicator (CQI); The differential CQI between the recommended CQI and the scheduled CQI; Recommended Precoding Matrix Indicator (PMI); The differential PMI between the recommended PMI and the scheduled PMI; Recommended rank indicator (RI); Recommended beam index; Recommended Transmission Configuration Indication (TCI) status; Recommended CSI-RS resource indicator; Recommended synchronization signal block (SSB) index; Recommended frequency domain index; or An indication indicating whether new CSI feedback is to be triggered by the wireless communication node.
6. The method according to claim 3, wherein: The second type corresponds to at least one of the following feedback: the extent to which decoding of the downlink transmission is incorrect; Recommended modulation and coding scheme (MCS); The differential MCS between the recommended MCS and the scheduled MCS; Recommended Channel Quality Indicator (CQI); The differential CQI between the recommended CQI and the scheduled CQI; Recommended Precoding Matrix Indicator (PMI); The differential PMI between the recommended PMI and the scheduled PMI; Recommended rank indicator (RI); Recommended beam index; Recommended Transmission Configuration Indication (TCI) status; Recommended CSI-RS resource indicator; The recommended synchronization signal block (SSB) index; or Recommended frequency domain index.
7. The method according to claim 2, wherein: When the HARQ-ACK message corresponds to a transport block transmitted in a physical downlink shared channel (PDSCH), the at least one feedback is a feedback generated based on the transport block transmitted in the PDSCH corresponding to the HARQ-ACK message.
8. The method according to claim 2, wherein: When the HARQ-ACK message corresponds to a plurality of PDSCHs associated with a HARQ-ACK codebook, the at least one feedback includes one of the following: a feedback generated based on an ACK or NACK in the HARQ-ACK message, the feedback corresponding to a last transport block transmitted in the PDSCH corresponding to the HARQ-ACK codebook; one feedback generated based on the ACK or NACK in the HARQ-ACK message, the feedback corresponding to a transport block last transmitted in the PDSCH among a plurality of transport blocks corresponding to the HARQ-ACK codebook before transmitting the at least one feedback; When the HARQ-ACK message includes a NACK, a feedback generated based on a last NACK corresponding to the HARQ-ACK codebook in the HARQ-ACK message; when the HARQ-ACK message includes a NACK, one feedback generated based on the NACK in the HARQ-ACK message, the feedback corresponding to a transport block last transmitted in the PDSCH among a plurality of transport blocks corresponding to the HARQ-ACK codebook before transmitting the at least one feedback; When the HARQ-ACK message does not include a NACK, a feedback generated based on a last ACK corresponding to the HARQ-ACK codebook in the HARQ-ACK message; when the HARQ-ACK message does not include a NACK, one feedback generated based on the ACK in the HARQ-ACK message, the feedback corresponding to a transport block last transmitted in the PDSCH among a plurality of transport blocks corresponding to the HARQ-ACK codebook before transmitting at least one feedback; When the HARQ-ACK message does not include a NACK, one feedback generated based on a transport block having worst CSI among a plurality of transport blocks transmitted in the PDSCH; When the HARQ-ACK message includes multiple NACKs, one feedback generated based on a transport block having worst CSI among multiple transport blocks corresponding to all NACKs in the HARQ-ACK message transmitted in the PDSCH; When the HARQ-ACK message includes multiple NACKs, one feedback generated based on the average CSI of the transport blocks transmitted in the PDSCH corresponding to all NACKs in the HARQ-ACK message; or A plurality of feedbacks, each feedback corresponding to a corresponding transport block transmitted in a PDSCH among a plurality of PDSCHs and generated based on an ACK or NACK corresponding to the corresponding PDSCH in the HARQ-ACK message.
9. A method performed by a wireless communication node, the method comprising: performing downlink transmission of a transport block to the wireless communication device on a downlink transport channel; as well as At least one feedback related to aperiodic channel state information (CSI) is received from the wireless communication device, wherein the at least one feedback is generated based on a transport block transmitted in a downlink transmission channel.
10. The method according to claim 9, wherein: The at least one feedback is generated based on a Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) message in response to the downlink transmission; and / or The at least one feedback has a type selected from a plurality of types based on content of the HARQ-ACK message.
11. The method according to claim 10, wherein: When the HARQ-ACK message has a first content, the at least one feedback has a first type; and When the HARQ-ACK message has a second content, the at least one feedback has a second type.
12. The method according to claim 11, wherein: The first content is an acknowledgement (ACK); and The second content is negative acknowledgement (NACK).
13. The method according to claim 11, wherein The first type corresponds to at least one of the following feedback: the degree to which the downlink transmission is decoded correctly; Recommended modulation and coding scheme (MCS); The differential MCS between the recommended MCS and the scheduled MCS; Recommended Channel Quality Indicator (CQI); The differential CQI between the recommended CQI and the scheduled CQI; Recommended Precoding Matrix Indicator (PMI); The differential PMI between the recommended PMI and the scheduled PMI; Recommended rank indicator (RI); Recommended beam index; Recommended Transmission Configuration Indication (TCI) status; Recommended CSI-RS resource indicator; Recommended synchronization signal block (SSB) index; Recommended frequency domain index; or An indication indicating whether new CSI feedback is to be triggered by the wireless communication node.
14. The method according to claim 11, wherein The second type corresponds to at least one of the following feedback: the extent to which decoding of the downlink transmission is incorrect; Recommended modulation and coding scheme (MCS); The differential MCS between the recommended MCS and the scheduled MCS; Recommended Channel Quality Indicator (CQI); The differential CQI between the recommended CQI and the scheduled CQI; Recommended Precoding Matrix Indicator (PMI); The differential PMI between the recommended PMI and the scheduled PMI; Recommended rank indicator (RI); Recommended beam index; Recommended Transmission Configuration Indication (TCI) status; Recommended CSI-RS resource indicator; The recommended synchronization signal block (SSB) index; or Recommended frequency domain index.
15. The method according to claim 10, wherein When the HARQ-ACK message corresponds to a transport block transmitted in a physical downlink shared channel (PDSCH), the at least one feedback is a feedback generated based on the transport block transmitted in the PDSCH corresponding to the HARQ-ACK message.
16. The method according to claim 10, wherein When the HARQ-ACK message corresponds to a plurality of PDSCHs associated with a HARQ-ACK codebook, the at least one feedback includes one of the following: a feedback generated based on an ACK or NACK in the HARQ-ACK message, the feedback corresponding to a last transport block transmitted in the PDSCH corresponding to the HARQ-ACK codebook; one feedback generated based on an ACK or NACK in the HARQ-ACK message, the feedback corresponding to a transport block last transmitted in the PDSCH among a plurality of transport blocks corresponding to the HARQ-ACK codebook before the at least one feedback is transmitted by the wireless communication device; When the HARQ-ACK message includes a NACK, a feedback generated based on a last NACK corresponding to the HARQ-ACK codebook in the HARQ-ACK message; When the HARQ-ACK message includes a NACK, one feedback generated based on the NACK in the HARQ-ACK message, the feedback corresponding to a transport block last transmitted in the PDSCH among a plurality of transport blocks corresponding to the HARQ-ACK codebook before the wireless communication device transmits the at least one feedback; When the HARQ-ACK message does not include a NACK, a feedback generated based on a last ACK corresponding to the HARQ-ACK codebook in the HARQ-ACK message; When the HARQ-ACK message does not include a NACK, one feedback generated based on the ACK in the HARQ-ACK message, the feedback corresponding to a transport block last transmitted in the PDSCH among a plurality of transport blocks corresponding to the HARQ-ACK codebook before the wireless communication device transmits the at least one feedback; When the HARQ-ACK message does not include a NACK, one feedback generated based on a transport block having worst CSI among a plurality of transport blocks transmitted in the PDSCH; When the HARQ-ACK message includes multiple NACKs, one feedback generated based on a transport block having worst CSI among multiple transport blocks corresponding to all NACKs in the HARQ-ACK message transmitted in the PDSCH; When the HARQ-ACK message includes multiple NACKs, one feedback generated based on the average CSI of the transport blocks transmitted in the PDSCH corresponding to all NACKs in the HARQ-ACK message; or A plurality of feedbacks, each feedback corresponding to a corresponding transport block transmitted in a PDSCH among a plurality of PDSCHs and generated based on an ACK or NACK corresponding to the corresponding PDSCH in the HARQ-ACK message.
17. The method of claim 9, wherein: The at least one feedback is generated based on a scheduling type of downlink control information (DCI) triggering the at least one feedback.
18. The method according to claim 17, wherein: The DCI is determined by the wireless communication device to be a unicast scheduled DCI or a multicast or broadcast scheduled DCI based on at least one of: a radio network temporary identifier (RNTI) scrambling the DCI, a DCI format of the DCI, a DMRS of the DCI, or a predetermined field of the DCI; When the DCI is determined to be a unicast scheduled DCI, based on an indication of a CSI feedback trigger field in the DCI, the wireless communication device selects a first configuration for the at least one feedback from CSI feedback configurations for unicast; as well as When the DCI is determined to be a multicast or broadcast scheduled DCI, based on an indication of a CSI feedback trigger field in the DCI, the wireless communication device selects a second configuration for at least one feedback from CSI feedback configurations for multicast or broadcast; The CSI feedback configuration for unicast, multicast or broadcast is determined based on a semi-static configuration of the wireless communication node or based on system pre-definition.
19. The method of claim 17, wherein: The DCI is determined by the wireless communication device to be a unicast scheduled DCI or a multicast or broadcast scheduled DCI based on at least one of: a radio network temporary identifier (RNTI) scrambled to the DCI, or a predetermined field of the DCI; When the DCI is determined to be a unicast scheduled DCI, a physical uplink control channel (PUCCH) resource is determined to be used for transmitting the at least one feedback based on a first method; as well as When the DCI is determined to be a multicast or broadcast scheduled DCI, a physical uplink control channel (PUCCH) resource is determined to be used for transmitting the at least one feedback based on a second method different from the first method.
20. A wireless communication device configured to perform the method according to any one of claims 1 to 8.
21. A wireless communication node configured to perform the method according to any one of claims 9 to 19.
22. A non-transitory computer-readable medium having computer-executable instructions stored thereon, the instructions being for executing the method according to any one of claims 1 to 19.
Citation Information
Patent Citations
Base station device, terminal device, and communication method
CN107079324A