Communication method, terminal, network device and storage medium

CN121970287APending Publication Date: 2026-05-01BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2024-08-29
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Large-scale antenna arrays have high hardware costs and energy consumption, while the uneven antenna distribution in sparse arrays makes vector determination difficult.

Method used

The number of vectors corresponding to at least two reference signal resources or port groups is determined by receiving or sending first information. The number of vectors is determined by utilizing different subarrays of a sparse array that correspond to different reference signal resources or different port groups of the same reference signal resource.

Benefits of technology

It saves costs and energy consumption, while effectively determining the number of vectors in the sparse array, thus improving the efficiency of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121970287A_ABST
    Figure CN121970287A_ABST
Patent Text Reader

Abstract

The invention relates to a communication method, a terminal, network equipment and a storage medium. The communication method comprises: a terminal receiving first information sent by a network device, the first information being used for determining the number of vectors corresponding to at least two reference signal resources, or the first information being used for determining the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource. According to the invention, the coefficient array is applied to the communication system, so that the cost and energy consumption are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, terminals, network devices and storage media Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to communication methods, terminals, network devices and storage media. Background Technology

[0002] In communication scenarios, high-frequency bands and large-scale antenna arrays (X-Large Arrays) are introduced to improve spectral efficiency. X-Large Arrays can provide greater beamforming gain, effectively compensating for the transmission loss caused by high-frequency bands.

[0003] Summary of the Invention

[0004] Massive MIMO antenna arrays are characterized by dense and uniform arrays with half-wavelength spacing, but their main problems are high hardware costs and energy consumption.

[0005] This disclosure presents a communication method, a terminal, a network device, and a storage medium.

[0006] According to a first aspect of the present disclosure, a communication method is proposed, the method comprising: a terminal receiving first information sent by a network device, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

[0007] According to a second aspect of the present disclosure, a communication method is proposed, the method comprising: a network device sending first information to a terminal, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

[0008] According to a third aspect of the present disclosure, a communication method is proposed, the method comprising: a network device sending first information to a terminal, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource; and the terminal receiving the first information.

[0009] According to a fourth aspect of the present disclosure, a terminal is provided, comprising: a transceiver module, configured to receive first information sent by a network device, the first information being configured to determine the number of vectors corresponding to at least two reference signal resources, or the first information being configured to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

[0010] According to a fifth aspect of the present disclosure, a network device is provided, comprising: a transceiver module configured to send first information to a terminal, the first information being configured to determine the number of vectors corresponding to at least two reference signal resources, or the first information being configured to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

[0011] According to a sixth aspect of the present disclosure, a terminal is provided, comprising: one or more processors; wherein the terminal is configured to execute the first aspect and any one of the communication methods in the first aspect.

[0012] According to a seventh aspect of the present disclosure, a network device is provided, comprising: one or more processors; wherein the network device is configured to perform the second aspect and any one of the communication methods in the second aspect.

[0013] According to an eighth aspect of the present disclosure, a communication system is provided, including a terminal and a network device, wherein the terminal is configured to implement the first aspect and any one of the communication methods in the first aspect, and the network device is configured to implement the second aspect and any one of the communication methods in the second aspect.

[0014] According to a ninth aspect of the present disclosure, a storage medium is provided that stores instructions, which, when executed on a communication device, cause the communication device to perform a communication method as described in the first aspect and any one of the first aspects or the second aspect and any one of the second aspects.

[0015] According to a tenth aspect of the present disclosure, a program product is provided, comprising: a computer program, which, when executed by a communication device, causes the communication device to perform a communication method as described in the first aspect and any one of the first aspects or the second aspect and the second aspect.

[0016] This disclosure describes a terminal receiving first information from a network device to determine the number of vectors corresponding to at least two reference signal resources, or the number of vectors corresponding to at least two port groups, where the at least two port groups correspond to the same reference signal resource. Since different subarrays of a sparse array correspond to different reference signal resources or different port groups corresponding to the same reference signal resource, the terminal can determine the number of vectors corresponding to different subarrays using the first information. This enables the application of coefficient arrays in the communication system, saving costs and energy consumption. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.

[0018] Figure 1a is a schematic diagram of the antenna distribution of different arrays.

[0019] Figure 1b is a schematic diagram of the orientation of different arrays.

[0020] Figure 1c is a schematic diagram of a nested array.

[0021] Figure 1d is a schematic diagram of a communication system architecture according to an embodiment of the present disclosure.

[0022] Figure 2 is a schematic diagram of a communication method interaction according to an embodiment of the present disclosure.

[0023] Figure 3 is a flowchart illustrating a communication method according to an embodiment of the present disclosure.

[0024] Figure 4 is a flowchart illustrating a communication method according to an embodiment of the present disclosure.

[0025] Figure 5 is a schematic diagram of a communication method interaction according to an embodiment of the present disclosure.

[0026] Figure 6a is a schematic diagram of the structure of the terminal proposed in an embodiment of this disclosure.

[0027] Figure 6b is a schematic diagram of the structure of the network device proposed in an embodiment of this disclosure.

[0028] Figure 7a is a schematic diagram of the structure of a communication device proposed in an embodiment of this disclosure.

[0029] Figure 7b is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. Detailed Implementation

[0030] This disclosure presents a communication method, a terminal, a network device, and a storage medium.

[0031] In a first aspect, embodiments of this disclosure propose a communication method, the method comprising: a terminal receiving first information sent by a network device, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

[0032] In some alternative embodiments of the first aspect, the number of vectors includes at least one of the following: the number of spatial domain vectors; the number of frequency domain vectors.

[0033] In some alternative embodiments of the first aspect, the number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to the at least two reference signal resources respectively.

[0034] In some alternative embodiments of the first aspect, the number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to the at least two port groups respectively.

[0035] In some alternative embodiments of the first aspect, the number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two reference signal resources.

[0036] In some alternative embodiments of the first aspect, the number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two port groups.

[0037] In some alternative embodiments of the first aspect, the at least two reference signal resources satisfy an association relationship.

[0038] In some alternative embodiments of the first aspect, the at least two reference signal resources satisfy at least one of the following association relationships: the at least two reference signal resources correspond to the same identifier; the at least two reference signal resources correspond to different subarrays of the same array; the at least two reference signal resources correspond to different subarrays of the same Transmitter / Receiver Point (TRP); the at least two reference signal resources correspond to different subarrays of the same Panel; the at least two reference signal resources correspond to different subarrays of the same cell.

[0039] In some alternative embodiments of the first aspect, the at least two reference signal resources include at least four reference signal resources, wherein the first reference signal resource and the second reference signal resource are associated, the third reference signal resource and the fourth reference signal resource are associated, and the phase offset of the third reference signal resource relative to the first reference signal resource is the same as the phase offset of the fourth reference signal resource relative to the second reference signal resource.

[0040] In some alternative embodiments of the first aspect, the first reference signal resource and the second reference signal resource correspond to the same TRP, Panel or cell; the third reference signal resource and the fourth reference signal resource correspond to the same TRP, Panel or cell.

[0041] In some alternative embodiments of the first aspect, the at least two port groups include at least four port groups, wherein the first port group and the second port group are associated, the third port group and the fourth port group are associated, and the phase offset of the third port group relative to the first port group is the same as the phase offset of the fourth port group relative to the second port group.

[0042] In some alternative embodiments of the first aspect, the first port group and the second port group have the following relationship: the first port group and the second port group correspond to the same TRP, Panel or cell; the third port group and the fourth port group have the following relationship: the third port group and the fourth port group correspond to the same TRP, Panel or cell.

[0043] In some alternative embodiments of the first aspect, the number of vectors includes the number of spatial vectors, and the method further includes: the terminal sending second information to the network device, the second information being used to report spatial vector information; wherein, spatial vector information of different reference signal resources is reported separately, or, spatial vector information of different port groups is reported separately.

[0044] In some optional embodiments of the first aspect, the spatial vector information includes at least one of the following: a first parameter, which indicates at least one of N1*O1, where N1 represents the number of ports in the first dimension and O1 represents the first parameter in the first dimension; a second parameter, which indicates at least one of N2*O2, where N2 represents the number of ports in the second dimension and O2 represents the first parameter in the second dimension; a third parameter, which indicates at least one of (N1*N2), where N2 represents the number of ports in the second dimension; a fourth parameter, which indicates at least one of (O1*O2), where O2 represents the first parameter in the second dimension; a strongest vector indicator; and coefficient information.

[0045] In some alternative embodiments of the first aspect, the coefficient information includes at least one of the following: a non-zero coefficient position indicator; a strongest coefficient position indicator; an amplitude coefficient corresponding to the non-zero coefficient position; and a phase coefficient corresponding to the non-zero coefficient position.

[0046] In some alternative embodiments of the first aspect, the number of vectors includes the number of frequency domain vectors, and the method further includes: the terminal sending third information to the network device, the third information being used to report frequency domain vector information; wherein different reference signal resources correspond to the same frequency domain vector information, or different port groups correspond to the same frequency domain vector information.

[0047] In some alternative embodiments of the first aspect, the frequency domain vector information is used to indicate a second number of frequency domain vectors, which are the second number of frequency domain vectors in the first number of frequency domain vectors, wherein the first number is the number of frequency domain vectors minus 1, and the second number is determined based on at least one of the number of frequency domain vectors, the number of precoding matrix indicators corresponding to each channel quality indicator (CQI), and a preset value.

[0048] In a second aspect, a communication method is provided, the method comprising: a network device sending first information to a terminal, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

[0049] In some alternative embodiments of the second aspect, the number of vectors includes at least one of the following: the number of spatial domain vectors; the number of frequency domain vectors.

[0050] In some alternative embodiments of the second aspect, the number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to the at least two reference signal resources respectively.

[0051] In some alternative embodiments of the second aspect, the number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to the at least two port groups respectively.

[0052] In some alternative embodiments of the second aspect, the number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two reference signal resources.

[0053] In some alternative embodiments of the second aspect, the number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two port groups.

[0054] In some alternative embodiments of the second aspect, the at least two reference signal resources satisfy an association relationship.

[0055] In some alternative embodiments of the second aspect, the at least two reference signal resources satisfy at least one of the following association relationships: the at least two reference signal resources correspond to the same identifier; the at least two reference signal resources correspond to different subarrays of the same array; the at least two reference signal resources correspond to different subarrays of the same Transmitter / Receiver Point (TRP); the at least two reference signal resources correspond to different subarrays of the same Panel; the at least two reference signal resources correspond to different subarrays of the same cell.

[0056] In some alternative embodiments of the second aspect, the at least two reference signal resources include at least four reference signal resources, wherein the first reference signal resource and the second reference signal resource are associated, the third reference signal resource and the fourth reference signal resource are associated, and the phase offset of the third reference signal resource relative to the first reference signal resource is the same as the phase offset of the fourth reference signal resource relative to the second reference signal resource.

[0057] In some alternative embodiments of the second aspect, the first reference signal resource and the second reference signal resource correspond to the same TRP, Panel or cell; the third reference signal resource and the fourth reference signal resource correspond to the same TRP, Panel or cell.

[0058] In some alternative embodiments of the second aspect, the at least two port groups include at least four port groups, wherein the first port group and the second port group are associated, the third port group and the fourth port group are associated, and the phase offset of the third port group relative to the first port group is the same as the phase offset of the fourth port group relative to the second port group.

[0059] In some alternative embodiments of the second aspect, the first port group and the second port group have the following relationship: the first port group and the second port group correspond to the same TRP, Panel or cell; the third port group and the fourth port group have the following relationship: the third port group and the fourth port group correspond to the same TRP, Panel or cell.

[0060] In some alternative embodiments of the second aspect, the number of vectors includes the number of spatial vectors, and the method further includes: the network device receiving second information sent by the terminal, the second information being used to report spatial vector information; wherein, spatial vector information of different reference signal resources is reported separately, or, spatial vector information of different port groups is reported separately.

[0061] In some optional embodiments of the second aspect, the spatial vector information includes at least one of the following: a first parameter, which indicates at least one of N1*O1 vectors, where N1 represents the number of ports in the first dimension and O1 represents the first parameter in the first dimension; a second parameter, which indicates at least one of N2*O2 vectors, where N2 represents the number of ports in the second dimension and O2 represents the first parameter in the second dimension; a third parameter, which indicates at least one of N1*N2 vectors; a fourth parameter, which indicates at least one of O1*O2 vectors; a strongest vector indicator; and coefficient information.

[0062] In some alternative embodiments of the second aspect, the coefficient information includes at least one of the following: a non-zero coefficient position indicator; a strongest coefficient position indicator; an amplitude coefficient corresponding to the non-zero coefficient position; and a phase coefficient corresponding to the non-zero coefficient position.

[0063] In some optional embodiments of the second aspect, the number of vectors includes the number of frequency domain vectors, and the method further includes: the network device and the terminal sending third information, the third information being used to report frequency domain vector information; wherein, different reference signal resources correspond to the same frequency domain vector information, or, different port groups correspond to the same frequency domain vector information.

[0064] In some alternative embodiments of the second aspect, the frequency domain vector information is used to indicate a second number of frequency domain vectors, which are the second number of frequency domain vectors in the first number of frequency domain vectors, wherein the first number is the number of frequency domain vectors minus 1, and the second number is determined based on at least one of the number of frequency domain vectors, the number of precoding matrix indicators corresponding to each channel quality indicator (CQI), and a preset value.

[0065] Thirdly, a communication method is provided, the method comprising: a network device sending first information to a terminal, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource; and the terminal receiving the first information.

[0066] Fourthly, a terminal is provided, comprising: a transceiver module, configured to receive first information sent by a network device, the first information being configured to determine the number of vectors corresponding to at least two reference signal resources, or the first information being configured to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

[0067] In some alternative embodiments of the fourth aspect, the number of vectors includes at least one of the following: the number of spatial domain vectors; the number of frequency domain vectors.

[0068] In some alternative embodiments of the fourth aspect, the number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to the at least two reference signal resources respectively.

[0069] In some alternative embodiments of the fourth aspect, the number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to the at least two port groups respectively.

[0070] In some alternative embodiments of the fourth aspect, the number of vectors includes the number of frequency domain vectors, wherein the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two reference signal resources.

[0071] In some alternative embodiments of the fourth aspect, the number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two port groups.

[0072] In some alternative embodiments of the fourth aspect, the at least two reference signal resources satisfy an association relationship.

[0073] In some alternative embodiments of the fourth aspect, the at least two reference signal resources satisfy at least one of the following association relationships: the at least two reference signal resources correspond to the same identifier; the at least two reference signal resources correspond to different subarrays of the same array; the at least two reference signal resources correspond to different subarrays of the same Transmitter / Receiver Point (TRP); the at least two reference signal resources correspond to different subarrays of the same Panel; the at least two reference signal resources correspond to different subarrays of the same cell.

[0074] In some alternative embodiments of the fourth aspect, the at least two reference signal resources include at least four reference signal resources, wherein the first reference signal resource and the second reference signal resource are associated, the third reference signal resource and the fourth reference signal resource are associated, and the phase offset of the third reference signal resource relative to the first reference signal resource is the same as the phase offset of the fourth reference signal resource relative to the second reference signal resource.

[0075] In some alternative embodiments of the fourth aspect, the first reference signal resource and the second reference signal resource correspond to the same TRP, Panel or cell; the third reference signal resource and the fourth reference signal resource correspond to the same TRP, Panel or cell.

[0076] In some alternative embodiments of the fourth aspect, the at least two port groups include at least four port groups, wherein the first port group and the second port group are associated, the third port group and the fourth port group are associated, and the phase offset of the third port group relative to the first port group is the same as the phase offset of the fourth port group relative to the second port group.

[0077] In some optional embodiments of the fourth aspect, the first port group and the second port group have the following relationship: the first port group and the second port group correspond to the same TRP, Panel or cell; the third port group and the fourth port group have the following relationship: the third port group and the fourth port group correspond to the same TRP, Panel or cell.

[0078] In some optional embodiments of the fourth aspect, the number of vectors includes the number of spatial vectors, and the transceiver module is further configured to: send second information to the network device, the second information being used to report spatial vector information; wherein, spatial vector information of different reference signal resources is reported separately, or, spatial vector information of different port groups is reported separately.

[0079] In some optional embodiments of the fourth aspect, the spatial vector information includes at least one of the following: a first parameter, which indicates at least one of N1*O1, where N1 represents the number of ports in the first dimension and O1 represents the first parameter in the first dimension; a second parameter, which indicates at least one of N2*O2, where N2 represents the number of ports in the second dimension and O2 represents the first parameter in the second dimension; a third parameter, which indicates at least one of (N1*N2), where N2 represents the number of ports in the second dimension; a fourth parameter, which indicates at least one of (O1*O2), where O2 represents the first parameter in the second dimension; a strongest vector indicator; and coefficient information.

[0080] In some optional embodiments of the fourth aspect, the coefficient information includes at least one of the following: a non-zero coefficient position indicator; a strongest coefficient position indicator; an amplitude coefficient corresponding to the non-zero coefficient position; and a phase coefficient corresponding to the non-zero coefficient position.

[0081] In some optional embodiments of the fourth aspect, the number of vectors includes the number of frequency domain vectors, and the transceiver module is further configured to: send third information to the network device, the third information being used to report frequency domain vector information; wherein, different reference signal resources correspond to the same frequency domain vector information, or, different port groups correspond to the same frequency domain vector information.

[0082] In some alternative embodiments of the fourth aspect, the frequency domain vector information is used to indicate a second number of frequency domain vectors, which are the second number of frequency domain vectors in the first number of frequency domain vectors, wherein the first number is the number of frequency domain vectors minus 1, and the second number is determined based on at least one of the number of frequency domain vectors, the number of precoding matrix indicators corresponding to each channel quality indicator (CQI), and a preset value.

[0083] Fifthly, a network device is provided, comprising: a transceiver module, configured to send first information to a terminal, the first information being configured to determine the number of vectors corresponding to at least two reference signal resources, or the first information being configured to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

[0084] In some alternative embodiments of the fifth aspect, the number of vectors includes the number of frequency domain vectors, wherein the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two reference signal resources.

[0085] In some alternative embodiments of the fifth aspect, the number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two port groups.

[0086] In some alternative embodiments of the fifth aspect, the at least two reference signal resources satisfy an association relationship.

[0087] In some alternative embodiments of the fifth aspect, the at least two reference signal resources satisfy at least one of the following association relationships: the at least two reference signal resources correspond to the same identifier; the at least two reference signal resources correspond to different subarrays of the same array; the at least two reference signal resources correspond to different subarrays of the same Transmitter / Receiver Point (TRP); the at least two reference signal resources correspond to different subarrays of the same Panel; the at least two reference signal resources correspond to different subarrays of the same cell.

[0088] In some alternative embodiments of the fifth aspect, the at least two reference signal resources include at least four reference signal resources, wherein the first reference signal resource and the second reference signal resource are associated, the third reference signal resource and the fourth reference signal resource are associated, and the phase offset of the third reference signal resource relative to the first reference signal resource is the same as the phase offset of the fourth reference signal resource relative to the second reference signal resource.

[0089] In some alternative embodiments of the fifth aspect, the first reference signal resource and the second reference signal resource correspond to the same TRP, Panel or cell; the third reference signal resource and the fourth reference signal resource correspond to the same TRP, Panel or cell.

[0090] In some alternative embodiments of the fifth aspect, the at least two port groups include at least four port groups, wherein the first port group and the second port group are associated, the third port group and the fourth port group are associated, and the phase offset of the third port group relative to the first port group is the same as the phase offset of the fourth port group relative to the second port group.

[0091] In some optional embodiments of the fifth aspect, the first port group and the second port group have the following relationship: the first port group and the second port group correspond to the same TRP, Panel or cell; the third port group and the fourth port group have the following relationship: the third port group and the fourth port group correspond to the same TRP, Panel or cell.

[0092] In some optional embodiments of the fifth aspect, the number of vectors includes the number of spatial vectors, and the transceiver module is further configured to: the network device receive second information sent by the terminal, the second information being used to report spatial vector information; wherein, spatial vector information of different reference signal resources is reported separately, or, spatial vector information of different port groups is reported separately.

[0093] In some optional embodiments of the fifth aspect, the spatial vector information includes at least one of the following: a first parameter, which indicates at least one of N1*O1 vectors, where N1 represents the number of ports in the first dimension and O1 represents the first parameter in the first dimension; a second parameter, which indicates at least one of N2*O2 vectors, where N2 represents the number of ports in the second dimension and O2 represents the first parameter in the second dimension; a third parameter, which indicates at least one of N1*N2 vectors; a fourth parameter, which indicates at least one of O1*O2 vectors; a strongest vector indicator; and coefficient information.

[0094] In some optional embodiments of the fifth aspect, the coefficient information includes at least one of the following: a non-zero coefficient position indicator; a strongest coefficient position indicator; an amplitude coefficient corresponding to the non-zero coefficient position; and a phase coefficient corresponding to the non-zero coefficient position.

[0095] In some optional embodiments of the fifth aspect, the number of vectors includes the number of frequency domain vectors, and the transceiver module is further configured to: transmit third information to the network device and the terminal, the third information being used to report frequency domain vector information; wherein different reference signal resources correspond to the same frequency domain vector information, or different port groups correspond to the same frequency domain vector information.

[0096] In some alternative embodiments of the fifth aspect, the frequency domain vector information is used to indicate a second number of frequency domain vectors, which are the second number of frequency domain vectors in the first number of frequency domain vectors, wherein the first number is the number of frequency domain vectors minus 1, and the second number is determined based on at least one of the number of frequency domain vectors, the number of precoding matrix indicators corresponding to each channel quality indicator (CQI), and a preset value.

[0097] A sixth aspect provides a terminal, comprising: one or more processors; wherein the terminal is configured to execute the first aspect and any one of the communication methods in the first aspect.

[0098] A seventh aspect provides a network device, comprising: one or more processors; wherein the network device is configured to perform the second aspect and any one of the communication methods in the second aspect.

[0099] Eighthly, a communication system is provided, including a terminal and a network device, wherein the terminal is configured to implement the first aspect and any one of the communication methods in the first aspect, and the network device is configured to implement the second aspect and any one of the communication methods in the second aspect.

[0100] Ninth aspect, a storage medium is provided that stores instructions, which, when executed on a communication device, cause the communication device to perform a communication method as described in the first aspect and any one thereof, or the second aspect and any one thereof.

[0101] In a tenth aspect, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method as described in an optional implementation of the first or second aspect.

[0102] In one aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the methods described in an optional implementation of the first or second aspect.

[0103] In a twelfth aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the method described in an optional implementation of the first or second aspect above.

[0104] It is understood that the terminals, access network devices, first network elements, other network elements, core network devices, communication systems, storage media, program products, computer programs, chips, or chip systems involved in the embodiments of this disclosure are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0105] This disclosure provides communication methods, terminals, network devices, and storage media. In some embodiments, the terms "communication method" and "information processing method" can be used interchangeably, as can the terms "communication device" and "information processing device" and "communication device," and the terms "information processing system" and "communication system."

[0106] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0107] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. The technical environments of different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0108] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0109] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.

[0110] In the embodiments disclosed herein, "multiple" refers to two or more.

[0111] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0112] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.

[0113] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.

[0114] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.

[0115] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0116] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.

[0117] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.

[0118] In some embodiments, the apparatus and device may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "body", etc.

[0119] In some embodiments, "network" can be interpreted as devices included in the network, such as access network devices, core network devices, etc.

[0120] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)," "base station (BS)," "radio base station," or "fixed station." In some embodiments, it may also be understood as "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," or "bandwidth part (BWP)."

[0121] In some embodiments, "terminal" or "terminal device" may be referred to as "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," etc.

[0122] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

[0123] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0124] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0125] In some embodiments, to address the problems of large-scale antenna arrays, the industry has proposed sparse arrays (SA). Sparse array antennas reduce antenna sidelobes and save antenna costs by strategically removing some antenna elements, without significantly reducing antenna gain and beamwidth. A sparse array is a non-uniform linear array. That is, a uniform linear array is modified by removing a portion of its elements using a specific optimization method. Figure 1a shows a schematic diagram of the antenna distribution of different arrays. Figure 1b shows a schematic diagram of the direction of different arrays.

[0126] In some embodiments, a problem with sparse arrays is the uneven distribution of antennas. Traditional uniform arrays, corresponding to Discrete Fourier Transform (DFT) beams, have the same transmit power for each antenna element (or port), making different DFT beams orthogonal. However, for sparse arrays, the antenna distribution is uneven, with some ports lacking antennas. Therefore, determining the corresponding vectors (e.g., basis vectors), such as spatial or frequency vectors, for sparse arrays is a problem that needs to be solved.

[0127] Typical sparse arrays include the following:

[0128] (1) Coprime Array (CA): CA is a type of sparse array that introduces a closed-form expression for the antenna position. This means that once the number of elements is given, the antenna position can be obtained immediately without any exhaustive search mechanism. CA consists of a Q-element array with an element spacing of Pd and a (2P-1)-element array with an element spacing of Qd, where P and Q are coprime integers such that P is less than Q, and d represents the half-wavelength element spacing.

[0129] For example: Q=3, P=2, Table 1 shows the antenna element positions (or port positions) corresponding to each subarray. That is, the first subarray is a 3-element array with a spacing of 2d, corresponding to positions 0d, 2d, and 4d, such as position "1" in Table 1; the second subarray is a 3-element subarray with a spacing of 3d, corresponding to positions 0d, 3d, and 6d, such as position "2" in Table 1.

[0130] Table 1

[0131] (2) Nested Arrays (NAs): NAs provide another closed form of antenna position representation. Two-level nested arrays are mainly composed of two nested uniform arrays. Figure 1c is a schematic diagram of a nested array. As shown in Figure 1c, assuming the element spacing of the two uniform arrays is d1 and d2 respectively, and the number of elements is M1 and M2 respectively, then the element spacing of the two uniform arrays satisfies: d2 = (M1 + 1)d1, and the spacing between the first element of the second array and the last element of the first array is also d1. The first array appears to be nested within the second array, forming a nested array. Table 2 is a schematic table showing the element distribution of the subarrays when the total number of elements in the nested array is M. Table 3 shows the antenna element positions (or port positions) corresponding to each subarray when M1 = 3, M2 = 3, d1 = d, d2 = 4d, where "1" indicates the position of the element in the first subarray, and "2" indicates the position of the element in the second subarray.

[0132] Table 2

[0133] Table 3

[0134] (3) Non-redundant array, or minimum redundancy array. The minimum redundancy array has the lowest redundancy, but the design of this array does not have a clear expression for the position of the array elements, and can only be obtained by exhaustive search by computer. Table 4 shows the correspondence between the number of array elements and the position of array elements in a redundant array.

[0135] Table 4

[0136] Therefore, this disclosure involves a terminal receiving first information sent by a network device to determine the number of vectors corresponding to at least two reference signal resources, or the number of vectors corresponding to at least two port groups, where the at least two port groups correspond to the same reference signal resource. Since different subarrays of a sparse array correspond to different reference signal resources or different port groups corresponding to the same reference signal resource, the terminal can determine the number of vectors corresponding to different subarrays using the first information, thereby enabling the application of coefficient arrays in the communication system to save costs and energy consumption.

[0137] Figure 1d is a schematic diagram of a communication system architecture according to an embodiment of the present disclosure.

[0138] As shown in Figure 1d, the communication system 100 includes a terminal 101 and a network device 102.

[0139] In some embodiments, terminal 101 includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.

[0140] In some embodiments, network device 102 may include at least one of access network device and core network device.

[0141] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.

[0142] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.

[0143] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.

[0144] In some embodiments, a core network device may be a single device comprising one or more network elements, or it may be multiple devices or a group of devices, each comprising all or part of the aforementioned one or more network elements. Network elements may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), or a Next Generation Core (NGC).

[0145] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.

[0146] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1d, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1d are illustrative. The communication system may include all or some of the main bodies in FIG1d, or may include other main bodies outside of FIG1d. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection may be in any way, such as direct connection or indirect connection, wired connection or wireless connection.

[0147] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 6th generation mobile communication system (6G), 5G New Radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio Access (NX), Future Generation Radio Access (FX), Global System for Mobile Communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0148] Figure 2 is a schematic diagram of a communication method interaction according to an embodiment of the present disclosure. As shown in Figure 2, this embodiment of the present disclosure relates to a communication method for a communication system 100, the method including:

[0149] In step S2101, network device 102 sends first information to terminal 101.

[0150] In some embodiments, terminal 101 receives first information sent by network device 102.

[0151] In some embodiments, the first information is used to determine the number of vectors corresponding to at least two reference signal resources, or the first information is used to determine the number of vectors corresponding to at least two port groups, wherein the at least two port groups correspond to the same reference signal resource.

[0152] In some embodiments, at least two reference signal resources correspond to different subarrays, or at least two port groups correspond to different subarrays. For example, the first information can be used to determine the number of vectors corresponding to different subarrays.

[0153] In some embodiments, the number of vectors includes at least one of the following: the number of spatial domain vectors; and the number of frequency domain vectors. Wherein, the spatial domain vectors can be beams, and the number of spatial domain vectors can be the number of beams.

[0154] In some embodiments, a spatial vector may also be referred to as a spatial basis vector, a beam, or a vector.

[0155] In some embodiments, the frequency domain vector may also be referred to as the frequency domain basis vector, or vector.

[0156] In some embodiments, if the number of vectors includes the number of spatial vectors, the first information can be used to determine the number of spatial vectors corresponding to at least two reference signal resources respectively. Alternatively, the first information can be used to determine the number of spatial vectors corresponding to at least two port groups respectively. It is understood that if the number of vectors is the number of spatial vectors, the number of spatial vectors corresponding to different reference signal resources (or different port groups) is configured independently. Of course, this disclosure is not limited to this; in other embodiments, the number of spatial vectors corresponding to different reference signal resources (or different port groups) can also be configured jointly. Independent configuration can be understood as configuring the number of spatial vectors for different reference signal resources (or different port groups) respectively, and the number of spatial vectors corresponding to different reference signal resources (or different port groups) can be the same or different. Joint configuration can be understood as configuring the same number of spatial vectors for different reference signal resources (or different port groups).

[0157] In some embodiments, if the number of vectors includes the number of frequency domain vectors, the first information can be used to determine the number of the same frequency domain vectors corresponding to at least two reference signal resources. Alternatively, the first information can be used to determine the number of the same frequency domain vectors corresponding to at least two port groups. It is understood that if the number of vectors is the number of frequency domain vectors, then the number of frequency domain vectors corresponding to different reference signal resources (or different port groups) is configured together. Of course, this disclosure is not limited to this; in other embodiments, the number of frequency domain vectors corresponding to different reference signal resources (or different port groups) can also be configured independently. The meanings of independent configuration and joint configuration are the same as those in the above embodiments, and will not be repeated here.

[0158] In some embodiments, at least two reference signal resources satisfy an association relationship.

[0159] In some embodiments, at least two reference signal resources satisfy at least one of the following association relationships: at least two reference signal resources correspond to the same identifier; at least two reference signal resources correspond to different subarrays of the same array; at least two reference signal resources correspond to different subarrays of the same Transmission and Receiving Point (TRP); at least two reference signal resources correspond to different subarrays of the same panel; at least two reference signal resources correspond to different subarrays of the same cell.

[0160] Optionally, at least two reference signal resources correspond to the same identifier. For example, a network device can configure a number of spatial vectors or a number of frequency vectors for an identifier, and the at least two reference signal resources corresponding to this identifier will correspond to this number of spatial vectors or frequency vectors. Of course, the network device can also configure separate numbers of spatial vectors or frequency vectors for the at least two reference signal resources corresponding to an identifier.

[0161] Optionally, at least two reference signal resources correspond to different subarrays of the same array. For example, a network device can configure a number of spatial vectors or a number of frequency vectors for an array, and then different subarrays of this array correspond to this number of spatial vectors or frequency vectors. That is, at least two reference signal resources correspond to this number of spatial vectors or frequency vectors. Of course, the network device can also configure the number of spatial vectors or the number of frequency vectors separately for different subarrays of an array (i.e., at least two reference signal resources corresponding to an array).

[0162] Optionally, at least two reference signal resources correspond to different subarrays of the same TRP. For example, a network device can configure a number of spatial vectors or a number of frequency vectors for a TRP, and then different subarrays of this TRP correspond to this number of spatial vectors or frequency vectors. That is, at least two reference signal resources correspond to this number of spatial vectors or frequency vectors. Of course, the network device can also configure the number of spatial vectors or the number of frequency vectors separately for different subarrays of a TRP (i.e., at least two reference signal resources corresponding to a TRP).

[0163] Optionally, at least two reference signal resources correspond to different subarrays of the same panel. For example, a network device can configure a number of spatial vectors or frequency vectors for a panel, and then different subarrays of this panel correspond to this number of spatial vectors or frequency vectors. That is, at least two reference signal resources correspond to this number of spatial vectors or frequency vectors. Of course, the network device can also configure the number of spatial vectors or frequency vectors separately for different subarrays of a panel (i.e., at least two reference signal resources corresponding to a panel).

[0164] Optionally, at least two reference signal resources correspond to different subarrays of the same cell. For example, a network device can configure a number of spatial vectors or a number of frequency vectors for a cell, and then different subarrays of this cell correspond to this number of spatial vectors or frequency vectors. That is, at least two reference signal resources correspond to this number of spatial vectors or frequency vectors. Of course, the network device can also configure the number of spatial vectors or the number of frequency vectors separately for different subarrays of a cell (i.e., at least two reference signal resources corresponding to a cell).

[0165] In some embodiments, at least two port groups satisfy at least one of the following association relationships: at least two port groups correspond to the same identifier; at least two port groups correspond to different subarrays of the same array; at least two port groups correspond to different subarrays of the same Transmission and Receiving Point (TRP); at least two port groups correspond to different subarrays of the same panel; at least two port groups correspond to different subarrays of the same cell.

[0166] In some embodiments, the common identity (ID) corresponding to at least two reference signal resources (or at least two port groups) can be at least one of the following: association ID; link ID; transmit / receive point ID; panel ID; resource ID; resource set ID; resource group ID; resource subset ID; pair ID; array ID.

[0167] In some embodiments, at least two reference signal resources include at least four reference signal resources, wherein the first and second reference signal resources are associated, and the third and fourth reference signal resources are associated. The phase offset of the third reference signal resource relative to the first reference signal resource is the same as the phase offset of the fourth reference signal resource relative to the second reference signal resource. The first and second reference signal resources have the following association or correspond to the same identifier: the first and second reference signal resources correspond to the same TRP, Panel, or cell; the third and fourth reference signal resources have the following association or correspond to the same identifier: the third and fourth reference signal resources correspond to the same TRP, Panel, or cell. The corresponding identical identifiers are as described above and will not be repeated here.

[0168] For example, the number of reference signal resources is at least four, which are respectively named as the first reference signal resource, the second reference signal resource, the third reference signal resource, and the fourth reference signal resource. The first and second reference signal resources are associated, as are the third and fourth reference signal resources. This association may include corresponding to the same TRP or the same Panel. The phase offset of the third reference signal resource relative to the first reference signal resource is the same as the phase offset of the fourth reference signal resource relative to the second reference signal resource.

[0169] It is understood that this disclosure uses only four reference signal resources as an example, but is not limited to this; for example, it may include six reference signal resources. Let's assume they are a first reference signal resource, a second reference signal resource, a third reference signal resource, a fourth reference signal resource, a fifth reference signal resource, and a sixth reference signal resource. The first, second, and third reference signal resources are related; for example, they may correspond to the same TRP, panel, or cell. The fourth, fifth, and sixth reference signal resources are also related; for example, they may correspond to the same TRP, panel, or cell. The fourth reference signal resource has a phase offset of 1 relative to the first reference signal resource, the fifth reference signal resource has a phase offset of 2 relative to the second reference signal resource, and the sixth reference signal resource has a phase offset of 3 relative to the third reference signal resource. Phase offsets 1, 2, and 3 are the same. This disclosure will not exhaustively provide other examples, but is not limited to this.

[0170] In some embodiments, the phase offset can be the phase offset between two reference signal resources belonging to different TRPs (or Panels) but corresponding one-to-one. The different TRPs (Panels) can be different TRPs (Panels) in the same polarization direction. For example, the first reference signal resource and the second reference signal resource are two reference signal resources corresponding to the same Panel, with the port corresponding to the first reference signal resource preceding the port corresponding to the second reference signal resource. The third reference signal resource and the fourth reference signal resource are two reference signal resources corresponding to another Panel, with the port corresponding to the third reference signal resource preceding the port corresponding to the fourth reference signal resource. Therefore, the first reference signal resource and the third reference signal resource can be considered to correspond, and the third reference signal resource and the fourth reference signal resource can also correspond. The phase offsets are the phase offset of the third reference signal resource relative to the first reference signal resource and the phase offset of the fourth reference signal resource relative to the second reference signal resource, respectively, and these two phase offsets can be the same.

[0171] In some embodiments, at least two port groups include at least four port groups, wherein the first port group and the second port group are associated, the third port group and the fourth port group are associated, and the phase offset of the third port group relative to the first port group is the same as the phase offset of the fourth port group relative to the second port group. The first port group and the second port group are associated in the following way: they correspond to the same TRP, Panel, or cell, or correspond to the same identifier; the third port group and the fourth port group are associated in the following way, or correspond to the same identifier: they correspond to the same TRP, Panel, or cell. Specific implementation methods can be referred to the above embodiments concerning reference signal resources, and will not be repeated here. The corresponding identical identifiers are as described above and will not be repeated here.

[0172] In some embodiments, at least two reference signal resources correspond to different subarrays of the same TRP (or Panel or cell). Assume each TRP corresponds to at least two subarrays: a first subarray and a second subarray corresponding to a first Panel, and a first subarray and a second subarray corresponding to a second Panel. The phase offset of the first subarray of the first Panel relative to the first subarray of the second Panel is the same as the phase offset of the second subarray of the first Panel relative to the second subarray of the second Panel. Wherein, the port corresponding to the first subarray is before the port corresponding to the second subarray, this disclosure refers to the subarray with the port preceding the first subarray of each Panel as the first subarray corresponding to that Panel, and the subarray with the port following the first subarray as the second subarray corresponding to that Panel. However, this is not limited to this; the subarray with the port preceding the first subarray may also be referred to as the second subarray corresponding to that Panel, and the subarray with the port following the first subarray as the first subarray corresponding to that Panel.

[0173] In some embodiments, the network device may also configure port information for at least two reference signal resources or at least two port groups. For example, the port information corresponding to at least two reference signal resources may be configured independently, or the port information corresponding to at least two port groups may be configured independently.

[0174] In some embodiments, port information includes at least one of the following: the interval between ports; the number of ports; and the port location.

[0175] In some embodiments, the network device may send fourth information to the terminal, the fourth information being used to determine port information of at least two reference signal resources, or the fourth information being used to determine port information of at least two port groups of the same reference signal resource.

[0176] In some embodiments, the fourth information includes sum(Ni) bits, where Ni bits correspond to Ni second ports. A bit among the Ni bits with a first value corresponds to a first port among the Ni second ports. The first port is at least one of the Ni second ports. Ni is a positive integer. The value of i is 1, or the value of i ranges from 1 to L. sum() is the summation symbol, and sum(Ni) represents the sum of at least one Ni. For example, if i is 1, sum(Ni) = N1. If i ranges from 1 to L, i.e., i = 1, 2, ..., L, then sum(Ni) = N1 + N2 + ... + NL. Assuming L = 2, then i = 1 and 2, sum(Ni) = N1 + N2. L is the number of groups of port information. For example, if sum(Ni) is used to determine two groups of port information, then L = 2; if sum(Ni) is used to determine three groups of port information, then L = 3. This disclosure does not provide specific examples, but is not limited to these.

[0177] For example, i can be 1, sum(Ni) = N1, and the fourth information includes N1 bits. The bits with the first value among these N1 bits correspond to the first port among the N1 second ports. For example, the first value can be "1". If the bit value is "1", then the second port corresponding to that bit position can be used as the first port. If the bit value is "0", then the second port corresponding to that bit position is not used as the first port. Of course, the first value being "1" is just an example, and this disclosure is not limited to this. The N1 bits are used to determine at least two sets of port information. The terminal can divide the bits with the first value among the N1 bits into at least two groups, that is, divide the multiple first ports determined from the N1 second ports into at least two groups, with each group of first ports corresponding to a reference signal resource. Or, each group of first ports corresponds to a port group. That is, each group of first ports corresponds to a subarray.

[0178] For example, i can take values ​​from 1 to L, i.e., i = 1, 2, ..., L, sum(Ni) = N1 + N2 + ... + NL. Taking L = 2 as an example, sum(Ni) = N1 + N2, and the fourth information can include N1 + N2 bits. N1 bits can correspond to N1 second ports, and the position and / or number of first ports can be determined from these N1 second ports; that is, N1 bits can determine the port information corresponding to the first reference signal resource. N2 bits can correspond to N2 second ports, and the position and / or number of first ports can be determined from these N2 second ports; that is, N2 bits can determine the port information corresponding to the second reference signal resource. For example, the bit with the first value among the N1 bits corresponds to the first group of first ports. The bit with the first value among the N2 bits corresponds to the second group of first ports.

[0179] It is understandable that if i is 1, then the port information determined by the fourth information is the total port information corresponding to at least two reference signal resources or at least two port groups of the same reference signal resource. The terminal can divide the total port information into at least two groups, with each group corresponding to a different reference signal resource or different port groups of the same reference signal resource. If i ranges from 1 to L, then each Ni bit in sum(Ni) is used to determine one group of port information.

[0180] In some embodiments, the array type can be a coprime array. Assuming the parameters Q = 3 and P = 2 for the coprime array, as shown in Table 1, the numbers 0 to 6 in the first row of Table 1 correspond to the seven second ports. The position of "1" in the second row indicates the position of the first port of the first subarray among the seven second ports, and the position of "2" in the second row indicates the position of the first port of the second subarray among the seven second ports. The fourth information may include sum(Ni) bits, which can be used to determine the port information corresponding to the first and second subarrays of the coprime array, that is, to determine the positions of "1" and "2" as shown in Table 1. For example, i can take values ​​from 1 to L, where L = 2. The fourth information can include (N1 + N2) bits, where N1 = N2 = 7. The (N1 + N2) bits can be 10101001001001. The first 7 bits are N1 bits, which are used to determine the port information corresponding to the first subarray. The last 7 bits are N2 bits, which are used to determine the port information corresponding to the second subarray. The position of the bit with a value of 1 is the position of the first port among the 7 second ports.

[0181] In some embodiments, the array type can be a nested array. Assuming the parameters of the nested array are M1 = 3, M2 = 3, d1 = d, d2 = 4d, as shown in Table 3, the first row of Table 3 shows 0 to 11, corresponding to 12 second ports. The position of "1" in the second row indicates the position of the first port of the first subarray among the 12 second ports, and the position of "2" in the second row indicates the position of the first port of the second subarray among the 12 second ports. The fourth information may include sum(Ni) bits, which can be used to determine the port information corresponding to the first and second subarrays of the nested array, that is, to determine the positions of "1" and "2" as shown in Table 1. For example, i can take values ​​from 1 to L, where L = 2. The fourth information can include (N1 + N2) bits, where N1 = N2 = 12. The (N1 + N2) bits can be 111000000000000100010001. The first 12 bits are N1 bits, which are used to determine the port information corresponding to the first subarray. The last 12 bits are N2 bits, which are used to determine the port information corresponding to the second subarray. The position of the bit with a value of 1 is the position of the first port among the 12 second ports.

[0182] In some embodiments, the array type can be a non-redundant array, or the port information can be determined by including sum(Ni) bits in the fourth information, which will not be elaborated further in this disclosure.

[0183] In some embodiments, the fourth information includes sum(Mi) bits and the number of first ports, Wi. The values ​​of sum(Mi) bits are used to indicate one of several combinations of selecting Wi first ports from Ni second ports. For example, sum(Mi) bits are a bitmap. The value of the bitmap indicates one of several combinations of selecting Wi first ports from Ni second ports. The value of i is from 1 to L, where L is the number of groups of port information, and Ni is greater than or equal to Wi. For example, since there are at least two groups of configuration information, L is at least 2. Taking L=2 as an example, the value of i is from 1 to L, i.e., i=1 and 2. sum(Mi) = M1 + M2. Ni includes N1 and N2, and Wi includes W1 and W2. The value of the M1 bit can be used to indicate one of several combinations of selecting W1 first ports from N1 second ports. The value of the M2 bit can be used to indicate one of several combinations of selecting W2 first ports from N2 second ports. For example, if a reference signal resource (or port group) corresponds to W1 ports (i.e., first ports) and there are N1 candidate ports (i.e., second ports), then there are multiple combinations of selecting W1 first ports from N1. The network device can indicate one of these multiple combinations through the values ​​of M1 bits. For example, assuming N1 = 32 and W1 = 17, the value of the M1 bits can indicate one of multiple combinations of selecting 17 first ports from 32 second ports. Of course, the specific values ​​mentioned above are merely exemplary, and this disclosure is not limited thereto. N1 and N2 can be the same or different. For example, if N1 and N2 are the same, it can indicate that the two subarrays correspond to the same array. Or, it can indicate that the two subarrays correspond to different arrays, and the number of second ports corresponding to the different arrays is the same. If N1 and N2 are different, it can indicate that the two subarrays correspond to different arrays, and the number of second ports corresponding to the different arrays is different. W1 and W2 can be the same or different. For example, if W1 and W2 are the same, it can indicate that the number of first ports in the first group and the number of first ports in the second group are the same. It is understandable that the position and number W1 of the first port in the first group among the N1 second ports constitute the port information of the first group. The position and number W2 of the first port in the second group among the N2 second ports constitute the port information of the second group.

[0184] For example, taking Table 1 as an example, N1 = N2 = 7, W1 = W2 = 3. If any 3 first ports are randomly selected from the 7 second ports, there are 35 combinations. Therefore, M1 = M2, and it must be an integer greater than or equal to log2(35), for example, M1 = M2 = 6. For example, bit M1 can be 000001, and bit M2 can be 000010. The value 000001 indicates that the second combination out of the 35 combinations has been selected. The value 000010 indicates that the third combination out of the 35 combinations has been selected. Of course, bits M1 being 000001 and bits M2 being 000010 are merely exemplary examples, and this disclosure is not limited to them.

[0185] For example, taking Table 3 as an example, N1 = N2 = 12, W1 = W2 = 3. There are 220 combinations of randomly selecting 3 first ports from the 12 second ports. Therefore, M1 = M2, and M2 is an integer greater than or equal to log2(220), for example, M1 = M2 = 8. For instance, bits M1 can be 00000001, and bits M2 can be 00000010. The value 00000001 indicates that the second combination out of the 220 combinations has been selected. The value 00000010 indicates that the third combination out of the 220 combinations has been selected. Of course, bits M1 being 00000001 and bits M2 being 00000010 are merely exemplary examples, and this disclosure is not limited to them.

[0186] In some embodiments, the fourth information includes at least two sets of configuration information, each set of configuration information including at least one of the following: the starting position of the first port among N second ports; the interval between two adjacent first ports; the number of first ports; the first port is a port corresponding to a reference signal resource or a port group, and the first port is at least one of the N second ports, where N is a positive integer.

[0187] Optionally, the fourth information includes at least two sets of configuration information. Each set of configuration information may include the interval between two adjacent first ports and the number of first ports. The starting position of the first port can be defaulted to the first second port among N second ports; that is, the first second port among N second ports is taken as the first first port. The next first port is determined based on this starting position and the interval between two adjacent first ports, and so on, to determine the positions of all first ports. For example, for a coprime array, the configuration information may include the interval between two adjacent first ports and the number of first ports. The terminal can determine the port positions and number of ports corresponding to each subarray of the coprime array based on the configuration information.

[0188] For example, assuming the parameters Q=3 and P=2 for a coprime array, as shown in Table 1, the numbers 0 to 6 in the first row of Table 1 correspond to the seven second ports. The position of "1" in the second row indicates the position of the first port of the first subarray among the seven second ports, and the position of "2" in the second row indicates the position of the first port of the second subarray among the seven second ports. The fourth information includes two sets of configuration information: the first set of configuration information corresponding to the first subarray and the second set of configuration information corresponding to the second subarray. The first set of configuration information can include the values ​​2 and 3. The value 2 represents the interval between two adjacent first ports, for example, the interval is the number of empty positions between two adjacent first ports plus 1, or the interval is the difference in the port numbers of the two adjacent first ports in the second ports. The value 3 represents the number of first ports. The terminal can default the first second port among the seven second ports to the starting position of the first port, that is, take the first second port as the first first port of the first subarray. Then, determine the second first port of the first subarray after an interval of one empty position (or an interval of one second port), and then determine the third first port of the first subarray after an interval of one empty position. The second set of configuration information can include the values ​​3 and 3, where 3 represents the interval between two adjacent first ports. The value 3 also represents the number of first ports. The terminal can default the first of the seven second ports to the starting position of the first ports, that is, use the first second port as the first first port of the second subarray. Then, it determines the second first port of the second subarray after a three-position interval (or a three-port interval), and finally determines the third first port of the second subarray after another three-position interval.

[0189] Optionally, the fourth information includes at least two sets of configuration information. The first set of configuration information includes the number of first ports. The second set of configuration information includes the number of first ports and the interval between two adjacent first ports. The first set of configuration information is used to determine the first set of port information. Since the first set of configuration information includes the number of first ports, the first second port among N second ports can be used as the starting position of the first port, and the interval between two adjacent first ports is defined as d, where d represents half the wavelength. Based on the starting position and the interval d, the position of the first port among N second ports can be determined. The second set of configuration information is used to determine the second set of port information. Since the second set of configuration information includes the number of first ports, the position after the last first port in the first set of port information, at an interval d, can be used as the starting position of the first port in the second set of port information. The second set of configuration information also includes the interval between two adjacent first ports. Based on the starting position and the interval, the position of the first port among N second ports can be determined. For example, for a nested array, the fourth information may include two sets of configuration information. The first set of configuration information is used to determine the port information corresponding to the first subarray of the nested array, and the second set of configuration information can be used to determine the port information corresponding to the second subarray of the nested array.

[0190] For example, assuming the parameters of the nested array are M1=3, M2=3, d1=d, d2=4d, as shown in Table 3, the first row of Table 3 shows 0 to 11, which correspond to 12 second ports respectively. The position of "1" in the second row indicates the position of the first port of the first subarray among the 12 second ports, and the position of "2" in the second row indicates the position of the first port of the second subarray among the 12 second ports. The fourth information may include two sets of configuration information, namely the first set of configuration information corresponding to the first subarray and the second set of configuration information corresponding to the second subarray. The first set of configuration information may include the value 3, where 3 represents the sum and quantity of the first ports in the first group. That is, the terminal can determine 3 as the quantity of the first ports in the first group, and d as the interval between two adjacent first ports in the first group. The terminal can default the first second port as the starting position of the first ports in the first group, and determine the position of the first ports in the first group by combining the interval and the quantity. The specific determination method is the same as described in the above embodiment, and will not be repeated here. The second set of configuration may include the values ​​3 and 4d. 3 represents the number of first ports in the second group, and 4d represents the interval between two adjacent first ports in the second group. The terminal can determine the position of the first port in the second group as the position after the last port of the first group, with an interval of d. Combining the interval and the number, the position of the first port in the second group is determined. For the specific determination method, please refer to the above embodiment, which will not be repeated in this disclosure.

[0191] In some embodiments, the fourth information includes at least two sets of configuration information, each set of configuration information including type and parameters, the type and parameters being used to determine port information.

[0192] In some embodiments, the type includes an array type.

[0193] In some embodiments, the type includes a first type, and the parameters include P and Q. The terminal can determine the type as the first type and determine the port information based on P and Q. The terminal can determine Q as the number of first ports in the first group, and the product of P and d1 as the interval between two adjacent first ports in the first group. Here, d1 can be, for example, half the wavelength. (2P-1) can be determined as the number of first ports in the second group, and the product of Q and d1 can be determined as the interval between two adjacent first ports in the second group. P and Q are positive integers. The terminal can determine the position of the first port in the N second ports by taking the first second port in the N second ports as the starting position of the first port and combining it with the interval between two adjacent first ports.

[0194] In some embodiments, the first type may be, for example, a coprime array.

[0195] For example, taking Table 1 as an example, the fourth piece of information may include: type coprime array, value 3 and value 2. Value 3 is Q, value 2 is P, and the terminal can determine 3 as the number of first ports in the first group. 2d1 is determined as the interval between two adjacent first ports in the first group. 3 (i.e., 2P-1) is determined as the number of first ports in the second group. 3d1 is determined as the interval between two adjacent first ports in the second group. The starting position of the first port can be defaulted to the position of the first second port, then the positions of the first ports in the first group correspond to 0, 2d1, and 4d1 respectively, where d1 is half the wavelength, i.e., 0, 2, and 4 in the first row of Table 1 respectively. The positions of the first ports in the second group are 0, 3d1, and 6d1 respectively, where d1 is half the wavelength, i.e., 0, 3, and 6 in the first row of Table 1 respectively.

[0196] In some embodiments, the type includes a second type, and the parameter includes N. If N is odd, the terminal can determine (N-1) / 2 as the number of first ports in the first group of ports, (N+1) / 2 as the number of first ports in the second group of ports, d2 as the interval between two adjacent first ports in the first group of ports, and ((N-1) / 2+1)d2 as the interval between two adjacent first ports in the second group of ports. Here, d2 can be, for example, half the wavelength. If N is even, the terminal determines N / 2 as the number of first ports in the first group of ports, N / 2 as the number of first ports in the second group of ports, d2 as the interval between two adjacent first ports in the first group of ports, and (N / 2+1)d2 as the interval between two adjacent first ports in the second group of ports.

[0197] In some embodiments, the second type may be, for example, a nested array.

[0198] For example, taking Table 3 as an example, the fourth piece of information may include: type is nested array, value is 6. The value 6 represents N. The terminal can determine 3 (i.e., N / 2) as the number of first ports in the first group, d2 as the interval between two adjacent first ports in the first group, 3 (N / 2) as the number of first ports in the second group, and 4d2 as the interval between two adjacent first ports in the second group. For example, the starting position of the first port in the first group can be assumed to be the first second port, then the positions of the first ports in the first group correspond to 0, d2, and 2d2, where d2 is half the wavelength, corresponding to 0, 1, and 2 in the first row of Table 3. The starting position of the first port in the second group can be assumed to be the next second port adjacent to the last first port in the first group, then the positions of the first ports in the second group correspond to 3d2, 7d2, and 11d2, where d2 is half the wavelength, corresponding to 3, 7, and 11 in the first row of Table 3.

[0199] In some embodiments, the fourth information includes at least two sets of configuration information, each set including a codebook subset restriction (CBSR), which is used to determine the number of first ports. For example, the terminal can determine the value of at least one of n1 and n2 based on the CBSR. n1 and n2 correspond to the number of ports in different dimensions, such as the number of ports in the horizontal dimension and the number of ports in the vertical dimension.

[0200] In some embodiments, the CBSRs indicate different reference signal resources separately. "Indicate separately" can be understood as each CBSR determining the number of first ports corresponding to a reference signal resource. For example, the fourth information may include multiple CBSRs, each determining the number of first ports corresponding to a reference signal resource, and the number of first ports determined by different CBSRs may be the same or different. For example, one CBSR indicates that the number of first ports corresponding to a reference signal resource is A, and another CBSR indicates that the number of first ports corresponding to a reference signal resource is B. Or, for example, one CBSR indicates that the number of first ports corresponding to a reference signal resource is A, and another CBSR indicates that the number of first ports corresponding to a reference signal resource is A.

[0201] In some embodiments, for different port groups of the same reference signal resource, the bit string in the CBSR includes at least two parts, each used to determine the number of at least two groups of first ports. For example, the fourth information includes a CBSR, in which the bit string includes at least two parts, each part used to determine the number of a group of first ports.

[0202] In some embodiments, if the fourth information includes a CBSR, the fourth information may also include a type. The CBSR is used to determine the number of first ports, and the type is used to determine the interval between two adjacent first ports, thereby determining the position of the first port among N second ports.

[0203] In some embodiments, the type includes an array type.

[0204] For example, let's say the type is Type 1. The number of first ports in the two sets of port information determined by the terminal based on CBSR are Q and (2P-1), respectively. Then, the intervals between two adjacent first ports are Pd and Qd, where Pd represents the product of P and d1, and d1 can be, for example, half the wavelength. That is, if the number of first ports in the first set of ports is determined based on CBSR, then multiplying this number by d1 gives the interval between two adjacent first ports in the second set of ports. If the number of first ports in the second set of port information is determined based on CBSR, then adding 1 to this number and dividing by 2, then multiplying the result by d1, gives the interval between two adjacent first ports in the first set of ports. The starting position of the first ports in both the first and second sets of port information can be the first second port among N second ports. The interval between two adjacent first ports in each set of first ports can be determined based on the type and the number of first ports, and the position of each set of first ports can be determined based on the interval and the starting position. Taking Table 1 as an example, the terminal can determine the values ​​3 and 2 based on CBSR. Value 3 is Q, and value 2 is P. The terminal can determine 3 as the number of first ports in the first set. Let 2d1 be the interval between two adjacent first ports in the first group. Let 3 (i.e., 2P-1) be the number of first ports in the second group. Let 3d1 be the interval between two adjacent first ports in the second group. The starting position of the first port can be assumed to be the position of the first second port. Therefore, the positions of the first ports in the first group correspond to 0, 2d1, and 4d1, where d1 is half the wavelength, corresponding to 0, 2, and 4 in the first row of Table 1, respectively. The positions of the first ports in the second group are 0, 3d1, and 6d1, where d1 is half the wavelength, corresponding to 0, 3, and 6 in the first row of Table 1, respectively.

[0205] For example, the array type is type two. The number of first ports in the two sets of port information determined by the terminal based on the CBSR are M1 and M2 respectively. The interval between two adjacent first ports in the first set is d2, which can be, for example, half the wavelength. The interval between two adjacent first ports in the second set is (M1+1)d2. Taking Table 3 as an example, the terminal can determine the value 3 based on the CBSR, i.e., M1 = M2 = 3. The terminal can determine d2 as the interval between two adjacent first ports in the first set, and 4 (i.e., M1+1 = 4)d2 as the interval between two adjacent first ports in the second set. For example, the starting position of the first set of first ports can be assumed to be the first second port, then the positions of the first ports in the first set correspond to 0, d2, and 2d2 respectively, where d2 is half the wavelength, i.e., 0, 1, and 2 in the first row of Table 3. The starting position of the first port of the second group can be assumed to be the next second port adjacent to the last first port of the first group. Then the positions of the first ports of the second group correspond to 3d2, 7d2 and 11d2 respectively, where d2 is half of the wavelength, which corresponds to 3, 7 and 11 in the first row of Table 3.

[0206] In some embodiments, the name of the first information is not limited, and it may be, for example, "first configuration information," "vector quantity information," etc. The name of the fourth information is not limited, and it may be, for example, "second configuration information," etc.

[0207] In step S2102, terminal 101 sends second information to network device 102.

[0208] In some embodiments, network device 102 receives second information sent by terminal 101.

[0209] In some embodiments, the second information is used to report spatial vector information.

[0210] In some embodiments, the spatial vector information of different reference signal resources is reported separately, or the spatial vector information of different port groups is reported separately. Separate reporting can be referred to as independent reporting. For example, the spatial vectors of different reference signal resources can be different.

[0211] Optionally, the spatial vectors of different reference signal resources are selected independently and are not related to each other; or the spatial vectors of different port groups are selected independently and are not related to each other.

[0212] In some embodiments, the spatial vector information includes at least one of the following: a first parameter, which indicates at least one of N1*O1 vectors, where N1 represents the number of ports in the first dimension and O1 represents the number of parameters in the first dimension; a second parameter, which indicates at least one of N2*O2 vectors, where N2 represents the number of ports in the second dimension and O2 represents the number of parameters in the second dimension; a third parameter, which indicates at least one of N1*N2 vectors; a fourth parameter, which indicates at least one of O1*O2 vectors; a strongest vector indicator; and coefficient information.

[0213] Optionally, the spatial vector information may include a first parameter indicating at least one of the N1*O1 vectors. Here, N1 may represent the number of ports in the first dimension, and O1 may represent the number of parameters in the first dimension. For example, the number of parameters may be the number of oversamples or the number of beams; that is, O1 may represent the number of oversamples or the number of beams in the first dimension. The terminal may select at least one vector from the N1*O1 vectors as a vector for a reference signal resource (or port group, or subarray), and indicate this through the first parameter in the spatial vector information.

[0214] Optionally, the spatial vector information may include a second parameter indicating at least one of the N2*O2 vectors. Here, N2 may represent the number of ports in the second dimension, and O2 may represent the number of parameters in the second dimension. For example, the number of parameters may be the number of oversampled samples or the number of beams; that is, O2 may represent the number of oversampled samples or the number of beams in the second dimension. The terminal may select at least one vector from the N2*O2 vectors as a vector for a reference signal resource (or port group, or subarray), and indicate this selection through the first parameter in the spatial vector information.

[0215] The first dimension and the second dimension can be a horizontal dimension and a vertical dimension, for example, the first dimension is a horizontal dimension and the second dimension is a vertical dimension, or the first dimension is a vertical dimension and the second dimension is a horizontal dimension, but it is not limited to these.

[0216] Optionally, the spatial vector information may include a third parameter indicating at least one of the N1*N2 vectors. The terminal may select at least one vector from the N1*N2 vectors as a vector for a reference signal resource (or port group, or subarray) and indicate this via the third parameter in the spatial vector information.

[0217] Optionally, the spatial vector information may include a fourth parameter indicating at least one of the O1*O2 vectors. The terminal may select at least one vector from the O1*O2 vectors as a vector for a reference signal resource (or port group, or subarray) and indicate this via the fourth parameter in the spatial vector information.

[0218] Optionally, the spatial vector information may include a strongest vector indicator, for example, indicating the overall strongest vector among the vectors corresponding to at least two reference signal resources. Alternatively, it may indicate the locally strongest vector among the vectors corresponding to each reference signal resource. The strongest vector may be the one with the highest magnitude value in the pointer.

[0219] Optionally, spatial vector information may include coefficient information.

[0220] In some embodiments, the coefficient information includes at least one of the following: nonzero coefficients indication; strongest coefficient indication; amplitude coefficient corresponding to the nonzero coefficient; phase coefficient corresponding to the nonzero coefficient.

[0221] Optionally, the coefficient information may include a non-zero coefficient indicator. This can be understood as the coefficient information relating to the coefficients of the vectors corresponding to the subarray. Alternatively, it can be understood as the coefficient information relating to the coefficients of vectors corresponding to different reference signal resources (or different port groups of the same reference signal resource). The non-zero coefficient indicator can indicate which (or which) vectors among the vectors corresponding to at least two reference signal resources (or different port groups of the same reference signal resource) have non-zero coefficients. For example, if the first subarray has L1 spatial vectors and M1 frequency vectors, and the second subarray has L2 spatial vectors and M2 frequency vectors, then the non-zero coefficient indicator can be used to indicate at least one of (L1*M1 + L2*M2). For example, if a reference signal resource corresponds to 5 vectors, and the coefficient of the first vector among the 5 vectors is non-zero while the coefficients of the other vectors are zero, then 5 bits, such as 10000, can be used to indicate that the coefficient of the first vector among the 5 vectors is non-zero. 10000 is one form of non-zero coefficient indication. Of course, this disclosure is not limited to this; 10000 is merely an exemplary example. Non-zero coefficient indication can also be called non-zero coefficient position indication. Non-zero coefficient position refers to the position of a non-zero coefficient among multiple coefficients, that is, the position of a vector with non-zero coefficients among multiple vectors.

[0222] Optionally, the coefficient information may include a strongest coefficient indicator. The strongest coefficient indicator may indicate which (or several) vectors among the vectors corresponding to each reference signal resource (or each port group of the same reference signal resource) has the strongest coefficient; this is referred to in this disclosure as a local strongest coefficient indicator. For example, the first subarray has L1 spatial vectors and M1 frequency vectors, and the second subarray has L2 spatial vectors and M2 frequency vectors. The coefficients of (L1*M1) vectors include N1 non-zero coefficients, and the coefficients of (L2*M2) vectors include N2 non-zero coefficients. Then, the local strongest coefficient indicator may indicate one of N1 and one of N2, i.e., indicating which of the N1 non-zero coefficients is the local strongest coefficient, and indicating which of the N2 non-zero coefficients is the local strongest coefficient. For example, the local strongest coefficient indicator includes log2(N1) bits, the values ​​of which log2(N1) bits are used to indicate which of the N1 non-zero coefficients is the local strongest coefficient. The indicator includes log2(N2) bits, the values ​​of which of the N2 non-zero coefficients is the local strongest coefficient. The strongest coefficient indicator can indicate which (or which) vectors among the vectors corresponding to at least two reference signal resources (or at least two port groups of the same reference signal resource) have the strongest coefficient; this disclosure refers to this as the overall strongest coefficient indicator. For example, the first subarray has L1 spatial vectors and M1 frequency vectors, and the second subarray has L2 spatial vectors and M2 frequency vectors. Since (L1*M1) coefficients include N1 non-zero coefficients, and (L2*M2) coefficients include N2 non-zero coefficients, the overall strongest coefficient indicator can indicate one of (N1+N2), that is, it indicates which of the (N1+N2) non-zero coefficients is the overall strongest coefficient. For example, the overall strongest coefficient can include log2(N1+N2) bits, whose values ​​indicate which of the (N1+N2) non-zero coefficients is the overall strongest coefficient. This strongest coefficient indicator can also be called the strongest coefficient position indicator; for example, the overall strongest coefficient indicator can be called the overall strongest coefficient position indicator, and the local strongest coefficient indicator can be called the local strongest coefficient position indicator, but the name is not limited to these terms. The strongest coefficient position can be the position of the strongest coefficient among multiple non-zero coefficients, that is, the position of the vector with the strongest coefficient among multiple vectors with non-zero coefficients.

[0223] Optionally, the coefficient information may include the amplitude coefficients corresponding to non-zero coefficients. The amplitude coefficients corresponding to non-zero coefficients are relative values, including at least one of the following: the relative amplitude value of the non-zero coefficient relative to the overall strongest coefficient; and the relative amplitude value of the non-zero coefficient relative to the local strongest coefficient. For example, the amplitude coefficient corresponding to a non-zero coefficient may be the amplitude difference or ratio between the actual amplitude of the non-zero coefficient and the actual amplitude of the overall strongest coefficient. As another example, the amplitude coefficient corresponding to a non-zero coefficient may be the amplitude difference or ratio between the actual amplitude of the non-zero coefficient and the actual amplitude of the local strongest coefficient.

[0224] For example, the first subarray has L1 spatial vectors and M1 frequency vectors, and the second subarray has L2 spatial vectors and M2 frequency vectors. The (L1*M1) coefficients include N1 non-zero coefficients, and the (L2*M2) coefficients include N2 non-zero coefficients. If the overall strongest coefficient is among the N1 non-zero coefficients: Optionally, the coefficient information may include the relative magnitudes of the other non-zero coefficients (excluding the strongest coefficient) relative to the overall strongest coefficient. The coefficient information may also include the relative magnitudes of the N2 non-zero coefficients relative to the overall strongest coefficient. Optionally, the coefficient information may include the relative magnitudes of the other non-zero coefficients (excluding the strongest coefficient) relative to the overall strongest coefficient. The coefficient information may also include the relative magnitudes of the locally strongest coefficient among the N2 non-zero coefficients relative to the locally strongest coefficient.

[0225] Optionally, the coefficient information may include the phase coefficients corresponding to non-zero coefficients. The phase coefficients corresponding to non-zero coefficients are relative values, including at least one of the following: the phase relative value of the non-zero coefficient relative to the overall strongest coefficient; the phase relative value of the non-zero coefficient relative to the locally strongest coefficient. For example, the phase coefficient corresponding to a non-zero coefficient may be the phase difference or phase ratio between the actual phase of the non-zero coefficient and the actual phase of the overall strongest coefficient. As another example, the phase coefficient corresponding to a non-zero coefficient may be the phase difference or phase ratio between the actual phase of the non-zero coefficient and the actual phase of the locally strongest coefficient.

[0226] For example, the first subarray has L1 spatial vectors and M1 frequency vectors, and the second subarray has L2 spatial vectors and M2 frequency vectors. The (L1*M1) coefficients include N1 non-zero coefficients, and the (L2*M2) coefficients include N2 non-zero coefficients. If the strongest overall coefficient is among the N1 non-zero coefficients: Optionally, the coefficient information may include the phase relative values ​​of the other non-zero coefficients (excluding the strongest coefficient) relative to the strongest overall coefficient. The coefficient information may also include the phase relative values ​​of the N2 non-zero coefficients relative to the strongest overall coefficient. Optionally, the coefficient information may include the phase relative values ​​of the other non-zero coefficients (excluding the strongest overall coefficient) relative to the strongest overall coefficient. The coefficient information may also include the amplitude relative values ​​of the position of the locally strongest coefficient among the N2 non-zero coefficients relative to the locally strongest overall coefficient. The coefficient information may also include the phase relative values ​​of the other non-zero coefficients (excluding the locally strongest coefficient) relative to the locally strongest coefficient.

[0227] In some embodiments, the non-zero coefficient indication includes at least one of the following: a bit field, wherein different portions of the bit field are used to indicate the non-zero coefficient positions corresponding to different reference signal resources; a bit field, wherein different portions of the bit field are used to indicate the non-zero coefficient positions corresponding to different port groups; multiple bit fields, wherein different bit fields are used to indicate the non-zero coefficient positions corresponding to different reference signal resources; and multiple bit fields, wherein different bit fields are used to indicate the non-zero coefficient positions corresponding to different port groups. The bit field may also be an information field.

[0228] Optionally, the non-zero coefficient indication may include a bit field. Different parts of a bit field may be used to indicate the non-zero coefficient positions corresponding to different reference signal resources, or to indicate the non-zero coefficient positions corresponding to different port groups of the same reference signal resource. For example, each part may be used to indicate the non-zero coefficient position of a reference signal resource (or a port group). The non-zero coefficient position is the position of the non-zero coefficient among multiple coefficients, i.e., the position of the vector with non-zero coefficients among multiple vectors. Taking a sparse array comprising two subarrays as an example, the first information includes coefficient information for two reference signal resources (or two port groups of a reference signal resource). The first part of a bit field indicates the non-zero coefficient position of the first subarray, and the second part indicates the non-zero coefficient position of the second subarray. Assume the first subarray has L1 spatial vectors and M1 frequency vectors, and the second subarray has L2 spatial vectors and M2 frequency vectors. A bit field contains a total of (L1*M1 + L2*M2) bits, where the first L1*M1 bits correspond to the first subarray, and the last L2*M2 bits correspond to the second subarray. The bit value at each bit position in the bit field is a specified value, such as "1", which indicates that the coefficient corresponding to that bit position is a non-zero coefficient, but it is not limited to this.

[0229] Optionally, the non-zero coefficient indication may include multiple bit fields. Different bit fields are used to indicate the non-zero coefficient positions corresponding to different reference signal resources, or to indicate the non-zero coefficient positions corresponding to different port groups of the same reference signal resource. For example, each bit field is used to indicate the non-zero coefficient position of a reference signal resource (or a port group). For example, the first bit field includes L1*M1 bits, corresponding to the first subarray. The second bit field includes L2*M2 bits, corresponding to the second subarray.

[0230] In some embodiments, the strongest coefficient indication includes at least one of the following: an overall strongest coefficient indication; and a local strongest coefficient indication. The overall strongest coefficient indication can indicate which (or several) of the vectors corresponding to at least two reference signal resources (or different port groups of the same reference signal resource) has the strongest coefficient. The local strongest coefficient indication can indicate which (or several) of the vectors corresponding to each reference signal resource (or each port group of the same reference signal resource) has the strongest coefficient.

[0231] Optionally, the overall strongest coefficient indicator can indicate which (or which) vectors among the vectors corresponding to at least two reference signal resources (or different port groups of the same reference signal resource) has the strongest coefficient. For example, if the number of non-zero coefficients corresponding to the first reference signal resource or the first port group is K1, and the number of non-zero coefficients corresponding to the second reference signal resource or the second port group is K2, then the overall strongest coefficient indicates which coefficient in K1+K2 is the strongest coefficient. The required number of bits is log2(K1+K2), where log2(K1+K2) represents the logarithm of (K1+K2) to the base 2.

[0232] Optionally, the local strongest coefficient indicator can indicate which (or which) vectors in the vectors corresponding to each reference signal resource (or each port group of the same reference signal resource) has the strongest coefficient. For example, if the number of non-zero coefficients corresponding to the first reference signal resource or the first port group is K1, then the number of bits required to indicate which coefficient in K1 is the strongest coefficient is log2(K1). Similarly, if the number of non-zero coefficients corresponding to the second reference signal resource or the second port group is K2, then the number of bits required to indicate which coefficient in K2 is the strongest coefficient is log2(K2). It should be noted that if the overall strongest coefficient belongs to one of the non-zero coefficients corresponding to the first reference signal resource or the first port group, then the local strongest coefficient corresponding to the first reference signal resource or the first port group is the same as the overall strongest coefficient, and no further indication is needed.

[0233] In some embodiments, the coefficient information includes the amplitude coefficients corresponding to non-zero coefficients.

[0234] Optionally, the coefficient information may include the relative amplitude values ​​of the non-zero coefficients corresponding to each reference signal resource relative to the overall strongest coefficient. For example, the number of non-zero coefficient bits corresponding to the first reference signal resource or the first port group is K1, and the number of non-zero coefficients corresponding to the second reference signal resource or the second port group is K2. The overall strongest coefficient is one of the K1 non-zero coefficients. Then the coefficient information may include the amplitude coefficients corresponding to the other non-zero coefficients among the K1 non-zero coefficients besides the overall strongest coefficient, and the amplitude coefficients corresponding to the K2 non-zero coefficients. That is, the coefficient information may include "the difference or ratio between the actual amplitude of the other non-zero coefficients among the K1 non-zero coefficients besides the overall strongest coefficient and the actual amplitude of the overall strongest coefficient", and "the difference or ratio between the actual amplitude of the K2 non-zero coefficients and the actual amplitude of the overall strongest coefficient".

[0235] The coefficient information includes the relative amplitude values ​​of the non-zero coefficient positions corresponding to each reference signal resource relative to the local strongest coefficient positions. For example, the number of non-zero coefficients corresponding to the first reference signal resource or the first port group is K1, and the number of non-zero coefficients corresponding to the second reference signal resource or the second port group is K2. The overall strongest coefficient is one of the K1 non-zero coefficient positions. The K2 non-zero coefficients include one local strongest coefficient, for example, referred to as the first local strongest coefficient. The coefficient information may include the amplitude coefficients corresponding to the other non-zero coefficients among the K1 non-zero coefficients (excluding the overall strongest coefficient), the amplitude coefficients corresponding to the other non-zero coefficients among the K2 non-zero coefficients (excluding the second local strongest coefficient), and the amplitude coefficient corresponding to the local strongest coefficient among the K2 non-zero coefficients. That is, the coefficient information may include "the difference or ratio between the actual amplitude of the other non-zero coefficients (excluding the overall strongest coefficient) among the K1 non-zero coefficients" and the actual amplitude of the overall strongest coefficient", "the difference or ratio between the actual amplitude of the other non-zero coefficients (excluding the position of the second local strongest coefficient) among the K2 non-zero coefficients and the actual amplitude of the first local strongest coefficient", and "the difference or ratio between the actual amplitude of the local strongest coefficient and the actual amplitude of the overall strongest coefficient among the K2 non-zero coefficients".

[0236] Optionally, for a group of non-zero coefficient positions containing the strongest coefficient, the relative amplitude value relative to the strongest coefficient position can be reported. For other groups of non-zero coefficient positions, the relative amplitude value relative to the local strongest coefficient position can be reported. For example, the number of non-zero coefficients corresponding to the first reference signal resource or the first port group is K1, and the number of non-zero coefficients corresponding to the second reference signal resource or the second port group is K2. The K1 non-zero coefficients include the overall strongest coefficient. The K2 non-zero coefficients include the local strongest coefficient. The coefficient information can include the amplitude coefficients corresponding to the other non-zero coefficients (excluding the overall strongest coefficient) among the K1 non-zero coefficients, the amplitude coefficients corresponding to the other non-zero coefficients (excluding the local strongest coefficient) among the K2 non-zero coefficients, and the amplitude coefficient corresponding to the local strongest coefficient among the K2 non-zero coefficients.

[0237] It is understood that this disclosure only uses the first reference signal resource and the second reference signal resource as examples, but the reference signal resource may include more than two, such as a third reference signal resource. This disclosure does not list them all, but is not limited to this.

[0238] In some embodiments, the coefficient information includes the phase coefficients corresponding to non-zero coefficients.

[0239] Optionally, the coefficient information may include the phase relative value of the non-zero coefficients corresponding to each reference signal resource with respect to the overall strongest coefficients.

[0240] Optionally, the coefficient information includes the phase relative values ​​of the non-zero coefficients corresponding to each reference signal resource with respect to the local strongest coefficients.

[0241] Optionally, for the group of non-zero coefficients containing the strongest coefficient, the phase relative value relative to the strongest coefficient can be reported. For other groups of non-zero coefficients, the phase relative value relative to the local strongest coefficient or the phase relative value relative to the overall strongest coefficient can be reported.

[0242] It is understood that the coefficient information includes optional embodiments of phase relative values, and optional embodiments of amplitude relative values ​​can be referred to, which will not be elaborated here.

[0243] In some embodiments, the coefficient information may include at least one of the following: the relative amplitude value of the local strongest coefficient relative to the overall strongest coefficient; and the relative phase value of the local strongest coefficient relative to the overall strongest coefficient. It is understood that this embodiment can be combined with the above embodiments or implemented independently. For example, the coefficient information may include a strongest coefficient indicator and a local strongest coefficient indicator, and further include the amplitude coefficient of the local strongest coefficient position and / or the phase coefficient of the local strongest coefficient position.

[0244] In some embodiments, the coefficient information includes coefficients of vectors corresponding to at least two reference signal resources. The coefficients include at least one of the amplitude coefficient corresponding to a non-zero coefficient and the phase coefficient corresponding to a non-zero coefficient. The coefficient information is included in the Channel State Information (CSI) report. Higher priority coefficients appear earlier in the CSI report. Lower priority coefficients appear later in the CSI report or are not included in the CSI report. For example, coefficients are included in the CSI report in descending order of priority. If the number of coefficients in the CSI report reaches a threshold, lower priority coefficients can be discarded and not reported.

[0245] In some embodiments, the coefficient information includes coefficients of vectors corresponding to at least two port groups. The coefficients include at least one of the amplitude coefficient corresponding to a non-zero coefficient and the phase coefficient corresponding to a non-zero coefficient. The coefficient information is included in the Channel State Information (CSI) report. Coefficients with higher priority appear earlier in the CSI report. Coefficients with lower priority appear later in the CSI report or are not included in the CSI report. For example, coefficients are included in the CSI report in descending order of priority. If the number of coefficients in the CSI report reaches a threshold, lower-priority coefficients can be discarded and not reported.

[0246] In some embodiments, the priority of coefficients is determined based on at least one of the following methods: coefficients corresponding to a first reference signal resource have a higher priority than coefficients corresponding to a second reference signal resource, and the port corresponding to the first reference signal resource precedes the port corresponding to the second reference signal resource; coefficients corresponding to a first port group have a higher priority than coefficients corresponding to a second port group, and the port corresponding to the first port group precedes the port corresponding to the second port group; coefficients corresponding to a first dimension have a higher priority than coefficients corresponding to a second dimension.

[0247] Optionally, the coefficients corresponding to the first subarray have a higher priority than the coefficients corresponding to the second subarray.

[0248] Optionally, the coefficients corresponding to the first reference signal resource have higher priority than the coefficients corresponding to the second reference signal resource, and the ports corresponding to the first reference signal resource precede the ports corresponding to the second reference signal resource. Specifically, the ports corresponding to the first reference signal resource include either the first or last port of the first reference signal resource; similarly, the ports corresponding to the second reference signal resource include either the first or last port of the second reference signal resource. For example, "the port of the first reference signal resource precedes the port of the second reference signal resource" can be understood as the first port of the first reference signal resource preceding the first port of the second reference signal resource. Another example is "the last port of the first reference signal resource precedes the last port of the second reference signal resource." Yet another example is "the port of the first reference signal resource precedes the port of the second reference signal resource," indicating that the port index of the first reference signal resource is less than the port index of the second reference signal resource. The port index can also be a port identifier (ID). That is, "the port of the first reference signal resource precedes the port of the second reference signal resource" means that the port ID of the first reference signal resource is less than the port ID of the second reference signal resource.

[0249] Optionally, the coefficients corresponding to the first port group have higher priority than the coefficients corresponding to the second port group, and the ports corresponding to the first port group precede the ports corresponding to the second port group. Specifically, the ports corresponding to the first port group include the first or last port corresponding to the first reference signal resource; the ports corresponding to the second port group include the first or last port corresponding to the second reference signal resource. For example, "the ports of the first port group precede the ports of the second port group" can be understood as the first port of the first port group preceding the first port of the second port group. Another example is "the last port of the first port group precedes the last port of the second port group." Yet another example is "the ports of the first port group precede the ports of the second port group," which means that the port index of the first port group is less than the port index of the second port group.

[0250] Optionally, the coefficients corresponding to the first dimension have higher priority than the coefficients corresponding to the second dimension. For example, the first dimension may be horizontal, and the second dimension may be vertical. Or, for example, the first dimension may be vertical, and the second dimension may be horizontal. Of course, horizontal and vertical dimensions are just examples; the priority of coefficients can also be determined based on other dimensions, and this disclosure does not limit this. That is, the priority of the coefficients corresponding to the vector of the first dimension for each reference signal resource is higher than the priority of the coefficients corresponding to the vector of the second dimension for that reference signal resource; the priority of the coefficients corresponding to the vector of the first dimension for each port group is higher than the priority of the coefficients corresponding to the vector of the second dimension for that port group. Here, the dimension can also be called the polarization direction; for example, the first dimension can be the first polarization direction, and the second dimension can be the second polarization direction.

[0251] In some embodiments, the priority value of the coefficient can be referenced to the following formula: Pri(l,i,f)=2·L·v·π(f)+v·i+l

[0252] In Formula 1, Pri(l,i,f) represents the priority value of the coefficients; the lower the Pri(l,i,f) value, the higher the priority. L represents the number of spatial vectors. l = 1, 2, ..., v. i = 0, 1, ..., 2L-1. For example, when L = 4, i can take values ​​from 0 to 7. υ is the number of spatial multiplexing streams, also known as the number of layers or rank. f = 0, 1, ..., M υ -1. Where min represents the minimum value, that is, if... Less than but like Greater than 1, then This is related to the codebook index. For example, the coefficients of the spatial vectors corresponding to the first subarray are indicated first, followed by the coefficients of the spatial vectors corresponding to the second subarray. That is, for the coefficients of different subarrays, the priority value is determined based on the following formula. When reporting, coefficients with lower priority values ​​are prioritized; that is, when CSI omissions, coefficients with higher priority values ​​are discarded. The coefficients of different subarrays are represented by the different values ​​of i below. For the first subarray, i takes values ​​of 0, 1, ..., 2L1-1, where L1 is the number of spatial vectors corresponding to the first subarray; for the second subarray, i takes values ​​of 2L1, 2L1+1, ..., 2(L1+L2)-1, where L2 is the number of spatial vectors corresponding to the second subarray. Alternatively, the spatial vectors of two subarrays in one polarization direction are examined first, followed by the spatial vectors of two subarrays in another polarization direction. That is, the value of the first polarization direction i of the first subarray is 0, 1, ..., L1-1; the value of the first polarization direction i of the second subarray is L1, L1+1, ..., L1+L2-1; the value of the second polarization direction i of the first subarray is L1+L2, L1+L2+1, ..., 2L1+L2-1; and the value of the second polarization direction i of the second subarray is 2L1+L2, 2L1+L2+1, ..., 2L1+2L2-1.

[0253] In some embodiments, the name of the second information is not limited, and it may be, for example, "reported information".

[0254] In step S2103, terminal 101 sends third information to network device 102.

[0255] In some embodiments, network device 102 receives third information sent by terminal 101.

[0256] In some embodiments, the third information is used to report frequency domain vector information.

[0257] In some embodiments, different reference signal resources correspond to the same frequency domain vector information, or different port groups correspond to the same frequency domain vector information. This can be understood as reporting only one set of frequency domain vector information, which is shared by different reference signal resources (or different port groups).

[0258] Optionally, the frequency domain vectors corresponding to different reference signal resources can be jointly selected, i.e., the same frequency domain vector can be selected; or the frequency domain vectors corresponding to different port groups can be jointly selected, i.e., the same frequency domain vector can be selected.

[0259] In some embodiments, frequency domain vector information is used to indicate a second number of frequency domain vectors, which are the second number of frequency domain vectors in a first number of frequency domain vectors. The first number is the number of frequency domain vectors minus 1, and the second number is determined based on at least one of the number of frequency domain vectors, the number of precoding matrix indicators corresponding to each Channel Quality Indicator (CQI), and a preset value. For example, if the number of frequency domain vectors is N³, then the first number is (N³-1), and the second number is (Mv-1), where Mv can be obtained by referring to Formula 1 below.

[0260] In Formula 1, M υ It is the numerical value used to determine the second quantity, p υ The parameter combination for higher-layer signaling configuration is determined, with values ​​such as 1 / 2, 1 / 4, or 1 / 8. R is the number of precoding matrix indicators corresponding to each Channel Quality Indicator (CQI) (numberOfPMI-SubbandsPerCQI-Subband), and N3 is the number of frequency domain vectors, or it can be understood as the number of subfields in the CSI report (the number of subbands contained in the CSI reportband). This indicates rounding up to the nearest integer. For example...

[0261] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2103. For example, step S2101 may be implemented as a standalone embodiment, but is not limited thereto.

[0262] In some embodiments, steps S2102-S2103 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0263] Figure 3 is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3, this embodiment of the present disclosure relates to a communication method executed by terminal 101, the method including:

[0264] Step S3101: Obtain the first information.

[0265] The optional implementation of step S3101 can be found in the optional implementation of step S2101 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0266] In some embodiments, terminal 101 receives first information sent by network device 102, but is not limited thereto; it may also receive first information sent by other entities.

[0267] In some embodiments, terminal 101 obtains first information as defined by the protocol.

[0268] In some embodiments, terminal 101 obtains first information from upper layer(s).

[0269] In some embodiments, the terminal 101 processes the information to obtain the first information.

[0270] In some embodiments, step S3101 is omitted, and the first terminal 101 autonomously implements the function indicated by the first information, or the above function is default or default.

[0271] Step S3102: Send the second message.

[0272] The optional implementation of step S3102 can be found in the optional implementation of step S2102 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0273] In some embodiments, terminal 101 may send second information to network device 102, but is not limited thereto, and may also send second information to other entities.

[0274] Step S3103: Send the third message.

[0275] The optional implementation of step S3103 can be found in the optional implementation of step S2103 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0276] In some embodiments, terminal 101 may send third information to network device 102, but is not limited thereto; it may also send third information to other entities.

[0277] Figure 4 is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 4, this embodiment of the present disclosure relates to a communication method executed by a network device 102, the method comprising:

[0278] Step S4101: Send the first message.

[0279] The optional implementation of step S4101 can be found in the optional implementation of step S2101 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0280] In some embodiments, network device 102 sends first information to terminal 101, but is not limited thereto; it may also send first information to other entities.

[0281] Step S4102: Obtain the second information.

[0282] The optional implementation of step S4102 can be found in the optional implementation of step S2102 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0283] In some embodiments, network device 102 receives second information sent by terminal 101, but is not limited thereto; it may also receive second information sent by other entities.

[0284] In some embodiments, network device 102 obtains second information as defined by a protocol.

[0285] In some embodiments, network device 102 obtains second information from upper layer(s).

[0286] In some embodiments, network device 102 processes the information to obtain the second information.

[0287] In some embodiments, step S4102 is omitted, and the first network device 102 autonomously implements the function indicated by the second information, or the above function is default or default.

[0288] Step S4103: Obtain third information.

[0289] The optional implementation of step S4103 can be found in the optional implementation of step S2103 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0290] In some embodiments, network device 102 receives third information sent by terminal 101, but is not limited thereto; it may also receive third information sent by other entities.

[0291] In some embodiments, network device 102 obtains third information as defined by a protocol.

[0292] In some embodiments, network device 102 obtains third information from upper layer(s).

[0293] In some embodiments, network device 102 processes information to obtain third information.

[0294] In some embodiments, step S4103 is omitted, and the first network device 102 autonomously implements the function indicated by the third information, or the above function is defaulted or set to default.

[0295] Figure 5 is a schematic diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 5, this embodiment of the present disclosure relates to a communication method, which includes:

[0296] In step S5101, network device 102 sends first information to terminal 101.

[0297] In step S5102, terminal 101 receives the first information.

[0298] In some embodiments, the above methods may include the methods of the embodiments relating to the communication system 100, terminal 101 and network device 102, which will not be described again here.

[0299] This disclosure provides a communication method as follows:

[0300] In some embodiments, the terminal receives first configuration information, which includes vector quantity information. The terminal determines the vector quantity of at least two reference signal resources or at least two port groups corresponding to one reference signal resource based on the vector quantity information. The at least two reference signal resources have a first relationship.

[0301] In some embodiments, the vector includes at least one of a spatial vector (also called a beam) and a frequency vector.

[0302] In some embodiments, the vector includes a frequency domain vector, and the vector quantity information includes a vector quantity, at least two reference signal resources correspond to the same vector quantity, or at least two port groups correspond to the same vector quantity.

[0303] In some embodiments, the vector includes a spatial vector, and the vector quantity information includes multiple vector quantities, which correspond one-to-one with different reference signal resources or different port groups.

[0304] In some embodiments, the first relationship includes at least one of the following:

[0305] (1) At least two reference signal resources correspond to the same first ID, which can be association ID, link ID, TRP ID, panel ID, resource set ID, resource group ID, resource subset ID, pair ID, or array ID.

[0306] In some embodiments, a number of spatial basis vectors can be configured for an ID, or a number of spatial basis vectors and a number of frequency basis vectors can be configured separately.

[0307] (2) The first relationship indicates that the two reference signal resources correspond to different subarrays of an array, the same TRP, and the same cell.

[0308] In some embodiments, based on the number of vectors, the second information is reported separately for different reference signal resources or different port groups. The second information includes at least one of the following (mainly for independent selection and reporting of spatial basis vectors):

[0309] (3) First parameter, which is related to N1 and O1. N1 is the number of antenna ports in the first dimension, and O1 is the number of oversampled or beams in the first dimension (or the first parameter is related to N1 and N2, and N2 is the number of antenna ports in the second dimension).

[0310] (4) The second parameter is related to N2 and O2. N2 is the number of antenna ports in the second dimension, and O2 is the number of oversampled or beams in the second dimension (or the second parameter is related to O1 and O2).

[0311] (5) The third parameter is the strongest beam indicator.

[0312] (6) Coefficient-related information.

[0313] In some embodiments, coefficient-related information includes at least one of the following: amplitude coefficient, phase coefficient, strongest coefficient indicator, and non-zero coefficient indicator.

[0314] In some embodiments, when different panels are used, i.e., when each panel corresponds to multiple subarrays, under the same polarization direction, the phase offsets of different subarrays of the first panel relative to the corresponding subarrays of the first panel are the same. That is, the phase offset of the first subarray of the second panel relative to the first subarray of the first panel is the same as the phase offset of the second subarray of the second panel relative to the second subarray of the first panel.

[0315] In some embodiments, based on the number of vectors, second information is reported separately for different reference signal resources or different port groups. The second information includes at least one of the following (primarily for frequency domain basis vectors, commonly selected and reported): For different subarrays, the same frequency domain basis vectors are selected. The frequency domain basis vectors include Mv-1 vectors selected from N³-1 vectors, where... R stands for numberOfPMI-SubbandsPerCQI-Subband. Pv is determined by a combination of parameters configured in the higher-layer signaling, and can take values ​​such as 1 / 2, 1 / 4, or 1 / 8. N3 is the number of subbands included in the CSI reportband.

[0316] This disclosure also provides an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.

[0317] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.

[0318] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).

[0319] Figure 6a is a schematic diagram of the terminal structure proposed in an embodiment of this disclosure. As shown in Figure 6a, the terminal 6100 may include at least one of a transceiver module 6101 and a processing module 6102. The transceiver module 6101 is used to receive first information sent by a network device, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, where the at least two port groups correspond to the same reference signal resource.

[0320] In some embodiments, the number of vectors includes at least one of the following: the number of spatial domain vectors; the number of frequency domain vectors.

[0321] In some embodiments, the number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to at least two reference signal resources.

[0322] In some embodiments, the number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to at least two port groups respectively.

[0323] In some embodiments, the number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to at least two reference signal resources.

[0324] In some embodiments, the number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to at least two port groups.

[0325] In some embodiments, at least two reference signal resources satisfy an association relationship.

[0326] In some embodiments, at least two reference signal resources satisfy at least one of the following association relationships: at least two reference signal resources correspond to the same identifier; at least two reference signal resources correspond to different subarrays of the same array; at least two reference signal resources correspond to different subarrays of the same Transmitter / Receiver Point (TRP); at least two reference signal resources correspond to different subarrays of the same Panel; at least two reference signal resources correspond to different subarrays of the same cell.

[0327] In some embodiments, at least two reference signal resources include at least four reference signal resources, wherein the first reference signal resource and the second reference signal resource are associated, the third reference signal resource and the fourth reference signal resource are associated, and the phase offset of the third reference signal resource relative to the first reference signal resource is the same as the phase offset of the fourth reference signal resource relative to the second reference signal resource.

[0328] In some embodiments, the first reference signal resource and the second reference signal resource correspond to the same TRP, Panel or cell; the third reference signal resource and the fourth reference signal resource correspond to the same TRP, Panel or cell.

[0329] In some embodiments, at least two port groups include at least four port groups, wherein the first port group and the second port group are associated, the third port group and the fourth port group are associated, and the phase offset of the third port group relative to the first port group is the same as the phase offset of the fourth port group relative to the second port group.

[0330] In some embodiments, the first port group and the second port group have the following relationship: the first port group and the second port group correspond to the same TRP, Panel or cell; the third port group and the fourth port group have the following relationship: the third port group and the fourth port group correspond to the same TRP, Panel or cell.

[0331] In some embodiments, the number of vectors includes the number of spatial vectors, and the transceiver module 6101 is further configured to: send second information to the network device, the second information being used to report spatial vector information; wherein, the spatial vector information of different reference signal resources is reported separately, or the spatial vector information of different port groups is reported separately.

[0332] In some embodiments, the spatial vector information includes at least one of the following: a first parameter, which indicates at least one of N1*O1, where N1 represents the number of ports in the first dimension and O1 represents the first parameter in the first dimension; a second parameter, which indicates at least one of N2*O2, where N2 represents the number of ports in the second dimension and O2 represents the first parameter in the second dimension; a third parameter, which indicates at least one of (N1*N2), where N2 represents the number of ports in the second dimension; a fourth parameter, which indicates at least one of (O1*O2), where O2 represents the first parameter in the second dimension; the strongest vector indicator; and coefficient information.

[0333] In some embodiments, the coefficient information includes at least one of the following: a non-zero coefficient position indicator; a strongest coefficient position indicator; an amplitude coefficient corresponding to a non-zero coefficient position; and a phase coefficient corresponding to a non-zero coefficient position.

[0334] In some embodiments, the number of vectors includes the number of frequency domain vectors, and the transceiver module 6101 is further configured to: send third information to the network device, the third information being used to report frequency domain vector information; wherein, different reference signal resources correspond to the same frequency domain vector information, or, different port groups correspond to the same frequency domain vector information.

[0335] In some embodiments, frequency domain vector information is used to indicate a second number of frequency domain vectors, which are the second number of frequency domain vectors in the first number of frequency domain vectors. The first number is the number of frequency domain vectors minus 1, and the second number is determined based on at least one of the number of frequency domain vectors, the number of precoding matrix indicators corresponding to each channel quality indicator (CQI), and a preset value.

[0336] Figure 6b is a schematic diagram of the network device proposed in an embodiment of this disclosure. As shown in Figure 6b, the network device 6200 may include at least one of a transceiver module 6201 and a processing module 6202. The transceiver module 6201 is used to send first information to a terminal, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, where the at least two port groups correspond to the same reference signal resource.

[0337] In some embodiments, the number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to at least two reference signal resources.

[0338] In some embodiments, the number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to at least two port groups.

[0339] In some embodiments, at least two reference signal resources satisfy an association relationship.

[0340] In some embodiments, at least two reference signal resources satisfy at least one of the following association relationships: at least two reference signal resources correspond to the same identifier; at least two reference signal resources correspond to different subarrays of the same array; at least two reference signal resources correspond to different subarrays of the same Transmitter / Receiver Point (TRP); at least two reference signal resources correspond to different subarrays of the same Panel; at least two reference signal resources correspond to different subarrays of the same cell.

[0341] In some embodiments, at least two reference signal resources include at least four reference signal resources, wherein the first reference signal resource and the second reference signal resource are associated, the third reference signal resource and the fourth reference signal resource are associated, and the phase offset of the third reference signal resource relative to the first reference signal resource is the same as the phase offset of the fourth reference signal resource relative to the second reference signal resource.

[0342] In some embodiments, the first reference signal resource and the second reference signal resource correspond to the same TRP, Panel or cell; the third reference signal resource and the fourth reference signal resource correspond to the same TRP, Panel or cell.

[0343] In some embodiments, at least two port groups include at least four port groups, wherein the first port group and the second port group are associated, the third port group and the fourth port group are associated, and the phase offset of the third port group relative to the first port group is the same as the phase offset of the fourth port group relative to the second port group.

[0344] In some embodiments, the first port group and the second port group have the following relationship: the first port group and the second port group correspond to the same TRP, Panel or cell; the third port group and the fourth port group have the following relationship: the third port group and the fourth port group correspond to the same TRP, Panel or cell.

[0345] In some embodiments, the number of vectors includes the number of spatial vectors. The transceiver module 6201 is further configured to: receive second information sent by the terminal from the network device, the second information being used to report spatial vector information; wherein, spatial vector information of different reference signal resources is reported separately, or spatial vector information of different port groups is reported separately.

[0346] In some embodiments, the spatial vector information includes at least one of the following: a first parameter, which indicates at least one of N1*O1, where N1 represents the number of ports in the first dimension and O1 represents the first parameter in the first dimension; a second parameter, which indicates at least one of N2*O2, where N2 represents the number of ports in the second dimension and O2 represents the first parameter in the second dimension; a third parameter, which indicates at least one of N1*N2; a fourth parameter, which indicates at least one of O1*O2; the strongest vector indicator; and coefficient information.

[0347] In some embodiments, the coefficient information includes at least one of the following: a non-zero coefficient position indicator; a strongest coefficient position indicator; an amplitude coefficient corresponding to a non-zero coefficient position; and a phase coefficient corresponding to a non-zero coefficient position.

[0348] In some embodiments, the number of vectors includes the number of frequency domain vectors, and the transceiver module 6201 is further configured to: send third information to the network device and the mobile terminal, the third information being used to report frequency domain vector information; wherein, different reference signal resources correspond to the same frequency domain vector information, or, different port groups correspond to the same frequency domain vector information.

[0349] In some embodiments, frequency domain vector information is used to indicate a second number of frequency domain vectors, which are the second number of frequency domain vectors in the first number of frequency domain vectors. The first number is the number of frequency domain vectors minus 1, and the second number is determined based on at least one of the number of frequency domain vectors, the number of precoding matrix indicators corresponding to each channel quality indicator (CQI), and a preset value.

[0350] Figure 7a is a schematic diagram of a communication device according to an embodiment of this disclosure. The communication device 7100 can be a network device, a terminal, or a chip, chip system, or processor that supports the network device in implementing any of the above methods; alternatively, the network device can be an access network device, a core network device, etc. Optionally, the terminal can be a user equipment, etc. The communication device 7100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0351] As shown in Figure 7a, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device, execute programs, and process program data. The communication device 7100 is used to execute any of the above methods. Optionally, the communication device can be a base station, a baseband chip, a terminal device, a terminal device chip, a DU (Distributed Unit), or a CU (Computer Integrated Circuit), etc.

[0352] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memories 7102 may also be located outside the communication device 7100.

[0353] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the transceivers 7103 perform communication steps S2101 such as sending and / or receiving in the above method, and the processor 7101 performs other steps.

[0354] In some embodiments, a transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, etc., may be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., may be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., may be used interchangeably.

[0355] In some embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuit 7104 is connected to the memory 7102, and the interface circuit 7104 can be used to receive signals from the memory 7102 or other devices, and can be used to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 can read instructions stored in the memory 7102 and send the instructions to the processor 7101.

[0356] The communication device 7100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 7100 described in this disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7a. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.

[0357] Figure 7b is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. For cases where the communication device 7100 can be a chip or a chip system, please refer to the schematic diagram of the chip 7200 shown in Figure 7b, but it is not limited thereto.

[0358] Chip 7200 includes one or more processors 7201, which are used to perform any of the above methods.

[0359] In some embodiments, chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuit 7202 is connected to memory 7203, and the interface circuit 7202 can be used to receive signals from memory 7203 or other devices, and the interface circuit 7202 can be used to send signals to memory 7203 or other devices. For example, the interface circuit 7202 can read instructions stored in memory 7203 and send the instructions to processor 7201.

[0360] In some embodiments, the interface circuit 7202 performs communication steps S2101 such as sending and / or receiving in the above method, and the processor 7201 performs other steps.

[0361] In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc., can be used interchangeably.

[0362] In some embodiments, chip 7200 further includes one or more memories 7203 for storing instructions. Optionally, all or part of the memories 7203 may be located outside of chip 7200.

[0363] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 7100, cause the communication device 7100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.

[0364] This disclosure also provides a program product that, when executed by the communication device 7100, causes the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0365] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.

Claims

1. A communication method, characterized in that, The method includes: The terminal receives first information sent by the network device, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

2. The method according to claim 1, characterized in that, The number of vectors includes at least one of the following: Number of spatial vectors; Number of frequency domain vectors.

3. The method according to claim 2, characterized in that, The number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to the at least two reference signal resources respectively.

4. The method according to claim 2, characterized in that, The number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to the at least two port groups respectively.

5. The method according to claim 2, characterized in that, The number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two reference signal resources.

6. The method according to claim 2, characterized in that, The number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two port groups.

7. The method according to any one of claims 1-6, characterized in that, The at least two reference signal resources satisfy an association relationship.

8. The method according to claim 5, characterized in that, The at least two reference signal resources satisfy at least one of the following association relationships: The at least two reference signal resources correspond to the same identifier; The at least two reference signal resources correspond to different subarrays of the same array; The at least two reference signal resources correspond to different subarrays of the same transmit / receive point (TRP); The at least two reference signal resources correspond to different subarrays of the same panel; The at least two reference signal resources correspond to different subarrays of the same cell.

9. The method according to claim 5, characterized in that, The at least two reference signal resources include at least four reference signal resources, wherein the first reference signal resource and the second reference signal resource are associated, the third reference signal resource and the fourth reference signal resource are associated, and the phase offset of the third reference signal resource relative to the first reference signal resource is the same as the phase offset of the fourth reference signal resource relative to the second reference signal resource.

10. The method according to claim 9, characterized in that, The first reference signal resource and the second reference signal resource have the following relationship: the first reference signal resource and the second reference signal resource correspond to the same TRP, Panel or cell; The third reference signal resource and the fourth reference signal resource have the following relationship: the third reference signal resource and the fourth reference signal resource correspond to the same TRP, Panel or cell.

11. The method according to claim 6, characterized in that, The at least two port groups include at least four port groups, wherein the first port group and the second port group are associated, the third port group and the fourth port group are associated, and the phase offset of the third port group relative to the first port group is the same as the phase offset of the fourth port group relative to the second port group.

12. The method according to claim 11, characterized in that, The first port group and the second port group have the following relationship: the first port group and the second port group correspond to the same TRP, Panel or cell; The third port group and the fourth port group have the following relationship: the third port group and the fourth port group correspond to the same TRP, Panel or cell.

13. The method according to any one of claims 2-12, characterized in that, The number of vectors includes the number of spatial vectors, and the method further includes: The terminal sends second information to the network device, the second information being used to report spatial vector information; Specifically, the spatial vector information of different reference signal resources is reported separately, or the spatial vector information of different port groups is reported separately.

14. The method according to claim 13, characterized in that, The spatial vector information includes at least one of the following: The first parameter is used to indicate at least one of N1*O1 vectors, where N1 represents the number of ports in the first dimension and O1 represents the number of parameters in the first dimension. The second parameter is used to indicate at least one of N2*O2 vectors, where N2 represents the number of ports in the second dimension and O2 represents the number of parameters in the second dimension; The third parameter is used to indicate at least one of the N1*N2 vectors; The fourth parameter indicates at least one of the O1*O2 vectors; Strongest vector indicator; Coefficient information.

15. The method according to claim 14, characterized in that, The coefficient information includes at least one of the following: Non-zero coefficient position indicator; The strongest coefficient position indicator; The amplitude coefficient corresponding to the position of the non-zero coefficient; The phase coefficient corresponding to the position of the non-zero coefficient.

16. The method according to any one of claims 2-12, characterized in that, The number of vectors includes the number of frequency domain vectors, and the method further includes: The terminal sends third information to the network device, the third information being used to report frequency domain vector information; Different reference signal resources correspond to the same frequency domain vector information, or different port groups correspond to the same frequency domain vector information.

17. The method according to claim 16, characterized in that, The frequency domain vector information is used to indicate a second number of frequency domain vectors, which are the second number of frequency domain vectors in the first number of frequency domain vectors. The first number is the number of frequency domain vectors minus 1, and the second number is determined based on at least one of the number of frequency domain vectors, the number of precoding matrix indicators corresponding to each channel quality indicator (CQI), and a preset value.

18. A communication method, characterized in that, include: The network device sends first information to the terminal, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

19. The method according to claim 18, characterized in that, The number of vectors includes at least one of the following: Number of spatial vectors; Number of frequency domain vectors.

20. The method according to claim 19, characterized in that, The number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to the at least two reference signal resources respectively.

21. The method according to claim 19, characterized in that, The number of vectors includes the number of spatial vectors, and the first information is used to determine the number of spatial vectors corresponding to the at least two port groups respectively.

22. The method according to claim 19, characterized in that, The number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two reference signal resources.

23. The method according to claim 19, characterized in that, The number of vectors includes the number of frequency domain vectors, and the first information is used to determine the number of the same frequency domain vectors corresponding to the at least two port groups.

24. The method according to any one of claims 18-23, characterized in that, The at least two reference signal resources satisfy an association relationship.

25. The method according to claim 24, characterized in that, The at least two reference signal resources satisfy at least one of the following association relationships: The at least two reference signal resources correspond to the same identifier; The at least two reference signal resources correspond to different subarrays of the same array; The at least two reference signal resources correspond to different subarrays of the same transmit / receive point (TRP); The at least two reference signal resources correspond to different subarrays of the same panel; The at least two reference signal resources correspond to different subarrays of the same cell.

26. The method according to claim 22, characterized in that, The at least two reference signal resources include at least four reference signal resources, wherein the first reference signal resource and the second reference signal resource are associated, the third reference signal resource and the fourth reference signal resource are associated, and the phase offset of the third reference signal resource relative to the first reference signal resource is the same as the phase offset of the fourth reference signal resource relative to the second reference signal resource.

27. The method according to claim 26, characterized in that, The first reference signal resource and the second reference signal resource correspond to the same TRP, Panel or cell; The third and fourth reference signal resources correspond to the same TRP, Panel, or cell.

28. The method according to claim 23, characterized in that, The at least two port groups include at least four port groups, wherein the first port group and the second port group are associated, the third port group and the fourth port group are associated, and the phase offset of the third port group relative to the first port group is the same as the phase offset of the fourth port group relative to the second port group.

29. The method according to claim 28, characterized in that, The first port group and the second port group have the following relationship: the first port group and the second port group correspond to the same TRP, Panel or cell; The third port group and the fourth port group have the following relationship: the third port group and the fourth port group correspond to the same TRP, Panel or cell.

30. The method according to any one of claims 18-23, characterized in that, The number of vectors includes the number of spatial vectors, and the method further includes: The network device receives second information sent by the terminal, the second information being used to report spatial vector information; Specifically, the spatial vector information of different reference signal resources is reported separately, or the spatial vector information of different port groups is reported separately.

31. The method according to claim 30, characterized in that, The spatial vector information includes at least one of the following: The first parameter is used to indicate at least one of N1*O1, where N1 represents the number of ports in the first dimension and O1 represents the first parameter of the first dimension; The second parameter is used to indicate at least one of N2*O2, where N2 represents the number of ports in the second dimension and O2 represents the first parameter in the second dimension; The third parameter is used to indicate at least one of N1*N2; The fourth parameter indicates at least one of O1*O2; Strongest vector indicator; Coefficient information.

32. The method according to claim 31, characterized in that, The coefficient information includes at least one of the following: Non-zero coefficient position indicator; The strongest coefficient position indicator; The amplitude coefficient corresponding to the position of the non-zero coefficient; The phase coefficient corresponding to the position of the non-zero coefficient.

33. The method according to any one of claims 18-23, characterized in that, The number of vectors includes the number of frequency domain vectors, and the method further includes: The network device and the terminal send the third information, which is used to report frequency domain vector information; Different reference signal resources correspond to the same frequency domain vector information, or different port groups correspond to the same frequency domain vector information.

34. The method according to claim 33, characterized in that, The frequency domain vector information is used to indicate a second number of frequency domain vectors, which are the second number of frequency domain vectors in the first number of frequency domain vectors. The first number is the number of frequency domain vectors minus 1, and the second number is determined based on at least one of the number of frequency domain vectors, the number of precoding matrix indicators corresponding to each channel quality indicator (CQI), and a preset value.

35. A communication method, characterized in that, The method includes: The network device sends first information to the terminal, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource; The terminal receives the first information.

36. A terminal, characterized in that, include: The transceiver module is used to receive first information sent by the network device, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

37. A network device, characterized in that, include: The transceiver module is used to send first information to the terminal, the first information being used to determine the number of vectors corresponding to at least two reference signal resources, or the first information being used to determine the number of vectors corresponding to at least two port groups, the at least two port groups corresponding to the same reference signal resource.

38. A terminal, characterized in that, include: One or more processors; The processor is used to execute the communication method according to any one of claims 1-17.

39. A network device, characterized in that, include: One or more processors; The processor is used to execute the communication method according to any one of claims 18-34.

40. A communication system, characterized in that, include: A terminal and a network device, wherein the terminal is configured to implement the communication method of any one of claims 1-17, and the network device is configured to implement the communication method of any one of claims 18-34.

41. A storage medium, characterized in that, include: The storage medium stores instructions that, when executed on a communication device, cause the communication device to perform the communication method as described in any one of claims 1-17 or 18-34.

42. A program product, characterized in that, include: A computer program, when executed by a communication device, causes the communication device to perform the communication method as described in any one of claims 1-17 or 18-34.