Method and device for receiving and transmitting information

By configuring CSI reporting with resource sets and codebook parameters, the method addresses CSI reporting challenges in 5G systems, enhancing scheduling efficiency through improved CSI accuracy.

WO2025165099A1PCT designated stage Publication Date: 2025-08-07SAMSUNG ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/001421
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-10-09
Filing Date
2025-01-24
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

Existing 5G communication systems face challenges in enhancing the performance of channel state information (CSI) reporting, which is crucial for scheduling efficiency in wireless communication systems.

Method used

The method involves configuring a CSI reporting configuration with a resource set and codebook parameter to manage antenna ports, including determining and reporting CSI based on specific conditions and configurations, such as using type-I or type-II codebooks, quasi-co-location parameters, and antenna port subsets, to improve CSI reporting accuracy and efficiency.

Benefits of technology

This approach enhances CSI reporting performance, thereby improving the scheduling efficiency of 5G wireless communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025001421_07082025_PF_FP_ABST
    Figure KR2025001421_07082025_PF_FP_ABST
Patent Text Reader

Abstract

The disclosure relates to a fifth-generation (5G) or sixth-generation (6G) communication system for supporting a higher data transmission rate. A method performed by a user equipment (UE) in a wireless communication system is provided. The method comprises receiving, from a base station, configuration information on a channel state information (CSI) resource set, the configuration information including information on an aggregated CSI-reference signal (RS) resource with more than 32 antenna ports and receiving, from the base station, a CSI-RS on the aggregated CSI-RS resource, wherein the aggregated CSI-RS resource is an aggregation of a plurality of CSI-RS resources and the plurality of CSI-RS resources have an equal number of antenna ports, and wherein the plurality of CSI-RS resources are within 1 slot or 2 consecutive slots
Need to check novelty before this filing date? Find Prior Art

Description

METHOD AND DEVICE FOR RECEIVING AND TRANSMITTING INFORMATION

[0001] The disclosure relates to the technical field of wireless communication, and more specifically, to a method and device for receiving and transmitting information.

[0002] 5th generation (5G) mobile communication technologies define broad frequency bands such that high transmission rates and new services are possible, and can be implemented not only in “Sub 6GHz” bands such as 3.5GHz, but also in “Above 6GHz” bands referred to as millimeter wave (mmWave) including 28GHz and 39GHz. In addition, it has been considered to implement 6th generation (6G) mobile communication technologies (referred to as Beyond 5G systems) in terahertz bands (for example, 95GHz to 3THz bands) in order to accomplish transmission rates fifty times faster than 5G mobile communication technologies and ultra-low latencies one-tenth of 5G mobile communication technologies.

[0003] At the beginning of the development of 5G mobile communication technologies, in order to support services and to satisfy performance requirements in connection with enhanced Mobile BroadBand (eMBB), Ultra Reliable Low Latency Communications (URLLC), and massive Machine-Type Communications (mMTC), there has been ongoing standardization regarding beamforming and massive multiple input multiple output (MIMO) for mitigating radio-wave path loss and increasing radio-wave transmission distances in mmWave, supporting numerologies (for example, operating multiple subcarrier spacings) for efficiently utilizing mmWave resources and dynamic operation of slot formats, initial access technologies for supporting multi-beam transmission and broadbands, definition and operation of BandWidth Part (BWP), new channel coding methods such as a Low Density Parity Check (LDPC) code for large amount of data transmission and a polar code for highly reliable transmission of control information, layer 2 (L2) pre-processing, and network slicing for providing a dedicated network specialized to a specific service.

[0004] Currently, there are ongoing discussions regarding improvement and performance enhancement of initial 5G mobile communication technologies in view of services to be supported by 5G mobile communication technologies, and there has been physical layer standardization regarding technologies such as Vehicle-to-everything (V2X) for aiding driving determination by autonomous vehicles based on information regarding positions and states of vehicles transmitted by the vehicles and for enhancing user convenience, New Radio Unlicensed (NR-U) aimed at system operations conforming to various regulation-related requirements in unlicensed bands, NR user equipment (UE) Power Saving, Non-Terrestrial Network (NTN) which is UE-satellite direct communication for providing coverage in an area in which communication with terrestrial networks is unavailable, and positioning.

[0005] Moreover, there has been ongoing standardization in air interface architecture / protocol regarding technologies such as Industrial Internet of Things (IIoT) for supporting new services through interworking and convergence with other industries, Integrated Access and Backhaul (IAB) for providing a node for network service area expansion by supporting a wireless backhaul link and an access link in an integrated manner, mobility enhancement including conditional handover and Dual Active Protocol Stack (DAPS) handover, and two-step random access for simplifying random access procedures (2-step random access channel (RACH) for NR). There also has been ongoing standardization in system architecture / service regarding a 5G baseline architecture (for example, service based architecture or service based interface) for combining Network Functions Virtualization (NFV) and Software-Defined Networking (SDN) technologies, and Mobile Edge Computing (MEC) for receiving services based on UE positions.

[0006] As 5G mobile communication systems are commercialized, connected devices that have been exponentially increasing will be connected to communication networks, and it is accordingly expected that enhanced functions and performances of 5G mobile communication systems and integrated operations of connected devices will be necessary. To this end, new research is scheduled in connection with eXtended Reality (XR) for efficiently supporting Augmented Reality (AR), Virtual Reality (VR), Mixed Reality (MR) and the like, 5G performance improvement and complexity reduction by utilizing Artificial Intelligence (AI) and Machine Learning (ML), AI service support, metaverse service support, and drone communication.

[0007] Furthermore, such development of 5G mobile communication systems will serve as a basis for developing not only new waveforms for providing coverage in terahertz bands of 6G mobile communication technologies, multi-antenna transmission technologies such as Full Dimensional MIMO (FD-MIMO), array antennas and large-scale antennas, metamaterial-based lenses and antennas for improving coverage of terahertz band signals, high-dimensional space multiplexing technology using Orbital Angular Momentum (OAM), and Reconfigurable Intelligent Surface (RIS), but also full-duplex technology for increasing frequency efficiency of 6G mobile communication technologies and improving system networks, AI-based communication technology for implementing system optimization by utilizing satellites and Artificial Intelligence (AI) from the design stage and internalizing end-to-end AI support functions, and next-generation distributed computing technology for implementing services at levels of complexity exceeding the limit of UE operation capability by utilizing ultra-high-performance communication and computing resources.

[0008] A method performed by a user equipment (UE) in a wireless communication system is provided. The method comprises receiving, from a base station, configuration information on a channel state information (CSI) resource set, the configuration information including information on an aggregated CSI-reference signal (RS) resource with more than 32 antenna ports and receiving, from the base station, a CSI-RS on the aggregated CSI-RS resource, wherein the aggregated CSI-RS resource is an aggregation of a plurality of CSI-RS resources and the plurality of CSI-RS resources have an equal number of antenna ports, and wherein the plurality of CSI-RS resources are within 1 slot or 2 consecutive slots.

[0009] A method performed by a base station in a wireless communication system is provided. The method comprises transmitting, to a user equipment (UE), configuration information on a channel state information (CSI) resource set, the configuration information including information on an aggregated CSI-reference signal (RS) resource with more than 32 antenna ports and transmitting, to the UE, a CSI-RS on the aggregated CSI-RS resource, wherein the aggregated CSI-RS resource is an aggregation of a plurality of CSI-RS resources and the plurality of CSI-RS resources have an equal number of antenna ports, and wherein the plurality of CSI-RS resources are within 1 slot or 2 consecutive slots.

[0010] A user equipment (UE) in a wireless communication system is provided. The UE comprises a transceiver and a controller coupled with the transceiver and configured to receive, from a base station, configuration information on a channel state information (CSI) resource set, the configuration information including information on an aggregated CSI-reference signal (RS) resource with more than 32 antenna ports, and receive, from the base station, a CSI-RS on the aggregated CSI-RS resource, wherein the aggregated CSI-RS resource is an aggregation of a plurality of CSI-RS resources and the plurality of CSI-RS resources have an equal number of antenna ports, and wherein the plurality of CSI-RS resources are within 1 slot or 2 consecutive slots.

[0011] A base station in a wireless communication system is provided. The base station comprises a transceiver and a controller coupled with the transceiver and configured to transmit, to a user equipment (UE), configuration information on a channel state information (CSI) resource set, the configuration information including information on an aggregated CSI-reference signal (RS) resource with more than 32 antenna ports and transmit, to the UE, a CSI-RS on the aggregated CSI-RS resource, wherein the aggregated CSI-RS resource is an aggregation of a plurality of CSI-RS resources and the plurality of CSI-RS resources have an equal number of antenna ports, and wherein the plurality of CSI-RS resources are within 1 slot or 2 consecutive slots.

[0012] The above and other aspects, features and advantages of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.

[0013] FIG. 1 illustrates an overall structure of an example wireless communication network according to various embodiments of the present disclosure;

[0014] FIG. 2A illustrates a transmission path and a reception path in a wireless communication network according to various embodiments of the present disclosure;

[0015] FIG. 2B illustrates a transmission path and a reception path in a wireless communication network according to various embodiments of the present disclosure;

[0016] FIG. 3A illustrates the structures of a user equipment (UE) and a base station in a wireless communication network according to various embodiments of the present disclosure;

[0017] FIG. 3B illustrates the structures of a UE and a base station in a wireless communication network according to various embodiments of the present disclosure;

[0018] FIG. 4 illustrates a method performed by a UE according to various embodiments of the present disclosure;

[0019] FIG. 5 illustrates a method performed by a base station according to various embodiments of the present disclosure;

[0020] FIG. 6 illustrates a structure of a user equipment according to various embodiments of the present disclosure;

[0021] FIG. 7 illustrates a structure of a base station according to various embodiments of the present disclosure.

[0022] The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.

[0023] The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the disclosure is provided for illustration purpose only and not for the purpose of limiting the disclosure as defined by the appended claims and their equivalents.

[0024] It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.

[0025] It should be appreciated that the blocks in each flowchart and combinations of the flowcharts may be performed by one or more computer programs which include instructions. The entirety of the one or more computer programs may be stored in a single memory device or the one or more computer programs may be divided with different portions stored in different multiple memory devices.

[0026] Any of the functions or operations described herein can be processed by one processor or a combination of processors. The one processor or the combination of processors is circuitry performing processing and includes circuitry like an application processor (AP, e.g. a central processing unit (CPU)), a communication processor (CP, e.g., a modem), a graphics processing unit (GPU), a neural processing unit (NPU) (e.g., an artificial intelligence (AI) chip), a Wi-Fi chip, a Bluetooth®chip, a global positioning system (GPS) chip, a near field communication (NFC) chip, connectivity chips, a sensor controller, a touch controller, a finger-print sensor controller, a display driver integrated circuit (IC), an audio CODEC chip, a universal serial bus (USB) controller, a camera controller, an image processing IC, a microprocessor unit (MPU), a system on chip (SoC), an IC, or the like.

[0027] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. It should be noted that in the drawings, the same or similar elements are denoted by the same or similar reference numerals as far as possible. In addition, detailed descriptions of known functions or Configurations that may make the subject matter of the present disclosure unclear will be omitted.

[0028] When describing the embodiments of the present disclosure, descriptions related to technical content that are well known in the field and not directly related to the present disclosure will be omitted. This unnecessary description is omitted to prevent the main idea of the present disclosure from being blurred and to convey the main idea more clearly.

[0029] For the same reason, some elements may be exaggerated, omitted or schematically shown in the drawings. In addition, the size of each component does not fully reflect the actual size. In the drawings, the same or corresponding elements have the same reference numerals.

[0030] Advantages and features of the present disclosure and ways to achieve them will become clear with reference to the embodiments described in detail below in conjunction with the accompanying drawings. However, the present disclosure is not limited to the embodiments set forth below, but can be realized in various forms. The following examples are provided only to fully disclose this disclosure and to inform those skilled in the art of its scope, and this disclosure is only limited by the scope of the appended claims. Throughout this specification, the same or similar reference numerals indicate the same or similar elements.

[0031] In order to meet the increasing demand for wireless data communication services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. Therefore, 5G or pre-5G communication systems are also called “Beyond 4G networks” or “Post-LTE systems”.

[0032] In order to achieve a higher data rate, 5G communication systems are implemented in higher frequency (millimeter, mmWave) bands, e.g., 60 GHz bands. In order to reduce propagation loss of radio waves and increase a transmission distance, technologies such as beamforming, massive a plurality of-input a plurality of-output (MIMO), full-dimensional MIMO (FD-MIMO), array antenna, analog beamforming and large-scale antenna are discussed in 5G communication systems.

[0033] In addition, in 5G communication systems, developments of system network improvement are underway based on advanced small cell, cloud radio access network (RAN), ultra-dense network, device-to-device (D2D) communication, wireless backhaul, mobile network, cooperative communication, coordinated multi-points (CoMP), reception-end interference cancellation, etc.

[0034] In 5G systems, hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) as advanced coding modulation (ACM), and filter bank multicarrier (FBMC), non-orthogonal a plurality of access (NOMA) and sparse code a plurality of access (SCMA) as advanced access technologies have been developed.

[0035] The transmission from a base station to a user equipment (UE) is called downlink, and the transmission from the UE to the base station is called uplink.

[0036] In order to enhance the scheduling efficiency of the 5G wireless communication system, the base station needs to obtain channel state information (CSI) to schedule according to the CSI fed back by the terminal equipment. However, how to further enhance the performance of CSI reporting is a problem to be solved.

[0037] An aspect of the present disclosure provides a method performed by a user equipment UE in a wireless communication system, the method including: receiving a channel state information CSI reporting configuration, wherein the CSI reporting configuration is configured with a resource set and a codebook parameter for channel measurement, wherein the codebook parameter is used for configuring a number N1 of antenna ports in first dimension, a number N2 of antenna ports in second dimension, and / or Ng associated with antenna ports, the resource set includes K resources, each of K resources is associated with P antenna ports, and a number K*P of antenna ports associated with the K resources is associated with N1, N2 and / or Ng; determining and / or reporting CSI associated with the CSI reporting configuration in case that the report quantity parameter included in the CSI reporting configuration includes at least a precoding matrix indicator PMI, where K and P are integers greater than 1.

[0038] In an example, when a codebook indicated by the codebook parameter is a type-I single-panel codebook or a type-II codebook, K*P is equal to 2*(N1*N2); or, when the codebook indicated by the codebook parameter is a type-I multi-panel codebook, K*P is equal to 2*(N1*N2*Ng).

[0039] In an example, values of K and P include one of the following combinations: K = 4 and P = 32; K = 2 and P = 32; K = 8 and P = 16; K = 4 and P = 16; K = 16 and P = 8; K = 8 and P = 8.

[0040] In an example, the K resources are configured in a same time unit or X consecutive time units, and there is no downlink / uplink switching in between any two of the K resources, where X is an integer greater than 1.

[0041] In an example, the CSI reporting configuration is further configured with a resource set for interference measurement, wherein the resource set for interference measurement only includes one interference measurement resource, and the interference measurement resource is associated with the K resources.

[0042] In an example, the method further includes determining that the K resources and the interference measurement resource share a same quasi-co-location QCL parameter(s).

[0043] In an example, determining and / or reporting the CSI is performed when a second condition is satisfied, wherein the second condition includes at least one of the followings: the codebook parameter indicates a type-I single-panel codebook or a type-II codebook, and 2*N1*N2 is greater than P; or, the codebook parameter indicates a type-I multi-panel codebook, and 2*Ng*N1*N2 is greater than P.

[0044] In an example, the CSI does not include a channel state information reference signal resource indicator CRI, or CRI is not reported.

[0045] In an example, a precoding matrix corresponding to the PMI is determined based on an order of all antenna ports associated with the K resources, wherein the order of all antenna ports associated with the K resources is determined based on an order of port index(es) of antenna ports associated with the K resources and an order of the K resources.

[0046] In an example, the CSI includes a channel quality indicator CQI, and the CQI is determined based on an assumption that the K resources have a same ratio of physical downlink shared channel PDSCH energy per resource element EPRE to CSI reference signal CSI-RS EPRE.

[0047] In an example, the CSI reporting configuration is further configured with a sub-configuration, and the sub-configuration indicates an antenna port subset of all antenna ports associated with the K resources, and the method further includes: determining CSI associated with the sub-configuration based on the antenna port subset.

[0048] In an example, in case that the sub-configuration indicates a bitmap including P bits and the P bits are in one-to-one correspondence with P ports associated with each of the K resources, the antenna port subset includes antenna ports associated with each of the K resources and determined based on the bitmap; or, in case that the sub-configuration indicates a bitmap including P bits and the P bits are in one-to-one correspondence with P ports of a predefined resource in the K resources, the antenna port subset includes antenna ports associated with the predefined resource and determined based on the bitmap; or, in case that the sub-configuration indicates a bitmap including K*P bits and the K*P bits are in one-to-one correspondence with all antenna ports associated with the K resources, the antenna port subset includes antenna ports associated with the K resources and determined based on the bitmap.

[0049] In an example, for determination of the PMI and / or CQI, based on an ascending order of bit positions in the bitmap, the antenna ports associated with each of the K resources and determined based on the bitmap is mapped to consecutive antenna port index(es) starting from 3000.

[0050] In an example, a number OCPUof CSI processing units CPUs occupied by the CSI report associated with the CSI reporting configuration is determined based on at least one of K, P, UE capability, N1, N2 and Ng.

[0051] In an example, the CSI computation delay requirement corresponding to the CSI report associated with the CSI reporting configuration is determined based on at least one of K, P, UE capability, N1, N2, Ng and OCPU.

[0052] In an example, determining and / or reporting the CSI is performed when a third condition is satisfied, wherein the third condition includes at least one of: after the CSI reporting configuration; after CSI report reconfiguration; after the serving cell activation; after bandwidth part BWP change; after semi-persistent CSI activation; receiving at least one CSI-RS transmission occasion for channel measurement and / or CSI-RS and / or CSI interference measurement CSI-IM occasion no later than the CSI reference resource, wherein the CSI-RS transmission occasion is for the K resources.

[0053] In an example, when cell discontinuous transmission DTX of the serving cell where the CSI resource setting associated with the CSI reporting configuration is located is activated, the CSI-RS transmission occasion is a CSI-RS transmission occasion within the cell DTX active time, and / or the CSI-IM occasion is a CSI-IM occasion within the cell DTX active time; and / or when the cell DTX of the serving cell where the CSI reporting configuration is located is activated, the K resources are semi-persistent resources or periodic resources.

[0054] Another aspect of the present disclosure provides a method performed by a base station in a wireless communication system, the method including: transmitting a channel state information CSI reporting configuration, wherein the CSI reporting configuration is configured with a resource set and a codebook parameter for channel measurement, wherein the codebook parameter is used for configuring a number N1 of antenna ports in first dimension, a number N2 of antenna ports in second dimension, and / or Ng associated with antenna ports, the resource set includes K resources, each of K resources is associated with P antenna ports, and a number K*P of antenna ports associated with the K resources is associated with N1, N2 and / or Ng; receiving CSI associated with the CSI reporting configuration in case that the report quantity parameter included in the CSI reporting configuration includes at least a precoding matrix indicator PMI, where K and P are integers greater than 1.

[0055] In an example, when a codebook indicated by the codebook parameter is a type-I single-panel codebook or a type-II codebook, K*P is equal to 2*(N1*N2); or, when the codebook indicated by the codebook parameter is a type-I multi-panel codebook, K*P is equal to 2*(N1*N2*Ng).

[0056] In an example, values of K and P include one of the following combinations: K = 4 and P = 32; K = 2 and P = 32; K = 8 and P = 16; K = 4 and P = 16; K = 16 and P = 8; K = 8 and P = 8.

[0057] In an example, the K resources are configured in a same time unit or X consecutive time units, and there is no downlink / uplink switching in between any two of the K resources, where X is an integer greater than 1.

[0058] In an example, the CSI reporting configuration is further configured with a resource set for interference measurement, wherein the resource set for interference measurement only includes one interference measurement resource, and the interference measurement resource is associated with the K resources.

[0059] In an example, the K resources and the interference measurement resource share a same quasi-co-location QCL parameter.

[0060] In an example, the CSI is determined and / or reported when a second condition is satisfied, wherein the second condition includes at least one of the followings: the codebook parameter indicates a type-I single-panel codebook or a type-II codebook, and 2*N1*N2 is greater than P; or, the codebook parameter indicates a type-I multi-panel codebook, and 2*Ng*N1*N2 is greater than P.

[0061] In an example, the CSI does not include a channel state information reference signal resource indicator (CRI), or CRI is not reported.

[0062] In an example, a precoding matrix corresponding to the PMI is determined based on an order of all antenna ports associated with the K resources, wherein the order of all antenna ports associated with the K resources is determined based on an order of port index(es) of antenna ports associated with the K resources and an order of the K resources.

[0063] In an example, the CSI includes a channel quality indicator CQI, and the CQI is determined based on an assumption that the K resources have a same ratio of physical downlink shared channel (PDSCH) energy per resource element EPRE to CSI reference signal CSI-RS EPRE.

[0064] In an example, the CSI reporting configuration is further configured with a sub-configuration, and the sub-configuration indicates an antenna port subset of all antenna ports associated with the K resources, and the method further includes: determining CSI associated with the sub-configuration based on the antenna port subset.

[0065] In an example, in case that the sub-configuration indicates a bitmap including P bits and the P bits are in one-to-one correspondence with P ports associated with each of the K resources, the antenna port subset includes antenna ports associated with each of the K resources and determined based on the bitmap; or, in case that the sub-configuration indicates a bitmap including P bits and the P bits are in one-to-one correspondence with P ports of a predefined resource in the K resources, the antenna port subset includes antenna ports associated with the predefined resource and determined based on the bitmap; or, in case that the sub-configuration indicates a bitmap including K*P bits and the K*P bits are in one-to-one correspondence with all antenna ports associated with the K resources, the antenna port subset includes antenna ports associated with the K resources and determined based on the bitmap.

[0066] In an example, for determination of the PMI and / or CQI, based on an ascending order of bit positions in the bitmap, the antenna ports associated with each of the K resources and determined based on the bitmap is mapped to consecutive antenna port index(es) starting from 3000.

[0067] In an example, a number OCPUof CSI processing units (CPUs) occupied by the CSI report associated with the CSI reporting configuration is determined based on at least one of K, P, UE capability, N1, N2 and Ng.

[0068] In an example, the CSI computation delay requirement corresponding to the CSI report associated with the CSI reporting configuration is determined based on at least one of K, P, UE capability, N1, N2, Ng and OCPU.

[0069] In an example, the CSI is received when a third condition is satisfied, wherein the third condition includes at least one of: after the CSI reporting configuration; after CSI report reconfiguration; after the serving cell activation; after bandwidth part (BWP) change; after semi-persistent CSI activation; receiving at least one CSI-RS transmission occasion for channel measurement and / or CSI-RS and / or CSI interference measurement CSI-IM occasion no later than the CSI reference resource, wherein the CSI-RS transmission occasion is for the K resources.

[0070] In an example, when cell discontinuous transmission DTX of the serving cell where the CSI resource setting associated with the CSI reporting configuration is located is activated, the CSI-RS transmission occasion is a CSI-RS transmission occasion within the cell DTX active time, and / or the CSI-IM occasion is a CSI-IM occasion within the cell Discontinuous Transmission (DTX) active time; and / or when the cell DTX of the serving cell where the CSI reporting configuration is located is activated, the K resources are semi-persistent resources or periodic resources.

[0071] Another aspect of the present disclosure provides a user equipment including a transceiver and a controller coupled to the transceiver, the controller is configured to perform the aforementioned method that may be performed by the user equipment.

[0072] Yet another aspect of the present disclosure provides a base station including a transceiver and a controller coupled to the transceiver, the controller is configured to perform the aforementioned method that may be performed by the base station.

[0073] The method provided by the present disclosure may improve the performance of CSI, and further improve the scheduling efficiency of the communication system.

[0074] FIG. 1 illustrates an example wireless network 100 according to embodiments of the present disclosure. The embodiment of the wireless network 100 shown in FIG. 1 is for illustration only. Other embodiments of the wireless network 100 can be used without departing from the scope of the present disclosure.

[0075] The wireless network 100 includes a gNodeB (gNB) 101, a gNB 102, and a gNB 103. gNB 101 communicates with gNB 102 and gNB 103. gNB 101 also communicates with at least one Internet Protocol (IP) network 130, such as the Internet, a private IP network, or other data networks.

[0076] Depending on a type of the network, other well-known terms such as “base station” or “access point” can be used instead of “gNodeB” or “gNB”. For convenience, the terms “gNodeB” and “gNB” are used in this patent document to refer to network infrastructure components that provide wireless access for remote terminals. And, depending on the type of the network, other well-known terms such as “mobile station”, “user station”, “remote terminal”, “wireless terminal” or “user apparatus” can be used instead of “user equipment” or “UE”. For convenience, the terms “user equipment” and “UE” are used in this patent document to refer to remote wireless devices that wirelessly access the gNB, no matter whether the UE is a mobile device (such as a mobile phone or a smart phone) or a fixed device (such as a desktop computer or a vending machine).

[0077] gNB 102 provides wireless broadband access to the network 130 for a first plurality of User Equipments (UEs) within a coverage area 120 of gNB 102. The first plurality of UEs include a UE 111, which may be located in a Small Business (SB); a UE 112, which may be located in an enterprise (E); a UE 113, which may be located in a WiFi Hotspot (HS); a UE 114, which may be located in a first residence (R); a UE 115, which may be located in a second residence (R); a UE 116, which may be a mobile device (M), such as a cellular phone, a wireless laptop computer, a wireless PDA, etc. GNB 103 provides wireless broadband access to network 130 for a second plurality of UEs within a coverage area 125 of gNB 103. The second plurality of UEs include a UE 115 and a UE 116. In some embodiments, one or more of gNBs 101-103 can communicate with each other and with UEs 111-116 using 5G, Long Term Evolution (LTE), LTE-A, WiMAX or other advanced wireless communication technologies.

[0078] The dashed lines show approximate ranges of the coverage areas 120 and 125, and the ranges are shown as approximate circles merely for illustration and explanation purposes. It should be clearly understood that the coverage areas associated with the gNBs, such as the coverage areas 120 and 125, may have other shapes, including irregular shapes, depending on Configurations of the gNBs and changes in the radio environment associated with natural obstacles and man-made obstacles.

[0079] As will be described in more detail below, one or more of gNB 101, gNB 102, and gNB 103 include a 2D antenna array as described in embodiments of the present disclosure. In some embodiments, one or more of gNB 101, gNB 102, and gNB 103 support codebook designs and structures for systems with two dimensional (2D) antenna arrays.

[0080] Although FIG. 1 illustrates an example of the wireless network 100, various changes can be made to FIG. 1. The wireless network 100 can include any number of gNBs and any number of UEs in any suiTable arrangement, for example. Furthermore, gNB 101 can directly communicate with any number of UEs and provide wireless broadband access to the network 130 for those UEs. Similarly, each gNB 102-103 can directly communicate with the network 130 and provide direct wireless broadband access to the network 130 for the UEs. In addition, gNB 101, 102 and / or 103 can provide access to other or additional external networks, such as external telephone networks or other types of data networks.

[0081] FIGs. 2A and 2B illustrate example wireless transmission and reception paths according to the present disclosure. In the following description, the transmission path 200 can be described as being implemented in a gNB, such as gNB 102, and the reception path 250 can be described as being implemented in a UE, such as UE 116. However, it should be understood that the reception path 250 can be implemented in a gNB and the transmission path 200 can be implemented in a UE. In some embodiments, the reception path 250 is configured to support codebook designs and structures for systems with 2D antenna arrays as described in embodiments of the present disclosure.

[0082] The transmission path 200 includes a channel coding and modulation block 205, a Serial-to-Parallel (S-to-P) block 210, a size N Inverse Fast Fourier Transform (IFFT) block 215, a Parallel-to-Serial (P-to-S) block 220, a cyclic prefix addition block 225, and an up-converter (UC) 230. The reception path 250 includes a down-converter (DC) 255, a cyclic prefix removal block 260, a Serial-to-Parallel (S-to-P) block 265, a size N Fast Fourier Transform (FFT) block 270, a Parallel-to-Serial (P-to-S) block 275, and a channel decoding and demodulation block 280.

[0083] In the transmission path 200, the channel coding and modulation block 205 receives a set of information bits, applies coding (such as Low Density Parity Check (LDPC) coding), and modulates the input bits (such as using Quadrature Phase Shift Keying (QPSK) or Quadrature Amplitude Modulation (QAM)) to generate a sequence of frequency-domain modulated symbols. The Serial-to-Parallel (S-to-P) block 210 converts (such as demultiplexes) serial modulated symbols into parallel data to generate N parallel symbol streams, where N is a size of the IFFT / FFT used in gNB 102 and UE 116. The size N IFFT block 215 performs IFFT operations on the N parallel symbol streams to generate a time domain output signal. The Parallel-to-Serial block 220 converts (such as multiplexes) parallel time domain output symbols from the Size N IFFT block 215 to generate a serial time domain signal. The cyclic prefix addition block 225 inserts a cyclic prefix into the time domain signal. The up-converter 230 modulates (such as up-converts) the output of the cyclic prefix addition block 225 to an RF frequency for transmission via a wireless channel. The signal can also be filtered at a baseband before switching to the RF frequency.

[0084] The RF signal transmitted from gNB 102 arrives at UE 116 after passing through the wireless channel, and operations in reverse to those at gNB 102 are performed at UE 116. The down-converter 255 down-converts the received signal to a baseband frequency, and the cyclic prefix removal block 260 removes the cyclic prefix to generate a serial time domain baseband signal. The Serial-to-Parallel block 265 converts the time domain baseband signal into a parallel time domain signal. The Size N FFT block 270 performs an FFT algorithm to generate N parallel frequency-domain signals. The Parallel-to-Serial block 275 converts the parallel frequency-domain signal into a sequence of modulated data symbols. The channel decoding and demodulation block 280 demodulates and decodes the modulated symbols to recover the original input data stream.

[0085] Each of gNBs 101-103 may implement a transmission path 200 similar to that for transmitting to UEs 111-116 in the downlink, and may implement a reception path 250 similar to that for receiving from UEs 111-116 in the uplink. Similarly, each of UEs 111-116 may implement a transmission path 200 for transmitting to gNBs 101-103 in the uplink, and may implement a reception path 250 for receiving from gNBs 101-103 in the downlink.

[0086] Each of the components in FIGS. 2A and 2B can be implemented using only hardware, or using a combination of hardware and software / firmware. As a specific example, at least some of the components in FIGS. 2A and 2B may be implemented in software, while other components may be implemented in configurable hardware or a combination of software and configurable hardware. For example, the FFT block 270 and IFFT block 215 may be implemented as configurable software algorithms, in which the value of the size N may be modified according to the implementation.

[0087] Furthermore, although described as using FFT and IFFT, this is only illustrative and should not be interpreted as limiting the scope of the present disclosure. Other types of transforms can be used, such as Discrete Fourier transform (DFT) and Inverse Discrete Fourier Transform (IDFT) functions. It should be understood that for DFT and IDFT functions, the value of variable N may be any integer (such as 1, 2, 3, 4, etc.), while for FFT and IFFT functions, the value of variable N may be any integer which is a power of 2 (such as 1, 2, 4, 8, 16, etc.).

[0088] Although FIGS. 2A and 2B illustrate examples of wireless transmission and reception paths, various changes may be made to FIGS. 2a and 2b. For example, various components in FIGS. 2A and 2B can be combined, further subdivided or omitted, and additional components can be added according to specific requirements. Furthermore, FIGS. 2A and 2B are intended to illustrate examples of types of transmission and reception paths that can be used in a wireless network. Any other suitable architecture can be used to support wireless communication in a wireless network.

[0089] FIG. 3A illustrates an example UE 116 according to the present disclosure. The embodiment of UE 116 shown in FIG. 3A is for illustration only, and UEs 111-115 of FIG. 1 can have the same or similar Configuration. However, a UE has various Configurations, and FIG. 3a does not limit the scope of the present disclosure to any specific implementation of the UE.

[0090] UE 116 includes an antenna 301, a radio frequency (RF) transceiver 302, a transmission (TX) processing circuit 303, a microphone 304, and a reception (RX) processing circuit 305. UE 116 also includes a speaker 306, a controller / processor 307, an input / output (I / O) interface 308, an input device(s) 309, a display 310, and a memory 311. The memory 311 includes an operating system (OS) 312 and one or more applications 313.

[0091] The RF transceiver 302 receives an incoming RF signal transmitted by a gNB of the wireless network 100 from the antenna 301. The RF transceiver 302 down-converts the incoming RF signal to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is transmitted to the RX processing circuit 305, where the RX processing circuit 305 generates a processed baseband signal by filtering, decoding and / or digitizing the baseband or IF signal. The RX processing circuit 305 transmits the processed baseband signal to speaker 306 (such as for voice data) or to controller / processor 307 for further processing (such as for web browsing data).

[0092] The TX processing circuit 303 receives analog or digital voice data from microphone 304 or other outgoing baseband data (such as network data, email or interactive video game data) from controller / processor 307. The TX processing circuit 303 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. The RF transceiver 302 receives the outgoing processed baseband or IF signal from the TX processing circuit 303 and up-converts the baseband or IF signal into an RF signal transmitted via the antenna 301.

[0093] The controller / processor 307 can include one or more processors or other processing devices and execute an OS 312 stored in the memory 311 in order to control the overall operation of UE 116. For example, the controller / processor 307 can control the reception of forward channel signals and the transmission of backward channel signals through the RF transceiver 302, the RX processing circuit 305 and the TX processing circuit 303 according to well-known principles. In some embodiments, the controller / processor 307 includes at least one microprocessor or microcontroller.

[0094] The controller / processor 307 is also capable of executing other processes and programs residing in the memory 311, such as operations for channel quality measurement and reporting for systems with 2D antenna arrays as described in embodiments of the present disclosure. The controller / processor 307 can move data into or out of the memory 311 as required by an execution process. In some embodiments, the controller / processor 307 is configured to execute the application 313 based on the OS 312 or in response to signals received from the gNB or the operator. The controller / processor 307 is also coupled to an I / O interface 308, where the I / O interface 308 provides UE 116 with the ability to connect to other devices such as laptop computers and handheld computers. I / O interface 308 is a communication path between these accessories and the controller / processor 307.

[0095] The controller / processor 307 is also coupled to the input device(s) 309 and the display 310. An operator of UE 116 can input data into UE 116 using the input device(s) 309. The display 310 may be a liquid crystal display or other display capable of presenting text and / or at least limited graphics (such as from a website). The memory 311 is coupled to the controller / processor 307. A part of the memory 311 can include a random access memory (RAM), while another part of the memory 311 can include a flash memory or other read-only memory (ROM).

[0096] Although FIG. 3A illustrates an example of UE 116, various changes can be made to FIG. 3A. For example, various components in FIG. 3A can be combined, further subdivided or omitted, and additional components can be added according to specific requirements. As a specific example, the controller / processor 307 can be divided into a plurality of processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Furthermore, although FIG. 3a illustrates that the UE 116 is configured as a mobile phone or a smart phone, UEs can be Configured to operate as other types of mobile or fixed devices.

[0097] FIG. 3B illustrates an example gNB 102 according to the present disclosure. The embodiment of gNB 102 shown in FIG. 3b is for illustration only, and other gNBs of FIG. 1 can have the same or similar Configuration. However, a gNB has various Configurations, and FIG. 3b does not limit the scope of the present disclosure to any specific implementation of a gNB. It should be noted that gNB 101 and gNB 103 can include the same or similar structures as gNB 102.

[0098] As shown in FIG. 3B, gNB 102 includes a plurality of antennas 370a-370n, a plurality of RF transceivers 372a-372n, a transmission (TX) processing circuit 374, and a reception (RX) processing circuit 376. In certain embodiments, one or more of the plurality of antennas 370a-370n include a 2D antenna array. gNB 102 also includes a controller / processor 378, a memory 380, and a backhaul or network interface 382.

[0099] RF transceivers 372a-372n receive an incoming RF signal from antennas 370a-370n, such as a signal transmitted by the UEs or other gNBs. RF transceivers 372a-372n down-convert the incoming RF signal to generate an IF or baseband signal. The IF or baseband signal is transmitted to the RX processing circuit 376, where the RX processing circuit 376 generates a processed baseband signal by filtering, decoding and / or digitizing the baseband or IF signal. RX processing circuit 376 transmits the processed baseband signal to controller / processor 378 for further processing.

[0100] The TX processing circuit 374 receives analog or digital data (such as voice data, network data, email or interactive video game data) from the controller / processor 378. TX processing circuit 374 encodes, multiplexes and / or digitizes outgoing baseband data to generate a processed baseband or IF signal. RF transceivers 372a-372n receive the outgoing processed baseband or IF signal from TX processing circuit 374 and up-convert the baseband or IF signal into an RF signal transmitted vian antennas 370a-370n.

[0101] The controller / processor 378 may include one or more processors or other processing devices that control the overall operation of gNB 102. For example, the controller / processor 378 can control the reception of forward channel signals and the transmission of backward channel signals through the RF transceivers 372a-372n, the RX processing circuit 376 and the TX processing circuit 374 according to well-known principles. The controller / processor 378 can also support additional functions, such as higher-level wireless communication functions. For example, the controller / processor 378 can perform a Blind Interference Sensing (BIS) process such as that performed through a BIS algorithm, and decode a received signal from which an interference signal is subtracted. A controller / processor 378 may support any of a variety of other functions in gNB 102. In some embodiments, the controller / processor 378 includes at least one microprocessor or microcontroller.

[0102] The controller / processor 378 is also capable of executing programs and other processes residing in the memory 380, such as a basic OS. The controller / processor 378 can also support channel quality measurement and reporting for systems with 2D antenna arrays as described in embodiments of the present disclosure. In some embodiments, the controller / processor 378 supports communication between entities such as web RTCs. The controller / processor 378 can move data into or out of the memory 380 as required by an execution process.

[0103] The controller / processor 378 is also coupled to the backhaul or network interface 382. The backhaul or network interface 382 allows gNB 102 to communicate with other devices or systems through a backhaul connection or through a network. The backhaul or network interface 382 may support communication over any suiTable wired or wireless connection(s). For example, when gNB 102 is implemented as a part of a cellular communication system, such as a cellular communication system supporting 5G or new radio access technology or new radio (NR), long term evolution (LTE) or LTE-advanced (A), the backhaul or network interface 382 can allow gNB 102 to communicate with other gNBs through wired or wireless backhaul connections. When gNB 102 is implemented as an access point, the backhaul or network interface 382 can allow gNB 102 to communicate with a larger network, such as the Internet, through a wired or wireless local area network or through a wired or wireless connection. The backhaul or network interface 382 includes any suitable structure that supports communication through a wired or wireless connection, such as an Ethernet or an RF transceiver.

[0104] The memory 380 is coupled to the controller / processor 378. A part of the memory 380 can include an RAM, while another part of the memory 380 can include a flash memory or other ROMs. In certain embodiments, a plurality of instructions, such as the BIS algorithm, are stored in the memory. The plurality of instructions are Configured to cause the controller / processor 378 to execute the BIS process and decode the received signal after subtracting at least one interference signal determined by the BIS algorithm.

[0105] As will be described in more detail below, the transmission and reception paths of gNB 102 (implemented using RF transceivers 372a-372n, TX processing circuit 374 and / or RX processing circuit 376) support aggregated communication with Frequency Division Duplex (FDD) cells and Time Division Duplex (TDD) cells.

[0106] Although FIG. 3B illustrates an example of gNB 102, various changes may be made to FIG. 3B. For example, gNB 102 can include any number of each component shown in FIG. 3A. As a specific example, the access point can include many backhaul or network interfaces 382, and the controller / processor 378 may support routing functions to route data between different network addresses. As another specific example, although shown as including a single instance of the TX processing circuit 374 and a single instance of the RX processing circuit 376, gNB 102 can include a plurality of instances of each (such as one for each RF transceiver).

[0107] Hereinafter, embodiments of the present application will be described in detail with reference to the accompanying drawings.

[0108] In the present application, the term “CSI reporting configuration” may be used interchangeably with the terms “CSI reporting configuration information” and “information for CSI reporting configuration” and “information for configuring CSI report”.

[0109] In the present application, the term “reference signal” may be used interchangeably with the terms “resources for channel measurement” or “reference signal resources”.

[0110] In the present application, the term “port of resource” may be used interchangeably with the term “port associated with resource”.

[0111] In the present application, the term “CSI” may be used interchangeably with the terms “CSI parameter” or “CSI quantity”. In the present application, the term “mapping order of CSI” and the term “order of CSI” or “order of CSI information bits” or “order of CSI field” may be substituted equally.

[0112] In the present application, the term “number Ng of antenna port groups” may be used interchangeably with the term “Ng associated with antenna ports”.

[0113] In the present application, the term “CSI transmission occasion” may be used interchangeably with the term “CSI reference signal (CSI-RS) occasion”. In the present application, the term “CSI interference measurement (CSI-IM) occasion” may be used interchangeably with the term “CSI-IM transmission occasion”. In the present application, the term “port” may be used interchangeably with the term “antenna port”.

[0114] In the present application, the term “quasi-co-location (QCL) parameter” may be used interchangeably with the terms “QCL information” or “QCL assumption” or “QCL configuration” or “QCL configuration and QCL type” or “transmission configuration indication (TCI) state” or “TCI state configuration”.

[0115] In the present application, the term “bitmap” may be used interchangeably with the terms “bitmap configuration information” or “bitmap information” or “configuration information for indicating bitmap” or “bitmap parameter” or “bitmap configuration parameter”.

[0116] In the present application, “report quantity corresponding to CSI reporting configuration includes rank indicator (RI)” may be used interchangeably with “CSI includes at least RI” or “report quantity corresponding to / configured by CSI reporting configuration includes rank ‘RI’”.

[0117] In present application, “CSI resource setting associated with CSI reporting configuration” may be interchanged with the terms “CSI resource setting corresponding to CSI reporting configuration” or “resource associated with CSI reporting configuration” or “measurement associated with CSI reporting configuration” or “measurement resource associated with CSI reporting configuration” or “resource for channel measurement and / or interference measurement associated with CSI reporting configuration” or “resource for channel measurement associated with CSI reporting configuration”.

[0118] In the present application, the term “UE capability” may be used interchangeably with the terms “UE capability parameter” or “reported UE capability” or “UE capability signaling” or “reported UE capability parameter”.

[0119] In the present application, CSI may include at least one of the followings:

[0120] ●CSI-RS Resource Indicator (CRI);

[0121] ●Rank Indicator (RI);

[0122] ●Precoding Matrix Indicator (PMI);

[0123] ●Channel quality indicator (CQI);

[0124] ●Layer indicator (LI);

[0125] ●Synchronization Signal / Physical Boardcast Channel (SSB) Block Resource indicator (SSBRI);

[0126] ●Layer 1- Reference Signal Received Power (L1-RSRP);

[0127] ●Layer 1- Signal to Interference and Noise Ratio (L1-SINR);

[0128] ●CapabilityIndex.

[0129] FIG. 4 illustrates a method 400 performed by a user equipment (UE) according to various embodiments of the present disclosure. The method 400 includes: at 401, the UE receives a CSI reporting configuration associated with / corresponding to / configured with resource set(s) for channel measurement (each) including K resources, wherein one / each of the K resources is associated with P antenna ports, and the total number of antenna ports (i.e., the product of port number (P) and K) associated with K resources in the resource set associated with / corresponding to the CSI reporting configuration is associated with N1, N2 and / or Ng, which will be described in detail below, wherein when the CSI reporting configuration is configured with a plurality of resource sets for channel measurement, the number of resources included in each resource set may be different; at 402, in case that the CSI associated with / corresponding to the CSI reporting configuration includes PMI, the UE determines and / or reports the CSI based on K resources (measurement of K resources).

[0130] Specifically, the UE receives the CSI reporting configuration (e.g., CSI-ReportConfig). Optionally, the CSI reporting configuration information may be associated with / corresponding to a CSI resource setting. Optionally, a CSI resource setting (e.g., CSI-ResourceConfig) may be associated with / corresponding to / include resource set(s). Optionally, the CSI reporting configuration information may indicate / be configured with / be associated with resource set(s). Optionally, the resource set includes one or more resources. Optionally, the resource set includes at least one of CSI-RS resources, SSB resources and CSI-IM resources. Optionally, the CSI-RS resource may be a non-zero power (NZP) CSI-RS. Optionally, the CSI reporting configuration information may indicate / be configured with / be associated with at least one of the followings:

[0131] ●Resource set for channel measurement. The resource set includes one or more resources. Optionally, the resource set may be configured by a higher-layer parameter NZP-CSI-RS-ResourceSet included in the CSI reporting configuration, wherein the parameter includes configuration information for one or more resources (each configuration information corresponds to a resource set). The resources in the resource set may be CSI-RS resources and / or SSB resources.

[0132] ■Optionally, the number of resources included in the (one / each) resource set is K. Optionally, the number of all resources included in the resource set is K. Optionally, K ≥ 1 or K > 1 or K ≥ 2. Optionally, in addition to including the higher-layer parameter for indicating the resource set, the CSI reporting configuration may also include a sub-configuration, which may indicate resources in one or more resource sets, and the number of the one or more resources (indicated by the sub-configuration) is K. Optionally, the sub-configuration is associated with / corresponds to a resource set indicated by a higher-layer parameter.

[0133] ■In a resource set, the port number (for example, antenna ports or CSI-RS ports) of (associated with) a resource is P (for example, P ≥ 1). Optionally, P may be the (total) number of ports corresponding to a resource. For example, P may be indicated by a port number parameter (e.g., nrofPorts), which may be associated with one / each resource in the resource set and indicated / configured by the base station to the UE through a radio resource control (RRC) / media access control control element (MAC-CE). Optionally, the numbers of ports of (associated with) all resources in a resource set are the same.

[0134] ●Resource set for interference measurement. Optionally, when the CSI reporting configuration is configured with a plurality of resource sets for channel measurement and / or the CSI reporting configuration is configured with a plurality of resource sets for interference measurement, the number of resource sets for interference measurement is the same as the number of resource sets for channel measurement, and the resource sets for interference measurement are in one-one correspondence with the resource sets for channel measurement. Optionally, the resource set for interference measurement includes only one resource. The resource may be a CSI-RS resource and / or a CSI-IM resource. The number of resources included in the resource set is K_IM. Optionally, K_IM = 1. Optionally, the number of resources in the resource set for interference measurement is determined based on the number of resources in the resource set for channel measurement.

[0135] ●A Codebook parameter. For example, the CSI reporting configuration includes a codebook configuration parameter (e.g., CodebookConfig). Optionally, the codebook configuration parameter may be used to configure a type-I codebook and / or a type-II codebook.

[0136] ■Optionally, the codebook parameter (e.g., codebook configuration parameter) may indicate / configure / include the number of antenna ports in first dimension (N1) and / or the number of antenna ports in second dimension (N2). Here, the number of antenna ports in first dimension (N1) and / or the number of antenna ports in second dimension (N2) may correspond to / associate with antenna port dimension of the codebook or antenna port dimension of a precoder. For example, when the codebook type is a type-I single-panel codebook, the codebook parameter (e.g., codebook configuration parameter) may indicate / configure / include the number of antenna ports in first dimension (N1) and / or the number of antenna ports in second dimension (N2). For example, when the codebook type is a type-I multi-panel codebook, the codebook parameter (e.g., codebook configuration parameter) may indicate / configure / include the number of antenna ports in first dimension (N1) and / or the number of antenna ports in second dimension (N2) and the number of antenna port groups (Ng).

[0137] ■Optionally, the codebook parameter (e.g., codebook configuration parameter) may indicate / configure / include a codebook subset restriction parameter. Optionally, the UE may determine a precoder that is not allowed or allowed to be reported based on the codebook subset restriction parameter. Optionally, the UE may determine the corresponding PMI (PMI corresponding to the precoder) that is not allowed or allowed to be reported based on the codebook subset restriction parameter.

[0138] ■Optionally, the codebook parameter (e.g., codebook configuration parameter) may indicate / configure / include the type of codebook, or codebook type parameter (codebookType). Optionally, the type of the codebook may be the type-I codebook (for example, the corresponding codebook type parameter is set to 'typeI'). Optionally, the type of codebook may be a type-I single-panel codebook (for example, the corresponding codebook type parameter is set to 'typeISinglePanel'). Optionally, the type of codebook may be a type-I multi-panel codebook (for example, the corresponding codebook type parameter is set to 'typeI-MultiPanel'). Optionally, the type of the codebook may be a type-II codebook (for example, the corresponding codebook type parameter is set to 'typeII').

[0139] In order to increase the number of antenna ports that can be measured to obtain more CSI information, one method is to perform measurement using (all) ports of a plurality of reference signals to obtain more CSI information based on more antenna ports, thus improving the efficiency of the communication system. The resource set for channel measurement in this case is further described below.

[0140] For example, the product of the port number (P) and K (the total number of ports of resources associated with the CSI reporting configuration) of one / each resource in the resource set for channel measurement included in / indicated by / associated with / configured by the CSI reporting configuration is associated with at least one of N1, N2 and Ng. For example, K*P = 2*N1*N2. For example, P = 2*(N1*N2) / K. For example, K*P = 2*N1*N2*Ng. For example, P = 2*(N1*N2*Ng) / K. For example, when the codebook parameter included in the CSI reporting configuration indicates that the codebook is a type-I single-panel codebook (or a type-II codebook), K*P = 2*N1*N2, or P = 2*(N1*N2) / K. For example, when the codebook parameter included in the CSI reporting configuration indicates that the codebook is a type-I multi-panel codebook, K*P = 2*N1*N2*Ng, or P = 2*(N1*N2*Ng) / K. Optionally, when the CSI reporting configuration includes / is configured with a sub-configuration and the sub-configuration indicates a port subset (or is configured with the parameter port-subsetIndicator), K*P can be replaced with Psubset. Here, Psubset refers to the number of antenna ports in the port subset indicated by the sub-configuration, or Psubset refers to the number of bits with value of 1 in the parameter port-subsetIndicator indicated by the sub-configuration. For example, when the codebook indicated by the codebook parameter indicated by / corresponding to the sub-configuration is a type-I single-panel codebook (or a type-II codebook), Psubset = 2*N1*N2. For example, when the codebook indicated by the codebook parameter indicated by / corresponding to the sub-configuration is a type-I multi-panel codebook, Psubset = 2*N1*N2*Ng. Optionally, the parameter port-subsetIndicator is used for indicating the CSI-RS antenna port set (or CSI-RS antenna port subset) for CSI computation of the (corresponding) sub-configuration.

[0141] For example, when the CSI reporting configuration may be configured with / include / indicate / be associated with a plurality of resource sets for channel measurement, one of the plurality of resource sets for channel measurement may be associated with (one) trigger state initiated / triggered by downlink control information (DCI). For example, the UE determines the corresponding trigger state based on the received / detected DCI. Optionally, the total numbers of ports of resources included in each of the plurality of resource sets for channel measurement are the same, that is, the products of the number of (all) resources included in each resource set in the plurality of resource sets for channel measurement and the number of ports of each resource are the same, and the values of K*P are the same. For example, there are two resource sets, set #1 and set #2, where the number of resources corresponding to set #1 is K#1, the number of ports of CSI-RS resources corresponding to set #1 is P#1, the number of resources corresponding to set #2 is K#2, and the number of ports of CSI-RS resources corresponding to set #2 is P#2, then K#1*P#1 = K#2*P#2. The total numbers of ports of resources included in each of a plurality of resource sets for channel measurement are the same. For a CSI reporting configuration configured with a specific codebook dimension (e.g., N1 / N2 / Ng), it is guaranteed that all ports in the resource sets may be used when different resource sets are indicated or selected, thus avoiding the inconsistent understanding between the UE and the base station and improving the reliability of the communication system.

[0142] Optionally, for a resource set for channel measurement (associated with / indicated by / included in / configured by the CSI reporting configuration), the corresponding / configured / indicated values of K and P may be at least one of the following (combinations): K = 4 and P = 32; K = 2 and P = 32; K = 8 and P = 16; K = 4 and P = 16; K = 16 and P = 8; K = 8 and P = 8; K = 4 and P = 12; K = 2 and P = 24; K = 4 and P = 24; the values of the above combinations of K and P may be indicated / configured by the base station to the UE through the CSI reporting configuration, or the values of the above combinations of K and P may be reported by the UE to the base station through capability signaling. Using the combinations of K and P, measurement resources with less than or equal to 32 ports may be used for measurement, avoiding the measurement of resources with more than 32 ports by the UE and reducing the complexity of the hardware.

[0143] Optionally, the UE may report at least one of the followings (supported by the UE) via the UE capability signaling:

[0144] ●K;

[0145] ●P;

[0146] ●a combination of K and P.

[0147] Wherein after receiving the supported values of K and / or P reported by the UE via the UE capability signaling, the base station may indicate / configure to the UE the value of the combination of K and P through the CSI reporting configuration, as described above. Optionally, the value of K and / or P configured by the base station may be a subset of the values of K and / or P supported by the UE. Optionally, the value of K and / or P configured by the base station may be one of the values of K and / or P supported by the UE.

[0148] For example, K resources of a resource set for channel measurement (associated with / indicated by / included in / configured by the CSI reporting configuration) satisfy at least one of the following restrictions:

[0149] ●slot offsets of the K resources are configured within X slots. Optionally, X may be predefined or determined based on the UE capability. For example, X is indicated by the reported UE capability parameter. X may be one of 1, 2, 3 and 4.

[0150] ●K resources are (configured) in X adjacent / consecutive slots. Optionally, X may be predefined or determined based on the UE capability. For example, X is indicated by the reported UE capability parameter. X may be one of 1, 2, 3 and 4. Optionally, X >1.

[0151] ●K resources are (configured) in the same slot or in adjacent slots;

[0152] ●there is no DL / UL switching in between (any) two of K resources;

[0153] ●bandwidths and / or subcarriers corresponding to / associated with / occupied by K resources are the same;

[0154] ●energy per resource element EPRE corresponding to / associated with / occupied by K resources is the same;

[0155] ●QCL parameters corresponding to / associated with K resources are the same.

[0156] Adding the above restrictions to K resources may ensure phase continuity between the measurement of K resources, improve the accuracy of the CSI, and further improve the reliability of the communication system.

[0157] For example, the CSI reporting configuration may be associated with / include a parameter (e.g., N4, or vectorLengthDD, or vectorLengthDD-r18) for indicating / configuring the Doppler-domain / time-domain (DD / TD) basis vector length. Optionally, the CSI reporting configuration associated with a predicted PMI may include / be associated with the parameter (e.g., N4, or vectorLengthDD, or vectorLengthDD-r18) for indicating / configuring the Doppler-domain / time-domain (DD / TD) basis vector length. Optionally, the CSI reporting configuration may include / be associate with N4. Optionally, the CSI reporting configuration associated with a predicted PMI may include / be associate with N4. Optionally, the UE determines N4 based on the parameter for the Doppler-domain / time-domain basis vector length. Optionally, the UE determines N4 based on one of N4, vectorLengthDD and vectorLengthDD-r18.

[0158] Optionally, resources for channel measurement associated with the CSI reporting configuration may be grouped. Optionally, the resources in the resource set for channel measurement associated with the CSI reporting configuration may be grouped.

[0159] ●Optionally, the CSI reporting configuration may be associated with N_doppler resource sets for channel measurement. Optionally, when the predicted PMI and / or the resource sets associated with the CSI reporting configuration are aperiodic CSI-RS resource sets, N_doppler resource sets for channel measurement are associated. Optionally, each of N_doppler resource sets may correspond to a group. Optionally, the CSI reporting configuration being associated with N_doppler resource sets for channel measurement means that the CSI reporting configuration is associated with N_doppler groups. Optionally, N_doppler resource sets are configured by the base station (for example, through the CSI reporting configuration).

[0160] ●Optionally, the CSI reporting configuration may be associated with K_doppler resource sets for channel measurement. Optionally, when the predicted PMI and / or the resource sets associated with the CSI reporting configuration are aperiodic CSI-RS resource sets, K_doppler resource sets for channel measurement are associated. Optionally, the resources in K_doppler resource sets may be mapped into N_doppler groups. Optionally, K_doppler resource sets are configured by the base station (for example, through CSI reporting configuration).

[0161] ●Optionally, the CSI reporting configuration may be associated with a resource set for channel measurement, and (all) resources in the resource set may be grouped. Optionally, when the predicted PMI and / or the resource set associated with the CSI reporting configuration is an aperiodic CSI-RS resource set, (all) resources in the resource set may be grouped. For example, the resources in the resource set may be divided into N_doppler groups, where each group includes K_doppler resources. Optionally, N_doppler and / or K_doppler may be indicated by the base station (for example, configured by the CSI reporting configuration, or explicitly indicated or implicitly indicated by a parameter in the CSI reporting configuration), or predefined, or determined by the UE based on the indication / configuration of the base station. Optionally, N_doppler and / or K_doppler are determined based on a method for determining K_doppler groups of resources. The method for determining K_doppler groups of resources may be described below. Optionally, N_doppler*K_doppler = K. Refer above for definition of K.

[0162] ●Optionally, N_doppler > 1. Optionally, N_doppler may be one of 2, 3, 4, 5 and 6. Optionally, N_doppler may be one of 4, 8 and 12. Optionally, K_doppler > 1. Optionally, K_doppler may be one of 2, 3 and 4. Optionally, K_doppler may be one of 2 and 4. Optionally, the resources in any two of N_doppler groups are (completely) different. Optionally, the resources in any two of N_doppler groups have no intersection. Optionally, N_doppler*K_doppler is less than or equal to a predefined value (for example, 4, 8, 16, 32, 64 or 128). Optionally, N_doppler*K_doppler (or, K) is less than or equal to the UE capability (for example, the value indicated by the UE capability signaling). Optionally, the UE capability signaling indicates / represents that the UE supports a Doppler codebook (e.g., a type-II Doppler codebook) with greater than 32 ports (or with greater than 32 transmitters). Optionally, the UE capability signaling indicates / represents that the UE supports a Doppler codebook (e.g., a type-II Doppler codebook) with 64 / 128 ports (or with 64 / 128 transmitters).

[0163] ●The CSI reporting configuration being associated with the predicted PMI may be / may include at least one of the followings: the CSI reporting configuration is associated with / includes the parameter for indicating / configuring Doppler- / time-domain (DD / TD) basis vector length (for example, N4, or vectorLengthDD, or vectorLengthDD-r18), the CSI reporting configuration is associated with / includes a parameter for including the size of the window of FD bases for Rel-18 Type II Doppler PS codebook (for example, the parameter valueOfN-Doppler or parameter valueOfN-Doppler-r18), the reported PMI associated with the CSI reporting configuration is the predicted PMI, the CSI reporting configuration includes / is associated with the codebook configuration parameter (for example, CodebookConfig) and the parameter includes / is associated with / corresponds to a configuration parameter for the predicted PMI, the codebook type parameter (for example, CodebookType) included in / associated with the CSI reporting configuration is set to 'typeII-Doppler-r18' or 'typeII-Doppler-PortSelection-r18', and he report quantity parameter (for example, reportQuantity) included in / associated with the CSI reporting configuration is set to 'cri-RI-PMI-CQI'. Here, the configuration parameter for the predicted PMI is, for example, configuration parameter for enhanced Type II for predicted PMI, or, includes configuration parameter for further enhanced Type II port selection for predicted PMI including codebook subset restriction, or, configuration parameter for further enhanced type-II port selection for predicted PMI.

[0164] Optionally, if the CSI reporting configuration is associated with N_doppler resource sets for channel measurement, each set corresponds to a group respectively. Optionally, if the CSI reporting configuration is associated with N_doppler resource sets for channel measurement, each set corresponds to a group respectively. One of N_doppler groups is recorded as group #x, where x = 0, 1, 2, ..., N_doppler-1. Optionally, group #x includes (all) resources of resource set #x (in N_doppler resource sets). Optionally, resource set #x represents the x+1-th resource set (for channel measurement) configured by the CSI reporting configuration. For example, resource set #0 represents the first resource set (for channel measurement) configured by the CSI reporting configuration. Optionally, the numbers / order of the resource sets is determined based on the IDs of the resource sets. Optionally, the resource set #x represents the resource set with x+1-th smallest ID. For example, resource set #0 represents the resource set with the smallest ID. Optionally, the resource set ID may be configured by NZP-CSI-RS-ResourceSetId.

[0165] Optionally, if the CSI reporting configuration is associated with K_doppler resource sets for channel measurement, each resource of one / each resource set corresponds to one of N_doppler groups respectively. Optionally, the resources in K_doppler resource sets are mapped into N_doppler groups. One of N_doppler groups is recorded as group #x, where x = 0, 1, 2, ..., N_doppler-1. Optionally, the CSI reporting configuration is associated with K_doppler resource sets for channel measurement, and the x+1-th resource of each set belongs to group # x. For example, group #0 includes the first resource in each resource set (in K_doppler resource sets). Optionally, the x+1-th resource in the resource set refers to the x+1-th resource configuration information in the configuration information (for example, NZP-CSI-RS-ResourceSet) corresponding to the resource set. Optionally, the x+1-th resource in the resource set refers to the resource with the x+1-th smallest ID in the resource set. Optionally, the x+1-th resource in the resource set refers to the resource with the x+1-th largest ID in the resource set. Optionally, the resource ID may be configured by NZP-CSI-RS-ResourceId.

[0166] For example, a grouping method of resources for channel measurement (or a grouping method of resources in a resource set for channel measurement, or a determination method of resources in N_doppler groups) may be at least one of the following methods. One of N_doppler groups is recorded as group #x, where x = 0, 1, 2, ..., N_doppler-1.

[0167] ●Method 1: the resources in N_doppler groups are determined based on the resource IDs. Optionally, the resource ID may be a CSI-RS resource ID. For example, the resource ID may be configured by NZP-CSI-RS-ResourceId. Optionally, the resources in N_doppler groups are determined based on the order (for example, ascending / descending) of the resource IDs. For example, (in ascending order for example) group #x corresponds to / includes the resource with the K_doppler*x+1-th smallest resource ID(s) to the resource with the K_doppler*x+K_doppler-th smallest resource in the resource set. For example, (in ascending order for example) group #0 corresponds to / includes K_doppler resources with the smallest resource ID(s) in the resource set. Optionally, (in ascending order for example) the y-th resource in group #x is the resource with the y-th smallest resource ID(s) (in group #x). Optionally, y = 1, 2, ..., K_doppler.

[0168] ●Method 2: the resources in N_doppler groups are determined based on the configuration information for the resources in the resource set. Optionally, the resources in N_doppler groups are determined based on the order of the configuration information (for example, nzp-CSI-RS-Resources) for the resources in the resource set configuration information (for example, NZP-CSI-RS-ResourceSet). Optionally, the resources in N_doppler groups are determined based on the order (e.g., ascending / descending) of the configuration information for the resources. For example, (in ascending order for example) group #x corresponds to / includes the K_doppler*x+1-th resource (K_doppler*x+1-th entry of resource) to the K_doppler*x+K_doppler-th resource (K_doppler*x+K_doppler-th entry of resource) in the resource set. For example, (in ascending order for example) group #0 corresponds to / includes the first K_doppler resource(s) in the resource set. Optionally, (in ascending order for example) the y-th resource in group #x is the resource with the y-th smallest entry ID(s) (in group #x). Optionally, y = 1, 2, ..., K_doppler.

[0169] ●Method 3: the resources in N_doppler groups are determined based on the indication of the base station. Optionally, the resources included in each of N_doppler groups are indicated by the base station. For example, the CSI-RS resource ID(s) corresponding to / associated with the resource(s) included in each of N_doppler groups is indicated by the base station. Optionally, the CSI-RS resource IDs may be the relative IDs of the resources in the resource set. For example, the relative ID refers to / corresponds to k_rel (for example, k_rel ≥ 0), and k_rel represents the (k_rel+1)-th resource in the resource set. Optionally, the CSI-RS resource ID may be NZP-CSI-RS-ResourceId. For example, the value of CSI-RS resource ID is equal to NZP-CSI-RS-ResourceID corresponding to / configured by the CSI-RS resource.

[0170] Optionally, the UE determines and / or reports the CSI based on N_doppler groups. Optionally, the UE determines and / or reports the CSI based on resources in N_doppler groups.

[0171] The above describes the grouping method for resources for channel measurement, which facilitates the base station to configure a plurality of resources for channel measurement at one or more time instances in the past, thus improving the accuracy of the CSI prediction and further improving the reliability of the communication system.

[0172] Features of resources in N_doppler groups are discussed blow. Optionally, (all) resources in one / each group of N_doppler groups are in the same slot / symbol. Optionally, if the resource set is configured with N_doppler groups, the slots / symbols where (all) resources in one group / each group are located are the same. For example, the slots / symbols where resources in one group / each group of N_doppler groups are located being the same means that (each resource of) the resources in one / each group of N_doppler groups are in the same slot, and the starting symbols / first symbols / ending symbols of (each resource of) these resources are in the same symbol (for example, parameters firstOFDMSymbolInTimeDomain are the same and parameters firstOFDMSymbolInTimeDomain2 are the same). Optionally, the symbols where the resources in one group / each group of N_doppler groups are located being the same means that the resources in one group / each group of N_doppler groups are in the same slot, and the symbols occupied by these resources are the same (or exactly the same). This restriction may avoid that the reference signal resources in the same group (that is, a plurality of reference signal resources corresponding to the same codebook) are not in the same time domain position, which leads to inaccurate CSI measurement, and improves the reliability of the communication system. Optionally, for the (aperiodic CSI) resource set (for channel measurement), K resources in the resource set or resources in N_doppler groups (e.g., resources in one or all of N_doppler groups) are triggered at the same triggering instance (or, K resources or resources in N_doppler groups are triggered at the same time). Optionally, an interval between resources of two groups (for example, two adjacent groups or two consecutive groups) is m slots. Optionally, the interval between the earliest / latest resources of two groups (for example, two adjacent groups or two consecutive groups) is m slots. Optionally, m may be one of 1 and 2. Optionally, m may be one of 1, 2 and 4. Optionally, m may be one of 1, 2, 3 and 4. Optionally, m is configured by the base station, or m is predefined. The resources in N_doppler groups are transmitted according to / based on the order of the groups (for example, the order of group IDs). Here, the group ID may be x (for example, x as defined above). For example, the reference signal of group #x (or the earliest reference signal in group #x) is transmitted in slot n+X_offset+x*m. Here, n represents the slot where the DCI triggering the reference signal is located.

[0173] ●Optionally, when aperiodic CSI-RS is used with aperiodic reporting, (one / each) resource set may be configured with a CSI-RS (or CSI-RS resource) offset through a higher-layer parameter (for example, aperiodicTriggeringOffset, aperiodicTriggeringOffset-r16 or aperiodicTriggeringOffset-r17). For example, when the triggered DCI is in slot n, the triggered (earliest) CSI-RS is transmitted in slot n+X_offset, where X_offset refers to the CSI-RS offset. For example, X_offset is based on / equal to the CSI-RS offset configured by the higher-layer parameter (for example, aperiodicTriggeringOffset, aperiodicTriggeringOffset-r16 or aperiodicTriggeringOffset-r17).

[0174] For example, for resources in one or each group of N_doppler groups (for example, K_doppler resources), the product of the port number (P) of one / each resource and K_doppler (or, the total number of ports of resources in one / each group of N_doppler groups) is associated with at least one of N1 and N2. For example, K_doppler*P = 2*N1*N2. For example, P = 2*(N1*N2) / K_doppler. For example, when the codebook parameter included in the CSI reporting configuration indicates that the codebook is a type-II codebook, and the type-II codebook is associated with / corresponding to N1 and N2, K_doppler*P = 2*N1*N2, or P = 2*(N1*N2) / K_doppler.

[0175] For example, for resources in one group or in each group of N_doppler groups (e.g., K_doppler resources):

[0176] ●Optionally, K_doppler resources are in the same slot.

[0177] ●Optionally, the slot / symbol offsets of the K_doppler resources are configured within X slots / symbol. Optionally, X may be predefined or determined based on the UE capability. For example, X is indicated by the reported UE capability parameter. X may be one of 1, 2, 3 and 4.

[0178] ●Optionally, K_doppler resources are (configured) in X adjacent / consecutive slots. Optionally, X may be predefined or determined based on the UE capability. For example, X is indicated by the reported UE capability parameter. X may be one of 1, 2, 3 and 4. Optionally, X >1.

[0179] ●Optionally, K_doppler resources are (configured) in the same slot or in adjacent slots.

[0180] ●Optionally, K_doppler resources are in the same symbol. For example, the starting symbol / first symbol / ending symbol of (each resource of) K_doppler resources are in the same symbol. For example, the parameters firstOFDMSymbolInTimeDomain and / or the parameter firstOFDMSymbolInTimeDomain2 of (each resource of) K_doppler resources are the same. Optionally, symbols occupied by (each resource of) the resources in one group or each group of N_doppler groups are the same (or exactly the same).

[0181] ●Optionally, there is no DL / UL switching in between (any) two of K_doppler resources.

[0182] ●Optionally, the bandwidths and / or subcarriers corresponding to / associated with / occupied by K_doppler resources are the same.

[0183] ●Optionally, PRBs corresponding to / associated with K_doppler resources are the same or adjacent.

[0184] ●Optionally, energy per resource element (EPRE) corresponding to / associated with / occupied by K_doppler resources are the same.

[0185] ●Optionally, QCL parameters corresponding to / associated with K_doppler resources are the same.

[0186] Adding the above restrictions to K_doppler resources may ensure phase continuity between the measurement of K_doppler resources, improve the accuracy of the CSI, and further improve the reliability of the communication system.

[0187] Optionally, the UE assumes / determines that the antenna port(s) with the same port index of the y-th resource of each of N_doppler groups are the same antenna port(s). Optionally, y = 1, 2, ..., K_doppler. Optionally, the UE performs measurement and / or CSI computation based on the assumption that the antenna port(s) with the same port index of the y-th resource in each of N_doppler groups are the same antenna port(s). Optionally, the UE assumes / determines that the antenna port(s) with the same port index (for CSI computation) of the y-th resource of each of N_doppler groups are the same antenna port(s). Optionally, the UE performs measurement and / or CSI computation based on the assumption that the antenna port(s) with the same port index (for CSI computation) of the y-th resource in each of N_doppler groups are the same antenna port(s). Optionally, the CSI computation is, for example, CQI and / or PMI computation. For example, the UE assumes that the antenna port of the first CSI-RS in group #0 with the index of 3000 is the same as the antenna port of the first CSI-RS in group #1 with the index of 3000. Assuming that the ports of a plurality of reference signals are one antenna port, it is convenient for the UE to perform joint channel estimation on these antenna port(s) (in different slots), so as to perform time domain prediction for CSI and improve the performance of CSI feedback.

[0188] Optionally, for CSI computation (e.g., CQI and / or PMI computation), indexes of antenna ports of (all) resources of one group / each group in N_doppler groups may be mapped to 3000 to 3000+P*K_doppler-1. Optionally, the antenna ports (e.g., 3000 to 3000+P-1) of the y-th resource in one group / each group (in N_doppler groups) are mapped to 3000+(y-1)*P to 3000+y*P-1. For example, the antenna ports (e.g., 3000 to 3000+P-1) of the y-th resource in a group / each group are mapped to 3000+(y-1)*P to 3000+ y*P -1 in the order of antenna port indexes (e.g., ascending / descending). Optionally, the UE performs CSI computation based on the mapped port indexes. Optionally, the UE assumes / determines that the antenna port(s) with the same port index (for CSI computation) in the resources of each of N_doppler groups are the same antenna port(s). Optionally, the UE performs measurement (e.g., CSI measurement) and / or CSI computation based on the assumption that the antenna port(s) with the same port index (for CSI computation) in the resources of each of N_doppler groups are the same antenna ports. For example, the UE assumes that the antenna port of CSI-RS in group #0 with the index of 3020 and the antenna port of CSI-RS in group #1 with the index of 3020 are the same antenna ports. For example, for CSI computation, the ports corresponding to CSI-RS in each group may be numbered (or renumbered). The UE assumes that the antenna port of the CSI-RS of group #0 with the index of 3020 (for CSI computation) and the antenna port of the CSI-RS of group #1 with the index of 3020 (for CSI computation) are the same antenna ports. Assuming that the ports of a plurality of reference signals are one antenna port, it is convenient for the UE to perform joint channel estimation on these antenna ports (in different slots), so as to perform time domain prediction for CSI and improve the performance of CSI feedback.

[0189] Optionally, the resources in the resource set for channel measurement and the resources in the resource set for interference measurement including one resource are many-to-one mapped. Optionally, the resources in the resource set for channel measurement and the resources in the resource set for interference measurement including only one resource are many-to-one mapped. For example, if interference measurement is performed on CSI-IM, one interference measurement resource is included in the resource set for interference measurement. For example, if interference measurement is performed on CSI-IM, only one interference measurement resource is included in the resource set for interference measurement. For example, if interference measurement is performed on CSI-IM, each resource (e.g., CSI-RS resource) in the resource set for channel measurement is associated with one interference measurement resource (e.g., CSI-IM resource) in the resource set for interference measurement. For example, the UE may determine channel measurement information based on measurement of resources for channel measurement and determine interference measurement information through measurement of associated resources for interference measurement, thereby determining the resources for channel measurement and / or the CSI associated with the resources for interference measurement. The resource set for interference measurement including one resource or only one resource may save the use of interference measurement resources and improve the efficiency of the communication system.

[0190] ●For example, the resource set for channel measurement includes {CSI-RS#1, CSI-RS#2, CSI-RS#3, CSI-RS # 4}; if the resource set for interference measurement includes {CSI-IM#1}, CSI-RS#1 is associated with CSI-IM#1; CSI-RS#2 is associated with CSI-IM#1; CSI-RS#3 is associated with CSI-IM#1; CSI-RS#4 is associated with CSI-IM#1. The UE may obtain channel measurement information based on CSI-RS#1, CSI-RS#2, CSI-RS#3 and CSI-RS#4, and obtain interference measurement information via CSI-IM#1, so as to determine the corresponding PMI information.

[0191] Optionally, the UE may determine that all resources in the resource set for channel measurement (or K resources in the resource set for channel measurement) share / have the same QCL parameter (for example, QCL type A parameter and / or QCL type D parameter), or the UE may determine and / or report the CSI base on the assumption that all resources in the resource set for channel measurement (or K resources in the resource set for channel measurement) share / have the same QCL parameter (for example, QCL type A parameter and / or QCL type D parameter). Optionally, the UE may determine that all resources in the resource set for channel measurement (or, K resources in the resource set for channel measurement) and (all) resources in the resource set for interference measurement share / have the same QCL parameter (e.g., QCL Type A parameter and / or QCL Type D parameter) or the UE may base on the assumption that all resources in the resource set for channel measurement (or, K resources in the resource set for channel measurement) and (all) resources in the resource set for interference measurement share / have the same QCL parameter (for example, QCL Type A parameter and / or QCL Type D parameter).

[0192] ●Optionally, each resource in the resource set may be indicated with the (same) QCL parameter. For example, when the resource set is an aperiodic resource set, each resource in the resource set may be indicated with the QCL parameter through the aperiodic trigger state triggered / initiated / indicated by the (received / detected) downlink control information (DCI), where each resource is indicated with the same QCL parameter. For example, when the resource set is an aperiodic resource set, the resource set may be indicated with the QCL parameter (through aperiodic trigger state triggered / initiated / indicated by the received / detected DCI), and each resource in the resource set uses / applies the QCL parameter.

[0193] ●Optionally, each resource in the resource set may be instructed / configured with the (same) QCL parameter. For example, when the resource set is a semi-persistent resource set or a periodic resource set, each resource in the resource set may be indicated / configured with the QCL parameter through higher-layer signaling (for example, Radio Resource Control (RRC) / Media Access Control Control Element (MAC-CE)), wherein the indicated QCL parameters of each resource are the same.

[0194] K resources in the resource set have the same QCL parameter, which may ensure the spatial correlation of the corresponding CSI measurement, improve the accuracy of the CSI, and in turn improve the reliability of the communication system.

[0195] Since all resources in a resource set are used for determining and / or reporting the CSI, there is no need to report resource selection information (i.e., CRI), which may save the complexity of information bit determination or save the overhead of information bit reporting. For example, the CSI determined and / or reported by the UE (based on K resources) does not include CRI. For example, the CRI report corresponding to / associated with the CSI reporting configuration is not supported. For example, CRI is not included in the CRI report corresponding to / associated with the CSI reporting configuration.

[0196] How the UE determines and / or reports the CSI (e.g., PMI, or precoding, or precoding matrix) by measurement of the resources (e.g., measurement of K resources). Optionally, the UE determines and / or reports the CSI based on the resource set for channel measurement and / or the resource set for interference measurement. The CSI includes at least one of CRI, RI, PMI, CQI and LI. Optionally, the CSI is in a report instance. For example, the CSI is (reported) in a report instance. Optionally, the CSI includes at least PMI. In this embodiment, "CSI includes at least PMI" may be used interchangeably with "the report quantity parameter corresponding to / configured by the CSI reporting configuration may include at least 'PMI'". Optionally, the report quantity parameter (e.g., reportQuantity) corresponding to / configured by the CSI reporting configuration may include at least 'PMI'. For example, the report quantity parameter (e.g., reportQuantity) corresponding to / configured by the CSI reporting configuration is set to at least one of 'cri-RI-PMI-CQI', 'cri-RI-LI-PMI-CQI', 'cri-RI-i1', 'cri-RI-i1-CQI'. For example, the report quantity parameter (e.g., reportQuantity) corresponding to / configured by the CSI reporting configuration is set to at least one of 'cri-RI-PMI-CQI', 'cri-RI-LI-PMI-CQI'. For example, the report quantity parameter (e.g., reportQuantity) corresponding to / configured by the CSI reporting configuration is set to 'cri-RI-PMI-CQI'. Optionally, in the disclosure, CSI determination and / or CSI reporting associated with the CSI reporting configuration is performed when the following first condition (associated with the CSI reporting configuration) is satisfied, and the first condition includes at least one of the followings:

[0197] ●The report quantity parameter corresponding to / configured by the CSI reporting configuration includes at least 'PMI';

[0198] ●the report quantity parameter (e.g., reportQuantity) corresponding to / configured by the CSI reporting configuration is set to at least one of 'cri-RI-PMI-CQI', 'cri-RI-LI-PMI-CQI', 'cri-RI-i1', 'cri-RI-i1-CQI';

[0199] ●the report quantity parameter (e.g., reportQuantity) corresponding to / configured by the CSI reporting configuration is set to at least one of 'cri-RI-PMI-CQI', 'cri-RI-LI-PMI-CQI';

[0200] ●the report quantity parameter (e.g., reportQuantity) corresponding to / configured by the CSI reporting configuration is set to 'cri-RI-PMI-CQI'.

[0201] Optionally, in the disclosure, CSI determination and / or CSI reporting associated with the CSI reporting configuration is performed when a second condition (associated with the CSI reporting configuration) is satisfied. Optionally, when the second condition is satisfied, the UE determines and / or reports a PMI based on K CSI-RS resources. The second condition includes at least one of the followings:

[0202] ●The CSI reporting configuration includes / is configured with the codebook type parameter. For example, the codebook type parameter included in / configured by the CSI reporting configuration is set to a specific / predefined value; and the specific value is used for indicating a new codebook type. For example, the codebook type may support (at most) 64 ports / 128 ports. For example, the codebook type may support (at most) 64 transmitters / 128 transmitters (64tx or 128tx);

[0203] ●2*N1*N2 is greater than P; for example, in case that the CSI reporting configuration indicates the type-I single-panel codebook or the type-II codebook, 2*N1*N2 is greater than P;

[0204] ●2*N1*N2 is equal to 64 or 128; for example, in case that the CSI reporting configuration indicates the type-I single-panel codebook or the type-II codebook, 2*N1*N2 is equal to 64 or 128;

[0205] ●2*Ng*N1*N2 is greater than P; for example, in case that the CSI reporting configuration indicates the type-I multi-panel codebook, 2*Ng*N1*N2 is greater than P;

[0206] ●2*Ng*N1*N2 is equal to 64 or 128; for example, 2*Ng*N1*N2 is equal to 64 or 128 in case that the CSI reporting configuration indicates the type-I multi-panel codebook.

[0207] Optionally, for the CQI computation (based on PMI), the UE determines that K resources have a same ratio of physical downlink shared channel (PDSCH) energy per resource element (EPRE) to CSI-RS EPRE, or the UE determines and / or reports the CSI based on the assumption that K resources have the same ratio of physical downlink shared channel (PDSCH) EPRE to CSI-RS EPRE. For example, the UE determines the CSI based on K resources, wherein the CQI in the CSI is determined based on the same ratio of PDSCH EPRE to CSI-RS EPRE that K resources have (based on the assumption that K resources have the same ratio of physical downlink shared channel (PDSCH) EPRE to CSI-RS EPRE). The power parameters of K resources are the same, which enables the base station to use the same transmission power to transmit the reference signal on the corresponding port, thus reducing the implementation complexity of the communication system.

[0208] Optionally, the CSI (e.g., PMI and / or CQI based on PMI) determined and / or reported by the UE (based on K resources) corresponds to all ports of K CSI-RSs. Optionally, for CSI (e.g., PMI and / or CQI) computation / determination, the CSI (e.g., PMI and / or CQI) determined and / or reported by the UE (based on K resources) corresponds to all ports of K CSI-RSs. The mapping relationship between PMI (or precoding matrix associated with / corresponding to / indicated by PMI) and ports of K resources (K*P ports in total) may be based on at least one of the followings:

[0209] ●The order of K resources;

[0210] ■For example, the order of K resources in the resource set. For example, the order of K resources in the resource set. For example, the UE may be configured with a resource set by receiving a higher-layer parameter (for example, nzp-CSI-RS-Resources), which includes several parameters for configuring resource ID, and the order of resources refers to the (sequential) order of these parameters for configuring resource ID in the configuration information, for example, the order of entries included in the parameter nzp-CSI-RS-Resources for configuring the resource set.

[0211] ■For example, the order of resource IDs corresponding to the order of K resources. For example, one / each resource may be configured with an ID through a higher-layer parameter (for example, NZP-CSI-RS-ResourceId), and the order of K resources refers to the ascending / descending order of IDs corresponding to / associated with the order of K resources.

[0212] ■For example, the order of values of CRIs corresponding to / associated with K resources. For example, the ascending order of the values of CRIs corresponding to / associated with the order of K resources. For example, the descending order of the values of CRIs corresponding to / associated with the order of K resources.

[0213] ●The order of the port index(es) of the resources.

[0214] ■For example, a (CSI-RS) resource may include P ports, and the corresponding port index is 2999+p, where the value of p is {1, 2, 3, ..., P}. For example, a (CSI-RS) resource may include P ports, and the corresponding port index is 3000+p, where the value of p is {0, 1, 2, ..., P-1}. For example, the order of port index(es) of resources may be ascending / descending order of port index(es).

[0215] ●The order of polarization(s) associated with port index(es) of the resources.

[0216] ■For example, a (CSI-RS) resource may include P ports, where the first P / 2 ports associated with the resource are associated with a first polarization, and the corresponding port index is 2999+p, and the last P / 2 ports associated with the resource are associated with a second polarization, and the corresponding port index is 2999+P / 2+p, where the value of p is {1,2,3...,P / 2}. For example, a (CSI-RS) resource may include 16 ports, with ports {3000, 3001 ... 3007} associated with the first polarization and ports {3008, 3009 ... 3015} associated with the second polarization. For example, the order of the associated polarizations may be that the port index(es) may be first the port associated with the first polarization and then the port associated with the second polarization. For example, the order of the associated polarizations may be that the port index(es) may be first the port associated with the second polarization, and then the port associated with the first polarization. In the disclosure, the term "polarization" may be used interchangeably with the term "polarization direction".

[0217] Optionally, the mapping relationship between PMI (or precoding matrix corresponding to / associated with / indicated by PMI, or precoding matrix) and ports of K resources may be determined by the following Equation (1) or (2). Optionally, the UE determines (or calculates) CSI / CQI based on Equation (1) or Equation (2) below. For example, for CQI computation / determination, the UE determines / assumes PDSCH signals on antenna ports in the set [1000, …, 1000+υ-1] for υ layers would result in signals equivalent to corresponding symbols transmitted on antenna ports [3000, ..., 3000+P-1] of each of the K resources based on equation (1) or equation (2). For example, the UE determines the CQI (or CQI based on PMI) based on the UE assumption obtained by Equation (1) or Equation (2), where the UE assumes PDSCH signals on antenna ports in the set [1000, …, 1000+υ-1] for υ layers would result in signals equivalent to corresponding symbols transmitted on antenna ports [3000, ..., 3000+P-1] of each of the K resources.

[0218] Equation (1) is as follows:

[0219]

[0220] Where W(i) refers to / represents the precoding matrix. {A1,…,AK} corresponds to K resources. Optionally, {A1,…,AK} is mapped with K resources based on their order in the resource set. For example, Akcorresponds to the k-th resource in the resource set. For example, Akcorresponds to the k-th entry in the higher-layer parameter (for example, NZP-CSI-RS-ResourceSet) for configuring the resource set. Optionally, {A1,…,AK} is mapped with K resources based on the order of resource IDs. For example, {A1,…,AK} is mapped with K resources based on the ascending or descending order of resource IDs. For example, A1corresponds to the resource with the smallest / largest resource ID in K resources. The resource ID may be a location ID in the resource set or an ID configured by the higher-layer parameter (for example, NZP-CSI-RS-ResourceId). Optionally, is a vector of PDSCH symbols. Optionally, W(i) is the precoding matrix corresponding to the reported PMI applicable to x(i). Optionally, i represents / corresponds to / refers to PDSCH signals / PDSCH symbols. y(i) represents / refers to PDSCH symbols corresponding to x(i). corresponds to antenna port p of the resource associated with / corresponding to Ak. k may be at least one of 1, 2, …, K.

[0221] Equation (2) is as follows:

[0222]

[0223] Where W(i) refers to / represents the precoding matrix. {A1,…,AK} corresponds to K resources. Optionally, {A1,…,AK} is mapped with K resources based on their order in the resource set. For example, Akcorresponds to the k-th resource in the resource set. For example, Akcorresponds to the k-th entry in the higher-layer parameter (for example, NZP-CSI-RS-ResourceSet) for configuring the resource set. Optionally, {A1,…,AK} is mapped with K resources based on the order of resource IDs. For example, {A1,…,AK} is mapped with K resources based on the ascending or descending order of resource IDs. For example, A1corresponds to the resource with the smallest / largest resource ID in K resources. The resource ID may be a location ID in the resource set or an ID configured by the higher-layer parameter (for example, NZP-CSI-RS-ResourceId). Optionally, is a vector of PDSCH symbols. Optionally, W(i) is the precoding matrix corresponding to the reported PMI applicable to x(i). Optionally, i represents / corresponds to / refers to PDSCH signals / PDSCH symbols. y(i) represents / refers to PDSCH symbols corresponding to x(i). corresponds to antenna port p of the resource associated with / corresponding to Ak. k may be at least one of 1, 2, …, K.

[0224] For example, for Equation (1) and Equation (2), the UE determines (or computes) CSI / CQI based on the assumption that K resources have the same ratio of PDSCH EPRE to CSI-RS EPRE. For example, for Equation (1) and Equation (2), the UE determines / assumes that K resources have the same ratio of PDSCH EPRE to CSI-RS EPRE.

[0225] Optionally, the mapping relationship between PMI (or precoding matrix corresponding to / associated with / indicated by PMI, or precoding matrix) and ports of K resources may be determined by Equation (3). Optionally, the UE may determine (or compute) CSI / CQI based on Equation (3). For example, for CQI computation / determination, the UE determine / assume PDSCH signals on antenna ports in the set [1000, …, 1000+υ-1] for υ layers would result in signals equivalent to corresponding symbols transmitted on antenna ports [3000, ..., 3000+P-1] of each of the K resources based on Equation (3). For example, the UE determines the CQI (or PMI-based CQI) based on the UE assumption obtained by / corresponding to / associated with Equation (3), where the UE assumption is that PDSCH signals on antenna ports in the set [1000, …, 1000+υ-1] for υ layers would result in signals equivalent to corresponding symbols transmitted on antenna ports [3000, ..., 3000+P-1] of each of the K resources. When the port subset is indicated, "antenna ports [3000, ..., 3000+P-1] of each of the K resources" may be replaced with "port subset of K resources". Refer below for the method of determining the port subset of K resources. Equation (3) is as follows:

[0226]

[0227] Where W(i) refers to / represents the precoding matrix. Optionally, is a vector of PDSCH symbols. Optionally, W(i) is the precoding matrix corresponding to the reported PMI applicable to x(i). Optionally, i represents / corresponds to / refers to PDSCH signals / PDSCH symbols. y(i) represents / refers to PDSCH symbols corresponding to x(i). Optionally, the UE determining (or computing) CSI / CQI based on Equation (3) may be that the UE determines (or computes) CSI / CQI based on the mapping relationship of y1(i),y2(i),…,yP*K(i) and P*K ports of K resources. Optionally, y1(i),y2(i),…,yP*K(i) and P*K ports of K resources are in one-to-one correspondence / one-to-one mapped in order. Optionally, the mapping relationship of y1(i),y2(i),…,yP*K(i) and P*K ports of K resources may be at least one of the following modes:

[0228] ● Mode 1: optionally, the antenna ports corresponding to y1(i),y2(i),…,yP*K(i) are determined based on the order of antenna port indexes and / or the order of K resources and / or the order of polarizations. Optionally, the UE determines the antenna ports corresponding to y1(i),y2(i),…,yP*K(i) based on first the order of antenna port indexes, then the order of K resources and then the order of polarizations. Optionally, the UE determines the antenna ports corresponding to y1(i),y2(i),…,yP*K(i) based on first the order of polarizations, then the order of K resources and then the order of antenna port indexes. Optionally, y1(i),y2(i),…,yP*K(i) are (one-to-one) mapped with the following ports in order: the port with the index of 3000 of the first resource in the K resources, the port with the index of 3001 of the first resource in the K resources, …, the port with the index of 2999+P / 2 of the first resource in the K resources, the port with the index of 3000 of the second resource in the K resources, the port with the index of 3001 of the second resource in the K resources, …, the port with the index of 2999+P / 2 of the second resource in the K resources, …, the port with the index of 3000 of the K-th resource in the K resources, the port with the index of 3001 of the K-th resource in the K resources, …, the port with the index of 2999+P / 2 of the K-th resource in the K resources, the port with the index of 3000+P / 2 of the first resource in the K resources, the port with the index of 3001+P / 2 of the first resource in the K resources, …, the port with the index of 2999+P of the first resource in the K resources, the port with the index of 3000+P / 2 of the second resource in the K resources, the port with the index of 3001+P / 2 of the second resource in the K resources, …, the port with the index of 2999+P of the second resource in the K resources, the port with the index of 3000+P / 2 of the K-th resource in the K resources, the port with the index of 3001+P / 2 of the K-th resource in the K resources, …, the port with the index of 2999+P of the K-th resource in the K resources. For example, y1(i) corresponds to the port with the index of 3000 of the first resource in the K resources.

[0229] ● Mode 2: optionally, the antenna ports corresponding to y1(i),y2(i),…,yP*K(i) are determined based on the order of antenna port indexes and / or the order of K resources and / or the order of polarizations and / or N1 and / or N2. Optionally, y1(i),y2(i),…,yP*K(i) are (one-to-one) mapped with the following ports in order: ports with indexes of 3000 to 2999+n2 of the first resource in the K resources, ports with indexes of 3000 to 2999+n2 of the second resource in the K resources, …, ports with indexes of 3000 to 2999+n2 of the K-th resource in the K resources, ports with indexes of 3000+n2 to 2999+2*n2 of the first resource in the K resources, ports with indexes of 3000+n2 to 2999+2*n2 of the second resource in the K resources, …, ports with indexes of 3000+n2 to 2999+2*n2 of the K-th resource in the K resources, …, ports with indexes of 3000+(N1-1)*n2 to 2999+N1*n2 of the first resource in the K resources, ports with indexes of 3000+(N1-1)*n2 to 2999+N1*n2 of the second resource in the K resources, …, ports with indexes of 3000+(N1-1)*n2 to 2999+N1*n2 of the K-th resource in the K resources, ports with indexes of 3000+N1*n2 to 2999+n2+N1*n2 of the first resource in the K resources, ports with indexes of 3000+N1*n2 to 2999+n2+N1*n2 of the second resource in the K resources, …, ports with indexes of 3000+N1*n2 to 2999+n2+N1*n2 of the K-th resource in the K resources, ports with indexes of 3000+n2+N1*n2 to 2999+2*n2+N1*n2 of the first resource in the K resources, ports with indexes of 3000+n2+N1*n2 to 2999+2*n2+N1*n2 of the second resource in the K resources, …, ports with indexes of 3000+n2+N1*n2 to 2999+2*n2+N1*n2 of the K-th resource in the K resources, …, ports with indexes of 3000+(N1-1)*n2+N1*n2 to 2999+N1*n2+N1*n2 of the first resource in the K resources, ports with indexes of 3000+(N1-1)*n2+N1*n2 to 2999+N1*n2+N1*n2 of the second resource in the K resources, …, ports with indexes of 3000+(N1-1)*n2+N1*n2 to 2999+N1*n2+N1*n2 of the K-th resource in the K resources. Optionally, n2 may be a parameter associated with N2. Optionally, K*n2 = N2. For example, y1(i) corresponds to the port with index of 3000 of the first resource in the K resources. In the disclosure, ports indexed a to b include b-a+1 ports, where a≤b. In the disclosure, ports indexed a to b include: port a, port a+1, …, port b-1, port b.

[0230] Optionally, the UE may receive indication from the base station and determine to use one of Mode 1 and Mode 2. For example, the CSI reporting configuration may indicate Mode 1 or Mode 2. For example, the CSI reporting configuration may include / be associated with a mode indication parameter, wherein the mode indication parameter indicates Mode 1 or Mode 2. When the mode indication parameter indicates Mode 1, the UE determines CSI / PMI / CQI based on Mode 1. When the mode indication parameter indicates Mode 2, the UE determines CSI / PMI / CQI based on Mode 2.

[0231] Optionally, for Equation (3), the UE determines (or computes) CSI / CQI / PMI based on the assumption that K resources have the same ratio of PDSCH EPRE to CSI-RS EPRE. For example, for Equation (3), the UE determines / assumes that K resources have the same ratio of PDSCH EPRE to CSI-RS EPRE.

[0232] Optionally, for a sub-configuration, the UE may be indicated with a port subset. Refer below for the indication method of the port subset. Optionally, when the UE is indicated for a port subset of a sub-configuration, y1(i),y2(i),…,yP*K(i) may be replaced with y'1(i), y'2(i),…,y'R(i) for CSI / CQI / PMI computation of the sub-configuration. Here, R represents the number of the indicated port subsets, or R is used for indicating the number of “1” in a bitmap of the port subsets. Optionally, y'1(i), y'2(i),…,y'R(i) is a subset of y1(i),y2(i),…,yP*K(i). Optionally, y'1(i), y'2(i),…,y'R(i) may be determined based on an indication for a port subset (for example, a bitmap for indicating the port subset). Optionally, y'1(i), y'2(i),…,y'R(i) is the subset of y1(i),y2(i),…,yP*K(i) corresponding to the bits with the value of 1 in the bitmap for indicating the port subset. Optionally, y'1(i), y'2(i),…,y'R(i) are one-to-one mapped with the ports in the port subset. Optionally, y1(i), y2(i),…,yP*K(i) are one-to-one mapped with the bits in the bitmap. For example, p0,p1,...,p(K*Pm)-1are one-to-one mapped with y1(i),y2(i),…,yP*K(i) (in order). For example, p0corresponds to y1(i). Optionally, y'1(i), y'2(i),…,y'R(i) are one-to-one mapped with the ports in the port subset. Optionally, y'1(i), y'2(i),…,y'R(i) are one-to-one mapped with the bits with the value of 1 (according to the order of bits) in the bitmap for indicating the port subset. For example, the first bit with the value of 1 in the bitmap corresponds to y'1(i), the second bit with the value of 1 corresponds to y'2(i), …, and the R bit with the value of 1 corresponds to y'R(i). Optionally, the ports corresponding to y'1(i), y'2(i),…,y'R(i) may be determined by the mapping relationship of y1(i),y2(i),…,yP*K(i) and P*K ports of K resources. Refer above for the description of the mapping relationship of y1(i),y2(i),…,yP*K(i) and P*K ports of K resources. The above method clarifies the mapping method of antenna port indexes of the port subset, such that the UE and the base station have the same understanding of antenna port mapping method associated with CSI computation and the reliability of the communication system is ensured.

[0233] Optionally, y'1(i), y'2(i),…,y'R(i) may one-to-one mapped with ports 3000, 3001, …, 2999+R (in order). For example, y'1(i) corresponds to 3000. Optionally, (for type-1 single-panel codebook or type-II codebook) this method is applicable for the case that 2*N1*N2 is less than or equal to 32. Optionally, (for type-I multi-panel codebook) this method is applicable for the case that 2*N1*N2*Ng is less than or equal to 32. Because codebooks of some antenna ports need to be computed through continuous antenna ports, this condition defines the mapping method of antenna port indexes of the port subset, such that the UE may perform computation based on continuous antenna port indexes and the reliability of the communication system is ensured.

[0234] The above method may make the UE and the base station have the same understanding of the port and / or power on which the computation of the reported CSI information is based (or corresponding to the computation of the reported CSI information), so as to avoid the inconsistent understanding between the UE and the base station, thereby improving the reliability of the communication system.

[0235] In some cases, the CSI reporting configuration may also include / be configured with several sub-configurations, in addition to including the configuration parameter for indicating the resource set (for channel / interference measurement). For example, the CSI reporting may include / be configured with L sub-configurations. Optionally, L ≥ 1, or L > 1 or L ≥ 2. One / each of the L sub-configurations may indicate / be configured with an antenna port subset. Optionally, the antenna port subset refers to the subset of (all) antenna ports of K resources. For example, the subset is the subset of K*P ports corresponding to K resources in the resource set for channel measurement. A method of indicating the port subset through the sub-configuration may be at least one of the followings:

[0236] ●Method 1: the port subset refers to / corresponds to the antenna ports associated with K' resources in the resource set indicated by the sub-configuration (or a part of the antenna ports associated with K' resources). For example, the L sub-configurations indicate / are configured with antenna ports of (associated with) K' resources (which is an antenna port subset (K*P antenna ports in total) of (associated with) K resources) by indicating one or more resources (K' resources, K' ≤ K) in the resource set for channel measurement indicated by the higher-layer parameter included in the CSI reporting configuration. For example, the sub-configuration may indicate K' resources through a list parameter (included in the sub-configuration). Optionally, the number of the K' resources is K, that is, the sub-configuration indicates all the resources in the resource set. Optionally, when a sub-configuration is indicated with K' resources, the CSI corresponding to the sub-configuration may be determined and / or reported based on K' resources. Refer to the description of the disclosure for the method of determining and / or reporting the CSI corresponding to the sub-configuration based on K' resources via replacement of K with K'.

[0237] ●Method 2: the port subset may be configured / indicated by a bitmap (indicated by / included in / configured by the sub-configuration) (for example, by a bitmap parameter port-subsetIndicator).

[0238] ■Optionally, each of the K resources in the resource set (or K' resources, or predefined resources in the resource set) is indicated by the bitmap (or shares the bitmap indication). Optionally, in case that the sub-configuration indicates a bitmap, and the bitmap includes P bits, and the P bits are in one-to-one correspondence with the P ports of each of the K resources (or, K' resources, or predefined resources in the resource set), port subset includes the ports for each of the K (K') resources indicated by the bitmap.

[0239] ■ Optionally, the port subset refers to the union of indicated subsets for each of the K resources (or K’ resources). The predefined resource in the resource set may be the first resource in the resource set (for example, the resource corresponding to the first entry in the corresponding resource set configuration parameter). The predefined resource in the resource set may be the resource with the smallest resource ID(s) (for example, the resource with the smallest configured resource ID(s) in the resource set). For example, the port subset includes ports whose resources are indicated by the bitmap (for example, ports corresponding to bits with the value of 1 in each resource bitmap). Optionally, the bitmap includes / corresponds to a bit sequence p0,p1,...,pPm-1. For example, p0refers to most significant bit (MSB) and pPm-1refers to least significant bit (LSB). Optionally, bit pxcorresponds to antenna port 3000+x. The value of x may be one of 0, 1, …, Pm-1. Pm refers to the number of ports of CSI-RS resources. For example, Pm refers to the number of ports configured by the higher-layer parameter (e.g., nrofPorts) corresponding to CSI-RS resources (in the resource set or in the resource set for channel measurement). A bit value of 0 indicates that the corresponding antenna port is disabled for the sub-configuration. A bit value of 1 indicates / represents that the corresponding antenna port is enabled for the sub-configuration. A bit value of 1 indicates that the corresponding antenna port is in the antenna port subset (of the corresponding / associated sub-configuration).

[0240] ■ Optionally, all the resources in the K resources in the resource set (or K’ resources or predefined resources in the resource set) are indicated by the bitmap. Optionally, in case that the sub-configuration indicates a bitmap, and the bitmap includes K*P bits and the K*P bits are in one-to-one correspondence with all ports of the K resources, the port subset includes ports where all resources in the K resources are determined based on the bitmap. Optionally, in case that the sub-configuration indicates a bitmap, and the bitmap includes K’*P bits and the K’*P bits are in one-to-one correspondence with all ports of the K’ resources, the port subset includes ports where all resources in the K’ resources are determined based on the bitmap. The predefined resource in the resource set may be the first resource in the resource set (for example, the resource corresponding to the first entry in the corresponding resource set configuration parameter). The predefined resource in the resource set may be the resource with the smallest resource ID(s) (for example, the resource with the smallest configured resource ID(s) in the resource set). Optionally, the bitmap includes / corresponds to a bit sequence p0,p1,...,pPm-1. For example, p0refers to the MSB and pPm-1refers to the LSB. Optionally, each information bit corresponds to K ports (for example, K antenna ports, or K CSI-RS ports, or K’ antenna ports, or K’ CSI-RS ports). The antenna port corresponding to one / each information bit may be determined based on the order of K resources (or K’ resources) and the (ascending or descending) order of port index(es). For example, the bit sequence, in sequential order, indicates the antenna ports corresponding to resource #1 first, then indicates the antenna ports corresponding to resource #2 (after all the antenna ports corresponding to resource #1 are indicated), ..., indicates the antenna ports corresponding to resource #K (after all the antenna ports corresponding to resource #K-1 are indicated, or after all the antenna ports corresponding to resource #K’-1 are indicated). For example, p0corresponds to antenna ports 3000, 3001, ..., 3000+k-1 of resource #1. For example, p1corresponds to antenna ports 3000+K, 3001+K, …, 3000+2*K-1 of resource #1. For example, p0corresponds to antenna ports 3000, 3001, ..., 3000+K’-1 of resource #1. For example, p1corresponds to antenna ports 3000+K’, 3001+K’, …, 3000+2*K’-1 of resource #1.

[0241] ■ Optionally, all the resources in the K resources in the resource set (or K’ resources, or predefined resources in the resource set) are indicated by the bitmap (or shares the bitmap indication). The predefined resource in the resource set may be the first resource in the resource set (for example, the resource corresponding to the first entry in the corresponding resource set configuration parameter). The predefined resource in the resource set may be the resource with the smallest resource ID(s) (for example, the resource with the smallest configured resource ID(s) in the resource set). Optionally, the bitmap includes / corresponds to a bit sequence p0,p1,...,p(K*Pm)-1. For example, p0refers to the MSB and p(K*Pm)-1refers to the LSB. Optionally, bit p(k-1)*Pm+xcorresponds to antenna port 3000+x of resource #k. k may be one of 1, 2, …, K. The value of x may be one of 0,1, …, Pm-1. Optionally, (for type-1 single-panel codebook or type-II codebook) this method is applicable for the case that 2*N1*N2 is less than or equal to 32. Optionally, (for type-I multi-panel codebook) this method is applicable for the case that 2*N1*N2*Ng is less than or equal to 32. Pm refers to the number of ports of the (corresponding) CSI-RS resources. For example, Pm refers to the number of ports configured by the higher-layer parameter (e.g., nrofPorts) corresponding to CSI-RS resources (in the resource set or in the resource set for channel measurement). A bit value of 0 indicates that the corresponding antenna port is disabled for the sub-configuration. A bit value of 1 indicates / represents that the corresponding antenna port is enabled for the sub-configuration. A bit value of 1 indicates that the corresponding antenna port is in the antenna port subset (of the corresponding / associated sub-configuration). Optionally, the UE may determine the mapping relationship of the bitmap and the ports of the K resources based on y1(i),y2(i),…,y(P*K)(i). Optionally, the mapping relationship of the bitmap and the ports of the K resources may be determined based on the mode used for determining the mapping relationship of y1(i),y2(i),…,yP*K(i) and P*K ports of the K resources. Modes for the mapping relationship of y1(i),y2(i),…,yP*K(i) and P*K ports of the K resources includes Mode 1 and Mode 2. Optionally, the mapping relationship of the bitmap and the ports of the K resources may be determined based on the mode indication parameter. Refer above for the description of Mode 1 and Mode 2 and the mode indication parameter. Optionally, the bit sequence p0,p1,...,p(K*Pm)-1are one-to-one mapped with P*K ports of the K resources corresponding to y1(i),y2(i),…,yP*K(i) (in order, or in the order of bits in the bitmap). For example, p0corresponds to the antenna port (in the P*K ports of the K resources) mapped with / corresponding to y1(i). For example, p(K*Pm)-1corresponds to the antenna port (in the P*K ports of the K resources) mapped with / corresponding to yP*K(i). Optionally, (for type-I single-panel codebook or type-II codebook) this method is applicable for the case that 2*N1*N2 is greater than or equal to 32. Optionally, (for type-I multi-panel codebook) this method is applicable for the case that 2*N1*N2*Ng is greater than or equal to 32. This method may clarify the mapping relationship of the bitmap for antenna port subset indication and the antenna ports of the resources, such that the UE and the base station have the same understanding thereon and the reliability of the communication system is improved.

[0242] ◆ Optionally, when Mode 1 is indicated / used, p0,p1,...,p(K*Pm)-1are (one-to-one) mapped with the following ports in order: the port with the index of 3000 of the first resource in the K resources, the port with the index of 3001 of the first resource in the K resources, …, the port with the index of 2999+P / 2 of the first resource in the K resources, the port with the index of 3000 of the second resource in the K resources, the port with the index of 3001 of the second resource in the K resources, …, the port with the index of 2999+P / 2 of the second resource in the K resources, …, the port with the index of 3000 of the K-th resource in the K resources, the port with the index of 3001 of the K-th resource in the K resources, …, the port with the index of 2999+P / 2 of the K-th resource in the K resources, the port with the index of 3000+P / 2 of the first resource in the K resources, the port with the index of 3001+P / 2 of the first resource in the K resources, …, the port with the index of 2999+P of the first resource in the K resources, the port with the index of 3000+P / 2 of the second resource in the K resources, the port with the index of 3001+P / 2 of the second resource in the K resources, …, the port with the index of 2999+P of the second resource in the K resources, the port with the index of 3000+P / 2 of the K-th resource in the K resources, the port with the index of 3001+P / 2 of the K-th resource in the K resources, …, the port with the index of 2999+P of the K-th resource in the K resources..

[0243] ◆ Optionally, when Mode 2 is indicated / used, p0,p1,...,p(K*Pm)-1are (one-to-one) mapped with the following ports in order: ports with indexes of 3000 to 2999+n2 of the first resource in the K resources, ports with indexes of 3000 to 2999+n2 of the second resource in the K resources, …, ports with indexes of 3000 to 2999+n2 of the K-th resource in the K resources, ports with indexes of 3000+n2 to 2999+2*n2 of the first resource in the K resources, ports with indexes of 3000+n2 to 2999+2*n2 of the second resource in the K resources, …, ports with indexes of 3000+n2 to 2999+2*n2 of the K-th resource in the K resources, …, ports with indexes of 3000+(N1-1)*n2 to 2999+N1*n2 of the first resource in the K resources, ports with indexes of 3000+(N1-1)*n2 to 2999+N1*n2 of the second resource in the K resources, …, ports with indexes of 3000+(N1-1)*n2 to 2999+N1*n2 of the K-th resource in the K resources, ports with indexes of 3000+N1*n2 to 2999+n2+N1*n2 of the first resource in the K resources, ports with indexes of 3000+N1*n2 to 2999+n2+N1*n2 of the second resource in the K resources, …, ports with indexes of 3000+N1*n2 to 2999+n2+N1*n2 of the K-th resource in the K resources, ports with indexes of 3000+n2+N1*n2 to 2999+2*n2+N1*n2 of the first resource in the K resources, ports with indexes of 3000+n2+N1*n2 to 2999+2*n2+N1*n2 of the second resource in the K resources, …, ports with indexes of 3000+n2+N1*n2 to 2999+2*n2+N1*n2 of the K-th resource in the K resources, …, ports with indexes of 3000+(N1-1)*n2+N1*n2 to 2999+N1*n2+N1*n2 of the first resource in the K resources, ports with indexes of 3000+(N1-1)*n2+N1*n2 to 2999+N1*n2+N1*n2 of the second resource in the K resources, …, ports with indexes of 3000+(N1-1)*n2+N1*n2 to 2999+N1*n2+N1*n2 of the K-th resource in the K resources. Optionally, n2 may be a parameter associated with N2. Optionally, K*n2 = N2. For example, y1(i) corresponds to the port with index of 3000 of the first resource in the K resources.

[0244] ◆ Optionally, the order of resource #1, resource #2, ..., and resource #K is determined based on the order of K resources in the resource set. For example, resource #k corresponds to the k-th resource in the resource set. For example, resource #1 corresponds to the foremost resource in the resource set (for example, the resource with the smallest entry number in the corresponding configuration information in the CSI reporting configuration).

[0245] ◆ Optionally, the order of resource #1, resource #2, ..., and resource #K is determined based on the ascending or descending order of resource IDs of K resources. For example, resource #1 corresponds to the resource with the smallest / largest resource ID in K resources. Optionally, the resource ID may be the resource ID configured by the higher-layer signaling (for example, NZP-CSI-RS-ResourceSetId). Optionally, the resource ID may be the relative ID in the resource set. For example, the ID corresponding to the first resource in the resource set is 0; the ID corresponding to the second resource in the resource set is 1, and so on.

[0246] ◆ Optionally, the order of resource #1, resource #2, ... and resource #K is based on the configuration information corresponding to K resources. For example, the configuration information may be the configuration information for configuring the resource set for channel measurement in the CSI reporting configuration.

[0247] ◆ Optionally, the order of resource #1, resource #2, ... and resource #K’ is based on the configuration information corresponding to K’ resources. For example, the configuration information may be the configuration information configured in the sub-configuration for indicating / configuring K’ resources. For example, the configuration information may be the configuration information for configuring the resource set for channel measurement in the CSI reporting configuration.

[0248] For example, (in case that Method 2 for determining the subset described above is used) for PMI and / or CQI determination, the ports of each of the K resources determined based on the bitmap (e.g., bitmap parameter port-subsetIndicator) (for example, the port determined based on the bit with the value of 1 in the bitmap) are mapped to consecutive antenna ports starting from antenna port 3000, or antenna ports 3000, 3001, ... 2999 + Pm based on the ascending / descending order of the bits in the bitmap. Optionally, (for type-1 single-panel codebook or type-II codebook) this method is applicable for the case that 2*N1*N2 is less than or equal to 32. Optionally, (for type-I multi-panel codebook) this method is applicable for the case that 2*N1*N2*Ng is less than or equal to 32.

[0249] For example, (in case that Method 2 for determining the antenna port subset described above is used) for CSI (e.g., PMI and / or CQI) computation / determination, the antenna ports of each of the K resources (for example, all the antenna ports with the bit value of 1 in the corresponding bitmap) are mapped to consecutive antenna ports starting from antenna port 3000, or antenna ports 3000, 3001, ... 2999 + Pm based on the ascending / descending order of the bits in the bitmap.

[0250] Optionally, (in case that Method 2 for determining the antenna port subset described above is used) for CSI (e.g., PMI and / or CQI) computation / determination, K*P antenna ports of the K resources (for example, all the antenna ports with the bit value of 1 in the corresponding bitmap) are mapped to be continuous starting from antenna port 3000 based on the ascending / descending order of the bits in the bitmap. Optionally, (for type-1 single-panel codebook or type-II codebook) this method is applicable for the case that 2*N1*N2 is less than or equal to 32. Optionally, (for type-I multi-panel codebook) this method is applicable for the case that 2*N1*N2*Ng is less than or equal to 32.

[0251] Optionally, the sub-configuration may configure the codebook parameter. Optionally, the codebook parameter may be codebookSubConfig. Optionally, the codebook parameter is applicable to the antenna port subset indicated by the sub-configuration, or the codebook parameter is applicable to the parameter portSubsetIndicator indicated by the sub-configuration. Optionally, the codebook parameter may indicate at least one of N1, N2, Ng, codebook subset restriction and rank restriction.

[0252] Optionally, the sub-configuration corresponds to / is associated with all the reference signals in the resource set for channel measurement.

[0253] A method for determining the number (for example, OCPU) of CSI processing units (CPUs) occupied by the CSI report associated with / corresponding to the CSI reporting configuration is described below. The following briefly describes relevant definition of OCPU.

[0254] The UE indicates the number of supported simultaneous CSI computations NCPUwith parameter simultaneousCSI-ReportsPerCC in a component carrier, and simultaneousCSI-ReportsAllCC across all component carriers.

[0255] If a UE supports NCPUsimultaneous CSI computations it is said to have NCPUCSI processing units for processing CSI reports. If L CPUs are occupied for computation of CSI reports in a given OFDM symbol, the UE has NCPU- L unoccupied CPUs.

[0256] If N CSI reports start occupying their respective CPUs on the same OFDM symbol on which NCPU- L CPUs are unoccupied, where each CSI report n=0,..., N-1 corresponds to OCPU(n), the UE is not required to update the N-M requested CSI reports with lowest priority, where 0≤M≤N is the largest value such that holds. Processing of a CSI report (e.g., the CSI report corresponding to the CSI reporting configuration described above) occupies a number of CPUs for a number of symbols.

[0257] Optionally, the number (OCPU) of the occupied CPUs corresponding to / associated with the CSI reporting configuration may be determined based on at least one of the followings: K; P; UE capability; N1; N2; Ng.

[0258] ● Method 1: OCPU=X_cap, where X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≥ 1. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. Since the UE only reports one corresponding CSI by measurement of K resources, so OCPU= X_cap ≥ 1, the UE with stronger capability may report X_cap = 1, so as to reserve more resources for other CSI reports; the UE with weaker capability may report X_cap > 1, so as to use more computing resources for corresponding CSI computation, thus improving the flexibility of the communication system.

[0259] ● Method 2: OCPU=K. This method may make the UE reserve computing resources for each CSI-RS resource to ensure the completion of CSI computation, thus improving the reliability of the communication system.

[0260] ● Method 3: OCPUis the larger value / maximum value of X_cap and K. For example, OCPU= max(X_cap, K), where X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≥ 1. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. This method may comprehensively consider the number of resources for measurement (that is, K resources) and CSI processing capability of the UE, and may reserve more resources for CSI computation when K is large, thus improving the reliability of the communication system.

[0261] ● For example, OCPUis the smaller / minimum value of X_cap and K. For example, OCPU= min(X_cap, K), where X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≥ 1. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. This method may comprehensively consider the number of resources for measurement (that is, K resources) and CSI processing capability of the UE, may determine OCPUaccording to K when K is small, and reserve more resources for CSI computation, thus improving the reliability of the communication system.

[0262] ● Method 4: OCPUis based on the product of X_cap and K. For example, OCPU= K*X_cap. For example, OCPU= ceil(K*X_cap), where ceil () represents round-up operation. Here, round-up operation may avoid OCPUbeing a non-integer and facilitate the reservation of computing resources. Where X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≤ 1. Here, the value of X_cap may be one of 1, 3 / 4, 2 / 3, 1 / 2, 2 / 5, 1 / 3, 1 / 4, 1 / 5, 1 / 6, 1 / 7 and 1 / 8. Since the UE reports only one corresponding CSI by measurement of K resources, X_cap is a scaling factor based on K, and the UE with stronger capability may report a smaller value of X_cap, so as to reserve more resources for other CSI reports; the UE with weaker capability may report X_cap = 1, so as to use more computing resources for corresponding CSI computation, thus improving the flexibility of the communication system.

[0263] ● Method 5: the UE determines to use at least one of the above Method 1 to Method 4 based on at least one of N1, N2 and Ng. For example, when 2*N1*N2 = 64 or 2*N1*N2*Ng = 64, Method 1 is used for determining OCPU. For example, when 2*N1*N2 = 128 or 2*N1*N2*Ng = 128, Method 3 is used for determining OCPU. This method may specify the relationship between OCPUdetermination methods and N1, N2 and Ng, so as to facilitate the use of different methods in case of different N1, N2 and Ng, thus improving the flexibility of the communication system.

[0264] ● Method 6: the UE determines to use at least one of the above Method 1 to Method 4 based on at least one of K and P. For example, when K*P = 64 or K*P = 64, Method 1 is used for determining OCPU. For example, when K*P = 128 or K*P = 128, Method 3 is used for determining OCPU. This method may specify the relationship between OCPUdetermination methods and K and P, so as to facilitate the use of different methods in case of different K and P, thus improving the flexibility of the communication system.

[0265] Optionally, when the CSI reporting configuration is associated with the predicted PMI, and / or the resource set is a periodic resource set or a semi-persistent resource set, and / or the resources included / configured in the resource set are greater than 1, the number (OCPU) of the occupied CPUs corresponding to / associated with the CSI reporting configuration may be determined based on at least one of the followings: K; P; UE capability; N1; N2; N4. Here, refer above for definitions of K, P, N1 and N2.

[0266] ●For the case of N4= 1,

[0267] ■Method 1: OCPU=4*X_cap, where X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≥ 1. The value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. Since the UE only reports one corresponding CSI by measurement of K resources, so OCPU= X_cap ≥ 1, the UE with stronger capability may report X_cap = 1, so as to reserve more resources for other CSI reports; the UE with weaker capability may report X_cap > 1, so as to use more computing resources for corresponding CSI computation, thus improving the flexibility of the communication system.

[0268] ■Method 2: OCPU=4*K. This method may make the UE reserve computing resources for each CSI-RS resource to ensure the completion of CSI computation, thus improving the reliability of the communication system.

[0269] ■Method 3: OCPUis based on the larger value / maximum value of X_cap and K. For example, OCPU= 4*max(X_cap, K). For example, OCPU= max(4*X_cap, 4*K). Optionally, the X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≥ 1. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. This method may comprehensively consider the number of resources for measurement (that is, K resources) and CSI processing capability of the UE, and may reserve more resources for CSI computation when K is large, thus improving the reliability of the communication system.

[0270] ■Method 4: OCPUis based on the smaller value / minimum value of X_cap and K. For example, OCPU= 4*min(X_cap, K). For example, OCPU= min(4*X_cap, 4*K). Optionally, the X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≥ 1. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. This method may comprehensively consider the number of resources for measurement (that is, K resources) and CSI processing capability of the UE, may determine according to K when K is small, and may reserve more resources for CSI computation, thus improving the reliability of the communication system.

[0271] ■Method 5: OCPUisbased on the product of X_cap and K. For example, OCPU= 4*K*X_cap. For example, OCPU= 4*ceil(K*X_cap), for example, OCPU= ceil(4*K*X_cap), where ceil () represents round-up operation. Round-up operation may avoid OCPUbeing a non-integer and facilitate the reservation of computing resources. Where X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≤ 1. Here, the value of X_cap may be one of 1, 3 / 4, 2 / 3, 1 / 2, 2 / 5, 1 / 3, 1 / 4, 1 / 5, 1 / 6, 1 / 7 and 1 / 8. Since the UE reports only one corresponding CSI by measurement of K resources, X_cap is a scaling factor based on K, and the UE with stronger capability may report a smaller value of X_cap, so as to reserve more resources for other CSI reports; the UE with weaker capability may report X_cap = 1, so as to use more computing resources for corresponding CSI computation, thus improving the flexibility of the communication system.

[0272] ■Method 6: the UE determines to use at least one of the above Method 1 to Method 4 based on at least one of K and P. For example, when K*P = 64, Method 1 is used for determining OCPU. For example, when K*P = 128, Method 3 is used for determining OCPU. This method may specify the relationship between the OCPUdetermination methods and K and P, which facilitates the use of different methods in case of different K and P, thus improving the flexibility of the communication system.

[0273] ●For the case of N4> 1, or for the case of N4≥ 1,

[0274] ■Method 1: OCPUis based on Y2*N4*X_cap. For example, OCPU= Y2*N4*X_cap. For example, OCPU= max(Y2*N4*X_cap, O1), where O1represents the number of OCPUfor the case of N4= 1 . Optionally, the X_cap is predefined or indicated by the UE capability. Optionally, Y2is based on the UE capability. For example, Y2is reported by the UE capability indication. Optionally, X_cap ≥ 1. Optionally, N4is configured by the higher-layer parameter N4. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. Since the UE only reports one corresponding CSI by measurement of K resources, the UE with stronger capability may report X_cap = 1, so as to reserve more resources for other CSI reports; the UE with weaker capability may report X_cap > 1, so as to use more computing resources for corresponding CSI computation, thus improving the flexibility of the communication system.

[0275] ■Method 2: OCPUis based on Y2*N4*K. For example, OCPU= Y2*N4*K. For example, OCPU= max(Y2*N4*K, O1), where O1represents the number of OCPUfor the case of N4= 1. This method may make the UE reserve computing resources for each CSI-RS resource to ensure the completion of CSI computation, thus improving the reliability of the communication system.

[0276] ■Method 3: OCPUis based on the larger value / maximum value of X_cap and K. For example, OCPUis equal to the maximum value of Y2*N4*K and Y2*N4*X_cap. For example, OCPUis equal to the maximum value of Y2*N4*K, Y2*N4*X_cap and O1. For example, OCPU= max(Y2*N4*max(K, X_cap), O1). Optionally, O1represents the number of OCPUfor the case of N4= 1. Optionally, the X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≥ 1. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. This method may comprehensively consider the number of resources for measurement (that is, K resources) and CSI processing capability of the UE, and may reserve more resources for CSI computation when K is large, thus improving the reliability of the communication system.

[0277] ■Method 4: OCPUis based on the smaller value / minimum value of X_cap and K. For example, OCPU= Y2*N4*min(K, X_cap). For example, OCPUis equal to the minimum value of Y2*N4*K and Y2*N4*X_cap. For example, OCPU= max(Y2*N4*min(K, X_cap), O1). Optionally, O1represents the number of OCPUfor the case of N4= 1. Optionally, the X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≥ 1. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. This method may comprehensively consider the number of resources for measurement (that is, K resources) and CSI processing capability of the UE, and may determine OCPUaccording to K when K is small, and reserve more resources for CSI computation, thus improving the reliability of the communication system.

[0278] ■Method 5: OCPUis based on the product of X_cap and K. For example, OCPU= Y2*N4*K*X_cap. For example, OCPU= Y2*N4*ceil(K*X_cap). For example, OCPU= max(Y2*N4*K*X_cap, O1). For example, OCPU= ceil(Y2*N4*K*X_cap), where ceil () represents round-up operation. Here, round-up operation may avoid OCPUbeing a non-integer and facilitate the reservation of computing resources. Optionally, O1represents the number of OCPUfor the case of N4= 1. Optionally, the X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≤ 1. Here, the value of X_cap may be one of 1, 3 / 4, 2 / 3, 1 / 2, 2 / 5, 1 / 3, 1 / 4, 1 / 5, 1 / 6, 1 / 7 and 1 / 8. Since the UE reports only one corresponding CSI by measurement of K resources, X_cap is a scaling factor based on K, and the UE with stronger capability may report a smaller value of X_cap, so as to reserve more resources for other CSI reports; the UE with weaker capability may report X_cap = 1, so as to use more computing resources for corresponding CSI computation, thus improving the flexibility of the communication system.

[0279] ■Method 6: the UE determines to use at least one of the above Method 1 to Method 4 based on at least one of K and P. For example, when K*P = 64, Method 1 is used for determining OCPU. For example, when K*P = 128, Method 3 is used for determining OCPU. This method may specify the relationship between the OCPUdetermination method and K and P, which facilitates the use of different methods in case of different K and P, thus improving the flexibility of the communication system.

[0280] Optionally, when the CSI reporting configuration is associated with the predicted PMI, and / or the resource set is an aperiodic resource set, and / or the resources included / configured in the resource set are greater than 1, the number (OCPU) of the occupied CPUs corresponding to / associated with the CSI reporting configuration may be determined based on at least one of the followings: K_doppler; N_doppler; P; UE capability; N1; N2; N4. Here, refer above for definitions of K_doppler, N_doppler, P, N1 and N2.

[0281] ● Method 1: OCPUis based on N_doppler. For example, O OCPU= N_doppler*X_cap. For example, OCPU= Y1*N_doppler*X_cap. Optionally, Y1is predefined or indicated by the UE capability. Optionally, Y1≥ 1. Here, the value of Y1may be one of 1, 2 and 3. Optionally, X_cap ≥ 1. The value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. Since the UE only reports one corresponding CSI by measurement of K_doppler resources, the UE with stronger capability may report smaller Y1or X_cap, so as to reserve more resources for other CSI reports; the UE with weaker capability may report a larger Y1or X_cap, so as to use more computing resources for corresponding CSI computation, thus improving the flexibility of the communication system.

[0282] ● Method 2: OCPUis based on N_doppler and / or K_doppler. For example, OCPU=Y1*N_doppler*K_doppler. For example, OCPU=X_cap*N_doppler*K_doppler. For example, OCPU=X_cap*K_doppler. For example, OCPU=Y1*K_doppler. Optionally, Y1is predefined or indicated by the UE capability. Optionally, Y1≥ 1. Here, the value of Y1may be one of 1, 2 and 3. Optionally, X_cap ≥ 1. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. This method may make the UE reserve computing resources for each CSI-RS resource to ensure the completion of CSI computation, thus improving the reliability of the communication system.

[0283] ● Method 3: OCPUis based on the larger value / maximum value of X_cap and K_doppler. For example, OCPU= Y1*N_doppler*max(X_cap, K_doppler). For example, O OCPU= max(Y1*N_doppler*X_cap, Y1*N_doppler*K_doppler). For example, OCPU= Y1*max(X_cap, K_doppler). For example, OCPU= max(Y1*X_cap, Y1*K_doppler). Optionally, the X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≥ 1. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. Optionally, Y1is predefined or indicated by the UE capability. Optionally, Y1≥ 1. Here, the value of Y1may be one of 1, 2 and 3. This method may comprehensively consider the number of resources for measurement (that is, K_doppler resources) and CSI processing capability of the UE, and may reserve more resources for CSI computation when K_doppler is large, thus improving the reliability of the communication system.

[0284] ● Method 4: OCPUis based on the smaller value / minimum value of X_cap and K_doppler. For example, OCPU= Y1*N_doppler*min(X_cap, K_doppler). For example,OCPU= min(Y1*N_doppler*X_cap, Y1*N_doppler*K_doppler). For example, OCPU= Y1*min(X_cap, K_doppler). For example, OCPU= min(Y1*X_cap, Y1*K_doppler). Optionally, the X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≥1. Here, the value of X_cap may be one of 1, 2, 3, 4, 5, 6, 7 and 8. Optionally, Y1is predefined or indicated by the UE capability. Optionally, Y1≥ 1. Here, the value of Y1may be one of 1, 2 and 3. This method may comprehensively consider the number of resources for measurement (that is, K_doppler resources) and the CSI processing capacity of UE, may determine OCPUaccording to K_doppler when K_doppler is small, and reserve more resources for CSI computation, thus improving the reliability of the communication system.

[0285] ● Method 5: OCPUis based on the product of X_cap and K_doppler. For example, OCPU= Y1* N_doppler*K_doppler*X_cap. For example, OCPU= N_doppler*K_doppler *X_cap. For example, OCPU= Y1*ceil(K_doppler *X_cap). For example, OCPU= Y1* K_doppler *X_cap. For example, OCPU= Y1*ceil(K_doppler *X_cap). For example, OCPU= ceil(Y1* K_doppler *X_cap), where ceil () represents round-up operation. Here, round-up operation may avoid OCPUbeing a non-integer and facilitate the reservation of computing resources. Optionally, the X_cap is predefined or indicated by the UE capability. Optionally, X_cap ≤ 1. Here, the value of X_cap may be one of 1, 3 / 4, 2 / 3, 1 / 2, 2 / 5, 1 / 3, 1 / 4, 1 / 5, 1 / 6, 1 / 7 and 1 / 8. Optionally, Y1is predefined or indicated by the UE capability. Optionally, Y1≥ 1. Here, the value of Y1may be one of 1, 2 and 3. Since the UE only reports one corresponding CSI by measurement of K_doppler resources, X_cap is a scaling factor based on K_doppler, the UE with stronger capability may report a smaller value of X_cap, so as to reserve more resources for other CSI reports; the UE with weaker capability may report X_cap = 1, so as to use more computing resources for corresponding CSI computation, thus improving the flexibility of the communication system.

[0286] ● Method 6: the UE determines to use at least one of the above Method 1 to Method 4 based on at least one of K_doppler and P. For example, when K_doppler*P = 64 or K_doppler*P = 64, Method 1 is used for determining OCPU. For example, when K_doppler*P = 128 or K_doppler*P = 128, Method 3 is used for determining OCPU. This method may specify the relationship between the OCPUdetermination method and K_doppler and P, which facilitates the use of different methods in case of different K_doppler and P, thus improving the flexibility of the communication system.

[0287] ● Method 7: OCPUis a predefined value. For example, the predefined value may be one of 1, 2, 3, 4, 6, 8, 10 and 12.

[0288] Optionally, when the CSI reporting configuration includes / is configured with L sub-configurations, the UE may report the CSI for the one or more sub-configurations (for example, N sub-configurations, where N≥1) in the L sub-configurations. Optionally, when the CSI reporting configuration includes / is configured with L sub-configurations, the UE may report the CSI report, where the CSI report may include the CSI determined based on one or more sub-configurations (for example, N sub-configurations, where N≥1) in the L sub-configurations. Optionally, the CSI determined based on one or more sub-configurations of the L sub-configurations includes the CSI determined based on (the parameter / information indicated by) each sub-configuration in the L sub-configurations, or the CSI determined based on (the parameter / information indicated by) each sub-configuration in the N sub-configurations. Optionally, the CSI corresponding to each of L sub-configurations (or, N sub-configurations) may include a PMI. Optionally, the PMI is determined based on the port subset indicated by the sub-configuration (via the parameter portSubsetIndicator). Optionally, the PMI is determined based on CSI-RS ports in the port subset indicated by the sub-configuration (via the parameter portSubsetIndicator). Optionally, the length of the bitmap used for indicating the port subset (or indicated by the parameter portSubsetIndicator) is P*K. Optionally, the CSI corresponding to each of L sub-configurations (or, N sub-configurations) does not include CRI. Optionally, when a fifth condition is satisfied, the CSI corresponding to each sub-configuration of L sub-configurations (or, N sub-configurations) includes a PMI. Optionally, when the fifth condition is satisfied, the CSI corresponding to each sub-configuration of L sub-configurations (or, N sub-configurations) does not include CRI. In some cases, K resources are used for determining a PMI, so the CSI report of the corresponding sub-configuration includes a PMI and does not include CRI, the overhead of CSI reporting may be saved and the efficacy of the communication system is improved. Optionally, when the CSI report is a periodic report, the CSI report includes the CSI of the L sub-configurations (that is, N = L). Optionally, when the CSI report is a semi-persistent report or an aperiodic report, the CSI report includes the CSI of the N sub-configurations. Optionally, the N sub-configurations may be triggered (or triggered by the base station). Optionally, the N sub-configurations may be determined based on the indication of the base station. For example, N sub-configurations in L sub-configurations included in a CSI report may be determined based on the triggering state indicated by DCI (received by the UE). Here, the DCI may be used for triggering / indicating the CSI report. For example, N sub-configurations in L sub-configurations included in a CSI report may be indicated by MAC-CE signaling (received by the UE). Here, the MAC-CE may be used for activating the CSI report. Optionally, the higher-layer parameter (for example, reportQuantity) of the CSI reporting configuration for the CSI report may be set to 'cri-RI-PMI-CQI' or 'cri-RI-i1' or 'cri-RI-i1-CQI' or 'cri-RI-LI-PMI-CQI'. Optionally, (when the fifth condition is satisfied,) the number (OCPU) of the occupied CPUs corresponding to / associated with the CSI reporting configuration (or the CSI report) may be determined based on at least one of the followings: the number of ports in the antenna port subset indicated by the sub-configuration; the number of sub-configurations (for example, N or L); the UE capability; time domain behavior type of the CSI report. Here, the time domain behavior type of the CSI report may be periodic, semi-persistent, or aperiodic. Here, the UE capability is used for indicating / determining the CSI computation time of the CSI report. Refer below for the description of the CSI computation time. Optionally, the UE capability may be a first UE capability or a second UE capability. When the UE indicates / reports the first UE capability, the value of the CSI computation time corresponding to the CSI report is X1. When the UE indicates / reports the second UE capability, the value of the CSI computation time corresponding to the CSI report is X2. Optionally, . Here, K and P are described above. Optionally, A is predefined. Optionally, the value of A may be one of 1, 2, 4, 8, 16, 32, 64 and 128. For example, when . For example, when . For example, when . For example, when . For example, when . For example, when . Optionally, . Optionally, A is predefined. Optionally, the value of A may be one of 1, 2, 4, 8, 16, 32, 64 and 128. For example, when . For example, when . For example, when . For example, when . For example, when . For example, X1 = Z2. For example, X1 = Z'2. For example, when . Optionally, Pmaxmay be the maximum value of the number of ports in the L (or N) port subsets indicated in the L sub-configurations (or N sub-configurations). Optionally, Pmaxmay be the maximum value of the number of ports in the port subset indicated by each sub-configuration in the L sub-configurations (or N sub-configurations). Optionally, Pmaxmay be the maximum value of the number of bits with a value of 1 indicated in L (or N) parameters portSubsetIndicator indicated in the L sub-configurations (or N sub-configurations). Optionally, Pmaxmay be the maximum value of the number of bits with a value of 1 indicated by the parameter portSubsetIndicator indicated / included in each of the N sub-configurations (or L sub-configurations). Optionally, a sub-configuration indicates a port subset. Optionally, a sub-configuration indicates / includes a parameter portSubsetIndicator. For example, N sub-configurations include sub-configuration #1 and sub-configuration #2, where the number of ports in the port subset indicated by sub-configuration #1 is 8 and the number of ports in the port subset indicated by sub-configuration #2 is 16, Pmaxis equal to 16. Here, Pmaxtakes the maximum value between 8 and 16. This method may make the sub-configuration with the longest processing time among one or more sub-configurations as the CSI processing time of the UE, so that the UE has sufficient time to feedback the CSI, reducing the hardware complexity and improving the performance of the communication system.

[0289] ● Optionally, when the CSI report is a periodic CSI report, OCPUmay be determined based on L or based on (the summation of) the number of ports in the port subset indicated by each sub-configuration of the L sub-configurations. Optionally, if the CSI report is a periodic CSI report and / or the UE reports / indicates the first UE capability, OCPUmay be determined based on (the summation of) the number of ports in the port subset indicated by each sub-configuration of the L sub-configurations. Optionally, the OCPUis based on and / or P and / or K and / or L. For example, OCPUis based on or equal to one of the followings: . For example,OCPU=Q, where Q is based on or equal to one of the followings: . Optionally, OCPU= max(Q,R) or OCPU= min(Q,R). Optionally, R may be a positive integer. Optionally, R may be determined based on the UE capability. Optionally, R is predefined. Optionally, R may be one of 1, 2, 3, 4, 5, 6, 7 and 8. Optionally, R may be based on L. For example, R may be a positive integer multiple of L. For example, . Optionally, m may be a positive integer. Optionally, m may be one of 1, 2, 3, 4, 5, 6, 7 and 8. Optionally, m may be predefined. Optionally, m is determined based on the UE capability. Optionally, m may be indicated by the base station. This method may further limit the upper bound or the lower bound of the number of CPUs occupied by the CSI report to adapt to the UE with corresponding capability, and improve the flexibility of the communication system. Here, Pirepresents the number of ports in the port subset indicated by the sub-configuration i, or Pirepresents the number of CSI-RS ports determined based on the parameter portSubsetIndicator indicated by the sub-configuration i. Here, the sub-configuration i may be one of the L sub-configurations. Optionally, the sub-configuration i may be the i-th sub-configuration in the L sub-configurations. Optionally, the number of ports in the port subset indicated by the sub-configuration may be determined based on the parameter port-subsetIndicator in the sub-configuration. Optionally, the number of ports in the port subset indicated by the sub-configuration may be the number of bits with value of 1 indicated by the parameter port-subsetIndicator in the sub-configuration. Optionally, if the CSI report is a periodic CSI report and / or the UE reports / indicates the second UE capability, OCPUmay be determined based on L. For example, OCPU= L. Optionally, if the CSI report is a periodic CSI report and / or the UE reports / indicates the second UE capability, OCPUmay be predefined. For example, OCPU= 1. For example, OCPU= 2. This method clarifies the determination method for OCPUwhen the CSI reporting configuration includes sub-configuration, such that the UE and the base station have the same understanding of the number of CPUs occupied by the corresponding CSI report and the reliability of the communication system is improved.

[0290] ● Optionally, when the CSI report is a semi-persistent CSI report or an aperiodic CSI report, OCPUmay be determined based on N or based on (the summation of) the number of ports in the port subset indicated by each of the N sub-configurations. Optionally, if the CSI report is a semi-persistent CSI report or an aperiodic CSI report, and / or the UE reports / indicates the first UE capability, OCPUmay be determined based on (the summation of) the number of ports in the port subset indicated by each of the N sub-configurations. Optionally, OCPUis based on and / or P and / or K and / or N. For example, OCPUis based on or equal to one of the followings: . For example, OCPU=Q, where Q is based on or equal to one of the followings: . Optionally, OCPU= max(Q,R) or OCPU= min(Q,R). Optionally, R may be a positive integer. Optionally, R may be determined based on the UE capability. Optionally, R is predefined. Optionally, R may be one of 1, 2, 3, 4, 5, 6, 7 and 8. Optionally, R may be based on N. For example, R may be a positive integer multiple of N. For example, . Optionally, m may be a positive integer. Optionally, m can be one of 1, 2, 3, 4, 5, 6, 7 and 8. Optionally, m may be predefined. Optionally, m is determined based on the UE capability. Optionally, m may be indicated by the base station. This method may further limit the upper bound or the lower bound of the number of CPUs occupied by CSI report to adapt to the UE with corresponding capability, and improve the flexibility of the communication system. Here, Pirepresents the number of ports in the port subset indicated by the sub-configuration i, or Pirepresents the number of CSI-RS ports determined based on the parameter portSubsetIndicator indicated by the sub-configuration i. Here, the sub-configuration i may be one of N sub-configurations. Optionally, the sub-configuration i may be the i-th sub-configuration in the N sub-configurations. Optionally, the number of ports in the port subset indicated by the sub-configuration may be determined based on the parameter port-subsetIndicator in the sub-configuration. Optionally, the number of ports in the port subset indicated by the sub-configuration may be the number of bits with value of 1 indicated by the parameter port-subsetIndicator in the sub-configuration. Optionally, if the CSI report is a semi-persistent CSI report or an aperiodic CSI report and / or the UE reports / indicates the second UE capability, OCPUmay be determined based on N. For example, OCPU= N. Optionally, if the CSI report is a semi-persistent CSI report or an aperiodic CSI report and / or the UE reports / indicates the second UE capability, OCPUmay be predefined. For example, OCPU= 1. For example, OCPU= 2. This method clarifies the determination method for OCPUwhen the CSI reporting configuration includes sub-configuration, such that the UE and the base station have the same understanding of the number of CPUs occupied by the corresponding CSI report and the reliability of the communication system is improved.

[0291] Optionally, the fifth condition includes at least one of the followings:

[0292] ● The higher-layer parameter (for example, reportQuantity) of the CSI reporting configuration for the CSI report is set to 'cri-RI-PMI-CQI', 'cri-RI-i1'', 'cri-RI-i1-CQI' or 'cri-RI-LI-PMI-CQI';

[0293] ● The CSI reporting configuration includes / is configured with L sub-configurations;

[0294] ● The CSI reporting configuration is configured with the resource set for channel measurement, where the resource set includes K resources and the number of antenna ports of each resource is P. Here, refer above for related descriptions of K and P;

[0295] ● One / each sub-configuration included in / configured by the CSI reporting configuration indicates the antenna port subset, or one / each sub-configuration included in / configured by the CSI reporting configuration includes / is configured with the parameter portSubsetIndicator. Optionally, the length of the bitmap associated with / corresponding to the parameter portSubsetIndicator or the antenna port subset indication is K*P;

[0296] ● Psubset= 2*N1*N2, or Psubset= 2*N1*N2*Ng. Refer above for the definition of Psubset.

[0297] Optionally, the number of the occupied CPUs corresponding to / associated with the CSI reporting configuration may be O'CPU, where O'CPU= ceil(OCPU), and ceil () represents round-up operation. For example, when the CSI reporting configuration is associated with the predicted PMI, the number of the occupied CPUs corresponding to / associated with the CSI reporting configuration is O'CPU. Since CPUs are all used in integer manner, round-up operation may actually reflect the number of the occupied CPUs corresponding to / associated with the CSI reporting configuration, so that the base station and the UE have the same understanding of the number of the occupied CPUs corresponding to / associated with the CSI reporting configuration, and thus improving the reliability of the communication system.

[0298] Occupied time of the CPU is discussed below. Optionally, the time of the CPUs occupied by the semi-persistent CSI report is determined based on K resources (in the resource set or in the resource set for channel measurement). Optionally, the time of the CPUs occupied by the semi-persistent CSI report is determined based on each of the K resources (in the resource set or in the resource set for channel measurement). Optionally, the time of the CPUs occupied by the semi-persistent CSI report is based on the latest Kp-th consecutive occasions (no later than the CSI reference resource) (for example, consecutive CSI-RS occasions; for example, consecutive semi-persistent / periodic CSI-RS occasions) of the K resources (in the resource set or in the resource set for channel measurement). Optionally, the lastest Kp-th consecutive occasions no later than the CSI reference resource refer to the Kp-th occasion no later than the CSI reference resource. Optionally, the time of the CPUs occupied by the semi-persistent CSI report is based on the latest Kp-th consecutive occasions (for example, consecutive CSI-RS occasions; for example, consecutive semi-persistent / periodic CSI-RS occasions) of the K resources (in the resource set or in the resource set for channel measurement). Optionally, the CSI reporting configuration associated with the semi-persistent CSI report is associated with the predicted PMI. Optionally, the semi-persistent CSI report is on the PUSCH. Optionally, the report quantity parameter associated with the CSI reporting configuration associated with the semi-persistent CSI report is not set to 'none'. For example, the semi-persistent CSI report (associated with the predicted PMI, and / or the associated codebook type parameter is configured as 'typeII-Doppler-r18', and / or, the associated report quantity parameter is not set to "none") on the PUSCH occupies CPU(s) from the first symbol the earliest one of each CSI-RS resource (or K resources) of Kp-th latest consecutive periodic / semi-persistent CSI-RS occasions no later than CSI reference resource until the last symbol of the PUSCH carrying the report. Optionally, Kp is based on the UE capability. For example, Kp is indicated by the UE capability signaling. Optionally, Kp is one of 1, 2 and 4. This method may clarify the time of the CPUs occupied by the semi-persistent CSI report for CSI prediction when the resource set includes a plurality of resources (for example, K resources), so that the UE and the base station have the same understanding of the occupied time of the CPU(s), and thus improving the reliability of the communication system.

[0299] When the measurement resource set associated with / corresponding to the CSI reporting configuration is aperiodic, and the CSI report corresponding to the CSI reporting configuration is aperiodic, the DCI format triggering the CSI report, the triggered measurement resources, and the physical uplink shared channel (PUSCH) carrying the CSI report need to satisfy CSI computation delay requirements. A method for determining CSI computation time associated with the CSI reporting configuration is described above. In the disclosure, the term "CSI computation time" may be used interchangeably with the term "CSI computation delay requirement" or "Z timeline". The definition of the CSI computation time is briefly explained below.

[0300] The UE may receive downlink control information (DCI). Optionally, the DCI triggers the aperiodic report. Optionally, the DCI (or the CSI request field contained in the DCI) may trigger one or more CSI reports (on physical uplink shared channel (PUSCH)). For example, the one or more CSI reports are carried by the PUSCH. Optionally, the one or more CSI reports include (a) first CSI report.

[0301] Optionally, the one or more CSI reports include / correspond to a first CSI report. For example, the first CSI report represents the n-th (triggered) report in the one or more reports.

[0302] Optionally, the UE determines / feedbacks / reports the first CSI report (or the UE provides a (valid) CSI report for the first CSI report). Optionally, the UE determines / feedbacks / reports the first CSI report (or the UE provides a (valid) CSI report for the first CSI report) when at least one of the following conditions is satisfied:

[0303] ● The time unit (e.g., starting of the time unit, or ending of the time unit) carrying the one or more CSI reports is no earlier than a first time unit. For example, the unit of the time unit may be a slot or a symbol. For example, the time unit carrying the one or more CSI reports may be the first uplink symbol carrying the one or more CSI reports. Optionally, the uplink symbol includes (or needs to consider) the effect of the timing advance. Refer below for description of the first time unit (e.g., Zref);

[0304] ● The (starting of the) time unit carrying the first CSI report is no earlier than a second time unit. For example, the unit of the time unit may be a slot or a symbol. For example, the time unit carrying the first CSI report may be the first uplink symbol carrying the first CSI report. Optionally, the uplink symbol includes (or needs to consider) the effect of the timing advance. Refer below for description of the second time unit (e.g., Z'ref).

[0305] Optionally, the first time unit (e.g., Zref) is determined based on the time unit where the physical downlink control channel (PDCCH) corresponding to the DCI (e.g., the DCI triggering the one or more CSI reports) is located and the CSI computation delay parameter corresponding to one (or each) CSI report of the one or more CSI reports. Optionally, the first time unit may be an uplink symbol (for example, the next uplink symbol) (after a first specific time) after the last symbol where the PDCCH corresponding to the DCI (for example, the DCI triggering the one or more CSI reports) is located. Optionally, the first specific time is determined based on the CSI computation delay parameter corresponding to one (or each) CSI report of the one or more CSI reports. For example, Zrefis defined as the next uplink symbol, and the next uplink symbol with its CP starting Tproc,CSI=(Z)(2048+144)·κ2-μ·TC+Tswitchafter the end of the last symbol of the PDCCH triggering the CSI report(s). Here, Refer to description of Table 1 below for description of the parameter μ. TCrepresents the basic time unit for NR. κ represents the ratio between TSand TC. TSrepresents the basic time unit for LTE. Tswitchis a parameter used for indicating the uplink switching time gap. For example, Tswitchis equal to the switching gap duration or 0. Z represents / equals to the maximum value of the CSI computation delay parameter corresponding to each CSI report in the updated CSI reports (in the one or more CSI reports). Optionally, the updated CSI report(s) in the one or more CSI reports are determined according to CSI processing criteria (e.g., rules related to the CSI processing unit (CPU)). For example, the terminal device may determine which CSI reports need to be updated and which CSI reports are not required to be updated based on the total number of CSI processing units (CPUs) and the number of the occupied CPUs. Optionally, the updated reports are represented as report 0, report 1, …, report M-1, where the number of the updated reports is M. Optionally, each report may correspond to a CSI computation delay parameter. For example, the CSI computation delay parameter corresponding to report m is .

[0306] Optionally, the second time unit (for example, Z'ref) is determined based on the time unit of the measurement resource corresponding to the first CSI report and the CSI computation delay parameter corresponding to the first CSI report. Optionally, the measurement resources include resources for channel measurement and / or resources for interference measurement. Optionally, the measurement resources may be aperiodic resources. Optionally, the measurement resource corresponding to the first CSI report may be the latest resource in the measurement resources. For example, in the case that there are a plurality of measurement resources corresponding to the first CSI report, the measurement resource corresponding to the first CSI report refers to the latest resource (in time domain) in the measurement resources used for the first CSI report. For example, the time unit of the measurement resource corresponding to the first CSI report refers to the last symbol of the latest resource (in time domain) in the measurement resources used for the first CSI report. Optionally, the second time unit may be an uplink symbol (after a second specific time) after the last symbol of the latest resource in the measurement resources for the first CSI report. Optionally, the second specific time is determined based on the CSI computation delay parameter corresponding to one (or each) CSI report of the one or more CSI reports. For example, taking the first CSI report as an example, Z'refis defined as the next uplink symbol when an aperiodic CSI-RS for channel measurement is used for the first CSI report, the next uplink symbol with its CP starting T'proc,CSI=(Z')(2048+144)·κ2-μ·TCafter the end of the last symbol in time of the latest of: aperiodic CSI-RS resource for channel measurements, aperiodic CSI-IM used for interference measurements, and aperiodic NZP CSI-RS for interference measurement, when aperiodic CSI-RS is used for channel measurement for the first CSI report. Here, Refer to description of Table 1 below for description of the parameter μ. TCrepresents the basic time unit for NR. κ represents the ratio between TSand TC. TSrepresents the basic time unit for LTE. Z' represents the maximum value of the CSI computation delay parameter corresponding to each CSI report in the updated CSI reports (in the one or more CSI reports). Optionally, the updated CSI report(s) in the one or more CSI reports are determined according to CSI processing criteria (e.g., rules related to the CSI processing unit (CPU)). For example, the terminal device may determine which CSI reports need to be updated and which CSI reports are not required to be updated based on the total number of CSI processing units (CPUs) and the number of the occupied CPUs. Optionally, the updated reports are represented as report 0, report 1, …, report M-1, where the number of the updated reports is M. Optionally, each report may correspond to a CSI computation delay parameter. For example, the CSI computation delay parameter corresponding to report m is .

[0307] Optionally, the UE may receive DCI. Optionally, the DCI triggers aperiodic report. Optionally, the DCI (or the CSI request field contained in the DCI) may trigger the one or more CSI reports (on the PUSCH).

[0308] Optionally, when the time unit carrying the one or more CSI reports is earlier than the first time unit, the UE ignores the DCI (or scheduling DCI). For example, the DCI is the DCI triggering the one or more CSI reports. Optionally, the time unit carrying the one or more CSI reports includes (or needs to consider) the effect of the timing advance. Here, refer to above description for the first time unit.

[0309] Optionally, when (the starting of) the time unit carrying the first CSI report is earlier than the second time unit, the UE performs at least one of the following operations:

[0310] ● If there is no hybrid automatic repeat request-acknowledgement (HARQ-ACK) or a transport block is multiplexed on the PUSCH and the number of the reported CSI report(s) is 1, the UE ignores the DCI (or scheduling the DCI);

[0311] ● Otherwise, the UE is not required to update the first CSI report.

[0312] Optionally, the time unit carrying the first CSI report includes (or needs to consider) the effect of the timing advance. Here, refer to above description for the second time unit.

[0313] For example, Z1,Z2,Z'1,Z'2may be represented by the following Table 1, where Z1and Z2are parameters associated with Z(m) and Z'1and Z'2are parameters associated with Z'(m). Here, μ in Table 1 corresponds to the minimum value min (μPDCCH,μCSI-RS, μUL) of μPDCCH, μCSI-RSand μUL. Here, μPDCCHcorresponds to the subcarrier spacing of the physical downlink control channel (PDCCH) where the DCI (for example, the DCI triggering the one or more CSI reports) is carried / transmitted. μULcorresponds to the subcarrier spacing of the PUSCH where the one or more CSI reports is carried / transmitted. μCSI-RScorresponds to the smallest / largest subcarrier spacing in aperiodic CSI-RS triggered by the DCI. Optionally, the aperiodic CSI-RS triggered by the DCI refers to the resource(s) (e.g., CSI-RS resource(s)) indicated by (all) the sub-configuration(s) triggered by the DCI. In addition, Xμis determined based on the capability parameter (for example, beamReportTiming) reported by the UE. KBl is determined based on the capability parameter (for example, beamSwitchTiming) reported by the UE.

[0314]

[0315] A Method for determining the CSI computation time (for example, Z(m) and Z'(m)) corresponding to the CSI reporting configuration is described below, taking the CSI reporting configuration corresponding to a report m as an example.

[0316] In the disclosure, Z(m) may be used interchangeably with terms “first CSI computation time” or “first CSI computation delay parameter” or “first CSI computation time corresponding to report m” or “CSI computation delay parameter associated with the first time unit corresponding to report m” or “CSI computation delay parameter associated with the first time unit”.

[0317] In the disclosure, Z'(m) may be used interchangeably with terms “second CSI computation time” or “second CSI computation delay parameter” or “second CSI computation time corresponding to report m” or “CSI computation delay parameter associated with the second time unit corresponding to report m” or “CSI computation delay parameter associated with the second time unit”.

[0318] When report m correspond to / is associated with the CSI reporting configuration, the CSI computation delay parameter corresponding to report m, or the CSI computation delay parameter Z(m) associated with the first time unit corresponding to report m, or the first CSI computation time corresponding to report m is determined based on at least one of the followings:

[0319] ● Z2;

[0320] ● Z'2;

[0321] ● N1;

[0322] ● N2;

[0323] ● Ng;

[0324] ● K;

[0325] ● P;

[0326] ● the number (OCPU) of the occupied CPUs corresponding to report m;

[0327] ● the UE capability signaling.

[0328] For example, when OCPUcorresponding to reporting m is equal to 1, the first CSI computation time corresponding to report m is greater than or equal to Z2. For example, when OCPUcorresponding to report m is equal to 1, the first CSI computation time corresponding to report m is equal to Z2+B*Z'2. For example, when OCPUcorresponding to report m is equal to K, the first CSI computation time corresponding to report m is equal to Z2. For example, when OCPUcorresponding to report m is equal to K, the first CSI computation time corresponding to report m is equal to Z2. Here, B may be predefined, or based on the UE capability, or based on at least one of N1, N2, Ng, K and P. B may be one of 1, 2, 3 and 4. In the above methods, the computation time of the CSI may be adjusted based on the number of resources occupied by CSI computation, for example, a longer computation time may be reserved when the computation resource occupation is relatively small, or a shorter computation time may be reserved when the computation resource occupation is relatively large, thus improving the flexibility of the communication system.

[0329] For example, the UE may determine that the first CSI computation time corresponding to report m is Z2or Z2+B*Z'2based on the UE capability. Here, B may be predefined, or based on the UE capability, or based on at least one of N1, N2, Ng, K and P. B may be one of 1, 2, 3 and 4. In the above methods, the computation time of the CSI may be adjusted based on the capability of the UE, thus improving the flexibility of the communication system.

[0330] For example, when 2*N1*N2 = 64 or 2*N1*N2*Ng = 64 or P*K = 64, the first CSI computation time corresponding to report m is Z2. For example, when 2*N1*N2 = 64 / 128, or 2*N1*N2*Ng = 64 / 128, or P*K = 64 / 128, the first CSI computation time corresponding to report m is Z2+B*Z'2. Here, B may be predefined, or based on the UE capability, or based on at least one of N1, N2, Ng, K and P. B may be one of 1, 2, 3 and 4. In the above methods, the computation time of the CSI may be adjusted based on at least one of N1, N2, Ng, P and K, thus improving the flexibility of the communication system.

[0331] When report m corresponds to the CSI reporting configuration, the CSI computation delay parameter corresponding to report m, or the CSI computation delay parameter Z'(m) associated with the second time unit corresponding to report m is determined based on at least one of the followings:

[0332] ● Z'2;

[0333] ● N1;

[0334] ● N2;

[0335] ● Ng;

[0336] ● K;

[0337] ● P;

[0338] ● the number (OCPU) of the occupied CPUs corresponding to report m;

[0339] ● the UE capability signaling.

[0340] For example, when OCPUcorresponding to report m is equal to 1, the second CSI computation time corresponding to report m is greater than or equal to Z'2. For example, when OCPUcorresponding to report m is equal to 1, the second CSI computation time corresponding to report m is equal to C*Z'2. For example, when OCPUcorresponding to report m is equal to K, the second CSI computation time corresponding to report m is equal to Z2. For example, when OCPUcorresponding to report m is equal to K, the second CSI computation time corresponding to report m is equal to Z2. Here, C may be predefined, or based on the UE capability, or based on at least one of N1, N2, Ng, K and P. C may be one of 1, 2, 3 and 4. In the above methods, the computation time of the CSI may be adjusted based on the number of resources occupied by CSI computation, for example, a longer computation time may be reserved when the computation resource occupation is relatively small, or a shorter computation time may be reserved when the computation resource occupation is relatively large, thus improving the flexibility of the communication system.

[0341] For example, the UE may determine that the second CSI computation time corresponding to report m is Z2or C*Z'2based on the UE capability. Here, C may be predefined, or based on the UE capability, or based on at least one of N1, N2, Ng, K and P. C may be one of 1, 2, 3 and 4. In the above methods, the computation time of the CSI may be adjusted based on the capability of the UE, thus improving the flexibility of the communication system.

[0342] For example, when 2*N1*N2 = 64 or 2*N1*N2*Ng = 64 or P*K = 64, the second CSI computation time corresponding to report m is Z2. For example, when 2*N1*N2 = 64 / 128, or 2*N1*N2*Ng = 64 / 128, or P*K = 64 / 128, the second CSI computation time corresponding to report m is Z2+C*Z'2. Here, C may be predefined, or based on the UE capability, or based on at least one of N1, N2, Ng, K and P. C may be one of 1, 2, 3 and 4. In the above methods, the computation time of the CSI may be adjusted based on at least one of N1, N2, Ng, P and K, thus improving the flexibility of the communication system.

[0343] In some cases, enough measurements (for example, measurements of reference signals) may not be received, and accordingly, a meaningful report may not be generated due to incomplete measurement information, so CSI reporting may not be performed in order to save uplink transmission resources. Under what conditions the CSI report corresponding to the CSI reporting configuration disclosure herein should be transmitted or dropped is described below in detail. When a third condition is satisfied, the UE transmits the CSI report; otherwise, the UE drops the CSI report. Optionally, when the third condition is not satisfied, the UE transmits the CSI report; otherwise, the UE drops the CSI report. The third condition includes at least one of the followings:

[0344] ● After the CSI reporting (re)configuration, serving cell activation, BWP change, or activation of SP-CSI;

[0345] ● Receiving at least one CSI-RS transmission occasion for channel measurement and / or one CSI-RS and / or CSI-IM occasion for interference measurement;

[0346] ■ Optionally, the CSI-RS transmission occasion (for channel measurement) is for at least N resources in the resource set.

[0347] ■ Optionally, the CSI-RS transmission occasion is no later than the CSI reference resource. For example, the CSI-RS transmission occasion is a CSI-RS transmission occasion no later than the CSI reference resource.

[0348] ■ Optionally, the CSI-RS and / or CSI-IM occasion is no later than the CSI reference resource. For example, CSI-RS and / or CSI-IM occasion is CSI-RS and / or CSI-IM occasion no later than CSI reference resource.

[0349] ● The first condition is satisfied;

[0350] ● The second condition is satisfied.

[0351] In case that discontinuous reception (DRX) (for example, UE DRX) is configured, enough measurements (for example, measurement of reference signals) may not be received in the DRX active time, and accordingly, a meaningful report may not be generated due to incomplete measurement information, so the CSI reporting may not be performed in order to save uplink transmission resources. Under what conditions the CSI report corresponding to the CSI reporting configuration disclosure herein should be transmitted or dropped is described below in detail. The UE determines whether to transmit the CSI report based on the third condition. When DRX is configured, the CSI-RS transmission occasion in the third condition refers to the CSI-RS transmission occasion in the DRX active time. When DRX is configured, the CSI-RS and / or CSI-IM occasion in the third condition is in the DRX active time, or the CSI-RS and / or CSI-IM occasion in the third condition refers to the CSI-RS and / or CSI-IM occasion in the DRX active time.

[0352] In the case of cell DTX and / or UE DRX, enough measurements (for example, measurements of reference signals) may not be received in the cell DTX active time and / or DRX active time, and accordingly, a meaningful report may not be generated due to incomplete measurement information, so CSI report may not be performed in order to save uplink transmission resources. Under what conditions the CSI report corresponding to the CSI reporting configuration disclosure herein should be transmitted or dropped is described below in detail. Optionally, when a fourth condition is satisfied, the UE transmits the CSI report; otherwise, the UE drops the CSI report. Optionally, when the fourth condition is satisfied, the UE transmits the CSI report. Optionally, when the fourth condition is not satisfied, the UE drops the CSI report. The fourth condition includes at least one of the followings:

[0353] ● report quantity corresponding to the CSI reporting configuration includes RI;

[0354] ● cell DTX of the serving cell where the CSI reporting configuration is located is activated and / or configured;

[0355] ● the cell DTX of the serving cell where the CSI resource setting (e.g., CSI-ResourceConfig) associated with the CSI reporting configuration are located is activated and / or configured;

[0356] ● cell DTX of the serving cell where the resources for measurement corresponding to the CSI reporting configuration is activated and / or configured;

[0357] ● cell DTX of the serving cell where the resources for channel measurement (and / or interference measurement) corresponding to the CSI reporting configuration are located is activated and / or configured;

[0358] ● DRX is configured;

[0359] ● After the CSI reporting configuration or the CSI reporting (re)configuration, serving cell activation, BWP change, or activation of SP-CSI;

[0360] ● Receiving at least one CSI-RS transmission occasion for channel measurement and / or one CSI-RS and / or CSI-IM occasion for interference measurement; or receiving at least one CSI-RS transmission occasion for channel measurement and / or interference measurement;

[0361] ■ Optionally, the CSI-RS transmission occasion (for channel measurement and / or interference measurement) is for at least K (periodic or semi-persistent) resources in the (corresponding) resource set.

[0362] ■ Optionally, the CSI-RS transmission occasion is no later than the CSI reference resource. For example, the CSI-RS transmission occasion is a CSI-RS transmission occasion no later than the CSI reference resource.

[0363] ■ Optionally, the CSI-RS transmitter will be in the active periods of cell DTX. For example, the CSI-RS transmission occasion is a CSI-RS transmission occasion in the cell DTX active time.

[0364] ■ Optionally, the CSI-RS transmitter is in DRX active time. For example, the CSI-RS transmission occasion is a CSI-RS transmission occasion in the DRX active time.

[0365] ■ Optionally, the CSI-RS and / or CSI-IM occasion is no later than the CSI reference resource. For example, CSI-IM occasion is CSI-RS and / or CSI-IM occasion that are no later than CSI reference resource.

[0366] ■ Optionally, CSI-RS and / or CSI-IM will be in the cell DTX active time. For example, CSI-IM occasion is CSI-RS and / or CSI-IM occasion in the cell DTX active time.

[0367] ■ Optionally, CSI-RS and / or CSI-IM may be in DRX active time. For example, CSI-IM occasion is CSI-RS and / or CSI-IM occasion during DRX active time.

[0368] ● The first condition is satisfied;

[0369] ● The second condition is satisfied.

[0370] The counting method of the CSI-RS resources associated with the CSI report and / or the ports of the CSI-RS resources associated with the CSI report is discussed below. In any slot, the UE is not expected to have more active CSI-RS ports or active CSI-RS resources in active BWPs than reported as capability.

[0371] Optionally, (when a sixth condition is satisfied,) the counting method / determining method for the number of CSI-RS resources associated with the CSI reporting configuration may be at least one of the followings:

[0372] ● Method 1: if a CSI-RS resource is referred / indicated by M sub-configurations, the CSI-RS resource is counted M times. Here, M ≥ 0 or M ≥ 1. Optionally, the M sub-configurations may be N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be in N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be from N sub-configurations or L sub-configurations. Optionally, the N sub-configurations are N sub-configurations for CSI reporting of aperiodic CSI-RS resources. Optionally, the L sub-configurations are L sub-configurations for CSI reporting of periodic / semi-persistent CSI-RS resources. Optionally, a CSI-RS resource being referred / indicated by a sub-configuration means that at least one antenna port of the CSI-RS resource is in the antenna port subset indicated by the sub-configuration. Optionally, a CSI-RS resource being referred / indicated by a sub-configuration means that at least one antenna port of the CSI-RS resource corresponds to the bit with value of 1 in the parameter portSubsetIndicator indicated by the sub-configuration. Optionally, a CSI-RS resource being referred / indicated by a sub-configuration means that at least one antenna port of the CSI-RS resource is indicated in the antenna port subset indicated by the sub-configuration. Optionally, a CSI-RS resource indicated by a sub-configuration means that at least one antenna port of the CSI-RS resource is indicated by the bit with value of 1 in the parameter portSubsetIndicator indicated by the sub-configuration. This method clarifies the counting method of the number of (active) CSI-RS resources, such that the UE and the base station have the same understanding of the number of (active) CSI-RS resources and the reliability of the communication system is improved.

[0373] ● Method 2: in case that a CSI-RS resource is referred / indicated by M sub-configurations, the CSI-RS resource is counted M times. Here, M ≥ 0 or M ≥ 1. Optionally, the M sub-configurations may be N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be in N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be from N sub-configurations or L sub-configurations. Optionally, the N sub-configurations are N sub-configurations for CSI reporting of aperiodic CSI-RS resources. Optionally, the L sub-configurations are L sub-configurations for CSI reporting of periodic / semi-persistent CSI-RS resources. Optionally, a CSI-RS resource being referred / indicated by a sub-configuration means that the CSI-RS resource is in the resource set for channel measurement associated with the CSI reporting configuration corresponding to the sub-configuration. Optionally, a CSI-RS resource being referred / indicated by a sub-configuration means that the sub-configuration indicates the resource through a CSI resource ID list. This method clarifies the counting method of the number of (active) CSI-RS resources, such that the UE and the base station have the same understanding of the number of (active) CSI-RS resources and the reliability of the communication system is improved.

[0374] ● Method 3: in case that Ks CSI-RS resources are referred / indicated by M sub-configurations, the Ks CSI-RS resources are counted M times, or each of the Ks CSI-RS resources is counted M times. Here, M ≥ 0 or M ≥ 1. Optionally, the M sub-configurations may be N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be in N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be from N sub-configurations or L sub-configurations. Optionally, the N sub-configurations are N sub-configurations for CSI reporting of aperiodic CSI-RS resources. Optionally, the L sub-configurations are L sub-configurations for CSI reporting of periodic / semi-persistent CSI-RS resources. Optionally, the Ks CSI-RS resources being referred / indicated by a sub-configuration means that the Ks CSI-RS resources are in the resource set for channel measurement associated with the CSI reporting configuration corresponding to the sub-configuration. Optionally, the Ks CSI-RS resources being referred / indicated by a sub-configuration means that at least one antenna port in the Ks CSI-RS resources is in the antenna port subset indicated by the sub-configuration. Optionally, the Ks CSI-RS resources being referred / indicated by a sub-configuration means that at least one antenna port of each of the Ks CSI-RS resources is in the antenna port subset indicated by the sub-configuration. This method clarifies the counting method of the number of (active) CSI-RS resources, such that the UE and the base station have the same understanding of the number of (active) CSI-RS resources and the reliability of the communication system is improved.

[0375] Optionally, (when the sixth condition is satisfied,) the counting method / determining method for the number of the (active) antenna ports of the CSI-RS resource associated with the CSI reporting configuration may be at least one of the followings:

[0376] ● Method 1: in case that a CSI-RS resource is referred / indicated by M sub-configurations, the CSI-RS ports (or antenna ports) in the CSI-RS resource are counted as max( ). Here, M ≥ 0 or M ≥ 1. P is described above. Here, Psrepresents the number of ports belonging to the CSI-RS resource in the port subset indicated by the sub-configuration s, or Psrepresents the number of CSI-RS ports belonging to the CSI-RS resource determined based on the parameter portSubsetIndicator indicated by the sub-configuration s, or, Psindicates the number of CSI-RS ports in the CSI-RS resource corresponding to the bit with value of 1 in the parameter portSubsetIndicator indicated by the sub-configuration s, or Psindicates the number of CSI-RS ports corresponding to the bit with value of 1 in the parameter portSubsetIndicator indicated by the sub-configuration s and belonging to the CSI-RS resource. When the length of the bitmap corresponding to the port subset indication is P*K, the antenna ports indicated by the port subset may include antenna ports of other CSI-RS resources. This method clarifies which ports in the port subset will be counted, such that the UE and the base station have the same understanding of the number of active CSI-RS ports, and the reliability of the communication system is improved. Here, the sub-configuration s may be one of the M sub-configurations. Optionally, the sub-configuration s may be the s-th sub-configuration in the M sub-configurations. Optionally, the M sub-configurations may be N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be in N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be from N sub-configurations or L sub-configurations. Optionally, the N sub-configurations are N sub-configurations for CSI reporting of aperiodic CSI-RS resources. Optionally, the L sub-configurations are L sub-configurations for CSI reporting of periodic / semi-persistent CSI-RS resources. Optionally, a CSI-RS resource being referred by a sub-configuration means that at least one antenna port of the CSI-RS resource is in the antenna port subset indicated by the sub-configuration. Optionally, a CSI-RS resource being referred / indicated by a sub-configuration means that at least one antenna port of the CSI-RS resource corresponds to the bit with value of 1 in the parameter portSubsetIndicator indicated by the sub-configuration. Optionally, a CSI-RS resource being referred / indicated by a sub-configuration means that at least one antenna port of the CSI-RS resource is indicated in the antenna port subset indicated by the sub-configuration. Optionally, a CSI-RS resource indicated by a sub-configuration means that at least one antenna port of the CSI-RS resource is indicated by the bit with value of 1 in the parameter portSubsetIndicator indicated by the sub-configuration. This method clarifies the counting method of the number of the (active) CSI-RS ports of the CSI-RS resource, such that the UE and the base station have the same understanding of the number of (active) CSI-RS ports and the reliability of the communication system is improved.

[0377] ● Method 2: if a CSI-RS resource is referred / indicated by M sub-configurations, the CSI-RS ports (or antenna ports) in the CSI-RS resource are counted as max( ). Here, M ≥ 0 or M ≥ 1. P is described above. Here, Psrepresents the number of ports belonging to the CSI-RS resource in the port subset indicated by the sub-configuration s, or Psrepresents the number of CSI-RS ports belonging to the CSI-RS resource determined based on the parameter portSubsetIndicator indicated by the sub-configuration s, or, Psindicates the number of CSI-RS ports in the CSI-RS resource corresponding to the bit with value of 1 in the parameter portSubsetIndicator indicated by the sub-configuration s, or Psindicates the number of CSI-RS ports corresponding to the bit with value of 1 in the parameter portSubsetIndicator indicated by the sub-configuration s and belonging to the CSI-RS resource. When the length of the bitmap corresponding to the port subset indication is P*K, the antenna ports indicated by the port subset may include antenna ports of other CSI-RS resources. This method clarifies which ports in the port subset will be counted, such that the UE and the base station have the same understanding of the number of active CSI-RS ports, and the reliability of the communication system is improved. Here, the sub-configuration s may be one of the M sub-configurations. Optionally, the sub-configuration s may be the s-th sub-configuration in the M sub-configurations. Optionally, the M sub-configurations may be N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be in N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be from N sub-configurations or L sub-configurations. Optionally, the N sub-configurations are N sub-configurations for CSI reporting of aperiodic CSI-RS resources. Optionally, the L sub-configurations are L sub-configurations for CSI reporting of periodic / semi-persistent CSI-RS resources. Optionally, a CSI-RS resource being referred / indicated by a sub-configuration means that the CSI-RS resource is in the resource set for channel measurement associated with the CSI reporting configuration corresponding to the sub-configuration. Optionally, a CSI-RS resource being referred / indicated by a sub-configuration means that the sub-configuration indicates the resource through a CSI resource ID list. This method clarifies the counting method of the number of the (active) CSI-RS ports of the CSI-RS resource, such that the UE and the base station have the same understanding of the number of (active) CSI-RS ports and the reliability of the communication system is improved.

[0378] ● Method 3: if K CSI-RS resources are referred / indicated by M sub-configurations, the CSI-RS ports (or antenna ports) in the K CSI-RS resources are counted as max( ). Here, M ≥ 0 or M ≥ 1. P is described above. Here, Psrepresents the number of ports in the port subset indicated by the sub-configuration s, or Psrepresents the number of CSI-RS ports determined based on the parameter portSubsetIndicator indicated by the sub-configuration s, or Psrepresents the number of CSI-RS ports corresponding to the bit with value of 1 in the parameter portSubsetIndicator indicated by the sub-configuration s, or Psrepresents the number of CSI-RS ports corresponding to the bit with value of 1 in the parameter portSubsetIndicator indicated by the sub-configuration s. This method clarifies which ports in the port subset will be counted, such the UE and the base station have the same understanding of the number of active CSI-RS ports and the reliability of the communication system is improved. Here, the sub-configuration s may be one of the M sub-configurations. Optionally, the sub-configuration s may be the s-th sub-configuration in the M sub-configurations. Optionally, the M sub-configurations may be N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be in N sub-configurations or L sub-configurations. Optionally, the M sub-configurations may be from N sub-configurations or L sub-configurations. Optionally, the N sub-configurations are N sub-configurations for CSI reporting of aperiodic CSI-RS resources. Optionally, the L sub-configurations are L sub-configurations for CSI reporting of periodic / semi-persistent CSI-RS resources. Optionally, the K CSI-RS resources being referred / indicated by a sub-configuration means that the K CSI-RS resources are in the resource set for channel measurement associated with the CSI reporting configuration corresponding to the sub-configuration. Optionally, the K CSI-RS resources being referred / indicated by a sub-configuration means that at least one antenna port in the K CSI-RS resources is in the antenna port subset indicated by the sub-configuration. Optionally, the K CSI-RS resources being referred / indicated by a sub-configuration means that at least one antenna port of each of the K CSI-RS resources is in the antenna port subset indicated by the sub-configuration. This method clarifies the counting method of the number of the (active) CSI-RS ports of the CSI resource, such that the UE and the base station have the same understanding of the number of (active) CSI-RS ports and the reliability of the communication system is improved.

[0379] Optionally, the sixth condition includes at least one of the followings:

[0380] ●The CSI reporting configuration is configured with the resource set for channel measurement, where the resource set includes K resources and the number of antenna ports of each resource is P. Here, refer above for related descriptions of K and P;

[0381] ●The CSI reporting configuration includes / is configured with L sub-configuration;

[0382] ●One / each sub-configuration included in / configured by the CSI reporting configuration indicates the antenna port subset, or one / each sub-configuration included in / configured by the CSI reporting configuration includes / is configured with the parameter portSubsetIndicator. Optionally, the length of the bitmap associated with / corresponding to the parameter portSubsetIndicator is K*P, or the length of the bitmap associated with / corresponding to the antenna port subset indication is K*P.

[0383] The present disclosure provides a method, which may measure antenna ports by measuring a plurality of reference signals so as to perform corresponding CSI feedback, and may measure CSI of more ports by using a plurality of CSI-RS resources with fewer ports, thus improving the flexibility of the communication system.

[0384] FIG. 5 illustrates a method 500 performed by a base station according to an embodiment of the present disclosure. The method 500 includes: at 501, the base station transmits a CSI reporting configuration to a user equipment, wherein the CSI reporting configuration is associated with / corresponds to / is configured with resource set(s) for channel measurement each including K resources, wherein one / each of the K resources is associated with P antenna ports, and the total number (the product of the port number (P) and K) associated with K resources in the resource set associated with / corresponding to the CSI reporting configuration is associated with at least one of N1, N2, Ng; at 502, the base station receives a CSI report determined based on the CSI reporting configuration from the user equipment, wherein the CSI associated with / corresponding to the CSI reporting configuration includes a PMI.

[0385] FIG. 6 illustrates a structure 600 of a user equipment according to various embodiments of the present disclosure. As shown in FIG. 6, the user equipment 600 includes a controller 610 and a transceiver 620, wherein the controller 610 is configured to perform various methods disclosed herein and performed by the user equipment, and the transceiver 620 is configured to transceive channels or signals.

[0386] FIG. 7 illustrates a structure 700 of a base station according to various embodiments of the present disclosure. As shown in FIG. 7, the network device 700 includes a controller 710 and a transceiver 720, wherein the controller 710 is configured to perform various methods performed by the network device as disclosed herein above, and the transceiver 720 is configured to transceive channels or signals.

[0387] Furthermore, "at least one of" described in this disclosure includes any and / or all possible combinations of the listed items, and various embodiments and examples in embodiments described in this disclosure may be changed and combined in any suiTable form, and " / " described in this disclosure means "or".

[0388] The illustrative logical blocks, modules, and circuits described in this disclosure may be implemented in a general-purpose processor, a Digital Signal Processor (DSP), an application specific integrated circuit, ASIC), Field Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors cooperating with a DSP core, or any other such Configuration.

[0389] The steps of a method or algorithm described in this disclosure may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. Software modules may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disks, removable disks, or any other form of storage media known in the art.. An exemplary storage medium is coupled to a processor to enable the processor to read and write information from / to the storage medium. In the alternative, the storage medium may be integrated into the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in the user terminal. In the alternative, the processor and the storage medium may reside as separate components in the user terminal.

[0390] In one or more exemplary designs, the described functions may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, each function may be stored on or transmitted by a computer-readable medium as one or more instructions or codes. Computer-readable media include both computer storage media and communication media, and the latter includes any media that facilitates the transfer of computer programs from one place to another. The storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.

[0391] The description set forth herein, taken in conjunction with the drawings, describes example Configurations, methods and devices, and does not represent all examples that may be realized or are within the scope of the claims. As used herein, the term "example" means "serving as an example, instance or illustration" rather than "preferred" or "superior to other examples". The detailed description includes specific details in order to provide an understanding of the described technology. However, these techniques may be practiced without these specific details. In some cases, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.

[0392] Although this specification contains many specific implementation details, these should not be interpreted as limitations on any invention or the scope of the claimed protection, but as descriptions of specific features of specific embodiments of specific inventions. Some features described in this specification in the context of separate embodiments can also be combined in a single embodiment. On the contrary, various features described in the context of a single embodiment can also be implemented separately in a plurality of embodiments or in any suiTable sub-combination. Furthermore, although features may be described above as functioning in certain combinations, and even initially claimed as such, in some cases, one or more features from the claimed combination may be deleted from the combination, and the claimed combination may be directed to a subcombination or a variation of a subcombination.

[0393] It should be understood that the specific order or hierarchy of steps in the method of the present disclosure is illustrative of an exemplary process. Based on design preferences, it can be understood that a specific order or hierarchy of steps in a method can be rearranged to achieve the functions and effects disclosed in this disclosure. The appended method claims present elements of various steps in an example order, and are not meant to be limited to the particular order or hierarchy presented, unless otherwise specifically stated. Furthermore, although elements may be described or claimed in the singular, the plural is also contemplated unless the limitation on the singular is explicitly stated. Therefore, the present disclosure is not limited to the illustrated examples, and any means for performing the functions described herein are included in various aspects of the present disclosure.

[0394] The text and drawings are provided as examples only to help readers understand the present disclosure. They are not intended and should not be interpreted as limiting the scope of the present disclosure in any way. Although certain embodiments and examples have been provided, based on the content disclosed herein, it is obvious to those skilled in the art that modifications to the illustrated embodiments and examples may be made without departing from the scope of the present disclosure.

Claims

1.A method performed by a user equipment (UE) in a wireless communication system, the method comprising:receiving, from a base station, configuration information on a channel state information (CSI) resource set, the configuration information including information on an aggregated CSI-reference signal (RS) resource with more than 32 antenna ports; andreceiving, from the base station, a CSI-RS on the aggregated CSI-RS resource,wherein the aggregated CSI-RS resource is an aggregation of a plurality of CSI-RS resources and the plurality of CSI-RS resources have an equal number of antenna ports, andwherein the plurality of CSI-RS resources are within 1 slot or 2 consecutive slots.2.The method of claim 1, wherein a CSI computation delay for the aggregated CSI-RS resource is identified based on a total number of antenna ports associated with the aggregated CSI-RS resource.3.The method of claim 1, further comprising:transmitting, to the base station, a CSI report based on the CSI-RS,wherein a number of CSI processing unit (CPU) for the CSI report is 1.4.The method of claim 1, wherein a number of the plurality of CSI-RS resources is 2 or 4.5.A method performed by a base station in a wireless communication system, the method comprising:transmitting, to a user equipment (UE), configuration information on a channel state information (CSI) resource set, the configuration information including information on an aggregated CSI-reference signal (RS) resource with more than 32 antenna ports; andtransmitting, to the UE, a CSI-RS on the aggregated CSI-RS resource,wherein the aggregated CSI-RS resource is an aggregation of a plurality of CSI-RS resources and the plurality of CSI-RS resources have an equal number of antenna ports, andwherein the plurality of CSI-RS resources are within 1 slot or 2 consecutive slots.6.The method of claim 5, wherein a CSI computation delay for the aggregated CSI-RS resource is based on a total number of antenna ports associated with the aggregated CSI-RS resource.7.The method of claim 5, further comprising:receiving, from the UE, a CSI report based on the CSI-RS,wherein a number of CSI processing unit (CPU) for the CSI report is 1.8.The method of claim 5, wherein a number of the plurality of CSI-RS resources is 2 or 4.9.A user equipment (UE) in a wireless communication system, the UE comprising:a transceiver; anda controller coupled with the transceiver and configured to:receive, from a base station, configuration information on a channel state information (CSI) resource set, the configuration information including information on an aggregated CSI-reference signal (RS) resource with more than 32 antenna ports, andreceive, from the base station, a CSI-RS on the aggregated CSI-RS resource,wherein the aggregated CSI-RS resource is an aggregation of a plurality of CSI-RS resources and the plurality of CSI-RS resources have an equal number of antenna ports, andwherein the plurality of CSI-RS resources are within 1 slot or 2 consecutive slots.10.The UE of claim 9, wherein a CSI computation delay for the aggregated CSI-RS resource is identified based on a total number of antenna ports associated with the aggregated CSI-RS resource.11.The UE of claim 9, wherein the controller is further configured to:transmit, to the base station, a CSI report based on the CSI-RS,wherein a number of CSI processing unit (CPU) for the CSI report is 1.12.The UE of claim 9, wherein a number of the plurality of CSI-RS resources is 2 or 4.13.A base station in a wireless communication system, the base station comprising:a transceiver; anda controller coupled with the transceiver and configured to:transmit, to a user equipment (UE), configuration information on a channel state information (CSI) resource set, the configuration information including information on an aggregated CSI-reference signal (RS) resource with more than 32 antenna ports; andtransmit, to the UE, a CSI-RS on the aggregated CSI-RS resource,wherein the aggregated CSI-RS resource is an aggregation of a plurality of CSI-RS resources and the plurality of CSI-RS resources have an equal number of antenna ports, andwherein the plurality of CSI-RS resources are within 1 slot or 2 consecutive slots.14.The base station of claim 13, wherein a CSI computation delay for the aggregated CSI-RS resource is based on a total number of antenna ports associated with the aggregated CSI-RS resource.15.The base station of claim 13, wherein the controller is further configured to:receive, from the UE, a CSI report based on the CSI-RS,wherein a number of CSI processing unit (CPU) for the CSI report is 1, andwherein a number of the plurality of CSI-RS resources is 2 or 4.

Citation Information

Patent Citations

  • Method and apparatus for reference signal configurations for CSI-RS port sharing in mobile communication system using massive array antennas

    US20200106504A1

  • Method and apparatus for transmitting and receiving channel state information in wireless communication system

    WO2021162517A1