Channel measurement method and communication apparatus

By receiving and transmitting reference signals during channel measurement, determining vectors and establishing resource associations, the problems of noise influence and limited accuracy of precoding matrix indication in channel measurement are solved, thereby improving channel measurement accuracy and communication efficiency.

WO2026052082A1PCT designated stage Publication Date: 2026-03-12HUAWEI TECH CO LTD
View PDF -1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-05
Publication Date
2026-03-12

Smart Images

  • Figure CN2025119472_12032026_PF_FP_ABST
    Figure CN2025119472_12032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a channel measurement method and a communication apparatus. The method comprises: receiving S first reference signals on X resources; determining a first vector on the basis of some of the X resources, or determining a first vector on the basis of all of the X resources; and sending CSI, wherein the CSI comprises a PMI, and the PMI is obtained on the basis of the first vector and measurement results of the S first reference signals. X and S are integers greater than or equal to 1. The method provided in the present application can effectively improve the precision of a channel measurement result in a channel measurement process.
Need to check novelty before this filing date? Find Prior Art

Description

Channel measurement method and communication apparatus

[0001] The present application claims priority to the Chinese patent application No. 202411254585.X, filed on September 6, 2024, entitled "Channel measurement method and communication apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Embodiments of the present application relate to the technical field of wireless communication, and more specifically, to a channel measurement method and a communication apparatus. BACKGROUND

[0003] In the channel measurement process, on the one hand, the sounding reference signal (SRS) measurement is easily affected by noise, resulting in poor signal-to-noise ratio in the communication process, and this point is more prominent in the large bandwidth scenario; on the other hand, in the precoding matrix indicator (PMI) measurement process, due to the limitation of terminal device feedback overhead, the accuracy of the measurement result is limited. Therefore, there is an urgent need for a solution to improve the accuracy of the channel measurement result. SUMMARY

[0004] The present application provides a channel measurement method and a communication apparatus to improve the accuracy of the channel measurement result.

[0005] In a first aspect, a channel measurement method is provided, which can be performed by an apparatus (e.g., a communication apparatus). The apparatus can be a device (such as a terminal device, or a network device), or it can also be a component of a device (such as a chip (such as a Modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip or a chip system or a circuit) containing a modem core), and the present application does not limit it. In the following, the communication apparatus will be mainly taken as an example for illustration.

[0006] The method includes: receiving S first reference signals on X resources; determining a first vector based on part of the X resources, or determining the first vector based on all of the X resources; and transmitting channel state information (CSI), wherein the CSI includes a PMI, and the PMI is obtained based on the first vector and the measurement results of the S first reference signals. Wherein, X and S are integers greater than 1 or equal to 1.

[0007] Based on the technical solution, the first device determines the CSI according to the first vector and the measurement results of the S first reference signals, wherein the first vector is determined according to the X resources. In this way, the CSI obtained is more suitable for the channel, thereby improving the communication performance.

[0008] With reference to the first aspect, in some implementations of the first aspect, in a case where the first vector is determined based on part of the X resources, the PMI determined according to the first vector is the PMI corresponding to all of the X resources.

[0009] Based on the technical solution, the PMI determined according to the first vector determined based on part of the X resources is the PMI corresponding to the X resources. In this way, the computational complexity can be reduced while improving the communication efficiency.

[0010] With reference to the first aspect, in some implementations of the first aspect, the method further includes: transmitting P second reference signals on M resources; part or all of the X resources have an association relationship with part or all of the M resources, wherein M is an integer greater than 1 or equal to 1, and P is an integer greater than 1 or equal to 1.

[0011] With reference to the first aspect, in some implementations of the first aspect, the association relationship includes one or more of the following: part or all of the frequency domain resources of the M resources are the same as part or all of the frequency domain resources of the X resources, part or all of the ports of the M resources are the same as part or all of the ports of the X resources, and part or all of the beams of the M resources are the same as part or all of the beams of the X resources.

[0012] Based on the technical solution, by establishing the association relationship between the X resources corresponding to the first reference signals and the M resources corresponding to the second reference signals, the first vectors determined by the two communication parties have high similarity, that is, the first vector determined by any one of the two communication parties can be applied to the process of determining the CSI by the two communication parties, thereby improving the communication performance.

[0013] With reference to the first aspect, in some implementations of the first aspect, the method further includes: receiving or transmitting first indication information, the first indication information being used to indicate the association relationship.

[0014] In some possible implementations, the first device obtains the association relationship in the following any one way.

[0015] (1) The association relationship is predefined.

[0016] (2) The association relationship is configured.

[0017] Based on the technical solution, the application provides multiple ways for the first device to obtain the association relationship, so that the communication process is more flexible and efficient.

[0018] In combination with the first aspect, in some implementations of the first aspect, the method further includes: sending or receiving second indication information, the second indication information indicating a determination manner (or a calculation manner) of the first vector.

[0019] In some possible implementations, the first device determining the specific implementation of the calculation manner further includes any one of the following.

[0020] (1) The first device determines the calculation manner of the first vector by itself and sends the determined calculation manner to the second device.

[0021] (2) The first device determines the calculation manner of the first vector according to a protocol predefinition.

[0022] Based on the technical solution, the application provides multiple specific implementations of the first device determining the calculation manner, so that the communication process is more flexible and efficient.

[0023] In combination with the first aspect, in some implementations of the first aspect, the method further includes: sending or receiving capability indication information, the capability indication information indicating whether the terminal device supports the capability of determining the first vector.

[0024] In some possible implementations, the terminal device sends the capability indication information to the network device, and the network device determines whether to configure the method described in the application to the terminal device according to the capability indication information, so that the communication process is more flexible and efficient.

[0025] In combination with the first aspect, in some implementations of the first aspect, in the case of determining the first vector based on part of the X resources, the method includes: the first vector is determined according to part of the vectors in the matrix V, the matrix V is determined according to a first beam in the Q beams corresponding to the X resources and a first carrier set corresponding to the first beam, the first carrier set includes one or more carriers, and the one or more carriers in the first carrier set belong to the R carriers corresponding to the X resources, where Q and R are integers greater than 1 or equal to 1.

[0026] The first beam includes one or more of the Q beams, that is, the part of the X resources refers to one of the Q beams and one or more sub-bandwidths corresponding to the first reference signal sent / received on the carrier set corresponding to the beam; or the part of the X resources refers to multiple of the Q beams and one or more sub-bandwidths corresponding to the first reference signal sent / received on the carrier set corresponding to the multiple beams.

[0027] wherein the matrix V satisfies the following formula:

[0028] or,

[0029] wherein R1 represents the first carrier set, r represents the rth carrier in the first carrier set, q represents the first beam, f represents the index of the frequency domain resource corresponding to the rth carrier and the first beam, f = 0, 1, …, N q,r -1, N q,r represents the number of frequency domain resources of the first reference signal corresponding to the rth carrier and the first beam, H q,r (f) represents the channel information corresponding to the rth carrier and the first beam, P select is the number of spatial domain bases or the number of ports corresponding to the X resources.

[0030] In combination with the first aspect, in some implementations of the first aspect, in a case that the first vector is determined based on part of the X resources, the method comprises: the first vector is determined according to part of the vectors in the matrix V, the matrix V is determined according to the first carrier in the R carriers corresponding to the X resources and the first beam set corresponding to the first carrier, the first beam set comprises one or more beams, and the one or more beams in the first beam set belong to the Q beams corresponding to the X resources, wherein Q and R are integers greater than 1 or equal to 1.

[0031] wherein the first carrier comprises one carrier or multiple carriers in the R carriers, that is, the part of the X resources refers to one or more sub-bandwidths corresponding to the first reference signal transmitted / received on the one carrier, and the beam set corresponding to the carrier; or the part of the X resources refers to one or more sub-bandwidths corresponding to the first reference signal transmitted / received on each carrier of the multiple carriers, and the beam set corresponding to the multiple carriers.

[0032] wherein the matrix V satisfies the following formula:

[0033] or,

[0034] wherein Q1 represents the first beam set, q represents the qth beam in the first beam set, r represents the first carrier, f represents the index of the frequency domain resource corresponding to the qth beam and the first carrier, f = 0, 1, …, N q,r -1, N q,r represents the number of frequency domain resources of the first reference signal corresponding to the qth beam and the first carrier, H q,r(f) channel information corresponding to the q th beam and the first carrier, P select The number of spatial domain bases or the number of ports corresponding to the X resources.

[0035] In some possible implementation manners, the part of the X resources refers to part of frequency domain resources (for example, part of bandwidth) corresponding to a single carrier and a single beam of the X resources.

[0036] With reference to the first aspect, in some implementation manners of the first aspect, in a case where the first vector is determined based on all of the X resources, the method comprises: the first vector is determined according to part of vectors in a matrix V, the matrix V is determined according to R carriers and Q beams corresponding to the X resources, wherein Q and R are integers greater than 1 or equal to 1.

[0037] The matrix V satisfies the following formula:

[0038] Or,

[0039] Wherein, Q1 represents a beam set, q represents the q th beam in the beam set Q1, Rq represents a carrier set corresponding to the q th beam in the Q beams, r represents the r th carrier in the carrier set, f represents an index of a frequency domain resource corresponding to the q th beam and the r th carrier, f = 0, 1, …, N q,r -1, N q,r H represents the number of frequency domain resources of the first reference signal corresponding to the q th beam and the r th carrier. q,r (f) channel information corresponding to the q th beam and the r th carrier, P select The number of spatial domain bases or the number of ports corresponding to the X resources.

[0040] Based on the above technical solution, since the channel information corresponding to the reference signal is introduced in the calculation process of the first vector, the CSI determined by the first device based on the first vector is more suitable for the channel, that is, the communication performance is improved in the manner of improving the channel matching degree.

[0041] With reference to the first aspect, in some implementation manners of the first aspect, the precoding matrix corresponding to the PMI satisfies any one of the following formulas: W = A'W2, Wherein, W represents the precoding matrix corresponding to the PMI, A' represents the first vector, W2 represents a sub-band precoding matrix, D represents a discrete fourier transform (DFT) or an inverse discrete fourier transform (IDFT), corresponding non-zero coefficients.

[0042] In a second aspect, a channel measurement method is provided, which can be performed by an apparatus (e.g., a communication apparatus). The apparatus can be a device (e.g., a terminal device, or a network device), or can also be a component (e.g., a chip or a chip system or a circuit) of a device, which is not limited in the present application. The following will be mainly described by taking the apparatus as an example.

[0043] The method comprises: receiving S first reference signals; transmitting P second reference signals on M resources; receiving a first vector, which is determined based on the M resources; and transmitting CSI, which comprises a PMI, the PMI being obtained based on the first vector and measurement results of the S first reference signals. S, M and P are integers greater than 1 or equal to 1.

[0044] In combination with the second aspect, in some implementations of the second aspect, a precoding matrix corresponding to the PMI satisfies any one of the following formulas: W = AW2, where W represents the precoding matrix corresponding to the PMI, A represents the first vector, and W2 represents a subband precoding matrix, represents a DFT matrix or an IDFT matrix, corresponding non-zero coefficients.

[0045] In combination with the second aspect, in some implementations of the second aspect, part or all of the M resources have an association relationship with part or all of X resources, where the X resources are used to receive the S first reference signals, and X is an integer greater than 1 or equal to 1.

[0046] In combination with the second aspect, in some implementations of the second aspect, the association relationship comprises one or more of the following: part or all of the frequency domain resources in the M resources are the same as part or all of the frequency domain resources in the X resources, part or all of the ports in the M resources are the same as part or all of the ports in the X resources, and part or all of the beams in the M resources are the same as part or all of the beams in the X resources.

[0047] In combination with the second aspect, in some implementations of the second aspect, the method further comprises: receiving or transmitting first indication information, which is used to indicate the association relationship.

[0048] In some possible implementations, the first apparatus obtains the association relationship in the following any one way.

[0049] (1) The association relationship is predefined.

[0050] (2) The association relationship is configured.

[0051] With reference to the second aspect, in some implementations of the second aspect, the method further includes: sending or receiving second indication information, the second indication information indicating a determination manner (or a calculation manner) of the first vector.

[0052] In some possible implementations, the first device determining the specific implementation of the calculation manner includes any of the following.

[0053] (1) The first device determines the calculation manner of the first vector by itself, and sends the determined calculation manner to the second device.

[0054] (2) The first device determines the calculation manner of the first vector according to a protocol predefinition.

[0055] With reference to the second aspect, in some implementations of the second aspect, the method further includes: sending or receiving capability indication information, the capability indication information indicating whether the terminal device supports the capability of determining the first vector.

[0056] The beneficial effects of the second aspect and possible implementations can refer to the description related to the first aspect, which will not be repeated here.

[0057] In a third aspect, a channel measurement method is provided, which can be performed by a device (for example, a communication device). The device can be a device (such as a terminal device, or a network device), or can also be a component (such as a chip or a chip system or a circuit) of the device, which is not limited in the present application. The following will mainly take the device as an example for description.

[0058] The method includes: sending S first reference signals on X resources; receiving a CSI, the CSI including a PMI, the PMI being obtained based on a first vector and measurement results of the S first reference signals, the first vector being determined based on part of the X resources, or the first vector being determined based on all of the X resources, wherein X is an integer greater than 1 or equal to 1, and S is an integer greater than 1 or equal to 1.

[0059] With reference to the third aspect, in some implementations of the third aspect, a precoding matrix corresponding to the PMI satisfies any of the following formulas: W=A’W2, wherein W represents the precoding matrix corresponding to the PMI, A’ represents the first vector, W2 represents a subband precoding matrix, represents a DFT matrix or an IDFT matrix, corresponding to a non-zero coefficient.

[0060] With reference to the third aspect, in some implementations of the third aspect, the method further includes: receiving P second reference signals on the M resources; and part or all of the X resources have a correlation relationship with part or all of the M resources, where M is an integer greater than 1 or equal to 1, and P is an integer greater than 1 or equal to 1.

[0061] With reference to the third aspect, in some implementations of the third aspect, the correlation relationship includes one or more of the following: part or all of the frequency domain resources of the M resources are the same as part or all of the frequency domain resources of the X resources, part or all of the ports of the M resources are the same as part or all of the ports of the X resources, and part or all of the beams of the M resources are the same as part or all of the beams of the X resources.

[0062] With reference to the third aspect, in some implementations of the third aspect, the method further includes: receiving or sending first indication information, where the first indication information is used to indicate the correlation relationship.

[0063] In some possible implementations, the second device obtains the correlation relationship in any of the following ways.

[0064] (1) The correlation relationship is predefined.

[0065] (2) The correlation relationship is configured.

[0066] With reference to the third aspect, in some implementations of the third aspect, the method further includes: receiving or sending second indication information, where the second indication information indicates a determination manner (or a calculation manner) of the first vector.

[0067] In some possible implementations, the second device determines the specific implementation of the calculation manner in any of the following ways.

[0068] (1) The second device determines the calculation manner of the first vector by itself and sends the determined calculation manner to the first device.

[0069] (2) The second device determines the calculation manner of the first vector according to a protocol definition.

[0070] With reference to the third aspect, in some implementations of the third aspect, the method further includes: receiving or sending capability indication information, where the capability indication information indicates whether the terminal device supports the capability of determining the first vector.

[0071] The beneficial effects of the third aspect and possible implementations can refer to the description related to the first aspect, which will not be repeated here.

[0072] In a fourth aspect, a channel measurement method is provided, which can be performed by an apparatus (e.g., a communication apparatus). The apparatus can be a device (e.g., a terminal device, or a network device), or can also be a component (e.g., a chip or a chip system or a circuit) of a device, which is not limited in the present application. The following will be mainly described by taking the apparatus as an example.

[0073] The method comprises: transmitting S first reference signals; receiving P second reference signals on M resources; determining a first vector based on part of the M resources, or determining the first vector based on all of the M resources; transmitting the first vector; and receiving a CSI, wherein the CSI comprises a PMI, and the PMI is obtained based on the first vector and measurement results of the S first reference signals, wherein S, M and P are integers greater than 1 or equal to 1.

[0074] With reference to the fourth aspect, in some implementations of the fourth aspect, in a case where the first vector is determined based on part of the M resources, the PMI determined according to the first vector is a PMI corresponding to all of the M resources.

[0075] With reference to the fourth aspect, in some implementations of the fourth aspect, the method further comprises: part of the M resources or all of the M resources have an association relationship with part of X resources or all of the X resources, wherein the X resources are used to transmit the S first reference signals, and X is an integer greater than 1 or equal to 1.

[0076] With reference to the fourth aspect, in some implementations of the fourth aspect, the association relationship comprises one or more of the following: part of frequency domain resources or all of the frequency domain resources in the M resources are the same as part of frequency domain resources or all of the frequency domain resources in the X resources, part of ports or all of the ports in the M resources are the same as part of ports or all of the ports in the X resources, part of beams or all of the beams in the M resources are the same as part of beams or all of the beams in the X resources.

[0077] With reference to the fourth aspect, in some implementations of the fourth aspect, the method further comprises: receiving or transmitting first indication information, wherein the first indication information is used to indicate the association relationship.

[0078] In some possible implementations, the second apparatus obtains the association relationship in the following any one way.

[0079] (1) The association relationship is predefined.

[0080] (2) The association relationship is configured.

[0081] In some possible implementation manners of the fourth aspect, the method further includes: receiving or sending second indication information, the second indication information indicating a determination manner (or a calculation manner) of the first vector.

[0082] In some possible implementation manners of the fourth aspect, the second device determining the specific implementation of the calculation manner further includes any one of the following.

[0083] (1) The second device determines the calculation manner of the first vector by itself, and sends the determined calculation manner to the first device.

[0084] (2) The second device determines the calculation manner of the first vector according to a protocol definition.

[0085] In some possible implementation manners of the fourth aspect, the method further includes: receiving or sending capability indication information, the capability indication information indicating whether the terminal device supports the capability of determining the first vector.

[0086] In some possible implementation manners of the fourth aspect, in a case where the first vector is determined based on part of the M resources, the method includes: the first vector is determined according to part of vectors in a matrix V, the matrix V is determined according to a first beam in K beams corresponding to the M resources and a first carrier set corresponding to the first beam, the first carrier set includes one or more carriers, and the one or more carriers in the first carrier set belong to C carriers corresponding to the M resources, where K and C are integers greater than 1 or equal to 1.

[0087] The first beam includes one or more of the K beams, that is, the part of the M resources refers to one of the K beams, and one or more sub-bandwidths corresponding to the second reference signal sent / received on a carrier set corresponding to the beam; or the part of the M resources refers to multiple beams of the K beams, and one or more sub-bandwidths corresponding to the second reference signal sent / received on a carrier set corresponding to the multiple beams.

[0088] The matrix V satisfies the following formula:

[0089] Or,

[0090] C1 represents the first carrier set, c represents the cth carrier in the first carrier set, k is the first beam, f represents the index of the frequency domain resource corresponding to the cth carrier and the first beam, f = 0, 1, …, N k,c -1, N k,c represents the number of frequency domain resources of the second reference signal corresponding to the cth carrier and the first beam, H k,c(f) channel information corresponding to the c-th carrier and the first beam pair, P select The number of spatial bases or port numbers corresponding to the M resources.

[0091] In combination with the fourth aspect, in some implementations of the fourth aspect, in a case where the first vector is determined based on part of the M resources, the method comprises: the first vector is determined according to part of the vectors in the matrix V, the matrix V is determined according to a first carrier of the C carriers corresponding to the M resources and a first beam set corresponding to the first carrier, the first beam set comprises one or more beams, and the one or more beams in the first beam set belong to the K beams corresponding to the M resources, wherein K and C are integers greater than 1 or equal to 1.

[0092] The first carrier comprises one carrier or multiple carriers of the C carriers, that is, the part of the M resources refers to one or more sub-bandwidths corresponding to the second reference signals transmitted / received on the one carrier of the C carriers and the beam set corresponding to the carrier; or the part of the M resources refers to one or more sub-bandwidths corresponding to the second reference signals transmitted / received on each carrier of the multiple carriers of the C carriers and the beam set corresponding to the multiple carriers.

[0093] The matrix V satisfies the following formula:

[0094] Or,

[0095] K1 represents the first beam set, k represents the k-th beam in the first beam set, c is the first carrier, f represents the index of the frequency domain resource corresponding to the k-th beam and the first carrier, f = 0, 1, …, N k,c -1, N k,c H represents the number of frequency domain resources of the second reference signal corresponding to the k-th beam and the first carrier. k,c (f) channel information corresponding to the c-th carrier and the first beam pair, P select The number of spatial bases or port numbers corresponding to the M resources.

[0096] In some possible implementations, the part of the M resources refers to part of the frequency domain resources (for example, part of the bandwidth) corresponding to a single carrier and a single beam of the M resources.

[0097] In some implementations of the fourth aspect, in a case that the first vector is determined based on all of the M resources, the method comprises: the first vector is determined according to a partial vector in a matrix V, the matrix V is determined according to the C carriers and the K beams corresponding to the M resources, where K and C are integers greater than 1 or equal to 1.

[0098] wherein the matrix V satisfies the following formula:

[0099] or,

[0100] wherein K1 represents a set of beams, k represents a kth beam in the set of beams, Ck represents a set of carriers corresponding to a kth beam in the K beams, c represents a cth carrier in the set of carriers, f represents an index of a frequency domain resource corresponding to the kth beam and the cth carrier, f = 0, 1, …, N k,c -1, N k,c represents a number of frequency domain resources of a second reference signal corresponding to the kth beam and the cth carrier, H k,c (f) represents channel information corresponding to the kth beam and the cth carrier, P select represents a number of spatial domain bases or a number of ports corresponding to the M resources.

[0101] In some implementations of the fourth aspect, the precoding matrix corresponding to the PMI satisfies any one of the following formulas: W = AW2, wherein W represents the precoding matrix corresponding to the PMI, A represents the first vector, W2 represents a subband precoding matrix, represents a DFT matrix or an IDFT matrix, corresponds to a non-zero coefficient.

[0102] The beneficial effects of the fourth aspect and possible implementations can refer to the description related to the first aspect, which will not be repeated here.

[0103] The fifth aspect provides a communication apparatus, which is configured to execute the method provided in any one of the first aspect to the fourth aspect. Specifically, the apparatus can comprise units and / or modules for executing the method provided in any one of the first aspect to the fourth aspect and any one of the implementations thereof, such as a processing unit and / or a communication unit.

[0104] In an implementation, the apparatus is a communication device (such as a terminal device, or a network device). When the apparatus is a communication device, the communication unit can be a transceiver, or an input / output interface; the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0105] In another implementation, the apparatus is a chip, chip system or circuit for use in a communication device. When the apparatus is a chip, chip system or circuit for use in a communication device, the communication unit can be an input / output interface, interface circuit, output circuit, input circuit, pin or related circuitry, etc. on the chip, chip system or circuit; the processing unit can be at least one processor, processing circuit or logic circuit, etc.

[0106] In another implementation, the apparatus is a communication module in a communication device.

[0107] In a sixth aspect, a communication apparatus is provided, which comprises: a memory, configured to store a program; at least one processor, configured to execute the computer program or instructions stored in the memory, so as to perform the method provided by any of the implementation modes of the method in any of the first aspect to the fourth aspect.

[0108] In an implementation, the apparatus is a communication device (e.g., a terminal device, and / or a network device).

[0109] In another implementation, the apparatus is a chip, chip system or circuit for use in a communication device.

[0110] In a seventh aspect, a processor is provided, configured to perform the method provided by any of the aspects.

[0111] For the sending and obtaining / receiving operations involved in the processor, if no special description is made, or if it does not contradict the actual role or inherent logic in the related description, it can be understood as the processor output and input operations, and can also be understood as the sending and receiving operations performed by the radio frequency circuit and the antenna, which are not limited in the present application.

[0112] In an eighth aspect, a computer readable storage medium is provided, which is used for program code executed by a device, and the program code comprises instructions for performing the method provided by any of the implementation modes of the method in any of the first aspect to the fourth aspect.

[0113] In a ninth aspect, a computer program product comprising instructions is provided, which, when executed by a processor on a computer, causes the computer to perform the method provided by any of the implementation modes of the method in any of the first aspect to the fourth aspect.

[0114] In a tenth aspect, a chip is provided, which comprises a processor and a communication interface, and the processor reads instructions stored on a memory through the communication interface, and executes the method provided by any of the implementation modes of the method in any of the first aspect to the fourth aspect.

[0115] Optionally, as an implementation manner, the chip further comprises a memory, the memory storing a computer program or instructions, and the processor is configured to execute the computer program or instructions stored in the memory, and when the computer program or instructions are executed, the processor is configured to execute the method provided by any one of the implementation manners of the method in the first aspect to the fourth aspect.

[0116] In an eleventh aspect, a communication system is provided, comprising the first communication apparatus and / or the second communication apparatus. The first communication apparatus is configured to perform the method provided by any one of the implementation manners of the first aspect to the second aspect, and the second communication apparatus is configured to perform the method provided by any one of the implementation manners of the third aspect to the fourth aspect.

[0117] The beneficial effects of the fifth aspect to the eleventh aspect and the possible implementation manners can refer to the description related to the first aspect, and will not be described here. BRIEF DESCRIPTION OF DRAWINGS

[0118] FIG. 1 is a schematic diagram of an architecture of a communication system to which embodiments of the present application are applied.

[0119] FIG. 2 is another schematic diagram of a wireless communication system suitable for embodiments of the present application.

[0120] FIG. 3 shows a schematic diagram of a structure of a component carrier (CC).

[0121] FIG. 4 is a schematic diagram of a channel measurement method 400 provided by an embodiment of the present application.

[0122] FIG. 5 shows an example diagram in which a first apparatus sends P second reference signals to a second apparatus according to an embodiment of the present application.

[0123] FIG. 6 is a schematic block diagram of a communication apparatus 600 according to an embodiment of the present application.

[0124] FIG. 7 is a schematic diagram of another communication apparatus 700 according to an embodiment of the present application.

[0125] FIG. 8 is a schematic block diagram of a chip system 800 according to an embodiment of the present application. DETAILED DESCRIPTION

[0126] In the description of the present application, unless otherwise specified, “ / ” represents that the objects before and after the “ / ” are in an “or” relationship, for example, A / B can represent A or B; “and / or” in the present application is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent: A alone, A and B exist at the same time, and B alone, where A and B can be singular or plural.

[0127] In the description of the present application, "a plurality of" means two or more than two, unless otherwise specified. "At least one of the following" or similar expressions means any combination of the items, including a single item or any combination of multiple items. For example, at least one of a, b, or c can mean a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0128] In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, "first", "second" and the like are used to distinguish the same items or similar items with basically the same function and role. Those skilled in the art can understand that "first", "second" and the like do not limit the quantity and execution order, and "first", "second" and the like do not necessarily mean different.

[0129] In the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example or illustration. Any embodiment or design presented as "exemplary" or "for example" in the embodiments of the present application should not be construed as more preferred or advantageous over other embodiments or design solutions. Rather, the use of "exemplary" or "for example" is intended to present relevant concepts in a concrete manner, facilitating understanding.

[0130] It can be understood that "embodiments" mentioned throughout the specification mean that the specific features, structures or characteristics related to the embodiments are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in any suitable manner in one or more embodiments. It can be understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the execution order, and the execution order of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0131] It can be understood that the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0132] It can be understood that in the present application, "when" and "if" both refer to making corresponding processing under certain objective circumstances, not limiting the time, and also not requiring judgment action when implementing, and also not meaning that there are other limitations.

[0133] It can be understood that some optional features in the embodiments of the present application can be implemented independently in some scenarios, solve corresponding technical problems, and achieve corresponding effects, without relying on other features, such as the scheme currently based on. In some scenarios, it can also be combined with other features according to needs. Correspondingly, the apparatus given in the embodiments of the present application can also implement these features or functions, which will not be described here.

[0134] It can be understood that in the present application, "indication" can include direct indication and indirect indication, and can also include explicit indication and implicit indication. When describing "a certain indication information indicates A" or "indication information of A", it can include that the indication information directly indicates A or indirectly indicates A, and does not mean that A is necessarily carried in the indication information. The information indicated by a certain information is called to be indicated information, and there are many ways to indicate the to-be-indicated information in the implementation process, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be only indicated a part, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can be achieved by means of the arrangement order of each information agreed in advance (for example, a protocol stipulates), thereby reducing the indication overhead to a certain extent. At the same time, the common part of each information can be identified and uniformly indicated, so as to reduce the indication overhead caused by separately indicating the same information. In addition, the specific indication method can also be various existing indication methods, for example, but not limited to, the above-mentioned indication methods and various combinations thereof. As can be seen from the above, for example, when multiple information of the same type needs to be indicated, the indication methods of different information can be different. In the implementation process, the required indication method can be selected according to the specific needs, and the selected indication method is not limited in the embodiments of the present application. In this way, the indication method involved in the embodiments of the present application should be understood as covering various methods that can enable the to-be-indicated party to know the to-be-indicated information. The to-be-indicated information can be sent as a whole, or can be sent separately in multiple sub-information, and the sending period or sending time of the sub-information can be the same or different. The specific sending method is not limited in the present application. The sending period or sending time of the sub-information can be pre-defined, for example, pre-defined according to a protocol, or configured by the transmitting end device by sending configuration information to the receiving end device.

[0135] In the present application, "sending" and "receiving" refer to the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct transmission through the air interface, or indirect transmission through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct reception from YY through the air interface, or indirect reception from YY through the air interface by 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 between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules or hardware modules within a device through a bus, wire or interface.

[0136] In the present application, the communication between different devices can refer to direct communication between different devices (i.e. without the need for other devices to transfer or forward), or can refer to communication between different devices through other devices (i.e. with the need for other devices to transfer or forward), or can refer to communication between functional units within a device through another functional unit and other devices. The information between the source and the destination of the information transmission can be processed as necessary, such as format change, digital-to-analog conversion, amplification, filtering, etc., but the destination can understand the effective information from the source. Similar expressions in the present application can be similarly understood, and will not be repeated here.

[0137] In the present application, except for special description, the same or similar parts between different embodiments can be mutually referred. In the present application, if not specially described and logically conflicted, the terms and / or descriptions between different embodiments are consistent and can be mutually referred, and different embodiments can be combined to form new embodiments according to their inherent logical relationship. The implementation modes of the present application described below do not constitute a limitation on the protection scope of the present application.

[0138] The technical solutions provided in the present application can be used in various communication systems, which can be a third generation partnership project (3rd generation partnership project, 3GPP) related cellular system, for example, a fourth generation (4th generation, 4G) long term evolution (long term evolution, LTE) system, an evolved LTE system (LTE-Advanced, LTE-A) system, an LTE frequency division duplex (frequency division duplex, FDD) system, an LTE time division duplex (time division duplex, TDD), a universal mobile communication system (universal mobile telecommunication system, UMTS), a fifth generation (5th generation, 5G) new radio (new radio, NR) system, a vehicle to everything (vehicle to everything, V2X) system, a system of LTE and NR hybrid networking, or a device-to-device (device-to-device, D2D) system, a machine to machine (machine to machine, M2M) communication system, an internet of things (internet of things, IoT), a narrowband internet of things (narrow band-internet of things, NB-IoT), and a future communication system.

[0139] Alternatively, the communication system can also be a non-3GPP communication system, for example, an open radio access network (open radio access network, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), a wireless fidelity (wireless fidelity, WiFi) system, or a communication system fused by multiple communication systems described above, which is not limited in the present application.

[0140] Figure 1 is a schematic diagram of the architecture of a communication system to which embodiments of the present application are applied. Figure 1 shows a schematic diagram of a possible, non-limiting, architecture of a system. As shown in Figure 1, the communication system includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (e.g. 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal device (e.g. 120a-120j in Figure 1, collectively referred to as 120). Other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1), etc., can also be included in the RAN 100, and different functional units can also be included in each of the devices. The terminal devices 120 are connected to the RAN nodes 110 wirelessly. The RAN nodes 110 are connected to the core network 200 wirelessly or wiredly. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrating the core network logic functions and the radio access network logic functions.

[0141] The RAN 100 can be a 3GPP related cellular system, such as a 4G, 5G mobile communication system, or a future-oriented evolved system. The RAN 100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (Wi-Fi) system. The RAN 100 can also be a communication system integrating two or more of the above systems.

[0142] The RAN nodes 110, which can also be referred to as network devices, RAN entities, or access nodes, etc., are part of the communication system to help terminal devices to access wirelessly. The RAN nodes 110 in the communication system can be the same type of nodes or different types of nodes. In some scenarios, the roles of the RAN nodes 110 and the terminal devices 120 are relative, e.g. the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured as a mobile base station. For a terminal device 120j accessing to the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal device. The RAN nodes 110 and the terminal devices 120 are sometimes referred to as communication apparatuses, e.g. the network elements 110a and 110b in Figure 1 can be understood as communication apparatuses with base station functions, and the network elements 120a-120j can be understood as communication apparatuses with terminal functions.

[0143] Terminal device, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), customer premise equipment (CPE), etc. The terminal device is a device including a wireless communication function (providing voice / data connectivity to users). For example, handheld devices with wireless connection function, vehicle-mounted devices, machine type communication (MTC) terminals, etc. At present, the terminal device can include: mobile phone, tablet computer, notebook computer, palm computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self driving (e.g. unmanned aerial vehicle, vehicle), wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, or wireless terminal in smart home (e.g. game console, smart TV, smart speaker, smart refrigerator and fitness equipment, etc.), transport vehicle with wireless communication function, communication module, roadside unit (RSU) with terminal function, etc. For example, the wireless terminal in self driving can be unmanned aerial vehicle, helicopter, or airplane, etc. For example, the wireless terminal in vehicle-to-vehicle communication can be vehicle-mounted device, whole vehicle device, vehicle-mounted module, vehicle, or ship, etc. The wireless terminal in industrial control can be camera, robot, or mechanical arm, etc. The wireless terminal in smart home can be TV, air conditioner, sweeping machine, sound box, or set-top box, etc. The terminal device can also be a device or module with corresponding communication function accessing the above-mentioned communication system. The terminal device is usually provided with a communication module, circuit or chip for executing corresponding communication function, and is also configured with program instructions for executing corresponding communication function.

[0144] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, a chip system, a module or a control unit in the above-mentioned device or apparatus, and the specific application is not limited. It should be noted that in this application, when referring to a terminal device, it can refer to the terminal device itself, or a chip, functional module or integrated circuit in the terminal device that completes the method provided in this application, and the specific application is not limited.

[0145] The RAN is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. The RAN can also be referred to as a RAN entity, an access node, a network node, a network device, or a communication apparatus, etc.

[0146] Specifically, the RAN can be a network device of a 3GPP related cellular system. For example, a 4G mobile communication system, a 5G mobile communication system, or a future communication system. The RAN can also be a network device in an open access network (open RAN, O-RAN or ORAN) or a cloud radio access network (cloud radio access network, CRAN). Alternatively, the RAN can also be a network device in a communication system obtained by integrating two or more of the above communication systems.

[0147] The RAN includes, but is not limited to, an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (for example, home evolved NodeB, or home NodeB, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WiFi) system, a macro base station, a micro base station, a wireless relay node, a donor node, a radio controller in a CRAN scenario, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP) in a future communication network, a TRP, a TP, or one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G mobile communication system. Or, the RAN can also be a network device in a 5G mobile communication system. For example, a future communication network, a TRP, a TP, or one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G mobile communication system. Or, the RAN can also be a network node constituting a gNB or a transmission point. For example, 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 the DU can be separately provided, or can be included in the same network element. For example, a BBU. The RU can be included in a radio frequency device or a radio frequency unit. For example, in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). Or, the RAN can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, in a V2X technology, the RAN can be a road side unit (RSU).

[0148] It should be noted that the CU (or CU-CP and CU-UP), DU or RU can also have different names in different systems, but those skilled in the art can understand their meanings. For example, in an open radio access network (O-RAN or ORAN) system, the CU can also be referred to as an open centralized unit (O-CU) or an open CU, the DU can also be referred to as an open distributed unit (O-DU), the centralized unit control plane (CU-CP) can also be referred to as an open centralized unit control plane (O-CU-CP) or an open CU-CP, the centralized unit user plane (CU-UP) can also be referred to as an open centralized unit user plane (O-CU-UP) or an open CU-UP, and the RU can also be referred to as an open radio unit (O-RU). The specific application is not limited. Any one of the CU, CU-CP, CU-UP, DU and RU in the present application can be realized by a software module, a hardware module, or a combination of a software module and a hardware module.

[0149] FIG. 2 is another schematic diagram of a wireless communication system suitable for embodiments of the present application.

[0150] As shown in (a) of FIG. 2, the ORAN system includes a core network, a network device and a UE. Optionally, the ORAN system can also include other components in addition to the components shown in (a) of FIG. 2, and the specific application is not limited.

[0151] The network device can communicate with the core network (CN) through a backhaul (BH) link. The network device can communicate with the UE through an air interface. Specifically, the BBU in the network device communicates with the core network through a backhaul link. The RU in the network device communicates with at least one UE through an air interface. The BBU communicates with at least one RU through a fronthaul link, and the BBU and the RU can be co-located or not co-located. The BBU includes at least one CU and at least one DU, and the CU and the DU can communicate through at least one midhaul link.

[0152] In a possible implementation, as shown in (b) of FIG. 2, the CU is a logical node carrying radio resource control (RRC), a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, and other control functions of the network device. The CU can be connected to network nodes such as a core network through some interfaces. For example, an E2 interface. Optionally, the CU can have part of the functions of the core network. The CU (for example, the PDCP layer and / or higher layer of the CU) is connected to the DU (for example, the radio link control (RLC) layer and lower layer of the DU) through some interfaces. For example, an F1 interface. Optionally, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (for example, interface management, system information management, UE context management, RRC message transmission, and the like). F1AP is an application protocol of the F1 interface, which defines signaling procedures of the F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.

[0153] Optionally, as shown in (b) of FIG. 2, the CU can be split into a CU-CP and a CU-UP, where the CU-CP is a logical node carrying the control plane part of PDCP (PDCP-C) layer of the RRC layer and the packet data convergence protocol layer, used to implement the control plane function of the CU. The CU-CP can interact with a network element in the core network for implementing the control plane function. The network element in the core network for implementing the control plane function can be an access and mobility function network element, such as an access and mobility management (AMF) in a 5G system. The AMF network element is used to be responsible for mobility management in a mobile network, such as location update of a terminal device, registration network of the terminal device, handover of the terminal device, and the like. The CU-UP is a logical node carrying the user plane part of PDCP (PDCP-U) layer of the SDAP layer and the packet data convergence protocol layer, used to implement the user plane function of the CU. The CU-UP can interact with a network element in the core network for implementing the user plane function. The network element in the core network for implementing the user plane function, for example, a user plane function (UPF) in a 5G system, is used to be responsible for forwarding and receiving data in a terminal device. The above configuration of the CU and the DU is only an example, and in actual application, the CU and the DU can also be configured to have functions according to needs. For example, the CU or the DU can be configured to have more functions of protocol layers, or the CU or the DU can be configured to have partial processing functions of protocol layers. For example, partial functions of the RLC layer and functions of protocol layers above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and functions of protocol layers below the RLC layer are arranged in the DU. For another example, the functions of the CU or the DU can be divided according to a service type or other system requirements, for example, functions that need to meet a relatively short delay requirement in processing time are arranged in the DU, and functions that do not need to meet the delay requirement are arranged in the CU.

[0154] In a possible implementation manner, as shown in (b) of FIG. 2, the DU is a logical node carrying the RLC layer, the medium access control (MAC) layer, the higher physical (Higher PHY) layer, and other functions. In some examples, the DU can control at least one RU. The DU is connected to the RU through some interfaces, which can be a front-haul interface. In some examples, the Higher PHY layer includes part of the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, and the like.

[0155] In one possible implementation, as shown in (b) of FIG. 2, the RU is a logical node that hosts lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, the RU can be a 3GPP transmission reception point (TRP) or a remote radio head (RRH) or other similar functional entity. In some examples, the Lower-PHY includes parts of the PHY processing such as fast fourier transform (FFT), inverse fast fourier transformation (IFFT), digital beamforming and filtering, etc. processing functions. The RU communicates with one or more UEs over a wireless link.

[0156] The DU and the RU can be co-located or not. The DU and the RU exchange control plane and user plane information via a Lower-Layer Split-CUS-Plane (LLS-CUS) interface over a fronthaul link. The LLS-CUS can include a Lower-Layer Split control (LLS-C) interface and a Lower-Layer Split user (LLS-U) interface that provide control plane (C-Plane) and user plane (U-Plane), respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and the RU. The DU and the RU have a Lower-Layer Split management (LLS-M) interface over the fronthaul link to exchange management information, and the management plane (M-Plane) refers to non-real-time management operations between the DU and the RU. In addition, the LLS-M interface can also interact with a management system to exchange information.

[0157] The DU and the RU can cooperate to jointly implement the functions of the PHY layer. One DU can be connected with one or more RUs. The functions of the DU and the RU can be configured in various manners according to design. For example, the DU is configured to implement baseband functions, and the RU is configured to implement radio frequency functions. For another example, the DU is configured to implement high-layer functions in the PHY layer, and the RU is configured to implement low-layer functions in the PHY layer or implement the low-layer functions and radio frequency functions. The high-layer functions in the PHY layer can include a part of functions of the PHY layer that are closer to the MAC layer, and the low-layer functions in the PHY layer can include another part of functions of the PHY layer that are closer to the radio frequency side.

[0158] The CU (or CU-CP and CU-UP), the DU, or the RU can also have different names in different systems, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU, and the RU are taken as examples for description in this application.

[0159] It should be noted that the network device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, a chip system, a module, or a control unit in the above-mentioned devices or apparatuses, and the specific embodiments are not limited in this application. It should be noted that in this application, when referring to the network device, it can refer to the network device itself, or refer to the chip, functional module, or integrated circuit in the network device that completes the method provided in this application, and the specific embodiments are not limited in this application.

[0160] In order to better understand the technical solutions of the present application, some terms related to the technical solutions of the present application are introduced.

[0161] 1. Component carrier (CC)

[0162] The CC corresponds to a serving cell or a carrier. The network device can schedule one or more CCs for the terminal device. In this document, transmitting or receiving a signal on a CC means transmitting or receiving a signal on a frequency band corresponding to the CC. The terminal device on the CC can be understood as a terminal device that communicates using a frequency band corresponding to the CC, or a terminal device in a serving cell corresponding to the CC.

[0163] FIG. 3 shows a schematic diagram of a structure of a CC. In a current communication system, the frequency domain resources that can be transmitted are defined on a CC. As shown in FIG. 3, the middle part of the CC is the available frequency domain resources, for example, including 21 RBs. Among them, the shaded part is the activated RB, and then the transceiver device can interact information on the resources corresponding to the shaded part. The two sides of the CC are guard bands GB, which are used to separate the carriers of other frequency bands to prevent mutual interference between adjacent channels. Optionally, the bandwidth sizes of the two GBs can be the same or different. In addition, the RBs where the guard bands (GB) of the CC edge are located cannot be used.

[0164] 2. Beam: a kind of communication resource. Different beams can be considered as different resources. The same information or different information can be transmitted through different beams.

[0165] The beam in the NR protocol can be a spatial domain filter, or a spatial filter or a spatial parameter. The beam used for transmitting a signal can be referred to as a transmission beam (Tx beam), and the beam used for receiving a signal can be referred to as a reception beam (Rx beam).

[0166] The transmission beam can refer to the distribution of signal strength in different directions in space after the signal is transmitted by the antenna, and the reception beam can refer to the distribution of signal strength in different directions in space of the wireless signal received by the antenna.

[0167] In addition, the beam can be a wide beam, or a narrow beam, or other types of beams. The beam forming technology can be beamforming technology or other technologies. The beamforming technology can be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology, etc.

[0168] One beam can correspond to one or more antenna ports, which are used to transmit data channels, control channels, and sounding signals, etc. One or more antenna ports corresponding to one beam can also be regarded as an antenna port set.

[0169] In this application, beam can be replaced by spatial filter, spatial filter, spatial domain parameter, spatial parameter, spatial domain setting, spatial setting, quasi-co-location (QCL) information, QCL assumption, QCL indication, transmission configuration indicator (TCI) state (TCI-state or TCI state), spatial relationship, etc. The above terms are also equivalent to each other. Beam can also be replaced by other terms representing beam, which is not limited in this application.

[0170] 3. Antenna port.

[0171] The antenna port can be referred to as a port, which can be understood as a virtual transmitting antenna (or antenna group) identified by the receiving end, or a virtual transmitting antenna (or antenna group) that can be distinguished in space. An antenna port can be pre-configured for each virtual antenna, and each virtual antenna can be a weighted combination of multiple physical antennas. One or more antenna ports can correspond to one reference signal, so each antenna port can be referred to as a port of a reference signal, such as a channel state information reference signal (CSI-RS) port, a demodulation reference signal (DMRS) port, a sounding reference signal (SRS) port, etc. In the embodiments provided in this application, one antenna port can also be used to transmit multiple reference signals, for example, multiple reference signals can be sent through the antenna port by frequency division or time division.

[0172] Wherein, the antenna port is a logical concept. The antenna port is usually associated with a reference signal, and its meaning can be understood as a transceiving interface on the channel experienced by the reference signal. For low frequency, one antenna port can correspond to one or more antenna elements, which jointly transmit the reference signal, and the receiving end can treat them as a whole without distinguishing these elements. For high frequency systems, an antenna port can correspond to a beam, and similarly, the receiving end only needs to consider this beam as an interface without distinguishing each element.

[0173] In addition, a port set can refer to a set of multiple antenna port pairs. One way is to group multiple digital ports of a network device, thereby forming multiple port sets. In another way (e.g., under a hybrid beamforming (HBF) architecture), a port set can be multiple digital ports corresponding to a same analog beam, also referred to as a port set or a digital-to-analog port set. Alternatively, a port set can be a set of digital ports corresponding to multiple analog beams, also referred to as a port set or a digital-to-analog port set. Alternatively, multiple digital ports of a same analog beam are divided into multiple subsets, each of which is referred to as a port set or a digital-to-analog port set.

[0174] In the protocol, an antenna port is usually represented by antenna port or port, and can also be represented by a resource (such as a CSI-RS resource, an SRS resource, a DMRS resource, a phase tracking reference signal (PTRS) resource, a cell reference signal (CRS) resource, a tracking reference signal (TRS) resource, a synchronization signal block (SSB) resource, etc.) or a resource group. That is, the identification of the antenna port in this application can be replaced by the identification of the above content, such as the identification of the resource, the identification of the pilot resource, the identification of the reference signal resource, etc.

[0175] A port set includes one or more antenna ports, and usually corresponds to one resource or multiple resources. The concept of a port set can also be replaced by other names, such as a resource group, a resource set, a pilot resource group, a pilot resource set, a reference signal resource group, a reference signal resource set, a port group, an antenna port group, an antenna port set, or an antenna port set, etc. The application embodiments are not limited. In the application embodiments, the port set can also be replaced by “port #A to port #B”. Wherein port #A and port #B can be understood as an example of the index of the port. The antenna ports indicated by port #A to port #B can be understood as the antenna ports with indexes from #A to #B, and the indexes of these antenna ports are continuous. In the application embodiments, the port set can also be replaced by the index of each antenna port included in the port set. In this case, the antenna ports included in the port set can be continuous antenna ports or discontinuous antenna ports.

[0176] 4、Reference signal (RS): can also be called pilot, reference sequence, reference signal, etc. For the sake of unity, the reference signal is described below. The reference signal can be used for measurement, such as channel measurement or channel estimation, etc.

[0177] The channel measurement involved in the present application also includes beam measurement, that is, obtaining beam quality information by measuring the reference signal. As an example, the parameters used to measure the beam quality include at least one of the following: reference signal received power (RSRP), reference signal received quality (RSRQ), signal-to-noise ratio (SNR), signal-to-interference-plus-noise ratio (SINR) (or can be simply referred to as signal-to-interference ratio). In the embodiments of the present application, for the sake of convenience, the channel measurement involved can be regarded as beam measurement without special description.

[0178] The reference signal involved in the present application can be any of the following, as an example: CSI-RS, SSB, SRS, UE-specific reference signal (US-RS), DMRS, PTRS, CRS, etc. It should be understood that the reference signals listed above are only examples and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other reference signals in future protocols to achieve the same or similar functions.

[0179] 5、Reference signal resource: can be used to configure the transmission attributes of the reference signal, such as time-frequency resource location, port mapping relationship, power factor, and scrambling code, etc. The transmitting end device can transmit the reference signal based on the reference signal resource, and the receiving end device can receive the reference signal based on the reference signal resource.

[0180] In order to distinguish different reference signal resources, each reference signal resource can correspond to a reference signal resource identifier, such as CSI-RS resource indicator (CRI), SSB resource indicator (SSBRI), SRS resource indicator (SRI).

[0181] In the embodiments of the present application, the reference signal quality and the reference signal resource quality are used alternately, and those skilled in the art should understand their meanings. The reference signal resource quality can be understood as the quality of the reference signal received based on the reference signal resource, or the signal quality measured based on the reference signal resource.

[0182] 6. Precoding and codebook;

[0183] In a multiple input multiple output (MIMO) communication system, the communication mathematical expression is y = Hx + n, where y is a received signal, H is a MIMO channel, x is a transmitted signal, and n is noise. In a communication system with multiple antennas, the signals of multiple transmitting antennas are superimposed on any receiving antenna, so that the method of transmitting signals at the transmitting end affects the performance of the system, and the recovery of the transmitted signal at the receiving end is often complex. In this context, precoding is used to reduce system overhead and maximize the system capacity of MIMO, and to reduce the complexity of the implementation of the receiver to eliminate the influence of the channel. At this time, the mathematical expression is y = HPx + n, and P is a precoding matrix (or vector). In order to simplify the implementation complexity, P can be selected from a pre-defined matrix (or vector) set, which is called a codebook, and this method is also called a codebook-based transmission method. If the transmitting end can obtain all the information of H, P can be obtained by the transmitting end itself, and this method is also called a non-codebook transmission method (NCB).

[0184] The codebook includes PMI indexes and precoding matrices, each PMI and precoding matrix corresponds to each other, and the corresponding precoding matrix can be determined according to the PMI fed back by the CSI. For example, in type I codebook feedback, the precoding matrix to be fed back corresponding to one transmission layer and one subband can be expressed as W = W1W2, the dimension of W is P CSI-RS ×N3, W1 is a wideband precoding matrix, the dimension of which is P CSI-RS ×2L, and W2 is a subband precoding matrix, the dimension of which is 2L × N3. P CSI-RS N3 represents the number of subbands or PMIs, and L represents the number of data streams transmitted. The PMI can specifically include the feedback of the precoding matrices of different transmission layers and different subbands.

[0185] The above description of the terms is only for the convenience of understanding, and does not limit the protection scope of the embodiments of the present application.

[0186] In the channel measurement process, on one hand, SRS measurement is susceptible to noise, which makes the signal-to-noise ratio in the communication process poor, and this is more prominent in the large bandwidth scenario; on the other hand, the accuracy of the measurement result is limited due to the limitation of terminal device feedback overhead in PMI measurement. Therefore, the present application proposes a method, which applies the first vector to the acquisition process of CSI, so as to improve the performance in the channel measurement process and the accuracy of the channel measurement result.

[0187] FIG. 4 is a schematic diagram of the channel measurement method 400 provided by the embodiment of the present application.

[0188] It should be understood that each step in FIG. 4 can be used separately or in combination according to the actual situation, and the numbering of each step in FIG. 4 does not limit the specific execution order of the method.

[0189] In the method 400, the first device can be a device (such as a terminal device, or a network device), or can be a component (such as a chip or a chip system or a circuit) of the device, and the second device can be a device (such as a terminal device, or a network device), or can be a component (such as a chip or a chip system or a circuit) of the device, which is not limited by the present application, and the following will be mainly described by taking the device as an example.

[0190] The method 400 at least includes the following two schemes:

[0191] Scheme one: the first device determines the CSI according to the first vector included in the first information and the measurement result of the first reference signal.

[0192] Scheme two: the first device determines the first vector according to the resource corresponding to the first reference signal, and determines the CSI according to the first vector and the measurement result of the first reference signal.

[0193] The following will describe the two schemes respectively.

[0194] Scheme one

[0195] Scheme one includes S401-S403. The following will describe these steps in detail.

[0196] S401, the first device receives the first information, and correspondingly, the second device sends the first information.

[0197] The first information includes the information corresponding to the first vector A (an example of the first vector), and the name of the first information and the specific content included in the embodiment of the present application are not limited.

[0198] The embodiments of the present application do not limit the specific way for the second device to obtain the first vector A, and as a possible implementation, the first vector A is determined by the second device according to the resource corresponding to the reference signal, in which case, optionally, the first information further includes channel information corresponding to the reference signal (for example, the channel information H in S401b). k,c (f))).

[0199] The specific implementation of the second device determining the first vector A according to the resource corresponding to the reference signal is described in detail below in combination with S401a-S401b.

[0200] S401a, the first device sends P second reference signals; correspondingly, the second device receives the P second reference signals, wherein P is an integer greater than 1 or equal to 1.

[0201] Specifically, the first device sends P second reference signals on M reference signal resources (hereinafter referred to as M resources), and correspondingly, the second device receives P second reference signals on the M resources, wherein M is an integer greater than 1 or equal to 1.

[0202] In a possible implementation, the first device is a terminal device, and the second device is a network device, in which case, the second reference signal is an uplink reference signal, for example, SRS.

[0203] In another possible implementation, the first device is a network device, and the second device is a terminal device, in which case, the second reference signal is a downlink reference signal, for example, CSI-RS.

[0204] The M resources are described below.

[0205] The M resources include one or more of the following: one or more beams (denoted as K beams, K is an integer greater than 1 or equal to 1), one or more frequency domain resources (denoted as C frequency domain resources, C is an integer greater than 1 or equal to 1), and one or more port groups.

[0206] Among them, the M resources include C frequency domain resources (i.e. component carriers, resource blocks, or subcarriers), for ease of description, the following describes an example of C frequency domain resources as C carriers.

[0207] The specific implementation of the first device sending P second reference signals on the M resources is described below.

[0208] The embodiments of the present application do not limit the specific implementation of the first device sending the P second reference signals on the M resources, and optionally, the first device sends the P second reference signals on all of the M resources; or the first device sends the P second reference signals on part of the M resources, which is not limited, and several possible implementation manners are given below.

[0209] (1) In one possible implementation manner, the first device sends the P second reference signals on all of the M resources.

[0210] For example, in the case that the M resources include K beams and C carriers, each of the K beams and each of the C carriers has a corresponding second reference signal.

[0211] (2) In another possible implementation manner, the first device sends the P second reference signals on part of the M resources, and several possible implementation manners are given below.

[0212] Manner 1: The first device sends the P second reference signals on one carrier (denoted as carrier #0) of the C carriers; or the first device sends the P second reference signals on part of the subcarriers in the carrier #0.

[0213] The embodiments of the present application do not limit the specific implementation of the first device determining the carrier #0 from the C carriers.

[0214] For example, the carrier #0 is located at the starting position of a frequency band; or the carrier #0 is located at the middle position of a frequency band; or the carrier #0 is located at the middle position (denoted as floor(C / 2)) of the C carriers, and the corresponding C carrier indexes are denoted as {0, 1, …, floor(C / 2), floor(C / 2)+1, …, C-1}; or the carrier #0 corresponds to the carrier with the strongest RSRP in the C carriers; or the carrier #0 corresponds to any carrier with RSRP exceeding a threshold value #A in the C carriers, and the embodiments of the present application do not limit the specific value and acquisition manner of the threshold value #A, for example, the threshold value #A can be indicated by a network device or can be predefined.

[0215] Manner 2: The first device sends the P second reference signals on one beam (denoted as beam #1) of the K beams, and the embodiments of the present application do not limit the selection of the beam #1, for example, for the first device, the beam #1 is the beam with the strongest signal quality in the multiple beams.

[0216] The embodiments of the present application do not limit the specific implementation of the first device determining the beam #1 from the K beams.

[0217] For example, beam #1 can be indicated by the network device, or can also be predefined.

[0218] For another example, beam #1 is located in the middle position (denoted as floor(K / 2)) of the K beams, and the corresponding index of the K beams is {0, 1, …, floor(K / 2), floor(K / 2)+1, …, K-1}.

[0219] In mode 3, the first device transmits the P second reference signals on one port group (denoted as port group 1) of the plurality of port groups.

[0220] In the embodiments of the present application, the above modes can be used in combination.

[0221] For example, in the case where the M resources include C carriers and K beams, the first device can combine mode 1 and mode 2, that is, the first device transmits the P second reference signals on carrier #0 and beam #1.

[0222] When the first device transmits the P second reference signals using part of the M resources, the second device can obtain the channel information corresponding to the part of the resources at a faster speed and with higher power (for details, refer to the content in S401b).

[0223] The specific modes of the first device transmitting the P second reference signals on the M resources are further described below in combination with FIG. 5, where it is assumed that the M resources include K beams and C carriers.

[0224] FIG. 5 shows an example diagram of the first device transmitting the P second reference signals to the second device according to an embodiment of the present application. For ease of description, FIG. 5 takes the first device as a terminal device, the second device as a network device, and the second reference signal as SRS for example.

[0225] As shown in (a) of FIG. 5, take K=2 (denoted as beam 0 and beam 1 respectively) and C=2 (denoted as carrier 0 and carrier 1) for example, where the terminal device transmits SRS0 on one subcarrier / one subbandwidth in carrier 0 and transmits SRS0 on one subcarrier / one subbandwidth in carrier 1, and correspondingly, the network device receives SRS0 using beam 0 and receives SRS0 using beam 1, then P=2, where the SRSs received by the network device using different beams are located on different carriers.

[0226] As shown in (b) of FIG. 5, taking K=2 (denoted as beam 0 and beam 1 respectively) and C=2 (denoted as carrier 0 and carrier 1 respectively) as an example, the terminal device transmits SRS0 on one subcarrier / one subbandwidth in carrier 0 and transmits SRS1 on one subcarrier / one subbandwidth in carrier 0, and correspondingly, the network device receives SRS0 by using beam 0 and receives SRS1 by using beam 1, and P=2, wherein the SRSs received by the network device by using different beams are located on the same carrier.

[0227] As shown in (c) of FIG. 5, taking K=2 (denoted as beam 0 and beam 1 respectively) and C=2 (denoted as carrier 0 and carrier 1 respectively) as an example, the terminal device transmits SRS0 on one subcarrier / one subbandwidth in carrier 0 and transmits SRS0 on one subcarrier / one subbandwidth in carrier 1, and transmits SRS1 on one subcarrier / one subbandwidth in carrier 0 and transmits SRS1 on one subcarrier / one subbandwidth in carrier 1, and correspondingly, the network device receives corresponding SRSs by using beam 0 and beam 1, and P=4, wherein the SRSs received by the network device by using different beams are located on the same carrier.

[0228] In S401b, the second device determines a first vector A based on M resources corresponding to P second reference signals.

[0229] The following describes specific steps of calculating the first vector A by the second device based on M resources corresponding to P second reference signals. For ease of description, taking the first device as a terminal device, the second device as a network device, and the second reference signal as an SRS as an example for description.

[0230] It is assumed that the M resources include K beams and C carriers, and the specific steps are as follows.

[0231] In step 1, the second device determines channel information corresponding to SRSs based on resources corresponding to the SRSs.

[0232] Taking an SRS (denoted as SRS0) in P SRSs as an example for description, the second device calculates channel information corresponding to the SRS0 based on resources corresponding to the SRS0.

[0233] Specifically, the second device obtains corresponding channel information based on a beam (denoted as beam k) corresponding to the SRS0 and a carrier (denoted as carrier c) corresponding to the SRS0, and the channel information is denoted as H k,c (f), H k,c The dimension of (f) is P SRS,k,c ×P TRX,k,c , wherein P SRS,k,c denotes the number of transmitting antenna ports corresponding to the SRS0, P TRX,k,ccharacterizes the number of digital channels / antenna ports corresponding to SRS0 for calculating the first vector A, wherein the second device corresponds to P TRX,k,c may be the same (i.e., P TRX,k,c = P TRX ), or different, which is not limited, and f is an index of the frequency domain resource corresponding to SRS0 on the carrier c, f = 0, 1, …, N k,c -1, wherein N k,c characterizes the bandwidth (or the number of subcarriers) occupied by SRS0.

[0234] In one possible implementation, the terminal device only uses part of the ports to send the second reference signal, i.e., P SRS,k,c <P UE , wherein P UE represents the number of channels / ports of the terminal device, or the number of downlink receiving channels / ports of the terminal device, or the number of uplink sending channels / ports of the terminal device, or the number of downlink receiving channels / ports of the terminal device.

[0235] The specific manner of obtaining the channel information H k,c (f) is not limited in the embodiments of the present application, and is exemplarily described below.

[0236] Suppose any one port corresponding to SRS0 is denoted as port p, the second device determines the channel information h k,c,p (f) corresponding to the port p, or wherein x k,c,p (f) characterizes the reference signal sent by the first device on the sending antenna port corresponding to the beam k and the carrier c, x k,c,p (f) has a dimension of 1x1, y k,c,p (f) characterizes the reference signal received by the second device on the receiving antenna port corresponding to the beam k and the carrier c, y k,c,p (f) has a dimension of P TRX,k,c x1, then the channel information H k,c (f) corresponding to SRS0 is H k,c,0 (f) = [h k,c,1 (f), h T (f), …] T , wherein T represents matrix transposition.

[0237] In one possible implementation, the H k,c (f) obtained in step 1 is beam domain channel information (or referred to as spatial domain channel information), and then step 2 is directly performed.

[0238] In another possible implementation, the H k,c (f) obtained in step 1 is beam domain channel information (or referred to as spatial domain channel information), and then step 2 is directly performed.(f) is antenna domain channel information, the antenna domain channel information is converted into spatial domain channel information, embodiments of the present application do not limit the specific conversion mode, and the following gives an exemplary description.

[0239] Exemplarily, the antenna domain channel information H k,c (f) is converted into spatial domain channel information H' k,c The specific process of (f) satisfies formula (1).

[0240] H' k,c (f) = H k,c (f) x F SD (1)

[0241] Wherein, F SD is a conversion matrix, embodiments of the present application do not limit the specific composition mode of the conversion matrix, for example, the conversion matrix includes a certain column or multiple columns of the DFT matrix (or includes a certain row or multiple rows of the DFT matrix); or, the conversion matrix includes a certain column or multiple columns of the IDFT matrix (or includes a certain row or multiple rows of the IDFT matrix); or, the conversion matrix includes a certain column or multiple columns of the Hadamard matrix (or includes a certain row or multiple rows of the Hadamard matrix); or, the conversion matrix includes a certain column or multiple columns of the unit matrix (or includes a certain row or multiple rows of the unit matrix).

[0242] Wherein, F SD has a dimension of P TRX,k,c x P select,k,c , wherein P select,k,c is the number of spatial domain bases or the number of ports, embodiments of the present application do not limit the specific value of P select,k,c , for example, P select,k,c is preconfigured, as an example, P select,k,c = P TRX,k,c , or P select,k, c = P TRX,k,c x O, wherein O represents an oversampling coefficient.

[0243] Further, for different carriers, different beams, the P select,k,c corresponding to the second device can be the same (i.e., P select,k,c = P select ), or different, not limited. The following is described taking P select,k,c = P select as an example.

[0244] Step 2, calculating the first vector A based on the channel information corresponding to the SRS.

[0245] The embodiments of the present application provide two possible implementation manners for the second device to calculate the first vector A, and the following description is made by taking an example of M resources including K beams and C carriers.

[0246] Specifically, the second device can calculate the first vector A based on H k,c (f) and / or H' k,c (f) to calculate the first vector A. In the following, the description is mainly made by taking an example of the second device calculating the first vector A based on H k,c (f). It should be understood that the following description process can be replaced by H' k,c (f) to form a new embodiment. k,c

[0247] The first possible implementation manner is that the second device calculates the first vector A based on part of the M resources.

[0248] The first calculation manner is that the second device calculates the first vector A based on one of the K beams and all the carriers corresponding to the beam, that is, the part of the M resources refers to one of the K beams and one or more sub-bandwidths corresponding to the SRS transmitted / received on all the carriers corresponding to the beam.

[0249] Specifically, the first vector A corresponding to one of the K beams (for example, beam k, an example of the first beam) is calculated based on a carrier set (denoted as C1, an example of the first carrier set) corresponding to the beam k.

[0250] The C1 corresponding to the beam k includes the frequency domain resource corresponding to the SRS received by the second device on the beam k, and optionally, the C1 includes the C carriers; or the C1 includes part of the C carriers, which is not limited.

[0251] For example, as shown in (a) of FIG. 5, the frequency domain resource of the SRS received by the second device based on the beam 0 (an example of the beam k) is carrier 0, and the C1 corresponding to the beam 0 includes the carrier 0.

[0252] For another example, as shown in (c) of FIG. 5, the frequency domain resource of the SRS received by the second device based on the beam 0 is carrier 0 and carrier 1, that is, the C1 corresponding to the beam 0 includes the carrier 0 and the carrier 1.

[0253] In some possible implementation manners, the part of the M resources can also refer to multiple beams of the K beams and one or more sub-bandwidths corresponding to the SRS transmitted / received on the carrier set corresponding to the multiple beams, wherein the multiple beams can be part of the K beams.

[0254] ​In the embodiments of the present application, the calculation manner of the first vector A corresponding to each of the K beams can refer to the calculation manner of the first vector A corresponding to beam k, which is described as follows. Optionally, the carriers included in C1 corresponding to different beams are different; or the carriers included in C1 corresponding to different beams are the same, which is not limited herein.

[0255] 1) In a possible implementation, the process of calculating the first vector A satisfies formula (2).

[0256] wherein C1 includes one or more carriers, c represents the cth carrier in the carrier set C1, c = 1, 2, 3, …; f represents the index of the frequency domain resource corresponding to the cth carrier and beam k, f = 0, 1, …, N k,c -1, N k,c represents the number of frequency domain resources of the SRS corresponding to the cth carrier and beam k, H k,c (f) represents the channel information corresponding to the cth carrier and beam k, H k,c (f) has a dimension of P SRS,k,c × P TRX,k,c , (*) H denotes conjugate transpose, and Σ is the eigenvalue corresponding to V. In the following description, the related parameters will continue to be used, and the meaning represented by the related parameters will not change unless otherwise specified.

[0257] In some possible implementation, the number of frequency domain resources N k,c of the SRS is less than the number of frequency domain resources corresponding to the carrier c, that is, the SRS is transmitted in the partial bandwidth of the carrier c.

[0258] According to formula (2), the first vector A corresponding to beam k is A = V[:, 0:Y-1], that is, the first Y columns of the matrix V constitute the first vector A, and the dimension of the matrix V is P TRX,k,c × P TRX,k,c , and the dimension of the first vector A corresponding to beam k is P TRX,k,c × Y. Further, Y = 2L', that is, Y is an even number. The specific value and acquisition manner of Y or L' are not limited in the embodiments of the present application. For example, Y or L' can be predefined, configured or indicated.

[0259] Formula (2) is described by taking the acquired channel information as the spatial domain channel information. When the acquired channel information is the antenna domain channel information, H k,c (f) in formula (2) can be replaced by H′ k,c (f), where H′ k,c (f) = H k,c (f) × F SD , H′ k,c(f) has a dimension of P SRS ,k,c×P select In this case, the dimension of matrix V is P. select ×P select Then the dimension of the first vector A corresponding to beam k is P. select ×Y.

[0260] 2) In another possible implementation, the process of calculating the first vector A satisfies formula (3).

[0261] Among them, P select This refers to the number of spatial bases or ports. Characterization matrix H k,c (f) Furthermore, Channel information that represents a polarization direction (each digital channel or antenna port).

[0262] Characterization matrix H k,c (f) List up to P select Column (or, representation matrix H) k,c (f) after List).

[0263] Optionally, H in formula (3) k,c (f) can be replaced with H′ k,c (f).

[0264] The specific process of obtaining the first vector A corresponding to beam k according to formula (3) satisfies formula (4).

[0265] Wherein, V′[:,0:L′-1] represents the extraction of the first L' columns of matrix V'. In this embodiment, the specific value of L' and the method of obtaining it are not limited. For example, L' can be predefined, configured, or indicated.

[0266] Optionally, the first vector A may include one or more vectors.

[0267] In the first calculation manner, on one hand, the first vector A corresponding to the beam k obtained according to the first calculation manner can be used for other beams in the K beams, that is, the second device does not need to calculate the first vector corresponding to other beams in the K beams, but directly uses the first vector A corresponding to the beam k; on the other hand, the first vector A corresponding to the beam k obtained according to the first calculation manner can be used for each carrier in the C carriers, that is, the second device does not need to calculate the first vector corresponding to each carrier in the C carriers, but directly uses the first vector A corresponding to the beam k.

[0268] It should be understood that when C1=1, the first calculation manner is that the second device calculates the first vector A based on the beam k and a single carrier corresponding to the beam k, and at this time, the calculation of the first vector A based on part of the resources in the M resources refers to the calculation of the first vector A based on part of the frequency domain resources (for example, part of the bandwidth) corresponding to a single carrier, a single beam, and in this case, the first vector A calculated based on part of the bandwidth can be used for the full bandwidth (or the remaining part of the bandwidth in a single carrier, a single beam).

[0269] For example, in the first calculation manner, the phases of one or more vectors in the matrix V, the matrix V' and the first vector A are normalized, that is, the phases of each parameter in the first row vector (or the last row vector, or any other conventionally agreed row vector) in the matrix V, the matrix V' and the first vector A are the same; for example, the phases of each parameter in the first row vector in the matrix V, the matrix V' and the first vector A are all 0 phase, or the phases of each parameter can also be other values, which are not limited by the present application.

[0270] The second calculation manner is that the second device calculates the first vector A based on one carrier in the C carriers and all beams corresponding to the carrier, that is, the part of the resources in the M resources refers to one or more sub-bandwidths corresponding to the SRS transmitted / received on one carrier in the C carriers and all beams corresponding to the carrier.

[0271] Specifically, taking the first vector A corresponding to one carrier (for example, carrier c, an example of the first carrier) in the C carriers as an example, the first vector A is calculated based on a beam set (denoted as K1, an example of the first beam set) corresponding to the carrier c.

[0272] K1 corresponding to the carrier c includes all beams corresponding to the SRS transmitted by the first device on the carrier c, and optionally, K1 includes the K beams; or K1 includes part of the K beams, which is not limited.

[0273] For example, as shown in (a) of FIG. 5, the second device receives the SRS based on the beam 0 corresponding to the carrier 0 (an example of the carrier c), and then K1 corresponding to the carrier 0 includes the beam 0.

[0274] For example, as shown in (b) of FIG. 5, if the beams corresponding to the SRS received by the second device based on carrier 0 include beam 0 and beam 1, the K1 corresponding to carrier 0 includes beam 0 and beam 1.

[0275] In some possible implementation, the part of the M resources can also refer to one or more sub-bandwidths corresponding to the SRS transmitted / received on each of the plurality of carriers in the C carriers, and a beam set corresponding to the plurality of carriers, wherein the plurality of carriers can be part of the C carriers.

[0276] In the embodiments of the present application, the calculation of the first vector A corresponding to each of the C carriers can refer to the calculation of the first vector A corresponding to carrier c, and optionally, the beams included in the K1 corresponding to different carriers are different; or the beams included in the K1 corresponding to different carriers are the same, which is not limited.

[0277] 1) In one possible implementation, the process of calculating the first vector A satisfies formula (5).

[0278] wherein the K1 includes one or more beams, k refers to the kth beam in the beam set K1, k = 1, 2, 3, …; f represents the index of the frequency domain resource corresponding to the kth beam and carrier c, f = 0, 1, …, N k,c -1, N k,c representing the number of frequency domain resources of the SRS corresponding to the kth beam and carrier c; H k,c (f) represents the channel information corresponding to the kth beam and carrier c, H k,c The dimension of (f) is P SRS,k,c × P TRX,k,c , (*) H denotes conjugate transpose, and Σ is the eigenvalue corresponding to V. In the following description, the related parameters will continue to be used, and the meaning represented by the related parameters will not change unless otherwise specified.

[0279] In some possible implementation, the number of frequency domain resources N k,c of the SRS is less than the number of frequency domain resources corresponding to the carrier c, that is, the SRS is transmitted in part of the bandwidth of the carrier c.

[0280] According to formula (5), the first vector A corresponding to the carrier c is V[:, 0:Y-1], that is, the first vector A is composed of the first Y columns of the matrix V, and the dimension of the matrix V is P TRX,k,c × P TRX,k,c , and the dimension of the first vector A corresponding to the carrier c is P TRX,k,c×Y, further, Y = 2L', that is, Y is an even number. This application does not limit the specific value of Y or L' or the method of obtaining it; for example, Y or L' can be predefined, configured, or indicated.

[0281] Formula (5) is used as an example to illustrate that the acquired channel information is spatial channel information. When the acquired channel information is antenna domain channel information, H in Formula (5) k,c (f) can be replaced with H′ k,c (f), where H′ k,c (f)=H k,c (f)×F SD H′ k,c (f) has a dimension of P SRS ,k,c×P select In this case, the dimension of matrix V is P. select ×P select Then the dimension of the first vector A corresponding to carrier c is P. select ×Y.

[0282] 2) In another possible implementation, the process of calculating the first vector A satisfies formula (6).

[0283] Among them, P select This refers to the number of spatial bases or ports. Characterization matrix H k,c (f) Furthermore, Channel information that represents a polarization direction (each digital channel or antenna port).

[0284] Characterization matrix H k,c (f) List up to P select Column (or, representation matrix H) k,c (f) after List).

[0285] Optionally, H in formula (6) k,c (f) can be replaced with H′ k,c (f).

[0286] The specific process of obtaining the first vector A corresponding to carrier c according to formula (6) satisfies formula (7).

[0287] Wherein, V'[:,0:L'-1] represents taking out the first L' columns of the matrix V', and the embodiments of the present application do not limit the specific value and acquisition method of L'. For example, L' can be predefined, configured, or indicated.

[0288] Optionally, the first vector A includes one or more vectors.

[0289] In the second calculation manner, on one hand, the first vector A corresponding to the carrier c obtained according to the second calculation manner can be used for other carriers in the C carriers, that is, the second device does not need to calculate the first vector corresponding to other carriers in the C carriers, but directly uses the first vector A corresponding to the carrier c; on the other hand, the first vector A corresponding to the carrier c obtained according to the second calculation manner can be used for each beam in the M beams, that is, the second device does not need to calculate the first vector corresponding to each beam in the M beams, but directly uses the first vector A corresponding to the carrier c.

[0290] It should be understood that when K1=1, the second calculation manner is that the second device calculates the first vector A based on the carrier c and a single beam corresponding to the carrier c, and at this time, the calculation of the first vector A based on part of the M resources means the calculation of the first vector A based on the frequency domain resource (for example, part of the bandwidth) corresponding to the single carrier and the single beam, and in this case, the first vector A calculated based on part of the bandwidth can be used for the full bandwidth (or the remaining part of the bandwidth in the single carrier and the single beam).

[0291] For example, in the second calculation manner, the phase of one or more vectors in the matrix V, the matrix V', and the first vector A is normalized, that is, the phase of each parameter in the first row vector (or the last row vector, or any other agreed row vector) in the matrix V, the matrix V', and the first vector A is the same; for example, the phase of each parameter in the first row vector in the matrix V, the matrix V', and the first vector A is 0 phase, or the phase of each parameter can also be other values, which are not limited by the present application.

[0292] The second possible implementation manner is that the second device calculates the first vector A based on all the resources in the M resources.

[0293] The third calculation manner is that the second device calculates the first vector A based on all the beams and all the carriers corresponding to the M resources.

[0294] 1) In one possible implementation manner, the process of calculating the first vector A satisfies formula (8).

[0295] Wherein, K1 represents a beam set, k refers to the kth beam in the beam set K1, k = 1, 2, 3, …; Ck represents a carrier set corresponding to the kth beam in the K beams, c refers to the cth carrier in the carrier set Ck, c = 1, 2, 3, …; f represents an index of a frequency domain resource corresponding to the kth beam and the cth carrier, f = 0, 1, …, N k,c -1, N k,c represents a number of frequency domain resources of the SRS corresponding to the kth beam and the cth carrier; H k,c (f) represents channel information corresponding to the kth beam and the cth carrier, H k,c (f) has a dimension of P SRS,k,c × P TRX,k,c , (*) H represents a conjugate transpose, and Σ is an eigenvalue corresponding to V. In the following description, the related parameters will continue to be used, and the meanings represented by the related parameters remain unchanged unless otherwise specified.

[0296] In some possible implementations, the number N k,c of frequency domain resources of the SRS is less than the number of frequency domain resources corresponding to the carrier c, that is, the SRS is transmitted within a partial bandwidth of the carrier c.

[0297] According to formula (8), the first vector A corresponding to all beams and all carriers corresponding to the M resources is A = V[:, 0:Y-1], that is, the first Y columns of the matrix V constitute the first vector A, and the matrix V has a dimension of P TRX,k,c × P TRX,k,c , and the first vector A corresponding to all beams and all carriers corresponding to the M resources has a dimension of P TRX,k,c × Y, further, Y = 2L', that is, Y is an even number, and the embodiments of the present application do not limit the specific values and acquisition manners of Y or L'.

[0298] Formula (8) is described by taking the acquired channel information as spatial domain channel information, when the acquired channel information is antenna domain channel information, H k,c (f) in formula (8) can be replaced by H' k,c (f), wherein H' k,c (f) = H k,c (f) × F SD , H' k,c (f) has a dimension of In this case, the matrix V has a dimension of P select × P select , and the first vector A corresponding to all beams and all carriers corresponding to the M resources has a dimension of P select × Y.

[0299] 2) In another possible implementation, the process of calculating the first vector A satisfies formula (9).

[0300] wherein P select is the number of spatial bases or the number of ports, represents the matrix H k,c in (f) before the first column, further, represents the channel information in one polarization direction (each digital channel or antenna port).

[0301] represents the matrix H k,c in (f) from the first column to the P select column (or, represents the matrix H k,c in (f) after the last column).

[0302] Optionally, H k,c (f) in formula (9) can be replaced by H' k,c (f).

[0303] Then, according to formula (9), the specific process of obtaining all beams corresponding to M resources and the first vector A corresponding to all carriers satisfies formula (10).

[0304] wherein V'[:,0:L'-1] represents the first L' columns of the matrix V', and the specific value and acquisition method of L' are not limited in the embodiments of the present application, for example, L' can be predefined, or configured, or indicated.

[0305] Optionally, the first vector A includes one or more vectors.

[0306] For example, in the third calculation method, the phases of the matrix V, the matrix V', and one or more vectors in the first vector A are normalized, that is, the phases of each parameter in the first row vector (or the last row vector, or any other agreed row vector) in the matrix V, the matrix V', and the first vector A are the same; for example, the phases of each parameter in the first row vector in the matrix V, the matrix V', and the first vector A are all 0 phase, or the phases of each parameter can also be other values, which are not limited in the present application.

[0307] In the embodiments of the present application, since the channel information corresponding to the SRS is introduced in the three calculation methods of determining the first vector A, when the first vector A is applied to determine the CSI, the CSI can be more adapted to the channel, the channel matching degree is improved, and the communication performance is improved.

[0308] The embodiments of the present application do not limit the specific implementation of the second device in actual application to select which calculation manner, and the following provides several possible examples.

[0309] Example 1, the second device receives the indication information #1 (an example of the second indication information) from the first device, the indication information #1 is used to indicate the second device to determine the calculation manner of the first vector A, for example, the indication information #1 indicates the second device to select the calculation manner one to determine the first vector A. The specific name of the indication information #1 and the specific content included in the embodiments of the present application are not limited.

[0310] Example 2, the second device determines the calculation manner of the first vector A by itself, and further, the second device sends the indication information #2 (an example of the second indication information) to the first device, the indication information #2 is used to indicate the calculation manner of the first vector A determined by the second device.

[0311] The embodiments of the present application do not limit the specific method of the second device to determine the calculation manner of the first vector A by itself, as an example, the second device determines the calculation manner of the first vector A according to the M resources corresponding to the SRS received.

[0312] For example, the M resources corresponding to the SRS received by the second device include one beam and multiple carriers, then the second device can select the calculation manner two to determine the first vector A, that is, the first vector A is calculated based on the beam set (denoted as Q1) corresponding to one carrier in the multiple carriers, since Q1 includes one beam, the second device selects the calculation manner two to further reduce the calculation complexity.

[0313] Example 3, the protocol predefines the calculation manner of the first vector A determined by the second device.

[0314] S402, the second device sends S first reference signals; correspondingly, the first device receives S first reference signals, wherein S is an integer greater than 1 or equal to 1.

[0315] In a possible implementation, the first device is a terminal device, and the second device is a network device, in this case, the first reference signal is a downlink reference signal, for example, a CSI-RS.

[0316] In another possible implementation, the first device is a network device, and the second device is a terminal device, in this case, the first reference signal is an uplink reference signal, for example, an SRS.

[0317] For the convenience of description, the first device is taken as a terminal device, the second device is taken as a network device, and the first reference signal is taken as a CSI-RS as an example for description.

[0318] Specifically, the second device transmits S first reference signals on X reference signal resources (hereinafter referred to as X resources), and correspondingly, the first device receives the S first reference signals on the X resources, where X is an integer greater than 1 or equal to 1.

[0319] The X resources are described below.

[0320] The X resources include one or more of the following: one or more beams, one or more frequency domain resources (i.e., component carriers, resource blocks, or subcarriers), and one or more port groups.

[0321] The specific implementation of the second device transmitting S first reference signals on X resources can refer to the implementation of the first device transmitting P second reference signals on M resources in S401a, which will not be described here.

[0322] In the embodiments of the present application, the M resources corresponding to the P second reference signals and the X resources corresponding to the S first reference signals have an association relationship, which is described below.

[0323] Specifically, the M resources corresponding to the P second reference signals and the X resources corresponding to the S first reference signals have an association relationship, which includes one or more of the following: some or all frequency domain resources in the M resources are the same as some or all frequency domain resources in the X resources, some or all ports in the M resources are the same as some or all ports in the X resources, and some or all beams in the M resources are the same as some or all beams in the X resources.

[0324] More specifically, the association relationship includes that some or all ports in the M resources transmitted by the first device are the same as some or all ports in the X resources received by the first device, some or all beams in the M resources transmitted by the first device are the same as some or all beams in the X resources received by the first device, some or all ports in the M resources received by the second device are the same as some or all ports in the X resources transmitted by the second device, and some or all beams in the M resources received by the second device are the same as some or all beams in the X resources transmitted by the second device.

[0325] The embodiments of the present application do not limit the acquisition method of the association relationship by the first device and the second device, and the following are several possible implementation methods.

[0326] (1) The association relationship is predefined.

[0327] (2) The association relationship is configured.

[0328] (3) The association relationship is indicated by the network device, for example, the network device sends indication information #3 (an example of the first indication information) to the terminal device, and the indication information #3 is used to indicate the association relationship. In the embodiments of the application, the specific name of the indication information #3 and the specific content included are not limited.

[0329] S403, the first device determines the CSI based on the first vector A and the measurement result of the first reference signal.

[0330] Specifically, the PMI is included in the CSI, and the PMI is obtained by the first device based on the first vector A and the measurement result of the first reference signal, wherein the measurement result of the first reference signal includes at least one of the following: RSRP, RSRQ, SNR, PMI, RI, channel quality indicator (CQI).

[0331] The embodiments of the application do not limit the specific implementation of the first device to determine the PMI according to the first vector A and the measurement result of the first reference signal, and the following exemplary description is given.

[0332] Step 1: The first device obtains the characteristic channel information based on the first vector A.

[0333] In one possible implementation, after obtaining the first vector A according to the method in S401, the first device converts the channel information into the characteristic channel information based on the first vector A, as follows.

[0334] When the channel information H k,c (f) is the spatial domain channel information, the characteristic channel information is H k,c (f) × A or H k,c (f) × A H , wherein A represents the first vector corresponding to the beam k and the carrier c, and H denotes the conjugate transpose.

[0335] When the channel information H k,c (f) is the antenna domain channel information, the characteristic channel information is H k,c (f) × F SD × A or H k,c (f) × F SD × A H , wherein A represents the first vector corresponding to the beam k and the carrier c, and F SD is a conversion matrix, and H denotes the conjugate transpose.

[0336] Step 2: The first device determines the precoding matrix W corresponding to the PMI based on the characteristic channel information.

[0337] In the embodiments of the present application, the precoding matrix W satisfies: W=W1W2, or, wherein W1 is a wideband precoding matrix, and the dimension of W1 is P SRS ×2L, and W2 is a subband precoding matrix, and the dimension of W2 is 2L×N3. P SRS N3 represents the number of subbands or the number of PMIs, L represents the number of data streams for transmission, and the embodiments of the present application do not limit the specific value and acquisition method of L. For example, L is predefined or preconfigured. corresponding to non-zero coefficients, and the dimension of is 2L×Mv, wherein Mv represents the number of frequency domain bases, is a DFT matrix or an IDFT matrix (optionally, includes all or part of the rows or all or part of the columns in the matrix, the dimension of is Mv×N3.

[0338] In a possible implementation, the determination manner of W satisfies formula (11) or formula (12).

[0339] wherein A represents a first vector, H k,c represents channel information corresponding to the beam k and the carrier c, F SD represents a conversion matrix, W' is a candidate precoding matrix, and I represents a unit matrix, H represents a conjugate transpose.

[0340] In another possible implementation, the determination manner of W satisfies any one of formula (13) to formula (16).

[0341] W=AW2 or W=A H W2 (13)

[0342] or

[0343] W=AW1W2 or W=W1AW2 or W=A H W1W2 or W=W1A H W2 (15)

[0344] or or or

[0345] wherein A represents the first vector. It can be understood that the manner corresponding to formula (13) is an extension based on the Rel-15 Type I codebook framework; the manner corresponding to formula (14) is an extension based on the Rel-16 Enhanced Type II codebook framework; the manner corresponding to formula (15) is an extension based on the Rel-15 Type II codebook framework; and the manner corresponding to formula (16) is another extension based on the Rel-16 Enhanced Type II codebook framework.

[0346] Scheme II

[0347] Scheme II includes S404-S406, which are described in detail below.

[0348] S404, the second device transmits S first reference signals; and correspondingly, the first device receives the S first reference signals, wherein S is an integer greater than 1 or equal to 1.

[0349] Specifically, the second device transmits S first reference signals on X resources, and correspondingly, the first device receives the S first reference signals on the X resources, wherein X is an integer greater than 1 or equal to 1.

[0350] For specific implementation of the second device transmitting S first reference signals on X resources, refer to the content in S402, which is not described here again.

[0351] S405, the first device determines a first vector A' (an example of the first vector) based on X resources corresponding to the S first reference signals.

[0352] In the embodiments of the present application, there is an association relationship between the X resources corresponding to the S first reference signals and the M resources corresponding to the P second reference signals, and specific related content can be referred to the content in S402, which is not described here again.

[0353] The following describes specific steps of the first device calculating the first vector A' based on X resources corresponding to the S first reference signals. For ease of description, the first device is taken as a terminal device, the second device is taken as a network device, and the first reference signal is taken as a CSI-RS for example.

[0354] In one possible implementation manner, the resource corresponding to the CSI-RS has an association relationship with the resource corresponding to the SRS in S401a.

[0355] For example, the bandwidth corresponding to CSI-RS (i.e., the frequency domain resources among X resources) is the same as the bandwidth corresponding to SRS (i.e., the frequency domain resources among M resources); or, the bandwidth corresponding to CSI-RS (i.e., the frequency domain resources among X resources) includes the bandwidth corresponding to SRS (i.e., the frequency domain resources among M resources); or, the port set corresponding to CSI-RS transmitted by the second device (i.e., the ports among X resources) is the same as the port set corresponding to SRS received by the second device (i.e., the ports among M resources); or, the port set corresponding to CSI-RS transmitted by the second device (i.e., the ports among X resources) is included in the port set corresponding to SRS received by the second device (i.e., the ports among M resources); or, the beam corresponding to CSI-RS transmitted by the second device (i.e., the beam among X resources) is the same as the beam corresponding to SRS received by the second device (i.e., the beam among M resources).

[0356] Assuming there are X resources including Q beams and R carriers, the specific steps are as follows.

[0357] Step 1: The first device determines the channel information corresponding to the CSI-RS based on the resources corresponding to the CSI-RS.

[0358] The following description takes the example of the first device calculating the channel information corresponding to one of the S CSI-RS (denoted as CSI-RS0) based on the resources corresponding to the CSI-RS.

[0359] Specifically, the first device acquires the corresponding channel information based on the beam (denoted as beam q) corresponding to CSI-RS0 and the carrier (denoted as carrier r) corresponding to CSI-RS0, and denotes this channel information as H. q,r (f), H q,r (f) has a dimension of P UE,q,r ×P CSI-RS,q,r , where P CSI-RS,q,r P represents the number of transmit antenna ports corresponding to CSI-RS0. UE,q,r The number of digital channels / antenna ports used to calculate the first vector A' corresponding to CSI-RS0 (or, P) UE,q,r The first device receives CSI-RS0 channels (representing the number of channels for receiving CSI-RS0). The number of receiving channels for different beams and carriers can be the same or different, and is not limited thereto. f is the index of the frequency domain resource corresponding to CSI-RS0 on carrier r, f = 0, 1, ..., N. q,r -1, where N q,r It represents the bandwidth (or number of subcarriers) occupied by CSI-RS0.

[0360] In one possible implementation, P UE,q,r =P SRS,k,c .

[0361] In a possible implementation, P UE,q,r = P UE , i.e. all the reference signal receiving channel numbers are the same.

[0362] In another possible implementation, P CSI-RS,q,r = P TRX,q,r , i.e. under the same carrier and beam, the number of sending channels / ports corresponding to the CSI-RS is the same as the number of receiving channels / ports corresponding to the SRS.

[0363] In another possible implementation, P CSI-RS,q,r = P select,q,r , i.e. under the same carrier and beam, the number of sending ports corresponding to the CSI-RS is the same as the number of spatial bases corresponding to the SRS.

[0364] In another possible implementation, P CSI-RS,q,r = P select , i.e. under all carriers and beams, the number of spatial bases selected by the reference signal is the same.

[0365] The embodiments of the present application are not limited to the specific manner of obtaining the channel information H q,r (f), which is exemplarily described below.

[0366] Suppose that an arbitrary port corresponding to the CSI-RS0 is denoted as port p, the first device determines the channel information h q,r,p (f) corresponding to the port p, or wherein x q,r,p (f) represents the reference signal sent by the second device at the sending antenna port corresponding to the beam q and the carrier r, x q,r,p (f) has a dimension of 1x1, y q,r,p (f) represents the reference signal received by the first device at the receiving antenna port corresponding to the beam q and the carrier r, y q,r,p (f) has a dimension of P UE,q,r x1, then the channel information H q,r (f) corresponding to the CSI-RS0 is H q,r,0 (f) = [h q,r,1 (f), h q,r (f), …].

[0367] In a possible implementation, the H q,r (f) obtained in step 1 is beam domain channel information (or spatial domain channel information), and then step 2 is directly performed.

[0368] In another possible implementation, the H q,r (f) obtained in step 1 is frequency domain channel information, and then step 2 is directly performed.(f) is antenna domain channel information, the antenna domain channel information is converted into spatial domain channel information, embodiments of the present application do not limit the specific conversion mode, and the following gives an exemplary description.

[0369] Exemplarily, the antenna domain channel information H q,r (f) is converted into spatial domain channel information H' q,r The specific process of (f) satisfies formula (17).

[0370] H' q,r (f) = H q,r (f) × F SD (17)

[0371] Wherein, F SD is a conversion matrix, embodiments of the present application do not limit the specific composition mode of the conversion matrix, for example, the conversion matrix includes a certain column or multiple columns of a DFT matrix (or includes a certain row or multiple rows of a DFT matrix); or, the conversion matrix includes a certain column or multiple columns of an IDFT matrix (or includes a certain row or multiple rows of an IDFT matrix); or, the conversion matrix includes a certain column or multiple columns of a Hadamard matrix (or includes a certain row or multiple rows of a Hadamard matrix); or, the conversion matrix includes a certain column or multiple columns of a unit matrix (or includes a certain row or multiple rows of a unit matrix).

[0372] Wherein, F SD has a dimension of P TRX,q,r × P select , wherein P select is a spatial domain basis number or a port number, embodiments of the present application do not limit the specific value of P select , for example, P select is pre-configured, as an example, P select = P TRX,q,r , or P select = P TRX,q,r × O, wherein O represents an oversampling coefficient.

[0373] Step 2, calculating the first vector A' based on the channel information corresponding to the CSI-RS.

[0374] Embodiments of the present application provide two possible implementation modes for the first device to calculate the first vector A', and the following describes an example in which X resources include Q beams and R carriers.

[0375] Specifically, the first device can calculate the first vector A' based on H q,r (f) and / or H' q,r (f). Hereinafter, mainly based on H q,r(f) The first vector A' is calculated as an example, it should be understood that the subsequent description of the process of H q,r (f) The first vector A' is calculated as an example, it should be understood that the subsequent description of the process of H q,r (f) The first vector A' is calculated as an example, it should be understood that the subsequent description of the process of H

[0376] The first possible implementation: the first device calculates the first vector A' based on part of the X resources.

[0377] The first device calculates the first vector A' based on one of the Q beams and all the carriers corresponding to the beam, that is, part of the X resources refers to one of the Q beams and one or more sub-bandwidths corresponding to the CSI-RS transmitted / received on all the carriers corresponding to the beam.

[0378] Specifically, taking the calculation of the first vector A' corresponding to one of the Q beams (for example, beam q, an example of the first beam) as an example, the first vector A' is calculated based on the carrier set (for example, denoted as R1, an example of the first carrier set) corresponding to the beam q.

[0379] Wherein, R1 corresponding to beam q includes the frequency domain resource corresponding to the CSI-RS received by the first device on beam q, and optionally, R1 includes R carriers; or R1 includes part of the R carriers, which is not limited.

[0380] In some possible implementations, part of the X resources can also refer to multiple beams of the Q beams, and one or more sub-bandwidths corresponding to the CSI-RS transmitted / received on the carrier set corresponding to the multiple beams, wherein the multiple beams can be part of the Q beams.

[0381] In the embodiments of the present application, the calculation method of the first vector A' corresponding to each beam of the Q beams can refer to the calculation method of the first vector A' corresponding to beam q, and optionally, the carriers included in R1 corresponding to different beams are different; or the carriers included in R1 corresponding to different beams are the same, which is not limited.

[0382] 1) In one possible implementation, the process of calculating the first vector A' satisfies formula (18).

[0383] Wherein, R1 includes one or more carriers, r refers to the rth carrier in the carrier set R1, r=1, 2, 3, …; f represents the index of the rth carrier and the frequency domain resource corresponding to the beam q, f=0, 1, …, N q,r -1, N q,r representing the number of frequency domain resources of the CSI-RS corresponding to the rth carrier and the beam q, H q,r(f) the channel information corresponding to the rth carrier and beam q, H q,r The dimension of (f) is P UE,q,r ×P CSI-RS,q,r , (f) H denotes conjugate transpose, and Σ is the eigenvalue corresponding to V. In the following description, the related parameters will continue to be used, and the meaning of the related parameters will not change unless specifically stated.

[0384] In some possible implementation manners, the number of frequency domain resources N q,r of the CSI-RS is less than the number of frequency domain resources corresponding to the rth carrier, that is, the CSI-RS is transmitted in the partial bandwidth of the rth carrier.

[0385] According to formula (18), the first vector A' corresponding to the beam q is obtained, that is, the first Y columns of the matrix V constitute the first vector A', and the dimension of the matrix V is P CSI-RS,q,r ×P CSI-RS,q,r The dimension of the first vector A' corresponding to the beam q is P CSI-RS,q,r ×Y. Further, Y = 2L', that is, Y is an even number. The embodiments of the present application do not limit the specific value and the obtaining manner of Y or L', for example, Y or L' can be predefined, or configured, or indicated.

[0386] Formula (18) is described by taking the obtained channel information as the spatial domain channel information, when the obtained channel information is the antenna domain channel information, H q,r (f) in formula (18) can be replaced by H' q,r (f), where H' q,r (f) = H q,r (f) × F SD , H' q,r The dimension of (f) is P UE,q,r ×P select In this case, the dimension of the matrix V is P select ×P select The dimension of the first vector A' corresponding to the beam q is P select ×Y.

[0387] 2) In another possible implementation manner, the process of calculating the first vector A' satisfies formula (19).

[0388] Where P select is the number of spatial bases or the number of ports, represents the first columns in the matrix H q,r (f), and further, characterize channel information in a polarization direction (each digital channel or antenna port).

[0389] characterize matrix H q,r the first column to the P select column (or, characterize the last q,r column in matrix H (f)).

[0390] Optionally, H q,r (f) in formula (19) is replaced by H' q,r (f).

[0391] Then, according to formula (19), the specific process of obtaining the first vector A' corresponding to the beam q satisfies formula (20).

[0392] Wherein, V'[:,0:L'-1] characterizes the first L' columns of the matrix V', and the specific value and obtaining manner of L' are not limited in the embodiments of the present application, for example, L' can be predefined, or configured, or indicated.

[0393] Optionally, the first vector A' includes one or more vectors.

[0394] In the first calculation manner, on the one hand, the first vector A' corresponding to the beam q obtained according to the first calculation manner can be used for other beams in the Q beams, that is, the first device does not need to calculate the first vector corresponding to other beams in the Q beams, but directly uses the first vector A' corresponding to the beam q; on the other hand, the first vector A' corresponding to the beam q obtained according to the first calculation manner can be used for each carrier in the R carriers, that is, the first device does not need to calculate the first vector corresponding to each carrier in the R carriers, but directly uses the first vector A' corresponding to the beam q.

[0395] It should be understood that when R1=1, the first calculation manner is that the first device calculates the first vector A' based on the beam q and a single carrier corresponding to the beam q, and at this time, the calculation of the first vector A' based on part of the resources in the X resources refers to the calculation of the first vector A' based on part of the frequency domain resources (for example, part of the bandwidth) corresponding to the single carrier, the single beam, in this case, the first vector A' calculated based on the part of the bandwidth can be used for the full bandwidth (or the remaining part of the bandwidth in the single carrier, the single beam).

[0396] For example, in the first calculation manner, the phases of one or more vectors in the matrix V, the matrix V' and the first vector A' are normalized, i.e., the phases of each parameter in the first row vector (or the last row vector, or any other conventionally agreed row vector) in the matrix V, the matrix V' and the first vector A' are the same; for example, the phases of each parameter in the first row vector in the matrix V, the matrix V' and the first vector A' are all 0 phase, or the phases of each parameter can also be other values, which are not limited in the present application.

[0397] In the second calculation manner, the first device calculates the first vector A' based on one carrier in the R carriers and all the beams corresponding to the carrier.

[0398] Specifically, taking the first vector A' corresponding to one carrier (for example, carrier r, an example of the first carrier) in the R carriers as an example, the first vector A' is calculated based on a beam set (denoted as Q1, an example of the first beam set) corresponding to the carrier r.

[0399] The Q1 corresponding to the carrier r includes all the beams corresponding to the CSI-RS transmitted by the second device on the carrier r, and optionally, the Q1 includes Q beams; or the Q1 includes part of the Q beams, which is not limited.

[0400] In some possible implementation manners, the part of the X resources can also refer to one or more sub-bandwidths corresponding to the CSI-RS transmitted / received on each carrier of the multiple carriers in the R carriers and the beam set corresponding to the multiple carriers, wherein the multiple carriers can be part of the R carriers.

[0401] In the embodiments of the present application, the calculation manner of the first vector A' corresponding to each carrier in the R carriers can refer to the calculation manner of the first vector A' corresponding to the carrier r, and optionally, the beams included in the Q1 corresponding to different carriers are different; or the beams included in the Q1 corresponding to different carriers are the same, which is not limited.

[0402] 1) In one possible implementation manner, the process of calculating the first vector A' satisfies formula (21).

[0403] The Q1 includes one or more beams, q represents the qth beam in the beam set Q1, q=1, 2, 3,..., f represents the index of the qth beam and the frequency domain resource corresponding to the carrier r, f=0, 1,..., N q,r -1, N q,rH represents the number of frequency domain resources of the CSI-RS corresponding to the q-th beam and carrier r; q,r (f) Characterizes the channel information corresponding to the q-th beam and carrier r, H q,r (f) has a dimension of P UE,q,r ×P CSI- RS,q,r ,(*) H Σ represents the conjugate transpose, and Σ is the eigenvalue corresponding to V. The relevant parameters will continue to be used in the following description unless otherwise specified; otherwise, the meanings of the relevant parameters remain unchanged.

[0404] In some possible implementations, the number N of frequency domain resources for CSI-RS q,r The amount of frequency domain resources corresponding to carrier r is less than the amount of CSI-RS transmitted within a portion of the bandwidth of carrier r.

[0405] Then, according to formula (21), the first vector A' corresponding to the carrier r is obtained as V[:,0:Y-1], that is, the first Y columns of matrix V constitute the first vector A', and the dimension of matrix V is P. CSI-RS,q,r ×P CSI-RS,q,r Then the dimension of the first vector A' corresponding to carrier r is P. CSI-RS,q,r ×Y, further, Y = 2L', that is, Y is an even number. This application does not limit the specific value of Y or L' or the method of obtaining it; for example, Y or L' can be predefined, configured, or indicated.

[0406] Formula (21) is illustrated using the example of spatial channel information. When the acquired channel information is antenna domain channel information, H in formula (21) q,r (f) can be replaced with H′ q,r (f), where H′ q,r (f)=H q,r (f)×F SD H′ q,r (f) has a dimension of P UE,q,r ×P select In this case, the dimension of matrix V is P. select ×P select Then the dimension of the first vector A' corresponding to carrier r is P. select ×Y.

[0407] 2) In another possible implementation, the process of calculating the first vector A' satisfies formula (22).

[0408] Among them, P select This refers to the number of spatial bases or the number of ports. Characterization matrix H q,r (f) the former column, further, characterize channel information in a polarization direction (each digital channel or antenna port).

[0409] characterize matrix H q,r the first column to the P select column (or, characterize the last q,r column in matrix H ).

[0410] Optionally, H q,r (f) in formula (22) is replaced by H' q,r (f).

[0411] Then, according to formula (22), the specific process of obtaining the first vector A' corresponding to the carrier r satisfies formula (23).

[0412] Wherein, V'[:,0:L'-1] characterizes the first L' columns of the matrix V', and the specific value and obtaining manner of L' are not limited in the embodiments of the present application, for example, L' can be predefined, or configured, or indicated.

[0413] Optionally, the first vector A' includes one or more vectors.

[0414] In the second calculation manner, on one hand, the first vector A' corresponding to the carrier r obtained according to the second calculation manner can be used for other carriers in the R carriers, that is, the first device does not need to calculate the first vector corresponding to other carriers in the R carriers, but directly uses the first vector A' corresponding to the carrier r; on the other hand, the first vector A' corresponding to the carrier r obtained according to the second calculation manner can be used for each beam in the Q beams, that is, the first device does not need to calculate the first vector corresponding to each beam in the Q beams, but directly uses the first vector A' corresponding to the carrier r.

[0415] It should be understood that when Q1=1, the second calculation manner is that the first device calculates the first vector A' based on the carrier r and the single beam corresponding to the carrier r, and at this time, the calculation of the first vector A' based on part of the resources in the X resources refers to the calculation of the first vector A' based on part of the bandwidth corresponding to the single carrier and the single beam, and in this case, the first vector A' calculated based on the part of the bandwidth can be used for the full bandwidth (or the remaining part of the bandwidth in the single carrier and the single beam).

[0416] For example, in the second calculation manner, the phases of one or more vectors in the matrix V, the matrix V' and the first vector A' are normalized, i.e., the phases of each parameter in the first row vector (or the last row vector, or any other conventionally agreed row vector) in the matrix V, the matrix V' and the first vector A' are the same; for example, the phases of each parameter in the first row vector in the matrix V, the matrix V' and the first vector A' are all 0 phase, or the phases of each parameter can also be other values, which are not limited in the present application.

[0417] The second possible implementation manner: the first device calculates the first vector A' based on all the resources in the X resources.

[0418] The third calculation manner: the first device calculates the first vector A' based on all the beams and all the carriers corresponding to the X resources.

[0419] 1) In one possible implementation manner, the process of calculating the first vector A' satisfies formula (24).

[0420] wherein Q1 represents a beam set, q represents the qth beam in the beam set Q1, q = 1, 2, 3,...; Rq represents a carrier set corresponding to a beam q in the Q beams, r represents the rth carrier in the carrier set Rq, r = 1, 2, 3,...; f represents an index of a frequency domain resource corresponding to the qth beam and the rth carrier, f = 0, 1,..., N q,r -1, N q,r representing the number of frequency domain resources of the CSI-RS corresponding to the qth beam and the rth carrier; H q,r (f) representing channel information corresponding to the qth beam and the rth carrier, H q,r (f) has a dimension of P UE,q,r × P CSI-RS,q,r , (*) H denotes conjugate transpose, and Σ is an eigenvalue corresponding to V. In the following description, the related parameters will continue to be used, and the meanings represented by the related parameters remain unchanged unless otherwise specified.

[0421] In some possible implementation manners, the number of frequency domain resources N q,r of the CSI-RS is less than the number of frequency domain resources corresponding to the carrier r, i.e., the CSI-RS is transmitted within the partial bandwidth of the carrier r.

[0422] According to formula (24), the first vector A' corresponding to all the beams and all the carriers corresponding to the X resources is V[:, 0:Y-1], i.e., the first Y columns of the matrix V constitute the first vector A', and the matrix V has a dimension of P CSI-RS,q,r × P CSI-RS,q,rThe dimension of the first vector A' corresponding to all beams and all carriers of the X resources is P CSI-RS,q,r Further, Y=2L', that is, Y is an even number. The embodiments of the present application do not limit the specific value and acquisition method of Y or L'.

[0423] The formula (24) is described by taking the acquired channel information as the spatial domain channel information. When the acquired channel information is the antenna domain channel information, H q,r (f) can be replaced by H' q,r (f), wherein H' q,r (f) = H q,r (f) x F SD , H' q,r The dimension of H' UE,q,r (f) is P select x P select In this case, the dimension of the matrix V is P select x P select Then the dimension of the first vector A' corresponding to all beams and all carriers of the X resources is P select x Y.

[0424] 2) In another possible implementation, the process of calculating the first vector A' satisfies the formula (25).

[0425] Wherein P select is the number of spatial bases or the number of ports, represents the first q,r column in the matrix H (f), further, represents the channel information in one polarization direction (each digital channel or antenna port).

[0426] represents the P q,r th column in the matrix H (f) to the P select th column (or, represents the last q,r column in the matrix H q,r (f)).

[0427] Optionally, H q,r (f) in the formula (25) can be replaced by H' q,r (f).

[0428] Then according to the formula (25), the specific process of obtaining the first vector A' corresponding to all beams and all carriers of the X resources satisfies the formula (26).

[0429] wherein, V'[:,0:L'-1] represents the first L' columns of the matrix V', and the embodiments of the present application do not limit the specific value and the obtaining manner of L', for example, L' can be predefined, or configured, or indicated.

[0430] Optionally, the first vector A' includes one or more vectors.

[0431] For example, in the third calculation manner, the phases of one or more vectors in the matrix V, the matrix V' and the first vector A' are normalized, i.e., the phases of each parameter in the first row vector (or the last row vector, or any other agreed row vector) in the matrix V, the matrix V' and the first vector A' are the same; for example, the phases of each parameter in the first row vector in the matrix V, the matrix V' and the first vector A' are all 0 phase, or the phases of each parameter can also be other values, which are not limited by the present application.

[0432] In the embodiments of the present application, since the channel information corresponding to the CSI-RS is introduced in the three calculation manners of determining the first vector A', when the first vector A' is applied to determine the CSI, the CSI can be more adapted to the channel, the channel matching degree is improved, and the communication performance is further improved.

[0433] The embodiments of the present application do not limit the specific implementation of the first device in selecting the calculation manner in actual application, and the specific implementation manner can refer to the content of determining the calculation manner by the second device in S401b, which will not be described here.

[0434] Therefore, the first vector determined by the second device according to the M resources corresponding to the second reference signal and the first vector determined by the first device according to the X resources corresponding to the first reference signal have high similarity; further, in an ideal case, for example, when the signal-to-noise ratio reaches a certain threshold, the first vector determined by the second device according to the M resources corresponding to the second reference signal is the same as the first vector determined by the first device according to the X resources corresponding to the first reference signal.

[0435] S406, the first device determines the CSI based on the first vector A' and the measurement result of the first reference signal.

[0436] Specifically, the CSI includes the PMI, which is obtained by the first device based on the first vector A' and the measurement result of the first reference signal, wherein the measurement result of the first reference signal includes at least one of the following: RSRP, RSRQ, SNR, PMI, RI, and CQI.

[0437] The specific implementation of determining the PMI by the first device according to the first vector A' and the measurement result of the first reference signal can refer to the related content of determining the PMI by the first device according to the first vector A and the measurement result of the first reference signal in S403.

[0438] That is, taking the first device as a terminal device, the second device as a network device, and the first reference signal as a CSI-RS as an example, the specific implementation of determining the PMI by the first device according to the first vector A' and the measurement result of the first reference signal can include the following steps.

[0439] Step 1: The first device obtains characteristic channel information based on the first vector A'.

[0440] In a possible implementation manner, the first device converts the channel information into the characteristic channel information based on the first vector A' when the channel information obtained by the first device in S404 is, for example, H q,r (f) in S405.

[0441] When the obtained channel information H q,r (f) is spatial domain channel information, the characteristic channel information is H q,r (f) x A' or H q,r (f) x (A') H wherein A' represents the first vector corresponding to the beam q and the carrier r, and H denotes conjugate transpose.

[0442] When the obtained channel information H q,r (f) is antenna domain channel information, the characteristic channel information is H q,r (f) x F SD x A' or H q,r (f) x F SD x (A') H wherein A' represents the first vector corresponding to the beam q and the carrier r, and F SD is a conversion matrix. H denotes conjugate transpose.

[0443] Step 2: The first device determines the precoding matrix W corresponding to the PMI based on the characteristic channel information.

[0444] The determination manner of W satisfies any one of formula (27) to formula (32).

[0445] W = A' W2 or W = (A') H W2 (29)

[0446] or

[0447] W = A'W1W2 or W = W1A'W2 or W = (A') H W1W2 or W = W1(A') H W2 (31)

[0448] or or or

[0449] wherein A' represents a first vector, H q,r represents channel information corresponding to beam q and carrier r, F SD represents a conversion matrix, W' is a candidate precoding matrix, I represents an identity matrix, W2 is a sub-band precoding matrix, corresponding to non-zero coefficients, is a DFT matrix or an IDFT matrix (optionally, includes all or part of rows or all or part of columns in the matrix, H denotes conjugate transpose.

[0450] The content not described in detail in steps 1 and 2 can refer to S403, and will not be described here.

[0451] In the case where the first device is a terminal device and the second device is a network device, the method 400 further includes S407, that is, the first device sends the determined CSI to the second device.

[0452] In a possible implementation, the first device determines the CSI by using the first scheme, and then the first device sends the CSI determined in S403 to the second device.

[0453] In another possible implementation, the first device determines the CSI by using the second scheme, and then the first device sends the CSI determined in S406 to the second device.

[0454] The following describes S407.

[0455] In S407, the first device sends the CSI, and the second device receives the CSI.

[0456] In a possible case, the first device determines the CSI by using the first scheme and sends the CSI determined in S403 to the second device.

[0457] For the second device, the second device can determine the precoding matrix or precoding information corresponding to the M resources based on the PMI in the received CSI.

[0458] Optionally, the first device, in the CSI, feeds back information corresponding to at least one of the following matrices: W2, W1, then the second device determines the precoding matrices corresponding to the M resources (e.g., beam k and carrier c) based on at least one of the following information: A, W2, W1.

[0459] For example, the second device determines the precoding matrix W corresponding to beam k and carrier c based on the received PMI. k,c .

[0460] For another example, the second device determines the channel information H corresponding to the beam k and carrier c based on the received PMI. k,c The corresponding precoding matrix is ​​W k,c .

[0461] For another example, the second device determines the channel information H corresponding to the beam k and carrier c based on the received PMI. k,c ×F SD The corresponding precoding matrix is ​​W k,c Furthermore, the second device, based on the precoding matrix W k,c Determine the precoding information corresponding to beam k and carrier c, for example, F. SD ×W k,c .

[0462] In another possible scenario, the first device uses Scheme 2 to determine the CSI and sends the CSI determined in S406 to the second device.

[0463] Optionally, the first device, in the CSI, feeds back information corresponding to at least one of the following matrices: W2, W1, A', then the second device determines the precoding matrices corresponding to the M resources (e.g., beam k and carrier c) based on at least one of the following information: A', A, W2, W1.

[0464] When the first device is a terminal device and the second device is a network device, method 400 further includes: the first device sending capability indication information, which indicates whether the first device supports determining CSI based on a first vector. In one possible implementation, the first device sends the capability indication information to the second device during the initial cell access procedure.

[0465] Fig. 6 is a schematic block diagram of a communication apparatus 600 according to an embodiment of the present application. The communication apparatus 600 can include a transceiver 610. The transceiver 610 can be configured to perform corresponding communication functions. The transceiver 610 can also be referred to as a communication interface or a communication unit. Optionally, the apparatus 600 can further include a processing unit 620. The processing unit 620 can be configured to perform processing operations.

[0466] Optionally, the apparatus 600 can further include a storage unit. The storage unit can be configured to store instructions and / or data. The processing unit 620 can read the instructions and / or data stored in the storage unit, so that the apparatus performs the above-mentioned method embodiments.

[0467] Optionally, the transceiver 610 includes a transmitter and a receiver. The transmitter can be configured to perform the transmitting operations in the above-mentioned embodiments. The receiver can be configured to perform the receiving operations in the above-mentioned embodiments.

[0468] It should be noted that the communication apparatus 600 can include the transmitter but not the receiver. Alternatively, the communication apparatus 600 can include the receiver but not the transmitter. This can depend on whether the communication apparatus 600 performs the transmitting operations and the receiving operations in the above-mentioned schemes. For example, the communication apparatus 600 can be configured to perform the operations performed by the first apparatus or the second apparatus in the above-mentioned embodiment shown in Fig. 4. Details can be referred to the above-mentioned embodiment shown in Fig. 4, and will not be described here.

[0469] For example, the communication apparatus 600 can be configured to perform the following scheme.

[0470] In a first possible design, the apparatus 600 can be a terminal device or a network device, or a component (e.g., a chip or a chip system or a circuit) of a terminal device or a network device. The transceiver and the processing unit can be configured to perform operations of the terminal device or the network device.

[0471] In one possible implementation, the transceiver 610 can be configured to receive S first reference signals on X resources. The processing unit 620 can be configured to determine a first vector based on part of the X resources. Alternatively, the processing unit 620 can be configured to determine the first vector based on all of the X resources. The processing unit 620 can be further configured to determine a PMI in a CSI based on the first vector and measurement results of the S first reference signals. The transceiver 610 can be further configured to transmit the CSI. Here, X and S are integers greater than 1 or equal to 1.

[0472] Optionally, in the case where the first vector is determined based on part of the X resources, the PMI determined based on the first vector is a PMI corresponding to all of the X resources.

[0473] Optionally, the transceiver 610 is further configured to transmit the P second reference signals on the M resources; and some or all of the X resources have an association relationship with some or all of the M resources, where M is an integer greater than 1 or equal to 1, and P is an integer greater than 1 or equal to 1.

[0474] Optionally, the association relationship includes one or more of the following: some or all of the frequency domain resources in the M resources are the same as some or all of the frequency domain resources in the X resources, some or all of the ports in the M resources are the same as some or all of the ports in the X resources, and some or all of the beams in the M resources are the same as some or all of the beams in the X resources.

[0475] Optionally, the transceiver 610 is further configured to receive or transmit first indication information, where the first indication information is used to indicate the association relationship.

[0476] Optionally, the transceiver 610 is further configured to receive or transmit second indication information, where the second indication information indicates a determination manner (or a calculation manner) of the first vector.

[0477] Optionally, the transceiver 610 is further configured to receive or transmit capability indication information, where the capability indication information indicates whether the terminal device supports the capability of determining the first vector.

[0478] Optionally, in a case where the processing unit 620 determines the first vector according to some of the X resources, the following manners are included.

[0479] Optionally, the processing unit 620 determines the first vector according to some of the vectors in a matrix V, where the matrix V is determined according to a first beam in Q beams corresponding to the X resources and a first carrier set corresponding to the first beam, the first carrier set includes one or more carriers, and the one or more carriers in the first carrier set belong to R carriers corresponding to the X resources, where Q and R are integers greater than 1 or equal to 1.

[0480] Optionally, the processing unit 620 determines the first vector according to some of the vectors in a matrix V, where the matrix V is determined according to a first carrier in R carriers corresponding to the X resources and a first beam set corresponding to the first carrier, the first beam set includes one or more beams, and the one or more beams in the first beam set belong to Q beams corresponding to the X resources, where Q and R are integers greater than 1 or equal to 1.

[0481] Optionally, in a case where the processing unit 620 determines the first vector according to all of the X resources, the following manners are included.

[0482] Optionally, the processing unit 620 determines the first vector according to partial vectors in a matrix V, where the matrix V is determined according to R carriers corresponding to X resources and Q beams, where Q and R are integers greater than 1 or equal to 1.

[0483] In a second possible design, the apparatus 600 is a terminal device or a network device, or a component (e.g., a chip) of the terminal device or the network device. The transceiver and the processing unit can be used to implement related operations of the terminal device or the network device.

[0484] In a possible implementation, the transceiver 610 receives S first reference signals; the transceiver 610 also transmits P second reference signals on M resources; the transceiver 610 also receives a first vector determined based on the M resources; the processing unit 620 also determines a PMI in the CSI according to the first vector and measurement results of the S first reference signals; and the transceiver 610 also transmits the CSI. S, M, and P are integers greater than 1 or equal to 1.

[0485] Optionally, part or all of the M resources have an association relationship with part or all of X resources, where X resources are used to receive S first reference signals, and X is an integer greater than 1 or equal to 1.

[0486] Optionally, the association relationship includes one or more of the following: part or all of the frequency domain resources in the M resources are the same as part or all of the frequency domain resources in the X resources, part or all of the ports in the M resources are the same as part or all of the ports in the X resources, and part or all of the beams in the M resources are the same as part or all of the beams in the X resources.

[0487] Optionally, the transceiver 610 also transmits or receives first indication information, where the first indication information is used to indicate the association relationship.

[0488] Optionally, the transceiver 610 also transmits or receives second indication information, where the second indication information indicates a determination manner (or a calculation manner) of the first vector.

[0489] Optionally, the transceiver 610 also transmits or receives capability indication information, where the capability indication information indicates whether the terminal device supports the capability of determining the first vector.

[0490] The third possible design is that the apparatus 600 is a terminal device or a network device, or a component (e.g., a chip) of the terminal device or the network device. The transceiver and the processing unit can be used to implement related operations of the terminal device or the network device.

[0491] In a possible implementation, the transceiver 610 is configured to transmit S first reference signals on X resources; and the transceiver 610 is further configured to receive CSI, where the CSI includes a PMI, and the PMI is obtained based on a first vector and measurement results of the S first reference signals, and the first vector is determined based on part of the X resources or all of the X resources, where X is an integer greater than 1 or equal to 1, and S is an integer greater than 1 or equal to 1.

[0492] Optionally, the transceiver 610 is further configured to receive P second reference signals on M resources; and the part of the X resources or all of the X resources have an association relationship with the part of the M resources or all of the M resources, where M is an integer greater than 1 or equal to 1, and P is an integer greater than 1 or equal to 1.

[0493] Optionally, the association relationship includes one or more of the following: part of frequency domain resources or all of the frequency domain resources in the M resources are the same as part of the frequency domain resources or all of the frequency domain resources in the X resources, part of ports or all of the ports in the M resources are the same as part of the ports or all of the ports in the X resources, part of beams or all of the beams in the M resources are the same as part of the beams or all of the beams in the X resources.

[0494] Optionally, the transceiver 610 is further configured to receive or transmit first indication information, where the first indication information is used to indicate the association relationship.

[0495] Optionally, the transceiver 610 is further configured to receive or transmit second indication information, where the second indication information indicates a determination manner (or a calculation manner) of the first vector.

[0496] Optionally, the transceiver 610 is further configured to receive or transmit capability indication information, where the capability indication information indicates whether the terminal device supports the capability of determining the first vector.

[0497] The fourth possible design is that the apparatus 600 is a terminal device or a network device, or a component (e.g., a chip) of the terminal device or the network device. The transceiver and the processing unit can be used to implement related operations of the terminal device or the network device.

[0498] In a possible implementation, the transceiver 610 is configured to transmit S first reference signals; the transceiver 610 is further configured to receive P second reference signals on M resources; the processing unit 620 is configured to determine a first vector according to part of the M resources; or, the processing unit 620 is configured to determine the first vector according to all of the M resources; the transceiver 610 is further configured to transmit the first vector; and the transceiver 610 is further configured to receive CSI, where the CSI includes a PMI, and the PMI is obtained based on the first vector and measurement results of the S first reference signals, where S, M, and P are integers greater than 1 or equal to 1.

[0499] Optionally, in the case where the first vector is determined based on part of the M resources, the PMI determined according to the first vector is a PMI corresponding to all of the M resources.

[0500] Optionally, part or all of the M resources have a correlation relationship with part or all of X resources, where the X resources are used to transmit the S first reference signals, and X is an integer greater than 1 or equal to 1.

[0501] Optionally, the correlation relationship includes one or more of the following: part or all of frequency domain resources in the M resources are the same as part or all of frequency domain resources in the X resources, part or all of ports in the M resources are the same as part or all of ports in the X resources, and part or all of beams in the M resources are the same as part or all of beams in the X resources.

[0502] Optionally, the transceiver 610 is further configured to receive or transmit first indication information, where the first indication information is used to indicate the correlation relationship.

[0503] Optionally, the transceiver 610 is further configured to receive or transmit second indication information, where the second indication information indicates a determination manner (or a calculation manner) of the first vector.

[0504] Optionally, the transceiver 610 is further configured to receive or transmit capability indication information, where the capability indication information indicates whether the terminal device supports a capability of determining the first vector.

[0505] Optionally, in the case where the processing unit 620 determines the first vector based on part of the M resources, the following manners are included.

[0506] Optionally, the processing unit 620 determines the first vector according to partial vectors in a matrix V, wherein the matrix V is determined according to a first beam in K beams corresponding to the M resources and a first carrier set corresponding to the first beam, the first carrier set including one or more carriers, and the one or more carriers in the first carrier set belonging to C carriers corresponding to the M resources, wherein K and C are integers greater than 1 or equal to 1.

[0507] Optionally, the processing unit 620 determines the first vector according to partial vectors in a matrix V, wherein the matrix V is determined according to a first carrier in C carriers corresponding to the M resources and a first beam set corresponding to the first carrier, the first beam set including one or more beams, and the one or more beams in the first beam set belonging to K beams corresponding to the M resources, wherein K and C are integers greater than 1 or equal to 1.

[0508] Optionally, in the case that the processing unit 620 determines the first vector according to all of the M resources, the following manners are included.

[0509] Optionally, the processing unit 620 determines the first vector according to partial vectors in a matrix V, wherein the matrix V is determined according to C carriers and K beams corresponding to the M resources, wherein K and C are integers greater than 1 or equal to 1.

[0510] It can be understood that the division of the units in the above apparatus is only a logical function division, and each function can correspond to a functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or part of the units can be integrated into one physical entity, or can be distributed on different physical entities. In addition, the above functional units can be implemented in the form of hardware, or in the form of software, or in the form of hardware combined with software. Whether a certain function is implemented in hardware or software depends on the specific application and design constraints of the technical scheme. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0511] In an example, the functional units in any of the above apparatuses can be one or more integrated circuits configured to implement the above methods, for example: one or more application specific integrated circuits (ASICs), or, one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more digital signal processors (DSPs), or, one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0512] In an example, the storage unit can include a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, or the like.

[0513] FIG. 7 is a schematic diagram of another apparatus 700 according to an embodiment of the present application. The apparatus 700 includes a processor 710 coupled with a memory 720, the memory 720 being configured to store computer programs or instructions and / or data, and the processor 710 being configured to execute the computer programs or instructions stored in the memory 720, or read the data stored in the memory 720, to perform the methods in the above method embodiments.

[0514] Optionally, the processor 710 is one or more.

[0515] Optionally, the memory 720 is one or more.

[0516] Optionally, the memory 720 is integrated with the processor 710, or is separately arranged.

[0517] Optionally, as shown in FIG. 7, the apparatus 700 further includes a transceiver 730 configured to receive and / or send signals. For example, the processor 710 is configured to control the transceiver 730 to receive and / or send signals.

[0518] For example, the processor 710 is configured to execute the computer programs or instructions stored in the memory 720 to implement the related operations of the terminal device or the network device in the above method embodiments.

[0519] Optionally, the transceiver 730 includes a transmitter (or referred to as a transmitter, a transmitting module, a transmitting circuit, etc.) and a receiver (or referred to as a receiver, a receiving module, a receiving circuit, etc.), the transmitter is configured to perform the transmitting operation in the above-mentioned embodiments, and the receiver is configured to perform the receiving operation in the above-mentioned embodiments.

[0520] It should be noted that the communication apparatus 700 can include the transmitter and not include the receiver, or the communication apparatus 700 can include the receiver and not include the transmitter. Whether the communication apparatus 700 includes the transmitter and the receiver or not can depend on whether the communication apparatus 700 performs the transmitting action and the receiving action in the above-mentioned schemes. For example, the communication apparatus 700 is configured to perform the action performed by the first apparatus or the second apparatus in the above-mentioned embodiment shown in FIG. 4, and details can be referred to the related description in the above-mentioned embodiment shown in FIG. 4, and details are not described herein again.

[0521] It should be understood that the processor mentioned in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0522] It should also be understood that the memory mentioned in the embodiments of the present application can be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM). For example, the RAM can be used as an external cache. As an example but not limitation, the RAM includes the following various forms: static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct rambus RAM (DR RAM).

[0523] It should be noted that when the processor is a general processor, a DSP, an ASIC, a FPGA or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, the memory (storage module) can be integrated in the processor.

[0524] It should also be noted that the memory described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0525] FIG. 8 is a schematic block diagram of a chip system 800 provided by the embodiments of the present application. The chip system 800 (or also can be referred to as a processing system) includes a logic circuit 810 and an input / output interface 820.

[0526] The logic circuit 810 can be a processing circuit in the chip system 800. The logic circuit 810 can be coupled with the storage unit, invoke instructions in the storage unit, so that the chip system 800 can implement the methods and functions of the embodiments of the present application. The input / output interface 820 can be an input / output circuit in the chip system 800, output information processed by the chip system 800, or input data or signaling information to be processed by the chip system 800.

[0527] As an option, the chip system 800 is configured to implement operations performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.

[0528] For example, the logic circuit 810 is configured to implement processing-related operations performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments; and the input / output interface 820 is configured to implement sending and / or receiving-related operations performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.

[0529] The embodiments of the present application also provide a computer readable storage medium, having stored thereon computer instructions for implementing the method performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.

[0530] For example, the computer program, when executed by a computer, enables the computer to implement the method performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.

[0531] The embodiments of the present application also provide a computer program product, containing instructions, which, when executed by a computer, implement the method performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.

[0532] The embodiments of the present application also provide a communication system, which includes the terminal device and / or the network device in the above embodiments.

[0533] The above provides any one of the apparatuses related to the explanation and beneficial effects of the corresponding method embodiments provided above, and will not be repeated here.

[0534] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other manners. For example, the described apparatus embodiments are merely schematic. For example, the division of the units is only a logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, or the among different units, can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0535] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. For example, the computer can be a personal computer, a server, a network device, etc. 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 one website site, computer, server or data center to another website site, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as digital video / versatile disc (DVD)), or semiconductor media (such as solid state disk (SSD), etc. For example, the foregoing available media includes but is not limited to: U disk, mobile hard disk, ROM, RAM, magnetic or optical disk, etc. various media that can store program codes.

[0536] The above description is merely specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method of channel measurement, characterized by, The method comprises: receiving S first reference signals on X resources, wherein X is an integer greater than 1 or equal to 1, and S is an integer greater than 1 or equal to 1; determining a first vector based on part of the X resources; or determining the first vector based on all of the X resources; sending channel state information (CSI), wherein the CSI comprises a precoding matrix indicator (PMI), and the PMI is obtained based on the first vector and measurement results of the S first reference signals.

2. The method of claim 1, wherein, comprises: in the case of determining the first vector based on part of the X resources, the PMI is a PMI corresponding to all of the X resources.

3. The method according to claim 1 or 2, characterized in that, The determining of the first vector based on part of the X resources comprises: the first vector is determined according to part of vectors in a matrix V, the matrix V is determined according to a first beam in Q beams corresponding to the X resources and a first carrier set corresponding to the first beam, the first carrier set comprises one or more carriers, and one or more carriers in the first carrier set belong to R carriers corresponding to the X resources, wherein Q and R are integers greater than 1 or equal to 1.

4. The method of claim 3, wherein, comprises: the matrix V satisfies the following formula: or wherein R1 represents the first carrier set, r represents the rth carrier in the first carrier set, q represents the first beam, f represents an index of a frequency domain resource corresponding to the rth carrier and the first beam, f = 0, 1, …, N q,r -1, N q,r H represents a number of frequency domain resources corresponding to the rth carrier and the first beam of the first reference signal q,r (f) P represents channel information corresponding to the rth carrier and the first beam select represents a number of spatial domain bases or ports corresponding to the X resources.

5. The method according to claim 1 or 2, characterized in that, The determining of the first vector based on part of the X resources comprises: the first vector is determined according to part of vectors in a matrix V, the matrix V is determined according to a first carrier in R carriers corresponding to the X resources and a first beam set corresponding to the first carrier, the first beam set comprises one or more beams, and one or more beams in the first beam set belong to Q beams corresponding to the X resources, wherein Q and R are integers greater than 1 or equal to 1.

6. The method of claim 5, wherein, comprises: the matrix V satisfies the following formula: or wherein Q1 represents the first beam set, q represents the qth beam in the first beam set, r represents the first carrier, f represents an index of a frequency domain resource corresponding to the qth beam and the first carrier, f = 0, 1, …, N q,r -1, N q,r H represents a number of frequency domain resources corresponding to the qth beam and the first reference signal of the first carrier q,r (f) P represents channel information corresponding to the qth beam and the first carrier select is a number of spatial domain bases or ports corresponding to the X resources.

7. The method of claim 1, wherein, The determining of the first vector based on all of the X resources comprises: the first vector is determined according to part of vectors in a matrix V, the matrix V is determined according to R carriers corresponding to the X resources and Q beams corresponding to the X resources, wherein Q and R are integers greater than 1 or equal to 1.

8. The method of claim 7, wherein, comprises: the matrix V satisfies the following formula: or wherein Q1 represents a beam set, q represents a qth beam in the beam set, Rq represents a carrier set corresponding to the qth beam in the Q beams, r represents a rth carrier in the carrier set, f represents an index of a frequency domain resource corresponding to the qth beam and the rth carrier, f = 0, 1, …, N q,r -1, N q,r a number of frequency domain resources representing the first reference signal corresponding to the qth beam and the rth carrier, H q,r (f) channel information corresponding to the qth beam and the rth carrier, P select is a number of spatial domain bases or ports corresponding to the X resources.

9. The method according to any one of claims 1 to 8, characterized in that, The PMI is obtained based on the first vector and measurement results of the S first reference signals, comprising: The precoding matrix corresponding to the PMI satisfies any one of the following formulas: W = A'W2, wherein W represents a precoding matrix corresponding to the PMI, A' represents the first vector, and W2 represents a subband precoding matrix, characterizing a discrete Fourier transform DFT matrix or an inverse discrete Fourier transform IDFT matrix, a corresponding non-zero coefficient.

10. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: sending P second reference signals on M resources; part or all of the X resources and part or all of the M resources have a correlation relationship, wherein M is an integer greater than 1 or equal to 1, and P is an integer greater than 1 or equal to 1.

11. The method of claim 10, wherein, The correlation relationship comprises one or more of the following: Part or all of frequency domain resources in the M resources are same as part or all of frequency domain resources in the X resources, part or all of ports in the M resources are same as part or all of ports in the X resources, part or all of beams in the M resources are same as part or all of beams in the X resources.

12. The method according to claim 10 or 11, characterized in that, The method further includes: receiving or sending first indication information, the first indication information indicating the association relationship.

13. A method of channel measurement, characterized by, The method includes: receiving S first reference signals, wherein S is an integer greater than 1 or equal to 1; sending P second reference signals on M resources, wherein M is an integer greater than 1 or equal to 1, and P is an integer greater than 1 or equal to 1; receiving a first vector, the first vector being determined based on the M resources; sending CSI, the CSI including a PMI, the PMI being obtained based on the first vector and measurement results of the S first reference signals.

14. The method of claim 13, wherein, The PMI is obtained based on the first vector and measurement results of the S first reference signals, including: The precoding matrix corresponding to the PMI satisfies any one of the following formulas: W = AW2, wherein W represents a precoding matrix corresponding to the PMI, A represents the first vector, and W2 represents a subband precoding matrix, characterizing a DFT matrix or an IDFT matrix, corresponding non-zero coefficients.

15. The method according to claim 13 or 14, characterized in that, including: Part or all of resources in the M resources have an association relationship with part or all of resources in X resources, the X resources being used to receive the S first reference signals, wherein X is an integer greater than 1 or equal to 1.

16. The method of claim 15, wherein, The association relationship includes one or more of the following: Part or all of frequency domain resources in the M resources are same as part or all of frequency domain resources in the X resources, part or all of ports in the M resources are same as part or all of ports in the X resources, part or all of beams in the M resources are same as part or all of beams in the X resources.

17. The method according to claim 15 or 16, characterized in that The method further includes: receiving or sending first indication information, the first indication information indicating the association relationship.

18. A method of channel measurement, characterized by, The method includes: sending S first reference signals on X resources, wherein X is an integer greater than 1 or equal to 1, and S is an integer greater than 1 or equal to 1; receiving CSI, the CSI including a PMI, the PMI being obtained based on a first vector and measurement results of the S first reference signals, wherein the first vector is determined based on part of the X resources, or the first vector is determined based on all of the X resources.

19. The method of claim 18, wherein, The method further includes: receiving P second reference signals on M resources; Part or all of resources in the X resources have an association relationship with part or all of resources in the M resources, wherein M is an integer greater than 1 or equal to 1, and P is an integer greater than 1 or equal to 1.

20. The method of claim 19, wherein, The association relationship includes one or more of the following: Part or all of frequency domain resources in the M resources are same as part or all of frequency domain resources in the X resources, part or all of ports in the M resources are same as part or all of ports in the X resources, part or all of beams in the M resources are same as part or all of beams in the X resources.

21. The method according to claim 19 or 20, characterized in that, The method further comprises: receiving or sending first indication information, the first indication information indicating the association relationship.

22. A method of channel measurement, characterized by, The method comprises: sending S first reference signals, wherein S is an integer greater than 1 or equal to 1; receiving P second reference signals on M resources, wherein M is an integer greater than 1 or equal to 1, and P is an integer greater than 1 or equal to 1; determining a first vector based on part of the M resources, or determining the first vector based on all of the M resources; sending the first vector; receiving CSI, the CSI including a PMI, the PMI being obtained based on the first vector and measurement results of the S first reference signals.

23. The method of claim 22, wherein, In the case of determining the first vector based on part of the M resources, the PMI is a PMI corresponding to all of the M resources. The determination of the first vector based on part of the M resources comprises:

24. The method of claim 22 or 23, wherein, The first vector is determined according to part of vectors in a matrix V, the matrix V being determined according to a first beam in K beams corresponding to the M resources and a first carrier set corresponding to the first beam, the first carrier set including one or more carriers, and one or more carriers in the first carrier set belonging to C carriers corresponding to the M resources, wherein K and C are integers greater than 1 or equal to 1. The matrix V satisfies the following formula:

25. The method of claim 24, wherein, The determination of the first vector based on part of the M resources comprises: The first vector is determined according to part of vectors in a matrix V, the matrix V being determined according to a first carrier in C carriers corresponding to the M resources and a first beam set corresponding to the first carrier, the first beam set including one or more beams, and one or more beams in the first beam set belonging to K beams corresponding to the M resources, wherein K and C are integers greater than 1 or equal to 1. or Wherein, C1 represents the first carrier set, c represents the cth carrier in the first carrier set, k is the first beam, f represents the index of the frequency domain resource corresponding to the cth carrier and the first beam, f = 0, 1, …, N k,c -1, N k,c H represents the number of frequency domain resources corresponding to the cth carrier and the second reference signal of the first beam k,c (f) P represents the channel information corresponding to the cth carrier and the first beam select is the number of spatial domain bases or port numbers corresponding to the M resource pairs.

26. The method of claim 22 or 23, wherein, The matrix V satisfies the following formula: The determination of the first vector based on all of the M resources comprises:

27. The method of claim 26, wherein, The first vector is determined according to part of vectors in a matrix V, the matrix V being determined according to C carriers corresponding to the M resources and K beams corresponding to the M resources, wherein K and C are integers greater than 1 or equal to 1. The matrix V satisfies the following formula: or wherein K1 represents the first beam set, k represents the kth beam in the first beam set, c represents the first carrier, f represents an index of a frequency domain resource corresponding to the kth beam and the first carrier, f = 0, 1, …, N k,c -1, N k,c represents a number of frequency domain resources of the second reference signal corresponding to the kth beam and the first carrier, H k,c (f) represents channel information corresponding to the kth beam and the first carrier, P select represents a number of spatial domain bases or ports corresponding to the M resource pairs.

28. The method of claim 22, wherein, The M resources have an association relationship with part or all of X resources, and the X resources are used to send the S first reference signals, wherein X is an integer greater than 1 or equal to 1. ​ 29. The method of claim 28, wherein, ​ ​ or wherein K1 represents a set of beams, k represents a kth beam in the set of beams, Ck represents a set of carriers corresponding to the kth beam in the K beams, c represents a cth carrier in the set of carriers, f represents an index of a frequency domain resource corresponding to the kth beam and the cth carrier, f = 0, 1, …, N k,c -1, N k,c represents a number of frequency domain resources of the second reference signal corresponding to the kth beam and the cth carrier, H k,c (f) channel information corresponding to the kth beam and the cth carrier, P select is a number of spatial domain bases or a number of ports corresponding to the M resource pairs.

30. The method of any one of claims 22-29, wherein, ​ ​ 31. The method of claim 30, wherein, The association relationship comprises one or more of the following: Part or all of the frequency domain resources in the M resources are the same as part or all of the frequency domain resources in the X resources, part or all of the ports in the M resources are the same as part or all of the ports in the X resources, part or all of the beams in the M resources are the same as part or all of the beams in the X resources.

32. The method of claim 30 or 31, wherein, The method further comprises: receiving or sending first indication information, the first indication information indicating the association relationship.

33. A communications device, characterized by comprise: means for performing the method of any one of claims 1 to 32.

34. A processing device, comprising: comprise: a processor; the processor is configured to execute a computer program to cause the processing device to perform the method of any one of claims 1 to 32.

35. A chip system, characterized by comprise: a processor configured to call and run a computer program from a memory to cause a communication device in which the chip system is installed to perform the method of any one of claims 1 to 32.

36. A computer program product, characterised in that, The computer program product comprises instructions executed by a processor to perform the method of any one of claims 1 to 32.