Channel state information feedback method, and device
By measuring multiple CSI-RS resources and receiving channel status information feedback from terminal devices, network devices determine beams and precoding vectors based on different antenna port groups, solving the problem of mismatch between the precoding matrix and the actual channel in near-field channels and improving the transmission efficiency of the communication system.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2025-01-22
- Publication Date
- 2026-07-30
AI Technical Summary
In existing technologies, channel state information feedback methods based on far-field channel assumptions cannot adapt to near-field channels, resulting in a mismatch between the precoding matrix at the antenna port and the actual channel, which affects transmission efficiency.
The terminal device performs measurements based on multiple CSI-RS resources and reports channel status information including the number of CRIs, the CRIs, and the CSI corresponding to each CRI. The network device receives the information and determines different beams and precoding vectors based on different antenna port groups.
The precoding gain of the downlink is increased to ensure the matching of precoding with the actual channel, thereby improving the transmission efficiency of the communication system.
Smart Images

Figure CN2025073943_30072026_PF_FP_ABST
Abstract
Description
Channel state information feedback method and device Technical Field
[0001] This application relates to the field of communications, and more specifically, to a method and apparatus for channel state information feedback. Background Technology
[0002] Downlink Channel State Information (CSI) feedback plays a crucial role in base station precoding design, link adaptation, and beam management. Current protocols rely on assumptions about far-field channels for both codebooks and CSI feedback. For example, all antenna ports assume the same beam direction relative to the UE and can share the same polarization phase. This means all antenna ports use the same precoding matrix reported by the same CSI-RS Resource Indicator (CRI) and Precoding Matrix Indicator (PMI). However, with increasing channel complexity, using the same precoding matrix for all antenna ports can lead to mismatches between the precoding matrix used by the antenna ports and the actual channel conditions, impacting transmission efficiency. Summary of the Invention
[0003] This application provides a channel state information feedback method and device.
[0004] This application provides a channel state information feedback method, including:
[0005] The terminal equipment performs measurements based on multiple CSI-RS resources;
[0006] The terminal device reports CSI information based on the measurement results. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSI corresponding to each CRI.
[0007] Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
[0008] This application provides a channel state information feedback method, including:
[0009] The network device sends multiple CSI-RS resources;
[0010] The network device receives CSI information reported by the terminal device based on multiple CSI-RS resource measurements. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI.
[0011] Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
[0012] This application provides a terminal device, including:
[0013] The first processing module is used for measurements based on multiple CSI-RS resources;
[0014] The first transceiver module is used to report CSI information based on the measurement results. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSI corresponding to each CRI.
[0015] Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
[0016] This application provides a network device, including:
[0017] The second transceiver module is used to send multiple CSI-RS resources; and to receive CSI information reported by the terminal device based on multiple CSI-RS resources. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI.
[0018] Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
[0019] This application provides a terminal device, including a transceiver, a processor, and a memory. The memory stores a computer program, the transceiver communicates with other devices, and the processor calls and runs the computer program stored in the memory to enable the terminal device to execute the channel state information feedback method described above.
[0020] This application provides a network device, including a transceiver, a processor, and a memory. The memory stores a computer program, the transceiver communicates with other devices, and the processor calls and runs the computer program stored in the memory to enable the network device to perform the channel state information feedback method described above.
[0021] This application provides a chip for implementing the channel state information feedback method described above.
[0022] Specifically, the chip includes a processor for calling and running a computer program from a memory, causing a device equipped with the chip to perform the aforementioned channel state information feedback method.
[0023] This application provides a computer-readable storage medium for storing a computer program that, when run by a device, causes the device to execute the aforementioned channel state information feedback method.
[0024] This application provides a computer program product, including computer program instructions that cause a computer to execute the channel state information feedback method described above.
[0025] This application provides a computer program that, when run on a computer, causes the computer to execute the aforementioned channel state information feedback method.
[0026] In this embodiment of the application, when the terminal device performs downlink CSI feedback, it can report the corresponding CRI and CSI for multiple antenna groups respectively. This allows the network device to determine different beams and precoding vectors for different antenna port groups based on the feedback from the terminal device for different antenna port groups, thereby improving the downlink precoding gain. Attached Figure Description
[0027] Figure 1 illustrates a communication system 100 as an example.
[0028] Figure 2 is a schematic diagram of the 5G architecture.
[0029] Figure 3 is a schematic flowchart of a CSI feedback method 300 according to an embodiment of this application.
[0030] Figure 4 is a schematic flowchart of a CSI feedback method 400 according to an embodiment of this application.
[0031] Figure 5 is a flowchart of the implementation of Embodiment 1 of this application.
[0032] Figure 6 is a schematic diagram showing the correspondence between CRI and antenna port group.
[0033] Figure 7 is another schematic diagram showing the correspondence between CRI and antenna port group.
[0034] Figure 8 is a schematic block diagram of a terminal device 800 according to an embodiment of the present application.
[0035] Figure 9 is a schematic block diagram of a network device 900 according to an embodiment of the present application.
[0036] Figure 10 is a schematic structural diagram of a communication device 1000 according to an embodiment of this application.
[0037] Figure 11 is a schematic structural diagram of a chip 1100 according to an embodiment of this application.
[0038] Figure 12 is a schematic block diagram of a communication system 1200 according to an embodiment of this application. Detailed Implementation
[0039] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0040] The technical solutions of this application embodiment can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, Advanced Long Term Evolution (LTE-A) systems, New Radio (NR) systems, evolution systems of NR systems, LTE-based access to unlicensed spectrum (LTE-U) systems, NR-based access to unlicensed spectrum (NR-U) systems, Non-Terrestrial Networks (NTN) systems, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), 5th-Generation (5G) systems, or other communication systems.
[0041] Traditional communication systems typically support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication but also, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to these communication systems.
[0042] In one implementation, the communication system in this application embodiment can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) network deployment scenario.
[0043] In one embodiment, the communication system in this application can be applied to unlicensed spectrum, wherein the unlicensed spectrum can also be considered as shared spectrum; or, the communication system in this application can also be applied to licensed spectrum, wherein the licensed spectrum can also be considered as non-shared spectrum.
[0044] This application describes various embodiments in conjunction with network devices and terminal devices. The terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc.
[0045] Terminal devices can be stations (STAION, ST) in WLANs, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistant (PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in next-generation communication systems such as NR networks, or terminal devices in future evolved Public Land Mobile Network (PLMN) networks, etc.
[0046] In the embodiments of this application, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (such as airplanes, balloons and satellites).
[0047] In the embodiments of this application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical care, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0048] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0049] In the embodiments of this application, the network device can be a device for communicating with mobile devices, such as an access point (AP) in a WLAN, an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a vehicle-mounted device, a wearable device, a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or an NTN network, etc.
[0050] By way of example and not limitation, in this embodiment, the network device may have mobility characteristics; for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low Earth orbit (LEO) satellite, a medium Earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, or other similar locations.
[0051] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.
[0052] Figure 1 illustrates an exemplary communication system 100. The communication system includes a network device 110 and two terminal devices 120. In one embodiment, the communication system 100 may include multiple network devices 110, and the coverage area of each network device 110 may include other numbers of terminal devices 120; this embodiment does not limit the scope of the present application.
[0053] In one embodiment, the communication system 100 may also include other network entities such as a Mobility Management Entity (MME) and an Access and Mobility Management Function (AMF), which are not limited in this application.
[0054] Network equipment can be further divided into access network equipment and core network equipment. That is, the wireless communication system also includes multiple core networks used to communicate with the access network equipment. Access network equipment can be evolved Node Bs (eNBs or e-NodeBs) in Long-Term Evolution (LTE), Next-Generation Radio (NR) (mobile communication system), or Authorized Auxiliary Access Long-Term Evolution (LAA-LTE) systems, such as macro base stations, micro base stations (also called "small base stations"), pico base stations, access points (APs), transmission points (TPs), or new generation Node Bs (gNodeBs).
[0055] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Taking the communication system shown in Figure 1 as an example, the communication device may include network devices and terminal devices with communication functions. The network devices and terminal devices can be specific devices in this application embodiment, which will not be described in detail here. The communication device may also include other devices in the communication system, such as network controllers, mobility management entities, and other network entities. This application embodiment does not limit this.
[0056] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0057] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0058] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0059] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.
[0060] 1. 5G architecture:
[0061] Figure 2 is a schematic diagram of the 5G architecture. The UE connects to the Access Network (AN) via the Uu interface to establish an access layer connection, exchanging access layer messages and radio data. The UE connects to the Access and Mobility Management Function (AMF) via the N1 interface to establish a non-access layer (NAS) connection, exchanging NAS messages. The AMF (Access and Mobility Management Function) is the mobility management function in the core network, and the SMF (Session Management Function) is the session management function in the core network. In addition to managing the UE's mobility, the AMF is also responsible for forwarding session management-related messages between the UE and the SMF. The PCF (Policy Control Function) is the policy management function in the core network, responsible for formulating policies related to UE mobility management, session management, and charging. The UPF (User Plane Function) is the user plane function in the core network, transmitting data with the external data network via the N6 interface and with the AN via the N3 interface.
[0062] 2. CSI Feedback Mechanism:
[0063] To enable network devices to perform reasonable scheduling, terminals need to report downlink Channel State Information (CSI) so that the base station can determine the terminal's scheduling information, such as the transmission layer number, precoding matrix, transmit beam, and modulation / coding scheme. Specifically, the terminal's CSI reporting is based on the CSI reporting configuration indicated by the network device and the Channel State Information-Reference Signal (CSI-RS) sent by the network device. The uplink resources used by the terminal for CSI reporting and the CSI-RS signal used for CSI measurement are both indicated by the CSI reporting configuration. Each CSI reporting configuration corresponds to one CSI report, and each CSI report can include different information such as CRI, Rank Indicator (RI), PMI, and Channel Quality Indicator (CQI). This information is obtained based on the CSI-RS signal configured and sent by the network device. Specifically, the content / information included in the CSI is determined by the report quantity information in the CSI reporting configuration, which can indicate one of the following report quantities:
[0064] CRI is used to determine the CSI-RS resource currently used for channel measurement and the Interference Measurement Resource (IMR) currently used for interference measurement from multiple CSI-RS resources.
[0065] RI is used to report the recommended number of transport layers;
[0066] PMI is used to determine the recommended precoding matrix from a predefined codebook;
[0067] CQI is used to report the current channel quality.
[0068] The Reference Signal Receiving Power (RSRP) is used to report the RSRP of the Synchronization Signal Block (SSB) or CSI-RS corresponding to the fed-back index, so that the network side can determine the beam used for downlink transmission.
[0069] LI is used to report the index of the transport layer associated with PTRS.
[0070] Multiple CSI-RS resources correspond to different analog beams; therefore, CRI reporting is also a process of analog beam selection, allowing network devices to determine the optimal analog beam based on the CRI. RI / PMI / CQI can be determined based on the signal-to-interference-plus-noise ratio (SINR) estimated on the CSI-RS resources corresponding to the CRI. The channel component of SINR is determined based on the non-zero power CSI-RS used for channel measurement corresponding to the CRI, while the interference component is determined based on the Channel State Information-Interference Measurement (CSI-IM) or non-zero power CSI-RS used for interference measurement corresponding to the CRI. The CSI-RS resources used for channel measurement can contain multiple antenna ports to measure the complete downlink channel and calculate the CSI. On the other hand, there are two types of codebooks used to determine the PMI: a normal codebook and a port-selected codebook. The normal codebook requires the terminal device to select some beams from multiple beams and provide feedback through codebook parameters; the port selection codebook requires the terminal device to select some antenna ports from multiple antenna ports and provide feedback through codebook parameters, with each antenna port corresponding to one beam.
[0071] When a CSI report carries a large number of bits, it can be divided into two parts to prioritize the transmission of important CSI information. The information contained in CSI Part 1 and Part 2 for different codebook types is shown in Table 1. Part 1 has a fixed number of bits and carries a small amount of important information such as RI and CQI. Part 2 has a number of bits determined by Part 1 and carries more information such as PMI. When the code rate of the Physical Uplink Shared Channel (PUSCH) / Physical Uplink Control Channel (PUCCH) carrying the CSI exceeds a certain value, the terminal needs to discard some information in Part 2 of CSI to ensure the transmission performance of PUSCH / PUCCH; that is, the code rate cannot exceed the reference value configured by the network device. Specifically, information in Part 1 of CSI is not discarded, while lower-priority CSI reports in Part 2 are discarded first according to their reporting priority. The priority of CSI reporting is determined based on the periodicity of the CSI (periodic, semi-persistent, or aperiodic), the content of the CSI report (whether RSRP is reported), the carrier corresponding to the CSI report (i.e., carrier index), and the identification (ID) configured in the CSI report. If a CSI has a low priority and information in CSI part 2 needs to be discarded, then the CSIs corresponding to odd-numbered subbands are discarded first, followed by the CSIs corresponding to even-numbered subbands, and finally the wideband CSIs, until the code rate meets the requirements.
[0072] Table 1
[0073] The codebook and CSI feedback in existing protocols are based on the assumption of a far-field channel, for example, all antenna ports relative to the UE's beam direction.
[0074] The direction is the same, and all antenna ports can share the same polarization phase, meaning all antenna ports use the same precoding matrix reported by CRI and PMI. However, as the number and size of antennas increase, depending on the number of antennas, array size, and distance between the terminal and the base station, the transmission channel may be either a near-field channel or a far-field channel. For near-field channels, the channel difference between distant antenna ports and the terminal is significant, requiring different beams and phases to ensure that the precoding matches the actual channel. Since network equipment cannot know whether the current channel is near-field or far-field, it cannot determine whether different antenna ports need to use different beams and phases (i.e., different CRI and PMI).
[0075] Figure 3 is a schematic flowchart of a CSI feedback method 300 according to an embodiment of this application. This method can optionally be applied to the system shown in Figure 1 or Figure 2, but is not limited thereto. The method includes at least a portion of the following. In this embodiment, CSI feedback is also referred to as downlink CSI feedback.
[0076] S310, the terminal equipment performs measurements based on multiple CSI-RS resources;
[0077] S320. The terminal device reports CSI information based on the measurement results. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI.
[0078] Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
[0079] The CSI corresponding to each CRI is obtained based on the CSI-RS resource indicated by the CRI and the antenna port group associated with the CSI.
[0080] In this manner, the terminal device performs measurements based on multiple CSI-RS resources, reporting the recommended number of CRIs, the CRIs corresponding to that number of CRIs, and the CSI corresponding to each CRI. Each CRI is associated with an antenna port group within one of the CSI-RS resources, and this antenna port group is derived based on the number of CRIs. Based on this method, the terminal device can determine whether the current channel environment is suitable for a near-field or far-field model based on the channel measurement results, thereby obtaining the optimal number of antenna port groups and the corresponding CRIs and CSIs for each antenna port group. Based on this, the network device can determine different beams and precoding vectors for different antenna port groups based on the feedback from the terminal device, thereby improving the downlink precoding gain.
[0081] In some implementations, when the number of CRIs is K, the antenna ports of each CSI-RS resource are divided into K antenna port groups, and the K CRIs reported by the terminal device are associated one-to-one with the K antenna ports; where K is a positive integer. The terminal device can determine the optimal number of antenna port groups, i.e., determine the value of K, based on the current channel environment.
[0082] In one example, each CSI-RS resource has N antenna ports, which are divided into K antenna port groups, with each group containing adjacent antenna ports; where N is a positive integer. For instance, each CSI-RS resource contains N antenna ports (e.g., N equals 128, 256, or 512, etc.). The terminal device determines the optimal number of antenna port groups (i.e., the value of K, such as K equals 2, 4, or 8, etc.) and divides the antenna ports of each CSI-RS resource into K antenna port groups, with each group containing multiple adjacent antenna ports.
[0083] The method for dividing antenna port groups can be pre-agreed upon by the terminal device and the network device. After determining the optimal number of antenna port groups, the terminal device can divide the antenna ports according to the pre-agreed method. Similarly, after the terminal device reports the number of antenna port groups, as well as the CRI and CSI corresponding to each antenna port group, to the network device, the network device can determine multiple antenna port groups according to the pre-agreed method.
[0084] In some implementations, the number of CRIs and the corresponding CRIs can be reported in CSI section 1; wherein the number of bits in CSI section 1 is determined based on the maximum value of the number of CRIs. For example, when the number of CRIs is K and the maximum value of the number of CRIs is Kmax, at least (K) bits are padded in CSI section 1. max -K)*(N RI +N CRI ) or (K m -K)*N CRI N zeros; of which N CRI The number of bits reported for each CRI, N RI The number of bits reported for each RI. In this way, it can be ensured that when the terminal device performs downlink CSI feedback, the number of bits in CSI part 1 of the reported CSI information is equal for different numbers of CRIs.
[0085] In some implementations, the CSIs corresponding to each CRI in the CSI information are mapped sequentially according to a first order, and / or the priority of the CSIs corresponding to each CRI in the CSI information is sorted from high to low according to the first order; wherein, the first order is determined according to the reporting order of the CRIs.
[0086] In one example, the reporting order of CRIs is determined based on the sequence number or index of the antenna port group associated with each CRI. For example, the reporting order of each CRI is the same as the sequence number or index order of its associated antenna port group. For instance, if CRI 1 is associated with antenna port group 1, CRI 2 is associated with antenna port group 2, ..., CRI n is associated with antenna port group n, then the reporting order of CRIs is: {CRI 1, CRI 2, ..., CRI n}.
[0087] The first order is determined based on the reporting order of CRIs. For example, the first order includes: CSIs corresponding to the first CRI to CSIs corresponding to the Kth CRI; where K is the number of CRIs. That is, the first order includes: {CSIs corresponding to the first CRI, CSIs corresponding to the second CRI, ..., CSIs corresponding to the Kth CRI}.
[0088] For example, the first order includes: the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, then the even-numbered sub-band CSI corresponding to the first CRI to the even-numbered sub-band CSI corresponding to the Kth CRI, then the odd-numbered sub-band CSI corresponding to the first CRI to the odd-numbered sub-band CSI corresponding to the Kth CRI; where K is the number of CRIs. That is, the first order includes: {the broadband CSI corresponding to the first CRI, ..., the broadband CSI corresponding to the Kth CRI; the even-numbered sub-band CSI corresponding to the first CRI, ..., the even-numbered sub-band CSI corresponding to the Kth CRI; the odd-numbered sub-band CSI corresponding to the first CRI, ..., the odd-numbered sub-band CSI corresponding to the Kth CRI}.
[0089] For example, the first order includes: the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, followed by the sub-band CSI corresponding to the first CRI to the sub-band CSI corresponding to the Kth CRI; where K is the number of CRIs contained in the CSI information. Each CRI's corresponding sub-band CSI includes both even-numbered and odd-numbered sub-band CSIs. In this first order, the order of the contents of each CRI's corresponding sub-band CSI is: even-numbered sub-band CSIs first, followed by odd-numbered sub-band CSIs. For example, the first order includes: {the broadband CSI corresponding to the first CRI, ..., the broadband CSI corresponding to the Kth CRI; the even-numbered sub-band CSI corresponding to the first CRI, the odd-numbered sub-band CSI corresponding to the first CRI, ..., the even-numbered sub-band CSI corresponding to the Kth CRI, and the odd-numbered sub-band CSI corresponding to the Kth CRI};
[0090] In the examples above, the k-th CRI is the k-th reported CRI, or the CRI corresponding to the k-th antenna port group, where k takes the value from 1 to K.
[0091] In some implementations, the CSI corresponding to an even-indexed CRI in the CSI information has a higher priority than the CSI corresponding to an odd-indexed CRI. Typically, CSIs corresponding to adjacent CRIs are similar; therefore, by using this method, when the terminal device needs to discard CSIs, similar CSIs can be discarded, reducing the impact of CSI discarding on CSI feedback.
[0092] In some implementations, the number of CSI processing units (such as CPUs) occupied by CSI measurement and reporting is X or X*Y; where X is the number of multiple CSI-RS resources, the maximum value of the number of CRIs, or the number of candidate values of the number of CRIs; and Y is the first value of the terminal capability reported.
[0093] In other implementations, the number of CSI-RS resources that are activated and reported by CSI is M or M*L; where M is the number of multiple CSI-RS resources; and L is a value determined based on the number of antenna ports of each CSI-RS resource, the maximum value of the number of CRIs, or the number of candidate values for the number of CRIs.
[0094] This application also proposes a CSI feedback method. Figure 4 is a schematic flowchart of a CSI feedback method 400 according to an embodiment of this application. This method can optionally be applied to the system shown in Figure 1 or Figure 2, but is not limited thereto. The method includes at least a portion of the following:
[0095] S410, network devices send multiple CSI-RS resources;
[0096] S420. The network device receives CSI information reported by the terminal device based on multiple CSI-RS resource measurements. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI.
[0097] Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
[0098] In the above manner, the network device receives CSI information obtained by the terminal device based on multiple CSI-RS resources. This CSI information contains multiple CRIs and the CSI corresponding to each CRI. Each CRI is associated with an antenna port group. Thus, the network device can determine different beams and precoding vectors for different antenna port groups based on the feedback from the terminal device for different antenna port groups, so that the precoding matches the actual channel, thereby improving the downlink precoding gain.
[0099] In some implementations, when the number of CRIs is K, the antenna port of each CSI-RS resource is divided into K antenna port groups, and the K CRIs reported by the terminal device are associated with the K antenna ports one by one; where K is a positive integer.
[0100] In some implementations, each CSI-RS resource has N antenna ports, which are divided into K antenna port groups, and each antenna port group contains adjacent antenna ports; where N is a positive integer.
[0101] In some implementations, the division of antenna port groups is pre-agreed upon by the terminal equipment and the network equipment.
[0102] In some implementations, the CSI corresponding to the CRI is measured based on the CSI-RS resources indicated by the CRI and the associated antenna port group.
[0103] In some implementations, the number of CRIs and the corresponding CRIs are reported in CSI section 1; wherein the number of bits in CSI section 1 is determined based on the maximum number of CRIs.
[0104] In some implementations, when the number of CRIs is K, and the maximum value of the number of CRIs is Kmax, at least (K) is added to CSI part 1. max -K)*(N RI +N CRI ) or (K m -K)*N CRI N zeros; of which N CRI The number of bits reported for each CRI, N RI The number of bits reported for each RI.
[0105] In some implementations, the CSIs corresponding to each CRI in the CSI information are mapped sequentially according to a first order, and / or the priority of the CSIs corresponding to each CRI in the CSI information is sorted from high to low according to the first order; wherein the first order is determined according to the reporting order of the CRIs.
[0106] In some implementations, the reporting order of CRIs is determined based on the sequence number or index of the antenna port group associated with each CRI. For example, the reporting order of each CRI is the same as the sequence number or index order of its associated antenna port group.
[0107] In some implementations, the first order includes: CSIs corresponding to the first CRI to CSIs corresponding to the Kth CRI;
[0108] Where K is the number of CRIs.
[0109] In some implementations, the first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, then from the even subband CSI corresponding to the first CRI to the even subband CSI corresponding to the Kth CRI, and then from the odd subband CSI corresponding to the first CRI to the odd subband CSI corresponding to the Kth CRI.
[0110] Where K is the number of CRIs.
[0111] In some implementations, the first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, and then from the subband CSI corresponding to the first CRI to the subband CSI corresponding to the Kth CRI; where K is the number of CRIs contained in the CSI information.
[0112] In some implementations, each CRI corresponds to a subband CSI containing both even-numbered and odd-numbered subband CSIs; in the first order, the order of the contents of each CRI's corresponding subband CSI is: even-numbered subband CSIs first, followed by odd-numbered subband CSIs.
[0113] In some implementations, the CSI corresponding to an even-indexed CRI in the CSI information has a higher priority than the CSI corresponding to an odd-indexed CRI.
[0114] In some implementations, the number of CSI processing units occupied by CSI measurements and reporting is X or X*Y; where,
[0115] X represents the number of multiple CSI-RS resources, the maximum number of CRIs, or the number of candidate values for the number of CRIs.
[0116] Y is the first value reported by the terminal capability.
[0117] In some implementations, the number of CSI-RS resources activated for CSI measurement and reporting is M or M*L; wherein,
[0118] M represents the number of multiple CSI-RS resources;
[0119] L is a value determined based on the number of antenna ports for each CSI-RS resource, the maximum number of CRIs, or the number of candidate CRIs.
[0120] For a specific example of the network device executing method 400 in this embodiment, please refer to the relevant description of the network device, such as the base station, in the above method 300. For the sake of brevity, it will not be repeated here.
[0121] The following detailed description, in conjunction with the accompanying drawings, provides specific embodiments.
[0122] Example 1:
[0123] Figure 5 is a flowchart of the implementation of Embodiment 1 of this application, including the following steps:
[0124] S510 network devices send multiple CSI-RS resources.
[0125] Network devices can use different beamforming weights to transmit these multiple CSI-RS resources. For example, different CSI-RS resources may use different port-to-antenna element mapping methods / weights. In other words, these CSI-RS resources are not quasi-co-location (QCL).
[0126] The S520 terminal device performs measurements based on these multiple CSI-RS resources.
[0127] These multiple CSI-RS resources are contained within the same CSI-RS resource set for CSI measurements.
[0128] Each CSI-RS resource contains N antenna ports. For example, N = 128, 256, or 512.
[0129] CSI-RS resources can also be other types of reference signals used for downlink CSI measurements, and this application does not limit this.
[0130] S530: The terminal device reports CSI information based on the measurement results. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI.
[0131] Each CRI is associated with an antenna port group of one of the CSI-RS resources, and the antenna port group is determined based on the number of CRIs.
[0132] For example, each CSI-RS resource contains K antenna port groups, and the CSI information reported by the terminal device contains K CRIs, which are associated one-to-one with the K antenna port groups.
[0133] In other words, the number of antenna port groups into which CSI-RS resources are divided is determined by the number of CRIs reported by the terminal device. When the number of reported CRIs is K, the antenna ports are divided into K antenna port groups, and each reported CRI is associated with one of the antenna port groups. Since each CRI indicates a CSI-RS resource, each CRI is associated with the corresponding antenna port group of that indicated CSI-RS resource.
[0134] In this system, the K CRIs are associated one-to-one with the K antenna port groups. For example, the first CRI reported by the terminal device is associated with the first antenna port group, the second CRI with the second antenna port group, and so on. Alternatively, the CRI with the lowest index reported by the terminal device is associated with the antenna port group with the lowest index, the next lowest index with the next lowest index, and so on. The antenna port groups can be sorted from lowest to highest according to the antenna port indices they contain. For example, a CSI-RS resource contains 32 antenna ports with indices 0, 1, 2, ..., 31. These 32 antenna ports are divided into 4 antenna port groups. Based on the antenna port indices, the first antenna port group contains antenna port indices {0, 1, ..., 7}, the second antenna port group contains antenna port indices {8, 9, ..., 15}, the third antenna port group contains antenna port indices {16, 17, ..., 23}, and the fourth antenna port group contains antenna port indices {24, 25, ..., 31}.
[0135] Furthermore, assuming each CSI-RS resource contains N antenna ports, then the K antenna port groups are obtained by dividing the N antenna ports into K groups on an equal footing, and each antenna port group contains adjacent antenna ports. That is, each antenna port group contains the same number of antenna ports.
[0136] The antenna ports included in each antenna port group are pre-agreed upon by the terminal device and the network device.
[0137] For example, the k-th antenna port group contains antenna ports (k-1)*m to k*m-1, where m is the number of antenna ports in each antenna port group. Alternatively, the k-th antenna port group contains antenna ports (k-1)*m / 2 to k*(m / 2-1) and N / 2+(k-1)*m / 2 to N / 2+k*(m / 2-1).
[0138] In one example, assume there are M = 4 CSI-RS resources, and each CSI-RS resource contains N = 64 antenna ports. Each CRI contains 2 bits to indicate one CSI-RS resource from the M = 4 CSI-RS resources.
[0139] Figure 6 illustrates the correspondence between CRIs and antenna port groups. As shown in Figure 6, when the number of reported CRIs is 2, the 64 antenna ports are divided into 2 antenna port groups, each containing 32 antenna ports. In this case, CRIs and antenna port groups are sequentially associated one-to-one: the first CRI (CRI0) is associated with the first antenna port group (antenna port group 0), and the second CRI (CRI1) is associated with the second antenna port group (antenna port group 1). That is, CRI0 is used to indicate one CSI-RS resource antenna port group 0 from the four CSI-RS resource antenna port groups 0, and CRI1 indicates one CSI-RS resource antenna port group 1 from the four CSI-RS resource antenna port groups 1. The network device can use the beamforming weights of the CSI-RS resource indicated by the k-th CRI as the beamforming weights on the k-th antenna port group. As shown in Figure 6, assuming CRI0 = 0 and CRI1 = 3, then CRI0 is associated with antenna port group 0 of the first CSI-RS resource, and CRI1 is associated with antenna port group 1 of the fourth CSI-RS resource.
[0140] Figure 7 illustrates another correspondence between CRIs and antenna port groups. As shown in Figure 7, when the number of reported CRIs is 4, the 64 antenna ports are divided into 4 antenna port groups, each containing 16 antenna ports. In this case, CRIs and antenna port groups are sequentially associated one-to-one: the first CRI (CRI0) is associated with the first antenna port group (antenna port group 0), the second CRI (CRI1) is associated with the second antenna port group (antenna port group 1), the third CRI (CRI2) is associated with the third antenna port group (antenna port group 2), and the fourth CRI (CRI3) is associated with the fourth antenna port group (antenna port group 3). In other words, CRI0 is used to indicate one CSI-RS resource antenna port group 0 from four CSI-RS resource antenna port groups 0; CRI1 indicates one CSI-RS resource antenna port group 1 from four CSI-RS resource antenna port groups 1; CRI2 indicates one CSI-RS resource antenna port group 2 from four CSI-RS resource antenna port groups 2; and CRI3 indicates one CSI-RS resource antenna port group 3 from four CSI-RS resource antenna port groups 3. The network device can use the beamforming weights of the CSI-RS resource indicated by the k-th CRI as the beamforming weights on the k-th antenna port group. As shown in Figure 7, assuming CRI0 = 1, CRI1 = 0, CRI2 = 3, and CRI3 = 3, then CRI0 is associated with antenna port group 0 of the second CSI-RS resource, CRI1 is associated with antenna port group 1 of the first CSI-RS resource, CRI2 is associated with antenna port group 2 of the fourth CSI-RS resource, and CRI3 is associated with antenna port group 3 of the fourth CSI-RS resource.
[0141] In some implementations, the terminal device determines the number of CRIs by: Based on assumptions about the number of antenna port groups, the terminal device obtains parameters such as CSI / channel quality / channel capacity corresponding to different number assumptions according to downlink channel information, and then selects the optimal number of antenna port groups as the CRI number; or, the terminal device can determine how many antenna port groups need to be divided based on the channel differences between different antenna port groups. In other words, the terminal device can determine the optimal grouping method for antenna ports based on the measured channel information on all antenna ports, and then report the number of optimal groups as the CRI number to the network device. The CRI number is actually related to channel characteristics; the closer the channel is to the near field, the larger the CRI number; the closer the channel is to the far field, the closer the CRI number is to 1. When the CRI number is 1, it indicates that the current channel is close to a far-field channel, so the existing far-field CSI feedback method can be reused.
[0142] In some implementations, the terminal device determines the CRI as follows: The terminal device determines the antenna port partitioning method based on the number of CRIs. For example, the downlink antenna ports are divided into several antenna port groups, and each antenna port group contains a specific set of antenna ports. For each antenna port group, the terminal device selects the CSI-RS resource with the best performance from multiple CSI-RS resources and uses its corresponding index as the CRI associated with that antenna port group, thereby obtaining the CRI corresponding to the number of CRIs (i.e., the number of antenna port groups). For example, the terminal device can measure antenna port group 0 of each CSI-RS resource, select the CSI-RS resource with the best performance, and use the corresponding CRI0 as the CRI associated with antenna port group 0, and so on, to obtain the CRI corresponding to each antenna port group.
[0143] In one implementation, for each antenna port group, the terminal device can also report multiple CRIs, each associated with the antenna port group from several CSI-RS resources with the best performance. The specific implementation is the same as for a single CRI.
[0144] In some implementations, the CSI corresponding to each CRI is measured based on the CSI-RS resource indicated by the CRI and the associated antenna port group. Assuming the k-th CRI is associated with the k-th antenna port group, the CSI corresponding to the k-th CRI is obtained based on the k-th antenna port group of the CSI-RS resource indicated by the CRI. Accordingly, the codebook used for the CSI corresponding to each CRI is an N / K port codebook, where N / K represents the number of ports contained in an antenna port group. That is, for each antenna port group, the terminal device reports a CRI and its corresponding CSI, allowing the network device to determine the beam and precoding method for each antenna port group. Here, the CSI can include RI, PMI, CQI, etc.
[0145] In some implementations, the terminal device may report CSI information in the following manner: the number of CRIs and the corresponding CRIs are reported in CSI Part 1, wherein the number of bits in CSI Part 1 is determined based on the maximum number of CRIs.
[0146] For example, when CSI part 1 includes CRI and RI, if the number of CRIs currently reported by the terminal device is K, the maximum number of CRIs is K. max Therefore, at least K needs to be added to CSI part 1. max -K)*(N RI +N CRI ) zeros, of which N CRI The number of bits reported for each CRI, N RI The number of bits reported for each RI.
[0147] For example, when CSI section 1 includes CRI but not RI (e.g., RI is placed in CSI section 2), if the number of CRIs currently reported by the terminal device is K, the maximum number of CRIs is K. max Therefore, at least K needs to be added to CSI part 1. m -K)*N CRI N zeros, of which N CRI The number of bits reported for each CRI.
[0148] In other words, when determining the bit length of CSI part 1, terminal devices and network devices need to assume the maximum possible number of CRIs (i.e., the aforementioned K). max This ensures that the number of bits in CSI Part 1 does not change as the number of CRIs actually reported by the terminal device varies. In this way, it is guaranteed that when the terminal device performs downlink CSI feedback, the number of bits in CSI Part 1 of the reported CSI information is equal for different numbers of CRIs.
[0149] In some implementations, the CSI information is bit-mapped (UCI mapping) sequentially according to a first order, where the first order is determined based on the reporting order of CRIs. For example, the reporting order of CRIs can be determined based on the sequence number or index of the corresponding antenna port group. Specifically, CRIs are reported in ascending order according to the sequence number or index of the corresponding antenna port group. For example, the reporting order of CRIs could be: CRIs corresponding to the first antenna port group (antenna port group 0), CRIs corresponding to the second antenna port group (antenna port group 1), ..., CRIs corresponding to the Kth antenna port group (antenna port group K-1).
[0150] In one example, assuming the terminal device currently reports K CRIs, the first order can be one of the following three methods:
[0151] Method 1: {CSI corresponding to the first CRI, CSI corresponding to the second CRI, ..., CSI corresponding to the Kth CRI}. That is, the CSIs in the CSI information are mapped sequentially according to the reporting order of the CRIs. The kth CRI can be reported together with its corresponding CSI; for example, the CSI corresponding to the kth CRI may contain all k CRIs. Furthermore, the CSIs corresponding to each CRI can be mapped in the order of {broadband CSI, even-numbered subband CSI, odd-numbered subband CSI}.
[0152] Method 2: {Broadband CSI corresponding to the first CRI, ..., Broadband CSI corresponding to the Kth CRI; Even-numbered sub-band CSI corresponding to the first CRI, ..., Even-numbered sub-band CSI corresponding to the Kth CRI; Odd-numbered sub-band CSI corresponding to the first CRI, ..., Odd-numbered sub-band CSI corresponding to the Kth CRI}. That is, the CSIs in the CSI information are mapped in the order of {Broadband CSI, Even-numbered sub-band CSI, Odd-numbered sub-band CSI}, and within each part of the CSI, the CSIs are mapped sequentially according to the reporting order of the CRIs. The kth CRI can be reported together with the broadband CSI corresponding to the kth CRI; for example, the broadband CSI corresponding to the kth CRI may contain all k CRIs.
[0153] Method 3: {Broadband CSI corresponding to the first CRI, ..., Broadband CSI corresponding to the Kth CRI; Even-numbered sub-band CSI corresponding to the first CRI, Odd-numbered sub-band CSI corresponding to the first CRI, ..., Even-numbered sub-band CSI corresponding to the Kth CRI, Odd-numbered sub-band CSI corresponding to the Kth CRI}. That is, the CSIs in the CSI information are mapped in the order of {Broadband CSI, Sub-band CSI}, and within each part of the CSI, the CSIs are mapped sequentially according to the reporting order of the CRIs. For multiple sub-band CSIs corresponding to a CRI, the mapping is performed in the order of even-numbered sub-band CSIs first, followed by odd-numbered sub-band CSIs. The kth CRI can be reported together with the broadband CSI corresponding to the kth CRI; for example, the broadband CSI corresponding to the kth CRI may contain all k CRIs.
[0154] In the above sequence, the kth CRI is the kth reported CRI, or the CRI corresponding to the kth antenna port group, where k is 1, 2, ... or K.
[0155] In one implementation, the CSI information is sorted by priority from high to low according to a first order; wherein the first order is determined based on the reporting order of CRIs. Assuming the terminal device currently reports K CRIs, the first order can be one of the following three methods:
[0156] Method 1: {CSI corresponding to the first CRI, CSI corresponding to the second CRI, ..., CSI corresponding to the Kth CRI}. That is, the CSI priorities in the CSI information are sorted from high to low according to the reporting order of the CRIs, with higher priority CSIs corresponding to CRIs reported earlier. The kth CRI can have the same priority as its corresponding CSI. Furthermore, within each CRI's corresponding CSI, priorities can be determined according to the order {wideband CSI, even-numbered subband CSI, odd-numbered subband CSI}.
[0157] Method 2: {Broadband CSI corresponding to the first CRI, ..., Broadband CSI corresponding to the Kth CRI; Even-numbered sub-band CSI corresponding to the first CRI, ..., Even-numbered sub-band CSI corresponding to the Kth CRI; Odd-numbered sub-band CSI corresponding to the first CRI, ..., Odd-numbered sub-band CSI corresponding to the Kth CRI}. In other words, the CSI priorities in the CSI information are sorted from high to low in the order of {Broadband CSI, Even-numbered sub-band CSI, Odd-numbered sub-band CSI}, and within each CSI group, the CSI corresponding to the CRI reported earlier in the order has higher priority. The Kth CRI can have the same priority as the Broadband CSI corresponding to the Kth CRI.
[0158] Method 3: {Broadband CSI corresponding to the first CRI, ..., Broadband CSI corresponding to the Kth CRI; Even-numbered sub-band CSI corresponding to the first CRI, Odd-numbered sub-band CSI corresponding to the first CRI, ..., Even-numbered sub-band CSI corresponding to the Kth CRI, Odd-numbered sub-band CSI corresponding to the Kth CRI}. That is, the CSI priorities in the CSI information are sorted from high to low in the order of {Broadband CSI, Sub-band CSI}, and within each CSI group, the CSI corresponding to the CRI reported earlier has higher priority. For multiple sub-band CSIs corresponding to a CRI, the CSIs of even-numbered sub-bands have higher priority than those of odd-numbered sub-bands. The Kth CRI can be reported together with the Broadband CSI corresponding to the Kth CRI.
[0159] In the above sequence, the kth CRI is the kth reported CRI, or the CRI corresponding to the kth antenna port group, where k is 1, 2, ... or K.
[0160] In another implementation, the CSI corresponding to the CRI with an even index in the CSI information has higher priority than the CSI corresponding to the CRI with an odd index.
[0161] For example, the CRIs for even-numbered indices are CRI0, CRI2, ..., and the CRIs for odd-numbered indices are CRI1, CRI3, ...
[0162] The CSI priority in the CSI information can be (from high to low): {CSI corresponding to the first CRI (CRI0), CSI corresponding to the third CRI (CRI2), ..., CSI corresponding to the second CRI (CRI1), CSI corresponding to the fourth CRI (CRI3), ...}. Optionally, within the CSI corresponding to each CRI, the priority can be further determined in the order of {wideband CSI, even-numbered subband CSI, odd-numbered subband CSI} from front to back.
[0163] Alternatively, the CSI priority in the CSI information can be (from high to low): {the broadband CSI corresponding to the first CRI (CRI0), the broadband CSI corresponding to the third CRI (CRI2), ..., the broadband CSI corresponding to the second CRI (CRI1), the broadband CSI corresponding to the fourth CRI (CRI3), ...; the even-numbered subband CSI corresponding to the first CRI (CRI0), the even-numbered subband CSI corresponding to the third CRI (CRI2), ..., the even-numbered subband CSI corresponding to the second CRI (CRI1), the even-numbered subband CSI corresponding to the fourth CRI (CRI3), ...; the odd-numbered subband CSI corresponding to the first CRI (CRI0), the odd-numbered subband CSI corresponding to the third CRI (CRI2), ..., the odd-numbered subband CSI corresponding to the second CRI (CRI1), the odd-numbered subband CSI corresponding to the fourth CRI (CRI3), ...}.
[0164] When a terminal device needs to discard CSIs, it can discard lower-priority CSIs in the order of CSI priority mentioned above until the code rate of the uplink channel carrying the CSIs meets the threshold requirement.
[0165] In one implementation, the number of CSI processing units (CPUs) used for measuring and reporting CSI information is the number of multiple CSI-RS resources (M), or the maximum number of CRIs (K). maxAlternatively, it can be the number of candidate values for the number of CRIs (e.g., if the candidate values for the number of CRIs are 1, 2, and 4, then the number of candidate values is 3). In another implementation, the number of CSI processing units (CPUs) occupied by CSI measurements and reporting is X*Y, where X is the number of multiple CSI-RS resources, or the maximum number of CRIs, or the number of candidate values for the number of CRIs, and Y is a value for terminal capability reporting. For example, Y could represent the number of CSI processing units required to measure and calculate each CRI and its corresponding CSI.
[0166] In one implementation, the number of CSI-RS resources measured and reported by CSI is the number M of multiple CSI-RS resources. In another implementation, the number of CSI-RS resources measured and reported by CSI is M*L, where M is the number of multiple CSI-RS resources, L is a value determined based on the number of ports of each CSI-RS resource, or L is the maximum value of the number of CRIs, or L is the number of candidate values for the number of CRIs.
[0167] For example, the value of L can be determined based on the number of ports N of the CSI-RS resources: when N is less than or equal to 32, L = 1; when N is less than or equal to 256 and greater than 32, L = 2; when N is greater than 256, L = 3.
[0168] For example, for each candidate number of CRIs, the terminal device needs to calculate the CSI. Therefore, the number of activated CSI-RS resources can be the number of candidate values for the number of CRIs multiplied by the number of CSI-RS resources. For instance, when the candidate values for the number of CRIs are {1, 2, 4, 8}, L = the number of candidate values, which is 4.
[0169] For example, for each antenna port group, the terminal device needs to select one CRI from M CSI-RS resources and calculate the CSI. Therefore, the number of activated CSI-RS resources can be the maximum number of CRIs multiplied by M.
[0170] S540: The network device receives CSI information reported by the terminal device based on multiple CSI-RS resource measurements, and performs downlink scheduling based on the CSI information.
[0171] Specifically, network devices can determine the number of antenna port groups based on the CRI number indication in the CSI information; determine the beam used on each antenna port group based on the CRI in the CSI information; and determine the precoding used on each antenna port group based on the CSI corresponding to each CRI.
[0172] Specifically, the network device can use the shaping weights of the CSI-RS resources indicated by the k-th CRI as the shaping weights on the k-th antenna port group.
[0173] Based on the method proposed in the application embodiments, the terminal device can report the optimal antenna grouping method, as well as the CRI and CSI corresponding to each antenna group, according to whether the current channel is a near-field channel or a far-field channel. The network device can then determine different beams and precoding vectors for different antenna groups based on the feedback from the terminal device, thereby improving the downlink precoding gain.
[0174] This application also proposes a terminal device. Figure 8 is a schematic block diagram of a terminal device 800 according to an embodiment of this application. The terminal device 800 may include:
[0175] The first processing module 810 is used to perform measurements based on multiple CSI-RS resources;
[0176] The first transceiver module 820 is used to report CSI information based on the measurement results. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI.
[0177] Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
[0178] In some implementations, when the number of CRIs is K, the antenna port of each CSI-RS resource is divided into K antenna port groups, and the K CRIs reported by the terminal device are associated with the K antenna ports one by one; where K is a positive integer.
[0179] In some implementations, each CSI-RS resource has N antenna ports, which are divided into K antenna port groups, and each antenna port group contains adjacent antenna ports; where N is a positive integer.
[0180] In some implementations, the division of antenna port groups is pre-agreed upon by the terminal equipment and the network equipment.
[0181] In some implementations, the CSI corresponding to the CRI is measured based on the CSI-RS resources indicated by the CRI and the associated antenna port group.
[0182] In some implementations, the number of CRIs and the corresponding CRIs are reported in CSI section 1; wherein the number of bits in CSI section 1 is determined based on the maximum number of CRIs.
[0183] In some implementations, when the number of CRIs is K, and the maximum value of the number of CRIs is Kmax, at least (K) is added to CSI part 1. max -K)*(N RI +N CRI ) or (K m -K)*N CRI N zeros; of which N CRI The number of bits reported for each CRI, N RI The number of bits reported for each RI.
[0184] In some implementations, the CSIs corresponding to each CRI in the CSI information are mapped sequentially according to a first order, and / or the priority of the CSIs corresponding to each CRI in the CSI information is sorted from high to low according to the first order; wherein the first order is determined according to the reporting order of the CRIs.
[0185] In some implementations, the reporting order of CRIs is determined based on the sequence number or index of the antenna port group associated with each CRI. For example, the reporting order of each CRI is the same as the sequence number or index order of its associated antenna port group.
[0186] In some implementations, the first order includes: CSIs corresponding to the first CRI to CSIs corresponding to the Kth CRI;
[0187] Where K is the number of CRIs.
[0188] In some implementations, the first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, then from the even subband CSI corresponding to the first CRI to the even subband CSI corresponding to the Kth CRI, and then from the odd subband CSI corresponding to the first CRI to the odd subband CSI corresponding to the Kth CRI.
[0189] Where K is the number of CRIs.
[0190] In some implementations, the first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, and then from the subband CSI corresponding to the first CRI to the subband CSI corresponding to the Kth CRI; where K is the number of CRIs contained in the CSI information.
[0191] In some implementations, each CRI corresponds to a subband CSI containing both even-numbered and odd-numbered subband CSIs; in the first order, the order of the contents of each CRI's corresponding subband CSI is: even-numbered subband CSIs first, followed by odd-numbered subband CSIs.
[0192] In some implementations, the CSI corresponding to an even-indexed CRI in the CSI information has a higher priority than the CSI corresponding to an odd-indexed CRI.
[0193] In some implementations, the number of CSI processing units occupied by CSI measurements and reporting is X or X*Y; where,
[0194] X represents the number of multiple CSI-RS resources, the maximum number of CRIs, or the number of candidate values for the number of CRIs.
[0195] Y is the first value reported by the terminal capability.
[0196] In some implementations, the number of CSI-RS resources activated for CSI measurement and reporting is M or M*L; wherein,
[0197] M represents the number of multiple CSI-RS resources;
[0198] L is a value determined based on the number of antenna ports for each CSI-RS resource, the maximum number of CRIs, or the number of candidate CRIs.
[0199] The terminal device 800 of this application embodiment can realize the corresponding functions of the terminal device in the foregoing method embodiments. The processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in the terminal device 800 can be found in the corresponding descriptions in the above method embodiments, and will not be repeated here. It should be noted that the functions described for each module (sub-module, unit, or component, etc.) in the terminal device 800 of the application embodiment can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).
[0200] This application also proposes a network device. Figure 9 is a schematic block diagram of a network device 900 according to an embodiment of this application. The network device 900 may include:
[0201] The second transceiver module 910 is used to send multiple CSI-RS resources; and to receive CSI information reported by the terminal device based on the measurement of multiple CSI-RS resources. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI.
[0202] Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
[0203] In some implementations, when the number of CRIs is K, the antenna port of each CSI-RS resource is divided into K antenna port groups, and the K CRIs reported by the terminal device are associated with the K antenna ports one by one; where K is a positive integer.
[0204] In some implementations, each CSI-RS resource has N antenna ports, which are divided into K antenna port groups, and each antenna port group contains adjacent antenna ports; where N is a positive integer.
[0205] In some implementations, the division of antenna port groups is pre-agreed upon by the terminal equipment and the network equipment.
[0206] In some implementations, the CSI corresponding to the CRI is measured based on the CSI-RS resources indicated by the CRI and the associated antenna port group.
[0207] In some implementations, the number of CRIs and the corresponding CRIs are reported in CSI section 1; wherein the number of bits in CSI section 1 is determined based on the maximum number of CRIs.
[0208] In some implementations, when the number of CRIs is K, the maximum value of that number of CRIs is K. max At that time, at least K should be added in CSI Part 1. max -K)*(N RI +N CRI ) zeros, of which N CRI The number of bits reported for each CRI, N RI The number of bits reported for each RI.
[0209] In some implementations, the CSIs corresponding to each CRI in the CSI information are mapped sequentially according to a first order, and / or the priority of the CSIs corresponding to each CRI in the CSI information is sorted from high to low according to the first order; wherein the first order is determined according to the reporting order of the CRIs.
[0210] In some implementations, the reporting order of CRIs is determined based on the sequence number or index of the antenna port group associated with each CRI. For example, the reporting order of each CRI is the same as the sequence number or index order of its associated antenna port group.
[0211] In some implementations, the first order includes: CSIs corresponding to the first CRI to CSIs corresponding to the Kth CRI;
[0212] Where K is the number of CRIs.
[0213] In some implementations, the first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, then from the even subband CSI corresponding to the first CRI to the even subband CSI corresponding to the Kth CRI, and then from the odd subband CSI corresponding to the first CRI to the odd subband CSI corresponding to the Kth CRI.
[0214] Where K is the number of CRIs.
[0215] In some implementations, the first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, and then from the subband CSI corresponding to the first CRI to the subband CSI corresponding to the Kth CRI; where K is the number of CRIs contained in the CSI information.
[0216] In some implementations, each CRI corresponds to a subband CSI containing both even-numbered and odd-numbered subband CSIs; in the first order, the order of the contents of each CRI's corresponding subband CSI is: even-numbered subband CSIs first, followed by odd-numbered subband CSIs.
[0217] In some implementations, the CSI corresponding to an even-indexed CRI in the CSI information has a higher priority than the CSI corresponding to an odd-indexed CRI.
[0218] In some implementations, the number of CSI processing units occupied by CSI measurements and reporting is X or X*Y; where,
[0219] X represents the number of multiple CSI-RS resources, the maximum number of CRIs, or the number of candidate values for the number of CRIs.
[0220] Y is the first value reported by the terminal capability.
[0221] In some implementations, the number of CSI-RS resources activated for CSI measurement and reporting is M or M*L; wherein,
[0222] M represents the number of multiple CSI-RS resources;
[0223] L is a value determined based on the number of antenna ports for each CSI-RS resource, the maximum number of CRIs, or the number of candidate CRIs.
[0224] The network device 900 of this application embodiment can implement the corresponding functions of the network device in the foregoing method embodiments. The processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in the network device 900 can be found in the corresponding descriptions in the above method embodiments, and will not be repeated here. It should be noted that the functions described for each module (sub-module, unit, or component, etc.) in the network device 900 of this application embodiment can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).
[0225] Figure 10 is a schematic structural diagram of a communication device 1000 according to an embodiment of this application. The communication device 1000 includes a processor 1010, which can call and run computer programs from memory to enable the communication device 1000 to implement the methods in the embodiments of this application.
[0226] In one embodiment, the communication device 1000 may further include a memory 1020. The processor 1010 can retrieve and run computer programs from the memory 1020 to enable the communication device 1000 to implement the methods described in the embodiments of this application.
[0227] The memory 1020 can be a separate device independent of the processor 1010, or it can be integrated into the processor 1010.
[0228] In one embodiment, the communication device 1000 may further include a transceiver 1030, and the processor 1010 may control the transceiver 1030 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0229] The transceiver 1030 may include a transmitter and a receiver. The transceiver 1030 may further include an antenna, and the number of antennas may be one or more.
[0230] In one embodiment, the communication device 1000 may be a network device in the embodiments of this application, and the communication device 1000 may implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0231] In one embodiment, the communication device 1000 may be a terminal device in the embodiments of this application, and the communication device 1000 may implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0232] Figure 11 is a schematic structural diagram of a chip 1100 according to an embodiment of this application. The chip 1100 includes a processor 1110, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0233] In one embodiment, chip 1100 may further include memory 1120. Processor 1110 can retrieve and run computer programs from memory 1120 to implement the methods executed by a terminal device or network device in this embodiment.
[0234] The memory 1120 can be a separate device independent of the processor 1110, or it can be integrated into the processor 1110.
[0235] In one embodiment, the chip 1100 may further include an input interface 1130. The processor 1110 can control the input interface 1130 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0236] In one embodiment, the chip 1100 may further include an output interface 1140. The processor 1110 can control the output interface 1140 to communicate with other devices or chips; specifically, it can output information or data to other devices or chips.
[0237] In one implementation, the chip can be applied to the network device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0238] In one embodiment, the chip can be applied to the terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0239] The chips used in network equipment and terminal equipment can be the same chip or different chips.
[0240] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0241] The processors mentioned above can be general-purpose processors, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processors mentioned above can be microprocessors or any conventional processor.
[0242] The aforementioned memory can be volatile memory or non-volatile memory, or a combination of both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM).
[0243] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0244] Figure 12 is a schematic block diagram of a communication system 1200 according to an embodiment of the present application. The communication system 1200 includes a terminal device 1210 and a network device 1220.
[0245] A terminal device, comprising:
[0246] The first processing module is used for measurements based on multiple CSI-RS resources;
[0247] The first transceiver module is used to report CSI based on the measurement results. The CSI includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSI corresponding to each CRI.
[0248] A network device, comprising:
[0249] The second transceiver module is used to send multiple CSI-RS resources; and to receive CSIs measured based on multiple CSI-RS resources reported by the terminal device. The CSIs include the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI.
[0250] Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
[0251] The terminal device 1210 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 1220 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, further details are omitted here.
[0252] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. This computer program product includes one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).
[0253] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0254] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0255] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A channel state information feedback method, comprising: The terminal device performs measurements based on multiple Channel State Information (CSI) reference signal (RS) resources; The terminal device reports Channel Status Information (CSI) based on the measurement results. The CSI information includes the number of CSI-RS Resource Indicators (CRIs), the CRIs corresponding to the number of CRIs, and the CSI corresponding to each CRI. Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
2. The method according to claim 1, wherein, When the number of CRIs is K, the antenna port of each CSI-RS resource is divided into K antenna port groups, and the K CRIs reported by the terminal device are associated with the K antenna ports one by one; wherein, K is a positive integer.
3. The method according to claim 2, wherein, Each CSI-RS resource has N antenna ports, which are divided into K antenna port groups, and each antenna port group contains adjacent antenna ports; where N is a positive integer.
4. The method according to any one of claims 1-3, wherein, The division method of the antenna port group is agreed upon in advance by the terminal device and the network device.
5. The method according to any one of claims 1-4, wherein, The CSI corresponding to the CRI is measured based on the CSI-RS resources indicated by the CRI and the associated antenna port group.
6. The method according to any one of claims 1-5, wherein, The number of CRIs and the corresponding CRIs are reported in CSI section 1; wherein the number of bits in CSI section 1 is determined based on the maximum value of the number of CRIs.
7. The method according to claim 6, wherein, When the number of CRIs is K, and the maximum value of the number of CRIs is Kmax, the CSI part 1 is at least padded with (K). max -K)*(N RI +N CRI ) or (K m -K)*N CRI N zeros; wherein, the N CRI The number of bits reported for each CRI, N RI The number of bits reported by RI for each rank indicator.
8. The method according to any one of claims 1-7, wherein, The CSIs corresponding to each CRI in the CSI information are mapped sequentially according to a first order, and / or the priority of the CSIs corresponding to each CRI in the CSI information is sorted from high to low according to the first order; wherein, the first order is determined according to the reporting order of the CRIs.
9. The method according to claim 8, wherein, The reporting order of the CRIs is determined according to the sequence number or index of the antenna port group associated with each CRI.
10. The method according to claim 8 or 9, wherein, The first sequence includes: CSIs corresponding to the first CRI to CSIs corresponding to the Kth CRI; Where K is the number of CRIs.
11. The method according to claim 8 or 9, wherein, The first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, then from the even subband CSI corresponding to the first CRI to the even subband CSI corresponding to the Kth CRI, then from the odd subband CSI corresponding to the first CRI to the odd subband CSI corresponding to the Kth CRI. Where K is the number of CRIs.
12. The method according to claim 8 or 9, wherein, The first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, and then from the subband CSI corresponding to the first CRI to the subband CSI corresponding to the Kth CRI; wherein, K is the number of CRIs contained in the CSI information.
13. The method according to claim 12, wherein, Each CRI corresponds to a subband CSI, which includes an even-numbered subband CSI and an odd-numbered subband CSI. In the first order, the order of the contents of the subband CSIs corresponding to each CRI is: even-numbered subband CSIs first, followed by odd-numbered subband CSIs.
14. The method according to any one of claims 1-7, wherein, In the CSI information, the CSI corresponding to the CRI with an even index has a higher priority than the CSI corresponding to the CRI with an odd index.
15. The method according to any one of claims 1-14, wherein, The number of CSI processing units occupied by CSI measurements and reporting is X or X*Y; where... X represents the number of the plurality of CSI-RS resources, the maximum value of the number of CRIs, or the number of candidate values for the number of CRIs. Y is the first value reported by the terminal capability.
16. The method according to any one of claims 1-14, wherein, The number of CSI-RS resources activated for CSI measurement and reporting is M or M*L; where, M represents the number of the plurality of CSI-RS resources; L is a value determined based on the number of antenna ports for each CSI-RS resource, the maximum value of the number of CRIs, or the number of candidate values for the number of CRIs.
17. A channel state information feedback method, comprising: The network device sends multiple CSI-RS resources; The network device receives CSI information reported by the terminal device based on the multiple CSI-RS resource measurements. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI. Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
18. The method according to claim 17, wherein, When the number of CRIs is K, the antenna port of each CSI-RS resource is divided into K antenna port groups, and the K CRIs reported by the terminal device are associated with the K antenna ports one by one; wherein, K is a positive integer.
19. The method according to claim 18, wherein, Each CSI-RS resource has N antenna ports, which are divided into K antenna port groups, and each antenna port group contains adjacent antenna ports; where N is a positive integer.
20. The method according to any one of claims 17-19, wherein, The division method of the antenna port group is agreed upon in advance by the terminal device and the network device.
21. The method according to any one of claims 17-20, wherein, The CSI corresponding to the CRI is measured based on the CSI-RS resources indicated by the CRI and the associated antenna port group.
22. The method according to any one of claims 17-21, wherein, The number of CRIs and the corresponding CRIs are reported in CSI section 1; wherein the number of bits in CSI section 1 is determined based on the maximum value of the number of CRIs.
23. The method according to claim 22, wherein, When the number of CRIs is K, and the maximum value of the number of CRIs is Kmax, the CSI part 1 is at least padded with (K). max -K)*(N RI +N CRI ) or (K m -K)*N CRI N zeros; wherein, the N CRI The number of bits reported for each CRI, N RI The number of bits reported for each RI.
24. The method according to any one of claims 17-23, wherein, The CSIs corresponding to each CRI in the CSI information are mapped sequentially according to a first order, and / or the priority of the CSIs corresponding to each CRI in the CSI information is sorted from high to low according to the first order; wherein, the first order is determined according to the reporting order of the CRIs.
25. The method according to claim 24, wherein, The reporting order of the CRIs is determined according to the sequence number or index of the antenna port group associated with each CRI.
26. The method according to claim 24 or 25, wherein, The first sequence includes: CSIs corresponding to the first CRI to CSIs corresponding to the Kth CRI; Where K is the number of CRIs.
27. The method according to claim 24 or 25, wherein, The first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, then from the even subband CSI corresponding to the first CRI to the even subband CSI corresponding to the Kth CRI, then from the odd subband CSI corresponding to the first CRI to the odd subband CSI corresponding to the Kth CRI. Where K is the number of CRIs.
28. The method according to claim 24 or 25, wherein, The first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, and then from the subband CSI corresponding to the first CRI to the subband CSI corresponding to the Kth CRI; wherein, K is the number of CRIs contained in the CSI information.
29. The method according to claim 28, wherein, Each CRI corresponds to a subband CSI, which includes an even-numbered subband CSI and an odd-numbered subband CSI. In the first order, the order of the contents of the subband CSIs corresponding to each CRI is: even-numbered subband CSIs first, followed by odd-numbered subband CSIs.
30. The method according to any one of claims 17-23, wherein, In the CSI information, the CSI corresponding to the CRI with an even index has a higher priority than the CSI corresponding to the CRI with an odd index.
31. The method according to any one of claims 17-30, wherein, The number of CSI processing units occupied by CSI measurements and reporting is X or X*Y; where... X represents the number of the plurality of CSI-RS resources, the maximum value of the number of CRIs, or the number of candidate values for the number of CRIs. Y is the first value reported by the terminal capability.
32. The method according to any one of claims 17-30, wherein, The number of CSI-RS resources activated for CSI measurement and reporting is M or M*L; where, M represents the number of the plurality of CSI-RS resources; L is a value determined based on the number of antenna ports for each CSI-RS resource, the maximum value of the number of CRIs, or the number of candidate values for the number of CRIs.
33. A terminal device, comprising: The first processing module is used for measurements based on multiple CSI-RS resources; The first transceiver module is used to report CSI information based on the measurement results. The CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI. Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
34. The terminal device according to claim 33, wherein, When the number of CRIs is K, the antenna port of each CSI-RS resource is divided into K antenna port groups, and the K CRIs reported by the terminal device are associated with the K antenna ports one by one; wherein, K is a positive integer.
35. The terminal device according to claim 34, wherein, Each CSI-RS resource has N antenna ports, which are divided into K antenna port groups, and each antenna port group contains adjacent antenna ports; where N is a positive integer.
36. The terminal device according to any one of claims 33-35, wherein, The division method of the antenna port group is agreed upon in advance by the terminal device and the network device.
37. The terminal device according to any one of claims 33-36, wherein, The CSI corresponding to the CRI is measured based on the CSI-RS resources indicated by the CRI and the associated antenna port group.
38. The terminal device according to any one of claims 33-37, wherein, The number of CRIs and the corresponding CRIs are reported in CSI section 1; wherein the number of bits in CSI section 1 is determined based on the maximum value of the number of CRIs.
39. The terminal device according to claim 38, wherein, When the number of CRIs is K, and the maximum value of the number of CRIs is Kmax, the CSI part 1 is at least padded with (K). max -K)*(N RI +N CRI ) or (K m -K)*N CRI N zeros; wherein, the N CRI The number of bits reported for each CRI, N RI The number of bits reported for each RI.
40. The terminal device according to any one of claims 33-39, wherein, The CSIs corresponding to each CRI in the CSI information are mapped sequentially according to a first order, and / or the priority of the CSIs corresponding to each CRI in the CSI information is sorted from high to low according to the first order; wherein, the first order is determined according to the reporting order of the CRIs.
41. The terminal device according to claim 40, wherein, The reporting order of the CRIs is determined according to the sequence number or index of the antenna port group associated with each CRI.
42. The terminal device according to claim 40 or 41, wherein, The first sequence includes: CSIs corresponding to the first CRI to CSIs corresponding to the Kth CRI; Where K is the number of CRIs.
43. The terminal device according to claim 40 or 41, wherein, The first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, then from the even subband CSI corresponding to the first CRI to the even subband CSI corresponding to the Kth CRI, then from the odd subband CSI corresponding to the first CRI to the odd subband CSI corresponding to the Kth CRI. Where K is the number of CRIs.
44. The terminal device according to claim 40 or 41, wherein, The first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, and then from the subband CSI corresponding to the first CRI to the subband CSI corresponding to the Kth CRI; wherein, K is the number of CRIs contained in the CSI information.
45. The terminal device according to claim 42, wherein, Each CRI corresponds to a subband CSI, which includes an even-numbered subband CSI and an odd-numbered subband CSI. In the first order, the order of the contents of the subband CSIs corresponding to each CRI is: even-numbered subband CSIs first, followed by odd-numbered subband CSIs.
46. The terminal device according to any one of claims 33-39, wherein, In the CSI information, the CSI corresponding to the CRI with an even index has a higher priority than the CSI corresponding to the CRI with an odd index.
47. The terminal device according to any one of claims 33-46, wherein, The number of CSI processing units occupied by CSI measurements and reporting is X or X*Y; where... X represents the number of the plurality of CSI-RS resources, the maximum value of the number of CRIs, or the number of candidate values for the number of CRIs. Y is the first value reported by the terminal capability.
48. The terminal device according to any one of claims 33-46, wherein, The number of CSI-RS resources activated for CSI measurement and reporting is M or M*L; where, M represents the number of the plurality of CSI-RS resources; L is a value determined based on the number of antenna ports for each CSI-RS resource, the maximum value of the number of CRIs, or the number of candidate values for the number of CRIs.
49. A network device, comprising: The second transceiver module is used to send multiple CSI-RS resources; The terminal device receives CSI information obtained from the measurement of the plurality of CSI-RS resources, and the CSI information includes the number of CRIs, the CRIs corresponding to the number of CRIs, and the CSIs corresponding to each CRI. Each CRI indicates a CSI-RS resource and is associated with an antenna port group; the antenna port group is determined based on the number of CRIs.
50. The network device according to claim 49, wherein, When the number of CRIs is K, the antenna port of each CSI-RS resource is divided into K antenna port groups, and the K CRIs reported by the terminal device are associated with the K antenna ports one by one; wherein, K is a positive integer.
51. The network device according to claim 50, wherein, Each CSI-RS resource has N antenna ports, which are divided into K antenna port groups, and each antenna port group contains adjacent antenna ports; where N is a positive integer.
52. The network device according to any one of claims 49-51, wherein, The division method of the antenna port group is agreed upon in advance by the terminal device and the network device.
53. The network device according to any one of claims 49-52, wherein, The CSI corresponding to the CRI is measured based on the CSI-RS resources indicated by the CRI and the associated antenna port group.
54. The network device according to any one of claims 49-53, wherein, The number of CRIs and the corresponding CRIs are reported in CSI section 1; wherein the number of bits in CSI section 1 is determined based on the maximum value of the number of CRIs.
55. The network device according to claim 54, wherein, When the number of CRIs is K, and the maximum number of CRIs is Kmax, at least (K) are present in CSI part 1. max -K)*(N RI +N CRI ) or (K m -K)*N CRI N zero-padding bits; wherein, the N CRI The number of bits reported for each CRI, N RI The number of bits reported for each RI.
56. The network device according to any one of claims 49-55, wherein, The CSIs corresponding to each CRI in the CSI information are mapped sequentially according to a first order, and / or the priority of the CSIs corresponding to each CRI in the CSI information is sorted from high to low according to the first order; wherein, the first order is determined according to the reporting order of the CRIs.
57. The network device according to claim 56, wherein, The reporting order of the CRIs is determined according to the sequence number or index of the antenna port group associated with each CRI.
58. The network device according to claim 56 or 57, wherein, The first sequence includes: CSIs corresponding to the first CRI to CSIs corresponding to the Kth CRI; Where K is the number of CRIs.
59. The network device according to claim 56 or 57, wherein, The first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, then from the even subband CSI corresponding to the first CRI to the even subband CSI corresponding to the Kth CRI, then from the odd subband CSI corresponding to the first CRI to the odd subband CSI corresponding to the Kth CRI. Where K is the number of CRIs.
60. The network device according to claim 56 or 57, wherein, The first sequence includes: from the broadband CSI corresponding to the first CRI to the broadband CSI corresponding to the Kth CRI, and then from the subband CSI corresponding to the first CRI to the subband CSI corresponding to the Kth CRI; wherein, K is the number of CRIs contained in the CSI information.
61. The network device according to claim 60, wherein, Each CRI corresponds to a subband CSI, which includes an even-numbered subband CSI and an odd-numbered subband CSI. In the first order, the order of the contents of the subband CSIs corresponding to each CRI is: even-numbered subband CSIs first, followed by odd-numbered subband CSIs.
62. The network device according to any one of claims 49-55, wherein, In the CSI information, the CSI corresponding to the CRI with an even index has a higher priority than the CSI corresponding to the CRI with an odd index.
63. The network device according to any one of claims 49-62, wherein, The number of CSI processing units occupied by CSI measurements and reporting is X or X*Y; where... X represents the number of the plurality of CSI-RS resources, the maximum value of the number of CRIs, or the number of candidate values for the number of CRIs. Y is the first value reported by the terminal capability.
64. The network device according to any one of claims 49-62, wherein, The number of CSI-RS resources activated for CSI measurement and reporting is M or M*L; where, M represents the number of the plurality of CSI-RS resources; L is a value determined based on the number of antenna ports for each CSI-RS resource, the maximum value of the number of CRIs, or the number of candidate values for the number of CRIs.
65. A terminal device, comprising: A transceiver, a processor, and a memory, wherein the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to invoke and run the computer program stored in the memory to cause the terminal device to perform the method as described in any one of claims 1 to 16.
66. A network device, comprising: A transceiver, a processor, and a memory, wherein the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to invoke and run the computer program stored in the memory to cause the network device to perform the method as described in any one of claims 17 to 32.
67. A chip, comprising: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 32.
68. A computer-readable storage medium for storing a computer program that, when run by a device, causes the device to perform the method as claimed in any one of claims 1 to 32.
69. A computer program product comprising computer program instructions that cause a computer to perform the method as described in any one of claims 1 to 32.
70. A computer program that causes a computer to perform the method as claimed in any one of claims 1 to 32.
71. A communication system, comprising: A terminal device for performing the method as described in any one of claims 1 to 16; A network device for performing the method as described in any one of claims 17 to 32.