Communication method and communication apparatus

WO2024227449A9PCT designated stage expired Publication Date: 2025-01-23HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/091268
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-05-11
Filing Date
2024-05-06
Publication Date
2025-01-23

Smart Images

  • Figure CN2024091268_23012025_PF_FP_ABST
    Figure CN2024091268_23012025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications. Provided are a communication method and a communication apparatus. The method comprises: a terminal generating and sending first information, wherein the first information is used for indicating at least one first capability parameter set, and the first capability parameter set comprises: at least two of the maximum number of transmission ports in one resource associated with one CSI measurement hypothesis, the maximum total number of resources associated with one CSI measurement hypothesis, or the maximum total number of transmission ports for a reference signal resource associated with one CSI measurement hypothesis; and the maximum total number of transmission ports in one frequency unit; and a network device configuring a reference signal resource for the terminal according to the first information. A terminal reports the capability of a single CSI measurement and / or the capability of CSI measurements in one frequency unit, which is conducive to ensuring that the CSI measurement capability of the terminal is not exceeded when a network device performs CSI measurement configuration, thereby being conducive to ensuring that the terminal can perform correct CSI measurement.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on May 4, 2023, with application number 202310496311.0 and application name “Communication Method and Communication Device”, and the Chinese patent application filed with the State Intellectual Property Office on May 11, 2023, with application number 202310532531.4 and application name “Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communications, and in particular to a communication method and a communication device. Background Art

[0003] Coherent joint transmission (CJT) involves multiple transmission reception points (TRPs) sending the same data stream to the same terminal. This coherent joint transmission between TRPs allows for more flexible interference control and significantly improves both average cell throughput and cell-edge throughput.

[0004] Before sending data, the TRP needs to first obtain the channel state information (CSI) of the downlink channel between the terminal. In the early versions of NR, CSI measurements are all based on the assumption of single TRP CSI measurement, that is, when the terminal is measuring CSI, it assumes that subsequent data transmission comes from one TRP, and the terminal performs CSI measurement on a reference signal resource and its associated one interference measurement resource to obtain a CSI report. After the introduction of CJT transmission technology, in order to obtain better performance, the terminal needs to perform joint CSI measurement on multiple measurement resources. The CSI measurement complexity under the CJT transmission mode is higher than that of the single TRP measurement mode, and its measurement complexity is not simply the superposition of the CSI measurement complexity of multiple single TRPs performing CJT transmission. When the network device only knows the CSI calculation complexity of a single TRP, it may cause the measurement resources configured by the network device for CJT transmission to not match the capabilities of the terminal.

[0005] Summary of the Invention

[0006] The present application provides a communication method and a communication device, which can solve the problem of mismatch between measurement resources configured by network equipment and terminal capabilities.

[0007] In the first aspect, a communication method is provided, which can be executed by a terminal, or by a component of the terminal (such as a processor, chip, or chip system, etc.), or by a logic module or software that can realize all or part of the terminal functions.

[0008] The method includes: generating first information and sending the first information, wherein the first information is used to indicate at least one first capability parameter set, the first capability parameter set including at least two of a maximum number of transmit ports within a resource associated with a CSI measurement hypothesis, a maximum total number of resources associated with a CSI measurement hypothesis, and a maximum total number of transmit ports for reference signal resources associated with a CSI measurement hypothesis, and a maximum total number of transmit ports within a frequency unit.

[0009] On the second aspect, a communication method is provided, which can be executed by a network device, or by a component of the network device (such as a processor, chip, or chip system, etc.), or by a logic module or software that can realize all or part of the network device functions.

[0010] The method includes: receiving first information, and configuring reference signal resources according to the first information, wherein the first information is used to indicate at least one first capability parameter set, the first capability parameter set including at least two of a maximum number of transmit ports within a resource associated with a CSI measurement hypothesis, a maximum total number of resources associated with a CSI measurement hypothesis, and a maximum total number of transmit ports for reference signal resources associated with a CSI measurement hypothesis, and a maximum total number of transmit ports within a frequency unit.

[0011] It should be understood that the first capability parameter set includes at least two of the maximum number of transmission ports within a resource associated with a CSI measurement assumption, the maximum total number of resources associated with a CSI measurement assumption, and the maximum total number of transmission ports of reference signal resources associated with a CSI measurement assumption, which means: the first capability parameter set includes any two of the maximum number of transmission ports within a resource associated with a CSI measurement assumption, the maximum total number of resources associated with a CSI measurement assumption, and the maximum total number of transmission ports of reference signal resources associated with a CSI measurement assumption, or the first capability parameter set includes the maximum number of transmission ports within a resource associated with a CSI measurement assumption, the maximum total number of resources associated with a CSI measurement assumption, and the maximum total number of transmission ports of reference signal resources associated with a CSI measurement assumption.

[0012] It should be understood that the resources in this application are reference signal resources. For example, the reference signal resource can be a non-zero power channel state information reference signal (NZP CSI-RS) resource, or a reference signal resource having the same or similar function as the NZP CSI-RS resource. The reference signal resource can also be referred to as a signal measurement resource, a channel measurement resource, or a measurement resource.

[0013] Exemplarily, the frequency unit in the present application is one or more carriers or all carriers; or the frequency unit is one or more frequency bands (Band); or the frequency unit is one or more frequency band combinations (BC); or the frequency unit is one or more bandwidth parts (BWP).

[0014] The communication method provided in the present application helps ensure that the network device does not exceed the CSI measurement capability of the terminal when performing CSI measurement configuration, thereby ensuring that the terminal can correctly perform CSI measurement by reporting the capability of a single CSI measurement and / or the capability of CSI measurement within a frequency unit.

[0015] In combination with the first aspect or the second aspect, in one possible implementation, the maximum total number of transmission ports of the reference signal resources associated with a CSI measurement hypothesis is equal to the product of the maximum number of transmission ports within a resource associated with a CSI measurement hypothesis and the maximum total number of resources associated with a CSI measurement hypothesis.

[0016] In combination with the first aspect or the second aspect, in a possible implementation manner, the first capability parameter set further includes at least one of a maximum total number of reference signal resources within a frequency unit and a maximum number of transmit ports for a resource within a frequency unit.

[0017] In this way, when the network device configures the reference resource signal, it will not exceed the CSI measurement capability of the terminal within one frequency unit, so that the terminal can correctly perform CSI measurement.

[0018] In combination with the first aspect or the second aspect, in one possible implementation, at least one first capability parameter set includes at least one set of second capability parameters and at least one corresponding set of third capability parameters, one set of second capability parameters includes at least two of the maximum number of transmission ports within a resource associated with a CSI measurement assumption, the maximum total number of resources associated with a CSI measurement assumption, and the maximum total number of transmission ports of reference signal resources associated with a CSI measurement assumption, and one set of third capability parameters includes the maximum number of transmission ports within a resource within a frequency unit, the maximum total number of resources of reference signal resources within a frequency unit, and the maximum total number of transmission ports within a frequency unit.

[0019] Based on this solution, the terminal reports its single CSI measurement capability and its CSI measurement capability within a frequency unit. This helps ensure that when the network device performs CSI measurement configuration, the capabilities do not exceed the terminal's single CSI measurement capability and the CSI measurement capability within a frequency unit, thereby ensuring that the terminal can perform CSI measurements correctly.

[0020] In combination with the first aspect or the second aspect, in a possible implementation manner, the maximum number of transmit ports in a resource within a frequency unit is equal to the maximum number of transmit ports in a resource associated with a CSI measurement hypothesis.

[0021] In this way, the terminal only needs to report one of the maximum number of transmit ports in a resource within a frequency unit and the maximum number of transmit ports in a resource associated with a CSI measurement hypothesis, and the network device can know the other one, thereby saving signaling overhead.

[0022] In combination with the first aspect or the second aspect, in a possible implementation, the maximum total number of transmit ports in a frequency unit is equal to the product of the maximum number of transmit ports of a resource in a frequency unit and the maximum total number of reference signal resources in a frequency unit.

[0023] In this way, the terminal only needs to report two of the maximum total number of transmission ports in a frequency unit, the maximum number of transmission ports for a resource in a frequency unit, and the maximum total number of reference signal resources in a frequency unit, and the network device can know the other item, thereby saving signaling overhead.

[0024] In combination with the first aspect or the second aspect, in one possible implementation, at least one first capability parameter set includes at least one first capability parameter set associated with a codebook of a first mode and at least one first capability parameter set associated with a codebook of a second mode. For the codebook of the first mode, the frequency domain basis corresponding to each reference signal resource is the same or different, and for the codebook of the second mode, the frequency domain basis corresponding to all reference signal resources is the same.

[0025] In combination with the first aspect or the second aspect, in one possible implementation, at least one set of second capability parameters includes at least one set of second capability parameters associated with the codebook of the first mode and at least one set of second capability parameters associated with the codebook of the second mode, and at least one set of third capability parameters includes at least one set of third capability parameters associated with the codebook of the first mode and at least one set of third capability parameters associated with the codebook of the second mode. For the codebook of the first mode, the frequency domain basis corresponding to each reference signal resource is the same or different, and for the codebook of the second mode, the frequency domain basis corresponding to all reference signal resources is the same.

[0026] Because the terminal's hardware computing capabilities are fixed, the CSI measurement capabilities for different codebook modes (i.e., different codebook types) are also different. By reporting its CSI measurement and reporting capabilities associated with the different codebook modes it supports, the network device can obtain the terminal's CSI measurement and reporting capabilities associated with the different codebook modes, thereby matching the network device configuration with the terminal's processing capabilities.

[0027] In combination with the first aspect or the second aspect, in a possible implementation, the at least one first capability parameter set includes at least one first capability parameter set associated with the first measurement mode and at least one first capability parameter set associated with the second measurement mode. For the first measurement mode, the reported CSI measurement result corresponds to the configured N TRP Reference signal resources, for the second measurement mode, the reported CSI measurement results correspond to the configured N TRP N reference signal resources among the reference signal resources, N TRP and N are both positive integers.

[0028] In combination with the first aspect or the second aspect, in a possible implementation manner, the at least one set of second capability parameters includes at least one set of second capability parameters associated with the first measurement mode and at least one set of second capability parameters associated with the second measurement mode, and the at least one set of third capability parameters includes at least one set of third capability parameters associated with the first measurement mode and at least one set of third capability parameters associated with the second measurement mode. For the first measurement mode, the reported CSI measurement result corresponds to the configured N TRP Reference signal resources, for the second measurement mode, the reported CSI measurement results correspond to the configured N TRP N reference signal resources among the reference signal resources, N TRP and N are both positive integers.

[0029] Because the terminal's hardware computing power is fixed, the processing capabilities for CSI calculations in different measurement modes vary. By reporting the CSI measurement and reporting capabilities associated with the different measurement modes it supports, the network device can obtain the terminal's CSI measurement and reporting capabilities for these modes, thereby aligning the network device's configuration with the terminal's processing capabilities.

[0030] In combination with the first aspect or the second aspect, in one possible implementation, the first capability parameter set is also used to indicate the number M of CSI measurement groups supported in a frequency unit, where M is a positive integer, and the total number of transmit ports corresponding to the M groups of CSI measurements is less than or equal to the maximum total number of transmit ports in a frequency unit.

[0031] For example, M may be determined according to the first capability parameter set, or the first capability parameter set may further include M.

[0032] In combination with the first aspect or the second aspect, in a possible implementation, M satisfies one of the following: M=F / (A*B), M ≥ F / (A*B), or Where F represents the maximum number of transmit ports in a frequency unit, A represents the maximum number of transmit ports in a resource associated with a CSI measurement hypothesis, and B represents the maximum number of resources associated with a CSI measurement hypothesis. F, A, and B are all positive integers. Indicates rounding down.

[0033] In combination with the first aspect, in a possible implementation, the method also includes: sending second information, the second information indicating a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, i = 1, 2, ... S, S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, and the V values ​​are all integers, the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; receiving third information, the third information is used to configure Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0034] In combination with the second aspect, in a possible implementation, the method also includes: receiving second information, the second information indicating a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, i = 1, 2, ... S, S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, and the V values ​​are all integers, the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; according to the second information, configuring Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0035] According to the communication method provided in the present application, the network device can determine the number of processing units (for example, CPUs) corresponding to a CSI measurement hypothesis based on the information reported by the terminal. Combined with the total number of processing units used by the terminal for CSI measurement, the network device can configure the reference signal resources that match the terminal capabilities for the terminal to perform CSI measurement.

[0036] In combination with the first aspect, in a possible implementation manner, the method further includes: determining, based on third information, the number W2 of processing units corresponding to the Q reference signal resources, where W2 is a positive integer.

[0037] In combination with the second aspect, in a possible implementation, before configuring Q reference signal resources associated with a CSI measurement hypothesis according to the second information, the method also includes: determining the number W2 of processing units corresponding to the Q reference signal resources according to the second information, where W2 is a positive integer.

[0038] In combination with the first aspect or the second aspect, in one possible implementation, the second information indicates a first value. W2 satisfies: W2=(first value+W), or W2=first value*W, W=f(Q), where f(Q) indicates that W is a function of Q.

[0039] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0040] In combination with the first aspect or the second aspect, in one possible implementation, the second information indicates a set of numerical values. W2 satisfies: W2 = (second numerical value + W), or W2 = second numerical value * W, W = f(Q), where f(Q) indicates that W is a function of Q; when Q = m, the second numerical value is the mth numerical value among V numerical values, m = 1, 2, ..., V; or when Q = n+1, the second numerical value is the nth numerical value among V numerical values, n = 1, 2, ..., V, and when Q = 1, the second numerical value is 0.

[0041] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0042] In combination with the first aspect or the second aspect, in a possible implementation manner, P≤P1 and P>P1 correspond to different first values, P is the total number of transmission ports of Q reference signal resources, and P and P1 are both positive integers.

[0043] In combination with the first aspect, in a possible implementation, the method also includes: receiving fourth information, the fourth information indicating Nl groups of spatial basis vectors, Nl is a positive integer; according to the fourth information, determining the total number W3 of processing units corresponding to the CSI measurement corresponding to the Nl groups of spatial basis vectors, W3 = W2*Nl or W3 = W2+k2*(Nl-1), k2 is an integer.

[0044] In combination with the second aspect, in a possible implementation, the method further includes: sending fourth information, where the fourth information indicates Nl groups of spatial basis vectors, where Nl is a positive integer.

[0045] It should be understood that for the solutions related to the processing unit in the first aspect or the second aspect, reference can be made to the description of the fifth aspect or the sixth aspect below, which will not be described in detail here.

[0046] On the third aspect, a communication method is provided, which can be executed by a terminal, or by a component of the terminal (such as a processor, chip, or chip system, etc.), or by a logic module or software that can realize all or part of the terminal functions.

[0047] The method includes generating first information and sending the first information. The first information includes at least one set of capability parameters, each set of capability parameters including a maximum number of transmit ports for a resource within a frequency unit, a maximum total number of reference signal resources within a frequency unit, and a maximum total number of transmit ports within a frequency unit. In one possible implementation, the first information also includes a maximum total number of resources associated with a CSI measurement hypothesis.

[0048] In a fourth aspect, a communication method is provided, which can be executed by a network device, or by a component of a network device (such as a processor, chip, or chip system, etc.), or by a logic module or software that can realize all or part of the functions of the network device.

[0049] The method includes receiving first information and configuring reference signal resources based on the first information. The first information includes at least one set of capability parameters, each set of capability parameters including a maximum number of transmit ports for a resource within a frequency unit, a maximum total number of reference signal resources within a frequency unit, and a maximum total number of transmit ports within a frequency unit. In one possible implementation, the first information also includes a maximum total number of resources associated with a CSI measurement hypothesis.

[0050] The communication method provided by the present application is that the terminal reports the CSI measurement capability within a frequency unit and the maximum number of resources associated with a CSI measurement, which helps to ensure that when the network device performs CSI measurement configuration, the CSI measurement capability of the terminal is not exceeded, thereby helping to ensure that the terminal can correctly perform CSI measurement. By reporting the maximum number of resources associated with a CSI measurement, the terminal can ensure that the CSI processing capability of the terminal is not exceeded during a CSI measurement. In this solution, at least one group of first parameters is associated with a maximum number of resources associated with a CSI measurement, which can reduce the terminal reporting overhead. In this solution, the terminal device only needs to report the maximum number of resources associated with a CSI measurement, which can reduce the terminal reporting overhead.

[0051] In conjunction with the third aspect or the fourth aspect, in one possible implementation, the maximum total number of reference signal resources within a frequency unit in each set of capability parameters is greater than or equal to the maximum number of resources associated with a single CSI measurement. In conjunction with the third aspect or the fourth aspect, in one possible implementation, the first information is further used to indicate the number M of CSI measurement groups supported within a frequency unit, where M is a positive integer, and the total number of transmit ports corresponding to the M groups of CSI measurements is less than or equal to the maximum total number of transmit ports within a frequency unit.

[0052] For example, M can be determined based on the first information, or the first capability parameter set may further include M.

[0053] In combination with the third aspect or the fourth aspect, in a possible implementation, M satisfies one of the following: M=B / S, Or M>B / S, or M=F / (A*B), M ≥ F / (A*B), or Where F represents the maximum total number of transmit ports in a frequency unit, A represents the maximum total number of transmit ports in a frequency unit, B represents the maximum total number of resources associated with a CSI measurement assumption, and S represents the maximum number of resources associated with a CSI measurement. F, A, B, and S are all positive integers. Indicates rounding down. Indicates rounding up.

[0054] In this solution, the terminal can assist the base station in configuring multiple CSI measurements by reporting the maximum total number of reference signal resources in a frequency unit and the maximum number of resources associated with a CSI measurement, and the configuration can not exceed the UE capability.

[0055] In combination with the third aspect or the fourth aspect, in one possible implementation, at least one set of capability parameters includes at least one set of capability parameters associated with the codebook of the first mode and at least one set of capability parameters associated with the codebook of the second mode. For the codebook of the first mode, the frequency domain basis corresponding to each reference signal resource is the same or different. For the codebook of the second mode, the frequency domain basis corresponding to all reference signal resources is the same.

[0056] In this solution, the terminal reports its supported CSI measurement capabilities associated with codebooks of different modes, so that the network device can obtain the terminal's CSI measurement capabilities associated with codebooks of different modes, thereby enabling the configuration of the network device to match the CSI measurement capabilities of the terminal.

[0057] In combination with the third aspect or the fourth aspect, in one possible implementation, the maximum total number of resources associated with a CSI measurement assumption and at least one set of capability parameters include: at least one set of capability parameters associated with a first mode codebook and the maximum total number of resources associated with a CSI measurement assumption, and at least one set of capability parameters associated with a second mode codebook and the maximum total number of resources associated with a CSI measurement assumption. For the codebook of the first mode, the frequency domain basis corresponding to each reference signal resource is the same or different. For the codebook of the second mode, the frequency domain basis corresponding to all reference signal resources is the same.

[0058] In this solution, the terminal reports its supported CSI measurement capabilities associated with codebooks of different modes, so that the network device can obtain the terminal's CSI measurement capabilities associated with codebooks of different modes, thereby enabling the configuration of the network device to match the CSI measurement capabilities of the terminal.

[0059] In combination with the third aspect or the fourth aspect, in one possible implementation, the at least one set of capability parameters includes at least one set of capability parameters associated with the first measurement mode and at least one set of capability parameters associated with the second measurement mode. For the first measurement mode, the reported CSI measurement result corresponds to the configured N TRP Reference signal resources, for the second measurement mode, the reported CSI measurement results correspond to the configured N TRP N reference signal resources among reference signal resources.

[0060] In this solution, the terminal reports its supported CSI measurement capabilities associated with different measurement modes, so that the network device can obtain the terminal's CSI measurement capabilities associated with different measurement modes, thereby matching the configuration of the network device with the terminal's CSI measurement capabilities.

[0061] In combination with the third aspect or the fourth aspect, in a possible implementation, the maximum total number of resources associated with a CSI measurement assumption and at least one set of capability parameters include: at least one set of capability parameters associated with the first measurement mode and the maximum total number of resources associated with a CSI measurement assumption, and at least one set of capability parameters associated with the second measurement mode and the maximum total number of resources associated with a CSI measurement assumption. For the first measurement mode, the reported CSI measurement result corresponds to the configured N TRP Reference signal resources, for the second measurement mode, the reported CSI measurement results correspond to the configured N TRP N reference signal resources among reference signal resources.

[0062] In this solution, the terminal reports its supported CSI measurement capabilities associated with different measurement modes, so that the network device can obtain the terminal's CSI measurement capabilities associated with different measurement modes, thereby matching the configuration of the network device with the terminal's CSI measurement capabilities.

[0063] In combination with the third aspect, in a possible implementation, the method also includes: sending second information, the second information indicating a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, i = 1, 2, ... S, S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, and the V values ​​are all integers, the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; receiving third information, the third information is used to configure Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0064] In combination with the fourth aspect, in a possible implementation, the method also includes: receiving second information, the second information indicating a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, i = 1, 2, ... S, S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, and the V values ​​are all integers, the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; according to the second information, configuring Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0065] In combination with the third aspect, in a possible implementation, the method also includes: sending second information, the second information indicating a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, i = 1, 2, ... S, S and NUM_i are both positive integers, the first value is a non-negative number, the value set includes V values, V is a positive integer, and the V values ​​are all non-negative numbers, the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; receiving third information, the third information is used to configure Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0066] In combination with the fourth aspect, in a possible implementation, the method also includes: receiving second information, the second information indicating a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, i = 1, 2, ... S, S and NUM_i are both positive integers, the first value is a non-negative number, the value set includes V values, V is a positive integer, and the V values ​​are all non-negative numbers, the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; according to the second information, configuring Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0067] According to the communication method provided in the present application, the network device can determine the number of processing units (for example, CPUs) corresponding to a CSI measurement hypothesis based on the information reported by the terminal. Combined with the total number of processing units used by the terminal for CSI measurement, the network device can configure the reference signal resources that match the terminal capabilities for the terminal to perform CSI measurement.

[0068] In combination with the third aspect, in a possible implementation manner, the method further includes: determining, based on the third information, the number W2 of processing units corresponding to the Q reference signal resources, where W2 is a positive integer.

[0069] In combination with the fourth aspect, in a possible implementation, before configuring Q reference signal resources associated with a CSI measurement hypothesis according to the second information, the method also includes: determining the number W2 of processing units corresponding to the Q reference signal resources according to the second information, where W2 is a positive integer.

[0070] In combination with the third aspect or the fourth aspect, in one possible implementation, the second information indicates the first value W2 satisfies: W2 = (first value + W), or W2 = first value * W, W = f(Q), where f(Q) indicates that W is a function of Q.

[0071] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0072] In combination with the third aspect or the fourth aspect, in one possible implementation, the second information indicates a set of numerical values. Wherein, W2 satisfies: W2 = (second numerical value + W), or, W2 = second numerical value * W, W = f(Q), where f(Q) indicates that W is a function of Q; when Q = m, the second numerical value is the mth numerical value among V numerical values, m = 1, 2, ..., V; or, when Q = n+1, the second numerical value is the nth numerical value among V numerical values, n = 1, 2, ..., V, and when Q = 1, the second numerical value is 0.

[0073] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0074] In combination with the third aspect or the fourth aspect, in a possible implementation, the second information indicates the first value. W2 satisfies: W2 = (first value + W), or, W2 = first value * W, or, W2 = first value * W + C1, or or or or W=f(Q), where f(Q) indicates that W is a function of Q. C1 is a non-negative number.

[0075] Exemplarily, W=f(Q) satisfies: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number. Optionally, C2=0, 1, or 2.

[0076] Illustratively, C1=0, 1, or 2.

[0077] For example, the first value belongs to {1, 1.5, 2}. Alternatively, the first value belongs to {1, 1.5}. Alternatively, the first value belongs to {1, 2}. Alternatively, the first value belongs to {0, 1, 1.5, 2}. Alternatively, the first value belongs to {0, 1, 1.5}. Alternatively, the first value belongs to {0, 1, 2}.

[0078] In combination with the third aspect or the fourth aspect, in a possible implementation, the second information indicates a set of values. Wherein, W2 satisfies: W2 = (second value + W), or, W2 = second value * W, or, W2 = second value * W + C1, or or or or W = f(Q), where f(Q) means W is a function of Q. Indicates rounding down. Indicates rounding up, W = f(Q), where f(Q) indicates that W is a function of Q; when Q = m, the second value is the m-th value among V values, m = 1, 2, ..., V; or, when Q = n+1, the second value is the n-th value among V values, n = 1, 2, ..., V, and when Q = 1, the second value is 0.

[0079] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0080] In combination with the third aspect or the fourth aspect, in a possible implementation, P≤P1 and P>P1 correspond to different first values, P is the total number of transmission ports of Q reference signal resources, and P and P1 are both positive integers.

[0081] In combination with the third aspect, in a possible implementation, the method also includes: receiving fourth information, the fourth information indicating Nl groups of spatial basis vectors, Nl is a positive integer; according to the fourth information, determining the total number W3 of processing units corresponding to the CSI measurement corresponding to the Nl groups of spatial basis vectors, W3 = W2*Nl or W3 = W2+k2*(Nl-1), k2 is an integer.

[0082] In combination with the fourth aspect, in a possible implementation, the method further includes: sending fourth information, where the fourth information indicates Nl groups of spatial basis vectors, where Nl is a positive integer.

[0083] It should be understood that for the solutions related to the processing unit in the third aspect or the fourth aspect, reference can be made to the description of the fifth aspect or the sixth aspect below, which will not be described in detail here.

[0084] In the fifth aspect, a communication method is provided, which can be executed by a terminal, or by a component of the terminal (such as a processor, chip, or chip system, etc.), or by a logic module or software that can realize all or part of the terminal functions.

[0085] The method includes: sending first information, where the first information indicates a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, where i=1, 2, ...S or i=2, 3, ...S, where S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, and the V values ​​are all integers, and the first value, the value set, and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; and receiving second information, where the second information is used to configure Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0086] In the sixth aspect, a communication method is provided, which can be executed by a network device, or by a component of a network device (such as a processor, chip, or chip system, etc.), or by a logic module or software that can realize all or part of the functions of the network device.

[0087] The method includes: receiving first information, the first information indicating a first value, a value set, or the number NUM_i of processing units corresponding to each other when CSI measurement is performed using i reference signal resources, i=1, 2, ... S, S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, the V values ​​are all integers, the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; and configuring Q reference signal resources associated with a CSI measurement hypothesis according to the first information, where Q is a positive integer.

[0088] According to the communication method provided in the present application, the network device can determine the number of processing units (for example, CPUs) corresponding to a CSI measurement hypothesis based on the information reported by the terminal. Combined with the total number of processing units used by the terminal for CSI measurement, the network device can configure the reference signal resources that match the terminal capabilities for the terminal to perform CSI measurement.

[0089] In combination with the fifth aspect, in a possible implementation manner, the method further includes: determining, based on the second information, the number W2 of processing units corresponding to the Q reference signal resources, where W2 is a positive integer.

[0090] In combination with the sixth aspect, in a possible implementation method, before configuring Q reference signal resources associated with a CSI measurement hypothesis according to the first information, the method also includes: determining the number W2 of processing units corresponding to the Q reference signal resources according to the first information, where W2 is a positive integer.

[0091] Based on this solution, the network device first determines the number W2 of processing units corresponding to Q reference signal resources. If W2 does not exceed the total number of processing units used by the terminal for CSI measurement, Q reference signal resources can be configured for the terminal.

[0092] In conjunction with the fifth or sixth aspect, in one possible implementation, the first information indicates a first value. W2 satisfies: W2 = (first value + W), W2 satisfies: W2 = (first value + W), or W2 = first value * W, W = f(Q), where f(Q) indicates that W is a function of Q.

[0093] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0094] In conjunction with the fifth or sixth aspect, in one possible implementation, the first information indicates a first value. When Q>1, W2 satisfies: W2=(first value+W), or W2=first value*W, W=f(Q), where f(Q) indicates that W is a function of Q. When Q=1, W2 satisfies: W2=f(Q).

[0095] In combination with the fifth aspect or the sixth aspect, in one possible implementation, the first information indicates a set of numerical values. W2 satisfies: W2 = (second numerical value + W), or W2 = second numerical value * W, W = f(Q), where f(Q) indicates that W is a function of Q; when Q = m, the second numerical value is the mth numerical value among V numerical values, m = 1, 2, ..., V; or when Q = n+1, the second numerical value is the nth numerical value among V numerical values, n = 1, 2, ..., V, and when Q = 1, the second numerical value is 0.

[0096] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0097] In this solution, when Q=n+1, since there is no need to report the corresponding value, signaling overhead can be saved.

[0098] In conjunction with the fifth or sixth aspect, in one possible implementation, P ≤ P1 and P > P1 correspond to different first values, P is the total number of transmit ports of the Q reference signal resources, and P and P1 are both positive integers. For example, P1 = 8, 16, 24, 32, or 64.

[0099] In conjunction with the fifth or sixth aspect, in one possible implementation, P ≤ P1, P1 < P ≤ P2, and P > P2 correspond to different sets of values, P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1 = 8 / 16 / 24 / 32 / 64, and correspondingly, P2 = 16 / 24 / 32 / 64 / 128.

[0100] In conjunction with the fifth aspect, in one possible implementation, the method further includes: receiving third information indicating N1 sets of spatial basis vectors, where N1 is a positive integer; and determining, based on the third information, a total number W3 of processing units corresponding to CSI measurements corresponding to the N1 sets of spatial basis vectors, where W3 = W2*N1 or W3 = W2+k2*(N1-1), where k2 is an integer. Exemplarily, k2 = 1, 2, 3, or 4.

[0101] In combination with the sixth aspect, in a possible implementation, the method further includes: sending fourth information, where the fourth information indicates Nl groups of spatial basis vectors, where Nl is a positive integer.

[0102] In combination with the fifth aspect or the sixth aspect, in a possible implementation manner, NUM_i is one of {i, i+1,…, Si}, or NUM_i is one of {1, 2, 3,…Si}, Si≥i.

[0103] In combination with the fifth aspect or the sixth aspect, in a possible implementation, the total number of transmit ports of the i reference signal resources is R. When R ≤ R1, NUM_i is one of {i, i+1, …, Si}, or NUM_i is one of {1, 2, 3, …Si}, and Si ≥ i; when R > R1, NUM_i is one of {i, i+1, …, Si'}, or NUM_i is one of {1, 2, 3, …Si'}, and N1' ≥ Si, or NUM_i is the sum of one of {i, i+1, …, Si} and H, or NUM_i is the sum of one of {1, 2, 3, …Si} and H, where H is a positive integer.

[0104] Based on this solution, the terminal can select a corresponding value from multiple values ​​to report according to its own capabilities, thereby realizing flexible reporting of terminal capabilities.

[0105] In combination with the fifth aspect or the sixth aspect, in a possible implementation manner, H is one of {0, 1, 2, …, S}.

[0106] In combination with the fifth aspect or the sixth aspect, in a possible implementation manner, the first information indicates NUM_i, W2=NUM_Q.

[0107] In combination with the fifth aspect or the sixth aspect, in a possible implementation manner, the first information indicates NUM_i, and the first information further indicates a maximum number of reference signal resources associated with a CSI measurement hypothesis.

[0108] In the seventh aspect, a communication method is provided, which can be executed by a terminal, or by a component of the terminal (such as a processor, chip, or chip system, etc.), or by a logic module or software that can realize all or part of the terminal functions.

[0109] The method includes: sending first information, where the first information indicates a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, where i=1, 2, ...S or i=2, 3, ...S, where S and NUM_i are both positive integers, the value set includes V values, where V is a positive integer, and the first value, the value set, and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; and receiving second information, where the second information is used to configure Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0110] In the eighth aspect, a communication method is provided, which can be executed by a network device, or by a component of the network device (such as a processor, chip, or chip system, etc.), or by a logic module or software that can realize all or part of the functions of the network device.

[0111] The method includes: receiving first information, the first information indicating a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, i=1, 2, ... S, S and NUM_i are both positive integers, the value set includes V values, V is a positive integer, the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; and configuring Q reference signal resources associated with a CSI measurement hypothesis according to the first information, where Q is a positive integer.

[0112] According to the communication method provided in the present application, the network device can determine the number of processing units (for example, CPUs) corresponding to a CSI measurement hypothesis based on the information reported by the terminal. Combined with the total number of processing units used by the terminal for CSI measurement, the network device can configure the reference signal resources that match the terminal capabilities for the terminal to perform CSI measurement.

[0113] In combination with the seventh aspect or the eighth aspect, in a possible implementation, the first numerical value is a non-negative number, and the V numerical values ​​included in the numerical value set are also non-negative numbers.

[0114] In conjunction with the seventh aspect, in a possible implementation, the method further includes: determining, based on the second information, the number W2 of processing units corresponding to the Q reference signal resources, where W2 is a positive integer.

[0115] In combination with the seventh aspect, in a possible implementation, the method also includes: the first information also indicates a third numerical value or a second numerical value set, the second numerical value set includes V numerical values, V is a positive integer, and the third numerical value and the numerical value set are both used to indicate the number of processing units corresponding to a CSI measurement hypothesis.

[0116] In a possible implementation, the third value is a non-negative number, and the V values ​​included in the second value set are also non-negative numbers.

[0117] In conjunction with the eighth aspect, in one possible implementation, before configuring Q reference signal resources associated with a CSI measurement hypothesis according to the first information, the method further includes: determining, according to the first information, a number W2 of processing units corresponding to the Q reference signal resources. W2 is a positive integer.

[0118] Based on this solution, the network device first determines the number W2 of processing units corresponding to Q reference signal resources. If W2 does not exceed the total number of processing units used by the terminal for CSI measurement, Q reference signal resources can be configured for the terminal.

[0119] In combination with the seventh aspect or the eighth aspect, in a possible implementation, the first information indicates a first value. Wherein, W2 satisfies: W2 = (first value + W), or, W2 = first value * W, or, W2 = first value * W + C1, or or or or W = f(Q), where f(Q) means W is a function of Q. Indicates rounding down. Indicates rounding up. C1 is a non-negative number. Optionally, the third value is equal to C1. In one possible implementation, the first value * W is an integer.

[0120] Exemplarily, W=f(Q) satisfies: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number.

[0121] Illustratively, C1=0, 1, or 2.

[0122] Illustratively, C2=0, 1, or 2.

[0123] Exemplarily, the first value may be a decimal, for example, the first value is equal to 0.5.

[0124] Exemplarily, the third value=0, 1, or 2.

[0125] In combination with the seventh aspect or the eighth aspect, in a possible implementation, the first information indicates a first value. Wherein, when Q>1, W2 satisfies: W2=(first value+W), or, W2=first value*W+C1, or or or or W = f(Q), where f(Q) means W is a function of Q. Indicates rounding down. Indicates rounding up. When Q=1, W2 satisfies: W2=f(Q)+C1. C1 is a non-negative number. Optionally, the third value is equal to C1. In one possible implementation, the first value*W is an integer.

[0126] Exemplarily, W=f(Q) satisfies: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number. Optionally, C2=0, 1, or 2.

[0127] Illustratively, C1=0, 1, or 2.

[0128] In combination with the seventh aspect or the eighth aspect, in a possible implementation, the first information indicates a set of values. Wherein, W2 satisfies: W2 = (second value + W), or, W2 = second value * W + C1, or or or or W = f(Q), where f(Q) means W is a function of Q. Indicates rounding down. Indicates rounding up. Where Q = m, the second value is the mth value among the V values, where m = 1, 2, ..., V; or, when Q = n+1, the second value is the nth value among the V values, where n = 1, 2, ..., V, and when Q = 1, the second value is 0. C1 is a non-negative number. In one possible implementation, the second value * W is an integer.

[0129] Optionally, the third value is equal to C1, or C1 is determined by the third value and the third value is equal to C1. In another possible implementation, when Q = m, C1 is the m-th value among the V values ​​in the second value set, where m = 1, 2, ..., V; or, when Q = n+1, C1 is the n-th value among the V values ​​in the second value set, where n = 1, 2, ..., V, and when Q = 1, the second value is 0.

[0130] Exemplarily, W=f(Q) satisfies: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number. Optionally, C2=0, 1, or 2.

[0131] For example, the second value belongs to {1, 1.5, 2}, or the second value belongs to {1, 1.5}, or the second value belongs to {1, 2}, or the second value belongs to {0, 1, 1.5, 2}, or the second value belongs to {0, 1, 2}, or the second value belongs to {1, 1.5, 2, 2.5}, or the second value belongs to {1, 1.5, 2, 2.5, 3}, or the second value belongs to {1,1.5,2,2.5,3,3.5}, or the second value belongs to {1,1.5,2,2.5,3,3.5,4}, or the second value belongs to {0,1,1.5,2,2.5}, or the second value belongs to {0,1,1.5,2,2.5,3}, or the second value belongs to {0,1,1.5,2,2.5,3,3.5}, or the second value belongs to {0,1,1.5,2,2.5,3,3.5,4}.

[0132] In this solution, when Q=n+1, since there is no need to report the corresponding value, signaling overhead can be saved.

[0133] In combination with the seventh aspect or the eighth aspect, in a possible implementation, the first information indicates a first value and a third value. Wherein, W2 satisfies: W2 = (first value + W), or, W2 = first value * W, or, W2 = first value * W + third value, or or or or W = f(Q), where f(Q) means W is a function of Q. Indicates rounding down. Indicates rounding up. C1 is a non-negative number. In one possible implementation, the first value *W is an integer.

[0134] Exemplarily, W=f(Q) satisfies: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number.

[0135] Illustratively, C1=0, 1, or 2.

[0136] Illustratively, C2=0, 1, or 2.

[0137] Exemplarily, the first value may be a decimal, for example, the first value is equal to 0.5.

[0138] Exemplarily, the third value=0, 1, or 2.

[0139] In combination with the seventh aspect or the eighth aspect, in a possible implementation, the first information indicates a first value and a third value. Wherein, when Q>1, W2 satisfies: W2=(first value+W), or, W2=first value*W+third value, or or or or W = f(Q), where f(Q) means W is a function of Q. Indicates rounding down. When Q=1, W2 satisfies: W2=f(Q)+third value. In one possible implementation, the first value*W is an integer.

[0140] Exemplarily, W=f(Q) satisfies: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number. Optionally, C2=0, 1, or 2.

[0141] Illustratively, C1=0, 1, or 2.

[0142] In combination with the seventh aspect or the eighth aspect, in a possible implementation, the first information indicates a set of numerical values ​​and a third numerical value. Wherein, W2 satisfies: W2 = (second numerical value + W), or, W2 = second numerical value * W + third numerical value, or or or or W = f(Q), where f(Q) means W is a function of Q. Indicates rounding down. Indicates rounding up. Where Q = m, the second value is the mth value among the V values, where m = 1, 2, ..., V; or, when Q = n+1, the second value is the nth value among the V values, where n = 1, 2, ..., V, and when Q = 1, the second value is 0. In one possible implementation, the second value * W is an integer.

[0143] Exemplarily, W=f(Q) satisfies: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number. Optionally, C2=0, 1, or 2.

[0144] For example, the second value belongs to {1, 1.5, 2}, or the second value belongs to {1, 1.5}, or the second value belongs to {1, 2}, or the second value belongs to {0, 1, 1.5, 2}, or the second value belongs to {0, 1, 2}, or the second value belongs to {1, 1.5, 2, 2.5}, or the second value belongs to {1, 1.5, 2, 2.5, 3}, or the second value belongs to {1,1.5,2,2.5,3,3.5}, or the second value belongs to {1,1.5,2,2.5,3,3.5,4}, or the second value belongs to {0,1,1.5,2,2.5}, or the second value belongs to {0,1,1.5,2,2.5,3}, or the second value belongs to {0,1,1.5,2,2.5,3,3.5}, or the second value belongs to {0,1,1.5,2,2.5,3,3.5,4}.

[0145] In this solution, when Q=n+1, since there is no need to report the corresponding value, signaling overhead can be saved.

[0146] In combination with the seventh aspect or the eighth aspect, in a possible implementation, the first information indicates a set of numerical values ​​and a set of second numerical values. Wherein, W2 satisfies: W2 = (second numerical value + W), or, W2 = second numerical value * W + fourth numerical value, or or or or W = f(Q), where f(Q) means W is a function of Q. Indicates rounding down. Indicates rounding up. Where Q = m, the second value is the mth value among the V values, and the fourth value is the mth value among the V values ​​in the combination of the second values, where m = 1, 2, ..., V. Alternatively, when Q = n+1, the second value is the nth value among the V values, and the fourth value is the mth value among the V values ​​in the combination of the second values, where n = 1, 2, ..., V. When Q = 1, the second value is 0. In one possible implementation, the second value * W is an integer.

[0147] Exemplarily, W=f(Q) satisfies: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number. Optionally, C2=0, 1, or 2.

[0148] For example, the second value belongs to {1, 1.5, 2}, or the second value belongs to {1, 1.5}, or the second value belongs to {1, 2}, or the second value belongs to {0, 1, 1.5, 2}, or the second value belongs to {0, 1, 2}, or the second value belongs to {1, 1.5, 2, 2.5}, or the second value belongs to {1, 1.5, 2, 2.5, 3}, or the second value belongs to {1,1.5,2,2.5,3,3.5}, or the second value belongs to {1,1.5,2,2.5,3,3.5,4}, or the second value belongs to {0,1,1.5,2,2.5}, or the second value belongs to {0,1,1.5,2,2.5,3}, or the second value belongs to {0,1,1.5,2,2.5,3,3.5}, or the second value belongs to {0,1,1.5,2,2.5,3,3.5,4}.

[0149] In this solution, when Q=n+1, since there is no need to report the corresponding value, signaling overhead can be saved.

[0150] In conjunction with the seventh or eighth aspect, in one possible implementation, P ≤ P1 and P > P1 correspond to different first values, P is the total number of transmit ports of the Q reference signal resources, and P and P1 are both positive integers. For example, P1 = 8, 16, 24, 32, or 64.

[0151] In conjunction with the seventh or eighth aspect, in one possible implementation, P ≤ P1, P1 < P ≤ P2, and P > P2 correspond to different sets of values, P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1 = 8 / 16 / 24 / 32 / 64, and correspondingly, P2 = 16 / 24 / 32 / 64 / 128.

[0152] In conjunction with the seventh aspect, in one possible implementation, the method further includes: receiving third information indicating N1 sets of spatial basis vectors, where N1 is a positive integer; and determining, based on the third information, a total number W3 of processing units corresponding to CSI measurements corresponding to the N1 sets of spatial basis vectors, where W3 = W2*N1 or W3 = W2+k2*(N1-1), where k2 is an integer. Exemplarily, k2 = 1, 2, 3, or 4.

[0153] In combination with the seventh aspect, in a possible implementation, the method further includes: sending fourth information, the fourth information indicating Nl groups of spatial basis vectors, where Nl is a positive integer.

[0154] In combination with the seventh aspect or the eighth aspect, in a possible implementation manner, NUM_i is one of {i, i+1,…, Si}, or NUM_i is one of {1, 2, 3,…Si}, Si≥i.

[0155] In combination with the seventh aspect or the eighth aspect, in a possible implementation, the total number of transmit ports of the i reference signal resources is R. When R ≤ R1, NUM_i is one of {i, i+1, …, Si}, or NUM_i is one of {1, 2, 3, …Si}, and Si ≥ i; when R > R1, NUM_i is one of {i, i+1, …, Si'}, or NUM_i is one of {1, 2, 3, …Si'}, and N1' ≥ Si, or NUM_i is the sum of one of {i, i+1, …, Si} and H, or NUM_i is the sum of one of {1, 2, 3, …Si} and H, where H is a positive integer.

[0156] Based on this solution, the terminal can select a value from multiple options based on its capabilities, enabling flexible reporting of terminal capabilities. For different amounts of measurement resources, the terminal device can report different values, enabling flexible reporting of the terminal's CPU capabilities. The terminal device can report the amount of CPU used to prevent the base station from configuring CSI measurements that exceed the UE's processing capacity.

[0157] In combination with the seventh aspect or the eighth aspect, in a possible implementation, H is one of {0, 1, 2, …, S}.

[0158] In combination with the seventh aspect or the eighth aspect, in a possible implementation manner, the first information indicates NUM_i, W2=NUM_Q.

[0159] In combination with the seventh aspect or the eighth aspect, in a possible implementation manner, the first information indicates NUM_i, and the first information further indicates a maximum number of reference signal resources associated with a CSI measurement hypothesis.

[0160] In the ninth aspect, a communication device is provided, comprising a module or unit for executing the method in the first aspect or any possible implementation of the first aspect, or comprising a module or unit for executing the method in the third aspect or any possible implementation of the third aspect, or comprising a module or unit for executing the method in the fifth aspect or any possible implementation of the fifth aspect, or comprising a module or unit for executing the method in the seventh aspect or any possible implementation of the seventh aspect.

[0161] In the tenth aspect, a communication device is provided, comprising a module or unit for executing the method in the second aspect or any possible implementation of the second aspect, or comprising a module or unit for executing the method in the fourth aspect or any possible implementation of the fourth aspect, or comprising a module or unit for executing the method in the sixth aspect or any possible implementation of the sixth aspect, or comprising a module or unit for executing the method in the eighth aspect or any possible implementation of the eighth aspect.

[0162] In the eleventh aspect, a communication device is provided, comprising a processor coupled to a memory, the memory being used to store computer programs or instructions, and the processor being used to execute the computer programs or instructions stored in the memory to implement the method in the first aspect or any possible implementation of the first aspect, or the method in the third aspect or any possible implementation of the third aspect, or the method in the fifth aspect or any possible implementation of the fifth aspect, or the method in the seventh aspect or any possible implementation of the seventh aspect.

[0163] In one possible implementation, the apparatus further includes a memory coupled to the processor.

[0164] In a possible implementation, there are one or more processors and / or one or more memories.

[0165] In a possible implementation, the memory may be integrated with the processor, or the memory may be provided separately from the processor.

[0166] In a possible implementation, the device further includes a communication interface, and the processor is coupled to the communication interface.

[0167] In one implementation, the device is a terminal. Exemplarily, the communication interface may be a transceiver, or an input / output interface.

[0168] In another implementation, the device is a chip in a terminal. Exemplarily, the communication interface may be an input / output interface.

[0169] In the twelfth aspect, a communication device is provided, comprising a processor coupled to a memory, the memory being used to store computer programs or instructions, and the processor being used to execute the computer programs or instructions stored in the memory to implement the method in the second aspect or any possible implementation of the second aspect, or the method in the fourth aspect or any possible implementation of the fourth aspect, or the method in the sixth aspect or any possible implementation of the sixth aspect, or the method in the eighth aspect or any possible implementation of the eighth aspect.

[0170] In one possible implementation, the apparatus further includes a memory coupled to the processor.

[0171] In a possible implementation, there are one or more processors and / or one or more memories.

[0172] In a possible implementation, the memory may be integrated with the processor, or the memory may be provided separately from the processor.

[0173] In a possible implementation, the device further includes a communication interface, and the processor is coupled to the communication interface.

[0174] In one implementation, the apparatus is a network device. Exemplarily, the communication interface may be a transceiver, or an input / output interface.

[0175] In another implementation, the device is a chip in a network device. Exemplarily, the communication interface may be an input / output interface.

[0176] In a thirteenth aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method of any one of the above aspects or any possible implementation of any one of the aspects.

[0177] In a specific implementation, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.

[0178] In the fourteenth aspect, a communication system is provided, comprising at least one of the communication device provided in the first aspect and the communication device provided in the second aspect, or comprising at least one of the communication device provided in the third aspect and the communication device provided in the fourth aspect, or comprising at least one of the communication device provided in the fifth aspect and the communication device provided in the sixth aspect, or comprising at least one of the communication device provided in the seventh aspect and the communication device provided in the eighth aspect.

[0179] In the fifteenth aspect, a computer program product is provided, which includes: a computer program (also called code, or instruction), which, when executed, enables a computer to execute a method in any one of the above aspects or any possible implementation of any one of the aspects.

[0180] In the sixteenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer program runs on a computer, the computer executes the method in any one of the above aspects or any possible implementation of any one of the aspects.

[0181] In the seventeenth aspect, a chip system (or chip) is provided, including a processor, which is used to call and run a computer program from a memory, so that a communication device equipped with the chip system executes the method in any one of the above aspects or any possible implementation of any one of the aspects.

[0182] In the eighteenth aspect, a communication device is provided, which includes an interface and a processor, wherein the interface is used to send and / or receive signals, so that the processor executes the method in any one of the above aspects or any possible implementation of any one of the aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0183] FIG1 is a schematic diagram of a communication system provided in an embodiment of the present application;

[0184] FIG2 is a schematic flow chart of a communication method provided in an embodiment of the present application;

[0185] FIG3 is a schematic flow chart of a communication method provided in an embodiment of the present application;

[0186] FIG4 is a schematic flow chart of a communication method provided in an embodiment of the present application;

[0187] FIG5 is a schematic flow chart of a communication method provided in an embodiment of the present application;

[0188] FIG6 is a schematic block diagram of a communication device provided in an embodiment of the present application;

[0189] FIG7 is a schematic block diagram of another communication device provided in an embodiment of the present application;

[0190] FIG8 is a schematic structural diagram of a terminal provided in an embodiment of the present application;

[0191] FIG9 is a schematic structural diagram of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0192] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0193] In the description of this application, unless otherwise specified, " / " indicates that the objects associated with each other are in an "or" relationship. For example, A / B can mean A or B. "And / or" in this application is merely a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, in the description of this application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. In addition, to facilitate the clear description of the technical solutions of the embodiments of this application, in the embodiments of this application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity or execution order, and words such as "first" and "second" do not necessarily limit differences. It should be understood that in this application, similar expressions such as "under the circumstances of...", "if...", "when...", and "if..." can be used interchangeably.

[0194] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. It is known to those skilled in the art that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are equally applicable to similar technical problems. In the embodiments of the present application, if e is less than f, it can also be replaced by e less than or equal to f; if e is greater than f, it can also be replaced by e greater than or equal to f, and vice versa, where e and f respectively refer to two parameters that are compared with each other. For the sake of convenience of description, in the embodiments of the present application, one of the cases is used for illustration, and does not represent any limitation thereto.

[0195] The embodiments provided in this application can be applied to long term evolution (LTE), fifth generation (5G), new radio (NR) or other communication systems that may appear in the future.

[0196] The terminal in the embodiments of the present application may refer to (user equipment, UE), station, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal device, wireless communication device, user agent or user device. The terminal may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a large screen, a vehicle-mounted device, a wearable device, a terminal in a 5G network or a terminal in a future evolved public land mobile communication network (PLMN), etc., and the embodiments of the present application are not limited to this. In this application, the terminal, the chip set in the terminal, and the software and / or hardware module that can realize the functions of the terminal are collectively referred to as the terminal.

[0197] The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal to a wireless network, some functional modules of a RAN node, a cell provided by the RAN, or a software and / or hardware module corresponding to a cell provided by the RAN, etc. RAN can also be called a base station. For example, the network device can be an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, a base station in a future mobile communication system or an access node (AP) in a WiFi system, a wireless controller in a cloud radio access network (CRAN) scenario, a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in other communication systems that will evolve in the future, etc.

[0198] In one possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node (i.e., the network device in this application) can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and DU can be set separately, or they can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH). In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (ORAN) system, CU may also be referred to as O-CU (open CU), DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, CU-UP may also be referred to as O-CU-UP, and RU may also be referred to as O-RU. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. It should be understood that this application does not limit the specific technology and specific device form adopted by the network device. In this application, network devices, chips provided in network devices, and software and / or hardware modules that can realize the functions of network devices are collectively referred to as network devices.

[0199] FIG1 is a schematic diagram of a communication system applicable to the present application. Referring to FIG1 , TRP 110 and TRP 120 simultaneously send the same data to terminal 130. Only one of the two TRPs transmits one downlink control information (DCI) to schedule one physical downlink shared channel (PDSCH). Each stream / layer of this PDSCH (corresponding to a demodulation reference signal (DMRS) port) is transmitted by all TRPs. In addition, TRP 120 can also send DCI to terminal 130. FIG1 only uses TRP 110 sending DCI as an example for illustration and is not intended to limit the present application.

[0200] It should be understood that FIG1 only shows a scenario where two TRPs perform CJT transmission. In fact, there is also a scenario where one TRP or more TRPs (for example, 3 / 4 / 5 TRPs, etc.) perform CJT transmission.

[0201] It should also be understood that the TRP in Figure 1 is only one implementation method of the network device. For CJT transmission, the network device can also be implemented in other forms, such as base stations, etc. The following mainly uses the network device as TRP as an example to briefly explain the relevant technology.

[0202] In previous versions of NR, CSI measurements were based on the single TRP measurement assumption. With the introduction of CJT transmission technology, CSI measurements based on a single TRP assumption will no longer satisfy the channel model and, further, will not adequately support the measurement requirements of CJT transmission. To facilitate understanding of this application, the following introduces some concepts from the embodiments of this application.

[0203] 1. Single TPR measurement assumption

[0204] Before a TRP provides data transmission services to a terminal, it must first obtain the CSI of the downlink channel between the TRP and the terminal. In previous versions of NR, CSI measurements were based on the single TRP measurement assumption. That is, when performing CSI measurements, the terminal assumed that subsequent data transmissions originated from a single TRP. The terminal performed CSI measurements on a reference signal resource and its associated interference measurement resource to obtain a CSI report.

[0205] During wireless communication, the specific process of TPR (e.g., TRP) obtaining CSI reports is as follows:

[0206] Step 1: TPR transmits a channel state detection signal on a reference signal resource. For example, in NR, the channel state detection signal can use NZP CSI-RS.

[0207] Step 2: The terminal receives the channel state detection signal on the pre-configured reference signal resource to perform channel estimation. In addition, the TRP will further configure a group of interference measurement resources corresponding to the reference signal resources for the terminal. Each reference signal resource is associated with one interference measurement resource. The terminal receives signals on these pre-configured interference measurement resources and performs interference measurement. The terminal calculates one CSI based on the channel measurement result obtained on one reference signal resource and the interference measurement result obtained on one associated interference measurement resource. When a configured group of reference signal resources includes multiple reference signal resources, the terminal can calculate multiple CSIs on these multiple reference signal resources and their associated multiple interference measurement resources. The terminal selects one CSI from them to form a CSI report, and the terminal sends the CSI report to the TRP through the uplink channel.

[0208] Furthermore, TPR can perform scheduling based on the CSI report fed back by each terminal, for example, sending downlink data to the terminal on the PDSCH.

[0209] It should be noted that in the NR protocol, TPR configures reference signal resources and interference measurement resources for the terminal, and the terminal performs corresponding channel measurement and interference measurement based on the signal on the reference signal resource and the signal on the interference measurement resource, respectively. In order to simplify the description, the above process is simplified in the embodiment of the present application as follows: the terminal performs CSI measurement on the reference signal resource and the interference measurement resource.

[0210] 2. CJT measurement assumptions

[0211] The CJT measurement assumption means that when the terminal performs CSI measurement, it assumes that subsequent data transmission comes from multiple TRPs. The terminal performs CSI measurement on multiple channel measurement resource pairs and their associated interference measurement resources to obtain a CSI report.

[0212] Assuming 4 TRPs perform CJT transmission, the transmission process is as follows:

[0213] Step 1: Each TRP first sends a CSI-RS resource.

[0214] Step 2: The terminal measures the channel H from the terminal to the TRP based on the CSI-RS i ,i=1,2,3,4. H i The dimension is N r ×N t , where it is assumed that the terminal has N r receive antennas / ports, TRP has N t transmit antennas / ports.

[0215] Step 3: The terminal obtains CSI based on the combined channels [H1, H2, H3, H4] and reports it to TPR.

[0216] CSI measurement involves matrix decomposition operations. The complexity of CSI measurement under the assumption of single TRP measurement is different from that under the assumption of CJT measurement. Specifically, in the CSI measurement under the assumption of single TRP measurement, the terminal can perform CSI measurement on one measurement resource and obtain a CSI result. For example, assuming that the terminal has N r receive antennas / ports, TRP has N t transmit antennas / ports, the CSI measurement complexity of the single TRP measurement assumption is In the CSI measurement of CJT measurement mode, the terminal can perform CSI measurement on multiple measurement resources and obtain a set of CSI results. In order to obtain better performance, the terminal needs to perform joint CSI measurement on multiple measurement resources. For example, the complexity of CSI measurement assumed by CJT measurement is Compared to four single-TRP CSI measurements performed by the terminal, the complexity of joint CSI measurements performed by four TRPs increases by 16 times. Clearly, the computational complexity required for a terminal to perform joint CSI measurements on multiple measurement resources based on the CJT measurement assumption is much higher than the total computational complexity required for independent CSI measurements on multiple measurement resources based on the single TRP measurement assumption.

[0217] In order to match the configuration of TPR with the processing capability of the terminal, for the single TRP measurement assumption, the terminal can use a set of triplet parameters to enable TPR to obtain the ability to report CSI measurements. The triplet parameters can be expressed as {P, S, T}, which include: the maximum transmit port of a resource (maxNumberTxPortsPerResource), represented by P; the maximum number of resources (maxNumberResourcePerBand), represented by S; the total number of transmit ports (totalNumberTxPortsPerBand), represented by T. It should be understood that the order of the triplets is not limited here, and the actual reporting method may also include direct reporting, indexed reporting or other methods. The terminal can also use other methods to enable TPR to obtain the ability to report CSI measurements.

[0218] For example, the terminal reports three capability parameters: {8,8,64}, {16,4,64}, and {32,2,64}. The following configuration satisfies the terminal's reported capabilities:

[0219] Six 8-port NZP CSI-RS resources; in the above configuration, the maximum number of transmit ports for a resource is 8, the number of resources is 6, and the total number of transmit ports is 48, which does not exceed the capability parameter {8,8,64}.

[0220] Two 8-port NZP CSI-RS resources and two 16-port NZP CSI-RS resources. In the above configuration, the maximum number of transmit ports per resource is 16, the number of resources is 4, and the total number of transmit ports is 48, which does not exceed the capability parameter {16, 4, 64}.

[0221] However, the following configurations may exceed the terminal's reporting capabilities:

[0222] Ten 8-port NZP CSI-RS resources. In the above configuration, the maximum number of transmit ports for a resource is 8, the number of resources is 10, and the total number of transmit ports is 80. The number of resources and the total number of transmit ports exceed any one of the terminal's reported capability parameters of {8,8,64}, {16,4,64}, and {32,2,64}.

[0223] Two 8-port NZP CSI-RS resources and one 32-port NZP CSI-RS resource. In the above configuration, the maximum number of transmit ports for one resource is 32, the number of resources is 3, and the total number of transmit ports is 48. The maximum number of ports exceeds the terminal's reported capability parameters of {8,8,64} or {16,4,64}, and the number of resources exceeds the terminal's reported capability parameters of {32,2,64}.

[0224] CSI measurement is very complex for terminals. The terminal's CSI measurement capabilities need to be communicated to the TPR in advance so that the TPR can configure or trigger CSI measurements based on the terminal's actual capabilities. However, currently, when reporting capabilities, terminals only report CSI measurement capabilities based on the single TRP measurement assumption. The TPR cannot configure the terminal's actual CSI measurement capabilities based on the CJT measurement assumption. This may cause the TPR configuration to exceed the terminal's processing capabilities or fail to effectively utilize the terminal's processing capabilities.

[0225] In view of this, an embodiment of the present application provides a method that enables the TPR to learn the capabilities of the terminal by reporting the CSI measurement capability based on the CJT measurement hypothesis, thereby performing reasonable configuration.

[0226] Before describing the solution of this application, the following points are first explained:

[0227] 1. In this application, the terms "CJT measurement assumption," "CJT measurement," "CSI measurement assumption," "CSI measurement," "CJT CSI measurement," and "CJT CSI measurement assumption" have the same meaning and are interchangeable. In this application, "one CSI measurement" and "single CSI measurement" have the same meaning and refer to CSI measurements.

[0228] It should be understood that CJT is the name of the current protocol. With the evolution of the protocol and the development of technology, CJT may also be changed to other names. Then, the CJT in this application may also be changed to the new name accordingly. The difference or change of the name does not constitute any limitation to this application.

[0229] 2. In this application, a resource may be a reference signal resource. For example, a reference signal resource may be an NZP CSI-RS resource, or a reference signal resource having the same or similar function as an NZP CSI-RS resource. A reference signal resource may also be referred to as a signal measurement resource, a channel measurement resource, or a measurement resource.

[0230] 3. In this application, a parameter set may also be referred to as a group of parameters, a set of parameters, or a parameter combination. For example, a first capability parameter set may also be referred to as a group of first capability parameters, a set of first capability parameters, or a first capability parameter combination. It should be understood that a parameter set may also be replaced by other descriptions that express the same meaning.

[0231] 4. “Sending” and “receiving” in the embodiments of the present application indicate the direction of signal / information transmission. For example, “sending information #1 to a network device” can be understood as the destination end of the information #1 being the network device, which can include direct sending through the air interface, and also include indirect sending through the air interface by other units or modules. “Receiving information #1 from a terminal” can be understood as the source end of the information #1 being a terminal device, which can include direct receiving from the terminal through the air interface, and also include indirect receiving from the terminal through the air interface from other units or modules. “Sending” can also be understood as the “output” of the chip interface, and “receiving” can also be understood as the “input” of the chip interface. In other words, sending and receiving can be performed between devices, for example, between a network device and a terminal, or can be performed within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, a trace or an interface.

[0232] 5. In the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (which may be called indication information) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, directly indicating the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated may also be indirectly indicated by indicating other information, wherein the other information and the information to be indicated have an association relationship; it may also be possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance, for example, the indication of specific information can be achieved with the help of the arrangement order of each information agreed in advance (such as predefined by the protocol), thereby reducing the indication overhead to a certain extent. The present application does not limit the specific method of indication. It is understandable that for the sender of the indication information, the indication information can be used to indicate the information to be indicated, and for the receiver of the indication information, the indication information can be used to determine the information to be indicated.

[0233] The following is a detailed description of the solution provided by the present application in conjunction with the corresponding flowchart. It will be understood that the schematic flowchart provided in the present application mainly uses different communication devices as examples to illustrate the method as the execution subject of the interactive schematic, but the present application does not limit the execution subject of the interactive schematic. For example, the terminal in the schematic flowchart can also be a chip, chip system, or processor that supports the terminal to implement the method, or a logic module or software that can implement all or part of the terminal functions. The network device in the schematic flowchart can also be a chip, chip system, or processor that supports the network device to implement the method, or a logic module or software that can implement all or part of the network device functions.

[0234] Figure 2 is a schematic flow chart of a communication method provided in an embodiment of the present application. The method 200 may include steps S210 to S230, and each step is described below.

[0235] S210: The terminal generates information #1.

[0236] S220: The terminal sends information #1 to the network device. Correspondingly, the network device receives information #1 from the terminal.

[0237] S230: The network device configures reference signal resources for the terminal according to information #1.

[0238] In the embodiment of the present application, information #1 may be used to indicate the CSI measurement capability of the terminal under the CJT measurement assumption. That is, information #1 is used to indicate the terminal's capability to perform CJT CSI measurement. For example, the CSI measurement capability may be reflected by information such as the maximum number of resources that the terminal can measure, the maximum total number of transmit ports that can be measured, and the maximum number of transmit ports that can be measured on a resource.

[0239] Specifically, information #1 is used to indicate at least one first capability parameter set. For example, information #1 may include at least one first capability parameter set, or information #1 may include parameters for determining at least one first capability parameter set. A first capability parameter set includes at least two of the following: the maximum number of transmit ports A within a resource associated with a CSI measurement assumption, the maximum total number of resources B associated with a CSI measurement assumption, and the maximum total number of transmit ports C for reference signal resources associated with a CSI measurement assumption, as well as the maximum total number of transmit ports F within a frequency unit. In other words, a first capability parameter set may include two of A, B, and C, as well as F, or a first capability parameter set may include A, B, C, and F. Based on the first parameter set, it can be determined that a CSI measurement assumption is associated with a maximum of B resources, the maximum number of transmit ports per resource is A, a CSI measurement assumption measures a maximum of C transmit ports, and a maximum of F transmit ports are measured within a frequency unit.

[0240] Exemplarily, C=A*B, where A, B and C are all integers.

[0241] In one possible implementation, the frequency unit in the present application is one or more carriers or all carriers; or the frequency unit is one or more frequency bands (Band); or the frequency unit is one or more frequency band combinations (BC); or the frequency unit is one or more bandwidth parts (BWP).

[0242] In some embodiments, the first capability parameter set is further used to indicate a maximum number D of transmit ports for a resource within a frequency unit, where A=D.

[0243] For example, D can be determined based on A, or the first capability parameter set can include D.

[0244] It should be noted that the maximum number of transmit ports of a resource in a frequency unit may also be referred to as the maximum number of transmit ports of a resource.

[0245] In some embodiments, the maximum total number E of reference signal resources within a frequency unit may also be determined based on the above F and D. Where E satisfies: F = D * E, or Indicates rounding down, where D, E, and F are all integers.

[0246] In some embodiments, the first capability parameter set is further used to indicate the number M of CSI measurement groups supported within a frequency unit, where M is a positive integer. For example, M can be determined based on at least two of A, B, or C in the first capability parameter set, or the first capability parameter set can include M.

[0247] The total number of transmit ports corresponding to the M groups of CSI measurements is less than or equal to F. M satisfies one of the following:

[0248] M=F / (A*B), M ≥ F / (A*B), or Indicates rounding down, and F indicates the maximum total number of transmit ports in a frequency unit.

[0249] A first capability parameter set may include one set of capability parameters or multiple sets of capability parameters, which is not limited in this application.

[0250] Several possible implementations of the first capability parameter set are described below.

[0251] Method 1

[0252] A first capability parameter set can be expressed in the following form: {{A,B},F} / {A,B,F}, {{A,C},F} / {A,C,F}, {{B,C},F} / {B,C,F}, or {{A,B,C},F} / {A,B,C,F}.

[0253] It should be understood that the order of the parameters in the above triples or quads is not limited here, and the actual reporting method may also include direct reporting, indexed reporting or other methods.

[0254] Optionally, in the above manner, A=D, F=D*E, and M=F / (A*B) are satisfied.

[0255] For example, the terminal reports two triplet capability parameters (ie, the terminal reports two first capability parameter sets): {{32,2},128} and {{8,4},128}:

[0256] {{32,2},128}: The maximum number of transmit ports within a resource associated with a single CSI measurement is 32, the maximum total number of resources associated with a single CSI measurement is 2, the maximum total number of transmit ports for reference signal resources associated with a single CSI measurement is 64, and the maximum total number of transmit ports within a frequency unit is 128. That is, for a single CSI measurement, the terminal supports a maximum of two resources, each with a maximum of 32 transmit ports; a frequency unit supports a maximum of 128 transmit ports. Furthermore, the maximum number of transmit ports per resource within a frequency unit is 32, the maximum total number of reference signal resources within a frequency unit is 4, and a frequency unit can support a maximum of two CSI measurement groups.

[0257] {{8,4},128}: The maximum number of transmit ports within a resource associated with a single CSI measurement is 8, the maximum total number of resources associated with a single CSI measurement is 4, the maximum total number of transmit ports associated with reference signal resources with a single CSI measurement is 32, and the maximum total number of transmit ports within a frequency unit is 128. That is, for a single CSI measurement, the terminal supports a maximum of 4 resources, each with a maximum of 8 transmit ports; and a frequency unit supports a maximum of 128 transmit ports. Furthermore, the maximum number of transmit ports per resource within a frequency unit is 8, the maximum total number of reference signal resources within a frequency unit is 16, and a frequency unit can support up to 4 CSI measurement groups.

[0258] Optionally, in the above method, A=D is satisfied,

[0259] For example, the terminal reports two triplet capability parameters (ie, the terminal reports two first capability parameter sets): {{32,2},120} and {{8,4},120}:

[0260] {{32,2},120}: The maximum number of transmit ports within a resource associated with a single CSI measurement is 32, the maximum total number of resources associated with a single CSI measurement is 2, the maximum total number of transmit ports for reference signal resources associated with a single CSI measurement is 64, and the maximum total number of transmit ports within a frequency unit is 120. That is, for a single CSI measurement, the terminal supports a maximum of two resources, each with a maximum of 32 transmit ports; and a frequency unit supports a maximum of 120 transmit ports. Furthermore, the maximum number of transmit ports per resource within a frequency unit is 32, the maximum total number of reference signal resources within a frequency unit is 3, and a frequency unit can support a maximum of one CSI measurement group.

[0261] {{8,4},120}: The maximum number of transmit ports within a resource associated with a single CSI measurement is 8, the maximum total number of resources associated with a single CSI measurement is 4, the maximum total number of transmit ports associated with reference signal resources with a single CSI measurement is 32, and the maximum total number of transmit ports within a frequency unit is 120. That is, for a single CSI measurement, the terminal supports a maximum of 4 resources, each with a maximum of 8 transmit ports; and a frequency unit supports a maximum of 120 transmit ports. Furthermore, the maximum number of transmit ports per resource within a frequency unit is 8, the maximum total number of reference signal resources within a frequency unit is 15, and a frequency unit can support up to 3 groups of CSI measurements.

[0262] Optionally, in the above method, it satisfies: A=D, M≥F / (A*B).

[0263] For example, the terminal reports the following triplet capability parameter (that is, the terminal reports the following first capability parameter set): {{8,2},32} and {{8,4},120}. Then, for a single CSI measurement, the terminal supports a maximum of 2 resources, with a maximum of 8 transmit ports in each resource; a frequency unit supports a maximum of 32 transmit ports. Furthermore, the maximum number of transmit ports for a resource in a frequency unit is 8, and the maximum total number of reference signal resources in a frequency unit is 2. Exemplarily, a frequency unit can support 3 groups of CSI measurements or 4 groups of CSI measurements. For example, the terminal can support the following 3 groups of CSI measurements, where the 3 elements in each group are A, B, and C: {8, 2, 16}, {8, 1, 8}, {8, 1, 8}. For another example, the terminal may support the following four groups of CSI measurements, where the three elements in each group are A, B, and C: {8, 1, 8}, {8, 1, 8}, {8, 1, 8}, and {8, 1, 8}.

[0264] Method 2

[0265] A first capability parameter set also includes at least one of D or E above.

[0266] That is, a first capability parameter may include at least two of A, B, or C, at least one of D or E, and F.

[0267] In one possible design, the first capability parameter set may be expressed in the following form: {A, E, B, F}, where A=D and A may be replaced by D.

[0268] Alternatively, in this approach, M = F / (A*B) or

[0269] It should be understood that A and B in the above four-tuple may be replaced by any other combination of two or three elements of A, B, and C except the combination of A and B. Furthermore, the above first capability parameter set may also include A and D.

[0270] It should also be understood that the order of the parameters in the above four-tuple is not limited here, and the actual reporting method may also include direct reporting, indexed reporting or other methods.

[0271] For example, the terminal reports two sets of first capability parameter sets, namely {32, 4, 2, 128} and {8, 16, 4, 128}:

[0272] {32,4,2,128}: The maximum number of transmit ports in a frequency unit is 128, the maximum number of reference signal resources in a frequency unit is 4, and the maximum number of transmit ports per resource in a frequency unit is 32. The maximum number of resources associated with a single CSI measurement is 2, and the maximum number of transmit ports per resource associated with a single CSI measurement is 32. In addition, a frequency unit supports a maximum of two CSI measurement groups.

[0273] {{8,16,4,128}}: The maximum number of transmit ports in a frequency unit is 128, the maximum number of reference signal resources in a frequency unit is 16, and the maximum number of transmit ports per resource in a frequency unit is 32. The maximum number of resources associated with a single CSI measurement is 4, and the maximum number of transmit ports per resource associated with a single CSI measurement is 8. In addition, a frequency unit supports up to four CSI measurement groups.

[0274] It should be understood that the first capability parameter set may also be expressed in the following format: {A, E, B, F, C} or {A, D, E, B, F, C}. It should also be understood that the order of the parameters in the set is not limited here, and the actual reporting method may also include direct reporting, indexed reporting, or other methods.

[0275] Method 3

[0276] The at least one first capability parameter set includes at least one set of second capability parameters and at least one corresponding set of third capability parameters. In other words, the first capability parameter set includes a set of second capability parameters and a corresponding set of third capability parameters. The set of second capability parameters includes at least two of A, B, and C, and the set of third capability parameters includes D, E, and F.

[0277] That is, information #1 may include at least one set of second capability parameters and at least one set of third capability parameters, with the at least one set of second capability parameters and the at least one set of third capability parameters corresponding one to one. For example, information #1 may include two sets of second capability parameters (e.g., parameter group #1 and parameter group #2) and two sets of third capability parameters (e.g., parameter group #3 and parameter group #4), with parameter group #1 corresponding to parameter group #3, and parameter group #2 corresponding to parameter group #4. The correspondence here means that when a terminal supports a certain set of second capability parameters, it also supports a set of third capability parameters corresponding to the set of second capability parameters.

[0278] In one possible design, a set of first capability parameter sets is represented as: {A, B, C} and its corresponding {D, E, F}, or a set of first capability parameter sets can be represented as {{A, B, C}, {D, E, F}}.

[0279] Alternatively, in this approach, M = F / (A*B) or

[0280] For example, the terminal reports two sets of second capability parameters and two corresponding sets of third capability parameters. The two sets of third capability parameters are:

[0281] {32,4,128}: For a frequency unit, the maximum number of transmit ports is 128, the maximum number of reference signal resources is 4, and the maximum number of transmit ports for a resource is 32. Furthermore, a frequency unit can support up to two groups of CSI measurements.

[0282] {8,16,128}: For a frequency unit, the maximum number of transmit ports is 128, the maximum number of reference signal resources is 16, and the maximum number of transmit ports for a resource is 8. Furthermore, a frequency unit can support up to four CSI measurement groups.

[0283] The two sets of second capability parameters are:

[0284] {32,2,64}: For a CSI measurement, the maximum number of transmit ports within a resource is 32, the maximum total number of resources is 2, and the maximum total number of transmit ports for reference signal resources is 64.

[0285] Among them, {32, 2, 64} corresponds to the above capability parameter {32, 4, 128}, that is, corresponding to a terminal with a capability of {32, 2, 64} for a single CSI measurement, its capability in one frequency unit is {32, 4, 128}.

[0286] {8,4,32}: For a CSI measurement, the maximum number of transmit ports within a resource is 32, the maximum total number of resources is 4, and the maximum total number of transmit ports for reference signal resources is 8.

[0287] Among them, {8, 4, 32} corresponds to the above capability parameter {8, 16, 128}, that is, for a terminal with a capability of {8, 4, 32} for a single CSI measurement, its capability in one frequency unit is {8, 16, 128}.

[0288] In summary, the communication method provided by the present application is that the terminal reports the ability of a single CSI measurement and / or the ability of CSI measurement within a frequency unit, which is beneficial to ensuring that when the network device performs CSI measurement configuration, it does not exceed the CSI measurement capability of the terminal, thereby ensuring that the terminal can perform CSI measurement correctly.

[0289] In some embodiments, the at least one first capability parameter set includes at least one first capability parameter set associated with a codebook of a first mode and at least one first capability parameter set associated with a codebook of a second mode.

[0290] That is, information #1 may include at least one first capability parameter set associated with the codebook of the first mode and at least one first capability parameter set associated with the codebook of the second mode. Alternatively, information #1 may include multiple first capability parameter sets, some of which are associated with the codebook of the first mode, and other first capability parameter sets are associated with the codebook of the second mode.

[0291] For example, in combination with the above-mentioned method 1, the terminal may report at least one set of {{A, B}, F} associated with the codebook of the first mode and at least one set of {{A, B}, F} associated with the codebook of the second mode.

[0292] For example, in combination with the above-mentioned second method, the terminal may report at least one set of {A, E, B, F} associated with the codebook of the first mode and at least one set of {A, E, B, F} associated with the codebook of the second mode.

[0293] For example, for the third approach described above, the at least one set of second capability parameters includes at least one set of second capability parameters associated with the codebook of the first mode and at least one set of second capability parameters associated with the codebook of the second mode, and the at least one set of third capability parameters includes at least one set of third capability parameters associated with the codebook of the first mode and at least one set of third capability parameters associated with the codebook of the second mode. That is, information #1 includes at least one set of second capability parameters associated with the codebook of the first mode and at least one corresponding set of third capability parameters, as well as at least one set of second capability parameters associated with the codebook of the second mode and at least one corresponding set of third capability parameters.

[0294] For example, information #1 may include at least one set of {A, B, C} associated with the codebook of the first mode and {D, E, F} corresponding thereto, and at least one set of {A, B, C} associated with the codebook of the second mode and {D, E, F} corresponding thereto.

[0295] In the present application, for the first mode codebook, the frequency domain basis corresponding to each reference signal resource is the same or different, that is, the frequency domain basis corresponding to each reference signal resource can be the same or different. For the second mode codebook, the frequency domain basis corresponding to all reference signal resources is the same.

[0296] In one implementation, the codebook of the first mode satisfies the following formula:

[0297] Among them, N is the number of resources in a CSI measurement, or N is the number of TPRs for CJT transmission; the last column of the above formula is the frequency domain basis, and each row is the precoding matrix of a corresponding TRP.

[0298] In one implementation, the codebook of the second mode satisfies the following formula:

[0299] Among them, N is the number of resources in a CSI measurement, or N is the number of TPRs for CJT transmission; the last column of the above formula is the frequency domain basis, and each row is the precoding matrix of a corresponding TRP.

[0300] Because the terminal's hardware computing capabilities are fixed, the CSI measurement capabilities for different codebook modes (i.e., different codebook types) are also different. By reporting its CSI measurement and reporting capabilities associated with the different codebook modes it supports, the network device can obtain the terminal's CSI measurement and reporting capabilities associated with the different codebook modes, thereby matching the network device configuration with the terminal's processing capabilities.

[0301] Optionally, the codebook of the second mode can also support the capability parameters associated with the codebook of the first mode. That is, the capability parameters associated with the codebook of the first mode can also be associated with the codebook of the second mode.

[0302] Since the codebook of the first mode is relatively complex to implement, if the terminal can support CSI measurement requirements with higher complexity, it can also support CSI measurement requirements with lower complexity. Therefore, the codebook of the second mode can also support the capability parameters associated with the codebook of the first mode.

[0303] Optionally, under the codebook of the first mode, the configuration of the network device cannot exceed the capability parameter associated with the codebook of the second mode.

[0304] Because the codebook implementation for the first mode is more complex, the capability value reported by the terminal in the first mode may be lower than the capability value reported in the second mode. Therefore, under the codebook for the first mode, the configuration of the network device cannot exceed the capability parameters associated with the codebook for the second mode. For example, under the codebook for the first mode, the A, B, and C values ​​of the network device can be 8, 4, and 32 respectively. Under the codebook for the second mode, the A, B, and C values ​​of the network device can be 8, 8, and 64 respectively.

[0305] In some embodiments, the at least one first capability parameter set includes at least one first capability parameter set associated with a first measurement mode and at least one first capability parameter set associated with a second measurement mode.

[0306] That is, information #1 may include at least one first capability parameter set associated with the first measurement mode and at least one first capability parameter set associated with the second measurement mode. Alternatively, information #1 may include multiple first capability parameter sets, some of which are associated with the first measurement mode and others of which are associated with the second measurement mode.

[0307] For example, in combination with the above-mentioned method 1, the terminal may report at least one set of {{A, B}, F} associated with the first measurement mode and at least one set of {{A, B}, F} associated with the second measurement mode.

[0308] For example, in combination with the above-mentioned method 2, the terminal may report at least one set of {A, E, B, F} associated with the first measurement mode and at least one set of {A, E, B, F} associated with the second measurement mode.

[0309] For example, in the third approach described above, the at least one set of second capability parameters includes at least one set of second capability parameters associated with the first measurement mode and at least one set of second capability parameters associated with the second measurement mode, and the at least one set of third capability parameters includes at least one set of third capability parameters associated with the first measurement mode and at least one set of third capability parameters associated with the second measurement mode. That is, information #1 includes at least one set of second capability parameters associated with the first measurement mode and at least one corresponding set of third capability parameters, as well as at least one set of second capability parameters associated with the second measurement mode and at least one corresponding set of third capability parameters.

[0310] For example, information #1 may include at least one set of {A, B, C} associated with the first measurement mode and its corresponding {D, E, F}, and at least one set of {A, B, C} associated with the second measurement mode and its corresponding {D, E, F}.

[0311] In this application, for the first measurement mode, the reported CSI measurement result corresponds to the configured N TRPReference signal resources, for the second measurement mode, the reported CSI measurement results correspond to the configured N TRP N reference signal resources among reference signal resources, N≤N TRP .

[0312] Specifically, for the first measurement mode, the network device configures N TRP reference signal resources, the terminal measures and reports N TRP For the second measurement mode, the network device configures N TRP Reference signal resources, the terminal can TRP N reference signal resources are selected from a total of four reference signal resources for CSI measurement and reporting. In this mode, there are multiple solutions for selecting reference signal resources, each with varying degrees of complexity. For example, in Solution 1, the network device configures four reference signal resources for CJT transmission. The terminal directly performs joint CSI measurement on all four reference signal resources. Ultimately, the terminal finds that only two reference signal resources have non-zero codebook compression values. In this case, the terminal only reports the CSI corresponding to these two reference signal resources. Solution 2: Assuming the network device configures four reference signal resources for CJT transmission, the terminal iterates through all 15 scenarios, including: performing CSI measurement on one of the four reference signal resources (four scenarios); performing CSI measurement on two of the four reference signal resources (six scenarios); performing CSI measurement on one of the four reference signal resources (four scenarios); and performing CSI measurement on four of the four reference signal resources (one scenario). The terminal performs 15 CSI measurements and reports only one CSI measurement result based on the CSI measurement results.

[0313] Because the terminal's hardware computing power is fixed, the processing capabilities for CSI calculations in different measurement modes vary. By reporting the CSI measurement and reporting capabilities associated with the different measurement modes it supports, the network device can obtain the terminal's CSI measurement and reporting capabilities for these modes, thereby aligning the network device's configuration with the terminal's processing capabilities.

[0314] Optionally, the first measurement mode can also support the capability parameters associated with the second measurement mode. That is, the capability parameters associated with the second measurement mode can also be associated with the first measurement mode.

[0315] Since the second measurement mode is more complex to implement, if the terminal can support the CSI measurement requirements with higher complexity, it can also support the CSI measurement requirements with lower complexity. Therefore, the first measurement mode can also support the capability parameters associated with the second measurement mode.

[0316] Optionally, in the second measurement mode, the configuration of the network device cannot exceed the capability parameters associated with the first measurement mode.

[0317] Since the second measurement mode is more complex to implement, the capability value reported by the terminal in the second measurement mode may be lower than the capability value reported in the first measurement mode. Therefore, in the second measurement mode, the configuration of the network device cannot exceed the capability parameters associated with the first measurement mode.

[0318] It should be understood that in some embodiments, the at least one first capability parameter set may further include at least one first capability parameter set associated with both the codebook of the first mode and the first measurement mode, and at least one first capability parameter set associated with both the codebook of the second mode and the second measurement mode. This embodiment may be implemented in combination with any of the above three approaches.

[0319] In summary, the communication method provided by the present application is that the terminal reports the ability of a single CSI measurement and / or the ability of CSI measurement within a frequency unit, which is beneficial to ensuring that when the network device performs CSI measurement configuration, it does not exceed the CSI measurement capability of the terminal, thereby ensuring that the terminal can perform CSI measurement correctly.

[0320] Figure 3 is a schematic flow chart of another communication method provided by the present application. The method 300 may include S310 to S330, and each step is described below.

[0321] S310: The terminal generates information #2.

[0322] S320: The terminal sends information #2 to the network device. Correspondingly, the network device receives information #2 from the terminal.

[0323] S330: The network device configures reference signal resources for the terminal according to information #2.

[0324] In this embodiment of the present application, information #2 may be used to indicate the terminal's CSI measurement capabilities under the CJT measurement assumption. Specifically, information #2 may indicate at least one set of capability parameters, or information #2 may include at least one set of capability parameters. Any set of capability parameters may include D, E, and F as described above. For details regarding D, E, and F, please refer to the relevant content in method 200 and will not be repeated here.

[0325] For example, a set of capability parameters can be represented as: {D, E, F}. It should be understood that the order of the parameters in the triplet is not limited here, and the actual reporting method can also include direct reporting, indexed reporting, or other methods.

[0326] The communication method provided in the present application helps ensure that the network device does not exceed the CSI measurement capability of the terminal when performing CSI measurement configuration by reporting the CSI measurement capability within a frequency unit, thereby helping to ensure that the terminal can correctly perform CSI measurement.

[0327] In some embodiments, the at least one set of capability parameters includes at least one set of capability parameters associated with the codebook of the first mode and at least one set of capability parameters associated with the codebook of the second mode. That is, information #2 may include at least one set of capability parameters associated with the codebook of the first mode and at least one set of capability parameters associated with the codebook of the second mode. For details regarding the codebook of the first mode and the codebook of the second mode, reference may be made to the description of method 200.

[0328] For example, the terminal may report at least one set of {D, E, F} associated with the codebook of the first mode and at least one set of {D, E, F} associated with the codebook of the second mode.

[0329] In this solution, the terminal reports its supported CSI measurement capabilities associated with codebooks of different modes, so that the network device can obtain the terminal's CSI measurement capabilities associated with codebooks of different modes, thereby enabling the configuration of the network device to match the CSI measurement capabilities of the terminal.

[0330] Optionally, the codebook of the second mode can also support at least one set of capability parameters associated with the codebook of the first mode. That is, at least one set of capability parameters associated with the codebook of the first mode can also be associated with the codebook of the second mode.

[0331] Since the codebook of the first mode is relatively complex to implement, if the terminal can support CSI measurement requirements with higher complexity, it can certainly also support CSI measurement requirements with lower complexity. Therefore, the codebook of the second mode can also support at least one set of capability parameters associated with the codebook of the first mode.

[0332] In some embodiments, the at least one set of capability parameters includes at least one set of capability parameters associated with the first measurement mode and at least one set of capability parameters associated with the second measurement mode. That is, information #2 may include at least one set of capability parameters associated with the first measurement mode and at least one set of capability parameters associated with the second measurement mode. For details regarding the first and second measurement modes, reference may be made to the description of method 200.

[0333] For example, the terminal may report at least one set of {D, E, F} associated with the first measurement mode and at least one set of {D, E, F} associated with the second measurement mode.

[0334] In this solution, the terminal reports its supported CSI measurement capabilities associated with different measurement modes, so that the network device can obtain the terminal's CSI measurement capabilities associated with different measurement modes, thereby matching the configuration of the network device with the terminal's CSI measurement capabilities.

[0335] Optionally, under the codebook of the first mode, the configuration of the network device cannot exceed the capability parameter associated with the codebook of the second mode.

[0336] Because the codebook implementation for the first mode is more complex, the capability value reported by the terminal in the first mode may be lower than the capability value reported in the second mode. Therefore, under the codebook for the first mode, the configuration of the network device cannot exceed the capability parameters associated with the codebook for the second mode. For example, under the codebook for the first mode, the A, B, and C values ​​of the network device can be 8, 4, and 32 respectively. Under the codebook for the second mode, the A, B, and C values ​​of the network device can be 8, 8, and 64 respectively.

[0337] Optionally, the first measurement mode can also support at least one set of capability parameters associated with the second measurement mode. That is, the at least one set of capability parameters associated with the second measurement mode can also be associated with the first measurement mode.

[0338] Since the second measurement mode is more complex to implement, if the terminal can support the more complex CSI measurement requirements, then it can certainly support the less complex CSI measurement requirements. Therefore, the first measurement mode can also support at least one set of capability parameters associated with the second measurement mode.

[0339] Optionally, in the second measurement mode, the configuration of the network device cannot exceed the capability parameters associated with the first measurement mode.

[0340] Since the second measurement mode is more complex to implement, the capability value reported by the terminal in the second measurement mode may be lower than the capability value reported in the first measurement mode. Therefore, in the second measurement mode, the configuration of the network device cannot exceed the capability parameters associated with the first measurement mode.

[0341] It should be understood that in some embodiments, the at least one set of capability parameters may also include at least one set of capability parameter sets associated with both the codebook of the first mode and the first measurement mode, and at least one set of capability parameter sets associated with both the codebook of the second mode and the second measurement mode.

[0342] In the current solution, for a single-TRP CSI measurement, the number of CPUs occupied by a CSI measurement is equal to the number of resources occupied by the CSI measurement. However, because CJT CSI measurement requires multiple TRPs to perform the measurement together, it is more complex than a single-TRP CSI measurement. If the network device cannot know the number of CPUs required by the terminal to perform a CJT CSI measurement, the configured resources may exceed the terminal's CSI measurement capability.

[0343] In view of this, the present application also provides a communication method, in which the terminal reports to the network device the number of processing units (e.g., CPUs) assumed to be occupied by a CJT measurement, so that the network device can configure resources that match the terminal capabilities for CSI measurement.

[0344] Figure 4 is a schematic flow chart of a communication method provided by the present application. The method 400 may include S410 and S420, and each step is described below.

[0345] S410: The terminal sends information #3. Correspondingly, the network device receives information #3.

[0346] Information #3 indicates or includes a first value, a value set, or the number NUM_i of processing units corresponding to each CSI measurement using i reference signal resources, where i=1, 2, ...S or i=2, ...S. The first value, the value set, S, and NUM_i are all integers. The value set includes V values, where V is a positive integer, and each of the V values ​​is an integer. The first value, the value set, and NUM_i are used to indicate the number of processing units corresponding to a CSI measurement hypothesis.

[0347] Specifically, the number of processing units required / occupied for a CSI measurement hypothesis (or a CSI measurement) can be determined according to the first value or value set. NUM_i represents the number of processing units required / occupied when performing CSI measurement using i reference signal resources.

[0348] It should be understood that the processing unit is a software and / or hardware module for performing CSI measurement. For example, the processing unit may be a CPU.

[0349] Exemplarily, the first value is an offset or a slope; accordingly, the value set includes multiple offsets or multiple slopes.

[0350] S420: The network device sends information #4 to the terminal according to information #3. Information #4 is used to configure Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0351] Exemplarily, Q is less than or equal to B described above, that is, Q is less than or equal to the maximum total number of resources associated with a CSI measurement hypothesis.

[0352] According to the communication method provided in the present application, the network device can determine the number of processing units (for example, CPUs) corresponding to a CSI measurement hypothesis based on the information reported by the terminal. Combined with the total number of processing units used by the terminal for CSI measurement, the network device can configure the reference signal resources that match the terminal capabilities for the terminal to perform CSI measurement.

[0353] In some embodiments, before S420, the method may further include:

[0354] S430: The network device determines the number W2 of processing units corresponding to the Q reference signal resources according to information #3, where W2 is a positive integer.

[0355] Specifically, before configuring Q reference signal resources for the terminal, the network device first determines whether the number W2 of processing units corresponding to the Q reference signal resources exceeds the total number of processing units used by the terminal for CSI measurement. If not, Q reference signal resources can be configured for the terminal.

[0356] The following specifically describes how to determine W2 for three different implementations of information #3.

[0357] Method 1

[0358] Information #3 indicates the first value. At this time, W2 satisfies: W2=(first value+W), or W2=first value*W, W=f(Q), where f(Q) indicates that W is a function of Q.

[0359] Exemplarily, W=f(Q) satisfies one of the following: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0360] Exemplarily, the first value belongs to {0, 1, 2, ...}, or the first value belongs to {0, 2, 4, ...}, or the first value belongs to {1, 3, 5, ...}. Optionally, the maximum value of the first value is 4.

[0361] For example, when W2=(first value+W), the first value belongs to {0, -1, -2, ...}, or the first value belongs to {0, -2, -4, ...}, or the first value belongs to {-1, -3, -5, ...}. Optionally, the minimum value of the first value is -4.

[0362] Exemplarily, P≤P1 and P>P1 correspond to different first values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0363] For example, P1=32. When P≤32, the first value is 1; when P>32, the first value is 2.

[0364] Exemplarily, P≤P1, P1<P≤P2, and P>P2 correspond to different first values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0365] For example, P1 = 32, P2 = 64. When P ≤ 32, the first value is 1; when 32 < P ≤ 64, the first value is 2; when P > 64, the first value is 3.

[0366] In some embodiments, when Q=1, if W2=(first value+W), the first value is 0; if W2=first value*W, the first value is 1; when Q>1, the first value can be any of the examples described above.

[0367] In some embodiments, when Q=1, the terminal does not report the first value. If W2=(first value+W), the first value defaults to 0. If W2=first value*W, the first value defaults to 0. When Q>1, the terminal reports the first value, and the first value can be any of the examples described above.

[0368] Alternatively, when Q=1, W2=f(Q); when Q>1, W2 satisfies: W2=(first value+W), and W satisfies one of the following: W=f(Q). It should be understood that the first value can be any of the examples described above.

[0369] Method 2

[0370] Information #3 indicates a set of values. In this case, W2 satisfies: W2 = (second value + W), or W2 = second value * W, where W = f(Q), where f(Q) indicates that W is a function of Q. When Q = m, the second value is the mth value among V values, where m = 1, 2, ..., V.

[0371] That is, when m reference signal resources are used for CSI measurement, W2=(the mth value in the value set+W), or W2=the mth value in the value set*W.

[0372] For example, W2 = (second value + W), assuming V = 4, and the value set is {0, 3, 4, 7}, then:

[0373] 0 indicates that Q = 1 reference signal resource is configured. When the terminal performs CSI measurement on 1 reference signal resource, 0 + W processing units are occupied.

[0374] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, 3 + W processing units are occupied.

[0375] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, 4 + W processing units are occupied.

[0376] 7 represents a configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7+W processing units are occupied.

[0377] Illustratively, the set of values ​​may be any one of: {0,1,2,3}, {0,2,4,6}, {0,1,3,4}, {0,1,3,5}, {0,1,2,4}, {0,1,2,2}, {0,1,1,1}, {0,2,2,2}, {0,3,3,3}, {0,4,4,4}, {0,2,3,3}, or {0,2,3,4}.

[0378] Exemplarily, W=f(Q) satisfies one of the following: W=Q, W=Q*Q*Q, W=k*Q, or W=k*Q*Q, where k is an integer.

[0379] For example, P≤P1 and P>P1 correspond to different sets of values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0380] For example, P1 = 32. When P ≤ 32, the value set is {0, 1, 1, 1}; when P > 32, the value set is {0, 2, 2, 2}.

[0381] For example, P≤P1, P1<P≤P2, and P>P2 correspond to different sets of values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0382] For example, P1 = 32, P2 = 64. When P ≤ 32, the value set is {0, 1, 1, 1}; when 32 < P ≤ 64, the value set is {0, 2, 2, 2}; when P > 64, the value set is {0, 3, 3, 3}.

[0383] Optionally, V is equal to B as described in method 200 .

[0384] Method 3

[0385] Information #3 indicates a set of values. When Q > 1, W2 satisfies: W2 = (second value + W), or W2 = second value * W, where W = f(Q), where f(Q) indicates that W is a function of Q. Furthermore, when Q = n+1, the second value is the nth value among V values, where n = 1, 2, ..., V. When Q = 1, W2 satisfies: W2 = f(Q).

[0386] Alternatively, when Q>1, W2 satisfies: W2=(second value+W), or W2=second value*W, where W=f(Q). Furthermore, when Q=n+1, the second value is the nth value among V values, where n=1, 2, ..., V. When Q=1, W2 satisfies: W2=(second value+W), where W=f(Q), and the second value is 0. Alternatively, W2 satisfies: W2=second value*W, where W=f(Q), and the second value is 1.

[0387] That is to say, when using 1 reference signal resource for CSI measurement, W2=W; when using n+1 reference signal resources for CSI measurement, W2=(the nth value in the value set+W), or W2=the nth value in the value set*W.

[0388] For example, W2 satisfies: W2 = (second value + W), assuming V = 3, and the value set is {3, 4, 7}, then:

[0389] When Q = 1 reference signal resource is configured, the terminal occupies 0 + W processing units when performing CSI measurement on 1 reference signal resource;

[0390] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, 3 + W processing units are occupied.

[0391] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, 4 + W processing units are occupied.

[0392] 7 represents a configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7+W processing units are occupied.

[0393] Exemplarily, W=f(Q) satisfies one of the following: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0394] Illustratively, the value set may be any one of the following: {1,2,3}, {2,4,6}, {1,3,4}, {1,3,5}, {1,2,4}, {1,2,2}, {1,1,1}, {2,2,2}, {2,3,3}, {3,3,3}, {4,4,4} or {2,3,4}.

[0395] For example, P≤P1 and P>P1 correspond to different sets of values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0396] For example, P1 = 32. When P ≤ 32, the value set is {1, 1, 1}; when P > 32, the value set is {2, 2, 2}.

[0397] For example, P≤P1, P1<P≤P2, and P>P2 correspond to different sets of values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0398] For example, P1 = 32, P2 = 64. When P ≤ 32, the value set is {1, 1, 1}; when 32 < P ≤ 64, the value set is {2, 2, 2}; when P > 64, the value set is {3, 3, 3}.

[0399] Optionally, V is equal to the difference between B described in method 200 and 1, that is, V=B-1.

[0400] Method 4

[0401] Information #3 indicates the number NUM_i of processing units corresponding to each of i reference signal resources used for CSI measurement, where i=1, 2, ..., S, or i=2, ..., S. Thus, W2=NUM_Q.

[0402] Optionally, information #3 also indicates B above.

[0403] For example, in the case of i=2, ...S, if Q=1, then W2=1.

[0404] Exemplarily, NUM_i is one of {i, i+1,…, Si}, or NUM_i is one of {1, 2, 3,…Si}, Si≥i.

[0405] For example, when the value of i can be 1, the number of processing units NUM_1 corresponding to the terminal performing CSI measurement on one reference signal resource belongs to {1, 2, ..., S1}. For example, S1 belongs to {2, 3, 4, 5, 6, 7, 8} or S1 belongs to {2, 3, 4}. Optionally, when i cannot be 1, the number of processing units NUM_1 corresponding to the terminal performing CSI measurement on one reference signal resource can be agreed or configured in advance, for example, NUM_1 = 1 or NUM_1 belongs to {1, 2, ...}. The number of processing units NUM_2 corresponding to the terminal performing CSI measurement on two reference signal resources belongs to {2, 3, ..., S2} or {1, 2, ..., S2}. For example, S2 belongs to {3, 4, 5, 6, 7, 8}, {2, 3, 4, 5, 6, 7, 8}, {3, 4}, or {2, 3, 4}. When a terminal performs CSI measurement on three reference signal resources, the corresponding number of processing units NUM_3 belongs to {3, 4, ..., S3} or {1, 2, ..., S3}. For example, S3 belongs to {4, 5, 6, 7, 8}, {3, 4, 5, 6, 7, 8}, {4}, or {3, 4}. Similarly, when a terminal performs CSI measurement on S reference signal resources, the corresponding number of processing units NUM_S belongs to {S, S+1, ..., SS} or {1, 2, ..., SS}. For example, SS belongs to {S+1, S+2, ..., 8}, {S, S+1, S+2, ..., 8}, {S+1, S+2, ..., 4}, or {S, S+1, S+2, ..., 4}.

[0406] Exemplarily, the total number of transmit ports of i reference signal resources is R. When R ≤ R1, NUM_i is one of {i, i+1, …, Si}, or NUM_i is one of {1, 2, 3, …, Si}, and S1 ≥ i. When R > R1, NUM_i is one of {i, i+1, …, Si'}, or NUM_i is one of {1, 2, 3, …, Si'}, and N1' ≥ S1, or NUM_i is the sum of one of {i, i+1, …, Si} and H, or NUM_i is the sum of one of {1, 2, 3, …, Si} and H, where H is a positive integer.

[0407] Exemplarily, R1=8 / 16 / 24 / 32 / 64.

[0408] For example, assuming R1 = 32, when i = 1, 2, ... S:

[0409] When R ≤ 32, NUM_1 belongs to {1, 2, ..., S1}; when R > 32, NUM_1 belongs to {1, 2, ..., S1'}, or NUM_1 = one of {1, 2, ..., S1} + H, or NUM_1 = one of {1, 2, ..., S1} + H. Optionally, S1 belongs to {2, 3, 4, 5, 6, 7, 8} or {2, 3, 4}.

[0410] When R ≤ 32, NUM_2 belongs to {2, 3, …, S2} or {1, 2, …, S2}. When R > 32, NUM_2 belongs to {2, 3, …, S1'}, or NUM_2 belongs to {1, 2, 3, …, S2'}, or NUM_2 = one of {2, 3, …, S2} + H, or NUM_2 = one of {1, 2, …, S2} + H. Optionally, S2 belongs to {3, 4, 5, 6, 7, 8}, {2, 3, 4, 5, 6, 7, 8}, {3, 4}, or {2, 3, 4}.

[0411] When R ≤ 32, NUM_3 belongs to {3, 4, …, S3} or {1, 2, …, S3}. When R > 32, NUM_3 belongs to {3, 4, …, S1'}, or NUM_3 belongs to {1, 2, 3, …, S3'}, or NUM_3 = one of {3, 4, …, S3} + H, or NUM_3 = one of {1, 2, …, S3} + H. Optionally, S3 belongs to {4, 5, 6, 7, 8}, {3, 4, 5, 6, 7, 8}, {4}, or {3, 4}.

[0412] By analogy, when R ≤ 32, NUM_S belongs to {S, S+1, …, SS} or {1, 2, …, SS}; when R > 32, NUM_S belongs to {S, S+1, …, SS'}, or NUM_S belongs to {1, 2, 3, …, SS'}, or NUM_S = one of {S, S+1, …, SS} + H, or NUM_S = one of {1, 2, …, SS} + H. Optionally, SS belongs to {S+1, S+2, …, 8}, {S, S+1, S+2, …, 8}, {S+1, S+2, …, 4}, or {S, S+1, S+2, …, 4}.

[0413] For i=2, ...S, the number of processing units NUM_1 corresponding to the CSI measurement of one reference signal resource by the terminal can be agreed or configured in advance, for example, NUM_1 or NUM_1 belongs to {1, 2, ...}; when i=2, 3, ...S, you can refer to the case where i=1, 2, ...S, where i is 2, 3, ...S respectively, and will not be repeated here.

[0414] Optionally, H is one of {0, 1, 2, …, S}.

[0415] In the above-mentioned various implementations, the terminal can select a corresponding value from multiple values ​​to report according to its own capabilities, thereby realizing flexible reporting of the terminal capabilities.

[0416] In some embodiments, the method further comprises:

[0417] S440: The terminal determines the above W2 based on information #4.

[0418] For details about this step, please refer to the description of S430.

[0419] Optionally, the method may further include:

[0420] S450, the network device sends information #5 to the terminal, and accordingly, the terminal receives information #5.

[0421] Among them, information #5 indicates Nl groups of spatial basis vectors, and Nl is a positive integer.

[0422] Before the network device sends information #5, the network device may first determine whether the total number W3 of processing units corresponding to the CSI measurement corresponding to the Nl groups of spatial basis vectors exceeds the total number of processing units used by the terminal for CSI measurement. If not, the network device may configure Nl groups of spatial basis vectors for the terminal.

[0423] Wherein, W3=W2*N1, or W3=W2+k2*(N1-1), where k2 is an integer.

[0424] Exemplarily, k2=1 / 2 / 3 / 4.

[0425] It should be understood that N1 is also the number of groups of CSI measurement assumptions configured by the network device, and correspondingly is also the number of groups for CSI measurement performed by the terminal.

[0426] S460: The terminal determines the above W3 based on information #5.

[0427] After determining W3, the terminal may call W3 processing units to perform N1 groups of CSI measurements.

[0428] Exemplarily, information #4 and information #5 may be sent via the same signaling or via different signaling.

[0429] In summary, according to the communication method provided in the present application, the network device can determine the number of processing units (for example, CPUs) corresponding to a CSI measurement hypothesis based on the information reported by the terminal. Combined with the total number of processing units used by the terminal for CSI measurement, the network device can configure the reference signal resources that match the terminal capabilities for the terminal to perform CSI measurement.

[0430] In method 400, the terminal needs to report information related to the processing units associated with CSI measurement. In some embodiments, when Q reference signal resources are used for CSI measurement, the corresponding number of processing units is Q, Q*Q*Q, k3*Q, or k3*Q*Q, where k3 is an integer. This formula can be specified by the protocol. In this way, the terminal does not need to report information related to the processing units associated with CSI measurement, and the network device can understand the terminal's processing capabilities and configure an appropriate number of reference signal resources for the terminal.

[0431] It should be understood that the above-described methods 200 and 400 can be combined. For example, when methods 200 and 400 are combined, information #1 and information #3 can be the same signaling or different signaling. After the network device obtains the content of information #1 and information #3, it can configure reference signal resources for the terminal, such as Q reference signal resources.

[0432] The above describes the method embodiments provided by this application, and the following describes the device embodiments provided by this application. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, for matters not described in detail, reference can be made to the method embodiments above. For the sake of brevity, they will not be repeated here.

[0433] Figure 5 is a schematic flow chart of a communication method provided by the present application. The method 500 may include S510 and S520, and each step is described below.

[0434] S510: The terminal sends information #3. Correspondingly, the network device receives information #3.

[0435] Information #3 indicates or includes a first value, a value set, or the number NUM_i of processing units corresponding to each CSI measurement using i reference signal resources, where i=1, 2, ...S or i=2, ...S, and S and NUM_i are both integers. The first value and the value set are both non-negative numbers. The value set includes V values, where V is a positive integer, and the V values ​​are all non-negative numbers. The first value, the value set, and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis. In one possible implementation, information #3 further indicates a third value or a second value set, where the third value is a non-negative number, the second value set includes V values, where V is a positive integer, and the V values ​​are all non-negative numbers, and the third value and the value set are both used to indicate the number of processing units corresponding to a CSI measurement hypothesis.

[0436] Specifically, the number of processing units required / occupied for a CSI measurement hypothesis (or a CSI measurement) can be determined according to the first value or value set. NUM_i represents the number of processing units required / occupied when performing CSI measurement using i reference signal resources.

[0437] It should be understood that the processing unit is a software and / or hardware module for performing CSI measurement. For example, the processing unit may be a CPU.

[0438] Exemplarily, the first value is an offset or a slope; accordingly, the value set includes multiple offsets or multiple slopes.

[0439] S520: The network device sends information #4 to the terminal according to information #3. Information #4 is used to configure Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0440] Exemplarily, Q is less than or equal to B described above, that is, Q is less than or equal to the maximum total number of resources associated with a CSI measurement hypothesis.

[0441] According to the communication method provided in the present application, the network device can determine the number of processing units (for example, CPUs) corresponding to a CSI measurement hypothesis based on the information reported by the terminal. Combined with the total number of processing units used by the terminal for CSI measurement, the network device can configure the reference signal resources that match the terminal capabilities for the terminal to perform CSI measurement.

[0442] In some embodiments, before S520, the method may further include:

[0443] S530: The network device determines the number W2 of processing units corresponding to the Q reference signal resources according to information #3, where W2 is a positive integer.

[0444] Specifically, before configuring Q reference signal resources for the terminal, the network device first determines whether the number W2 of processing units corresponding to the Q reference signal resources exceeds the total number of processing units used by the terminal for CSI measurement. If not, Q reference signal resources can be configured for the terminal.

[0445] The following specifically describes how to determine W2 for nine different implementations of information #3.

[0446] Method 1

[0447] Information #3 indicates the first value. At this time, W2 satisfies: W2 = (first value + W), or W2 = first value * W, or W2 = first value * W + C1, or or or or W = f(Q), where f(Q) means W is a function of Q. Indicates rounding down. In one possible embodiment, C1 is a non-negative number. In another possible embodiment, C1 is the Qth element of the third value set. In another possible embodiment, C1 is the Q-1th element of the third value set.

[0448] Exemplarily, the third value set is {0, 1, 2, 3} or {1, 2, 3}.

[0449] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number.

[0450] Illustratively, C1=0, 1, or 2.

[0451] Exemplarily, the first value belongs to {0, 1, 2, ...}, or the first value belongs to {0, 2, 4, ...}, or the first value belongs to {1, 3, 5, ...}. Optionally, the maximum value of the first value is 4.

[0452] Exemplarily, the first value belongs to {1, 1.5, 2}, or, the first value belongs to {1, 1.5}, or, the first value belongs to {1, 2}, or, The first value belongs to {0,1,1.5,2}, or the first value belongs to {0,1,1.5}, or the first value belongs to {0,1,2}, or the first value belongs to {1,1.5,2,2.5}, or the first value belongs to {1,1.5,2,2.5,3}, or the first value belongs to {1,1.5,2,2.5,3,3.5}, or the first value belongs to {1,1.5,2,2.5,3,3.5,4}, or the first value belongs to {0,1,1.5,2,2.5}, or the first value belongs to {0,1,1.5,2,2.5,3}, or the first value belongs to {0,1,1.5,2,2.5,3,3.5}, or the first value belongs to {0,1,1.5,2,2.5,3,3.5,4}.

[0453] For example, when W2=(first value+W), the first value belongs to {0, -1, -2, ...}, or the first value belongs to {0, -2, -4, ...}, or the first value belongs to {-1, -3, -5, ...}. Optionally, the minimum value of the first value is -4.

[0454] Exemplarily, P≤P1 and P>P1 correspond to different first values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0455] For example, P1=32. When P≤32, the first value is 1; when P>32, the first value is 2.

[0456] Exemplarily, P≤P1, P1<P≤P2, and P>P2 correspond to different first values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0457] For example, P1 = 32, P2 = 64. When P ≤ 32, the first value is 1; when 32 < P ≤ 64, the first value is 2; when P > 64, the first value is 3.

[0458] In some embodiments, when Q=1, if W2=(first value+W), the first value is 0, if W2=first value*W, the first value is 1, if W2=first value*W+C1, or or or or The first value is 0. When Q>1, the first value can be any of the examples described above. In one possible embodiment, C1 is a non-negative number. In another possible embodiment, a third value is used to determine C1, and the third value is equal to C1. In another possible embodiment, the third value is equal to C1. In another possible embodiment, C1 is determined by the third value, and the third value is equal to C1.

[0459] In some embodiments, when Q=1, the terminal does not report the first value, and the first value defaults to 0 or 1. If W2=(first value+W), the first value defaults to 0; if W2=first value*W, the first value defaults to 1; if or or or The first value defaults to 0. When Q>1, the terminal reports the first value, and the first value can be any of the examples described above.

[0460] Alternatively, when Q=1, W2=f(Q); when Q>1, W2 satisfies: W2=(first value+W), and W satisfies one of the following: W=f(Q). It should be understood that the first value can be any of the examples described above.

[0461] Method 2

[0462] Information #3 indicates a numerical value set. At this time, W2 satisfies: W2 = (second numerical value + W), or W2 = second numerical value * W, or W2 = second numerical value * W + C1, or or or or W=f(Q), where f(Q) indicates that W is a function of Q. When Q=m, the second numerical value is the m-th numerical value among V numerical values, where m=1, 2, ..., V. In one possible embodiment, C1 is a non-negative number. In another possible embodiment, C1 is a non-negative number. In another possible embodiment, a third numerical value is used to determine C1, and the third numerical value is equal to C1. In another possible embodiment, the third numerical value is equal to C1. In another possible embodiment, C1 is determined by the third numerical value, and the third numerical value is equal to C1. In another possible embodiment, C1 is the m-th numerical value among V numerical values ​​in the second numerical set, where m=1, 2, ..., V. In another possible embodiment, C1 is the Q-th element of the third numerical set. In another possible embodiment, C1 is the Q-1-th element of the third numerical set.

[0463] Exemplarily, the third value set is {0, 1, 2, 3} or {1, 2, 3}.

[0464] Illustratively, C1=0, 1, or 2.

[0465] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number.

[0466] That is, when m reference signal resources are used for CSI measurement, W2 = (the mth value in the value set + W), or W2 = the mth value in the value set * W, or W2 = the mth value in the value set * W, or W2 = the mth value in the value set * W + C1, or or Or W2 = the mth value in the value set * W + C1, or W2 = the mth value in the value set * W + C1.

[0467] For example, W2 = (second value + W), assuming V = 4, and the value set is {0, 3, 4, 7}, then:

[0468] 0 indicates that Q = 1 reference signal resource is configured. When the terminal performs CSI measurement on 1 reference signal resource, 0 + W processing units are occupied.

[0469] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, 3 + W processing units are occupied.

[0470] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, 4 + W processing units are occupied.

[0471] 7 represents a configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7+W processing units are occupied.

[0472] For example, W2 = second value * W + C1. Assume V = 4 and the value set is {0, 3, 4, 7}. Then:

[0473] 0 represents the configuration of Q = 1 reference signal resource. When the terminal performs CSI measurement on 1 reference signal resource, it occupies 0*W+C1 processing units.

[0474] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies 3*W+C1 processing units.

[0475] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies 4*W+C1 processing units.

[0476] 7 represents the configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7*W+C1 processing units are occupied.

[0477] For example, Assume V = 4 and the value set is {0, 3, 4, 7}, then:

[0478] 0 represents the configuration Q = 1 reference signal resource. When the terminal performs CSI measurement of 1 reference signal resource, it occupies processing units;

[0479] 3 represents the configuration Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies processing units;

[0480] 4 represents the configuration Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies processing units;

[0481] 7 represents the configuration Q = 4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, it occupies processing units.

[0482] Illustratively, the set of values ​​may be any one of: {0,1,2,3}, {0,2,4,6}, {0,1,3,4}, {0,1,3,5}, {0,1,2,4}, {0,1,2,2}, {0,1,1,1}, {0,2,2,2}, {0,3,3,3}, {0,4,4,4}, {0,2,3,3}, or {0,2,3,4}.

[0483] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k*Q+C2, or W=k*Q*Q+C2, where k is a non-negative number and C2 is a non-negative number.

[0484] For example, P≤P1 and P>P1 correspond to different sets of values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0485] For example, P1 = 32. When P ≤ 32, the value set is {0, 1, 1, 1}; when P > 32, the value set is {0, 2, 2, 2}.

[0486] For example, P≤P1, P1<P≤P2, and P>P2 correspond to different sets of values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0487] For example, P1 = 32, P2 = 64. When P ≤ 32, the value set is {0, 1, 1, 1}; when 32 < P ≤ 64, the value set is {0, 2, 2, 2}; when P > 64, the value set is {0, 3, 3, 3}.

[0488] Optionally, V is equal to B as described in method 200 .

[0489] Method 3

[0490] Information #3 indicates a numerical value set. At this time, when Q>1, W2 satisfies: W2=(second numerical value+W), or, W2=second numerical value*W, or W2=second numerical value*W+C1, or or or or W = f(Q), where f(Q) indicates that W is a function of Q. Furthermore, when Q = n+1, the second value is the nth value among V values, where n = 1, 2, ..., V. When Q = 1, W2 satisfies: W2 = f(Q). In one possible embodiment, C1 is a non-negative number. In another possible embodiment, C1 is the Qth element of the third value set. In another possible embodiment, C1 is the Q-1th element of the third value set.

[0491] Exemplarily, the third value set is {0, 1, 2, 3} or {1, 2, 3}.

[0492] Illustratively, C1=0, 1, or 2.

[0493] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number.

[0494] Alternatively, when Q>1, W2 satisfies: W2=(second value+W), or W2=second value*W, or W2=second value*W+C1, or or or or W=f(Q). And, when Q=n+1, the second value is the nth value among V values, n=1,2,……,V. When Q=1, W2 satisfies: W2=(second value+W), W=f(Q), the second value is 0, or, W2 satisfies: W2=second value*W, W=f(Q), the second value is 1, or, W2 satisfies: W2=second value*W+C1, or or or or The second value is 0.

[0495] That is, when one reference signal resource is used for CSI measurement, W2=W; when n+1 reference signal resources are used for CSI measurement, W2=(the nth value in the value set+W), or W2=the nth value in the value set*W, or W2=the nth value in the value set*W+C1, or or or or

[0496] For example, W2 satisfies: W2 = (second value + W), assuming V = 3, and the value set is {3, 4, 7}, then:

[0497] When Q = 1 reference signal resource is configured, the terminal occupies 0 + W processing units when performing CSI measurement on 1 reference signal resource;

[0498] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, 3 + W processing units are occupied.

[0499] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, 4 + W processing units are occupied.

[0500] 7 represents a configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7+W processing units are occupied.

[0501] For example, W2 = second value * W + C1. Assume V = 4 and the value set is {3, 4, 7}. Then:

[0502] When Q = 1 reference signal resource is configured, the terminal occupies 0*W+C1 processing units when performing CSI measurement on 1 reference signal resource.

[0503] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies 3*W+C1 processing units.

[0504] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies 4*W+C1 processing units.

[0505] 7 represents the configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7*W+C1 processing units are occupied.

[0506] For example, Assume V = 4 and the value set is {3, 4, 7}, then:

[0507] Configure Q = 1 reference signal resource. When the terminal performs CSI measurement on 1 reference signal resource, it occupies processing units;

[0508] 3 represents the configuration Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies processing units;

[0509] 4 represents the configuration Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies processing units;

[0510] 7 represents the configuration Q = 4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, it occupies processing units.

[0511] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number. Optionally, C2=0, 1, or 2.

[0512] Illustratively, the value set may be any one of the following: {1,2,3}, {2,4,6}, {1,3,4}, {1,3,5}, {1,2,4}, {1,2,2}, {1,1,1}, {2,2,2}, {2,3,3}, {3,3,3}, {4,4,4} or {2,3,4}.

[0513] For example, P≤P1 and P>P1 correspond to different sets of values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0514] For example, P1 = 32. When P ≤ 32, the value set is {1, 1, 1}; when P > 32, the value set is {2, 2, 2}.

[0515] For example, P≤P1, P1<P≤P2, and P>P2 correspond to different sets of values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0516] For example, P1 = 32, P2 = 64. When P ≤ 32, the value set is {1, 1, 1}; when 32 < P ≤ 64, the value set is {2, 2, 2}; when P > 64, the value set is {3, 3, 3}.

[0517] Optionally, V is equal to the difference between B described in method 200 and 1, that is, V=B-1.

[0518] Method 4

[0519] Information #3 indicates the number NUM_i of processing units corresponding to each of i reference signal resources used for CSI measurement, where i=1, 2, ..., S, or i=2, ..., S. Thus, W2=NUM_Q.

[0520] Optionally, information #3 also indicates B above.

[0521] For example, in the case of i=2, ...S, if Q=1, then W2=1.

[0522] Exemplarily, NUM_i is one of {i, i+1,…, Si}, or NUM_i is one of {1, 2, 3,…Si}, Si≥i.

[0523] For example, when the value of i can be 1, the number of processing units NUM_1 corresponding to the terminal performing CSI measurement on one reference signal resource belongs to {1, 2, ..., S1}. For example, S1 belongs to {2, 3, 4, 5, 6, 7, 8} or S1 belongs to {2, 3, 4}. Optionally, when i cannot be 1, the number of processing units NUM_1 corresponding to the terminal performing CSI measurement on one reference signal resource can be agreed or configured in advance, for example, NUM_1 = 1 or NUM_1 belongs to {1, 2, ...}. The number of processing units NUM_2 corresponding to the terminal performing CSI measurement on two reference signal resources belongs to {2, 3, ..., S2} or {1, 2, ..., S2}. For example, S2 belongs to {3, 4, 5, 6, 7, 8}, {2, 3, 4, 5, 6, 7, 8}, {3, 4}, or {2, 3, 4}. When a terminal performs CSI measurement on three reference signal resources, the corresponding number of processing units NUM_3 belongs to {3, 4, ..., S3} or {1, 2, ..., S3}. For example, S3 belongs to {4, 5, 6, 7, 8}, {3, 4, 5, 6, 7, 8}, {4}, or {3, 4}. Similarly, when a terminal performs CSI measurement on S reference signal resources, the corresponding number of processing units NUM_S belongs to {S, S+1, ..., SS} or {1, 2, ..., SS}. For example, SS belongs to {S+1, S+2, ..., 8}, {S, S+1, S+2, ..., 8}, {S+1, S+2, ..., 4}, or {S, S+1, S+2, ..., 4}.

[0524] Exemplarily, the total number of transmit ports of i reference signal resources is R. When R ≤ R1, NUM_i is one of {i, i+1, …, Si}, or NUM_i is one of {1, 2, 3, …, Si}, and S1 ≥ i. When R > R1, NUM_i is one of {i, i+1, …, Si'}, or NUM_i is one of {1, 2, 3, …, Si'}, and N1' ≥ S1, or NUM_i is the sum of one of {i, i+1, …, Si} and H, or NUM_i is the sum of one of {1, 2, 3, …, Si} and H, where H is a positive integer.

[0525] Exemplarily, R1=8 / 16 / 24 / 32 / 64.

[0526] For example, assuming R1 = 32, when i = 1, 2, ... S:

[0527] When R ≤ 32, NUM_1 belongs to {1, 2, ..., S1}; when R > 32, NUM_1 belongs to {1, 2, ..., S1'}, or NUM_1 = one of {1, 2, ..., S1} + H, or NUM_1 = one of {1, 2, ..., S1} + H. Optionally, S1 belongs to {2, 3, 4, 5, 6, 7, 8} or {2, 3, 4}.

[0528] When R ≤ 32, NUM_2 belongs to {2, 3, …, S2} or {1, 2, …, S2}. When R > 32, NUM_2 belongs to {2, 3, …, S1'}, or NUM_2 belongs to {1, 2, 3, …, S2'}, or NUM_2 = one of {2, 3, …, S2} + H, or NUM_2 = one of {1, 2, …, S2} + H. Optionally, S2 belongs to {3, 4, 5, 6, 7, 8}, {2, 3, 4, 5, 6, 7, 8}, {3, 4}, or {2, 3, 4}.

[0529] When R ≤ 32, NUM_3 belongs to {3, 4, …, S3} or {1, 2, …, S3}. When R > 32, NUM_3 belongs to {3, 4, …, S1'}, or NUM_3 belongs to {1, 2, 3, …, S3'}, or NUM_3 = one of {3, 4, …, S3} + H, or NUM_3 = one of {1, 2, …, S3} + H. Optionally, S3 belongs to {4, 5, 6, 7, 8}, {3, 4, 5, 6, 7, 8}, {4}, or {3, 4}.

[0530] By analogy, when R ≤ 32, NUM_S belongs to {S, S+1, …, SS} or {1, 2, …, SS}; when R > 32, NUM_S belongs to {S, S+1, …, SS'}, or NUM_S belongs to {1, 2, 3, …, SS'}, or NUM_S = one of {S, S+1, …, SS} + H, or NUM_S = one of {1, 2, …, SS} + H. Optionally, SS belongs to {S+1, S+2, …, 8}, {S, S+1, S+2, …, 8}, {S+1, S+2, …, 4}, or {S, S+1, S+2, …, 4}.

[0531] For i=2, ...S, the number of processing units NUM_1 corresponding to the CSI measurement of one reference signal resource by the terminal can be agreed or configured in advance, for example, NUM_1 or NUM_1 belongs to {1, 2, ...}; when i=2, 3, ...S, you can refer to the case where i=1, 2, ...S, where i is 2, 3, ...S respectively, and will not be repeated here.

[0532] Optionally, H is one of {0, 1, 2, …, S}.

[0533] Method 5

[0534] Information #3 indicates the first value and the third value. At this time, W2 satisfies: W2 = (first value + W), or W2 = first value * W, or W2 = first value * W + third value, or or or or W = f(Q), where f(Q) means W is a function of Q. Indicates rounding down. Indicates rounding up.

[0535] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number.

[0536] Exemplarily, the first value belongs to {0, 1, 2, ...}, or the first value belongs to {0, 2, 4, ...}, or the first value belongs to {1, 3, 5, ...}. Optionally, the maximum value of the first value is 4.

[0537] For example, the first value belongs to {1, 1.5, 2}, or the first value belongs to {1, 1.5}, or the first value belongs to {1, 2}, or the first value belongs to {0, 1, 1.5, 2}, or the first value belongs to {0, 1, 2}, or the first value belongs to {1, 1.5, 2, 2.5}, or the first value belongs to {1, 1.5, 2, 2.5, 3}, or the first value belongs to {1,1.5,2,2.5,3,3.5}, or the first value belongs to {1,1.5,2,2.5,3,3.5,4}, or the first value belongs to {0,1,1.5,2,2.5}, or the first value belongs to {0,1,1.5,2,2.5,3}, or the first value belongs to {0,1,1.5,2,2.5,3,3.5}, or the first value belongs to {0,1,1.5,2,2.5,3,3.5,4}.

[0538] For example, the third value belongs to {1, 1.5, 2}, or the third value belongs to {1, 1.5}, or the third value belongs to {1, 2}, or the third value belongs to {0, 1, 1.5, 2}, or the third value belongs to {0, 1, 2}, or the third value belongs to {1, 1.5, 2, 2.5}, or the third value belongs to {1, 1.5, 2, 2.5, 3}, or the third value belongs to {1,1.5,2,2.5,3,3.5}, or the third value belongs to {1,1.5,2,2.5,3,3.5,4}, or the third value belongs to {0,1,1.5,2,2.5}, or the third value belongs to {0,1,1.5,2,2.5,3}, or the third value belongs to {0,1,1.5,2,2.5,3,3.5}, or the third value belongs to {0,1,1.5,2,2.5,3,3.5,4}.

[0539] Exemplarily, the third value is equal to 0, or 1, or 2.

[0540] For example, when W2=(first value+W), the first value belongs to {0, -1, -2, ...}, or the first value belongs to {0, -2, -4, ...}, or the first value belongs to {-1, -3, -5, ...}. Optionally, the minimum value of the first value is -4.

[0541] Exemplarily, P≤P1 and P>P1 correspond to different first values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0542] For example, P1=32. When P≤32, the first value is 1; when P>32, the first value is 2.

[0543] Exemplarily, P≤P1, P1<P≤P2, and P>P2 correspond to different first values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0544] For example, P1 = 32, P2 = 64. When P ≤ 32, the first value is 1; when 32 < P ≤ 64, the first value is 2; when P > 64, the first value is 3.

[0545] In some embodiments, when Q=1, if W2=(first value+W), the first value is 0, if W2=first value*W, the first value is 1, if W2=first value*W+third value, or or or or The first value is 0. When Q>1, the first value can be any of the examples described above.

[0546] In some embodiments, when Q=1, the terminal does not report the first value, and the first value defaults to 0 or 1. If W2=(first value+W), the first value defaults to 0; if W2=first value*W, the first value defaults to 1; if or or or The first value defaults to 0. When Q>1, the terminal reports the first value, and the first value can be any of the examples described above.

[0547] Alternatively, when Q=1, W2=f(Q); when Q>1, W2 satisfies: W2=(first value+W), and W satisfies one of the following: W=f(Q). It should be understood that the first value can be any of the examples described above.

[0548] Method 6

[0549] Information #3 indicates a set of values ​​and a third value. At this time, W2 satisfies: W2 = (second value + W), or W2 = second value * W, or W2 = second value * W + third value, or or or or W=f(Q), where f(Q) indicates that W is a function of Q. When Q=m, the second value is the m-th value among V values, where m=1, 2, ..., V.

[0550] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number.

[0551] That is, when m reference signal resources are used for CSI measurement, W2=(the mth value in the value set+W), or, W2=the mth value in the value set*W, or, W2=the mth value in the value set*W, or W2=the mth value in the value set*W+the third value, or or or or

[0552] For example, W2 = (second value + W), assuming V = 4, and the value set is {0, 3, 4, 7}, then:

[0553] 0 indicates that Q = 1 reference signal resource is configured. When the terminal performs CSI measurement on 1 reference signal resource, 0 + W processing units are occupied.

[0554] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, 3 + W processing units are occupied.

[0555] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, 4 + W processing units are occupied.

[0556] 7 represents a configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7+W processing units are occupied.

[0557] For example, W2 = second value * W + third value. Assume V = 4 and the value set is {0, 3, 4, 7}. Then:

[0558] 0 represents the configuration of Q = 1 reference signal resource. When the terminal performs CSI measurement on 1 reference signal resource, it occupies 0*W+the third value of processing units.

[0559] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies 3*W+the third value of processing units.

[0560] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies 4*W+the third value of processing units.

[0561] 7 represents configuration Q=4 reference signal resources. When the terminal performs CSI measurement on the 4 reference signal resources, 7*W+the third value of processing units are occupied.

[0562] For example, Assume V = 4 and the value set is {0, 3, 4, 7}, then:

[0563] 0 represents the configuration Q = 1 reference signal resource. When the terminal performs CSI measurement of 1 reference signal resource, it occupies processing units;

[0564] 3 represents the configuration Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies processing units;

[0565] 4 represents the configuration Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies processing units;

[0566] 7 represents the configuration Q = 4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, it occupies processing units.

[0567] Illustratively, the set of values ​​may be any one of: {0,1,2,3}, {0,2,4,6}, {0,1,3,4}, {0,1,3,5}, {0,1,2,4}, {0,1,2,2}, {0,1,1,1}, {0,2,2,2}, {0,3,3,3}, {0,4,4,4}, {0,2,3,3}, or {0,2,3,4}.

[0568] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k*Q+C2, or W=k*Q*Q+C2, where k is a non-negative number and C2 is a non-negative number.

[0569] For example, P≤P1 and P>P1 correspond to different sets of values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0570] For example, P1 = 32. When P ≤ 32, the value set is {0, 1, 1, 1}; when P > 32, the value set is {0, 2, 2, 2}.

[0571] For example, P≤P1, P1<P≤P2, and P>P2 correspond to different sets of values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0572] For example, P1 = 32, P2 = 64. When P ≤ 32, the value set is {0, 1, 1, 1}; when 32 < P ≤ 64, the value set is {0, 2, 2, 2}; when P > 64, the value set is {0, 3, 3, 3}.

[0573] Optionally, V is equal to B as described in method 200 .

[0574] Method 7

[0575] Information #3 indicates the value set and the second value set. At this time, W2 satisfies: W2 = (second value + W), or W2 = second value * W, or W2 = second value * W + fourth value, or or or or W = f(Q), where f(Q) indicates that W is a function of Q. When Q = m, the second value is the m-th value among V values, and the fourth value is the m-th value among V values ​​in the second value set, where m = 1, 2, ..., V.

[0576] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number.

[0577] That is, when m reference signal resources are used for CSI measurement, W2=(the mth value in the value set + W), or W2=the mth value in the value set * W, or W2=the mth value in the value set * W, or W2=the mth value in the value set * W + the mth value in the second value set, or The mth value in , or The mth value in , or or

[0578] For example, W2 = (second value + W), assuming V = 4, and the value set is {0, 3, 4, 7}, then:

[0579] 0 indicates that Q = 1 reference signal resource is configured. When the terminal performs CSI measurement on 1 reference signal resource, 0 + W processing units are occupied.

[0580] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, 3 + W processing units are occupied.

[0581] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, 4 + W processing units are occupied.

[0582] 7 represents a configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7+W processing units are occupied.

[0583] For example, W2 = second value * W + third value. Assume V = 4 and the value set is {0, 3, 4, 7}. Then:

[0584] 0 represents the configuration of Q = 1 reference signal resource. When the terminal performs CSI measurement on 1 reference signal resource, it occupies 0*W+the third value of processing units.

[0585] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies 3*W+the third value of processing units.

[0586] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies 4*W+the third value of processing units.

[0587] 7 represents configuration Q=4 reference signal resources. When the terminal performs CSI measurement on the 4 reference signal resources, 7*W+the third value of processing units are occupied.

[0588] For example, Assume V = 4 and the value set is {0, 3, 4, 7}, then:

[0589] 0 represents the configuration Q = 1 reference signal resource. When the terminal performs CSI measurement of 1 reference signal resource, it occupies processing units;

[0590] 3 represents the configuration Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies processing units;

[0591] 4 represents the configuration Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies processing units;

[0592] 7 represents the configuration Q = 4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, it occupies processing units.

[0593] Illustratively, the set of values ​​may be any one of: {0,1,2,3}, {0,2,4,6}, {0,1,3,4}, {0,1,3,5}, {0,1,2,4}, {0,1,2,2}, {0,1,1,1}, {0,2,2,2}, {0,3,3,3}, {0,4,4,4}, {0,2,3,3}, or {0,2,3,4}.

[0594] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k*Q+C2, or W=k*Q*Q+C2, where k is a non-negative number and C2 is a non-negative number.

[0595] For example, P≤P1 and P>P1 correspond to different sets of values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0596] For example, P1 = 32. When P ≤ 32, the value set is {0, 1, 1, 1}; when P > 32, the value set is {0, 2, 2, 2}.

[0597] For example, P≤P1, P1<P≤P2, and P>P2 correspond to different sets of values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0598] For example, P1 = 32, P2 = 64. When P ≤ 32, the value set is {0, 1, 1, 1}; when 32 < P ≤ 64, the value set is {0, 2, 2, 2}; when P > 64, the value set is {0, 3, 3, 3}.

[0599] Optionally, V is equal to B as described in method 200 .

[0600] Method 8

[0601] Information #3 indicates a set of values ​​and a third value. At this time, when Q>1, W2 satisfies: W2=(second value+W), or W2=second value*W, or W2=second value*W+third value, or or or or W = f(Q), where f(Q) indicates that W is a function of Q. Furthermore, when Q = n+1, the second value is the nth value among V values, where n = 1, 2, ..., V. When Q = 1, W2 satisfies: W2 = f(Q).

[0602] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number.

[0603] Alternatively, when Q>1, W2 satisfies: W2=(second value+W), or W2=second value*W, or W2=second value*W+third value, or or or or W=f(Q). And, when Q=n+1, the second value is the nth value among V values, n=1,2,……,V. When Q=1, W2 satisfies: W2=(second value+W), W=f(Q), the second value is 0, or, W2 satisfies: W2=second value*W, W=f(Q), the second value is 1, or, W2 satisfies: W2=second value*W+third value, or or or or The second value is 0.

[0604] That is, when one reference signal resource is used for CSI measurement, W2=W; when n+1 reference signal resources are used for CSI measurement, W2=(the nth value in the value set+W), or W2=the nth value in the value set*W, or W2=the nth value in the value set*W+C1, or or or or

[0605] For example, W2 satisfies: W2 = (second value + W), assuming V = 3, and the value set is {3, 4, 7}, then:

[0606] When Q = 1 reference signal resource is configured, the terminal occupies 0 + W processing units when performing CSI measurement on 1 reference signal resource;

[0607] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, 3 + W processing units are occupied.

[0608] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, 4 + W processing units are occupied.

[0609] 7 represents a configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7+W processing units are occupied.

[0610] For example, W2 = second value * W + C1. Assume V = 4 and the value set is {3, 4, 7}. Then:

[0611] When Q = 1 reference signal resource is configured, the terminal occupies 0*W+C1 processing units when performing CSI measurement on 1 reference signal resource.

[0612] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies 3*W+C1 processing units.

[0613] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies 4*W+C1 processing units.

[0614] 7 represents the configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7*W+C1 processing units are occupied.

[0615] For example, Assume V = 4 and the value set is {3, 4, 7}, then:

[0616] Configure Q = 1 reference signal resource. When the terminal performs CSI measurement on 1 reference signal resource, it occupies processing units;

[0617] 3 represents the configuration Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies processing units;

[0618] 4 represents the configuration Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies processing units;

[0619] 7 represents the configuration Q = 4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, it occupies processing units.

[0620] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number. Optionally, C2=0, 1, or 2.

[0621] Illustratively, the value set may be any one of the following: {1,2,3}, {2,4,6}, {1,3,4}, {1,3,5}, {1,2,4}, {1,2,2}, {1,1,1}, {2,2,2}, {2,3,3}, {3,3,3}, {4,4,4} or {2,3,4}.

[0622] For example, P≤P1 and P>P1 correspond to different sets of values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0623] For example, P1 = 32. When P ≤ 32, the value set is {1, 1, 1}; when P > 32, the value set is {2, 2, 2}.

[0624] For example, P≤P1, P1<P≤P2, and P>P2 correspond to different sets of values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0625] For example, P1 = 32, P2 = 64. When P ≤ 32, the value set is {1, 1, 1}; when 32 < P ≤ 64, the value set is {2, 2, 2}; when P > 64, the value set is {3, 3, 3}.

[0626] Optionally, V is equal to the difference between B described in method 200 and 1, that is, V=B-1.

[0627] Method 9

[0628] Information #3 indicates the value set and the second value set. At this time, when Q>1, W2 satisfies: W2=(second value+W), or, W2=second value*W, or W2=second value*W+fourth value, or or or or W = f(Q), where f(Q) indicates that W is a function of Q. Furthermore, when Q = n+1, the second value is the nth value among the V values, and the fourth value is the nth value among the V values ​​in the second value set, where n = 1, 2, ..., V. When Q = 1, W2 satisfies: W2 = f(Q).

[0629] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number.

[0630] Alternatively, when Q>1, W2 satisfies: W2=(second value+W), or W2=second value*W, or W2=second value*W+fourth value, or or or or W=f(Q). And, when Q=n+1, the second value is the nth value among V values, n=1,2,……,V. When Q=1, W2 satisfies: W2=(second value+W), W=f(Q), the second value is 0, or, W2 satisfies: W2=second value*W, W=f(Q), the second value is 1, or, W2 satisfies: W2=second value*W+fourth value, or or or or The second value is 0.

[0631] That is, when one reference signal resource is used for CSI measurement, W2=W; when n+1 reference signal resources are used for CSI measurement, W2=(the nth value in the value set+W), or W2=the nth value in the value set*W, or W2=the nth value in the value set*W+the nth value in the second value set, or the nth value in the set, or The nth value in , or or

[0632] For example, W2 satisfies: W2 = (second value + W), assuming V = 3, and the value set is {3, 4, 7}, then:

[0633] When Q = 1 reference signal resource is configured, the terminal occupies 0 + W processing units when performing CSI measurement on 1 reference signal resource;

[0634] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, 3 + W processing units are occupied.

[0635] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, 4 + W processing units are occupied.

[0636] 7 represents a configuration of Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7+W processing units are occupied.

[0637] For example, W2 = second value * W + fourth value. Assume V = 4 and the value set is {3, 4, 7}. Then:

[0638] Configure Q = 1 reference signal resource. When the terminal performs CSI measurement on 1 reference signal resource, it occupies 0*W+the fourth value of processing units.

[0639] 3 represents the configuration of Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, 3*W+the fourth value of processing units are occupied.

[0640] 4 represents the configuration of Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies 4*W+the fourth value of processing units.

[0641] 7 represents configuration Q=4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, 7*W+the fourth value of processing units are occupied.

[0642] For example, Assume V = 4 and the value set is {3, 4, 7}, then:

[0643] Configure Q = 1 reference signal resource. When the terminal performs CSI measurement on 1 reference signal resource, it occupies processing units;

[0644] 3 represents the configuration Q = 2 reference signal resources. When the terminal performs CSI measurement on 2 reference signal resources, it occupies processing units;

[0645] 4 represents the configuration Q = 3 reference signal resources. When the terminal performs CSI measurement on 3 reference signal resources, it occupies processing units;

[0646] 7 represents the configuration Q = 4 reference signal resources. When the terminal performs CSI measurement on 4 reference signal resources, it occupies processing units.

[0647] Exemplarily, W=f(Q) satisfies one of the following: W=Q+C2, W=Q*Q*Q+C2, W=k1*Q+C2, or W=k1*Q*Q+C2, where k1 is a non-negative number and C2 is a non-negative number. Optionally, C2=0, 1, or 2.

[0648] Illustratively, the value set may be any one of the following: {1,2,3}, {2,4,6}, {1,3,4}, {1,3,5}, {1,2,4}, {1,2,2}, {1,1,1}, {2,2,2}, {2,3,3}, {3,3,3}, {4,4,4} or {2,3,4}.

[0649] For example, P≤P1 and P>P1 correspond to different sets of values, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 / 16 / 24 / 32 / 64, etc.

[0650] For example, P1 = 32. When P ≤ 32, the value set is {1, 1, 1}; when P > 32, the value set is {2, 2, 2}.

[0651] For example, P≤P1, P1<P≤P2, and P>P2 correspond to different sets of values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0652] For example, P1 = 32, P2 = 64. When P ≤ 32, the value set is {1, 1, 1}; when 32 < P ≤ 64, the value set is {2, 2, 2}; when P > 64, the value set is {3, 3, 3}.

[0653] Optionally, V is equal to the difference between B described in method 200 and 1, that is, V=B-1.

[0654] In the above-mentioned various implementations, the terminal can select a corresponding value from multiple values ​​to report according to its own capabilities, thereby realizing flexible reporting of the terminal capabilities.

[0655] In some embodiments, the method further comprises:

[0656] S540: The terminal determines the above W2 based on information #4.

[0657] For details about this step, please refer to the description of S530.

[0658] Optionally, the method may further include:

[0659] S550, the network device sends information #5 to the terminal, and accordingly, the terminal receives information #5.

[0660] Among them, information #5 indicates Nl groups of spatial basis vectors, and Nl is a positive integer.

[0661] Before the network device sends information #5, the network device may first determine whether the total number W3 of processing units corresponding to the CSI measurement corresponding to the Nl groups of spatial basis vectors exceeds the total number of processing units used by the terminal for CSI measurement. If not, the network device may configure Nl groups of spatial basis vectors for the terminal.

[0662] Wherein, W3=W2*N1, or W3=W2+k2*(N1-1), where k2 is an integer.

[0663] Exemplarily, k2=1 / 2 / 3 / 4.

[0664] It should be understood that N1 is also the number of groups of CSI measurement assumptions configured by the network device, and correspondingly is also the number of groups for CSI measurement performed by the terminal.

[0665] S560: The terminal determines the above W3 based on information #5.

[0666] After determining W3, the terminal may call W3 processing units to perform N1 groups of CSI measurements.

[0667] Exemplarily, information #4 and information #5 may be sent via the same signaling or via different signaling.

[0668] In summary, according to the communication method provided in the present application, the network device can determine the number of processing units (for example, CPUs) corresponding to a CSI measurement hypothesis based on the information reported by the terminal. Combined with the total number of processing units used by the terminal for CSI measurement, the network device can configure the reference signal resources that match the terminal capabilities for the terminal to perform CSI measurement.

[0669] In method 500, the terminal needs to report information related to the processing units associated with CSI measurement. In some embodiments, when Q reference signal resources are used for CSI measurement, the corresponding number of processing units is Q, Q*Q*Q, k3*Q, or k3*Q*Q, where k3 is an integer. This formula can be specified by the protocol. In this way, the terminal does not need to report information related to the processing units associated with CSI measurement, and the network device can understand the terminal's processing capabilities and configure an appropriate number of reference signal resources for the terminal.

[0670] It should be understood that the above-described method 200 and method 500 can be combined. For example, when method 200 and method 500 are combined, information #1 and information #3 can be the same signaling or different signaling. After the network device obtains the content of information #1 and information #3, it can configure reference signal resources for the terminal, such as Q reference signal resources.

[0671] The various embodiments in this application can be used independently or in combination. The different steps in each embodiment can also be used independently or in combination. If there are similar steps in different embodiments, their descriptions can be referenced and compared with each other.

[0672] The above describes the method embodiments provided by this application, and the following describes the device embodiments provided by this application. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, for matters not described in detail, reference can be made to the method embodiments above. For the sake of brevity, they will not be repeated here.

[0673] Figure 6 is a schematic block diagram of a communication device provided in an embodiment of the present application. As shown in Figure 6, the communication device 2000 may include a communication unit 2100 and a processing unit 2200. The communication unit 2100 can implement corresponding communication functions, and the communication can be internal communication of the communication device 2000 or communication between the communication device 2000 and other devices; the processing unit 2200 can implement corresponding processing functions. The communication unit 2100 can also be called a communication interface or a transceiver unit. Optionally, the communication device 2000 may also include a storage unit, which can be used to store instructions and / or data, and the processing unit 2200 can read the instructions and / or data in the storage unit so that the device implements the aforementioned method embodiment.

[0674] In one possible design, the communication device 2000 may be the terminal in the above method 200, or may be a module or chip applied to the terminal. The communication device 2000 may be used to execute the steps or processes executed by the terminal in the above method embodiment 200.

[0675] Specifically, the processing unit 2200 is configured to generate first information, and the communication unit 2100 is configured to send the first information. The first information is used to indicate at least one first capability parameter set, where the first capability parameter set includes at least two of a maximum number of transmit ports within a resource associated with a CSI measurement hypothesis, a maximum total number of resources associated with a CSI measurement hypothesis, and a maximum total number of transmit ports for reference signal resources associated with a CSI measurement hypothesis, as well as a maximum total number of transmit ports within a frequency unit.

[0676] Optionally, the communication unit 2100 is also used to: send second information, the second information indicates a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, i = 1, 2, ... S, S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, and the V values ​​are all integers, the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; receive third information, the third information is used to configure Q reference signal resources associated with a CSI measurement hypothesis, Q is a positive integer.

[0677] Optionally, the processing unit 2200 is further configured to determine, according to the third information, the number W2 of processing units corresponding to the Q reference signal resources, where W2 is a positive integer.

[0678] Optionally, the communication unit 2100 is also used to receive fourth information, where the fourth information indicates Nl groups of spatial basis vectors, where Nl is a positive integer; the processing unit 2200 is also used to determine, based on the fourth information, the total number W3 of processing units corresponding to the CSI measurement corresponding to the Nl groups of spatial basis vectors, where W3 = W2*Nl or W3 = W2+k2*(Nl-1), where k2 is an integer.

[0679] In one possible design, the communication device 2000 may be the network device in the above method 200, or may be a module or chip applied to the network device. The communication device 2000 may be used to execute the steps or processes executed by the network device in the above method embodiment 200.

[0680] Specifically, the communication unit 2100 is configured to receive first information and configure reference signal resources based on the first information. The first information is used to indicate at least one first capability parameter set, the first capability parameter set including at least two of a maximum number of transmit ports within a resource associated with a CSI measurement hypothesis, a maximum total number of resources associated with a CSI measurement hypothesis, and a maximum total number of transmit ports for reference signal resources associated with a CSI measurement hypothesis, as well as a maximum total number of transmit ports within a frequency unit.

[0681] Optionally, the communication unit 2100 is also used to: receive second information, the second information indicates a first numerical value, a numerical value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, i = 1, 2, ... S, S and NUM_i are both positive integers, the first numerical value is an integer, the numerical value set includes V numerical values, V is a positive integer, and the V numerical values ​​are all integers, the first numerical value, the numerical value set and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; the processing unit 2200 is also used to configure Q reference signal resources associated with a CSI measurement hypothesis according to the second information, where Q is a positive integer.

[0682] Optionally, the processing unit 2200 is further configured to determine, according to the second information, the number W2 of processing units corresponding to the Q reference signal resources, where W2 is a positive integer.

[0683] Optionally, the communication unit 2100 is further used to: send fourth information, where the fourth information indicates Nl groups of spatial basis vectors, where Nl is a positive integer.

[0684] For the above two designs, there are also several optional implementations as follows.

[0685] Optionally, the maximum total number of transmission ports of reference signal resources associated with one CSI measurement hypothesis is equal to the product of the maximum number of transmission ports in one resource associated with one CSI measurement hypothesis and the maximum total number of resources associated with one CSI measurement hypothesis.

[0686] Optionally, the first capability parameter set further includes at least one of a maximum total number of reference signal resources in a frequency unit and a maximum number of transmit ports for a resource in a frequency unit.

[0687] Optionally, at least one first capability parameter set includes at least one set of second capability parameters and corresponding at least one set of third capability parameters, one set of second capability parameters including at least two of the maximum number of transmission ports within a resource associated with a CSI measurement assumption, the maximum total number of resources associated with a CSI measurement assumption, and the maximum total number of transmission ports of reference signal resources associated with a CSI measurement assumption, and one set of third capability parameters including the maximum number of transmission ports within a resource within a frequency unit, the maximum total number of resources of reference signal resources within a frequency unit, and the maximum total number of transmission ports within a frequency unit.

[0688] Optionally, the maximum number of transmit ports in a resource within a frequency unit is equal to the maximum number of transmit ports in a resource associated with a CSI measurement hypothesis.

[0689] Optionally, the maximum total number of transmit ports in a frequency unit is equal to the product of the maximum number of transmit ports of a resource in a frequency unit and the maximum total number of reference signal resources in a frequency unit.

[0690] Optionally, the at least one first capability parameter set includes at least one first capability parameter set associated with the codebook of the first mode and at least one first capability parameter set associated with the codebook of the second mode. For the codebook of the first mode, the frequency domain basis corresponding to each reference signal resource is the same or different. For the codebook of the second mode, the frequency domain basis corresponding to all reference signal resources is the same.

[0691] Optionally, at least one set of second capability parameters includes at least one set of second capability parameters associated with the codebook of the first mode and at least one set of second capability parameters associated with the codebook of the second mode, and at least one set of third capability parameters includes at least one set of third capability parameters associated with the codebook of the first mode and at least one set of third capability parameters associated with the codebook of the second mode. For the codebook of the first mode, the frequency domain basis corresponding to each reference signal resource is the same or different. For the codebook of the second mode, the frequency domain basis corresponding to all reference signal resources is the same.

[0692] Optionally, the at least one first capability parameter set includes at least one first capability parameter set associated with the first measurement mode and at least one first capability parameter set associated with the second measurement mode. For the first measurement mode, the reported CSI measurement result corresponds to the configured N TRP Reference signal resources, for the second measurement mode, the reported CSI measurement results correspond to the configured NTRP N reference signal resources among the reference signal resources, N TRP and N are both positive integers.

[0693] Optionally, the at least one set of second capability parameters includes at least one set of second capability parameters associated with the first measurement mode and at least one set of second capability parameters associated with the second measurement mode, and the at least one set of third capability parameters includes at least one set of third capability parameters associated with the first measurement mode and at least one set of third capability parameters associated with the second measurement mode. For the first measurement mode, the reported CSI measurement result corresponds to the configured N TRP Reference signal resources, for the second measurement mode, the reported CSI measurement results correspond to the configured N TRP N reference signal resources among the reference signal resources, N TRP and N are both positive integers.

[0694] Optionally, the first capability parameter set is further used to indicate the number M of CSI measurement groups supported in a frequency unit, where M is a positive integer, and the total number of transmit ports corresponding to the M groups of CSI measurements is less than or equal to the maximum total number of transmit ports in a frequency unit.

[0695] Optionally, M satisfies one of the following:

[0696] M=F / (A*B), M ≥ F / (A*B), or

[0697] Where F represents the maximum number of transmit ports in a frequency unit, A represents the maximum number of transmit ports in a resource associated with a CSI measurement hypothesis, and B represents the maximum number of resources associated with a CSI measurement hypothesis. F, A, and B are all positive integers. Indicates rounding down.

[0698] Optionally, the second information indicates the first value; W2 satisfies: W2 = (first value + W), or, W2 = first value * W, W = f(Q), where f(Q) indicates that W is a function of Q.

[0699] Optionally, the first information indicates a set of numerical values; W2 satisfies: W2 = (second numerical value + W), or, W2 = second numerical value * W, W = f(Q), where f(Q) indicates that W is a function of Q; where, when Q = m, the second numerical value is the mth numerical value among V numerical values, m = 1, 2, ..., V; or, when Q = n+1, the second numerical value is the nth numerical value among V numerical values, n = 1, 2, ..., V, and when Q = 1, the second numerical value is 0.

[0700] Optionally, the first values ​​corresponding to P≤P1 and P>P1 are different, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers.

[0701] In one possible design, the communication device 2000 may be the terminal in the above method 300, or may be a module or chip applied to the terminal. The communication device 2000 may be used to execute the steps or processes executed by the terminal in the above method embodiment 300.

[0702] Specifically, the processing unit 2200 is configured to generate first information, and the communication unit 2100 is configured to send the first information. The first information includes at least one set of capability parameters, each set of capability parameters including a maximum number of transmit ports for a resource within a frequency unit, a maximum total number of reference signal resources within a frequency unit, and a maximum total number of transmit ports within a frequency unit.

[0703] Optionally, the communication unit 2100 is also used to send second information, where the second information indicates a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, where i = 1, 2, ... S, and S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, and the V values ​​are all integers, and the first value, the value set, and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; and receive third information, where the third information is used to configure Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0704] Optionally, the processing unit 2200 is further configured to determine, according to the third information, the number W2 of processing units corresponding to the Q reference signal resources, where W2 is a positive integer.

[0705] Optionally, the communication unit 2100 is also used to receive fourth information, where the fourth information indicates Nl groups of spatial basis vectors, where Nl is a positive integer; the processing unit 2200 is also used to determine, based on the fourth information, the total number W3 of processing units corresponding to the CSI measurement corresponding to the Nl groups of spatial basis vectors, where W3 = W2*Nl or W3 = W2+k2*(Nl-1), where k2 is an integer.

[0706] In one possible design, the communication device 2000 may be the network device in the above method 300, or may be a module or chip applied to the network device. The communication device 2000 may be used to execute the steps or processes executed by the network device in the above method embodiment 300.

[0707] Specifically, the communication unit 2100 receives first information and configures reference signal resources according to the first information. The first information includes at least one set of capability parameters, each set of capability parameters including a maximum number of transmit ports for a resource within a frequency unit, a maximum total number of reference signal resources within a frequency unit, and a maximum total number of transmit ports within a frequency unit.

[0708] Optionally, the communication unit 2100 is also used to receive second information, where the second information indicates a first value, a value set, or the number NUM_i of processing units corresponding to when i reference signal resources are used for CSI measurement, where i = 1, 2, ... S, and S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, and the V values ​​are all integers, and the first value, the value set, and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis; according to the second information, Q reference signal resources associated with a CSI measurement hypothesis are configured, where Q is a positive integer.

[0709] Optionally, the processing unit 2200 is configured to determine, according to the first information, the number W2 of processing units corresponding to the Q reference signal resources, where W2 is a positive integer.

[0710] Optionally, the communication unit 2100 is further used to send fourth information, where the fourth information indicates Nl groups of spatial basis vectors, where Nl is a positive integer.

[0711] For the above two designs, there are also several optional implementations as follows.

[0712] Optionally, the at least one set of capability parameters includes at least one set of capability parameters associated with the codebook of the first mode and at least one set of capability parameters associated with the codebook of the second mode. For the codebook of the first mode, the frequency domain basis corresponding to each reference signal resource is the same or different. For the codebook of the second mode, the frequency domain basis corresponding to all reference signal resources is the same.

[0713] Optionally, the at least one set of capability parameters includes at least one set of capability parameters associated with the first measurement mode and at least one set of capability parameters associated with the second measurement mode. For the first measurement mode, the reported CSI measurement result corresponds to the configured N TRP Reference signal resources, for the second measurement mode, the reported CSI measurement results correspond to the configured N TRP N reference signal resources among reference signal resources.

[0714] Optionally, the second information indicates the first value. W2 satisfies: W2=(first value+W), or W2=first value*W, W=f(Q), where f(Q) indicates that W is a function of Q.

[0715] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0716] Optionally, the second information indicates a set of numerical values. Wherein, W2 satisfies: W2 = (second numerical value + W), or W2 = second numerical value * W, W = f(Q), where f(Q) indicates that W is a function of Q; when Q = m, the second numerical value is the mth numerical value among V numerical values, m = 1, 2, ..., V; or when Q = n+1, the second numerical value is the nth numerical value among V numerical values, n = 1, 2, ..., V, and when Q = 1, the second numerical value is 0.

[0717] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0718] Optionally, the first values ​​corresponding to P≤P1 and P>P1 are different, P is the total number of transmission ports of Q reference signal resources, and both P and P1 are positive integers.

[0719] In one possible design, the communication device 2000 may be the terminal in the above method 400, or may be a module or chip applied to the terminal. The communication device 2000 may be used to execute the steps or processes executed by the terminal in the above method embodiment 400.

[0720] Specifically, communication unit 2100 is configured to send first information and receive second information. The first information indicates a first value, a value set, or the number NUM_i of processing units corresponding to each CSI measurement using i reference signal resources, where i = 1, 2, ... S or i = 2, 3, ... S, where S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, where V is a positive integer, and each of the V values ​​is an integer. The first value, the value set, and NUM_i are all used to indicate the number of processing units corresponding to a CSI measurement hypothesis. The second information is used to configure Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer.

[0721] Optionally, the processing unit 2200 is further configured to determine, according to the first information, the number W2 of processing units corresponding to the Q reference signal resources, where W2 is a positive integer.

[0722] Optionally, the communication unit 2100 is also used to receive third information, where the third information indicates Nl groups of spatial basis vectors, where Nl is a positive integer; the processing unit 2200 is also used to determine, based on the third information, the total number W3 of processing units corresponding to the CSI measurement corresponding to the Nl groups of spatial basis vectors, where W3 = W2*Nl, or W3 = W2+k2*(Nl-1), where k2 is an integer.

[0723] In one possible design, the communication device 2000 may be the network device in the above method 400, or may be a module or chip applied to the network device. The communication device 2000 may be used to execute the steps or processes executed by the network device in the above method embodiment 400.

[0724] Communication unit 2100 is configured to receive first information and, based on the first information, configure Q reference signal resources associated with a CSI measurement hypothesis, where Q is a positive integer. The first information indicates a first value, a value set, or a number NUM_i of processing units corresponding to each of i reference signal resources when performing CSI measurement, where i = 1, 2, ..., S, and S and NUM_i are both positive integers. The first value is an integer, the value set includes V values, where V is a positive integer, and each of the V values ​​is an integer. The first value, the value set, and NUM_i all indicate the number of processing units corresponding to the CSI measurement hypothesis. Based on the first information, Q reference signal resources associated with the CSI measurement hypothesis are configured, where Q is a positive integer.

[0725] Optionally, the processing unit 2200 is further configured to determine, according to the first information, the number W2 of processing units corresponding to the Q reference signal resources, where W2 is a positive integer.

[0726] Optionally, the communication unit 2100 is further used to send fourth information, where the fourth information indicates Nl groups of spatial basis vectors, where Nl is a positive integer.

[0727] For the above two designs, there are also several optional implementations as follows.

[0728] Optionally, the first information indicates a first value, wherein W2 satisfies: W2=(first value+W), W2 satisfies: W2=(first value+W), or W2=first value*W, W=f(Q), wherein f(Q) indicates that W is a function of Q.

[0729] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0730] Optionally, the first information indicates a first value. When Q>1, W2=(first value+W), and W2 satisfies: W2=(first value+W), or W2=first value*W, and W=f(Q), where f(Q) indicates that W is a function of Q. When Q=1, W2 satisfies: W2=Q, W2=f(Q).

[0731] Optionally, the first information indicates a set of numerical values. W2 satisfies: W2 = (second numerical value + W), or W2 = second numerical value * W, W = f(Q), where f(Q) indicates that W is a function of Q; when Q = m, the second numerical value is the mth numerical value among V numerical values, where m = 1, 2, ..., V; or when Q = n+1, the second numerical value is the nth numerical value among V numerical values, where n = 1, 2, ..., V, and when Q = 1, the second numerical value is 0.

[0732] Exemplarily, W=f(Q) satisfies: W=Q, W=Q*Q*Q, W=k1*Q, or W=k1*Q*Q, where k1 is an integer.

[0733] Optionally, P≤P1 and P>P1 correspond to different first values, P is the total number of transmission ports of the Q reference signal resources, and both P and P1 are positive integers, for example, P1=8 or 16 or 24 or 32 or 64.

[0734] Optionally, P≤P1, P1<P≤P2, and P>P2 correspond to different sets of values, where P is the total number of transmit ports of the Q reference signal resources, and P, P1, and P2 are all positive integers. For example, P1=8 / 16 / 24 / 32 / 64, and correspondingly, P2=16 / 24 / 32 / 64 / 128.

[0735] Optionally, NUM_i is one of {i, i+1,…, Si}, or NUM_i is one of {1, 2, 3,…Si}, Si≥i.

[0736] Optionally, the total number of transmit ports of the i reference signal resources is R. When R ≤ R1, NUM_i is one of {i, i+1, …, Si}, or NUM_i is one of {1, 2, 3, …, Si}, and Si ≥ i; when R > R1, NUM_i is one of {i, i+1, …, Si'}, or NUM_i is one of {1, 2, 3, …, Si'}, and N1' ≥ Si, or NUM_i is the sum of one of {i, i+1, …, Si} and H, or NUM_i is the sum of one of {1, 2, 3, …, Si} and H, where H is a positive integer.

[0737] Optionally, H is one of {0, 1, 2, …, S}.

[0738] Optionally, the first information indicates NUM_i, W2=NUM_Q.

[0739] Optionally, the first information indicates NUM_i, and the first information further indicates a maximum number of reference signal resources associated with a CSI measurement hypothesis.

[0740] Regarding the steps or processes executed by each unit in the communication device 2000, please refer to the above method 200, method 300, method 400 or method 500, which will not be described in detail here.

[0741] It should be understood that the "unit" in the communication device 2000 can be implemented by hardware, can be implemented by software, and can also be implemented by hardware executing the corresponding software implementation. For example, the "unit" can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. For another example, the communication unit 2100 can be replaced by a transceiver transceiver circuit (for example, a receiving circuit and a transmitting circuit), and the processing unit 2200 can be replaced by a processor or a processing circuit.

[0742] Figure 7 shows a schematic block diagram of another communication device 3000 provided in an embodiment of the present application. The device 3000 can be a terminal or network device, or a chip, chip system, or processor that supports the terminal or network device to implement the above method. The device can be used to implement the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.

[0743] The device 3000 may include one or more processors 3100, which may also be referred to as processing units, and may implement certain control functions. The processor 3100 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a communication device (e.g., a base station, a baseband chip, a user chip, a DU or a CU, etc.), execute software programs, and process data from the software programs.

[0744] In an optional design, the processor 3100 may also store instructions and / or data, which can be executed by the processor 3100 so that the device 3000 performs the method described in the above method embodiment.

[0745] In another optional design, the device 3000 may include a communication interface 3200 for implementing receiving and transmitting functions. For example, the communication interface 3200 may be a transceiver circuit, an interface, an interface circuit, or a transceiver. The transceiver circuit, interface, interface circuit, or transceiver for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, interface circuit, or transceiver may be used for reading and writing code / data, or the transceiver circuit, interface, interface circuit, or transceiver may be used for transmitting or delivering signals.

[0746] Optionally, the device 3000 may include one or more memories 3300, which may store instructions. The instructions may be executed on the processor 3100, causing the device 3000 to perform the method described in the above method embodiment. Optionally, the memory 3300 may also store data. Optionally, the processor 3100 may also store instructions and / or data. The processor 3100 and memory 3300 may be provided separately or integrated together.

[0747] Figure 8 is a schematic diagram of the structure of a terminal 4000 provided in this application. The aforementioned communication device 2000 or communication device 3000 can be configured in the terminal 4000. Alternatively, the communication device 2000 or communication device 3000 itself can be the terminal 4000. In other words, the terminal 4000 can perform the actions performed by the terminal in the above-mentioned method embodiment. Optionally, for ease of illustration, Figure 8 only shows the main components of the terminal. As shown in Figure 8, the terminal 4000 includes a processor, memory, control circuitry, an antenna, and input / output devices.

[0748] The processor is primarily used to process communication protocols and communication data, control the entire terminal, execute software programs, and process software program data, for example, to support the terminal in performing the actions described in the above method embodiments. The memory is primarily used to store software programs and data. The control circuit is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The control circuit and antenna together are also called a transceiver, which is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, displays, and keyboards, are primarily used to receive user input and output data to the user.

[0749] When the terminal is powered on, the processor reads the software program stored in the storage unit, interprets and executes the program's instructions, and processes the program's data. When data needs to be transmitted wirelessly, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the RF circuit. The RF circuit then performs RF processing on the baseband signal and transmits it via the antenna as electromagnetic waves. When data is sent to the terminal, the RF circuit receives the RF signal via the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor, which converts the baseband signal into data and processes it.

[0750] Those skilled in the art will appreciate that, for ease of explanation, FIG8 shows only one memory and processor. In an actual terminal, there may be multiple processors and memories. The memory may also be referred to as a storage medium or storage device, etc., which is not limited in the present embodiment.

[0751] For example, a processor may include a baseband processor and a central processing unit (CPU). The baseband processor is primarily responsible for processing communication protocols and communication data, while the CPU is primarily responsible for controlling the entire terminal, executing software programs, and processing data from these programs. The processor in Figure 8 integrates the functions of both the baseband processor and the CPU. Those skilled in the art will appreciate that the baseband processor and the CPU may also be independent processors interconnected via a bus or other technology. Those skilled in the art will appreciate that a terminal may include multiple baseband processors to accommodate different network standards, multiple CPUs to enhance processing capabilities, and various components of the terminal may be connected via various buses. The baseband processor may also be referred to as a baseband processing circuit or a baseband processing chip. The CPU may also be referred to as a central processing circuit or a central processing chip. The functionality for processing communication protocols and communication data may be built into the processor or stored as a software program in a storage unit, with the processor executing the software program to implement the baseband processing functionality.

[0752] For example, in the embodiment of the present application, the antenna and control circuit with transceiver functions can be regarded as the transceiver unit 4100 of the terminal 4000, and the processor with processing function can be regarded as the processing unit 4200 of the terminal 4000. As shown in Figure 8, the terminal 4000 includes a transceiver unit 4100 and a processing unit 4200. The transceiver unit can also be referred to as a transceiver, a transceiver, a transceiver device, etc. Optionally, the device used to implement the receiving function in the transceiver unit 4100 can be regarded as a receiving unit, and the device used to implement the transmitting function in the transceiver unit 4100 can be regarded as a transmitting unit, that is, the transceiver unit 4100 includes a receiving unit and a transmitting unit. For example, the receiving unit can also be referred to as a receiver, a receiver, a receiving circuit, etc., and the transmitting unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0753] FIG9 is a schematic diagram of the structure of a network device 5000 provided in an embodiment of the present application. The above-mentioned communication device 2000 or communication device 3000 can be configured in the network device 5000. Alternatively, the communication device 2000 or communication device 3000 itself can be the network device 5000. Alternatively, the network device 5000 can perform the actions performed by the network device in the above-mentioned method embodiment (for example, when the above-mentioned method is applied to the uplink scenario, the network device is a network device).

[0754] As shown in Figure 9, the network device 5000 may include one or more DUs 5010 and one or more CUs 5020. The CU 5020 can communicate with the NG core (Next Generation Core Network, NC). The DU 5010 may include at least one antenna 5011, at least one radio frequency unit 5012, at least one processor 5013, and at least one memory 5014. The DU 5010 is primarily used for transmitting and receiving radio frequency signals, converting radio frequency signals into baseband signals, and performing some baseband processing. The CU 5020 may include at least one processor 5022 and at least one memory 5021. The CU 5020 and the DU 5010 may communicate via interfaces, wherein the control plane (CP) interface may be an Fs-C, such as F1-C, and the user plane (UP) interface may be an Fs-U, such as F1-U.

[0755] The CU 5020 is primarily used for baseband processing and controlling the network device 5000. The DU 5010 and CU 5020 can be physically located together or separately, i.e., as a distributed base station. The CU 5020 is the control center of the network device 5000, also known as a processing unit, and is primarily used to perform baseband processing functions. For example, the CU 5020 can be used to control the network device 5000 to execute the operating procedures for the first device or the second device in the above-described method embodiments.

[0756] Specifically, baseband processing on the CU and DU can be divided according to the protocol layers of the wireless network. For example, the functions of the PDCP layer and above are located in the CU, while the functions of the protocol layers below the PDCP, such as the RLC layer and the MAC layer, are located in the DU. For another example, the CU implements the functions of the RRC layer and the PDCP layer, while the DU implements the functions of the RLC layer, the MAC layer, and the PHY layer.

[0757] In addition, the network device 5000 may optionally include one or more radio frequency units (RUs), one or more DUs, and one or more CUs. The DU may include at least one processor 5013 and at least one memory 5014, the RU may include at least one antenna 5011 and at least one radio frequency unit 5012, and the CU may include at least one processor 5022 and at least one memory 5021.

[0758] In one example, the CU 5020 can be composed of one or more single boards, and multiple single boards can jointly support a wireless access network with a single access indication (such as a 5G network), or can respectively support wireless access networks with different access standards (such as an LTE network, a 5G network, or other networks). The memory 5021 and the processor 5022 can serve one or more single boards. That is, a memory and a processor can be set separately on each single board. It is also possible that multiple single boards share the same memory and processor. In addition, necessary circuits can be set on each single board. The DU 5010 can be composed of one or more single boards, and multiple single boards can jointly support a wireless access network with a single access indication (such as a 5G network), or can respectively support wireless access networks with different access standards (such as an LTE network, a 5G network, or other networks). The memory 5014 and the processor 5013 can serve one or more single boards. That is, a memory and a processor can be set separately on each single board. It is also possible that multiple single boards share the same memory and processor. In addition, necessary circuits can be set on each single board.

[0759] It should be understood that the network device 5000 shown in FIG9 is capable of implementing each process related to the actions performed by the network device in the aforementioned method embodiments. The operations and / or functions of the various modules in the network device 5000 are respectively for implementing the corresponding processes in the aforementioned method embodiments. For details, please refer to the description of the aforementioned method embodiments; to avoid repetition, detailed descriptions are omitted here.

[0760] It should be understood that the network device 5000 shown in FIG9 is only one possible architecture of a network device and does not constitute any limitation to this application. The method provided in this application is applicable to network devices of other architectures. For example, network devices including CU, DU, and AAU, etc. This application does not limit the specific architecture of the network device.

[0761] It should be understood that, in one possible design, each step in the method embodiment provided in the present application can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.

[0762] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0763] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0764] The present application also provides a computer program product, which includes: computer program code, which, when executed on a computer, enables the computer to execute the various steps or processes executed by the terminal or network device in any of the above method embodiments.

[0765] The present application also provides a computer-readable storage medium, which stores program code. When the program code runs on a computer, the computer executes the various steps or processes executed by the terminal or network device in any of the above method embodiments.

[0766] The present application also provides a communication device, including a processor and an interface, wherein the interface is used to send and / or receive signals, so that the processor executes the various steps or processes executed by the terminal or network device in any of the above method embodiments.

[0767] The present application also provides a chip system (or chip), including a processor, which is used to call and run a computer program from a memory, so that a communication device equipped with the chip system executes the various steps or processes executed by the terminal or network device in any of the above method embodiments.

[0768] The present application also provides a communication system, which includes at least one of the terminals or network devices in any method embodiment.

[0769] The above-mentioned device embodiments and method embodiments are completely corresponding, and the corresponding steps are performed by the corresponding modules or units. For example, the communication unit or communication interface performs the receiving or sending steps in the method embodiment. Other steps except sending and receiving can be performed by the processing unit or processor.

[0770] In the embodiments of this application, each term and English abbreviation is provided for convenience of description and shall not constitute any limitation to this application. This application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future agreements.

[0771] As used in this specification, the terms "component," "module," "system," and the like are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. By way of illustration, both an application running on a computing device and a computing device can be a component. One or more components can reside in a process and / or an execution thread, and a component can be located on one computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable storage media having various data structures stored thereon. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).

[0772] Those skilled in the art will appreciate that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0773] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can be based on the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0774] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0775] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0776] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0777] In the above embodiments, the functions of each functional unit can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center to another website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0778] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0779] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A communication method, characterized in that: include: Generate first information, where the first information is used to indicate at least one first capability parameter set, where the first capability parameter set includes at least two of a maximum number of transmit ports in a resource associated with a CSI measurement assumption, a maximum total number of resources associated with a CSI measurement assumption, and a maximum total number of transmit ports for reference signal resources associated with a CSI measurement assumption, and a maximum total number of transmit ports in a frequency unit; The first information is sent.

2. A communication method, characterized in that: include: receiving first information, where the first information is used to indicate at least one first capability parameter set, wherein the first capability parameter set includes at least two of a maximum number of transmit ports in a resource associated with a CSI measurement assumption, a maximum total number of resources associated with a CSI measurement assumption, and a maximum total number of transmit ports for reference signal resources associated with a CSI measurement assumption, and a maximum total number of transmit ports in a frequency unit; A reference signal resource is configured according to the first information.

3. The method according to claim 1 or 2, characterized in that The maximum total number of transmission ports of the reference signal resources associated with the one CSI measurement hypothesis is equal to the product of the maximum number of transmission ports in one resource associated with the one CSI measurement hypothesis and the maximum total number of resources associated with the one CSI measurement hypothesis.

4. The method according to any one of claims 1 to 3, characterized in that The first capability parameter set also includes at least one of a maximum total number of reference signal resources in a frequency unit and a maximum number of transmission ports for a resource in a frequency unit.

5. The method according to any one of claims 1 to 3, characterized in that The at least one first capability parameter set includes at least one group of second capability parameters and corresponding at least one group of third capability parameters, a group of second capability parameters including at least two of the maximum number of transmit ports within a resource associated with the CSI measurement assumption, the maximum total number of resources associated with the CSI measurement assumption, and the maximum total number of transmit ports of reference signal resources associated with the CSI measurement assumption, and a group of third capability parameters including the maximum number of transmit ports within a resource within a frequency unit, the maximum total number of resources of reference signal resources within a frequency unit, and the maximum total number of transmit ports within the frequency unit.

6. The method according to claim 4 or 5, characterized in that The maximum number of transmit ports in one resource within the one frequency unit is equal to the maximum number of transmit ports in one resource associated with the one CSI measurement hypothesis.

7. The method according to any one of claims 4 to 6, characterized in that The maximum total number of transmission ports in one frequency unit is equal to the product of the maximum number of transmission ports of one resource in the one frequency unit and the maximum total number of reference signal resources in the one frequency unit.

8. The method according to any one of claims 1 to 4, characterized in that The at least one first capability parameter set includes at least one first capability parameter set associated with a codebook of a first mode and at least one first capability parameter set associated with a codebook of a second mode. For the codebook of the first mode, the frequency domain basis corresponding to each reference signal resource is the same or different, and for the codebook of the second mode, the frequency domain basis corresponding to all reference signal resources is the same.

9. The method according to claim 5, characterized in that The at least one group of second capability parameters includes at least one group of second capability parameters associated with the codebook of the first mode and at least one group of second capability parameters associated with the codebook of the second mode, and the at least one group of third capability parameters includes at least one group of third capability parameters associated with the codebook of the first mode and at least one group of third capability parameters associated with the codebook of the second mode. For the codebook of the first mode, the frequency domain basis corresponding to each reference signal resource is the same or different, and for the codebook of the second mode, the frequency domain basis corresponding to all reference signal resources is the same.

10. The method according to any one of claims 1 to 4, characterized in that The at least one first capability parameter set includes at least one first capability parameter set associated with the first measurement mode and at least one first capability parameter set associated with the second measurement mode. For the first measurement mode, the reported CSI measurement result corresponds to the configured N TRP Reference signal resources, for the second measurement mode, the reported CSI measurement result corresponds to the configured N TRP N reference signal resources among the reference signal resources, N TRP and N are both positive integers.

11. The method according to claim 5, characterized in that The at least one set of second capability parameters includes at least one set of second capability parameters associated with the first measurement mode and at least one set of second capability parameters associated with the second measurement mode, the at least one set of third capability parameters includes at least one set of third capability parameters associated with the first measurement mode and at least one set of third capability parameters associated with the second measurement mode, and for the first measurement mode, the reported CSI measurement result corresponds to the configured N TRP Reference signal resources, for the second measurement mode, the reported CSI measurement result corresponds to the configured N TRP N reference signal resources among the reference signal resources, N TRP and N are both positive integers.

12. The method according to any one of claims 1 to 11, characterized in that The first capability parameter set is also used to indicate the number M of CSI measurement groups supported in one frequency unit, where M is a positive integer, and the total number of transmit ports corresponding to the M groups of CSI measurements is less than or equal to the maximum total number of transmit ports in the one frequency unit.

13. The method according to claim 12, characterized in that M satisfies one of the following: M = F / (A*B), M ≥ F / (A*B), or Wherein, F represents the maximum total number of transmit ports in the one frequency unit, A represents the maximum number of transmit ports in a resource associated with the one CSI measurement assumption, B represents the maximum total number of resources associated with the one CSI measurement assumption, and F, A, and B are all positive integers. Indicates rounding down.

14. The method according to claim 1, wherein: The method further comprises: Sending second information, where the second information indicates a first value, a value set, or a number NUM_i of processing units corresponding to each other when i reference signal resources are used for CSI measurement, where i=1, 2, ... S, S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, the V values ​​are all integers, and the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to the one CSI measurement hypothesis; Receive third information, where the third information is used to configure Q reference signal resources associated with the one CSI measurement assumption, where Q is a positive integer.

15. The method according to claim 2, characterized in that The method further comprises: receiving second information, where the second information indicates a first value, a value set, or a number NUM_i of processing units corresponding to each other when i reference signal resources are used for CSI measurement, where i=1, 2, ... S, S and NUM_i are both positive integers, the first value is an integer, the value set includes V values, V is a positive integer, the V values ​​are all integers, and the first value, the value set and NUM_i are all used to indicate the number of processing units corresponding to the one CSI measurement hypothesis; According to the second information, Q reference signal resources associated with the one CSI measurement assumption are configured, where Q is a positive integer.

16. The method according to claim 14, characterized in that The method further comprises: The number W2 of processing units corresponding to the Q reference signal resources is determined according to the third information, where W2 is a positive integer.

17. The method according to claim 15, characterized in that Before configuring, according to the second information, Q reference signal resources associated with the one CSI measurement hypothesis, the method further includes: The number W2 of processing units corresponding to the Q reference signal resources is determined according to the second information, where W2 is a positive integer.

18. The method according to claim 16 or 17, characterized in that The second information indicates the first value; W2 satisfies: W2=(first value+W), or, W2=first value*W, W=f(Q), where f(Q) indicates that W is a function of Q.

19. The method according to claim 16 or 17, characterized in that The second information indicates the value set; W2 satisfies: W2=(second value+W), or, W2=second value*W, W=f(Q), where f(Q) indicates that W is a function of Q; Wherein, when Q=m, the second value is the mth value among the V values, m=1, 2, ..., V; or, When Q=n+1, the second value is the nth value among the V values, and when n=1, 2, ..., V, and Q=1, the second value is 0.

20. The method according to any one of claims 16 to 19, characterized in that The first values ​​corresponding to P≤P1 and P>P1 are different, P is the total number of transmission ports of the Q reference signal resources, and P and P1 are both positive integers.

21. The method of claim 16, wherein: The method further comprises: Receive fourth information, where the fourth information indicates N1 groups of spatial basis vectors, where N1 is a positive integer; According to the fourth information, the total number W3 of processing units corresponding to the CSI measurement corresponding to the Nl groups of spatial basis vectors is determined, W3 = W2*Nl or W3 = W2+k2*(Nl-1), where k2 is an integer.

22. The method of claim 17, wherein: The method further comprises: Send fourth information, where the fourth information indicates Nl groups of spatial basis vectors, where Nl is a positive integer.

23. A communication method, applied to a network device or a chip of a network device, characterized in that: include: Receiving first information from a terminal device, where the first information indicates a first value, where the first value is used to indicate the number of processing units corresponding to a CSI measurement hypothesis; According to the first information, Q reference signal resources corresponding to a CSI measurement hypothesis are configured, where Q is a positive integer.

24. The method according to claim 23, characterized in that Before configuring Q reference signal resources corresponding to a CSI measurement hypothesis, the method further includes: According to the first information, the number W2 of processing units corresponding to the Q reference signal resources is determined, wherein: Indicates rounding up, Q is greater than 1.

25. The method according to claim 24, characterized in that Before configuring Q reference signal resources corresponding to a CSI measurement hypothesis, the method further includes: It is determined that the number W2 of processing units corresponding to the Q reference signal resources does not exceed the total number of processing units used by the terminal for CSI measurement.

26. The method according to any one of claims 23 to 25, characterized in that The value of the first numerical value is a decimal.

27. The method according to any one of claims 23 to 26, characterized in that The first value belongs to {1, 1.5, 2}.

28. A communication method, applied to a terminal device or a chip of a terminal device, characterized in that: include: Sending first information, where the first information indicates a first value, where the first value indicates the number of processing units CPU corresponding to one CSI measurement hypothesis; Second information is received, where the second information is used to configure Q reference signal resources corresponding to a CSI measurement hypothesis, where Q is a positive integer.

29. [Corrected 15.05.2024 in accordance with Rule 91] A method according to claim 28, characterized in that The method further includes: determining, according to the first information, the number W2 of processing units corresponding to the Q reference signal resources, wherein: Indicates rounding up, Q is greater than 1.

30. The method according to any one of claims 28 to 29, characterized in that The value of the first numerical value is a decimal.

31. The method according to any one of claims 28 to 30, characterized in that The first value belongs to {1, 1.5, 2}.

32. A communication device, characterized in that: A unit comprising the steps of the method according to any one of claims 1, 3-14, 16 and 18-21, or a unit comprising the steps of the method according to any one of claims 2, 3-13, 15, 17, 18-20 and 22, or a unit comprising the steps of the method according to any one of claims 23-31.

33. A communication device, characterized in that: The device comprises a processor coupled to a memory, wherein the memory is used to store programs or instructions. When the programs or instructions are executed by the processor, the device performs the method as described in any one of claims 1, 3-14, 16 and 18-21 or the method as described in any one of claims 2, 3-13, 15, 17, 18-20 and 22 or claims 23-31.

34. A communication device, characterized in that: It comprises a processor and an interface, wherein the interface is used to send and / or receive signals, so that the processor executes the method as described in any one of claims 1, 3-14, 16, 18-21 and claims 23-31 or the method as described in any one of claims 2, 3-13, 15, 17, 18-20 and 22.

35. A readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instructions are executed, the computer performs the method according to any one of claims 1, 3-14, 16 and 18-21, or the method according to any one of claims 2, 3-13, 15, 17, 18-20 and 22, or the method according to any one of claims 23-31.

36. A computer program product, characterized in that Comprising computer program instructions, the computer program instructions cause the computer to perform the method of any one of claims 1, 3-14, 16 and 18-21, or the method of any one of claims 2, 3-13, 15, 17, 18-20 and 22, or the method of any one of claims 23-31.

37. A chip, characterized in that: It includes a processor, which is used to call and run a computer program from a memory, so that a communication device equipped with the chip executes the method as described in any one of claims 1, 3-14, 16 and 18-21 or the method as described in any one of claims 2, 3-13, 15, 17, 18-20 and 22 or the method as described in any one of claims 23-31.

38. A communication system, characterized in that: It includes a terminal and a network device, wherein the terminal is used to execute the method as described in any one of claims 1, 3-14, 16 and 18-21 or the method as described in any one of claims 28-31, and the network device is used to execute the method as described in any one of claims 2, 3-13, 15, 17, 18-20 and 22 or the method as described in any one of claims 23-27.