Communication method and device

By performing joint channel measurement on pilot resources in the new air interface protocol, the terminal device utilizes the mapping relationship between pilot ports and antenna ports to achieve joint channel measurement and reporting of multiple pilot resources, solving the problems of channel state information quantization accuracy and user system capacity, and improving channel measurement accuracy and system performance.

CN120692587APending Publication Date: 2025-09-23HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410350630.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-22
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

In the new air interface protocol, how to implement joint channel measurement of multiple pilot resources to improve the quantization accuracy of channel state information and user system capacity.

Method used

By receiving the pilot resource configuration information, the terminal device performs joint channel measurement on the first pilot resource and the second pilot resource, obtains the channel status information, and reports it to the network device. By using the mapping relationship between the pilot port and the antenna port, the joint channel measurement and reporting of multiple pilot resources are realized.

Benefits of technology

The quantization accuracy of the downlink channel of the terminal equipment is improved, the user and system capacity are increased, and the channel measurement accuracy of different channel environments and users is improved without increasing the pilot resource overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120692587A_ABST
    Figure CN120692587A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication method and device, belongs to the technical field of communication, and is used for realizing joint channel measurement of a plurality of pilot frequency resources. In the method, pilot frequency resource configuration information received by terminal equipment can comprise G pilot frequency resources, and the G pilot frequency resources can comprise a first pilot frequency resource and a second pilot frequency resource. The pilot frequency port in the first pilot frequency resource and the pilot frequency port in the second pilot frequency resource meet the mapping relation with the antenna port. The mapping relation can be that a first pilot frequency port in the first pilot frequency resource and a second pilot frequency port in the second pilot frequency resource correspond to antenna ports with adjacent numbers, so that the terminal equipment can perform joint channel measurement on the first pilot frequency resource and the second pilot frequency resource; and reporting the measured first channel state information to the network equipment, so that joint channel measurement and reporting of a plurality of pilot frequency resources can be realized, the quantization precision of a downlink channel of the terminal equipment is improved, and the user capacity and the system capacity are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to communication methods and devices. Background Art

[0002] In the new radio (NR) protocol, the network device can configure a channel state information (CSI) measurement and reporting configuration (CSI-ReportConfig) for the terminal device. The terminal device can measure the channel state information according to the channel state information measurement and reporting configuration and report the channel state information to the network device. The channel state information measurement and reporting configuration can include one or more pilot resource sets, each pilot resource set can contain one or more pilot resources, and each pilot resource can contain one or more pilot ports. The pilot port of each pilot resource is mapped separately to the antenna port, and the precoding information of each pilot resource is quantized separately, that is, each pilot resource can correspond to one or a portion of channel state information.

[0003] However, how to implement joint channel measurement of multiple pilot resources is an urgent problem to be solved. Summary of the Invention

[0004] Embodiments of the present application provide a communication method and apparatus for implementing joint channel measurement of multiple pilot resources.

[0005] To achieve the above objectives, the present invention adopts the following technical solutions:

[0006] In a first aspect, a communication method is provided, which can be applied to a terminal device side, for example, a terminal device or a communication module in a terminal device, or a circuit or chip in the terminal device responsible for a communication function (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core). For the convenience of description, the following is an introduction using the method applied to a terminal as an example. The method includes: receiving pilot resource configuration information, performing a joint channel measurement on a first pilot resource and a second pilot resource according to the pilot resource configuration information, obtaining first channel state information, and sending the first channel state information. The pilot resource configuration information includes G pilot resources, the G pilot resources include a first pilot resource and a second pilot resource, the first pilot port in the first pilot resource and the second pilot port in the second pilot resource correspond to adjacent antenna ports, such as, the antenna port numbers or indexes are adjacent; G is greater than 1.

[0007] Based on the method described in the first aspect, it can be seen that the pilot resource configuration information received by the terminal device may include G pilot resources, and the G pilot resources may include a first pilot resource and a second pilot resource. The pilot port in the first pilot resource and the pilot port in the second pilot resource satisfy a mapping relationship with the antenna port. The mapping relationship may be: the first pilot port in the first pilot resource and the second pilot port in the second pilot resource correspond to antenna ports with adjacent numbers, that is, the antenna ports are interleaved between the first pilot resource and the second pilot resource. In this way, the terminal device can measure the channel state information of the F antenna ports according to the consecutive numbering of the F antenna ports (assuming that the antenna ports corresponding to the pilot ports in the first pilot resource and the antenna ports corresponding to the pilot ports in the second pilot resource are F in total), that is, the terminal device performs joint channel measurement on the first pilot resource and the second pilot resource, and reports the measured first channel state information to the network device. In this way, the configuration of multiple pilot resources, the joint channel measurement and reporting of multiple pilot resources can be realized to improve the quantization accuracy of the downlink channel of the terminal device, thereby improving the user and system capacity.

[0008] For example, taking the case where both the first pilot resource and the second pilot resource are pilot resources containing 32 pilot ports, the terminal device can determine the measurement of the channel state information of the 64 antenna ports based on the mapping relationship between the 64 pilot ports composed of the first pilot resource and the second pilot resource and the 64 antenna ports. That is, the terminal device can combine the channel measurement results of the first pilot resource and the channel measurement results of the second pilot resource into one or a copy of the channel state information of the 64 antenna ports, and report the channel state information to the network device to realize the pilot resource configuration of the 64 antenna ports, the measurement and reporting of the channel state information. It can be understood that the terminal device can also perform joint channel measurement on a larger number of pilot resources. For example, taking each pilot resource as a pilot resource containing 32 pilot ports as an example, the terminal device can perform joint channel measurement on 3 pilot resources to achieve measurement and reporting of channel state information of 96 antenna ports; for another example, the terminal device can perform joint channel measurement on 4 pilot resources to achieve measurement and reporting of channel state information of 128 antenna ports, and so on. In this way, it is possible to enable channel state information measurement and reporting under an ultra-large number of ports (greater than 32) based on the same set of pilot resource set configurations, and at the same time, it is possible to enable channel state information measurement of different numbers of ports of users based on the same set of pilot resources. Without increasing the pilot resource overhead, the channel measurement accuracy of different channel environments or different users can be improved.

[0009] In one possible design scheme, the relationship between the first pilot port and the second pilot port satisfies at least one of the following: the pilot port numbers of the first pilot port and the second pilot port are the same; or, the pilot port numbers of the first pilot port and the second pilot port are adjacent; or, the first pilot port and the second pilot port are associated with adjacent physical antennas; or, the first pilot port and the second pilot port are associated with the same physical antenna. It can be understood that the mapping relationship between the pilot port and the antenna port in the pilot resource is related to the antenna array adopted on the network device side, such as the hybrid beamforming (HBF) architecture, or the digital beamforming (DBF) architecture, or the analog beamforming (DBF) architecture, etc. The relationship between the first pilot port and the second pilot port shown above can be applied to different antenna array architectures to meet the needs of different scenarios without limitation.

[0010] In a possible design scheme, the method described in the first aspect also includes: receiving first indication information, where the first indication information is used to indicate that the number of antenna ports requiring channel measurement is M; and based on M, selecting K pilot resources from G pilot resources for joint measurement. Specifically, based on M, determining that the number of pilot resources for joint channel measurement is K, and based on K, selecting K pilot resources from G pilot resources. Wherein, G is greater than or equal to K. That is, the terminal device can clearly determine the K pilot resources that require joint channel measurement through the first indication information sent by the network device, that is, display the indication, thereby achieving flexibility.

[0011] In one possible design, when K is equal to 2, the K pilot resources include a first pilot resource and a second pilot resource, that is, joint channel measurement of the two pilot resources can be achieved.

[0012] In one possible design, the G pilot resources further include a third pilot resource and a fourth pilot resource. The method described in the first aspect further includes: performing joint channel measurement on the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource according to the pilot resource configuration information to obtain second channel state information. The third pilot port in the second pilot resource and the fourth pilot port in the third pilot resource correspond to antenna ports with adjacent numbers; the fifth pilot port in the third pilot resource and the sixth pilot port in the fourth pilot resource correspond to antenna ports with adjacent numbers. That is, the antenna ports are interleaved and numbered between the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource. In this way, the terminal device can implement joint channel measurement of the four pilot resources. Taking each pilot resource as a pilot resource including 32 pilot ports as an example, the terminal device can implement channel state information measurement of 128 antenna ports.

[0013] In one possible design, the relationship between the third pilot port and the fourth pilot port satisfies at least one of the following: the pilot port numbers of the third pilot port and the fourth pilot port are the same; or, the pilot port numbers of the third pilot port and the fourth pilot port are adjacent; or, the third pilot port and the fourth pilot port are associated with adjacent physical antennas; or, the third pilot port and the fourth pilot port are associated with the same physical antenna. The relationship between the fifth pilot port and the sixth pilot port satisfies at least one of the following: the pilot port numbers of the fifth pilot port and the sixth pilot port are the same; or, the pilot port numbers of the fifth pilot port and the sixth pilot port are adjacent; or, the fifth pilot port and the sixth pilot port are associated with adjacent physical antennas; or, the fifth pilot port and the sixth pilot port are associated with the same physical antenna. In this way, the needs of different scenarios are met and no limitation is imposed.

[0014] In one possible design, when K is equal to 4, the K pilot resources include a first pilot resource, a second pilot resource, a third pilot resource, and a fourth pilot resource. That is, joint channel measurement of the four pilot resources can be achieved.

[0015] In one possible design scheme, the first indication information includes codebook configuration information, and the value of the first parameter in the codebook configuration information is used to characterize M, that is, in the multiplexing existing information element, such as the first parameter can be the codebook configuration parameter (N1, N2), and the value of (N1, N2) can determine the number of antenna ports for measuring the channel state information to reduce the implementation difficulty, or it can also be a new information element to improve the implementation flexibility, without limitation.

[0016] In one possible design scheme, the method described in the first aspect further includes: obtaining third channel state information of M antenna ports based on K pilot resources, and quantizing and reporting the third channel state information based on codebook configuration information. K can be any possible value, so that joint channel measurement and reporting of any number of pilot resources can be achieved. For example, when K is equal to 2, the third channel state information can be the above-mentioned first channel state information; when K is equal to 4, the third channel state information can be the above-mentioned second channel state information.

[0017] In one possible design, the third channel state information includes second indication information, where the second indication information is used to indicate that the third channel state information is associated with K pilot resources; and / or the second indication information is used to indicate that the third channel state information is associated with the number of antenna ports M, where K is an integer greater than 1. That is, the terminal device may use one second indication information to indicate a mapping relationship between the third channel state information and L pilot resources, and / or a mapping relationship between the third channel state information and the number of antenna ports M, or in other words, a mapping relationship between the third channel state information and M antenna ports, where K is an integer greater than 1. In this way, indication overhead can be reduced and resource waste can be minimized.

[0018] In one possible design, the second indication information is represented by at least one of the following: the second indication information is a bitmap, where each bit of the bitmap represents a pilot resource; or different values ​​of a value field of the second indication information are used to represent different pilot resource combinations; or different values ​​of a value field of the second indication information are used to represent different numbers of antenna ports. This can meet the needs of different scenarios without limitation.

[0019] In one possible design, the G pilot resources include K pilot resources for joint channel measurement, where G is greater than or equal to K. The mapping relationship between the pilot ports and antenna ports within the K pilot resources satisfies the following equation:

[0020]

[0021] j=0,1,…,N / L-1;

[0022] s=0,1,…,L-1; m=0,1,…,K-1;

[0023] in, Indicates rounding down; % indicates modulo; / indicates division; p indicates the antenna port index / number; s indicates the pilot port index within a code division multiplexing (CDM) group; j indicates the index of a CDM group; L indicates the size of a CDM group; N indicates the total number of pilot ports within a pilot resource; X indicates the number of pilot ports with adjacent antenna port numbers within the same pilot resource; K indicates the number of pilot resources for joint channel measurement; X is a preconfigured value or a fixed value agreed upon by the protocol; and m is the index of K pilot resources. This can meet the needs of different scenarios without limitation.

[0024] In one possible design, the G pilot resources include K pilot resources for joint channel measurement, where G is greater than or equal to K. The mapping relationship between the pilot ports and antenna ports within the K pilot resources satisfies the following equation:

[0025]

[0026] j=0,1,…,N / (2*L)-1;

[0027] s=0,1,…,L-1;

[0028] m=0,1,…,K-1;

[0029]

[0030] j=N / (2*L),…,N / L-1;

[0031] s=0,1,…,L-1;

[0032] m=0,1,…,K-1;

[0033] in, Indicates rounding down; % indicates modulo; / indicates division; p indicates the antenna port index / number; s indicates the pilot port index within a code division multiplexing (CDM) group; j indicates the index of the CDM group; Q2 indicates the number of pilot resources in the vertical dimension; L indicates the size of a CDM group; N indicates the total number of pilot ports within a pilot resource; X indicates the number of pilot ports with adjacent antenna port numbers within the same pilot resource; K indicates the number of pilot resources for joint channel measurement; X is a preconfigured value or a fixed value agreed upon by the protocol, or the value of X is associated with Q2; and m is the index of the K pilot resources. This can meet the needs of different scenarios without limitation.

[0034] In a second aspect, a communication method is provided. The method can be executed by a network device, or by a module (such as a processor, chip, or chip system) applied to the network device, or by a logical node, logic module, or software that can implement all or part of the network device functions. For the convenience of description, the following description takes the method executed by a network device as an example. The method includes: sending pilot resource configuration information and receiving first channel state information. The pilot resource configuration information includes G pilot resources, the G pilot resources include a first pilot resource and a second pilot resource, the first pilot port in the first pilot resource and the second pilot port in the second pilot resource correspond to antenna ports with adjacent numbers; G is greater than 1; and the first channel state information is obtained by performing joint channel measurement based on the first pilot resource and the second pilot resource.

[0035] In one possible design scheme, the relationship between the first pilot port and the second pilot port satisfies at least one of the following: the pilot port numbers of the first pilot port and the second pilot port are the same; or, the pilot port numbers of the first pilot port and the second pilot port are adjacent; or, the first pilot port and the second pilot port are associated with adjacent physical antennas; or, the first pilot port and the second pilot port are associated with the same physical antenna.

[0036] In a possible design solution, the method described in the second aspect further includes: sending first indication information. The first indication information is used to indicate that the number of antenna ports requiring channel measurement is M.

[0037] In a possible design scheme, the first indication information includes codebook configuration information, and the value of the first parameter in the codebook configuration information is used to represent M.

[0038] Other technical effects of the method described in the second aspect can refer to the technical effects of the method described in the first aspect, and will not be repeated here.

[0039] On the third aspect, a communication method is provided, which can be applied to the terminal device side, for example, a terminal device or a communication module in a terminal device, or a circuit or chip in the terminal device responsible for the communication function (such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core). For the convenience of description, the following description takes the method executed by a terminal device as an example. The method includes: receiving configuration information, performing channel measurement on H pilot resources according to the configuration information, obtaining X channel state information, and sending Y channel state information and indication information out of the X channel state information. Among them, the configuration information includes H pilot resources, H is greater than 1; X is greater than or equal to Y, and the indication information is used to indicate that the Y channel state information is associated with Z pilot resources out of the H pilot resources, and H is greater than or equal to Z.

[0040] Based on the method described in the third aspect, it can be seen that the terminal device can perform channel measurement on multiple resources to obtain X channel state information and report Y channel state information of the X channel state information to the network device. The terminal device can use one indication information to indicate that the Y channel state information is associated with Z pilot resources. Compared with using one indication information to indicate the associated pilot resource for each channel state information, this can reduce overhead and reduce resource waste.

[0041] In one possible design, when each of the H pilot resources corresponds to a piece of channel state information, X is equal to H and Y is greater than 1; the indication information is used to indicate that the Y pieces of channel state information are associated with the Y pilot resources. That is, when the terminal device performs a separate channel measurement on each of the H pilot resources, the terminal device can use a single piece of indication information to indicate that the Y pieces of channel state information are associated with the Y pilot resources, thereby reducing indication overhead and minimizing resource waste.

[0042] In one possible design, when H pilot resources correspond to one channel state information, X is equal to 1 and Y is equal to 1; the indication information is used to indicate that the one channel state information is associated with the H pilot resources. That is, the terminal device performs joint channel measurement on the H pilot resources to obtain a channel state information. The terminal device can indicate that the one channel state information is associated with the H pilot resources through an indication information, which can reduce indication overhead and reduce resource waste. It is understandable that when the terminal device performs joint channel measurement on the H pilot resources, the terminal device may not send the indication information. In this case, the network device can directly confirm that the one channel state information is associated with the H pilot resources. In this way, the signaling overhead can be further reduced without limitation.

[0043] In one possible design, when W of the H pilot resources correspond to one piece of channel state information, X is greater than or equal to 1, Y is equal to 1, and H is greater than W; the indication information is used to indicate that the one piece of channel state information is associated with the W pilot resources. That is, the terminal device performs joint channel measurement on some of the H pilot resources (i.e., the W pilot resources) to obtain at least one piece of channel state information and selects to report one piece of channel state information. The terminal device can indicate, based on the indication information, that the one piece of channel state information is associated with the W pilot resources, thereby reducing indication overhead and minimizing resource waste.

[0044] In one possible design, the indication information is represented by at least one of the following: the indication information is a bitmap, where each bit of the bitmap represents a pilot resource; or different values ​​of a value field of the indication information are used to represent different pilot resource combinations. This can meet the needs of different scenarios and is not limited.

[0045] In a fourth aspect, a communication method is provided. The method can be executed by a network device, or by a module (such as a processor, a chip, or a chip system) applied to the network device, or by a logical node, a logical module, or software that can implement all or part of the network device functions. For the convenience of description, the following description takes the method executed by a network device as an example. The method includes: sending configuration information, and receiving Y channel state information and indication information. The configuration information includes H pilot resources, H is greater than 1; the Y channel state information is obtained by performing channel measurement based on the H pilot resources; the indication information is used to indicate that the Y channel state information is associated with Z pilot resources out of the H pilot resources, and H is greater than or equal to Z.

[0046] In one possible design, when each of the H pilot resources corresponds to one piece of channel state information, Y is greater than 1; and the indication information is used to indicate that the Y pieces of channel state information are associated with the Y pilot resources.

[0047] In a possible design, when H pilot resources correspond to one channel state information, Y is equal to 1; the indication information is used to indicate that the one channel state information is associated with the H pilot resources.

[0048] In a possible design, when W pilot resources among H pilot resources correspond to one channel state information, Y is equal to 1, and H is greater than W; the indication information is used to indicate that the one channel state information is associated with the W pilot resources.

[0049] In one possible design scheme, the indication information is represented by at least one of the following: the indication information is a bit map, and each bit of the bit map represents a pilot resource; or different values ​​of the value field of the indication information are used to represent different pilot resource combinations.

[0050] The technical effects of the method described in the fourth aspect can refer to the technical effects of the method described in the third aspect, and will not be repeated here.

[0051] In a fifth aspect, a communication device is provided. The communication device includes: a module for executing the method described in the first aspect, for example, a transceiver module and a processing module.

[0052] The transceiver module is configured to receive pilot resource configuration information. The processing module is configured to perform a joint channel measurement on the first pilot resource and the second pilot resource based on the pilot resource configuration information to obtain first channel state information. The transceiver module is further configured to transmit the first channel state information. The pilot resource configuration information includes G pilot resources, each of which includes a first pilot resource and a second pilot resource. The first pilot port within the first pilot resource and the second pilot port within the second pilot resource correspond to antenna ports with adjacent numbers. G is greater than 1.

[0053] In one possible design scheme, the relationship between the first pilot port and the second pilot port satisfies at least one of the following: the pilot port numbers of the first pilot port and the second pilot port are the same; or, the pilot port numbers of the first pilot port and the second pilot port are adjacent; or, the first pilot port and the second pilot port are associated with adjacent physical antennas; or, the first pilot port and the second pilot port are associated with the same physical antenna.

[0054] In one possible design, the transceiver module is further configured to receive first indication information. The first indication information is configured to indicate that the number of antenna ports requiring channel measurement is M. The processing module is further configured to determine, based on M, the number of pilot resources for joint channel measurement as K, and select K pilot resources from G pilot resources based on K, where G is greater than or equal to K.

[0055] In one possible design, when K is equal to 2, the K pilot resources include a first pilot resource and a second pilot resource, that is, joint channel measurement of the two pilot resources is implemented.

[0056] In one possible design, the G pilot resources further include a third pilot resource and a fourth pilot resource. The processing module is further configured to perform joint channel measurement on the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource based on the pilot resource configuration information to obtain second channel state information. The third pilot port within the second pilot resource and the fourth pilot port within the third pilot resource correspond to antenna ports with adjacent numbers; and the fifth pilot port within the third pilot resource and the sixth pilot port within the fourth pilot resource correspond to antenna ports with adjacent numbers.

[0057] In one possible design, the relationship between the third pilot port and the fourth pilot port satisfies at least one of the following: the third pilot port and the fourth pilot port have the same pilot port number; or the third pilot port and the fourth pilot port have adjacent pilot port numbers; or the third pilot port and the fourth pilot port are associated with adjacent physical antennas; or the third pilot port and the fourth pilot port are associated with the same physical antenna. The relationship between the fifth pilot port and the sixth pilot port satisfies at least one of the following: the fifth pilot port and the sixth pilot port have the same pilot port number; or the fifth pilot port and the sixth pilot port have adjacent pilot port numbers; or the fifth pilot port and the sixth pilot port are associated with adjacent physical antennas; or the fifth pilot port and the sixth pilot port are associated with the same physical antenna.

[0058] In one possible design, when K is equal to 4, the K pilot resources include a first pilot resource, a second pilot resource, a third pilot resource, and a fourth pilot resource.

[0059] In a possible design scheme, the first indication information includes codebook configuration information, and the value of the first parameter in the codebook configuration information is used to represent M.

[0060] In one possible design scheme, the processing module is further used to obtain third channel state information of M antenna ports based on K pilot resources, and quantize and report the third channel state information based on codebook configuration information.

[0061] In one possible design scheme, the third channel state information includes second indication information, and the second indication information is used to indicate that the third channel state information is associated with K pilot resources; and / or, the second indication information is used to indicate that the third channel state information is associated with the number of antenna ports M.

[0062] In one possible design scheme, the second indication information is represented by at least one of the following: the second indication information is a bit map, and each bit of the bit map represents a pilot resource; or, different values ​​of the value field of the second indication information are used to represent different pilot resource combinations; or, different values ​​of the value field of the second indication information are used to represent different numbers of antenna ports.

[0063] In one possible design, the G pilot resources include K pilot resources for joint channel measurement, where G is greater than or equal to K. The mapping relationship between the pilot ports and antenna ports within the K pilot resources satisfies the following equation:

[0064]

[0065] j=0,1,…,N / L-1;

[0066] s=0,1,…,L-1; m=0,1,…,K-1;

[0067] in, Indicates rounding down; % indicates remainder; / indicates division; p indicates the antenna port index / number; s indicates the pilot port index within the code division multiplexing (CDM) group; j indicates the index of the CDM group; L indicates the size of a CDM group; N is the total number of pilot ports within a pilot resource; X is the number of pilot ports with adjacent antenna port numbers within the same pilot resource; K is the number of pilot resources for joint channel measurement; X is a preconfigured value or a fixed value agreed upon by the protocol; m is the index of K pilot resources.

[0068] In one possible design, the G pilot resources include K pilot resources for joint channel measurement, where G is greater than or equal to K. The mapping relationship between the pilot ports and antenna ports within the K pilot resources satisfies the following equation:

[0069]

[0070] j=0,1,…,N / (2*L)-1;

[0071] s=0,1,…,L-1;

[0072] m=0,1,…,K-1;

[0073]

[0074] j=N / (2*L),…,N / L-1;

[0075] s=0,1,…,L-1;

[0076] m=0,1,…,K-1;

[0077] in, Indicates rounding down; % indicates remainder; / indicates division; p indicates antenna port index / number; s indicates pilot port index within a code division multiplexing (CDM) group; j indicates the index of a CDM group; Q2 indicates the number of pilot resources in the vertical dimension; L indicates the size of a CDM group; N is the total number of pilot ports within a pilot resource; X is the number of pilot ports with adjacent antenna port numbers within the same pilot resource; K is the number of pilot resources for joint channel measurement; X is a preconfigured value or a fixed value agreed upon by the protocol, or the value of X is associated with Q2; m is the index of K pilot resources.

[0078] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the fifth aspect, and the receiving module is used to implement the receiving function of the communication device described in the fifth aspect.

[0079] Optionally, the communication device described in the fifth aspect may further include a storage module, wherein the storage module stores a program or instruction. When the processing module executes the program or instruction, the communication device may execute the communication method described in the first aspect.

[0080] It should be noted that the communication device described in the fifth aspect can be a terminal device, or a communication module in the terminal device, or a chip responsible for the communication function in the terminal, such as a modem chip (also known as a baseband chip) or a SoC or SIP chip containing a modem module. The embodiments of the present application do not limit this.

[0081] In addition, the technical effects of the communication device described in the fifth aspect can refer to the technical effects of the communication method described in the first aspect, and will not be repeated here.

[0082] In a sixth aspect, a communication device is provided. The communication device includes: a module for executing the method described in the second aspect, for example, a transceiver module and a processing module.

[0083] The processing module is configured to control the transceiver module to transmit pilot resource configuration information. The transceiver module is configured to receive first channel state information. The pilot resource configuration information includes G pilot resources, where the G pilot resources include a first pilot resource and a second pilot resource, and a first pilot port within the first pilot resource and a second pilot port within the second pilot resource correspond to antenna ports with adjacent numbers; G is greater than 1; and the first channel state information is obtained by performing a joint channel measurement of the first pilot resource and the second pilot resource.

[0084] In one possible design scheme, the relationship between the first pilot port and the second pilot port satisfies at least one of the following: the pilot port numbers of the first pilot port and the second pilot port are the same; or, the pilot port numbers of the first pilot port and the second pilot port are adjacent; or, the first pilot port and the second pilot port are associated with adjacent physical antennas; or, the first pilot port and the second pilot port are associated with the same physical antenna.

[0085] In one possible design solution, the control module is further configured to control the transceiver module to send first indication information, wherein the first indication information is configured to indicate that the number of antenna ports requiring channel measurement is M.

[0086] In a possible design scheme, the first indication information includes codebook configuration information, and the value of the first parameter in the codebook configuration information is used to represent M.

[0087] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the sixth aspect, and the receiving module is used to implement the receiving function of the communication device described in the sixth aspect.

[0088] Optionally, the communication device described in the sixth aspect may further include a storage module, wherein the storage module stores a program or instruction. When the processing module executes the program or instruction, the communication device may execute the method described in the second aspect.

[0089] It can be understood that the communication device described in the sixth aspect can be a network device, a chip (system) or other parts or components in the network device, or a device that includes a network device. The embodiments of the present application do not limit this.

[0090] In addition, the technical effects of the communication device described in the sixth aspect can refer to the technical effects of the method described in the second aspect, and will not be repeated here.

[0091] In a seventh aspect, a communication device is provided. The communication device includes: a module for executing the method described in the third aspect, for example, a transceiver module and a processing module.

[0092] The transceiver module is configured to receive configuration information. The processing module is configured to perform channel measurement on H pilot resources based on the configuration information to obtain X pieces of channel state information. The transceiver module is configured to transmit Y pieces of channel state information out of the X pieces of channel state information and indication information. The configuration information includes H pilot resources, where H is greater than 1; X is greater than or equal to Y; and the indication information indicates that the Y pieces of channel state information are associated with Z pilot resources out of the H pilot resources, where H is greater than or equal to Z.

[0093] In one possible design, when each of the H pilot resources corresponds to one piece of channel state information, X is equal to H, and Y is greater than 1; the indication information is used to indicate that Y pieces of channel state information are associated with the Y pilot resources.

[0094] In a possible design, when H pilot resources correspond to one channel state information, X is equal to 1, and Y is equal to 1; the indication information is used to indicate that the one channel state information is associated with the H pilot resources.

[0095] In one possible design, when W pilot resources among N pilot resources correspond to one channel state information, X is greater than or equal to 1, Y is equal to 1, and H is greater than W; the indication information is used to indicate that the one channel state information is associated with the W pilot resources.

[0096] In one possible design scheme, the indication information is represented by at least one of the following: the indication information is a bit map, and each bit of the bit map represents a pilot resource; or different values ​​of the value field of the indication information are used to represent different pilot resource combinations.

[0097] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the seventh aspect, and the receiving module is used to implement the receiving function of the communication device described in the seventh aspect.

[0098] Optionally, the communication device described in the seventh aspect may further include a storage module, wherein the storage module stores a program or instruction. When the processing module executes the program or instruction, the communication device can execute the communication method described in the third aspect.

[0099] It should be noted that the communication device described in the seventh aspect can be a terminal device, or a communication module in the terminal device, or a chip responsible for the communication function in the terminal, such as a modem chip (also known as a baseband chip) or a SoC or SIP chip containing a modem module. The embodiments of the present application do not limit this.

[0100] In addition, the technical effects of the communication device described in the seventh aspect can refer to the technical effects of the communication method described in the third aspect, and will not be repeated here.

[0101] In an eighth aspect, a communication device is provided. The communication device includes: a module for executing the method described in the fourth aspect, for example, a transceiver module and a processing module.

[0102] The processing module is configured to control the transceiver module to send configuration information. The receiving module is configured to receive H pieces of channel state information and indication information. The configuration information includes H pilot resources, where H is greater than 1; Y pieces of channel state information are obtained by performing channel measurement based on the H pilot resources; and the indication information indicates that the Y pieces of channel state information are associated with Z pilot resources out of the H pilot resources, where H is greater than or equal to Z.

[0103] In one possible design, when each of the H pilot resources corresponds to one piece of channel state information, Y is greater than 1; and the indication information is used to indicate that the Y pieces of channel state information are associated with the Y pilot resources.

[0104] In a possible design, when H pilot resources correspond to one channel state information, Y is equal to 1; the indication information is used to indicate that the one channel state information is associated with the H pilot resources.

[0105] In a possible design, when W pilot resources among H pilot resources correspond to one channel state information, Y is equal to 1, and H is greater than W; the indication information is used to indicate that the one channel state information is associated with the W pilot resources.

[0106] In one possible design scheme, the indication information is represented by at least one of the following: the indication information is a bit map, and each bit of the bit map represents a pilot resource; or different values ​​of the value field of the indication information are used to represent different pilot resource combinations.

[0107] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the eighth aspect, and the receiving module is used to implement the receiving function of the communication device described in the eighth aspect.

[0108] Optionally, the communication device described in the eighth aspect may further include a storage module, wherein the storage module stores a program or instruction. When the processing module executes the program or instruction, the communication device may execute the method described in the fourth aspect.

[0109] It can be understood that the communication device described in the eighth aspect can be a network device, a chip (system) or other parts or components in the network device, or a device that includes a network device. The embodiments of the present application do not limit this.

[0110] In addition, the technical effects of the communication device described in the eighth aspect can refer to the technical effects of the method described in the fourth aspect, and will not be repeated here.

[0111] In a ninth aspect, a communication device is provided, comprising: a processor configured to execute the communication method according to any one of the first to fourth aspects.

[0112] In one possible design solution, the communication device described in aspect 9 may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in aspect 9 to communicate with other communication devices.

[0113] In one possible design, the communication device described in aspect 9 may further include a memory. The memory may be integrated with the processor or provided separately. The memory may be used to store computer programs and / or data involved in the communication methods described in aspects 1 to 4.

[0114] In an embodiment of the present application, the communication device described in aspect nine may be the network device described in any one of aspects one to four, or a chip (system) or other parts or components in the network device, or a device including the network device; or, the communication device may be the terminal device described in any one of aspects one to four, or a chip (system) or other parts or components in the terminal device, or a device including the terminal device.

[0115] In addition, the technical effects of the communication device described in the ninth aspect can refer to the technical effects of the communication method described in any one of the first to fourth aspects, and will not be repeated here.

[0116] In a tenth aspect, a communication device is provided, comprising: a processor coupled to a memory, the processor configured to execute a computer program stored in the memory, so that the communication device performs the communication method described in any one of the first to fourth aspects.

[0117] In one possible design solution, the communication device described in the tenth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the tenth aspect to communicate with other communication devices.

[0118] In an embodiment of the present application, the communication device described in the tenth aspect may be the network device described in any one of the first to fourth aspects, or the chip (system) or other parts or components in the network device, or a device including the network device; or, the communication device may be the terminal device described in any one of the first to fourth aspects above, or the chip (system) or other parts or components in the terminal device, or a device including the terminal device.

[0119] In addition, the technical effects of the communication device described in the tenth aspect can refer to the technical effects of the communication method described in any one of the first to fourth aspects, and will not be repeated here.

[0120] In the eleventh aspect, a communication device is provided, comprising: a processor and a memory; the memory is used to store a computer program, and when the processor executes the computer program, the communication device executes the communication method described in any one of the first to fourth aspects.

[0121] In one possible design solution, the communication device described in the eleventh aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the eleventh aspect to communicate with other communication devices.

[0122] In an embodiment of the present application, the communication device described in the eleventh aspect may be the network device described in any one of the first to fourth aspects, or the chip (system) or other parts or components in the network device, or a device including the network device; or, the communication device may be the terminal device described in any one of the first to fourth aspects above, or the chip (system) or other parts or components in the terminal device, or a device including the terminal device.

[0123] In addition, the technical effects of the communication device described in the eleventh aspect can refer to the technical effects of the communication method described in any one of the first to fourth aspects, and will not be repeated here.

[0124] In the twelfth aspect, a communication device is provided, comprising: a processor; the processor is used to couple with a memory, and after reading a computer program in the memory, execute the communication method as described in any one of the first to fourth aspects according to the computer program.

[0125] In one possible design solution, the communication device described in aspect 12 may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in aspect 12 to communicate with other communication devices.

[0126] In an embodiment of the present application, the communication device described in aspect 12 may be the network device described in any one of aspects 1 to 4, or a chip (system) or other parts or components in the network device, or a device including the network device; or, the communication device may be the terminal device described in any one of aspects 1 to 4 above, or a chip (system) or other parts or components in the terminal device, or a device including the terminal device.

[0127] In addition, the technical effects of the communication device described in the twelfth aspect can refer to the technical effects of the communication method described in any one of the first to fourth aspects, and will not be repeated here.

[0128] In a thirteenth aspect, a communication system is provided, which includes the terminal device described in the first aspect and the network device described in the second aspect.

[0129] In a fourteenth aspect, a communication system is provided, which includes the terminal device described in the third aspect and the network device described in the fourth aspect.

[0130] In a fifteenth aspect, a communication chip is provided, in which a computer program or instruction is stored. When the chip runs on a communication device, the communication method described in any one of the first to fourth aspects is implemented.

[0131] In the sixteenth aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are run on a computer, the computer is caused to execute the communication method described in any one of the first to fourth aspects.

[0132] In the seventeenth aspect, a computer program product is provided, comprising a computer program or instructions, which, when executed on a computer, causes the computer to execute the communication method described in any one of the first to fourth aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0133] Figure 1 This is a schematic diagram of the DBF architecture;

[0134] Figure 2 This is a schematic diagram of the ABF architecture;

[0135] Figure 3 This is a schematic diagram of the HBF architecture;

[0136] Figure 4 Schematic diagram of the process of obtaining CSI for network devices;

[0137] Figure 5 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application Figure 1 ;

[0138] Figure 6 A schematic diagram of the architecture of an O-RAN system provided in an embodiment of the present application;

[0139] Figure 7 A schematic diagram of the network element function division and protocol layer structure of an O-RAN device provided in an embodiment of the present application;

[0140] Figure 8A schematic diagram of the architecture of a communication system provided in an embodiment of the present application Figure 2 ;

[0141] Figure 9 A communication method flow diagram provided in this application embodiment Figure 1 ;

[0142] Figure 10 A schematic diagram of (Q1, Q2)=(4, 1) provided in an embodiment of the present application;

[0143] Figure 11 A schematic diagram of (Q1, Q2)=(1, 4) provided in an embodiment of the present application;

[0144] Figure 12 A schematic diagram of (Q1, Q2) = (2, 2) provided in the embodiment of the present application Figure 1 ;

[0145] Figure 13 A schematic diagram of (Q1, Q2) = (2, 2) provided in the embodiment of the present application Figure 2 ;

[0146] Figure 14 Schematic diagram of an antenna array provided in an embodiment of the present application Figure 1 ;

[0147] Figure 15 Schematic diagram of an antenna array provided in an embodiment of the present application Figure 2 ;

[0148] Figure 16 Schematic diagram of an antenna array provided in an embodiment of the present application Figure 3 ;

[0149] Figure 17 Schematic diagram of an antenna array provided in an embodiment of the present application Figure 4 ;

[0150] Figure 18 Schematic diagram of an antenna array provided in an embodiment of the present application Figure 5 ;

[0151] Figure 19 A schematic diagram of the time domain distribution of pilot resources provided in an embodiment of the present application;

[0152] Figure 20 A communication method flow diagram provided in this application embodiment Figure 2 ;

[0153] Figure 21 A schematic diagram of the structure of a communication device provided in an embodiment of the present application Figure 1 ;

[0154] Figure 22 A schematic diagram of the structure of a communication device provided in an embodiment of the present application Figure 2 . DETAILED DESCRIPTION

[0155] For ease of understanding, the technical terms involved in the embodiments of this application are first introduced below.

[0156] 1. Multiple-input multiple-output (MIMO)

[0157] MIMO systems are designed to significantly increase channel capacity by using multiple antennas at both the transmitting and receiving ends, creating multiple channels between the transmitter and receiver. A notable feature of MIMO systems is their extremely high spectrum efficiency. By fully utilizing existing spectrum resources, they can achieve both reliability and efficiency gains by leveraging spatial resources. Massive MIMO technology utilizes a large number of antennas to transmit and receive data, enabling simultaneous service for a greater number of users, significantly improving both spectrum and power efficiency.

[0158] 2. Pilot signal

[0159] The pilot signal, which may also be called a pilot or a reference signal (RS), is a known signal provided by the transmitting end to the receiving end for channel estimation or channel detection. The pilot signal can be divided into an uplink pilot signal and a downlink pilot signal. The uplink pilot signal may refer to a signal sent by a terminal device to a network device, i.e., the transmitting end is the terminal device and the receiving end is the network device; the uplink pilot signal may be used for uplink channel estimation (such as for coherent demodulation and detection of the network device or for calculating precoding), or uplink channel quality measurement, etc. The downlink pilot signal may refer to a signal sent by a network device to a terminal device, i.e., the transmitting end is the network device and the receiving end is the terminal device; the downlink pilot signal may be used for downlink channel estimation (such as for coherent detection and demodulation of the terminal device), downlink channel quality measurement, or cell search, etc.

[0160] Uplink pilot signals include sounding reference signal (SRS), demodulation reference signal (DMRS), phase noise tracking reference signal (PTRS), and sounding reference signal (SRS). Downlink pilot signals include channel status information reference signal (CSI-RS), DMRS, cell reference signal (CRS), synchronization signal block (SSB), primary synchronization signal (PSS), secondary synchronization signal (SSS), and phase noise tracking reference signal (PT-RS).

[0161] 3. Antenna port

[0162] An antenna port is a logical concept. An antenna port can correspond to one physical transmit antenna or multiple physical transmit antennas. In either case, the terminal's receiver does not decompose the signal from the same antenna port. From the terminal's perspective, regardless of whether the channel is formed by a single physical transmit antenna or the combination of multiple physical transmit antennas, the reference signal (RS) corresponding to that antenna port defines that antenna port. For example, the antenna port corresponding to the channel state information-reference signal (CSI-RS) is the CSI-RS port. The terminal device can use this reference signal to obtain a channel estimate for that antenna port. Each antenna port corresponds to a time / frequency resource grid (TFRG) and has its own reference signal. An antenna port is a channel, and the terminal can perform channel estimation and data demodulation based on the reference signal corresponding to that antenna port.

[0163] An antenna port can be referred to as a port, which can be understood as a virtual transmit antenna (or antenna group) identified by the receiving end, or a virtual transmit antenna (or antenna group) that can be distinguished in space. An antenna port can be pre-configured for each virtual antenna, and each virtual antenna can be a weighted combination of multiple physical antennas. One or more antenna ports can correspond to a reference signal. Therefore, each antenna port can be called a reference signal port, such as a CSI-RS port, a DMRS port, an SRS port, etc. In the embodiments provided in the present application, an antenna port can also be used to transmit multiple reference signals. For example, multiple reference signals can be sent through the antenna port in a frequency division or time division manner.

[0164] The term "antenna port" is a logical concept that generally corresponds to a physical antenna. Antenna ports are often associated with reference signals and can be understood as a transceiver interface on the channel through which the reference signal travels. For low-frequency systems, an antenna port may correspond to one or more antenna elements, which jointly transmit reference signals. The receiver can treat them as a whole without distinguishing between the elements. For high-frequency systems, an antenna port may correspond to a beam. Similarly, the receiver only needs to treat the beam as an interface, without distinguishing between individual elements.

[0165] In addition, a port set can refer to a set corresponding to multiple antenna ports. One way is to group multiple digital ports of a network device to form multiple port sets. In another way (for example, under the HBF architecture), a port set can be multiple digital ports corresponding to the same analog beam, also referred to as a port set, or a digital-analog port set. Alternatively, a port set can be a set of digital ports corresponding to multiple analog beams, also referred to as a port set, or a digital-analog port set. Alternatively, multiple digital ports of the same analog beam are divided into multiple subsets, each subset is called a port set, or a digital-analog port set.

[0166] In the protocol, antenna ports are usually represented by antenna port or port, and can also be represented by resources (such as CSI-RS resources, SRS resources, DMRS resources, PTRS resources, CRS resources, tracking reference signal (TRS) resources, SSB resources, etc.) or resource groups. In other words, the identifier of the antenna port in the embodiment of the present application can be replaced with the identifier of the above content, for example, the antenna port can be replaced by the identifier of the resource, the identifier of the pilot resource, the identifier of the reference signal resource, etc.

[0167] A port set contains one or more antenna ports, which usually correspond to one resource or multiple resources. The concept of port set can also be replaced by other names, such as resource group, resource set, pilot resource group, pilot resource set, reference signal resource group, reference signal resource set, port group, antenna port group, antenna port set, or antenna port set, etc., which is not limited in the embodiment of the present application. In the embodiment of the present application, the port set can also be replaced by "port #A to port #B". Among them, port #A and port #B can be understood as examples of port indexes. The antenna ports indicated by port #A to port #B can be understood as antenna ports indexed from #A to #B, and the indexes of these antenna ports are continuous. In the embodiment of the present application, the port set can also be replaced by the index of each antenna port included in the port set. In this case, the antenna ports included in the port set can be continuous antenna ports or discontinuous antenna ports, without limitation.

[0168] 4. Code Division Multiplexing (CDM)

[0169] Sharing the same time-frequency resources is achieved by using orthogonal cover codes (OCC) in the time and frequency domains. This approach is called CDM. A code division multiplexing group can include one or more pilot ports. Each pilot port in a code division multiplexing group corresponds to the same time-frequency resources. Each pilot port in a code division multiplexing group is code-division orthogonal, or in other words, the pilot sequences corresponding to each pilot port in a code division multiplexing group are orthogonal. Pilot ports in different code division multiplexing groups correspond to different pilot resources.

[0170] The currently proposed CDM includes four basic CDM types (cdm-Type): No CDM (No CDM), CDM2, CDM4, and CDM8. Each port of CDM is mapped to all REs and distinguished by OCC. Among them, CDM2 has no time domain multiplexing, only frequency domain multiplexing, that is, the time domain (TD) occupies 1 symbol, and the frequency domain (FD) multiplexes 2 consecutive subcarriers. In other words, the basic pattern of CDM2 occupies 2 resource elements (RE); CDM4 multiplexes both the time domain and the frequency domain, multiplexing 2 consecutive subcarriers and 2 consecutive symbols respectively. In other words, the basic pattern of CDM4 occupies 4 REs; CDM8 multiplexes both the time domain and the frequency domain, multiplexing 2 consecutive subcarriers and 4 consecutive symbols (i.e. FD2, TD4) respectively. In other words, the basic pattern of CDM8 occupies 8 REs. The embodiment of the present application does not limit the type of CDM.

[0171] The mapping relationship between the pilot port and the antenna port can satisfy the following equations (1) to (3):

[0172] p=3000+s+jL; (1)

[0173] j=0,1,...,N / L-1; (2)

[0174] s=0,1,...,L-1; (3)

[0175] Wherein, / represents division; p represents the antenna port index / number, starting from 3000; s represents the index of the OCC sequence in a CDM group, that is, the pilot port index in the CDM group, and s can be determined by the following Tables 1-5; j represents the index of the CDM group (CDM group index); L represents the size of a CDM group, that is, the number of pilot ports contained in a CDM group, L∈{1, 2, 4, 8}; N is the total number of pilot ports in a pilot resource, N∈{1, 2, 4, 8, 12, 16, 24, 32}.

[0176] Table 1 shows the location of CSI-RS in a time slot. As shown in Table 1, there are 16 rows. P is the number of ports (P); ρ is the frequency domain density (density), which can represent the number of REs occupied by each port in each resource block (RB); Indicates the time-frequency resource position of the CDM group in an RB; Indicates the frequency domain resource location; represents the time domain position; k' and l' represent the time-frequency index of RE in a CDM.

[0177] Table 1

[0178]

[0179]

[0180]

[0181] In Tables 2 to 5 below, w t (l') is the time domain mask element corresponding to the orthogonal frequency division multiplexing (OFDM) symbol with index l', w f (k') is the frequency domain mask element corresponding to the subcarrier indexed by k'. Table 2 shows the sequence w f (k') and w t (l') is the value when cdm-Type is No CDM; Table 3 shows the sequence wf (k') and w t (l') is the value when cdm-Type is fd-CDM2; Table 4 shows the sequence w f (k') and w t (l') is the value when cdm-Type is cdm4-FD2-TD2; Table 5 shows the sequence w f (k') and w t (l') Value when cdm-Type is cdm8-FD2-TD4.

[0182] Table 2

[0183]

[0184] Table 3

[0185]

[0186] Table 4

[0187]

[0188] Table 5

[0189]

[0190] 4. Channel status information (CSI)

[0191] CSI can characterize the channel characteristics, that is, the effects on the signal from the transmitter to the receiver through the channel, such as scattering, fading, and energy attenuation with distance. This information enables data transmission to adapt to the channel environment, thereby achieving high bit rate and reliable communication in multi-antenna systems. CSI may include one or more of the following parameters: layer indicator (LI), reference signal receiver power (RSRP), synchronization signaling block (SSB)-index (index), codebook index (i1), rank indicator (RI), precoding matrix index (PMI), channel quality indicator (CQI), CSI-RS resource indicator (CRI), cri-RI-PMI-CQI, cri-RI-i1, cri-RI-i1-CQI, cri-RI-CQI, cri-RSRP, ssb-index-RSRP, cri-RI-LI-PMI-CQI, etc.

[0192] 5. Resources

[0193] In an embodiment of the present application, a network device may configure a resource set and / or resources for a terminal device.

[0194] The resource set may include at least one of a CSI synchronization signal block (CSI syschronization signal block, CSI-SSB) resource set, a CSI interference measurement (CSI-IM) resource set, a non-zero power channel state information reference signal (non zero power-channel state information reference signal, NZP-CSI-RS) resource set, or a zero power channel state information reference signal (zero power-channel state information reference signal, ZP-CSI-RS) resource set.

[0195] In the embodiment of the present application, the reference signal may correspond to a resource, the reference signal may occupy a resource, and a resource may be called a reference signal resource. The resources in the embodiment of the present application may include frequency domain resources and / or time domain resources, etc. The resources may also include at least one of CSI-SSB resources, or CSI-IM resources, or NZP-CSI-RS resources, ZP-CSI-RS resources, SRS resources, DMRS resources, PTRS resources, CRS resources, or TRS resources. In the embodiment of the present application, the resource is introduced as a channel state information reference signal (CSI-RS) resource as an example. The CSI-RS resource may also be replaced by other resources without limitation. The CSI-RS resource may also be understood as the resource occupied by the CSI-RS, or may be replaced by the resource corresponding to the CSI-RS, or may be replaced by the resource of the CSI-RS.

[0196] 6. Beamforming (BF)

[0197] The following will take the network equipment as a base station as an example, combined with Figure 1-Figure 3 The implementation content shown in the figure provides an exemplary description of the beamforming process. Generally speaking, in higher frequency band communication systems, base stations (and terminals in some frequency bands) usually use large-scale array antennas (for example, from 500 to more than 1000 antenna elements). The higher array gain counteracts the path loss caused by the higher frequency band and improves coverage capabilities. From the perspective of base station implementation, even with the same large array, different frequency bands and different array sizes use different array weighting methods (i.e., different beamforming methods). According to the beamforming implementation scheme, it can be roughly divided into the following three categories.

[0198] One implementation method is digital beamforming (DBF), such as Figure 1 As shown, each antenna element or group of antenna elements is directly connected to a digital channel. This structure is typical of low-frequency massive multiple-input, multiple-output (MMIMO) architectures. Because each antenna signal is directly converted to the digital domain, subsequent array weighting is performed in the digital domain, hence the name digital beamforming. Digital domain signal processing offers the highest degree of freedom and can support very complex signal processing methods. Therefore, for a given array size, the DBF architecture offers the best performance. On the other hand, due to the high power consumption and cost of digital-to-analog converters (DACs) and analog-to-digital converters (ADCs), especially at large bandwidths, DBF generally offers the highest cost for a given array size.

[0199] Another implementation method is analog beamforming (ABF), such as Figure 2 As shown, each antenna element or group of antenna elements is connected to an analog phase shifter. Multiple antenna elements are then combined in the analog domain and passed through a digital-to-analog / analog-to-digital converter. Compared to DBF, ABF only requires one digital-to-analog / analog-to-digital converter for the entire array, making its greatest advantage in cost and power consumption. ABF also has significant bottlenecks. The phase shifter settings in the analog domain determine the beam direction after beamforming. Since signals are directly combined electronically in the analog domain, digital signal processing weighting cannot be used like DBF. ABF requires pre-configured phase shifter settings (directing the analog beam toward the target terminal) during transmission and reception. This process requires beam scanning during the link establishment phase, which introduces additional latency. Generally, if the analog beam is misaligned due to obstruction or movement, the system link quality will rapidly degrade, even to the point of termination. Therefore, ABF's communication reliability is inferior to DBF.

[0200] Another implementation method is hybrid beamforming (HBF), such as Figure 3 As shown, HBF is an intermediate form between ABF and DBF. Figure 3 The example shows a 3-channel HBF architecture with 2 analog phase shifters per channel. HBF has a certain number of digital ports to support digital beamforming, while each digital port drives an ABF subarray. Compared to ABF, at the same array size, the analog subarray driven by each digital channel is smaller ( Figure 3 4 of them and Figure 2 6 in HBF), resulting in a wider beam, better reliability, and lower beam scanning overhead. Generally, the ratio of digital ports to analog phase shifters in HBF varies depending on the frequency and system design requirements. For example, high-frequency bands have a small number of digital ports (4 to 16), and a single digital channel has more analog phase shifters (16 to 32), closer to ABF. Low-frequency band systems, on the other hand, have more digital ports (32 to 128) and fewer analog phase shifters (for example, 2 to 10) per digital channel.

[0201] Generally, both HBF and ABF architectures use analog beams. When the beams are aligned with the communication target, signal quality improves. The direction of the analog beam (determined by the beam weight) must be configured before transmission or reception. The process by which the base station selects an analog beam for a particular terminal is called beam training or beam scanning. Beam scanning typically involves the base station sending reference signals using different analog beam weights. The terminal then measures the reference signals and provides feedback to help the base station determine the best beam quality.

[0202] In addition, the beam can also be understood as a transmission configuration indicator (TCI), or a transmission and receiving point (TRP), or a sounding reference signal resource indicator (SRS resource indicator, SRI) (for uplink data transmission), that is, different beams can also be represented by different TCI or TRP or SRI.

[0203] Currently, utilizing more spectrum resources is a key approach to improving wireless channel capabilities. The sixth-generation (6G) frequency band is the next spectrum resource available for wireless communications. Because higher frequencies increase signal energy transmission loss at the same transmission distance, larger antenna arrays are often used on the network side to perform weighted processing on the transmitted signal, achieving higher array gain and thus increasing signal transmission energy.

[0204] To reduce implementation costs, large-scale antenna arrays on the network side typically use a HBF architecture, where a single digital channel drives multiple antenna elements through multiple phase shifters. Downlink signal transmission on the network side typically uses two-level weights, analog and digital. With large antenna arrays on the network side, network equipment can primarily obtain the weight vector for user-level transmission signals using the following two methods:

[0205] Method 1: Assuming that the uplink and downlink channels are reciprocal, the network device can obtain the user-level downlink signal transmission weight vector by receiving and measuring an uplink reference signal, such as SRS.

[0206] Method 2: The network device can configure a downlink pilot signal, such as CSI-RS, for the terminal device. The terminal device receives and measures the downlink pilot signal to obtain the downlink transmission weight and reports it to the network device in the form of the PMI weight.

[0207] Based on the second method, for example, Figure 4 As shown, taking the pilot signal as CSI-RS as an example, the process of the network device obtaining CSI includes the following steps:

[0208] S401: The network device may send a channel state information measurement and reporting configuration (CSI-ReportConfig) to the terminal device. Correspondingly, the terminal device receives the channel state information measurement and reporting configuration from the network device.

[0209] Among them, the channel state information measurement reporting configuration can be used to notify the terminal device of the measurement information that needs to be reported, the CSI-RS resource (CSI-RS resource) used for channel measurement, the time and behavior of channel measurement, and related configuration information.

[0210] S402: The terminal device performs CSI measurement.

[0211] The terminal device can obtain the channel state information measurement value based on the channel state information measurement and reporting configuration, such as the configured CSI-RS resources, to obtain CSI. The terminal device can also obtain any other possible information or parameters based on the configured pilot resources, such as beam measurement values, without limitation.

[0212] S403: The terminal device sends a CSI report to the network device. Correspondingly, the network device receives the CSI report from the terminal device.

[0213] Exemplarily, the terminal device may feed back a CSI report to the network device via a physical uplink shared channel (PUSCH) or a physical uplink control channel (PUCCH). The CSI report may include the CSI measured in step S402.

[0214] In the existing new radio (NR) protocol, a channel state information reporting measurement configuration may include one or more pilot resource sets, such as a CSI-RS resource set (CSI-RS-resourceSet). Each pilot resource set may include one or more pilot resources, and each pilot resource may include one or more pilot ports. The pilot port of each pilot resource is separately mapped to the antenna port, and the PMI of each pilot resource is separately quantized, that is, each pilot resource may correspond to one or one channel state information. The number of pilot ports in a single pilot resource may be 1, 2, 4, 8, 12, 16, 24, or 32, that is, the maximum number of pilot ports contained in a single pilot resource does not exceed 32, and the channel state information measurement of the terminal device with more than 32 pilot / antenna ports is not supported.

[0215] It can be understood that when the transmission signals of multiple pilot resources contained in the same pilot resource set all come from the same TRP, that is, the pilot ports contained in the multiple pilot resources all correspond to the antenna ports of the same TRP, the current protocol only supports the terminal device to select the channel state information of a certain pilot resource from them and report it to the network device. The terminal device can inform the network device of a certain pilot resource associated with the currently reported CSI information through the CRI reporting value.

[0216] When the transmission signals of multiple pilot resources included in the same pilot resource set come from multiple TRPs, that is, at least two pilot resources among the pilot ports included in the multiple pilot resources correspond to antenna ports of different TRPs, the current protocol supports the terminal device to select the channel state information of multiple pilot resources and report it to the network device. The terminal device can use the CRI reporting value to inform the network device that the multiple pilot resources associated with the CSI information currently reported are from different TRPs, that is, the n pilot resources associated with the CRI correspond to n different TRPs.

[0217] However, based on the existing pilot resource configuration and channel status measurement and reporting, the following two problems may exist:

[0218] Problem A: How to implement joint channel measurement of multiple pilot resources is an urgent problem to be solved.

[0219] It is understandable that the existing NR protocol does not support channel state information measurement for more than 32 pilots / antenna ports, does not support joint measurement and reporting of multiple pilot resources associated with the same TRP, and the PMI of each pilot resource is quantized separately. If joint channel measurement of multiple pilot resources can be achieved, channel state information measurement and reporting of more than 32 ports can be achieved, thereby improving the quantization accuracy of the terminal device downlink channel and increasing user and system capacity. Therefore, how to achieve joint channel measurement of multiple pilot resources is an urgent problem to be solved.

[0220] Problem B: When a terminal device reports the channel state information of multiple pilot resources simultaneously, how to reduce the overhead is an urgent problem to be solved.

[0221] In the existing NR protocol, each pilot resource is quantized separately, each pilot resource corresponds to a channel state information, and each channel state information requires a CRI to indicate the associated pilot resource. When the terminal device reports multiple channel state information at the same time, how to reduce the overhead is an urgent problem to be solved.

[0222] In summary, in response to the above technical problems, the embodiments of the present application propose the following technical solutions to achieve joint channel measurement of multiple pilot resources.

[0223] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.

[0224] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless fidelity (WiFi) systems, vehicle to everything (V2X) communication systems, device-to-device (D2D) communication systems, 4G, such as long-term evolution (LTE) systems, world-wide interoperability for microwave access (WiMAX) communication systems, 5G, such as new radio (NR) systems, and future communication systems.

[0225] The embodiments of the present application will present various aspects, embodiments, or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Furthermore, combinations of these solutions may also be used.

[0226] Additionally, in the embodiments of this application, words such as "exemplary" and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner.

[0227] In the embodiments of the present application, "information", "signal", "message", "channel" and "signaling" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are matched. "of", "corresponding, relevant" and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are matched. In addition, the " / " mentioned in the embodiments of the present application can be used to represent an "or" relationship. It can be understood that in the embodiments of the present application, "indication" can include direct indication, indirect indication, explicit indication and implicit indication. When describing a certain indication information as being used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.

[0228] In the embodiment of the present application, the information indicated by the indication information is referred to as information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc., or the information to be indicated can be indirectly indicated by indicating other information, wherein there is an association relationship between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each piece of information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent.

[0229] The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. The sending period and / or sending timing of these sub-information can be the same or different. The specific sending method is not limited in the embodiments of this application. The sending period and / or sending timing of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the transmitting device by sending configuration information to the receiving device.

[0230] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. It is known to those skilled in the art that, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems. In the embodiments of the present application, the terms "of", "corresponding", and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, the meanings to be expressed are consistent.

[0231] To facilitate understanding of the embodiments of the present application, first Figure 5 The communication system shown is used as an example to describe in detail the communication system applicable to the embodiment of the present application. Figure 5 Schematic diagram of the architecture of a communication system applicable to the communication method provided in the embodiment of the present application Figure 1 .

[0232] like Figure 5 As shown, the communication system mainly includes: network equipment and terminal equipment.

[0233] Among them, there can be multiple network devices, such as a first network device, a second network device, a third network device, etc. The network device can be a device with wireless transceiver functions, or it can be a chip or chip system set in the device, located in the access network (AN) of the communication system, to provide access services for the terminal. For example, the network device can be called a radio access network device (RAN) device, which can specifically be a next-generation mobile communication system, such as a 6G access network device, such as a 6G base station, or in the next-generation mobile communication system, the network device can also have other naming methods, which are all covered within the protection scope of the embodiments of the present application, and the embodiments of the present application do not impose any limitations on this. Alternatively, the network device may include 5G, such as a gNB in ​​a new radio (NR) system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB, a transmission and reception point (TRP or TP), or a transmission measurement function (TMF), such as a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), a radio unit (RU), an RSU with base station functionality, a wired access gateway, or a 5G core network element. Alternatively, the network device may include an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, various types of macro base stations, micro base stations (also known as small cells), relay stations, access points, wearable devices, vehicle-mounted devices, and the like.

[0234] The CU and DU may be separately configured, or may be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It is understood that the network device may be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU may be classified as a network device in the access network RAN, or the CU may be classified as a network device in the core network CN, without limitation herein.

[0235] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0236] In the embodiments of the present application, the form of the network device is not limited. The device used to implement the function of the network device can be a network device; it can also be a device that can support the network device to implement the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.

[0237] The terminal device may be a device or module that accesses the above-mentioned communication system and has corresponding communication functions. The terminal device may be one or more, such as a first terminal device, a second terminal device, a third terminal device, etc. The terminal device may be a terminal device with transceiver functions, or may be a chip or chip system provided in the terminal device. The terminal device may also be referred to as user equipment (UE), access terminal device, subscriber unit (subscriber unit), user station, mobile station (MS), mobile station, remote station, remote terminal device, mobile device, user terminal device, terminal device, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application can be a mobile phone, a cellular phone, a smart phone, a tablet computer, a wireless data card, a personal digital assistant (PDA), a wireless modem, a handheld device (handset), a laptop computer, a machine type communication (MTC) terminal device, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a smart home device (for example, a refrigerator, a television, an air conditioner, an electric meter, etc.), an intelligent robot, a robotic arm, a workshop device, a wireless terminal device in unmanned driving, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical care, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a smart home, etc. The terminal device of the present application may also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, a transport vehicle with wireless communication function, or a communication module that is built into a vehicle as one or more components or units. The terminal device may also be other devices with terminal device functions. For example, the terminal device may also be a device that functions as a terminal device in D2D communication.

[0238] The embodiments of the present application do not limit the form of the terminal device. The device used to implement the function of the terminal device can be a terminal device; it can also be a device that can support the terminal device to implement the function, such as a chip system. The device can be installed in the terminal device or used in combination with the terminal device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices. The terminal device is usually provided with a communication module, circuit or chip that performs the corresponding communication function. The terminal device is also configured with program instructions for performing the corresponding communication function.

[0239] In this communication system, the pilot resource configuration information received by the terminal device may include G pilot resources, and the G pilot resources may include a first pilot resource and a second pilot resource. The pilot ports in the first pilot resource and the pilot ports in the second pilot resource satisfy a mapping relationship with the antenna ports. The mapping relationship may be: the first pilot port in the first pilot resource and the second pilot port in the second pilot resource correspond to antenna ports with adjacent numbers, that is, the antenna ports are interleaved between the first pilot resource and the second pilot resource. In this way, the terminal device can measure the channel state information of the F antenna ports according to the consecutive numbering of the F antenna ports (assuming that the antenna ports corresponding to the pilot ports in the first pilot resource and the antenna ports corresponding to the pilot ports in the second pilot resource are F in total). In other words, the terminal device performs joint channel measurement on the first pilot resource and the second pilot resource, and reports the measured first channel state information to the network device. In this way, the configuration of multiple pilot resources, the joint channel measurement and reporting of multiple pilot resources can be implemented to improve the quantization accuracy of the terminal device's downlink channel, thereby improving user and system capacity.

[0240] Figure 5 The communication system shown can be used in different communication system architectures, for example, it can be applied to Figure 6 The open-radio access network (O-RAN) system shown in FIG. Figure 6 As shown, the above network device may be a RAN (for example, an eNB or gNB or a next-generation access network device). The RAN may communicate with a core network (CN) device via a backhaul link and communicate with a UE via an air interface.

[0241] The baseband unit (BBU) in the access network equipment communicates with the core network via a backhaul link, and the radio unit (RU) in the access network equipment communicates with at least one UE via the air interface. The BBU communicates with at least one RU via a fronthaul link. The BBU and RU may or may not be co-located. The BBU includes at least one CU and at least one DU, which can communicate via at least one midhaul link.

[0242] Figure 7 This is a diagram of the network element function division and protocol layer structure of an O-RAN device, such as Figure 7 As shown, it includes: access network equipment and a management system. In some examples, the CU is a logical node that carries the radio resource control (RRC) layer, service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer, and other control functions of the access network equipment. The CU is connected to network nodes such as the core network through certain interfaces, such as E2 interfaces. Optionally, the CU may have some core network functions. The CU (such as the PDCP layer and higher layers) is connected to the DU (such as the RLC layer and lower layers) through certain interfaces, such as F1 interfaces. In some examples, these interfaces (such as the F1 interface) can provide control plane (C-Plane) and user plane (U-Plane) functions (such as interface management, system information management, UE context management, RRC message transmission, etc.). F1AP is the application protocol of the F1 interface and, in some examples, defines the F1 signaling process. The F1 interface supports the control plane F1-C and the user plane F1-U.

[0243] In some examples, the CU can be split into the CU-CP and the CU-UP, where the CU-CP is a logical node that carries the RRC layer and the control plane part of the PDCP (PDCP-C) layer, and is used to implement the control plane function of the CU. The CU-CP can interact with the network elements in the core network that are used to implement the control plane function. The network element in the core network that is used to implement the control plane function can be an access and mobility function network element, such as the access and mobility management function (AMF) in the 5G system. The AMF network element is responsible for mobility management in the mobile network, such as location update of the terminal device, registration network of the terminal device, handover of the terminal device, etc. The CU-UP is a logical node that carries the SDAP layer and the user plane part of the PDCP (PDCP-U) layer, and is used to implement the user plane function of the CU. The CU-UP can interact with the network elements in the core network that are used to implement the user plane function. The network element in the core network that is used to implement the user plane function, for example, the user plane function (UPF) in the 5G system, is responsible for forwarding and receiving data in the terminal device.

[0244] The above configuration of CU and DU is only an example, and the functions of CU and DU can also be configured as needed. For example, the CU or DU can be configured to have the functions of more protocol layers, or the CU or DU can be configured to have partial processing functions of the protocol layer. For example, some functions of the RLC layer and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU. For another example, the functions of the CU or DU can be divided according to the service type or other system requirements, such as by delay, and the functions whose processing time needs to meet the smaller delay requirement are set in the DU, and the functions that do not need to meet the delay requirement are set in the CU.

[0245] In some examples, the DU is a logical node that carries the radio link control (RLC) layer, the medium access control (MAC) layer, the higher physical layer (Higher PHY) layer, and other functions. In some examples, the DU can control at least one RU. The DU is connected to the RU through some interfaces, which can be fronthaul interfaces. In some examples, the Higher PHY layer includes parts of the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, and other processing functions.

[0246] In some examples, the RU is a logical node that carries the lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, the RU can be a 3rd generation partnership project (3GPP) TRP or a remote radio head (RRH) or other entity with similar functions. In some examples, Low-PHY includes part of the PHY processing, such as fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), digital beamforming and filtering, and other processing functions. The RU communicates with one or more UEs via a wireless link.

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

[0248] The DU and RU can work together to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of the DU and RU can be configured in various ways according to the design. For example, the DU is configured to implement the baseband function, and the RU is configured to implement the mid-RF function. For another example, the DU is configured to implement the high-layer functions in the PHY layer, and the RU is configured to implement the low-layer functions in the PHY layer or to implement the low-layer functions and the RF functions. The high-layer functions in the physical layer may include a part of the functions of the physical layer, which is closer to the MAC layer, and the low-layer functions in the physical layer may include another part of the functions of the physical layer, which is closer to the mid-RF side.

[0249] For example, Figure 8 Schematic diagram of the architecture of a communication system applicable to the communication method provided in the embodiment of the present application Figure 2 .like Figure 8As shown, the communication between the network device and the terminal device in this communication system can also be represented in another form. Terminal device 10 includes: a processor 101, a memory 102, and a transceiver 103. Transceiver 103 includes: a transmitter 1031, a receiver 1032, and multiple antennas 1033 (antenna panels). Network device 20 includes: a processor 201, a memory 202, and a transceiver 203. Transceiver 203 includes: a transmitter 2031, a receiver 2032, and at least one antenna 2033 (antenna panel). Receiver 1032 can be configured to receive transmission control information via antenna 1033, and transmitter 1031 can be configured to send transmission feedback information to network device 20 via antenna 1033. Transmitter 2031 can be configured to send transmission control information to terminal device 10 via antenna 2033, and receiver 2032 can be configured to receive transmission feedback information sent by terminal device 10 via antenna 2033.

[0250] I understand. Figure 5 and Figure 8 This is a simplified schematic diagram for ease of understanding only. The communication system may also include other network devices and / or other terminal devices. Figure 5 and Figure 8 Not drawn in.

[0251] For ease of understanding, the following will be combined Figures 9-20 The communication method provided in the embodiments of the present application is described in detail.

[0252] For the above question A, for example, Figure 9 A schematic diagram of a communication method provided in an embodiment of the present application Figure 1 The method can be applied to the communication between the terminal device and the network device in the above communication system.

[0253] Specifically, such as Figure 9 As shown, the process of the communication method is as follows:

[0254] S901: The network device sends pilot configuration information to the terminal device. Correspondingly, the terminal device receives the pilot configuration information from the network device.

[0255] S902: The terminal device performs joint channel measurement on the first pilot resource and the second pilot resource according to the pilot resource configuration information to obtain first channel state information.

[0256] S903: The terminal device sends first channel state information to the network device. Correspondingly, the network device receives the first channel state information from the terminal device. The first channel state information is obtained by performing joint channel measurement based on the first pilot resource and the second pilot resource.

[0257] The relevant contents in the above steps S901-S903 are described in detail below.

[0258] For the above step S901:

[0259] The pilot resource configuration information may include G pilot resources, which may be used for downlink beam management or channel state information measurement. For example, the G pilot resources may be: CSI-RS resources, DMRS resources, CRS resources, SSB resources, SSS resources, PSS resources, PT-RS resources, etc., without limitation. For ease of understanding, the present application embodiment uses the G pilot resources as CSI-RS resources as an example, and will not be further described. G is greater than 1 and is an integer.

[0260] The pilot ports in the G pilot resources and the antenna ports satisfy a mapping relationship. The mapping relationship is related to factors such as the antenna array on the network side and the weighting method for sending the pilot signal, such as the HBF architecture, the DBF architecture, the ABF architecture, etc. The mapping relationship between the pilot ports in the G pilot resources and the antenna ports is different if the architecture of the antenna array is different or the weighting method for sending the pilot signal is different. According to the above introduction, the number of pilot ports in a single pilot resource can be 1, 2, 4, 8, 12, 16, 24 or 32, and the embodiment of the present application does not limit this. For ease of understanding, the embodiment of the present application takes the example of 32 pilot ports in each pilot resource as an example. The indexes or numbers of the 32 pilot ports can be recorded as: port#0, port#1, ..., port#31 respectively.

[0261] The G pilot resources include K pilot resources for joint channel measurement, where G is greater than or equal to K. The mapping relationship between the pilot ports within the K pilot resources and the antenna ports can satisfy the following equations (4) to (7):

[0262]

[0263] j=0,1,…,N / L-1; (5)

[0264] s=0,1,…,L-1; (6)

[0265] m=0,1,…,K-1; (7)

[0266] in, Indicates rounding down; % indicates remainder; / indicates division; p indicates the antenna port index / number, starting from 3000; s indicates the index of the OCC sequence within a CDM group, that is, the pilot port index within the CDM group; j indicates the index of the CDM group; L indicates the size of a CDM group, that is, the number of pilot ports contained in a CDM group, L∈{1, 2, 4, 8}; N is the total number of pilot ports in a pilot resource, N∈{1, 2, 4, 8, 12, 16, 24, 32}; X is the number of pilot ports with adjacent antenna port numbers within the same pilot resource; K is the number of pilot resources for joint channel measurement, or the number of pilot resources for channel measurement included in the CSI reporting configuration; X is a configurable value or a fixed value agreed upon by the protocol. This value is related to the antenna array on the network side or the weighting method for pilot signal transmission, such as the HBF architecture, DBF architecture, ABF architecture, etc. The value of X varies depending on the antenna array architecture or the weighting method for pilot signal transmission. m=0 corresponds to multiple pilot resources for joint measurement, i.e., the first pilot resource among the K pilot resources. m=1 corresponds to multiple pilot resources for joint measurement, i.e., the second pilot resource among the K pilot resources. And so on.

[0267] For ease of understanding, the embodiment of the present application is introduced as an example with N=32, L=8, and the type of each CDM group being CDM8 (FD2-TD4), that is, multiplexing 2 consecutive subcarriers and 4 consecutive symbols, and will not be elaborated on later.

[0268] It can be understood that when K=1, the mapping relationship between the pilot port and the antenna port within the pilot resource can refer to the existing protocol. That is, equations (4) to (7) are equal to equations (1) to (3) above, and are not repeated here. When K>1, K can be 2, 3, 4, 5, etc., without limitation.

[0269] It can be understood that before specifically introducing the mapping relationships shown in the above equations (4) to (7) using K = 2 (first pilot resource, second pilot resource), K = 3 (first pilot resource, second pilot resource, third pilot resource), and K = 4 (first pilot resource, second pilot resource, third pilot resource, fourth pilot resource) as examples, the method for the terminal device to select K pilot resources from G pilot resources is first introduced. The following method is used as an example for a specific introduction.

[0270] It can be understood that the first pilot resource is resource#n1 as described below, the second pilot resource is resource#n2 as described below, the third pilot resource is resource#n3 as described below, and the fourth pilot resource is resource#n4 as described below.

[0271] Method 1: The terminal device may determine the first pilot resource, the second pilot resource, ..., the Kth pilot resource based on the ranking within the pilot resource list (i.e., the G pilot resources described above). That is, the first pilot resource may refer to the pilot resource ranked first within the G pilot resources, the second pilot resource may refer to the pilot resource ranked second within the G pilot resources, and so on.

[0272] For example, assuming that G pilot resources include {resource#g1, resource#g2, resource#g3, resource#g4}, the first pilot resource may refer to resource#g1, the second pilot resource may refer to resource#g2, the third pilot resource may refer to resource#g3, the fourth pilot resource may refer to resource#g4, and so on.

[0273] It can be understood that each of {resource#g1, resource#g2, resource#g3, resource#g4} can be an NZP CSI-RS resource, or any other possible resource, which will not be described in detail later.

[0274] Method 2: The terminal device may determine the first pilot resource, the second pilot resource, ..., the Kth pilot resource based on the cross-ordering within the pilot resource list (i.e., the G pilot resources described above). That is, the first pilot resource may refer to the pilot resource ranked first within the G pilot resources, the second pilot resource may refer to the pilot resource ranked third within the G pilot resources, and so on.

[0275] Exemplarily, the G pilot resources include {resource#g1, resource#g2, resource#g3, resource#g4}, the first pilot resource may refer to resource#g1, the second pilot resource may refer to resource#g3, the third pilot resource may refer to resource#g2, the fourth pilot resource may refer to resource#g4, and so on.

[0276] Mode 3: The terminal device may determine the first pilot resource, the second pilot resource, ..., the Kth pilot resource based on configuration parameters, such as parameters (Q1, Q2).

[0277] Among them, Q1 can be used to indicate the horizontal dimension of multiple pilot resources, and Q2 can be used to indicate the vertical dimension of multiple pilot resources.

[0278] Exemplarily, the method 3 may include the following method types:

[0279] Method 3-1: The terminal device may select K adjacent pilot resources in the vertical dimension.

[0280] Method 3-2: The terminal device may select K adjacent pilot resources in the horizontal dimension.

[0281] Method 3-3: The terminal device may first select the pilot resources in the vertical dimension and then select the pilot resources in the horizontal dimension according to the order in the pilot resource list.

[0282] Method 3-4: The terminal device may first select the pilot resources in the horizontal dimension and then select the pilot resources in the vertical dimension according to the order in the pilot resource list.

[0283] For example, taking G pilot resources including {resource#g1, resource#g2, resource#g3, resource#g4}, that is, G=4 as an example, the methods 3-1 to 3-4 are specifically introduced. Figure 10 As shown, (Q1, Q2) = (4, 1); as Figure 11 As shown, (Q1, Q2) = (1, 4); as Figure 12 and Figure 13 As shown, (Q1, Q2) = (2, 2).

[0284] As shown in Table a, K=2(resource#n1, resource#n2), G=4.

[0285] Among them, (Q1, Q2) is as follows Figure 10 (Q1, Q2) = (4, 1) as shown, or as Figure 11 When (Q1, Q2) = (1, 4) as shown, the terminal device can use the above-mentioned method 3-1, method 3-2, method 3-3, or method 3-4 to select (resource#n1, resource#n2). At this time, the corresponding combinations of (resource#n1, resource#n2) may include: (resource#g1, resource#g2), (resource#g2, resource#g3), or (resource#g3, resource#g4).

[0286] In (Q1, Q2) Figure 12When (Q1, Q2) = (2, 2) as shown, the terminal device can use the above-mentioned method 3-1 or method 3-3 to select (resource#n1, resource#n2). At this time, the corresponding combination of (resource#n1, resource#n2) may include: (resource#g1, resource#g2), or (resource#g3, resource#g4); or, the terminal device can use the above-mentioned method 3-2 or 3-4 to select (resource#n1, resource#n2). At this time, the corresponding combination of (resource#n1, resource#n2) may include: (resource#g1, resource#g3), or (resource#g2, resource#g4).

[0287] In (Q1, Q2) Figure 13 When (Q1, Q2) = (2, 2) as shown, the terminal device can use the above-mentioned method 3-1 or 3-3 to select (resource#n1, resource#n2). At this time, the corresponding combination of (resource#n1, resource#n2) may include: (resource#g1, resource#3), or (resource#g2, resource#g4); or, the terminal device can use the above-mentioned method 3-2 or 3-4 to select (resource#n1, resource#n2). At this time, the corresponding combination of (resource#n1, resource#n2) may include: (resource#g1, resource#2), or (resource#g3, resource#g4).

[0288] Table a

[0289]

[0290] As shown in Table b, K=3 (resource#n1, resource#n2, resource#n3), G=4.

[0291] Among them, (Q1, Q2) is as follows Figure 10 (Q1, Q2) = (4, 1) as shown or as Figure 11When (Q1, Q2) = (1, 4) as shown, the terminal device can use the above-mentioned method 3-1, method 3-2, method 3-3, or method 3-4 to select (resource#n1, resource#n2, resource#n3). At this time, the corresponding combinations of (resource#n1, resource#n2, resource#n3) may include: (resource#g1, resource#g2, resource#g3), or (resource#g2, resource#g3, resource#4).

[0292] In (Q1, Q2) Figure 12 When (Q1, Q2) = (2, 2) as shown, the terminal device can use the above method 3-3 to select (resource#n1, resource#n2, resource#n3). At this time, the corresponding combinations of (resource#n1, resource#n2, resource#n3) may include: (resource#g1, resource#g2, resource#g3), (resource#g1, resource#g2, resource#4), (resource#g1, resource#g3, resource#g4), or (resource#g2, resource#g3, resource#g4). rce#g4); or, the terminal device can use the above-mentioned method 3-4 to select (resource#n1, resource#n2, resource#n3). At this time, the corresponding combinations of (resource#n1, resource#n2, resource#n3) may include: (resource#g1, resource#g2, resource#g3), (resource#g1, resource#g2, resource#4), (resource#g1, resource#g3, resource#g4), or (resource#g2, resource#g3, resource#g4).

[0293] In (Q1, Q2) Figure 13When (Q1, Q2) = (2, 2) as shown, the terminal device can use the above method 3-3 to select (resource#n1, resource#n2, resource#n3). At this time, the corresponding combinations of (resource#n1, resource#n2, resource#n3) may include: (resource#g1, resource#g3, resource#g2), (resource#g1, resource#g3, resource#4), (resource#g1, resource#g2, resource#g3), (resource#g1, resource#g2, resource#g4), or (resource#g 3, resource#g2, resource#g4); or, the terminal device may use the above-mentioned method 3-4 to select (resource#n1, resource#n2, resource#n3). At this time, the corresponding combinations of (resource#n1, resource#n2, resource#n3) may include: (resource#g1, resource#g2, resource#g3), (resource#g1, resource#g2, resource#4), (resource#g1, resource#g3, resource#g4), or (resource#g2, resource#g3, resource#g4).

[0294] Table b

[0295]

[0296] As shown in Table c, K=4 (resource#n1, resource#n2, resource#n3, resource#n4), G=4.

[0297] Among them, (Q1, Q2) is as follows Figure 10 (Q1, Q2) = (4, 1) as shown or as Figure 11When (Q1, Q2) = (1, 4) as shown, the terminal device can use the above-mentioned method 3-1, method 3-2, method 3-3, or method 3-4 to select (resource#n1, resource#n2, resource#n3, resource#n4). At this time, the corresponding combination of (resource#n1, resource#n2, resource#n3, resource#n4) may include: (resource#g1, resource#g2, resource#g3, resource#g4).

[0298] In (Q1, Q2) Figure 12 When (Q1, Q2) = (2, 2) as shown, the terminal device can use the above method 3-3 to select (resource#n1, resource#n2, resource#n3, resource#n4). At this time, the corresponding combination of (resource#n1, resource#n2, resource#n3, resource#n4) may include: (resource#g1, resource#g2, resource#g3, resource#g4); or, the terminal device can use the above method 3-4 to select (resource#n1, resource#n2, resource#n3, resource#n4). At this time, the corresponding combination of (resource#n1, resource#n2, resource#n3, resource#n4) may include: (resource#g1, resource#g3, resource#g2, resource#g4).

[0299] In (Q1, Q2) Figure 13When (Q1, Q2) = (2, 2) as shown, the terminal device can use the above-mentioned method 3-3 to select (resource#n1, resource#n2, resource#n3, resource#n4). At this time, the corresponding combination of (resource#n1, resource#n2, resource#n3, resource#n4) may include: (resource#g1, resource#g3, resource#g2, resource#g4); or, the terminal device can use the above-mentioned method 3-4 to select (resource#n1, resource#n2, resource#n3, resource#n4). At this time, the corresponding combination of (resource#n1, resource#n2, resource#n3, resource#n4) may include: (resource#g1, resource#g2, resource#g3, resource#g4).

[0300] Table c

[0301]

[0302] It can be understood that the above #g1 can represent an identity (ID), an index, or an indicator (indicator) = resource of g1. The meanings of other indexes are similar and can be understood by reference without further explanation.

[0303] The above Tables a to c use G=4, K=2, 3, 4 as an example to specifically introduce the above 3-1-Method 3-4. G and K can also take any other possible values ​​(G is greater than or equal to K). The implementation principle is similar to the implementation principle when G=4, K=2, 3, 4 is mentioned above. You can refer to it for understanding and will not elaborate on it.

[0304] Method 4: The terminal device can randomly select the first pilot resource, the second pilot resource, ..., the Kth pilot resource from the pilot resource list (i.e., the G pilot resources mentioned above). For example, if the G pilot resources include {resource#g1, resource#g2, resource#g3, resource#g4}, then the corresponding combination of (resource#n1, resource#n2, resource#n3, resource#n4) can include: (resource#g1, resource#g2, resource#g3, resource#g4), without limitation.

[0305] Based on the above introduction, the mapping relationships shown in the above formulas (4) to (7) are specifically introduced below, taking K=2, K=3 and K=4 as examples.

[0306] Case 1: K=2.

[0307] The G pilot resources may include a first pilot resource and a second pilot resource, that is, K = 2. The terminal device may perform joint channel measurement on the first pilot resource and the second pilot resource. Assume that the first pilot resource may be resource#n1 and the second pilot resource may be resource#n2.

[0308] According to the above formulas (4) to (7), the mapping relationship between the pilot port and the antenna port in resource #n1 and resource #n2 can be shown in Table 6 below: The antenna port number corresponding to or associated with port #0 (resource #n1-->port #0) in resource #n1 is 3000, m=0, s=0, j=0; ...; the antenna port number corresponding to or associated with port #X-1 in resource #n1 is 3000+X-1, m=0, s=(X-1)%L, j=(X-1) / L; the antenna port number corresponding to port #0 in resource #n2 is Or the antenna port number associated with it is 3000+X, m=1, s=0, j=0;....; the antenna port number corresponding to or associated with port#X-1 in resource#n2 is 3000+2X-1, m=1, s=(X-1)%L, j=(X-1) / L; the antenna port number corresponding to or associated with the pilot port of port#X in resource#n1 is 3000+2X, m=0, s=X%L, j=X / L;...; the antenna port number corresponding to or associated with port#31 in resource#n2 is 3063, m=1, s=7, j=3, and so on, which will not be repeated.

[0309] Table 6

[0310]

[0311]

[0312] Based on the above introduction, the first pilot port in the first pilot resource and the second pilot port in the second pilot resource may correspond to antenna ports with adjacent numbers, that is, the antenna ports are interleaved or sorted between the first pilot resource and the second pilot resource.

[0313] The relationship between the first pilot port and the second pilot port can satisfy at least one of the following: the first pilot port and the second pilot port have the same pilot port number; or the first pilot port and the second pilot port have adjacent pilot port numbers; or the first pilot port and the second pilot port are associated with adjacent physical antennas; or the first pilot port and the second pilot port are associated with the same physical antenna. This is described in detail below.

[0314] Case 1-a: The pilot port numbers / indexes of the first pilot port and the second pilot port are the same.

[0315] In this case 1-a, X=1 in the above formulas (4) to (7). In this case, the above formulas (4) to (7) can be expressed as the following formulas (8) to (11):

[0316] p=3000+(s+jL)K+m; (8)

[0317] j=0,1,…,N / L-1; (9)

[0318] s=0,1,…,L-1; (10)

[0319] m=0,1,…,K-1; (11)

[0320] Substituting K=2 into the above equations (8) to (11), the two pilot resources (resource#n1 and resource#n2) with 32 pilot ports can be mapped to 64 antenna ports. The above Table 6 can be represented by the following Table 7. As shown in Table 7 (X=1, K=2, L=8, N=32), the antenna port number corresponding to or associated with port#0 in resource#n1 is 3000; the antenna port number corresponding to or associated with port#0 in resource#n2 is 3001; ...; the antenna port number corresponding to or associated with the pilot port of port#31 in resource#n1 is 3062; the antenna port number corresponding to or associated with the pilot port of port#31 in resource#n2 is 3063, and so on.

[0321] Table 7

[0322]

[0323] At this time, exemplarily, the above-mentioned first pilot port can be the pilot port corresponding to port#0 in resource#n1 (antenna port number is 3000), and the second pilot port can be the pilot port corresponding to port#0 in resource#n2 (antenna port number is 3001), and the antenna port number 3000 and the antenna port number 3001 are adjacent or continuous; the first pilot port can be the pilot port corresponding to port#1 in resource#n1 (antenna port number is 3002), and the second pilot port can be the pilot port corresponding to port#1 in resource#n2 (antenna port number is 3003), and the antenna port number 3002 and the antenna port number 3003 are adjacent or continuous, and so on.

[0324] It can be understood that according to the above introduction, the mapping relationship between the pilot ports and antenna ports in the G pilot resources is related to the architecture of the antenna array. Based on case 1-a, the following Figure 14 Taking the antenna array architecture shown as an example, the mapping relationship between the pilot ports and antenna ports in resource#n1 and resource#n2 is introduced.

[0325] like Figure 14 As shown in the figure, it is assumed that the antenna array on the network device side has 16 antenna elements horizontally and 4 antenna elements vertically, using cross-polarized antennas (16H4V2P), for a total of 128 antenna elements. The four antenna elements in the vertical domain correspond to four discrete Fourier transform (DFT) orthogonal weights, that is, the four antenna elements in the vertical domain correspond to one antenna port, and each pilot resource vertical domain antenna uses a different beam for transmission. Figure 14 As shown, the antenna array includes antennas (64) in a first polarization direction and antennas (64) in a second polarization direction, and the antennas in the first polarization direction and the second polarization direction are orthogonal.

[0326] It can be understood that each pilot resource can include two pilot ports of different polarizations, that is, half of the pilot ports in each pilot resource can correspond to one polarized antenna, and the other half of the pilot ports can correspond to another polarized antenna. For example, port#0, port#1, ..., port#15 can correspond to one polarized antenna, and port16, port#17, ..., port#31 can correspond to another polarized antenna. Assume that port#0-port#15 in resource#n1 and port#0-port#15 in resource#n2 can correspond to the following: Figure 14The antennas of the first polarization direction shown, port#16-port#31 in resource#n1, and port#16-port#31 in resource#n2 may correspond to antennas of the second polarization direction.

[0327] Within resource#n1, resource#n1 can contain 4 CDM groups (i.e., j=0, 1, 2, 3), each CDM group can contain 8 pilot ports, the pilot port numbers corresponding to j=0 are: port#0-port#7; the pilot port numbers corresponding to j=1 are: port#8-port#15; the pilot port numbers corresponding to j=2 are: port#16-port#23; the pilot port numbers corresponding to j=3 are: port#24-port#31. Similarly, within resource#n2, resource#n2 can contain 4 CDM groups (i.e. j=0, 1, 2, 4), each CDM group can contain 8 pilot ports (TD4-FD2), the pilot port numbers corresponding to j=0 are: port#0-port#7; the pilot port numbers corresponding to j=1 are: port#8-port#15; the pilot port numbers corresponding to j=2 are: port#16-port#23; the pilot port numbers corresponding to j=3 are: port#24-port#31.

[0328] Resource #n1 can correspond to beam #1, meaning that a network device can use beam #1 to send data or signals on resource #n1. Resource #n2 can correspond to beam #2, meaning that a network device can use beam #2 to send data or signals on resource #n1. Beam #1 and beam #2 have different beam directions.

[0329] It is understandable that Figure 14 As shown, taking resource#n1 as an example, the two beams #1 of the first physical antenna set of the antenna array (including antennas in the first polarization direction and antennas in the second polarization direction) can correspond to port#0 and port#16 in resource#n1 respectively;...; the two beams #1 of the eighth physical antenna can correspond to port#15 and port#31 in resource#n1 respectively. Similarly, taking resource#2 as an example, the two beams #2 of the first physical antenna set of the antenna array (including antennas in the first polarization direction and antennas in the second polarization direction) can correspond to port#0 and port#16 in resource#n2 respectively;...; the two beams #2 of the eighth physical antenna set can correspond to port#15 and port#31 in resource#n2 respectively, and so on. It can be understood that Figure 14 The correspondence between the beam corresponding to resource#n3 (i.e., beam #3 below) and the pilot port within resource#n3, as well as the correspondence between the beam corresponding to resource#n4 (i.e., beam #4 below) and the pilot port within resource#n4, are similar to those of resource#n1 and resource#n2 above. You can refer to them for understanding and will not elaborate on them.

[0330] like Figure 14 As shown, based on the four antenna elements in the vertical domain corresponding to one antenna port, the pilot ports of the same polarization direction are numbered first, followed by the pilot ports of the other polarization direction. For example, port#0-port#15 in resource#n1 and port#0-port#15 in resource#n2 are numbered consecutively first; then port#16-port#31 in resource#n2 and port#16-port#31 in resource#n2 are numbered consecutively.

[0331] For example, resource#n1 and resource#n2 with two 32 pilot ports are mapped to 64 antenna ports, as shown in Table 8 below. The antenna port numbers corresponding to port#0-port#15 in resource#n1 can be 3000, 3002, ..., 3030 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n2 can be 3001, 3003, ..., 3031 respectively; the antenna port numbers corresponding to port#16-port#31 in resource#n1 can be 3032, 3034, ..., 3062 respectively; the antenna port numbers corresponding to port#16-port#31 in resource#n2 can be 3033, 3035, ..., 3063 respectively.

[0332] Table 8

[0333] pilot resources Pilot port number Antenna port number resource#n1 port#0, port#1,...,port#15 3000,3002,…,3030 resource#n1 port#16, port#17,..., port#31 3032,3034,...,3062 resource#n2 port#0, port#1,...,port#15 3001,3003,…,3031 resource#n2 port#16, port#17,..., port#31 3033,3034,...,3063

[0334] It can be understood that when the pilot resource is a CSI-RS resource, resource#n1 and resource#n2 may be non-zero power (NZP) CSI-RS resources, or any other possible types without limitation. Figure 14 The antenna array architecture shown is only an example, and case 1-a can also correspond to antenna arrays of any other possible architecture without limitation.

[0335] Scenario 1-b: The pilot port numbers of the first pilot port and the second pilot port are adjacent.

[0336] In this Scenario 1-b, in the above formulas (4)-(7), 1 < X ≤ N. Exemplarily, X = 2 can be understood as consecutive numbering of antenna ports for 2 pilot ports within each pilot resource; X = 3 can be understood as consecutive numbering of antenna ports for 3 consecutive pilot ports within each pilot resource, and so on, without limitation.

[0337] Taking X = 2 as an example below, substituting X = 2 and K = 2 into the above formulas (4)-(7), the pilot resources (resource#n1, resource#n2) of these 2 32-pilot ports can be mapped to 64 antenna ports. The above Table 6 can be as Table 9 below. As shown in Table 9 (X = 2, K = 2, L = 8, N = 32), the antenna port number corresponding to or associated with port#0 in resource#n1 is 3000; the antenna port number corresponding to or associated with port#1 in resource#n1 is 3001; the antenna port number corresponding to or associated with port#0 in resource#n2 is 3002; the antenna port number corresponding to or associated with port#1 in resource#n2 is 3003;...; the antenna port number corresponding to or associated with port#30 in resource#n2 is 3062; the antenna port number corresponding to or associated with the pilot port of port#31 in resource#n2 is 3063, and so on.

[0338] Table 9

[0339]

[0340] At this time, exemplarily, the first pilot port can be the pilot port corresponding to port#1 in resource#n1 (antenna port number 3001), the second pilot port can be the pilot port corresponding to port#0 in resource#n2 (antenna port number 3002), and the antenna port number 3001 and the antenna port number 3002 are adjacent or consecutive; the first pilot port can be the pilot port corresponding to port#3 in resource#n1 (antenna port number 3005), the second pilot port can be the pilot port corresponding to port#2 in resource#n2 (antenna port number 3006), and the antenna port number 3005 and the antenna port number 3006 are adjacent or consecutive, and so on, without further elaboration.

[0341] Based on Scenario 1-b, below Figure 15Taking the antenna array architecture shown in FIG as an example, the mapping between the pilot port and the antenna port in resource#n1 and resource#n2 is introduced. Figure 15 As shown in the figure, it is assumed that the antenna array on the network device side has 16 antenna elements in the horizontal direction and 4 antenna elements in the vertical direction, using cross-polarization antennas (16H4V2P), for a total of 128 antenna elements. 2 antenna elements in the vertical domain + 2 antenna elements in the horizontal domain correspond to 4 DFT orthogonal weights, that is, 2 antenna elements in the vertical domain + 2 antenna elements in the horizontal domain correspond to one antenna port, and each pilot resource is sent using a different beam in the vertical domain antenna. Figure 15 As shown, the antenna array includes antennas in a first polarization direction and antennas in a second polarization direction, and the antennas in the first polarization direction and the second polarization direction are orthogonal.

[0342] It is understandable that Figure 15 As shown, taking resource#n1 as an example, the two beams #1 of the first physical antenna set (including antennas with the first polarization direction and antennas with the second polarization direction) of the antenna array can correspond to port#0 and port#16 in resource#n1, respectively; the two beams #1 of the second physical antenna set (including antennas with the first polarization direction and antennas with the second polarization direction) can correspond to port#1 and port#17 in resource#n1, respectively; ...; the two beams #1 of the eighth physical antenna can correspond to port#15 and port#31 in resource#n1, respectively. Similarly, taking resource#2 as an example, the two beams #2 of the first physical antenna set (including antennas with the first polarization direction and antennas with the second polarization direction) of the antenna array can correspond to port#0 and port#16 in resource#n2, respectively; ...; the two beams #2 of the eighth physical antenna set can correspond to port#15 and port#31 in resource#n2, respectively, and so on.

[0343] I understand. Figure 15 The correspondence between the beam corresponding to resource#n3 (i.e., beam #3 below) and the pilot port within resource#n3, as well as the correspondence between the beam corresponding to resource#n4 (i.e., beam #4 below) and the pilot port within resource#n4, are similar to those of resource#n1 and resource#n2 above. You can refer to them for understanding and will not elaborate on them.

[0344] like Figure 15As shown, based on 2 antenna elements in the vertical domain + 2 antenna elements in the horizontal domain corresponding to one antenna port, the antenna array corresponds to 2 antenna ports in the vertical domain direction. At this time, the pilot ports in the same polarization direction are numbered first, and the two pilot ports of the same polarization in the same pilot resource are numbered consecutively; then, the pilot ports in the other polarization direction are numbered again, and the two pilot ports of the other polarization in the same pilot resource are numbered consecutively.

[0345] For example, two 32-pilot ports, resource#n1 and resource#n2, are mapped to 64 antenna ports, as shown in Table 10 below. The antenna port numbers corresponding to port#0-port#15 in resource#n1 may be 3000, 3001, ..., 3028, 3029, respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n2 may be 3002, 3003, ..., 3030, 3031, respectively; the antenna port numbers corresponding to port#16-port#31 in resource#n1 may be 3032, 3033, ..., 3060, 3061, respectively; the antenna port numbers corresponding to port#16-port#31 in resource#n2 may be 3034, 3035, ..., 3062, 3063, respectively.

[0346] Table 10

[0347] pilot resources Pilot port number Antenna port number resource#n1 port#0, port#1,...,port#15 3000,3001,...,3028,3029 resource#n1 port#16, port#17,..., port#31 3032,3033,...,3060,3061 resource#n2 port#0, port#1,...,port#15 3002,3003,…,3030,3031 resource#n2 port#16, port#17,..., port#31 3034,3035,...,3062,3063

[0348] I understand. Figure 15 The antenna array architecture shown is only an example, and case 1-b can also correspond to antenna arrays of any other possible architecture without limitation.

[0349] Case 1-c: The first pilot port and the second pilot port are associated with adjacent physical antennas.

[0350] In this case 1-c, X=N / 2 in the above formulas (4) to (7). In this case, the above formulas (4) to (7) can be expressed as the following formulas (12) to (15) and (16) to (19):

[0351] p=3000+s+jL+mN / 2; (12)

[0352] j=0,1,…,N / (2*L)-1; (13)

[0353] s=0,1,…,L-1; (14)

[0354] m=0,1,…,K-1; (15)

[0355] p=3000+(K-1)*N / 2+s+jL+mN / 2; (16)

[0356] j=N / (2*L),…,N / L-1; (17)

[0357] s=0,1,…,L-1; (18)

[0358] m=0,1,…,K-1; (19)

[0359] Taking X=32 / 2=16 as an example, substituting X=16 and K=2 into the above equations (12)-(15) and (16)-(19), the pilot resources (resource#n1, resource#n2) of the two 32 pilot ports are mapped to 64 antenna ports. The above Table 6 can be the following Table 11 as shown in Table 11 (X=16, K=2, L=8, N=32). Among them, the antenna port numbers corresponding to port#0-port#15 in resource#n1 are 3000, 3001, ..., 3015; the antenna port numbers corresponding to port#0-port#15 in resource#n2 are 3016, 3017, ..., 3031; the antenna port numbers corresponding to port#16-port#31 in resource#n2 are 3032, 3033, ..., 3047; the antenna port numbers corresponding to port#16-port#31 in resource#n2 are 3048, 3049, ..., 3063.

[0360] Table 11

[0361]

[0362] At this time, exemplarily, the above-mentioned first pilot port can be the pilot port corresponding to port#15 in resource#n1 (antenna port number is 3015), and the second pilot port can be the pilot port corresponding to port#0 in resource#n2 (antenna port number is 3016), and antenna port number 3015 and antenna port number 3016 are adjacent or continuous; the first pilot port can be the pilot port corresponding to port#31 in resource#n1 (antenna port number is 3047), and the second pilot port can be the pilot port corresponding to port#16 in resource#n2 (antenna port number is 3048), and antenna port number 3047 and antenna port number 3048 are adjacent or continuous, and so on.

[0363] Based on situation 1-c, the following Figure 16 Taking the antenna array architecture shown in FIG as an example, the mapping between the pilot port and the antenna port in resource#n1 and resource#n2 is introduced. Figure 16 As shown in the figure, it is assumed that the antenna array on the network equipment side has 16 antenna elements horizontally and 4 antenna elements vertically, using cross-polarized antennas (16H4V2P), for a total of 128 antenna elements. Figure 16 As shown, the 6-line array includes antennas (64) in the first polarization direction and antennas (64) in the second polarization direction, and the antennas in the first polarization direction and the second polarization direction are orthogonal. Each antenna element (physical antenna) can correspond to one pilot port, or each antenna element corresponds to one antenna port, that is, each pilot resource only sends a beam on part of the antenna element. For example, the antenna element of 16H4V2P ​​can be divided into the first part, the second part, the third part and the fourth part. Assume that the first part is associated with resource#n1, the second part is associated with resource#n2, the third part can be associated with the following resource#n3, and the fourth part can be associated with the following resource#n4.

[0364] At this time, the pilot ports in the same polarization direction are first numbered as antenna ports, and the N / 2 pilot ports of the same polarization in one pilot resource are numbered consecutively. Then, the pilot ports in the other polarization direction are numbered as antenna ports, and the N / 2 pilot ports of the other polarization in the same pilot resource are numbered consecutively.

[0365] For example, two 32-pilot ports, resource#n1 and resource#n2, are mapped to 64 antenna ports, as shown in Table 12 below. The antenna port numbers corresponding to port#0-port#15 in resource#n1 may be 3000, 3001, ..., 3015, respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n2 may be 3016, 3017, ..., 3031, respectively; the antenna port numbers corresponding to port#16-port#31 in resource#n1 may be 3032, 3033, ..., 3047, respectively; the antenna port numbers corresponding to port#17-port#31 in resource#n2 may be 3034, 3035, ..., 3062, 3063, respectively.

[0366] Table 12

[0367] pilot resources Pilot port number Antenna port number resource#n1 port#0, port#1,...,port#15 3000,3001,...,3015 resource#n1 port#16, port#17,..., port#31 3032,3033,...,3047 resource#n2 port#0, port#1,...,port#15 3016,3017,...,3031 resource#2 port#16, port#17,..., port#31 3048,3049,...,3063

[0368] Understandable, yes Figure 16Each physical antenna in the antenna array shown is numbered. For example, the physical antennas in the first polarization direction may be numbered consecutively, and then the physical antennas in the second polarization direction may be numbered consecutively. Figure 16 As shown, the physical antennas based on the first polarization direction: the physical antennas of the first polarization direction (16) in the first part are numbered (the numbering order is: vertical domain first, then horizontal domain) in sequence: number #0, number #1, ..., number #15; the physical antennas of the first polarization direction (16) in the second part are numbered: number #16, number #17, ..., number #31; the physical antennas of the first polarization direction (16) in the third part are numbered: number #32, number #33, ..., number #47; the physical antennas of the first polarization direction (16) in the fourth part are numbered: number #48, number #49, ..., number #63.

[0369] Physical antennas based on the second polarization direction: The physical antennas of the second polarization direction (16) in the first part are numbered as follows: number #64, number #65, ..., number #79; the physical antennas of the second polarization direction (16) in the second part are numbered as follows: number #80, number #81, ..., number #95; the physical antennas of the second polarization direction (16) in the third part are numbered as follows: number #96, number #97, ..., number #111; the physical antennas of the second polarization direction (16) in the fourth part are numbered as follows: number #112, number #113, ..., number #127.

[0370] Each antenna element can correspond to a pilot port. For example, based on the first part (resource#n1): physical antenna number #0 is associated with antenna port number 3000 and pilot port number resource#n1-->port#0; physical antenna number #1 is associated with antenna port number 3001 and pilot port number resource#n1-->port#1; ...; physical antenna number #15 is associated with antenna port number 3015 and pilot port number resource#n1-->port#15. Based on the second part (resource#n2): physical antenna number #16 is associated with antenna port number 3016 and pilot port number resource#n2-->port#0; physical antenna number #17 is associated with antenna port number 3017 and pilot port number resource#n2-->port#1; ...; physical antenna number #31 is associated with antenna port number 3031 and pilot port number resource#n2-->port#15, and so on.

[0371] In this case, illustratively, the first pilot port can be the pilot port corresponding to port #15 in resource #n1. Resource #n1-->port #15 corresponds to antenna port number 3015 and physical antenna number #15. The second pilot port can be the pilot port corresponding to port #0 in resource #n2. Resource #n2-->port #0 corresponds to antenna port number 3016 and physical antenna number #16. Based on scenario 1-c, the first and second pilot ports are associated with adjacent physical antennas. This means that physical antenna number #15 associated with resource #n1-->port #15 and physical antenna number #16 associated with port #0 in resource #n2 are adjacent. It is understood that the first and second pilot ports can also be any other possible pilot ports, without limitation.

[0372] It is understandable that the above Figure 16 The division of the first part, the second part, the third part and the fourth part in the antenna array shown is only an example. Figure 16 The antenna array shown can also be divided into the first part, the second part, the third part and the fourth part in other ways, which are not limited. Figure 17 As shown, its implementation principle is the same as Figure 16 Similar, you can refer to it for understanding, I will not elaborate on it.

[0373] I understand. Figure 17 The antenna array architecture shown is only an example, and case 1-c can also correspond to antenna arrays of any other possible architecture without limitation.

[0374] Case 1-d: The first pilot port and the second pilot port are associated with the same physical antenna.

[0375] In this case 1-d, X=1. The first pilot port and the second pilot port can be associated with the same physical antenna, but the specific weighting vectors of the physical antennas are different. In other words, different pilot ports in the same pilot resource use different physical antenna sets when sending pilot signals, and pilot ports with the same pilot port number in different pilot resources (such as the pilot port corresponding to port#0 in resource#n1 and the pilot port corresponding to port#0 in resource#n2 in the above case 1-a) use the same physical antenna set when sending pilot signals, but the specific weighting vectors of the physical antennas are different. It can be understood that the specific implementation principle of this case 1-d is similar to that of the above case 1-a, which can be used as a reference for understanding and will not be elaborated on.

[0376] Case 2: K=3.

[0377] The G pilot resources may include a first pilot resource, a second pilot resource, and a third pilot resource, that is, K = 3. The terminal device may perform joint channel measurement on the first pilot resource, the second pilot resource, and the third pilot resource. The first pilot resource may be resource#n1, the second pilot resource may be resource#n2, and the third pilot resource may be resource#n3.

[0378] Similar to the above case 1, according to the above formulas (4) to (7), the mapping relationship between the pilot ports and antenna ports in resource#n1, resource#n2 and resource#n3 can be shown in Table 13 below: The antenna port number corresponding to or associated with port#0 (resource#n1-->port#0) in resource#n1 is 3000, m=0, s=0, j=0; ...; the antenna port number corresponding to or associated with port#X-1 in resource#n1 is 3000+X-1, m=0, s=(X-1)%L, j=(X-1) / L; the antenna port number corresponding to or associated with the pilot port of port#0 in resource#n2 is 3000+X, m=1, s=0, j=0; ....; the antenna port number corresponding to or associated with port#X-1 in resource#n2 is 3000+X, m=1, s=0, j=0; .... The antenna port number corresponding to or associated with the pilot port of port#0 in resource#n3 is 3000+2X-1, m=1, s=(X-1)%L, j=(X-1) / L; the antenna port number corresponding to or associated with the pilot port of port#0 in resource#n3 is 3000+2X, m=2, s=0, j=0; ...; the antenna port number corresponding to or associated with the pilot port of port#X-1 in resource#n3 is 3000+3X-1, m=2, s=(X-1)%L, j=(X-1) / L; the antenna port number corresponding to or associated with the pilot port of port#X in resource#n1 is 3000+3X, m=0, s=X%L, j=X / L; ...; the antenna port number corresponding to or associated with the pilot port of port#31 in resource#n3 is 3095, m=2, s=7, j=3, and so on, which are not repeated here.

[0379] Table 13

[0380]

[0381] The first pilot port within the first pilot resource and the second pilot port within the second pilot resource may correspond to antenna ports with adjacent numbers, and the third pilot port within the second pilot resource and the fourth pilot port within the third pilot resource may correspond to antenna ports with adjacent numbers. That is, the antenna ports are numbered or sequenced interleaved between the first pilot resource and the second pilot resource, and the antenna ports are numbered or sequenced interleaved between the second pilot resource and the third pilot resource.

[0382] The relationship between the first pilot port and the second pilot port may be at least one of the following: the pilot port numbers of the first pilot port and the second pilot port are the same; or, the pilot port numbers of the first pilot port and the second pilot port are adjacent; or, the first pilot port and the second pilot port are associated with adjacent physical antennas; or, the first pilot port and the second pilot port are associated with the same physical antenna.

[0383] The relationship between the third pilot port and the fourth pilot port may satisfy at least one of the following: the pilot port numbers of the third pilot port and the fourth pilot port are the same; or, the pilot port numbers of the third pilot port and the fourth pilot port are adjacent; or, the third pilot port and the fourth pilot port are associated with adjacent physical antennas; or, the third pilot port and the fourth pilot port are associated with the same physical antenna.

[0384] It is understood that the relationship between the first pilot port and the second pilot port can be described in the above cases 1-a to 1-d, and no further details are given. The relationship between the third pilot port and the fourth pilot port is similar to the principles of the above cases 1-a to 1-d, and can be understood by reference, and no further details are given.

[0385] The mapping relationship between the pilot ports and antenna ports in the first pilot resource, the second pilot resource, and the third pilot resource is introduced below by taking the following situation as an example.

[0386] Case 2-a: X=1.

[0387] That is, the first pilot port and the second pilot port have the same pilot port number, and the third pilot port and the fourth pilot port have the same pilot port number. In other words, the first pilot port and the second pilot port are associated with the same physical antenna, and the third pilot port and the fourth pilot port are associated with the same physical antenna.

[0388] In this case 2-a, X=1, K=3 is substituted into the above equations (8) to (11), and the pilot resources of the three 32 pilot ports (resource#n1, resource#n2, resource#n3) are mapped to 96 antenna ports. The above Table 13 can be the following Table 14, as shown in Table 14 (X=1, K=3, L=8, N=32): The antenna port number corresponding to or associated with port#0 in resource#n1 is 3000; the antenna port number corresponding to or associated with port#0 in resource#n2 is 3001; The antenna port number corresponding to or associated with port#0 in rce#n3 is 3002; the antenna port number corresponding to or associated with port#1 in resource#n1 is 3003; ...; the antenna port number corresponding to or associated with the pilot port of port#31 in resource#n1 is 3093; the antenna port number corresponding to or associated with the pilot port of port#31 in resource#n2 is 3094; the antenna port number corresponding to or associated with the pilot port of port#31 in resource#n3 is 3095, and so on.

[0389] Table 14

[0390]

[0391] At this time, illustratively, the first pilot port may be the pilot port corresponding to port #0 in resource #n1 (antenna port number 3000), the second pilot port may be the pilot port corresponding to port #0 in resource #n2 (antenna port number 3001), and antenna port number 3000 and antenna port number 3001 are adjacent or continuous; the third pilot port may be the pilot port corresponding to port #1 in resource #n2 (antenna port number 3004), and the fourth pilot port may be the pilot port corresponding to port #1 in resource #n3 (antenna port number 3005), and antenna port number 3004 and antenna port number 3005 are adjacent or continuous. It is understood that the second pilot port may be the same as or different from the third pilot port, without limitation.

[0392] In this case 2-a, Figure 14Taking the antenna array shown as an example, within resource #n3, resource #n3 can contain four CDM groups (i.e., j = 0, 1, 2, 4), each of which can contain eight pilot ports (TD4-FD2). For j = 0, the pilot ports are numbered from port #0 to port #7; for j = 1, the pilot ports are numbered from port #8 to port #15; for j = 2, the pilot ports are numbered from port #16 to port #23; and for j = 3, the pilot ports are numbered from port #24 to port #31. Resource #n3 can correspond to beam #3, meaning that a network device can use beam #3 to send data or signals on resource #3. Beam #1, beam #2, and beam #3 have different beam directions.

[0393] At this time, the three 32-pilot ports of resource#n1, resource#n2 and resource#n3 are mapped to 96 antenna ports, as shown in Table 15 below. The antenna port numbers corresponding to port#0-port#15 in resource#n1 can be: 3000, 3003, ..., 3045 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n2 can be: 3001, 3004, ..., 3046 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n3 can be: 3002, 3005, ..., 3047 respectively; ...; the antenna port numbers corresponding to port#16-port#31 in resource#n3 can be: 3050, 3051, ..., 3095 respectively.

[0394] Table 15

[0395] pilot resources Pilot port number Antenna port number resource#n1 port#0, port#1,...,port#15 3000,3003,…,3045 resource#n1 port#15, port#16,..., port#31 3048,3051,...,3093 resource#n2 port#0, port#1,...,port#15 3001,3004,…,3046 resource#n2 port#15, port#16,..., port#31 3049,3052,...,3094 resource#n3 port#0, port#1,...,port#15 3002,3005,...,3047 resource#n3 port#15, port#16,..., port#31 3050,3051,...,3095

[0396] It can be understood that situation 2-a is similar to the above situation 1-a or situation 1-d, and can be understood by reference without further elaboration.

[0397] Case 2-b: 1 <X≤N。

[0398] That is, the pilot port numbers of the first pilot port and the second pilot port are adjacent, and the pilot port numbers of the third pilot port and the fourth pilot port are adjacent. Taking X=2 as an example, substituting X=2 and K=3 into the above equations (4) to (7), the pilot resources (resource#n1, resource#n2, resource#n3) of the three 32-pilot ports are mapped to 96 antenna ports. The above Table 13 can be the following Table 16, as shown in Table 16 (X=2, K=3, L=8, N=32). Among them, the antenna port number corresponding to or associated with port#0 in resource#n1 is 3000; the antenna port number corresponding to or associated with port#1 in resource#n1 is 3001; the antenna port number corresponding to or associated with port#0 in resource#n2 is 3002; the antenna port number corresponding to or associated with port#1 in resource#n2 is 3003; the antenna port number corresponding to or associated with port#0 in resource#n3 is 3004; the antenna port number corresponding to or associated with port#1 in resource#n3 is 3005;...; the antenna port number corresponding to or associated with port#30 in resource#n3 is 3094; the antenna port number corresponding to or associated with the pilot port of port#31 in resource#n3 is 3095, and so on.

[0399] Table 16

[0400]

[0401]

[0402] At this time, illustratively, the first pilot port can be the pilot port corresponding to port#1 in resource#n1 (antenna port number is 3001), the second pilot port can be the pilot port corresponding to port#0 in resource#n2 (antenna port number is 3002), and antenna port number 3001 and antenna port number 3002 are adjacent or continuous; the third pilot port can be the pilot port corresponding to port#1 in resource#n2 (antenna port number is 3003), the fourth pilot port can be the pilot port corresponding to port#0 in resource#n3 (antenna port number is 3004), and antenna port number 3003 and antenna port number 3004 are adjacent or continuous, and so on, without further explanation. It can be understood that the second pilot port can be the same as or different from the third pilot port, without limitation.

[0403] In this case 2-b, Figure 15 Taking the antenna array shown as an example, at this time, the three 32-pilot ports of resource#n1, resource#n2 and resource#n3 are mapped to 96 antenna ports, as shown in Table 17 below. The antenna port numbers corresponding to port#0-port#15 in resource#n1 can be: 3000, 3001, ..., 3043 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n2 can be: 3002, 3003, ..., 3045 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n3 can be: 3004, 3005, ..., 3047 respectively; ...; the antenna port numbers corresponding to port#16-port#31 in resource#n3 can be: 3052, 3053, ..., 3095 respectively.

[0404] Table 17

[0405] pilot resources Pilot port number Antenna port number resource#n1 port#0, port#1,...,port#15 3000,3001,…,3043 resource#n1 port#16, port#17,..., port#31 3048,3049,...,3091 resource#n2 port#0, port#1,...,port#15 3002,3003,…,3045 resource#n2 port#16, port#17,..., port#31 3050,3051,...,3093 resource#n3 port#0, port#1,...,port#15 3004,3005,...,3047 resource#n3 port#16, port#17,..., port#31 3052,3053,...,3095

[0406] It can be understood that situation 2-b is similar to the above situation 1-b, and can be understood by reference without further elaboration.

[0407] Case 2-c: X = N / 2.

[0408] That is, the first pilot port and the second pilot port are associated with adjacent physical antennas, and the third pilot port and the fourth pilot port are associated with adjacent physical antennas. In case 2-c, taking X = 32 / 2 = 16 as an example, substituting X = 16 and K = 3 into the above equations (12) to (15) and (16) to (19), the pilot resources (resource #n1, resource #n2, resource #n3) of the three 32 pilot ports are mapped to 96 antenna ports. The above Table 13 can be the following Table 18, as shown in Table 18 (X = 16, K = 3, L = 8, N = 3). Among them, the antenna port numbers corresponding to port#0-port#15 in resource#n1 are 3000, 3001, ..., 3015; the antenna port numbers corresponding to port#0-port#15 in resource#n2 are 3016, 3017, ..., 3031; the antenna port numbers corresponding to port#0-port#15 in resource#n3 are 3032, 3033, ..., 3047; the antenna port numbers corresponding to port16-port#31 in resource#n1 are 3048, 3049, ..., 3063; ...; the antenna port numbers corresponding to port16-port#31 in resource#n3 are 3080, 3081, ..., 3095, and so on, which are not repeated here.

[0409] Table 18

[0410]

[0411]

[0412] In this case 2-c, Figure 16Taking the antenna array shown as an example, at this time, resource#n1 (first part), resource#n2 (second part) and resource#n3 (third part) of three 32 pilot ports are mapped to 96 antenna ports, which can be shown in Table 19 below. The antenna ports corresponding to port#0-port#15 in resource#n1 are numbered 3000, 3001, ..., 3015; the antenna ports corresponding to port#0-port#15 in resource#n2 are numbered 3016, 3017, ..., 3031; the antenna port numbers corresponding to port#0-port#15 in resource#n3 are 3032, 3033, ..., 3047; the antenna port numbers corresponding to port16-port#31 in resource#n1 are 3048, 3049, ..., 3063; ...; the antenna port numbers corresponding to port16-port#31 in resource#n3 are 3080, 3081, ..., 3095, and so on, which are not repeated here.

[0413] Table 19

[0414] pilot resources Pilot port number Antenna port number resource#n1 port#0, port#1,...,port#15 3000,3001,...,3015 resource#n1 port#16, port#17,..., port#31 3048,3049,...,3063 resource#n2 port#0, port#1,...,port#15 3016,3017,...,3031 resource#n2 port#16, port#17,..., port#31 3064,3065,...,3079 resource#n3 port#0, port#1,...,port#15 3032,3001,...,3047 resource#n3 port#16, port#17,..., port#31 3080,3081,...,3095

[0415] In this case, illustratively, the first pilot port may be the pilot port corresponding to port #15 in resource #n1. Resource #n1-->port #15 corresponds to antenna port number 3015 and physical antenna number #15. The second pilot port may be the pilot port corresponding to port #0 in resource #n2. Resource #n2-->port #0 corresponds to antenna port number 3016 and physical antenna number #16. Physical antenna number #15 associated with resource #n1-->port #15 is adjacent to physical antenna number #16 associated with port #0 in resource #n2.

[0416] The third pilot port may be the pilot port corresponding to port #15 in resource #n2. Resource #n2-->port #15 corresponds to antenna port number 3031 and physical antenna number #31. The fourth pilot port may be the pilot port corresponding to port #0 in resource #n3. Resource #n3-->port #0 corresponds to antenna port number 3032 and physical antenna number #32. Physical antenna number #31 associated with resource #n2-->port #15 is adjacent to physical antenna number #33 associated with port #0 in resource #3. It is understood that the second pilot port may be the same as or different from the third pilot port, without limitation.

[0417] It can be understood that situation 2-c is similar to the above situation 1-c, and can be understood by reference without further elaboration.

[0418] Case 3: K=4.

[0419] The G pilot resources may include a first pilot resource, a second pilot resource, a third pilot resource, and a fourth pilot resource, that is, K = 4. The terminal device may perform joint channel measurement on the first pilot resource, the second pilot resource, and the third pilot resource. The first pilot resource may be resource#n1, the second pilot resource may be resource#n2, the third pilot resource may be resource#n3, and the fourth pilot resource may be resource#n4.

[0420] Similar to the above case 1, according to the above equations (4) to (7), the mapping relationship between the pilot ports and antenna ports in resource#n1, resource#n2, resource#n3, and resource#n4 can be shown in Table 20 below: The pilot port corresponding to or associated with port#0 (resource#n1-->port#0) in resource#n1 is numbered 3000, m=0, s=0, j=0; ...; r The pilot port of port #X-1 in resource #n1 corresponds to or is associated with an antenna port number of 3000+X-1, m=0, s=(X-1)%L, j=(X-1) / L; the pilot port of port #0 in resource #n2 corresponds to or is associated with an antenna port number of 3000+X, m=1, s=0, j=0; ...; the pilot port of port #X-1 in resource #n2 corresponds to or is associated with an antenna port number of 3000+2X-1, m=1,s=(X-1)%L,j=(X-1) / L;the pilot port of port#0 in resource#n3 corresponds to or is associated with an antenna port number of 3000+2X,m=2,s=0,j=0;...;the pilot port of port#X-1 in resource#n3 corresponds to or is associated with an antenna port number of 3000+3X-1,m=2,s=(X-1)%L,j=(X-1) / L;the pilot port of port#0 in resource#n4 corresponds to or is associated with an antenna port number of 3000+3X-1,m=2,s=(X-1)%L,j=(X-1) / L The antenna port number corresponding to or associated with the port is 3000+3X, m=3, s=0, j=0;...; the antenna port number corresponding to or associated with the pilot port of port#X-1 in resource#n4 is 3000+4X-1, m=3, s=(X-1)%L, j=(X-1) / L;...; the antenna port number corresponding to or associated with the pilot port of port#31 in resource#n4 is 3127, m=3, s=7, j=3, and so on, which will not be repeated.

[0421] Table 20

[0422]

[0423] The first pilot port within the first pilot resource and the second pilot port within the second pilot resource may correspond to antenna ports with adjacent numbers, the third pilot port within the second pilot resource and the fourth pilot port within the third pilot resource may correspond to antenna ports with adjacent numbers, and the fifth pilot port within the third pilot resource and the sixth pilot port within the fourth pilot resource may correspond to antenna ports with adjacent numbers. That is, the antenna ports are interleaved or sorted between the first pilot resource and the second pilot resource, the antenna ports are interleaved or sorted between the second pilot resource and the third pilot resource, and the antenna ports are interleaved or sorted between the third pilot resource and the fourth pilot resource.

[0424] The relationship between the first pilot port and the second pilot port may be at least one of the following: the pilot port numbers of the first pilot port and the second pilot port are the same; or, the pilot port numbers of the first pilot port and the second pilot port are adjacent; or, the first pilot port and the second pilot port are associated with adjacent physical antennas; or, the first pilot port and the second pilot port are associated with the same physical antenna.

[0425] The relationship between the third pilot port and the fourth pilot port may satisfy at least one of the following: the pilot port numbers of the third pilot port and the fourth pilot port are the same; or, the pilot port numbers of the third pilot port and the fourth pilot port are adjacent; or, the third pilot port and the fourth pilot port are associated with adjacent physical antennas; or, the third pilot port and the fourth pilot port are associated with the same physical antenna.

[0426] The relationship between the fifth pilot port and the sixth pilot port satisfies at least one of the following: the pilot port numbers of the fifth pilot port and the sixth pilot port are the same; or, the pilot port numbers of the fifth pilot port and the sixth pilot port are adjacent; or, the fifth pilot port and the sixth pilot port are associated with adjacent physical antennas; or, the fifth pilot port and the sixth pilot port are associated with the same physical antenna.

[0427] It is understood that the relationship between the first pilot port and the second pilot port, as well as the relationship between the third pilot port and the fourth pilot port, can be referred to the above cases 1-a to 1-d, and will not be repeated. The relationship between the fifth pilot port and the sixth pilot port is similar to the principles of the above cases 1-a to 1-d, and can be understood by reference, and will not be repeated.

[0428] The mapping relationship between the pilot ports and antenna ports in the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource is introduced below by taking the following situation as an example.

[0429] Case 3-a: X=1.

[0430] That is, the first pilot port and the second pilot port have the same pilot port number, the third pilot port and the fourth pilot port have the same pilot port number, and the fifth pilot port and the sixth pilot port have the same pilot port number; in other words, the first pilot port and the second pilot port are associated with the same physical antenna, the third pilot port and the fourth pilot port are associated with the same physical antenna, and the fifth pilot port and the sixth pilot port are associated with the same physical antenna.

[0431] In this case 3-a, X=1, K=3 is substituted into the above equations (8) to (11), and the pilot resources (resource#n1, resource#n2, resource#n3, resource#n4) of the four 32 pilot ports are mapped to 128 antenna ports. The above Table 20 can be the following Table 21, as shown in Table 21 (X=1, K=4, L=8, N=32). Among them, the antenna port number corresponding to or associated with port#0 in resource#n1 is 3000; the antenna port number corresponding to or associated with port#0 in resource#n2 is 3001; the antenna port number corresponding to or associated with port#0 in resource#n3 is 3002; the antenna port number corresponding to or associated with port#0 in resource#n4 is 3003;...; the antenna port number corresponding to or associated with port#31 in resource#n1 is 3124; the antenna port number corresponding to or associated with port#31 in resource#n2 is 3125; the antenna port number corresponding to or associated with port#31 in resource#n3 is 3126; the antenna port number corresponding to or associated with port#31 in resource#n4 is 3127, and so on, which are not repeated here.

[0432] Table 21

[0433]

[0434] In this case, illustratively, the first pilot port may be the pilot port corresponding to port #0 in resource #n1 (antenna port number 3000), the second pilot port may be the pilot port corresponding to port #0 in resource #n2 (antenna port number 3001), and antenna port numbers 3000 and 3001 are adjacent or consecutive. The third pilot port may be the pilot port corresponding to port #1 in resource #n2 (antenna port number 3004), the second pilot port may be the pilot port corresponding to port #1 in resource #n3 (antenna port number 3005), and antenna port numbers 3004 and 3005 are adjacent or consecutive. The fifth pilot port may be the pilot port corresponding to port #2 in resource #n3 (antenna port number 3010), and the sixth pilot port may be the pilot port corresponding to port #2 in resource #n4 (antenna port number 3011), and antenna port numbers 3010 and 3011 are adjacent or consecutive. It can be understood that the second pilot port may be the same as or different from the third pilot port, without limitation; the fourth pilot port may be the same as or different from the fifth pilot port, without limitation.

[0435] In this case 3-a, Figure 14 Taking the antenna array shown as an example, within resource #n4, resource #n4 can contain four CDM groups (i.e., j = 0, 1, 2, 4), each of which can contain eight pilot ports (TD4-FD2). For j = 0, the pilot ports are numbered from port #0 to port #7; for j = 1, the pilot ports are numbered from port #8 to port #15; for j = 2, the pilot ports are numbered from port #16 to port #23; and for j = 3, the pilot ports are numbered from port #24 to port #31. Resource #n4 can correspond to beam #4, meaning that a network device can use beam #4 to send data or signals on resource #4. Beam #1, beam #2, beam #3, and beam #4 have different beam directions.

[0436] At this time, the four 32-pilot ports of resource#n1, resource#n2, resource#n3 and resource#n4 are mapped to 128 antenna ports, as shown in Table 22 below. The antenna port numbers corresponding to port#0-port#15 in resource#n1 can be 3000, 3004, ..., 3060 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n2 can be 3001, 3005, ..., 3061 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n3 can be 3002, 3006, ..., 3062 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n4 can be 3003, 3007, ..., 3063 respectively; ...; the antenna port numbers corresponding to port#16-port#31 in resource#n4 can be 3067, 3071, ..., 3127 respectively.

[0437] Table 22

[0438] pilot resources Pilot port number Antenna port number resource#n1 port#0, port#1,...,port#15 3000,3004,…,3060 resource#n1 port#16, port#17,..., port#31 3064,3068,...,3124 resource#n2 port#0, port#1,...,port#15 3001,3005,…,3061 resource#n2 port#16, port#17,..., port#31 3065,3069,...,3125 resource#n3 port#0, port#1,...,port#15 3002,3006,...,3062 resource#n3 port#16, port#17,..., port#31 3066,3070,...,3126 resource#n4 port#0, port#1,...,port#15 3003,3007,...,3063 resource#n4 port#16, port#17,..., port#31 3067,3071,...,#3127

[0439] It can be understood that this situation 3-a is similar to the above situation 1-a or situation 1-d, and can be understood by reference without further elaboration.

[0440] Case 3-b: 1 <X≤N。

[0441] That is, the pilot port numbers of the first pilot port and the second pilot port are adjacent, the pilot port numbers of the third pilot port and the fourth pilot port are adjacent, and the pilot port numbers of the fifth pilot port and the sixth pilot port are adjacent. Taking X=2 as an example, substituting X=2 and K=4 into the above equations (4) to (7), the pilot resources of the four 32 pilot ports (resource#n1, resource#n2, resource#n3, resource#n4) are mapped to 128 antenna ports. The above Table 20 can be the following Table 23, as shown in Table 23 (X=2, K=4, L=8, N=32): The antenna port number corresponding to or associated with port#0 in resource#n1 is 3000; the antenna port number corresponding to or associated with port#1 in resource#n1 is 3001; the antenna port number corresponding to or associated with port#0 in resource#n2 is 3002; the antenna port number corresponding to or associated with port#1 in resource#n2 is 3003. is 3003; the antenna port number corresponding to or associated with port#0 in resource#n3 is 3004; the antenna port number corresponding to or associated with port#1 in resource#n3 is 3005; the antenna port number corresponding to or associated with port#0 in resource#n4 is 3006; the antenna port number corresponding to or associated with port#1 in resource#n4 is 3007; ...; the antenna port number corresponding to or associated with port#31 in resource#n3 is 3125; the antenna port number corresponding to or associated with the pilot port of port#30 in resource#n4 is 3126; the antenna port number corresponding to or associated with the pilot port of port#31 in resource#n4 is 3127, and so on.

[0442] Table 23

[0443]

[0444] At this time, exemplarily, the first pilot port can be the pilot port corresponding to port#1 in resource#n1 (antenna port number is 3001), and the second pilot port can be the pilot port corresponding to port#0 in resource#n2 (antenna port number is 3002), and antenna port number 3001 and antenna port number 3002 are adjacent or continuous.

[0445] The third pilot port can be the pilot port corresponding to port#1 in resource#n2 (antenna port number is 3003), and the fourth pilot port can be the pilot port corresponding to port#0 in resource#n3 (antenna port number is 3004). Antenna port number 3003 and antenna port number 3004 are adjacent or continuous.

[0446] The fifth pilot port may be the pilot port corresponding to port #1 in resource #n3 (antenna port number 3005), and the sixth pilot port may be the pilot port corresponding to port #0 in resource #n4 (antenna port number 3006). Antenna port number 3005 and antenna port number 3006 are adjacent or continuous, and so on. It is understood that the second pilot port may be the same as or different from the third pilot port, without limitation; the fourth pilot port may be the same as or different from the fifth pilot port, without limitation.

[0447] In this case 3-b, Figure 15 Taking the antenna array shown as an example, at this time, the four 32-pilot ports of resource#n1, resource#n2, resource#n3 and resource#n4 are mapped to 128 antenna ports, as shown in Table 24 below. The antenna port numbers corresponding to port#0-port#15 in resource#n1 can be: 3000, 3001, ..., 3057 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n2 can be: 3000, 3001, ..., 3057 respectively. 2, 3003, …, 3059; the antenna port numbers corresponding to port#0-port#15 in resource#n3 can be 3004, 3005, …, 3061 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n4 can be 3006, 3007, …, 3063 respectively; ...; the antenna port numbers corresponding to port#16-port#31 in resource#n4 can be 3070, 3071, …, 3127 respectively.

[0448] Table 24

[0449] pilot resources Pilot port number Antenna port number resource#n1 port#0, port#1,...,port#15 3000,3001,…,3057 resource#n1 port#16, port#17,..., port#31 3064,3065,...,3121 resource#n2 port#0, port#1,...,port#15 3002,3003,…,3059 resource#n2 port#16, port#17,..., port#31 3066,3067,...,3123 resource#n3 port#0, port#1,...,port#15 3004,3005,...,3061 resource#n3 port#16, port#17,..., port#31 3068,3069,...,30125 resource#n4 port#0, port#1,...,port#15 3006,3007,...,3063 resource#n4 port#16, port#17,..., port#31 3070,3071,...,3127

[0450] It can be understood that situation 3-b is similar to the above situation 1-b, and can be understood by reference without further elaboration.

[0451] Optionally, in case 3-b, Figure 18Taking the antenna array shown in FIG. 1 as an example, the above equations (4) to (7) can be modified to the following equations (20) to (23) and (24) to (27):

[0452]

[0453] j=0,1,…,N / (2*L)-1; (21)

[0454] s=0,1,…,L-1; (22)

[0455] m=0,1,…,K-1; (23)

[0456]

[0457] j=N / (2*L),…,N / L-1; (25)

[0458] s=0,1,…,L-1; (26)

[0459] m=0,1,…,K-1; (27)

[0460] in, Indicates rounding down; % indicates remainder; / indicates division; p indicates antenna port index / number, starting from 3000; s indicates the index of the OCC sequence in a CDM group, that is, the pilot port index in the CDM group; j indicates the index of the CDM group; L indicates the size of a CDM group, that is, the number of pilot ports contained in a CDM group, L∈{1, 2, 4, 8}; Q2 indicates the number of pilot resources in the vertical dimension; N is the total number of pilot ports in a pilot resource, N∈{1, 2, 4, 8, 12, 16, 24, 32}; X is the same The number of pilot ports with adjacent antenna port numbers within the pilot resource; K is the number of pilot resources for joint channel measurement, or the number of pilot resources for channel measurement included in the CSI reporting configuration; X is a configurable value, or a fixed value agreed upon by the protocol, or the value of X is associated with Q2. This value is related to the antenna array on the network side, or the weighting method for sending pilot signals, such as the HBF architecture, DBF architecture, ABF architecture, etc. Different antenna array architectures or different pilot signal transmission weighting methods will result in different values ​​for X.

[0461] m=0 corresponds to multiple pilot resources for joint measurement, that is, the first pilot resource among the above K pilot resources, m=1 corresponds to multiple pilot resources for joint measurement, that is, the second pilot resource among the above K pilot resources, and so on.

[0462] Optionally, when Q2>1, X=N2 / Q2, when Q2=1, X=N / 2;

[0463] Optionally, the values ​​of each parameter Q2, Q1, and X may be fixed values ​​to constrain the mapping relationship between the pilot port and the antenna port, thereby simplifying the mapping formula.

[0464] N2 is the number of antenna ports in the horizontal dimension, which is related to the antenna architecture. Figure 17 For example, N2=4, which can also be understood as the number of horizontal antenna ports for joint measurement of multiple pilot resources.

[0465] The G pilot resources may include a first pilot resource, a second pilot resource, a third pilot resource, and a fourth pilot resource, that is, K = 4. The terminal device may perform joint channel measurement on the first pilot resource, the second pilot resource, and the third pilot resource. The first pilot resource may be resource#n1, the second pilot resource may be resource#n2, the third pilot resource may be resource#n3, and the fourth pilot resource may be resource#n4.

[0466] Similar to the above case 1, according to the above equations (20)-(23) and (24)-(27), the mapping relationship between the pilot port and the antenna port in resource#n1, resource#n2, resource#n3 and resource#n4 can be shown in Table 25 below: The pilot port corresponding to or associated with port#0 (resource#n1-->port#0) in resource#n1 is numbered 3000, m=0, s= 0, j = 0; ...; the pilot port of port #X-1 in resource #n1 corresponds to or is associated with an antenna port number of 3000 + X-1, m = 0, s = (X-1) % L, j = (X-1) / L; the pilot port of port #0 in resource #n2 corresponds to or is associated with an antenna port number of 3000 + X, m = 1, s = 0, j = 0; ....; the pilot port of port #X-1 in resource #n2 corresponds to or is associated with an antenna port number of 30 00+2X-1, m=1, s=(X-1)%L, j=(X-1) / L; the pilot port of port#X in resource#n1 corresponds to or is associated with an antenna port number of 3000+2X, m=0, s=X%L, j=X / L; ...; the pilot port of port#2X-1 in resource#n1 corresponds to or is associated with an antenna port number of 3000+3X-1, m=0, s=(2X-1)%L, j=(2X-1) / L; resource#n2 The pilot port of port#X in resource#n2 corresponds to or is associated with an antenna port number of 3000+3X, m=1, s=0, j=0; ...; the pilot port of port#N / 2 in resource#n2 corresponds to or is associated with an antenna port number of 3000+N-1, m=1, s=L-1, j=N / L-1; ...; the pilot port of port#31 in resource#n4 corresponds to or is associated with an antenna port number of 3127, m=3, s=7, j=3, and so on. No further details are given.

[0467] Table 25

[0468]

[0469] The pilot resources (resource#n1, resource#n2, resource#n3, resource#n4) of the four 32-pilot ports are mapped to 128 antenna ports. The above Table 25 can be the following Table 26, as shown in Table 26 (X=1, K=4, L=8, N=32, (Q1, Q2)=(2, 2)). Among them, the antenna port number corresponding to or associated with port#0 in resource#n1 is 3000; the antenna port number corresponding to or associated with port#0 in resource#n2 is 3001; the antenna port number corresponding to or associated with port#0 in resource#n2 is 3002; the antenna port number corresponding to or associated with port#1 in resource#n2 is 3003;...; the antenna port number corresponding to or associated with port#15 in resource#n1 is 3129; the antenna port number corresponding to or associated with port#15 in resource#n2 is 3030; the antenna port number corresponding to or associated with port#0 in resource#n3 is 3064; the antenna port number corresponding to or associated with port#31 in resource#n4 is 3127, and so on, which are not repeated here.

[0470] Table 26

[0471]

[0472]

[0473] At this time, the four 32-pilot ports of resource#n1, resource#n2, resource#n3, and resource#n4 are mapped to 128 antenna ports, as shown in Table 27 below. The antenna port numbers corresponding to port#0-port#15 in resource#n1 can be: 3000, 3001, 3004, 3005, ..., 3029; the antenna port numbers corresponding to port#0-port#15 in resource#n2 can be: 3002, 3003, 3006, 3007, ..., 3 031; the antenna port numbers corresponding to port#0-port#15 in resource#n3 can be: 3032, 3033, 3036, 3037, ..., 3061 respectively; the antenna port numbers corresponding to port#0-port#15 in resource#n4 can be: 3034, 3035, 3038, 3039, ..., 3063 respectively; ...; the antenna port numbers corresponding to port#16-port#31 in resource#n4 can be: 3098, 3099, 3102, 3103, ..., 3127 respectively.

[0474] Table 27

[0475] pilot resources Pilot port number Antenna port number resource#n1 port#0, port#1,...,port#15 3000,3001,3004,3005,…,3029 resource#n1 port#16, port#17,..., port#31 3064,3065,3068,3069,...,3093 resource#n2 port#0, port#1,...,port#15 3002,3003,3006,3007,…,3031 resource#n2 port#16, port#17,..., port#31 3066,3067,3070,3071,...,3095 resource#n3 port#0, port#1,...,port#15 3032,3033,3036,3037,...,3061 resource#n3 port#16, port#17,..., port#31 3096,3097,3100,3101,...,30125 resource#n4 port#0, port#1,...,port#15 3034,3035,3038,3039,...,3063 resource#n4 port#16, port#17,..., port#31 3098,3099,3102,3103,...,3127

[0476] Case 3-c: X = N / 2.

[0477] That is, the first pilot port and the second pilot port are associated with adjacent physical antennas, the third pilot port and the fourth pilot port are associated with adjacent physical antennas, and the fifth pilot port and the sixth pilot port are associated with adjacent physical antennas. In case 3-c, taking X = 32 / 2 = 16 as an example, substituting X = 16 and K = 4 into the above equations (12) to (15) and (16) to (19), the pilot resources of the four 32 pilot ports (resource #n1, resource #n2, resource #n3, resource #n4) are mapped to 128 antenna ports. The above Table 20 can be the following Table 28, as shown in Table 28 (X = 16, K = 4, L = 8, N = 3): The antenna port numbers corresponding to port #0 to port #15 in resource #n1 are 3000, 3001, ..., 3015; re The antenna port numbers corresponding to port#0-port#15 in source#n2 are 3016, 3017, ..., 3031; the antenna port numbers corresponding to port#0-port#15 in resource#n3 are 3032, 3033, ..., 3047; the antenna port numbers corresponding to port0-port#15 in resource#n4 are 3048, 3049, ..., 3063; ...; the antenna port numbers corresponding to port16-port#31 in resource#n4 are 3112, 3113, ..., 3127, and so on, which are not repeated here.

[0478] Table 28

[0479]

[0480] In this case 3-c, Figure 16Taking the antenna array shown as an example, at this time, resource#n1 (first part), resource#n2 (second part), resource#n3 (third part) and resource#n4 (fourth part) of the four 32-pilot ports are mapped to 128 antenna ports, as shown in Table 29 below. The antenna ports corresponding to port#0-port#15 in resource#n1 are numbered 3000, 3001, ..., 3015; the antenna ports corresponding to port#0-port#15 in resource#n2 are numbered 3000, 3001, ..., 3015. The port numbers are 3016, 3017, ..., 3031; the antenna port numbers corresponding to port#0-port#15 in resource#n3 are 3032, 3033, ..., 3047; the antenna port numbers corresponding to port0-port#15 in resource#n4 are 3048, 3049, ..., 3063; ...; the antenna port numbers corresponding to port16-port#31 in resource#n4 are 3112, 3113, ..., 3127, and so on, which are not repeated here.

[0481] Table 29

[0482]

[0483]

[0484] In this case, illustratively, the first pilot port may be the pilot port corresponding to port #15 in resource #n1. Resource #n1-->port #15 corresponds to antenna port number 3015 and physical antenna number #15. The second pilot port may be the pilot port corresponding to port #0 in resource #n2. Resource #n2-->port #0 corresponds to antenna port number 3016 and physical antenna number #16. Physical antenna number #15 associated with resource #n1-->port #15 is adjacent to physical antenna number #16 associated with port #0 in resource #n2.

[0485] The third pilot port may be the pilot port corresponding to port #15 in resource #n2. Resource #n2-->port #15 corresponds to antenna port number 3031, which also corresponds to physical antenna number #31. The fourth pilot port may be the pilot port corresponding to port #0 in resource #n3. Resource #n3-->port #0 corresponds to antenna port number 3032, which also corresponds to physical antenna number #32. Physical antenna number #31 associated with resource #n2-->port #15 is adjacent to physical antenna number #32 associated with port #0 in resource #3.

[0486] The fifth pilot port may be the pilot port corresponding to port #15 in resource #n3. Resource #n3-->port #15 corresponds to antenna port number 3047 and physical antenna number #47. The sixth pilot port may be the pilot port corresponding to port #0 in resource #n4. Resource #n4-->port #0 corresponds to antenna port number 3048 and physical antenna number #48. Physical antenna number #47 associated with resource #n3-->port #15 is adjacent to physical antenna number #48 associated with port #0 in resource #4. It is understood that the second pilot port may be the same as or different from the third pilot port, without limitation. The fourth pilot port may be the same as or different from the fifth pilot port, without limitation.

[0487] It can be understood that situation 3-c is similar to the above situation 1-c, and can be understood by reference without further elaboration.

[0488] The above is a specific introduction to the mapping relationship shown in formula (4) to formula (7) using cases 1 to 3 as examples. K can take any other possible value, such as 5, 6, 7, etc. Its implementation principle is similar to that of the above cases 1 to 3, which can be used as a reference for understanding and will not be repeated.

[0489] Based on the above introduction, the pilot resource configuration information can be carried in RRC (such as CSI-ReportConfig) or any other possible signaling, such as downlink control information (DCI), MAC-control element (MAC-CE), etc., to reduce the difficulty of implementation, or it can be carried in a new information element to improve the implementation flexibility, without limitation.

[0490] It is understood that the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource may belong to the same pilot resource set or to different pilot resource sets, without limitation. The pilot ports included in the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource may correspond to antenna ports of the same TRP or to antenna ports of different TRPs, without limitation.

[0491] It should be understood that the naming of the pilot resource configuration information is only an example, and the pilot resource configuration information may be replaced by any other possible naming, such as configuration information, etc., without limitation.

[0492] For the above step S902:

[0493] Before introducing step S902, the relationship between the pilot resources and the channel state information is first introduced using the following examples: It is understood that in the embodiment of the present application, one channel state information and one copy of the channel state information can be replaced with each other without limitation.

[0494] Mode a: One pilot resource corresponds to one channel state information.

[0495] That is, similar to existing protocols, each pilot resource is quantized individually. For example, the four 32-port pilot resources {resource#n1, resource#n2, resource#n3, resource#n4} can correspond to four 32-port channel state information.

[0496] It can be understood that the channel state information can be carried in the CSI report, and the content format of the CSI report can include a CSI report number (CSI report CSI number) and CSI fields (CSI fields). Based on method a, the content format of the CSI report can be as shown in Table 30 below, the CSI report number can be recorded as CSI report CSI#n, and the fields of the CSI report CSI#n can include: CRI (i.e., the second indication information described below) and channel state information of each pilot resource in multiple pilot resources, such as the channel state information of the first pilot resource in the multiple pilot resources, the channel state information of the second pilot resource in the multiple pilot resources, ..., the channel state information of the last pilot resource in the multiple pilot resources.

[0497] Among them, CRI can be used to indicate multiple associated pilot resources; the channel state information of the first pilot resource among multiple pilot resources may include at least one of the following: RI, PMI, CQI, etc.; the channel state information of the second pilot resource among multiple pilot resources may include at least one of the following: RI, PMI, CQI, etc., and so on, which will not be repeated here.

[0498] Table 30

[0499]

[0500] Mode b: multiple pilot resources correspond to one channel state information.

[0501] That is, the terminal device jointly quantizes some of the pilot resources configured by the network device. For example, taking the case where all pilot resources include four 32-pilot-port pilot resources {resource#n1, resource#n2, resource#n3, resource#n4}, and two pilot resources are jointly quantized, the four 32-pilot-port pilot resources can correspond to the channel state information of six 64-antenna ports. For example, the measurement results of resource#n1 and resource#n2 can be combined to form the channel state information of one 64-antenna port; the measurement results of resource#n1 and resource#n3 can be combined to form the channel state information of one 64-antenna port, and so on.

[0502] Based on approach b, the CSI reporting content format may be as shown in Table 31 below. The CSI report number may be denoted as CSI report CSI#n. The fields of CSI report CSI#n may include: CRI and channel state information measured jointly by multiple pilot resources. The CRI may be used to indicate multiple associated pilot resources and / or the number of associated antenna ports. The channel state information measured jointly by multiple pilot resources may include at least one of the following: RI, PMI, CQI, etc., without limitation.

[0503] Table 31

[0504]

[0505] Mode c: All pilot resources correspond to one channel state information.

[0506] That is, the terminal device jointly quantizes all pilot resources configured by the network device. For example, if all pilot resources include four pilot resources with 32 pilot ports, {resource#n1, resource#n2, resource#n3, resource#n4}, the measurement results of resource#n1, resource#n2, resource#n3, and resource#n4 can be combined to form the channel state information for 128 antenna ports.

[0507] Based on method c, the content format of the CSI report can be as shown in Table 32 below. The CSI report number can be recorded as CSI report CSI#n. The fields of this CSI report CSI#n may include: channel state information for the joint measurement of all pilot resources. In other words, the CSI report may not carry the CRI parameter. In this case, the network device may default to reporting channel state information associated with all pilot resources. The channel state information for the joint measurement of all pilot resources may include at least one of the following items: RI, PMI, CQI, etc., without limitation.

[0508] Table 32

[0509]

[0510] It can be understood that the field of the CSI report CSI#n may also carry a CRI parameter, ie, a display indication, without limitation.

[0511] In combination with the introduction of the above methods a to c, the terminal device needs to determine which of the above methods to use to measure the channel state information. The following two methods are introduced as examples.

[0512] Mode d: The network device instructs the terminal device on the number of antenna ports for channel measurement.

[0513] Based on approach d, in one possible design solution, the above method may further include:

[0514] The network device sends the first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the terminal device.

[0515] The first indication information may be used to indicate that the number of antenna ports requiring channel measurement is M.

[0516] The terminal device determines the number of pilot resources for joint channel measurement to be K based on M.

[0517] The terminal device selects K pilot resources from G pilot resources according to K. G is greater than or equal to K.

[0518] The first indication information may include codebook configuration (codebookConfig) information, and the value of the first parameter in the codebook configuration information may be used to represent M. The first parameter may be a codebook configuration parameter (N1, N2), where N1 represents the number of antenna ports in the horizontal direction, and N2 represents the number of antenna ports in the vertical direction. The value of (N1, N2) may determine the number of antenna ports for channel state information measurement, i.e., the above-mentioned M.

[0519] Exemplarily, it is assumed that the base station side antennas are cross-polarized.

[0520] (1) N1*N2=16

[0521] The terminal device can perform channel state information measurement for M=32 antenna ports, that is, each pilot resource corresponds to a piece of channel state information, K=1, which corresponds to the above-mentioned method a. At this time, the terminal device can select a pilot resource from all configured pilot resources (that is, the G pilot resources mentioned above) for channel measurement based on M=32. For example, taking all pilot resources including 4 pilot resources with 32 pilot ports {resource#n1, resource#n2, resource#n3, resource#n4}) as an example, the terminal device can select resource#n1 from resource#n1, resource#n2, resource#n3, and resource#n4, and perform channel measurement on resource#n1 to obtain a piece of channel state information.

[0522] It is understood that the terminal device may also perform channel state information measurement on selected pilot resources from all configured pilot resources, or may also perform channel state information measurement on all pilot resources, without limitation. For example, the terminal device may select to perform channel measurement on resource#n1 and resource#n2 among resource#n1, resource#n2, resource#n3, and resource#n4 to obtain two pieces of channel state information; or the terminal device may select to perform channel measurement on resource#n1, resource#n2, resource#n3, and resource#n4 to obtain four pieces of channel state information.

[0523] (2) N1*N2=32

[0524] The terminal device can perform channel state information measurement for M = 64 antenna ports, i.e., two pilot resources correspond to one channel state information, and K = 2, which corresponds to the above-mentioned method b. In this case, the terminal device can select two pilot resources from all configured pilot resources (i.e., the G pilot resources mentioned above) based on M = 64 for joint channel measurement. For example, taking all pilot resources including four pilot resources with 32 pilot ports {resource#n1, resource#n2, resource#n3, resource#n4} as an example, the terminal device can select any two pilot resources from resource#n1, resource#n2, resource#n3, and resource#n4, such as (resource#n1, resource#n2), (resource#n1, resource#n3), (resource#n1, resource#n4), (resource#n2, resource#n3), (resource#n2, resource#n4), (resource#n3, resource#n4), etc., to perform joint channel measurement to obtain a channel state information.

[0525] It is understood that the terminal device may also measure the channel state information of the above-mentioned multiple combinations of pilot resources. For example, the terminal device may select to perform a joint channel measurement on (resource #n1, resource #n2) to obtain a channel state information, recorded as channel state information #1; and the terminal device may then perform a joint channel measurement on (resource #n3, resource #n4) to obtain a channel state information, recorded as channel state information #2. This embodiment of the present application is not limited to this.

[0526] (3) N1*N2=48

[0527] The terminal device can perform channel state information measurement for M = 96 antenna ports, i.e., three pilot resources correspond to one channel state information, and K = 3, corresponding to the above-mentioned method b. In this case, the terminal device can select three pilot resources from all configured pilot resources (i.e., the above-mentioned G pilot resources) based on M = 96 for joint channel measurement. For example, taking all pilot resources including four pilot resources with 32 pilot ports {resource#n1, resource#n2, resource#n3, resource#n4} as an example, the terminal device can select any combination of three pilot resources from resource#n1, resource#n2, resource#n3, and resource#n4, such as (resource#n1, resource#n2, resource#n3), (resource#n1, resource#n2, resource#n4), (resource#n1, resource#n3, resource#n4), (resource#n2, resource#n3, resource#n4), etc., to perform joint channel measurement to obtain a channel state information.

[0528] It is understandable that the terminal device can also measure the channel state information of the above-mentioned multiple combinations of pilot resources. For example, the terminal device can choose to perform a joint channel measurement on (resource #n1, resource #n2, resource #n3) to obtain a channel state information, which is recorded as channel state information #3; the terminal device can then perform a joint channel measurement on (resource #n2, resource #n3, resource #n4) to obtain a channel state information, which is recorded as channel state information #4. This embodiment of the present application is not limited to this.

[0529] (4) N1*N2=64

[0530] The terminal device can perform channel state information measurement for M=128 antenna ports, that is, four pilot resources correspond to one channel state information, K=4, and if G=4, it can correspond to the above-mentioned method c. At this time, the terminal device can perform joint channel measurement on all configured pilot resources (that is, the G pilot resources mentioned above) based on M=128. For example, taking the example of all pilot resources including four pilot resources with 32 pilot ports {resource#n1, resource#n2, resource#n3, resource#n4}, the terminal device can perform joint channel measurement on resource#n1, resource#n2, resource#n and resource#n4 to obtain a channel state information.

[0531] It is understandable that N1*N2 can also be any other possible value. Its implementation principle is similar to (1)-(4) in the above method d. You can refer to it for understanding and will not elaborate on it.

[0532] In a possible design solution, the above method embodiment may further include:

[0533] The terminal device obtains the third channel state information of the M antenna ports based on the K pilot resources.

[0534] The terminal device quantizes and reports the third channel state information according to the codebook configuration information.

[0535] That is, the terminal device can perform joint channel measurement on the selected K pilot resources to obtain third channel state information, quantize the third channel state information based on the codebook configuration information, and send the third channel state information to the network device. Accordingly, the network device can receive the third channel state information from the terminal device. This is described below using the example of G pilot resources containing different pilot resources.

[0536] Exemplary: (1) G pilot resources include a first pilot resource and a second pilot resource.

[0537] That is, M=64 above, and the terminal device can determine the number of pilot resources K=2 for joint channel measurement based on M=64. The terminal device can select 2 pilot resources from the G pilot resources based on K=2, such as the first pilot resource (resource#n1) and the second pilot resource (resource#n2). It can be understood that since the antenna ports are interleaved or sorted between the first pilot resource and the second pilot resource, at this time, the terminal device can determine to measure the channel state information of the 64 antenna ports based on the mapping relationship. Based on the association of the 64 antenna ports with the first pilot resource and the second pilot resource, the terminal device can perform joint channel measurement on the first pilot resource and the second pilot resource to obtain the first channel state information.

[0538] Performing joint channel measurement on the first and second pilot resources can be understood as combining the channel state information corresponding to the first pilot resource (channel dimension is 32×1) and the channel state information corresponding to the second pilot resource (channel dimension is 32×1) into a single channel state information, namely, the first channel state information. The channel dimension of this first channel state information is 64×1, which can achieve quantization accuracy for the downlink channel of the terminal device. When both the first and second pilot resources contain 32 pilot ports, low-complexity channel state information measurement of a very large number of ports can be enabled for the terminal device.

[0539] (2) The G pilot resources also include a third pilot resource and a fourth pilot resource.

[0540] That is, M=128, and the terminal device can determine the number of pilot resources K=4 for joint channel measurement based on M=128. The terminal device can select 4 pilot resources from the G pilot resources based on K=4, such as the first pilot resource (resource#n1), the second pilot resource (resource#n2), the third pilot resource (resource#n3), and the fourth pilot resource (resource#n4). It can be understood that since the antenna ports are interleaved or sorted between the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource, the terminal device can determine to measure the channel state information of the 128 antenna ports based on the mapping relationship. Based on the 128 antenna ports being associated with the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource, the terminal device can perform joint channel measurement on the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource based on the pilot resource configuration information to obtain the second channel state information.

[0541] That is, when K is equal to 2, the K pilot resources may include the first pilot resource and the second pilot resource, and at this time the above-mentioned third channel state is equal to the first channel state information; when K is equal to 4, the K pilot resources may include the first pilot resource, the second pilot resource, the third pilot resource and the fourth pilot resource, and at this time the above-mentioned third channel state is equal to the second channel state information.

[0542] Similarly, K can also be any other possible value without limitation. For example, when K is equal to 3, the K pilot resources may include a first pilot resource, a second pilot resource, and a third pilot resource. In this case, the terminal device may perform a joint channel measurement on the first pilot resource, the second pilot resource, and the third pilot resource to obtain fourth channel state information. In this case, the third channel state is equal to the fourth channel state information without limitation.

[0543] Method e: The terminal device independently decides the number of antenna ports for channel state information measurement.

[0544] That is, the terminal device determines the number M of antenna ports for channel state information measurement by itself. Detailed description is given below.

[0545] Exemplarily, (1) the terminal device obtains channel state information of all antenna ports.

[0546] The terminal device can measure the channel state information for all antenna ports that can be composed of G pilot resources. For example, assuming G = 4, the four pilot resources for 32 pilot ports can be: {resource#n1, resource#n2, resource#n3, resource#n4}. The number of antenna ports that can be composed of these four pilot resources can be: 32, 64, 96, and 128. The terminal device can then measure the channel state information for: 32 antenna ports, 64 antenna ports, 96 antenna ports, and 128 antenna ports.

[0547] (2) The terminal device obtains the channel status information of some ports.

[0548] The terminal device can measure the channel state information of a subset of the total number of antenna ports that can be composed of G pilot resources. For example, if G = 4, the pilot resources for 32 pilot ports can be: {resource#n1, resource#n2, resource#n3, resource#n4}. Due to limited terminal capabilities, the terminal device may only measure the channel state information of 32 antenna ports, or the terminal device may only measure the channel state information of 64 antenna ports, etc., without limitation.

[0549] It can be understood that the channel state information for each number of antenna ports can be one or more. For example, the channel state information for 64 antenna ports can be 2, such as the above-mentioned channel state information #1 and channel state information #2, etc., without limitation.

[0550] Based on this method (e), assuming that the terminal device autonomously determines the number of antenna ports for channel state information measurement to be M, the terminal device can determine the number of pilot resources for joint channel measurement to be K based on M; based on K, the terminal device selects K pilot resources from G pilot resources. Where G is greater than or equal to K. The terminal device can obtain the third channel state information of the M antenna ports based on the K pilot resources. The implementation principle is similar to that of the above method (d), which can be referred to for understanding and is not further described.

[0551] For example, assuming M = 64, the terminal device can determine the number of pilot resources K = 2 for joint channel measurement based on M = 64. The terminal device can select two pilot resources from the G pilot resources based on K = 2, such as a first pilot resource (resource #n1) and a second pilot resource (resource #n2). The terminal device can perform joint channel measurement on the first pilot resource and the second pilot resource to obtain first channel state information, where the third channel state is equal to the first channel state information.

[0552] Assuming M = 128, the terminal device can determine the number of pilot resources K = 4 for joint channel measurement based on M = 128. The terminal device can select four pilot resources from the G pilot resources based on K = 4, such as a first pilot resource (resource #n1), a second pilot resource (resource #n2), a third pilot resource (resource #n3), and a fourth pilot resource (resource #n4). The terminal device can perform joint channel measurement on the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource to obtain second channel state information, where the third channel state is equal to the second channel state information.

[0553] Assuming M = 96, the terminal device can determine the number of pilot resources K = 3 for joint channel measurement based on M = 96. The terminal device can select three pilot resources from the G pilot resources based on K = 3, such as a first pilot resource (resource #n1), a second pilot resource (resource #n2), and a third pilot resource (resource #n3). The terminal device can perform joint channel measurement on the first pilot resource, the second pilot resource, and the third pilot resource to obtain fourth channel state information. The third channel state is equal to the fourth channel state information.

[0554] Based on this method e, the network device can associate multiple codebook configuration information with the pilot resource configuration information, and each codebook configuration information can correspond to a number of antenna ports. For example, the first codebook configuration information can correspond to channel measurement for 32 antenna ports. In other words, the first codebook configuration information can be used for quantized reporting of channel state information for 32 antenna ports; the second codebook configuration information can correspond to channel measurement for 64 antenna ports. In other words, the second codebook configuration information can be used for quantized reporting of channel state information for 64 antenna ports; the third codebook configuration information can correspond to channel measurement for 96 antenna ports. In other words, the third codebook configuration information can be used for quantized reporting of channel state information for 96 antenna ports; the fourth codebook configuration information can correspond to channel measurement for 128 antenna ports, etc. In other words, the fourth codebook configuration information can be used for quantized reporting of channel state information for 128 antenna ports. The terminal device can use the corresponding codebook configuration information to quantize and report the measured channel state information based on the selected M. For example, if M = 64, the terminal device can use the second codebook configuration information to quantize and report the first channel state information. This embodiment of the present application is not limited to this.

[0555] In combination with the above-mentioned manner d and manner e, the third channel state information may include the second indication information.

[0556] The second indication information may be used to indicate that the third channel state information is associated with K pilot resources; and / or the second indication information is used to indicate that the third channel state information is associated with the number M of antenna ports.

[0557] It can be understood that, based on mode d, the number of antenna ports M is indicated by the network device to the terminal device, and the terminal device does not need to indicate M to the network device. In this case, the second indication information can be used to indicate the third channel state information, which is associated with K pilot resources. For example, when K is equal to 2, the second indication information can indicate that the first channel state information / third channel state information can be associated with the first pilot resource and the second pilot resource; when K is equal to 4, the second indication information can indicate the second / third channel state information, which can be associated with the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource, etc., without limitation.

[0558] Based on mode e, the number of antenna ports M is determined independently by the terminal device, and the terminal device needs to indicate M to the network device. In this case, the second indication information can be used to indicate: third channel state information associated with K pilot resources and the number of antenna ports M.

[0559] The second indication information may be a CRI, or any other possible signaling or field, without limitation. For ease of understanding, this embodiment of the application uses the CRI as an example for the second indication information, and will not be further described. The representation of the second indication information can be referred to the relevant description in step S903 below, and will not be further described here.

[0560] It is understood that the above codebook configuration information and pilot resource configuration information can be carried in CSI-ReportConfig or any other possible information, without limitation. Each channel state information measurement reporting configuration can be associated with one or more pilot resource sets and one or more codebook configurations, which is not limited in the embodiments of the present application.

[0561] It should be understood that the above-mentioned naming of the first indication information and the second indication information is only an example, and the first indication information and the second indication information may also be replaced by any other possible naming without limitation.

[0562] For the above step S903:

[0563] The terminal device can report one or more channel state information (such as the first channel state information, the second channel state information, the third channel state information, the fourth channel state information, etc.) to the network device by sending PUCCH or PUSCH to the network device. The reported channel state information can indicate its associated one or more pilot resources through second indication information, such as CRI. It can be understood that the G pilot resources and the K pilot resources satisfy the relationship shown in Table a-Table c above, and the CRI indicates that the one or more pilot resources associated therewith can be: the CRI indicates a pilot resource list (G pilot resources), such as the index of the pilot resource in {resource#g1, resource#g2, resource#g3, resource#g4}. The representation of the second indication information is introduced below.

[0564] The second indication information may be represented by at least one of the following:

[0565] The second indication information is a bitmap, where each bit of the bitmap represents a pilot resource; alternatively, different values ​​of the value field of the second indication information are used to represent different pilot resource combinations; alternatively, different values ​​of the value field of the second indication information are used to represent different numbers of antenna ports. This is described in detail below.

[0566] Based on the above method d:

[0567] (1) CRI is a bitmap, where each bit represents a pilot resource.

[0568] Each bit of the bitmap can represent a pilot resource. The number of bits occupied by the bitmap is equal to the number of pilot resources. When the value of a bit is 1, it can represent association with the pilot resource represented by the bit. When the value of a bit is 0, it can represent no association with the pilot resource represented by the bit.

[0569] For example, based on the above-mentioned method 4, assuming G=4, the four pilot resources can be: {resource#g1, resource#g2, resource#g3, resource#g4}. The CRI bitmap can occupy 4 bits, and the four bits can correspond to: {resource#g1, resource#g2, resource#g3, resource#g4} from left to right, or the four bits can correspond to: {resource#g1, resource#g2, resource#g3, resource#g4} from right to left. The following description will take the example of the four bits corresponding to: {resource#g1, resource#g2, resource#g3, resource#g4} from left to right as an example, and will not be repeated here.

[0570] Taking the first channel state information as an example (i.e., K=2, resource#n1, resource#n2), as shown in Table 33, when the CRI value is 1100, the first channel state information can be associated with {resource#g1, resource#g2}; when the CRI value is 1010, the first channel state information can be associated with {resource#g1, resource#g3}; when the CRI value is 1001, the first channel state information can be associated with {resource#g1, resource#g4}; when the CRI value is 0110, the first channel state information can be associated with {resource#g2, resource#g3}; when the CRI value is 0101, the first channel state information can be associated with {resource#g2, resource#g4}; when the CRI value is 0011, the first channel state information can be associated with {resource#g3, resource#g4}.

[0571] Table 33

[0572] When the terminal device sends the first channel state information to the network device, such as the above-mentioned channel state information #1, the CRI value can be 1100. The network device can determine that the channel state information #1 is associated with {resource#g1, resource#g2} based on 1100, or in other words, the channel state information #1 is obtained by the terminal device through joint channel measurement of {resource#g1, resource#g2}. At this time, the (resource#n1, resource#n2) combination can be {resource#g1, resource#g2}.

[0573] It is understood that the terminal device can also select K pilot resources from G pilot resources through the above-mentioned methods 1 to 3. For example, take G=4, the 4 pilot resources are: {resource#g1, resource#g2, resource#g3, resource#g4}, K=2 (resource#n1, resource#n2) as an example. At this time, assuming that the terminal device adopts the following method: Figure 10 As shown in (Q1, Q2) = (4, 1), method 3-1 decides that the combination of K = 2 pilot resources (resource#n1, resource#n2) that can be jointly measured by G pilot resources can be: {resource#g1, resource#g2}, {resource#g2, resource#g3}, or {resource#g3, resource#g4}. At this time, the value field of the CRI can occupy 4 bits, and the 4 bits can correspond from left to right in sequence: {resource#g1, resource#g2, resource#g3, resource#g4}. As shown in Table 34, when the CRI value is 1100, the first channel state information can be associated with {resource#g1, resource#g2}; when the CRI value is 0110, the first channel state information can be associated with {resource#g2, resource#g3}; when the CRI value is 0011, the first channel state information can be associated with {resource#g3, resource#g4}.

[0574] Table 34

[0575]

[0576] It can be understood that the above table 34 is based on the terminal equipment using Figure 10As shown in Table 3-1, (Q1, Q2) = (4, 1), the indication method of the second indication information is introduced as an example. When the terminal device uses different (Q1, Q2) values, and selects K pilot resources by method 1, method 2, method 3-1, method 3-2, method 3-3 or method 3-4, the indication method of the second indication information is similar to that in Table 34 above. You can refer to it for understanding and will not elaborate on it.

[0577] It can be understood that when the terminal device reports the channel state information (such as the above-mentioned second channel state information) for joint channel measurement of other numbers of pilot resources, such as 3, 4, 5, etc., the indication method of the second indication information in its second channel state information is similar to that of Table 33 or Table 34 above, which can be used as a reference for understanding and will not be elaborated on.

[0578] (2) Different values ​​of the CRI value field are used to represent different pilot resource combinations.

[0579] The bits occupied by the CRI value field are related to the number of pilot resource combinations, which is not limited in this embodiment of the present application.

[0580] Exemplarily, based on the above method 4, let G=4, the four pilot resources can be: {resource#g1, resource#g2, resource#g3, resource#g4}, then the four pilot resources can have 6 different pilot resource combinations. At this time, the value field can occupy 3 bits, and different values ​​of the 3 bits can represent different pilot resource combinations.

[0581] Taking the first channel state information as an example (i.e., K=2, resource#n1, resource#n2), as shown in Table 35, when the CRI value is 000, the first channel state information can be associated with {resource#g1, resource#g2}; when the CRI value is 001, the first channel state information can be associated with {resource#g1, resource#g3}; when the CRI value is 010, the first channel state information can be associated with {resource#g1, resource#g4}; when the CRI value is 011, the first channel state information can be associated with {resource#g2, resource#g3}; when the CRI value is 100, the first channel state information can be associated with {resource#g2, resource#g4}; when the CRI value is 101, the first channel state information can be associated with {resource#g3, resource#g4}.

[0582] Table 35

[0583]

[0584] It can be understood that if the protocol pre-agreed or the network configuration constrains that only pilot resources that meet certain rules can perform combined measurement of antenna ports, then the number of pilot resource combinations that the terminal device can perform joint measurement on is reduced, thereby reducing the bits occupied by CRI, thereby further reducing overhead and reducing resource waste. Optionally, the above rules may refer to pilot resources occupying the same or adjacent time slots, or pilot resources that are adjacent in order within a pilot resource set, or pilot resources that are interleaved in order within a pilot resource set, or a pilot resource combination determined based on the (Q1, Q2) reference and selection method configured above.

[0585] For example, let G = 4, the four pilot resources may be: {resource#g1, resource#g2, resource#g3, resource#g4}, and M = 64, for example. Figure 19 As shown, the time slot T1 occupied by resource#g1 is adjacent to the time slot T2 occupied by resource#g2, the time slot T2 occupied by resource#g2 is adjacent to the time slot T3 occupied by resource#g3, and the time slot T3 occupied by resource#g3 is adjacent to the time slot T4 occupied by resource#g4. At this time, the CRI value field can occupy 2 bits.

[0586] Taking the first channel state information as an example (i.e., K=2, resource#n1, resource#n2), as shown in Table 36, when the CRI value is 00, the first channel state information can be associated with {resource#g1, resource#g2}; when the CRI value is 01, the first channel state information can be associated with {resource#g2, resource#g3}; when the CRI value is 10, the first channel state information can be associated with {resource#g3, resource#g4}.

[0587] Table 36

[0588]

[0589] Exemplarily, the terminal device can also select K pilot resources from G pilot resources through the above-mentioned methods 1 to 3. Exemplarily, taking G=4, the 4 pilot resources are: {resource#g1, resource#g2, resource#g3, resource#g4}, and K=2 (resource#n1, resource#n2) as an example, at this time, assuming that the terminal device adopts the following method: Figure 12 As shown in (Q1, Q2) = (2, 2), mode 3-3 determines the K = 2 pilot resource (resource#n1, resource#n2) combinations that can be jointly measured for G pilot resources, which can be: {resource#g1, resource#g2}, or {resource#g3, resource#g4}. In this case, the CRI value field can occupy 1 bit. As shown in Table 37, when the CRI value is 0, the first channel state information can be associated with {resource#g1, resource#g2}; when the CRI value is 1, the first channel state information can be associated with {resource#g3, resource#g4}.

[0590] Table 37

[0591]

[0592] Assume that the terminal device uses Figure 10 As shown in (Q1, Q2) = (4, 1), mode 3-2 determines the K = 2 pilot resource (resource#n1, resource#n2) combinations that can be jointly measured by G pilot resources, which can be: {resource#g1, resource#g2}, {resource#g2, resource#g3}, or {resource#g3, resource#g4}. In this case, the CRI value field can occupy 2 bits. As shown in Table 38, when the CRI value is 00, the first channel state information can be associated with {resource#g1, resource#g2}; when the CRI value is 01, the first channel state information can be associated with {resource#g2, resource#g3}; when the CRI value is 10, the first channel state information can be associated with {resource#g3, resource#g4}.

[0593] Table 38

[0594]

[0595] It can be understood that the above table 37 is based on the terminal equipment using the following Figure 12 The second indication information indication method is introduced by taking the method 3-3 as an example (Q1, Q2) shown in FIG. 3-3. The above table 38 is based on the terminal device adopting the method Figure 10Taking the (Q1, Q2) shown in the figure, the indication method of the second indication information is introduced as an example of method 3-2. When the terminal device adopts different (Q1, Q2) values, and method 1, method 2, method 3-1, method 3-2, method 3-3 or method 3-4 to select K pilot resources, the indication method of the second indication information is similar to the above Table 37 or Table 38, which can be used for reference and understanding without further details.

[0596] It can be understood that when the terminal device reports the channel state information (such as the above-mentioned second channel state information) for joint channel measurement of other quantities, such as 3, 4, 5 pilot resources, the indication method of the second indication information in its second channel state information is similar to that of Tables 35-38 above, which can be used as a reference for understanding and will not be elaborated on.

[0597] Based on the above method e:

[0598] (1) CRI is a bitmap, where each bit represents a pilot resource. Different values ​​of the CRI value field are used to represent different numbers of antenna ports.

[0599] That is, the CRI may include a bitmap and a value field. The network device may determine one or more pilot resources associated with the channel state information based on the value of the bitmap. Furthermore, the network device may determine the number of antenna ports associated with the channel state information based on the value of the value field. It is understood that the implementation principle of the network device determining one or more pilot resources associated with the channel state information based on the value of the bitmap is similar to that of Table 33 above, and can be referenced for further understanding and will not be further described.

[0600] At the same time, the terminal device can also define a new reporting parameter separately, that is, the value field is used to represent the number of ports, and the bits occupied by the value field are related to the total number of antenna ports that can be composed of G pilot resources. For example, the embodiment of the present application does not limit this.

[0601] For example, based on the above method 4, assume G = 4, and the four pilot resources are: {resource#g1, resource#g2, resource#g3, resource#g4}. Then, the total number of antenna ports that can be formed by these four pilot resources can be: 32, 64, 96, and 128. In this case, the value field can occupy 2 bits, and different values ​​of the two bits can represent different numbers of antenna ports. As shown in Table 39, when the value field is 00, it represents 32 antenna ports; when the value field is 01, it represents 64 antenna ports; when the value field is 10, it represents 96 antenna ports; when the value field is 11, it represents 128 antenna ports.

[0602] Table 39

[0603]

[0604] (2) Different values ​​of the CRI value field are used to represent different pilot resource combinations; different values ​​of the CRI value field are used to represent different numbers of antenna ports.

[0605] In other words, different values ​​of the CRI value field can represent different pilot resource combinations and different numbers of antenna ports. The number of bits occupied by the CRI value field can be related to the number of pilot resource combinations and the total number of antenna ports that can be composed of pilot resources, and is not limited.

[0606] For example, based on the above method 4, let G=4, and the four pilot resources can be: {resource#g1, resource#g2, resource#g3, resource#g4}. Assuming that the CRI value field can occupy 6 bits, the highest 2 bits of the value field (from left to right) are used to represent different port numbers (similar to the above Table 39). The other 4 bits are used to represent different pilot resource combinations. For example, the 4 bits correspond from left to right to: {resource#g1, resource#g2, resource#g3, resource#g4}. When the value of a bit is 1, it can represent the association with the pilot resource represented by the bit.

[0607] As shown in Table 40, when the value of the value field is 001000, the channel state information can be associated with resource#g1, and the corresponding number of antenna ports is 32; ...; when the value of the value field is 011100, the channel state information can be associated with {resource#g1, resource#g2}, and the corresponding number of antenna ports is 64; ...; when the value of the value field is 101110, the channel state information can be associated with {resource#g1, resource#g2, resource#g3}, and the corresponding number of antenna ports is 96; ...; when the value of the value field is 111111, the channel state information can be associated with {resource#g1, resource#g2, resource#g3, resource#g4}, and the corresponding number of antenna ports is 128, and so on.

[0608] Table 40

[0609]

[0610] It is understood that the terminal device can also select K pilot resources from G pilot resources through the above-mentioned methods 1 to 3. For example, take G=4, and the 4 pilot resources are: {resource#g1, resource#g2, resource#g3, resource#g4} as an example. At this time, assuming that the terminal device adopts the following method: Figure 10 As shown in (Q1, Q2) = (4, 1), mode 3-1 determines the K pilot resource combinations that can be jointly measured by G pilot resources. If K = 1, the one pilot resource can be: (resource#n1), (resource#n2), (resource#n2), or (resource#n4); if K = 2, the two pilot resources (resource#n1, resource#n2) combination can be: (resource#g1, resource#g2), (resource#g2, resource#g3), or (resource#g3, resource#g4); if K = 3, then the combination of the three pilot resources (resource#n1, resource#n2, resource#n3) can be: (resource#g1, resource#g2, resource#g3), or (resource#g2, resource#g3, resource#g4); if K=4, then the combination of the four pilot resources (resource#n1, resource#n2, resource#n3, resource#n4) can be: (resource#g1, resource#g2, resource#g3, resource#g4).

[0611] At this time, as shown in Table 41, when the value of the value field is 001000, the channel state information can be associated with resource#g1, and the corresponding number of antenna ports is 32; ...; when the value of the value field is 011100, the channel state information can be associated with {resource#g1, resource#g2}, and the corresponding number of antenna ports is 64; when the value of the value field is 010110, the channel state information can be associated with {resource#g2, resource#3}, and the corresponding number of antenna ports is 64; when the value of the value field is 010011, the channel state information can be associated with {resource#g3, resource4}, and the corresponding number of antenna ports is 64. The number of ports is 64; when the value of the value field is 101110, the channel state information can be associated with {resource#g1, resource#g2, resource#g3}, and the corresponding number of antenna ports is 96; when the value of the value field is 100111, the channel state information can be associated with {resource#g2, resource#g3, resource#g4}, and the corresponding number of antenna ports is 96; when the value of the value field is 111111, the channel state information can be associated with {resource#g1, resource#g2, resource#g3, resource#g4}, and the corresponding number of antenna ports is 128, and so on.

[0612] Table 41

[0613]

[0614] It can be understood that the above table 41 is based on the terminal equipment using Figure 10 Taking (Q1, Q2) shown in the figure, the indication method of the second indication information is introduced as an example of method 3-1. When the terminal device adopts different (Q1, Q2) values, and method 1, method 2, method 3-1, method 3-2, method 3-3 or method 3-4 to select K pilot resources, the indication method of the second indication information is similar to that in the above Table 41, which can be used for reference and understanding without further explanation.

[0615] Alternatively, based on the above method 4, assuming G = 4, the four pilot resources can be: {resource#g1, resource#g2, resource#g3, resource#g4}. For example, if the CRI value field occupies 4 bits, different values ​​of these 4 bits can represent different pilot resource combinations and different numbers of antenna ports. As shown in Table 42, when the value of the value field is 1000, the channel state information can be associated with resource#g1, and the corresponding number of antenna ports is 32;...; when the value of the value field is 1100, the channel state information can be associated with {resource#g1, resource#g2}, and the corresponding number of antenna ports is 64;...; when the value of the value field is 1110, the channel state information can be associated with {resource#g1, resource#g2, resource#g3}, and the corresponding number of antenna ports is 96;...; when the value of the value field is 1111, the channel state information can be associated with {resource#g1, resource#g2, resource#g3, resource#g4}, and the corresponding number of antenna ports is 128, and so on.

[0616] Table 42

[0617]

[0618]

[0619] It is understood that the terminal device can also select K pilot resources from G pilot resources through the above-mentioned methods 1 to 3. For example, take G=4, and the 4 pilot resources are: {resource#g1, resource#g2, resource#g3, resource#g4} as an example. At this time, assuming that the terminal device adopts the following method: Figure 10As shown in (Q1, Q2) = (4, 1), mode 3-1 determines the K pilot resource combinations that can be jointly measured by G pilot resources. If K = 1, the one pilot resource can be: (resource#n1), (resource#n2), (resource#n2), or (resource#n4); if K = 2, the two pilot resources (resource#n1, resource#n2) combination can be: (resource#g1, resource#g2), (resource#g2, resource#g3), or (resource#g3, resource#g4); if K = 3, then the combination of the three pilot resources (resource#n1, resource#n2, resource#n3) can be: (resource#g1, resource#g2, resource#g3), or (resource#g2, resource#g3, resource#g4); if K=4, then the combination of the four pilot resources (resource#n1, resource#n2, resource#n3, resource#n4) can be: (resource#g1, resource#g2, resource#g3, resource#g4).

[0620] At this time, as shown in Table 43, when the value of the value field is 1000, the channel state information can be associated with resource#g1, and the corresponding number of antenna ports is 32; ...; when the value of the value field is 1100, the channel state information can be associated with {resource#g1, resource#g2}, and the corresponding number of antenna ports is 64; when the value of the value field is 0110, the channel state information can be associated with {resource#g2, resource#g3}, and the corresponding number of antenna ports is 64; when the value of the value field is 0011, the channel state information can be associated with {resource#g3, resource#g4}, and the corresponding number of antenna ports is The number of antenna ports is 64; when the value of the value field is 1110, the channel state information can be associated with {resource#g1, resource#g2, resource#g3}, and the corresponding number of antenna ports is 96; when the value of the value field is 0111, the channel state information can be associated with {resource#g2, resource#g3, resource#g4}, and the corresponding number of antenna ports is 96; when the value of the value field is 1111, the channel state information can be associated with {resource#g1, resource#g2, resource#g3, resource#g4}, and the corresponding number of antenna ports is 128.

[0621] Table 43

[0622]

[0623] It can be understood that the above table 43 is based on the terminal equipment using Figure 10 Taking (Q1, Q2) shown in the figure, the indication method of the second indication information is introduced as an example of method 3-1. When the terminal device adopts different (Q1, Q2) values, and method 1, method 2, method 3-1, method 3-2, method 3-3 or method 3-4 to select K pilot resources, the indication method of the second indication information is similar to that in the above Table 43, which can be used for reference and understanding without further details.

[0624] It can be understood that the above Tables 33 to 43 are only examples, and the second indication information can also be represented in any other possible form without limitation.

[0625] In summary, the pilot resource configuration information received by the terminal device may include G pilot resources, and the G pilot resources may include a first pilot resource and a second pilot resource. The pilot port in the first pilot resource and the pilot port in the second pilot resource satisfy a mapping relationship with the antenna port. The mapping relationship may be: the first pilot port in the first pilot resource and the second pilot port in the second pilot resource correspond to antenna ports with adjacent numbers, that is, the antenna ports are interleaved between the first pilot resource and the second pilot resource. In this way, the terminal device can measure the channel state information of the F antenna ports according to the consecutive numbering of the F antenna ports (assuming that the antenna ports corresponding to the pilot port in the first pilot resource and the antenna ports corresponding to the pilot port in the second pilot resource are F in total), that is, the terminal device performs joint channel measurement on the first pilot resource and the second pilot resource, and reports the measured first channel state information to the network device. In this way, the configuration of multiple pilot resources, the joint channel measurement and reporting of multiple pilot resources can be realized to improve the quantization accuracy of the downlink channel of the terminal device, thereby improving the user and system capacity.

[0626] Exemplarily, the network device can configure a pilot resource with an ultra-large number of ports (greater than 32) for the terminal device through the mapping relationship shown in the above step S901, and enable the terminal device to measure the channel state information of the ultra-large number of ports with low complexity. For example, each pilot resource in the above G pilot resources contains 32 pilot ports. At this time, if the G pilot resources include the first pilot resource and the second pilot resource, the terminal device can be configured with a pilot resource with 64 antenna ports, and the terminal device can be enabled to measure the channel state information of the 64 antenna ports; if the G pilot resources include the first pilot resource, the second pilot resource and the third pilot resource, the terminal device can be configured with a pilot resource with 96 antenna ports. and enable the terminal device to measure the channel state information of 96 antenna ports; if the G pilot resources include the first pilot resource, the second pilot resource, the third pilot resource and the fourth pilot resource, then the pilot resource of 128 antenna ports can be configured for the terminal device, and the terminal device can be enabled to measure the channel state information of 128 antenna ports, and so on, so that the channel state information measurement and reporting under a large number of ports (greater than 32) can be enabled based on the same set of pilot resource set configuration, and at the same time, the channel state information measurement of different port numbers of users can be enabled based on the same set of pilot resources. Without increasing the pilot resource overhead, the channel measurement accuracy of different channel environments or different users can be improved.

[0627] For the above question B, for example, Figure 20 A schematic diagram of a communication method provided in an embodiment of the present application Figure 2 The method can be applied to the communication between the terminal device and the network device in the above communication system.

[0628] Specifically, such as Figure 20 As shown, the process of the communication method is as follows:

[0629] S2001: The network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information from the network device.

[0630] The configuration information may include H pilot resources, where H is greater than 1 and is an integer.

[0631] It can be understood that the specific introduction of the H pilot resources can refer to the relevant introduction in the above step S901, and will not be repeated here.

[0632] S2002: The terminal device performs channel measurement on H pilot resources according to the configuration information to obtain X pieces of channel state information.

[0633] S2003: The terminal device sends Y pieces of channel state information and indication information out of the X pieces of channel state information to the network device. Correspondingly, the network device receives the Y pieces of channel state information and indication information from the terminal device. That is, the Y pieces of channel state information are obtained by performing channel measurement based on the H pilot resources.

[0634] Where X is greater than or equal to Y, the indication information may be used to indicate that the Y channel state information is associated with Z pilot resources out of the H pilot resources. Where H is greater than or equal to Z, the indication information and the Y channel state information may be carried in the CSI report. The following example describes steps S2002 and S2003 in detail.

[0635] Case a: When each of the H pilot resources corresponds to a piece of channel state information, X is equal to H, and Y is greater than 1.

[0636] That is, the terminal device can quantize each of the H pilot resources separately to obtain X channel state information, which corresponds to the method a in step S902 above. The terminal device can report Y channel state information of the X channel state information to the network device.

[0637] X may be greater than or equal to Y. In this case, the indication information may be used to indicate that Y channel state information are associated with Y pilot resources, that is, Y=Z. The indication information may be carried in the CSI report together with the Y channel state information, as shown in Table 30 above, and the indication information may be CRI.

[0638] It can be understood that the indication information indicates the implementation of associating Y channel state information with Y pilot resources. Please refer to the relevant introduction of Tables 33 to 43 above and no further details will be given.

[0639] Exemplarily, let H = 4. Taking the four pilot resources including {resource#n1, resource#n2, resource#n3, resource#n4} as an example, the terminal device can perform channel measurement on each pilot resource in {resource#n1, resource#n2, resource#n3, resource#n4} to obtain four channel state information, which are respectively recorded as: channel state information #a1 (resource#n1), channel state information #a2 (resource#n2), channel state information #a3 (resource#n3), and channel state information #a4 (resource#n4).

[0640] At this time, the terminal device can report at least two channel status information of {resource#a1, resource#a2, resource#a3, resource#a4} to the network device. For example, the terminal device can report {resource#a1, resource#a2} to the network device. At this time, the indication information can indicate that {resource#a1, resource#a2} is associated with {resource#n1, resource#n2}.

[0641] It can be understood that the terminal device can separately quantize some of the H pilot resources to reduce overhead, and the embodiments of the present application are not limited to this.

[0642] Case b: When H pilot resources correspond to one channel state information, X is equal to 1 and Y is equal to 1.

[0643] That is, the terminal device can jointly quantize H pilot resources to obtain one channel state information, which corresponds to method c in step S902 above. The terminal device can report one channel state information to the network device. At this time, the indication information can be used to indicate that the one channel state information is associated with H pilot resources, that is, H=Z. The indication information can be carried in the CSI report together with the one channel state information. It can be understood that in this case b, the terminal device may not send the indication information to the network device. At this time, the network device can default to associating the reported channel state information with all pilot resources, as shown in Table 32 above, without limitation.

[0644] It can be understood that the indication information indicates the implementation of associating one channel state information with H pilot resources. Please refer to the relevant introduction of Tables 33 to 43 above and no further details will be given.

[0645] For example, assuming H = 4, and taking the four pilot resources as {resource#n1, resource#n2, resource#n3, resource#n4}, the terminal device can perform a joint channel measurement on {resource#n1, resource#n2, resource#n3, resource#n4} to obtain one channel state information, recorded as channel state information #a5. At this time, the terminal device can report resource#a5 to the network device. In this case, the indication information can indicate that resource#a5 is associated with {resource#n1, resource#n2}.

[0646] Case c: When W pilot resources among H pilot resources correspond to one channel state information, X is greater than or equal to 1, Y is equal to 1, and H is greater than W.

[0647] That is, the terminal device can jointly quantize W of the H pilot resources to obtain X pieces of channel state information, corresponding to method b in step S902 above. The terminal device can report one piece of channel state information among the X pieces of channel state information to the network device. In this case, the indication information can be used to indicate that the piece of channel state information is associated with the W pilot resources, that is, W = Z. The indication information can be carried in the CSI report with the piece of channel state information, as shown in Table 31 above. The indication information can be a CRI.

[0648] It is understood that the method for the terminal device to select W pilot resources from the H pilot resources can refer to the relevant description of Methods 1 to 4 in step S901 above, and the implementation principles are similar and will not be repeated here. The implementation of the indication information indicating that the channel state information is associated with the W pilot resources can refer to the relevant description of Tables 33 to 43 above and will not be repeated here.

[0649] For example, assuming H = 4, and taking the four pilot resources {resource#n1, resource#n2, resource#n3, resource#n4} as an example, the terminal device can perform joint channel measurement on some of the pilot resources in {resource#n1, resource#n2, resource#n3, resource#n4}. For example, the terminal device can perform joint channel measurement on {resource#n1, resource#n2} to obtain one piece of channel state information, recorded as channel state information #a6. The terminal device can also perform joint channel measurement on {resource#n1, resource#n3} to obtain one piece of channel state information, recorded as channel state information #a7. At this point, the terminal device can choose to report channel state information #a6 to the network device. In this case, the indication information can indicate that resource#a6 is associated with {resource#n1, resource#n2}.

[0650] It can be understood that based on situation c, the terminal device can also report multiple channel state information to the network device. For example, the terminal device can report channel state information #a6 and channel state information #a7 to the network device. In this case, the terminal device needs to send two indication information, respectively recorded as indication information #1 and indication information #2. Indication information #1 can indicate that resource #a6 is associated with {resource #n1, resource #n2}, and indication information #2 can indicate that resource #a7 is associated with {resource #n1, resource #n3}. This application does not limit this.

[0651] Based on the above cases a to c, in a possible design scheme, the indication information is represented by at least one of the following: the indication information is a bit map, and each bit of the bit map represents a pilot resource; or, different values ​​of the value field of the indication information are used to represent different pilot resource combinations.

[0652] For a detailed introduction to the representation of the indication information, please refer to the relevant introduction to the second indication information in the above step S903, which will not be described in detail.

[0653] It can be understood that the naming of the above configuration information is only an example, and the configuration information can also be replaced with any other possible naming, such as pilot resource configuration information #1, etc., without limitation; the naming of the above indication information is only an example, and the indication information can also be replaced with any other possible naming, such as indication information #1, etc., without limitation.

[0654] In summary, a terminal device can perform channel measurement on multiple resources to obtain X pieces of channel state information and report Y pieces of channel state information out of the X pieces of channel state information to the network device. The terminal device can use one indication message to indicate that the Y pieces of channel state information are associated with Z pilot resources. This reduces overhead and resource waste, compared to using one indication message for each piece of channel state information to indicate an associated pilot resource.

[0655] It can be understood that the above embodiment takes the scenario of K=2, 3, and 4 as an example. That is, the network device introduces the configuration of 2 pilot resources, the configuration of 3 pilot resources, and the configuration of 4 pilot resources as an example, and the terminal device introduces the example of performing joint channel measurement on 2 pilot resources, 3 pilot resources, and 4 pilot resources. The value of the above K can also be any other possible value (for example, N can be equal to 5, 6, or 7, etc.), and its implementation principle is similar to the implementation principle of the above K=2, 3, and 4 scenarios, which can be understood by reference and will not be elaborated. In this way, the network device can be enabled to configure pilot resources with a large number of ports for the terminal device, and enable the low-complexity measurement and reporting of channel state information of a large number of ports of the terminal device, so as to improve the quantization accuracy of the downlink channel of the terminal device, thereby improving the user and system capacity.

[0656] Combination of the above Figures 9-20 The communication method provided by the embodiment of the present application is described in detail. Figure 21-22 A communication device for executing the communication method provided in an embodiment of the present application is described in detail.

[0657] Figure 21 This is a schematic diagram of the structure of the communication device provided in the embodiment of the present application. Figure 1 For example, Figure 21 As shown, the communication device 2100 includes: a transceiver module 2101 and a processing module 2102. For ease of description, Figure 21 Only the main components of the communication device 2100 are shown.

[0658] In some embodiments, the communication device 2100 may be adapted to Figure 5 In the communication system shown in , the functions of the above-mentioned terminal device are performed.

[0659] Among them, the transceiver module 2101 can be used to execute the function of sending and receiving messages of the terminal device, and the processing module 2102 can execute functions of the terminal device other than sending and receiving messages. For example, the transceiver module 2101 is used to receive pilot resource configuration information. The processing module 2102 is used to perform joint channel measurement on the first pilot resource and the second pilot resource according to the pilot resource configuration information to obtain first channel state information. The transceiver module 2101 is also used to send the first channel state information. Among them, the pilot resource configuration information includes G pilot resources, the G pilot resources include the first pilot resource and the second pilot resource, the first pilot port in the first pilot resource and the second pilot port in the second pilot resource correspond to antenna ports with adjacent numbers; G is greater than 1.

[0660] Transceiver module 2101 is configured to receive configuration information. Processing module 2102 is configured to perform channel measurement on H pilot resources based on the configuration information to obtain X pieces of channel state information. Transceiver module 2101 is configured to transmit Y pieces of channel state information out of the X pieces of channel state information and indication information. The configuration information includes H pilot resources, where H is greater than 1; X is greater than or equal to Y; and the indication information indicates that the Y pieces of channel state information are associated with Z pilot resources out of the H pilot resources, where H is greater than or equal to Z.

[0661] Optionally, the transceiver module 2101 may include a sending module ( Figure 21 Not shown) and receiving module ( Figure 21 (not shown in the figure). The sending module is used to implement the sending function of the communication device 2100, and the receiving module is used to implement the receiving function of the communication device 2100.

[0662] Optionally, the communication device 2100 may further include a storage module ( Figure 21 (not shown in the figure), the storage module stores a program or instruction. When the processing module 2102 executes the program or instruction, the communication device 2100 can execute the above communication method.

[0663] It should be noted that the communication device 2100 can be a terminal device, a chip (system) or other parts or components in the terminal device, or a device including a terminal device, which is not limited in the embodiments of the present application.

[0664] In addition, the technical effects of the communication device 2100 can refer to the technical effects of the above-mentioned communication method and will not be repeated here.

[0665] In some embodiments, the communication device 2100 may be adapted to Figure 5 In the communication system shown in , the functions of the above-mentioned network devices are performed.

[0666] The transceiver module 2101 can be used to perform the function of sending and receiving messages by the network device, and the processing module 2102 can perform functions of the network device other than sending and receiving messages. For example, the processing module 2102 is used to control the transceiver module 2101 to send pilot resource configuration information. The transceiver module 2101 is used to receive first channel state information. The pilot resource configuration information includes G pilot resources, the G pilot resources include a first pilot resource and a second pilot resource, the first pilot port within the first pilot resource and the second pilot port within the second pilot resource correspond to antenna ports with adjacent numbers; G is greater than 1; and the first channel state information is obtained by performing joint channel measurement based on the first pilot resource and the second pilot resource.

[0667] Processing module 2102 is configured to control transceiver module 2101 to send configuration information. Transceiver module 2101 is configured to receive H pieces of channel state information and indication information. The configuration information includes H pilot resources, where H is greater than 1; Y pieces of channel state information are obtained by performing channel measurement based on the H pilot resources; and the indication information indicates that the Y pieces of channel state information are associated with Z pilot resources out of the H pilot resources, where H is greater than or equal to Z.

[0668] Optionally, the transceiver module 2101 may include a sending module ( Figure 21 Not shown) and receiving module ( Figure 21 (not shown in the figure). The sending module is used to implement the sending function of the communication device 2100, and the receiving module is used to implement the receiving function of the communication device 2100.

[0669] Optionally, the communication device 2100 may further include a storage module ( Figure 21 (not shown in the figure), the storage module stores a program or instruction. When the processing module 2102 executes the program or instruction, the communication device 2100 can execute the above communication method.

[0670] It should be noted that the communication device 2100 can be a network device, a chip (system) or other parts or components in the network device, or a device that includes a network device. This embodiment of the present application does not limit this.

[0671] In addition, the technical effects of the communication device 2100 can refer to the technical effects of the above-mentioned communication method and will not be repeated here.

[0672] For example, Figure 22 Schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 The communication device may be a terminal device or a network device, or a chip (system) or other component or assembly of the terminal device or the network device. Figure 22As shown, the communication device 2200 may include a processor 2201. Optionally, the communication device 2200 may further include a memory 2202 and / or a transceiver 2203. The processor 2201 is coupled to the memory 2202 and the transceiver 2203, for example, via a communication bus.

[0673] The following combination Figure 22 The components of the communication device 2200 are described in detail.

[0674] The processor 2201 is the control center of the communication device 2200 and can be a single processor or a collective term for multiple processing elements. For example, the processor 2201 can be one or more central processing units (CPUs), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more digital signal processors (DSPs) or one or more field programmable gate arrays (FPGAs).

[0675] Optionally, the processor 2201 can execute various functions of the communication device 2200 by running or executing the software program stored in the memory 2202 and calling the data stored in the memory 2202, such as executing the above Figure 9 or Figure 20 The communication method shown.

[0676] In a specific implementation, as an embodiment, the processor 2201 may include one or more CPUs, such as Figure 22 CPU0 and CPU1 are shown in FIG.

[0677] In a specific implementation, as an embodiment, the communication device 2200 may also include multiple processors, such as Figure 22 2201 and processor 2204 are shown in FIG. Each of these processors can be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). A processor herein can refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0678] Among them, the memory 2202 is used to store the software program for executing the solution of this application, and the execution is controlled by the processor 2201. The specific implementation method can refer to the above method embodiment and will not be repeated here.

[0679] Alternatively, the memory 2202 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 2202 may be integrated with the processor 2201 or exist independently and accessed through the interface circuit ( Figure 22 (not shown) is coupled to the processor 2201, and this embodiment of the present application does not specifically limit this.

[0680] Transceiver 2203 is used for communication with other communication devices. For example, if communication device 2200 is a terminal device, transceiver 2203 can be used to communicate with a network device or another terminal device. For another example, if communication device 2200 is a network device, transceiver 2203 can be used to communicate with a terminal device or another network device.

[0681] Optionally, the transceiver 2203 may include a receiver and a transmitter ( Figure 22 (not shown separately in the figure). The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.

[0682] Optionally, the transceiver 2203 may be integrated with the processor 2201, or may exist independently and communicate with the processor 2201 through the interface circuit ( Figure 22 (not shown) is coupled to the processor 2201, and this embodiment of the present application does not specifically limit this.

[0683] It should be noted that Figure 22 The structure of the communication device 2200 shown in the figure does not constitute a limitation on the communication device. The actual communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0684] In addition, the technical effects of the communication device 2200 can refer to the technical effects of the communication method described in the above method embodiment, and will not be repeated here.

[0685] An embodiment of the present application provides a communication system, which may include the terminal device in the above method embodiment and a network device.

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

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

[0688] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (such as infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.

[0689] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. A and B can be singular or plural. Furthermore, the character " / " as used herein generally indicates an "or" relationship between the associated objects, but it may also indicate an "and / or" relationship. For specific understanding, please refer to the context.

[0690] In this application, "at least one" means one or more, and "plurality" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.

[0691] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0692] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

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

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

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

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

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

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

Claims

1. A communication method, characterized in that: include: Receive pilot resource configuration information; wherein the pilot resource configuration information includes G pilot resources, the G pilot resources include a first pilot resource and a second pilot resource, a first pilot port in the first pilot resource and a second pilot port in the second pilot resource correspond to antenna ports with adjacent numbers; G is greater than 1; performing joint channel measurement on the first pilot resource and the second pilot resource according to the pilot resource configuration information to obtain first channel state information; The first channel state information is sent.

2. The method according to claim 1, characterized in that The relationship between the first pilot port and the second pilot port satisfies at least one of the following: The first pilot port and the second pilot port have the same pilot port number; Alternatively, the pilot port numbers of the first pilot port and the second pilot port are adjacent; Alternatively, the first pilot port and the second pilot port are associated with adjacent physical antennas; Alternatively, the first pilot port and the second pilot port are associated with the same physical antenna.

3. The method according to claim 1 or 2, characterized in that The method further comprises: Receive first indication information; wherein the first indication information is used to indicate that the number of antenna ports requiring channel measurement is M; According to M, determining the number of pilot resources for joint channel measurement to be K; According to the K, K pilot resources are selected from the G pilot resources; wherein G is greater than or equal to K.

4. The method according to any one of claims 1 to 3, characterized in that The G pilot resources further include a third pilot resource and a fourth pilot resource, and the method further includes: performing, according to the pilot resource configuration information, joint channel measurement on the first pilot resource, the second pilot resource, the third pilot resource, and the fourth pilot resource to obtain second channel state information; The third pilot port in the second pilot resource and the fourth pilot port in the third pilot resource correspond to antenna ports with adjacent numbers; the fifth pilot port in the third pilot resource and the sixth pilot port in the fourth pilot resource correspond to antenna ports with adjacent numbers.

5. The method according to claim 3 or 4, characterized in that When K is equal to 2, the K pilot resources include the first pilot resource and the second pilot resource; when K is equal to 4, the K pilot resources include the first pilot resource, the second pilot resource, the third pilot resource and the fourth pilot resource.

6. The method according to any one of claims 3 to 5, characterized in that The first indication information includes codebook configuration information, and a value of a first parameter in the codebook configuration information is used to represent the M.

7. The method according to claim 6, characterized in that The method further comprises: Acquire third channel state information of the M antenna ports according to the K pilot resources; The third channel state information is quantized and reported according to the codebook configuration information.

8. The method according to claim 7, characterized in that The third channel state information includes second indication information, where the second indication information is used to indicate that the third channel state information is associated with the K pilot resources; and / or, the second indication information is used to indicate that the third channel state information is associated with the number M of antenna ports.

9. The method according to claim 8, characterized in that The second indication information is characterized by at least one of the following: The second indication information is a bitmap, where each bit of the bitmap represents a pilot resource; Alternatively, different values ​​of the value field of the second indication information are used to represent different pilot resource combinations; Alternatively, different values ​​of the value field of the second indication information are used to represent different numbers of antenna ports.

10. The method according to any one of claims 1 to 9, characterized in that The G pilot resources include K pilot resources for joint channel measurement, where G is greater than or equal to K. The mapping relationship between the pilot ports and antenna ports in the K pilot resources satisfies the following formula: j=0,1,…,NL-1; s=0,1,…,L-1; m=0,1,…,K-1; in, Indicates rounding down; % indicates remainder; / indicates division; p indicates antenna port index / number; s indicates pilot port index within a code division multiplexing (CDM) group; j indicates the index of a CDM group; L indicates the size of a CDM group; N is the total number of pilot ports within a pilot resource; X is the number of pilot ports with adjacent antenna port numbers within the same pilot resource; K is the number of pilot resources for joint channel measurement; X is a preconfigured value or a fixed value agreed upon by the protocol; and m is the index of the K pilot resources.

11. The method according to any one of claims 1 to 9, characterized in that The G pilot resources include K pilot resources for joint channel measurement, where G is greater than or equal to K. The mapping relationship between the pilot ports and antenna ports in the K pilot resources satisfies the following formula: j=0,1,…,N / (2*L)-1; s=0,1,…,L-1; m=0,1,…,K-1; j=N / (2*L),…,N / L-1; s=0,1,…,L-1; m=0,1,…,K-1; in, Indicates rounding down; % indicates remainder; / indicates division; p indicates antenna port index / number; s indicates pilot port index within a code division multiplexing (CDM) group; j indicates the index of a CDM group; Q2 indicates the number of pilot resources in the vertical dimension; L indicates the size of a CDM group; N is the total number of pilot ports within a pilot resource; X is the number of pilot ports with adjacent antenna port numbers within the same pilot resource; K is the number of pilot resources for joint channel measurement; X is a preconfigured value, or a fixed value agreed upon by the protocol, or the value of X is associated with Q2; m is the index of the K pilot resources.

12. A communication method, characterized in that: include: Receive configuration information; wherein the configuration information includes H pilot resources, where H is greater than 1; Performing channel measurement on the H pilot resources according to the configuration information to obtain X pieces of channel state information; Sending Y pieces of channel state information out of the X pieces of channel state information and indication information, where X is greater than or equal to Y, and the indication information is used to indicate that the Y pieces of channel state information are associated with Z pilot resources out of the H pilot resources, where H is greater than or equal to Z.

13. The method according to claim 12, characterized in that When each of the H pilot resources corresponds to one piece of channel state information, X is equal to H and Y is greater than 1; the indication information is used to indicate that the Y pieces of channel state information are associated with the Y pilot resources.

14. The method according to claim 12, characterized in that When the H pilot resources correspond to one channel state information, X is equal to 1 and Y is equal to 1; the indication information is used to indicate that the one channel state information is associated with the H pilot resources.

15. The method according to claim 12, characterized in that When W pilot resources among the H pilot resources correspond to one channel state information, X is greater than or equal to 1, Y is equal to 1, and H is greater than W; the indication information is used to indicate that the one channel state information is associated with the W pilot resources.

16. The method according to any one of claims 12 to 15, characterized in that The indication information is characterized by at least one of the following: The indication information is a bitmap, where each bit of the bitmap represents a pilot resource; Alternatively, different values ​​of the value field of the indication information are used to represent different pilot resource combinations.

17. A communication device, characterized in that: The apparatus comprises: a module for executing the method according to any one of claims 1-16.

18. A communication device, characterized in that: include: A processor, wherein the processor is configured to execute a computer program so as to cause the communication device to perform the method according to any one of claims 1 to 16.

19. A communication chip, characterized in that: A computer program or instruction is stored therein, and when the chip is run on a communication device, the method according to any one of claims 1 to 16 is implemented.

20. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a computer program or instructions. When the computer program or instructions are executed on a computer, the computer is caused to perform the communication method according to any one of claims 1 to 16.

21. A computer program product, characterized in that The computer program product comprises: a computer program or instructions, and when the computer program or instructions are run on a computer, the computer is caused to perform the communication method according to any one of claims 1 to 16.