Communication method and communication device
By determining resource allocation information and CSI reporting time in Doppler measurements, the problem of insufficient resource allocation after the number of base station antenna ports is solved, enabling CSI measurements with a larger number of ports and improving spectrum efficiency and system capacity.
Patent Information
- Application Number
- CN202410465061.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-15
- Publication Date
- 2025-10-21
AI Technical Summary
In existing protocols, as the number of base station antenna ports increases, the resource allocation scheme for Doppler measurements and the CSI reporting time specifications are insufficient, resulting in extended terminal processing time and an inability to effectively support CSI measurements with a larger number of ports.
By determining the resource configuration information, indicating the resources used by each antenna port group in each channel state measurement, and specifying the time from the end of the large port measurement to the start of the CSI report, M channel state measurements can be performed on K antenna port groups.
The configuration scheme for large-port Doppler measurement resources has been improved, ensuring timely reporting of CSI reports, supporting CSI measurements with a larger number of ports, and improving spectral efficiency and system capacity.
Smart Images

Figure CN120825261A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a communication method and a communication device. Background Art
[0002] In the existing protocol, when the channel measurement is configured as Doppler measurement based on aperiodic (AP) channel state information reference signal (CSI-RS), K non-zero power (NZP) CSI-RS resources are configured in a resource set and the time interval between two consecutive AP-CSI-RS resources is m time slots. It can be seen that in Doppler measurement, multiple CSI-RS resources are sent aperiodically, one of the multiple CSI-RS resources is used to perform a channel state measurement on a group of antenna ports, and multiple CSI-RS resources are used to perform multiple channel state measurements on the group of antenna ports. Therefore, for Doppler measurement, multiple channel state measurements need to be performed on the group of antenna ports. Because the codebook in the existing standard only supports measurements of a maximum of 32 antenna ports included in a group of ports, in one Doppler measurement, each channel state measurement can only use one CSI-RS resource to evaluate the channel state of a maximum of 32 antenna ports.
[0003] However, as the number of base station antennas increases, CSI measurements of larger ports can provide greater downlink spectrum efficiency and system capacity. In existing protocols, a single station supports at most one resource for one CSI measurement of up to 32 antenna ports. In order to be compatible with existing users, the protocol stipulates that a large port is divided into several partial ports, and a CSI-RS resource is allocated to each partial port for large port measurement. Therefore, if Doppler measurement of a larger number of antenna ports (for example, 128 antenna ports) is to be supported, the large port needs to be divided into multiple antenna port groups, and multiple channel state measurements need to be performed on multiple antenna port groups. The terminal needs to know the resource configuration information of each partial port in each measurement.
[0004] Furthermore, the terminal requires a certain amount of processing time from receiving channel measurement information to reporting the corresponding CSI. Existing protocols specify this processing time for up to 32 ports. The need to measure and process channel state information for a larger number of ports inevitably increases terminal processing time, necessitating further regulations for the time between the completion of port measurement and the start of CSI reporting for larger numbers of ports.
[0005] Therefore, how to design a resource allocation scheme for AP CSI-RS Doppler measurement suitable for large ports and specify the time from the end of large-port measurement to the start of CSI report reporting become urgent issues to be solved. Summary of the Invention
[0006] The present application provides a communication method, which can determine resource configuration information constituting the entire large-port measurement in Doppler measurement, and can also determine the time from the end of the large-port measurement to the start of reporting the CSI report.
[0007] In a first aspect, a communication method is provided, characterized in that the method includes: receiving resource configuration information, the resource configuration information being used to indicate the resources used by each antenna port group in each channel state measurement in M channel state measurements for K antenna port groups, wherein the resources used by the same antenna port group in each channel state measurement are different, and the resources used by any two antenna port groups in the same channel state measurement are different, M≥2, K≥2, and each antenna port group includes at least one antenna port; and performing M channel state measurements on the K antenna port groups according to the resource configuration information.
[0008] Optionally, in the M channel state measurements for the K antenna port groups, resources used by each antenna port group in each channel state measurement may also be predefined by the protocol.
[0009] Based on the above scheme, resource configuration information is used to indicate the resources used by each antenna port group in each measurement. Therefore, the K resources used by each of the K antenna port groups in each of the M channel state measurements can be determined based on the resource configuration information. Furthermore, the K×M resources for performing M channel state measurements on the K antenna port groups can be determined, that is, the resources used by the K antenna port groups in each Doppler measurement can be determined, thereby performing M channel state measurements on the K antenna port groups. Exemplarily, when performing multiple channel state measurements on a large port (e.g., 128 antenna ports), the large port is divided into several partial ports (e.g., 32 antenna ports), each of which corresponds to one antenna port group. In other words, multiple channel state measurements are performed on several antenna port groups. Based on the indication of the resource configuration information, the resources used by each antenna port group in each channel state measurement can be determined, thus improving the resource configuration scheme for Doppler measurements on larger ports.
[0010] In combination with the first aspect, in certain implementations of the first aspect, the resource configuration information is used to indicate the correspondence between the M channel state measurements and the M resource sets, wherein each resource set includes K resources, and the K resources are used for one of the channel state measurements of the M channel state measurements of the K antenna port groups, and there is a mapping relationship between the K resources in each resource set and the K antenna port groups.
[0011] Based on the above scheme, the resource configuration information is used to indicate the correspondence between M channel state measurements and M resource sets. Therefore, the m-th resource set corresponding to the m-th channel state measurement can be determined based on the resource configuration information, and the m-th resource set includes K resources. Based on the mapping relationship between K resources and K antenna port groups, the k-th antenna port group corresponding to the k-th resource in the m-th resource set can be determined, m∈[1,M], k∈[1,K]. In other words, the resources used by each antenna port group in each channel state measurement can be determined based on the resource configuration information, thereby improving the resource configuration scheme used by the multiple antenna port groups in each channel state measurement in the APCSI-RS Doppler measurement.
[0012] In combination with the first aspect, in certain implementations of the first aspect, the K resources are arranged in a first order according to the resource identifiers, and the K antenna port groups are arranged in a second order, and the mapping relationship is that the i-th resource in the first order corresponds to the i-th antenna port in the second order, i∈[1,K].
[0013] Optionally, the first order and the second order are indicated by the network device or predefined by the protocol.
[0014] Exemplarily, the first order is to arrange the K resources in ascending or descending order.
[0015] Exemplarily, the second order includes: in the AP CSI-RS Doppler measurement, the channel state measurement is performed on 128 antenna ports each time, then in each channel state measurement, the 128 antenna ports are divided into 4 antenna port groups, that is, the channel state measurement is performed on 4 antenna port groups each time. If the port identifiers corresponding to the 128 antenna ports are 0 to 127, the second order can be: 0 to 31 for the first group of antenna ports, 32 to 63 for the second group of antenna ports, 64 to 95 for the third group of antenna ports, and 96 to 127 for the fourth group of antenna ports. Optionally, the second order can also be: 96 to 127 for the first group of antenna ports, 64 to 95 for the second group of antenna ports, 32 to 63 for the third group of antenna ports, and 0 to 31 for the fourth group of antenna ports. This application is not limited to this.
[0016] Based on the above scheme, by sorting the K resources in a first order and sorting the K antenna port groups in a second order, it is possible to determine that the i-th resource in the first order corresponds to the i-th antenna port group in the second order, thereby improving the resource configuration scheme used by each antenna port group in the multiple antenna port groups for each channel state measurement in the AP CSI-RS Doppler measurement.
[0017] With reference to the first aspect, in certain implementations of the first aspect, the resource configuration information is used to indicate K×M resources, where the K×M resources correspond to a resource set, and the K×M resources are used for M channel state measurements of K antenna port groups. The K×M resources are divided into K resource groups, and the K resource groups correspond one-to-one to the K antenna port groups. Each resource group includes M resources, and the M resources correspond one-to-one to the M channel state measurements.
[0018] In combination with the first aspect, in certain implementations of the first aspect, the resource configuration information is used to indicate K×M resources, the K×M resources correspond to a resource set, the K×M resources are used for M channel state measurements of K antenna port groups, the K×M resources are divided into M resource groups, the M resource groups correspond one-to-one to the M channel measurements, each resource group includes K resources, and the K resources in each resource set correspond one-to-one to the K antenna port groups.
[0019] Based on the above scheme, the resources used by each antenna port group in each channel state measurement can be determined based on the one-to-one correspondence between the K resource groups and the K antenna port groups, and the one-to-one correspondence between the M resources in each resource group and the M measurements, or the one-to-one correspondence between the M resource groups and the M measurements, and the one-to-one correspondence between the K resources included in each resource group and the K antenna port groups, thereby improving the resource configuration scheme used by each antenna port group in the multiple antenna port groups in each channel state measurement in the AP CSI-RS Doppler measurement.
[0020] In combination with the first aspect, in certain implementations of the first aspect, the resource configuration information is used to indicate a correspondence between K resources corresponding to each channel state measurement and K antenna port groups in M channel state measurements, the K×M resources corresponding to the M channel state measurements correspond to one resource set, and the K×M resources are used for the M channel state measurements of the K antenna port groups; or
[0021] The resource configuration information is used to indicate the correspondence between the M resources corresponding to each antenna port group in the K antenna port groups and the M channel state measurements. The K×M resources corresponding to the K antenna port groups correspond to a resource set, and the K×M resources are used for the M channel state measurements of the K antenna port groups.
[0022] Based on the above scheme, the resource configuration information is used to indicate the correspondence between the K resources corresponding to each channel state measurement and the K antenna port groups in M channel state measurements. Then, the resources used by each antenna port group in each channel state measurement can be determined based on the resource configuration information; and the correspondence between the M resources corresponding to each antenna port group in the K antenna port groups and the M channel state measurements can be determined based on the resource configuration information. Therefore, the resource configuration scheme used by each antenna port group in the multiple antenna port groups for each channel state measurement in the AP CSI-RS Doppler measurement is improved.
[0023] In combination with the first aspect, in some implementations of the first aspect, the resource configuration information is further used to indicate the K resources corresponding to each resource group in the M resource groups.
[0024] Based on the above scheme, the resource configuration information indicates the corresponding K resources in each resource group. That is, according to the resource indication information, the corresponding K resources in each resource group can be determined. Therefore, the resource configuration scheme used by each antenna port group in the multiple antenna port groups for each channel state measurement in the AP CSI-RS Doppler measurement is improved.
[0025] In combination with the first aspect, in certain implementations of the first aspect, the K×M resources are divided into M resource groups according to the second rule, including: the K×M resources are arranged in a third order, then the nK+1th resource to the nK+Kth resource in the third order are divided into the nth resource group among the M resource groups, n∈[0,M-1].
[0026] Optionally, the third order is indicated by the network device or predefined by the protocol.
[0027] Exemplarily, the third order is that the K×M resources are arranged in ascending or descending order.
[0028] Based on the above scheme, the K×M antenna ports can be comprehensively sorted according to the third order, and the nK+1th to nK+Kth resources can be divided into the nth resource group of the M resource groups. For example, the resource configuration information indicates 16 resources, and the third order is to arrange the 16 resources in ascending order. Then the 1st to 4th resources are a group, the 5th to 8th resources are a group, the 9th to 12th resources are a group, and the 13th to 16th resources are a group. That is, the 16 resources are divided into 4 groups, 4 resources in one, each group corresponds to a channel state measurement, and each resource in each group corresponds to an antenna port group, so that the resources used by each antenna port group in each channel state measurement can be determined, thereby improving the resource configuration scheme used by each antenna port group in the multiple antenna port groups in each channel state measurement in the AP CSI-RS Doppler measurement.
[0029] In combination with the first aspect, in certain implementations of the first aspect, the resource configuration information is used to indicate the correspondence between the K antenna port groups and the K resource sets, wherein each resource set includes M resources, and the M resources in each resource set have a mapping relationship with the M channel state measurements.
[0030] Based on the above scheme, the resource configuration information is used to indicate the correspondence between K antenna port groups and K resource sets. Therefore, the kth resource set corresponding to the kth antenna port group can be determined based on the resource configuration information, and the kth resource set includes M resources. Based on the mapping relationship between the M resources and the M channel state measurements, the mth resource in the kth resource set can be mapped to the mth channel state measurement, where m∈[1,M] and k∈[1,K]. In other words, the resources used by each antenna port group in each channel state measurement can be determined based on the resource configuration information, thereby improving the resource configuration scheme used by the multiple antenna port groups in each channel state measurement in the AP CSI-RS Doppler measurement.
[0031] In combination with the first aspect, in certain implementations of the first aspect, the M resources are arranged in a fourth order according to the resource identifier, and the M channel state measurements are arranged in a fifth order, and the mapping relationship is that the i-th resource in the fourth order corresponds to the i-th channel state measurement in the fifth order, i∈[1,M].
[0032] Optionally, the fourth order and the fifth order are indicated by the network device or predefined by the protocol.
[0033] Exemplarily, the fourth order is to arrange the M resources in ascending or descending order.
[0034] Exemplarily, the fifth order is to arrange the M channel state measurements in ascending order according to the measurement time slot index corresponding to each measurement. The fifth order includes: in the Doppler measurement, the M channel state measurements correspond one-to-one to the M measurement time slot indexes, and are arranged in ascending order according to the M measurement time slot indexes. For example, the first measurement may correspond to measurement time slot #0, the second measurement corresponds to measurement time slot #1, the third measurement corresponds to measurement time slot #2, and the fourth measurement corresponds to measurement time slot #3.
[0035] Based on the above scheme, by sorting the M resources in the fourth order and sorting the M channel state measurements in the fifth order, it is possible to determine that the i-th resource in the fourth order corresponds to the i-th channel state measurement in the fifth order, thereby improving the resource configuration scheme used by each antenna port group in the K antenna port groups for each channel state measurement in the AP CSI-RS Doppler measurement.
[0036] In combination with the first aspect, in certain implementations of the first aspect, the K×M resources are divided into K resource groups, including: each resource in the K×M resources corresponds to a channel state measurement of at least one antenna port group in the M channel state measurements, the K×M resources are divided into M resource groups, each resource group includes K resources, each resource group corresponds to the same channel state measurement, the K resources in each resource group are arranged in the sixth order, then the kth resource group in the K resource groups includes the kth resource in each resource group arranged in the sixth order, k∈[1,K].
[0037] Optionally, the sixth sequence is indicated by the network device or predefined by the protocol.
[0038] Exemplarily, the sixth order may be arranging the K resources in ascending or descending order.
[0039] Based on the above scheme, the K resources corresponding to each channel state measurement can be sorted according to the sixth order. That is, the K resources included in each measurement of the M measurements are sorted according to the sixth order, and the sorted K resources corresponding to each measurement of the M measurements are obtained. The kth resource of the sorted K resources corresponding to each measurement is grouped. For example, if the resource configuration information indicates 16 resources, and the sixth order is to arrange the 16 resources in ascending order, the terminal can distinguish the four resources corresponding to the first measurement, the second measurement, the third measurement, and the fourth measurement, respectively. The four resources corresponding to each of the four measurements are arranged in ascending order. After sorting, the resource ranked first in the four measurements is grouped as the first group, the resource ranked second is grouped as the second group, and so on, to complete the division of the four resource groups. The K resource groups correspond to K antenna port groups, respectively, and the M resources in each resource group correspond to M measurements, respectively, thereby determining the resources used by each antenna port group in each channel state measurement, thereby improving the resource configuration scheme used by each antenna port group in the multiple antenna port groups for each channel state measurement in the AP CSI-RS Doppler measurement.
[0040] It should be noted that the ordering methods from the first to the sixth order may be the same or different.
[0041] In combination with the first aspect, in certain implementations of the first aspect, the mapping relationship is a one-to-one correspondence between the M resources in each resource set and the M channel state measurements.
[0042] Based on the above scheme, the resource configuration information is used to indicate the correspondence between K antenna port groups and K resource sets. Therefore, the kth resource set corresponding to the kth antenna port group can be determined based on the resource configuration information, and the kth resource set includes M resources. Because the M resources correspond one-to-one with M channel state measurements, that is, the mth resource in the kth resource set corresponds to the mth channel state measurement, m∈[1,M], k∈[1,K]. Through this method, the resources used by each antenna port group in each channel state measurement can be determined, thereby improving the resource configuration scheme used by the multiple antenna port groups that constitute each channel state measurement in the AP CSI-RS Doppler measurement.
[0043] With reference to the first aspect, in certain implementations of the first aspect, in each channel state measurement, the measurement start time of each resource is the same.
[0044] Optionally, in each channel state measurement, the measurement start time of each resource is different.
[0045] Based on the above scheme, the measurement start time of each resource is guaranteed to be consistent in a single measurement. For example, if the channel state measurement is performed on 128 antenna ports, and the 128 antenna ports are divided into four antenna port groups, then multiple resources are used to measure the four antenna port groups simultaneously in a single channel state measurement. This improves the resource configuration scheme used by multiple antenna port groups in AP CSI-RS Doppler measurement and each channel state measurement.
[0046] In combination with the first aspect, in certain implementations of the first aspect, the time interval between the end time of the i-th channel state measurement and the start time of the i+1-th channel state measurement is the same; or, the end time of the i-th channel state measurement is the same as the start time of the i+1-th channel state measurement, i∈[1,M].
[0047] Optionally, the time interval between the end time of the i-th channel state measurement and the start time of the i+1-th channel state measurement is different; or, the end time of the i-th channel state measurement is different from the start time of the i+1-th channel state measurement, i∈[1,M].
[0048] Based on the above scheme, the time interval between each channel state measurement is designed to be the same, so that the time interval between each measurement remains constant; alternatively, the end time of each channel state measurement is the same as the time of the next channel state measurement, so that the measurement can be performed continuously and uninterrupted. This improves the process of using resources to perform channel state measurements on multiple antenna port groups in AP CSI-RS Doppler measurement.
[0049] In combination with the first aspect, in certain implementations of the first aspect, the time domain position of the resource is the same, but the frequency domain position is different; or, the frequency domain position of the resource is the same, but the time domain position is different; or, both the time and frequency positions of the resource are different.
[0050] Based on the above scheme, different resources are designed to make the time-frequency location of resources more flexible, thereby improving the resource configuration scheme used in AP CSI-RS Doppler measurement and the multiple antenna port groups used in each channel state measurement.
[0051] In a second aspect, a communication method is provided, characterized in that the method includes: sending resource configuration information, the resource configuration information being used to indicate the resources used by each antenna port group in each channel state measurement in M channel state measurements for K antenna port groups, wherein the resources used by the same antenna port group in each channel state measurement are different, and the resources used by any two antenna port groups in the same channel state measurement are different, M≥2, K≥2, and each antenna port group includes at least one antenna port; the resource configuration information is used to perform M channel state measurements on the K antenna port groups.
[0052] In combination with the second aspect, in certain implementations of the second aspect, the resource configuration information is used to indicate the correspondence between the M channel state measurements and the M resource sets, wherein each resource set includes K resources, and the K resources are used for one of the channel state measurements of the M channel state measurements of the K antenna port groups, and there is a mapping relationship between the K resources in each resource set and the K antenna port groups.
[0053] In combination with the second aspect, in certain implementations of the second aspect, the K resources are arranged in a first order according to the resource identifier, and the K antenna port groups are arranged in a second order, and the mapping relationship is that the i-th resource in the first order corresponds to the i-th antenna port group in the second order, i∈[1,K].
[0054] In combination with the second aspect, in certain implementations of the second aspect, the resource configuration information is used to indicate K×M resources, the K×M resources correspond to a resource set, the K×M resources are used for M channel state measurements of K antenna port groups, the K×M resources are divided into M resource groups, the M resource groups correspond one-to-one to the M channel measurements, each resource group includes K resources, and the K resources in each resource set correspond one-to-one to the K antenna port groups.
[0055] In combination with the second aspect, in certain implementations of the second aspect, the resource configuration information is used to indicate the correspondence between the K resources corresponding to each channel state measurement and the K antenna port groups in M channel state measurements, the K×M resources corresponding to the M channel state measurements correspond to a resource set, and the K×M resources are used for the M channel state measurements of the K antenna port groups; or, the resource configuration information is used to indicate the correspondence between the M resources corresponding to each antenna port group in the K antenna port groups and the M channel state measurements, the K×M resources corresponding to the K antenna port groups correspond to a resource set, and the K×M resources are used for the M channel state measurements of the K antenna port groups.
[0056] In combination with the second aspect, in some implementations of the second aspect, the resource configuration information is further used to indicate the K resources corresponding to each resource group in the M resource groups.
[0057] In combination with the second aspect, in certain implementations of the second aspect, the resource configuration information is used to indicate K×M resources, the K×M resources correspond to a resource set, the K×M resources are used for M channel state measurements of K antenna port groups, the K×M resources are divided into K resource groups, the K resource groups correspond one-to-one to the K antenna port groups, each resource group includes M resources, and the M resources correspond one-to-one to the M channel state measurements.
[0058] In combination with the second aspect, in certain implementations of the second aspect, the K×M resources are divided into M resource groups according to the second rule, including: the K×M resources are arranged in a third order, then the nK+1th resource to the nK+Kth resource in the third order are divided into the nth resource group among the M resource groups, n∈[0,M-1].
[0059] In combination with the second aspect, in certain implementations of the second aspect, the resource configuration information is used to indicate the correspondence between the K antenna port groups and the K resource sets, wherein each resource set includes M resources, and the M resources in each resource set have a mapping relationship with the M channel state measurements.
[0060] In combination with the second aspect, in certain implementations of the second aspect, the M resources are arranged in a fourth order according to the resource identifier, and the M channel state measurements are arranged in a fifth order, and the mapping relationship is that the i-th resource in the fourth order corresponds to the i-th channel state measurement in the fifth order, i∈[1,M].
[0061] In combination with the second aspect, in certain implementations of the second aspect, the K×M resources are divided into K resource groups, including: each resource in the K×M resources corresponds to a channel state measurement of at least one antenna port group in the M channel state measurements, the K×M resources are divided into M resource groups, each resource group includes K resources, each resource group corresponds to the same channel state measurement, the K resources in each resource group are arranged in the sixth order, then the kth resource group in the K resource groups includes the kth resource in each resource group arranged in the sixth order, k∈[1,K].
[0062] In combination with the second aspect, in certain implementations of the second aspect, the mapping relationship is a one-to-one correspondence between the M resources in each resource set and the M channel state measurements.
[0063] In combination with the second aspect, in certain implementations of the second aspect, in each channel state measurement, the measurement start time of each resource is the same.
[0064] In combination with the second aspect, in certain implementations of the second aspect, the time interval between the end time of the i-th channel state measurement and the start time of the i+1-th channel state measurement is the same; or, the end time of the i-th channel state measurement is the same as the start time of the i+1-th channel state measurement, i∈[1,M].
[0065] In combination with the second aspect, in certain implementations of the second aspect, the time domain position of the resource is the same, but the frequency domain position is different; or, the frequency domain position of the resource is the same, but the time domain position is different; or, both the time and frequency positions of the resource are different.
[0066] According to a third aspect, a method is provided for use in a terminal device. The method includes: performing channel state measurements on K antenna port groups within a first time period to obtain a first channel state information (CSI) report; performing channel state measurements on the K antenna port groups, where the K antenna port groups correspond to K resources, to obtain the first channel state information (CSI) report; the first CSI report includes channel state information measured for the K antenna port groups, where K is greater than or equal to 2, and each antenna port group includes at least one antenna port;
[0067] The time from the end of the last symbol of the K resource measurements in the time domain to the start of the first symbol of the resource containing the first CSI report in the time domain is determined according to the third time and the fourth time. The third time is K times the fifth time. The fifth time is a time corresponding to a maximum of 32 antenna ports predefined by the protocol.
[0068] The fourth time is predefined by the protocol; or, the fourth time is configured according to the capabilities reported by the terminal device; or, the fourth time is calculated and reported according to the capabilities of the terminal device.
[0069] In conjunction with the third aspect, in certain implementations of the third aspect, the time from the end of the last symbol of the K resource measurements in the time domain to the start of the first symbol of the resource including the first CSI report in the time domain is determined according to the third time and the fourth time, including:
[0070] K resource Measure the time Z from the end of the last symbol in the time domain to the start of the first symbol in the time domain of the resource containing the first CSI report r ' ef The following relationship is satisfied: r ' ef =min(K×Z r ' ef,Z max ), where Z r ' ef For the fifth time, Z max For the fourth time.
[0071] Based on the above scheme, when K=4 and each antenna port group includes 32 antenna ports, that is, 128 antenna ports are measured, the 128 antenna ports are measured in the first time period to obtain the first CSI report, and the first CSI report obtained is reported in the second time period. Therefore, the terminal device can determine that for the large port of 128 antenna ports, the time from the end of the first time period to the beginning of the second time period is 4×Z r ' ef Or the preset maximum time Z max The shortest time is 4×Z. The time from the end of measurement of 128 antenna ports to the start of CSI reporting is 4×Z. r ' ef , Z r ' ef The time from the end of measurement of 32 antenna ports to the start of reporting CSI reports for the 32 antenna ports is predefined in the protocol, thereby determining the time from the end of measurement of large ports to the start of reporting CSI reports.
[0072] In a fourth aspect, a communication device is provided, which includes: a transceiver unit, which can perform the receiving and sending processing in the first aspect or the third aspect; and a processing unit, which can perform other processing in the first aspect or the third aspect except receiving and sending.
[0073] In a fifth aspect, a communication device is provided, which includes: a transceiver unit, which can perform the receiving and sending processing in the second aspect; and a processing unit, which can perform other processing in addition to receiving and sending in the second aspect.
[0074] In a sixth aspect, a communication device is provided, comprising a processor, wherein the processor is configured to execute a computer program so that the communication device executes the method of the first to third aspects above and any possible implementation thereof.
[0075] Optionally, there are one or more processors.
[0076] Optionally, the communication device further includes a memory for storing the computer program, wherein the memory is one or more. Optionally, the memory may be integrated with the processor, or the memory may be separately provided from the processor, or the memory may be located within the processor.
[0077] Optionally, the communication device further includes a transceiver circuit such as a transceiver or an input / output circuit.
[0078] In the seventh aspect, a communication system is provided, including: a terminal device and a network device, the terminal is used to execute the method in the possible implementation of the first aspect or the third aspect above, and the network device is used to execute the method in the possible implementation of the second aspect above.
[0079] In an eighth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program or code, and when the computer program or code is run on a computer, the computer executes the method in any possible implementation of the first to third aspects above.
[0080] In a ninth aspect, a chip is provided, comprising at least one processor configured to run a computer program so that a device equipped with the chip executes the methods of the first to third aspects and any possible implementation thereof.
[0081] The chip may include an output circuit or interface for sending information or data, and an input circuit or interface for receiving information or data.
[0082] In a tenth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a communication device, enables the device to execute the methods of the first to third aspects above and any possible implementation thereof.
[0083] The chip may include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data. BRIEF DESCRIPTION OF THE DRAWINGS
[0084] Figure 1 FIG1 is a schematic diagram of a communication system 100 applicable to an embodiment of the present application.
[0085] Figure 2 This is a schematic diagram of the basic process of a base station obtaining CSI from a UE.
[0086] Figure 3 Schematic diagram of AP-CSI-RS Doppler measurement.
[0087] Figure 4 A schematic flowchart of a communication method 400 provided in an embodiment of the present application.
[0088] Figure 5 A schematic diagram illustrating configuration of M resource sets for performing M channel state measurements on 128 antenna ports.
[0089] Figure 6 This is a schematic diagram of the K resources in each resource set arranged in ascending order.
[0090] Figure 7 Schematic diagram of resource set configuration for performing four channel state measurements on 128 antenna ports.
[0091] Figure 8 A schematic diagram of an ascending arrangement of K×M resources in a resource set.
[0092] Figure 9 A schematic diagram of another ascending arrangement of K×M resources in a resource set.
[0093] Figure 10 Schematic diagram of K resource set configurations for performing M channel state measurements on 128 antenna ports.
[0094] Figure 11 This is a schematic diagram of the M resources in each resource set arranged in ascending order.
[0095] Figure 12 FIG. 4 is a schematic diagram of K resources in each channel state measurement after being arranged in ascending order.
[0096] Figure 13 A schematic flowchart of a communication method 500 provided in an embodiment of the present application.
[0097] Figure 14 This is a schematic diagram of the CSI reporting time.
[0098] Figure 15 It is a schematic block diagram of the communication device 1000 provided in an embodiment of the present application.
[0099] Figure 16 It is a schematic block diagram of the communication device 2000 provided in an embodiment of the present application.
[0100] Figure 17 This is a block diagram of an example of baseband hardware implementation provided in an embodiment of the present application.
[0101] Figure 18 It is a schematic block diagram of the chip system 3000 provided in an embodiment of the present application. DETAILED DESCRIPTION
[0102] The technical solution in this application will be described below with reference to the accompanying drawings.
[0103] Various numerical numbers such as first, second, #1, and #2 are merely distinctions for ease of description and are not intended to limit the scope of the embodiments of this application, nor are they intended to indicate order or importance, such as distinguishing different messages or information. "Predefined" can be implemented by pre-saving corresponding codes, tables, or other methods that can be used to indicate relevant information in the device. This application does not limit its specific implementation method. The "protocol" involved may refer to a standard protocol in the communications field, such as the Long Term Evolution (LTE) protocol, the NR protocol, and related protocols used in future communications systems. This application does not limit this. Words such as "exemplary," "for example," "exemplarily," and "as (another) example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described in this application as an "example" should not be construed as preferred or advantageous over other embodiments or designs. The terms "including," "comprising," "having," and their variations all mean "including but not limited to," unless otherwise specifically emphasized. "At least one" means one or more, and "a plurality" means two or more. "And / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. A and B can be singular or plural. The character " / " generally indicates that the associated objects are in an "or" relationship. Descriptions of network element A sending a message, information, or data to network element B, and network element B receiving a message, information, or data from network element A, are intended to clarify which network element the message, information, or data is sent to, and do not specify whether they are sent directly or indirectly through other network elements. "Used to indicate" can include both direct and indirect indications. When describing that an indication is used to indicate A, it can include whether the indication indicates A directly or indirectly, and does not necessarily mean that the indication contains A. Phrases such as "when," "under the circumstances of," "if," and "if" all imply that the device will perform a corresponding action under certain objective circumstances. They do not limit the time, do not require the device to perform a judgment action during implementation, and do not imply any other limitations.
[0104] The technical solutions of the embodiments of the present application can be applied to various communication systems, including but not limited to: fifth generation (5G) system or new radio (NR) system, long term evolution (LTE) system, long term evolution-advanced (LTE-A) system, wireless local area network (WLAN) system, satellite communication system, optical communication system, microwave communication system, etc. It can also be applied to future communication systems, such as the sixth generation mobile communication system, or a fusion system of multiple systems. In addition, it can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and Internet of Things (IoT) communication system or other communication systems. In addition, the present invention can also be extended to similar wireless communication systems, such as wireless-fidelity (Wi-Fi), worldwide interoperability for microwave access (WIMAX), and communication systems related to the 3rd Generation Partnership Project (3GPP), without limitation.
[0105] A device in a communication system can send signals to or receive signals from another device. These signals may include information, signaling, or data. The term "device" can also be replaced by an entity, network entity, communication device, communication module, node, communication node, etc. This application uses devices as an example for description. For example, a communication system may include at least one terminal device and at least one network device. A network device can send downlink signals to a terminal device, and / or a terminal device can send uplink signals to a network device.
[0106] The terminal devices in the embodiments of the present application include various devices with wireless communication functions, which can be used to connect people, objects, machines, etc. The terminal devices can be widely used in various scenarios, such as: cellular communication, D2D, V2X, peer to peer (P2P), M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery, etc. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. The terminal device may be a user equipment (UE), terminal, fixed device, mobile station device or mobile device of the third generation partnership project (3GPP) standard, a subscriber unit, a handheld device, a vehicle-mounted device, a wearable device, a cellular phone, a smart phone, a session initialization protocol (SIP) phone, a wireless data card, a personal digital assistant (PDA), a computer, a tablet computer, a notebook computer, a wireless modem, a handheld device (handset), a laptop computer, a computer with wireless transceiver function, a smart book, a vehicle, a satellite, a global positioning system (GPS) device, a target tracking device, an aircraft (such as a drone, a helicopter, a multi-copter, a quadcopter, or an airplane), a ship, a remote control device, a smart home device, an industrial device, or a device built into the above-mentioned device (such as a communication module, a modem or a chip in the above-mentioned device), or other processing devices connected to a wireless modem. For the sake of convenience of description, the terminal device will be described below by taking the terminal or UE as an example.
[0107] It should be understood that in some scenarios, a UE can also be used to act as a base station. For example, a UE can act as a scheduling entity that provides sidelink signals between UEs in scenarios such as V2X, D2D, or P2P.
[0108] In the embodiments of the present application, the device for implementing the function of the terminal device can be the terminal device, or it can be a device that can support the terminal device to implement the function, such as a chip system or chip, which can be installed in the terminal device. In the embodiments of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices.
[0109] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station may broadly cover various names as follows, or replace the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station, secondary station, multi-standard radio (motor slide retainer, MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), radio unit (RU), positioning node, RAN intelligent controller (RIC), etc. A base station may be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. A base station may also refer to a communication module, modem, or chip used to be set in the aforementioned device or apparatus. A base station may also be a mobile switching center and a device that performs base station functions in D2D, V2X, and M2M communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. A base station may support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by network devices.
[0110] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0111] In some deployments, the network devices mentioned in the embodiments of the present application may include a CU, a DU, or both a CU and a DU, or a control plane CU node (central unit-control plane (CU-CP)), a user plane CU node (central unit-user plane (CU-UP)), and a DU node. For example, the network devices may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.
[0112] In some deployments, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be CU, DU, CU-CP, CU-UP, or RU, etc. The CU and DU can be set separately, or they can be included in the same network element, such as the BBU. The RU can be included in a radio frequency device or radio frequency unit, such as an RRU, AAU or RRH. In one possible design, the processing unit for implementing the baseband function in the BBU is called a baseband high layer (BBH) unit, and the processing unit for implementing the baseband function in the RRU / AAU / RRH is called a baseband low layer (BBL) unit. 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, the radio access network may also be an open radio access network (O-RAN) architecture. In the ORAN system, the CU may also be referred to as an O-CU (open CU), the DU may also be referred to as an O-DU, the CU-CP may also be referred to as an O-CU-CP, the CU-UP may also be referred to as an O-CU-UP, and the RU may also be referred to as an O-RU. Any of the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0113] In the embodiments of the present application, the device for implementing the function of the network device can be the network device, or it can be a device that can support the network device to implement the function, such as a chip system or chip, which can be installed in the network device. In the embodiments of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices.
[0114] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons and satellites in the air. The embodiments of this application do not limit the scenarios in which network devices and terminal devices are located. In addition, terminal devices and network devices can be hardware devices, or they can be software functions running on dedicated hardware, software functions running on general-purpose hardware, such as virtualization functions instantiated on a platform (e.g., a cloud platform), or entities including dedicated or general-purpose hardware devices and software functions. This application does not limit the specific forms of terminal devices and network devices.
[0115] The scenarios in which this application can be applied include, but are not limited to: enhanced mobile broadband (eMBB) scenarios, ultra-reliable low latency communication (ULRRC) scenarios, M2M scenarios, massive IoT communication / massive machine type communication (mMTC) scenarios, uplink centric broadband communication (UCBC) scenarios, real-time broadband communication (RTBC) scenarios, etc., without limitation.
[0116] For ease of understanding, the following describes a communication system applicable to the embodiments of the present application. It should be understood that the following communication system is only an example, and the communication system applicable to the present application is not limited thereto.
[0117] Figure 1 FIG is a schematic diagram of a communication system 100 applicable to an embodiment of the present application. Figure 1 As shown, the communication system 100 includes a radio access network 100. The radio access network 100 can be a next-generation (e.g., 6G or higher) radio access network, or a traditional (e.g., 5G, 4G, 3G, or 2G) radio access network. One or more terminal devices (120a-120j, collectively referred to as 120) can be connected to each other or to one or more network devices (110a, 110b, collectively referred to as 110) in the radio access network 100.
[0118] In practical applications, the wireless communication system may include multiple network devices and multiple terminal devices simultaneously, without limitation. A network device may serve one or more terminal devices simultaneously. A terminal device may also access one or more network devices simultaneously. The embodiments of the present application do not limit the number of terminal devices and network devices included in the wireless communication system.
[0119] 5G communication systems have higher requirements for system capacity and spectrum efficiency. The application of Massive MIMO technology plays a crucial role in improving spectral efficiency in 5G communication systems. When using MIMO technology, base stations must precode data before sending it to UEs. This precoding relies on channel state information (CSI), making accurate CSI feedback a crucial factor influencing system performance.
[0120] Figure 2 The following is a basic flow chart of the base station obtaining CSI from the UE. In the FDD system, since the interval between the uplink and downlink frequency bands is greater than the bandwidth, there is no complete reciprocity between the uplink and downlink channels. In the traditional FDD system, such as Figure 1 The user needs to feed back the CSI of the downlink channel to the base station. The specific process is shown in S210 to S240 in the figure, and steps S210 to S240 are described below.
[0121] S210: The base station needs to first send a signaling for channel measurement configuration to notify the UE of the time and behavior of the channel measurement.
[0122] S220. The base station then sends a reference signal (RS) to the UE for channel measurement. The RS is also called a pilot signal. S230. The UE performs measurements based on the RS sent by the base station, calculates the final CSI feedback amount, and feeds back the final CSI to the base station. S240. The base station then sends data based on the CSI fed back by the UE. Among them, the base station uses the rank indication (RI) fed back by the UE to determine the number of streams for transmitting data to the UE; the base station uses the channel quality indicator (CQI) fed back by the UE to determine the modulation order and channel coding rate for transmitting data to the UE; and the base station uses the precoding matrix indication (PMI) fed back by the UE to determine the precoding of data transmitted to the UE. RI, CQI, and PMI are collectively referred to as CSI.
[0123] In TDD systems, because uplink and downlink channels use the same frequency band, they are reciprocal. The base station can leverage this reciprocity to obtain the downlink CSI from the uplink channel for precoding. However, in some cases, such as for cell-edge users, the base station's estimated uplink channel may have large errors due to low user transmit power. In these cases, precoding can be determined based on channel state information fed back by the terminal. The specific process is similar to that of FDD systems.
[0124] In existing protocols, when the channel measurement is configured as aperiodic (AP) CSI-RS Doppler measurement, K non-zero power (NZP) CSI-RS resources are configured in a resource set, where K>1 and K can be configured to 4, 8, or 12, and the time interval between two consecutive AP-CSI-RS resources is m time slots, where m∈{1,2}.
[0125] Figure 3 This is a schematic diagram of AP-CSI-RS Doppler measurement. Figure 3 As shown in the figure, there are three parts, which are described below respectively.
[0126] ① In the measurement window, the base station sends multiple CSI-RSs to the UE aperiodically, which is the part shown in the dotted box in the figure. The multiple CSI-RSs are used to obtain CSI.
[0127] ② The UE needs to measure multiple CSI-RSs to evaluate the channel state of the entire antenna port. The UE calculates the Doppler precoding matrix and Doppler compression parameters based on the multiple CSI-RSs received.
[0128] ③ The UE feeds back the obtained Doppler precoding matrix to the base station, and the base station can determine the precoder for transmitting data to the UE based on the fed-back Doppler precoding matrix.
[0129] Currently, only one CSI-RS is sent in one CSI measurement, that is, in one measurement window, the base station sends only one CSI-RS resource to the terminal side for CSI measurement, and this one CSI-RS corresponds to the entire port. Because the codebook in the existing standard only supports CSI measurement of 32 antenna ports at most, this one CSI-RS can only be used to evaluate the channel state of 32 antenna ports at most. However, as the number of base station antennas increases, CSI measurements of larger ports can provide greater downlink spectrum efficiency and system capacity. If you want to support CSI measurements with a higher number of ports (for example, 128 antenna ports), such as Figure 3For AP CSI-RS Doppler measurement in the protocol, the base station sends multiple CSI-RS resources in a measurement window. Multiple CSI-RS resources are used to measure the entire large port (for example, 128 antenna ports), and each CSI-RS is used to measure part of the entire large port (for example, 32 antenna ports). In the existing protocol, a single station supports at most one resource for one CSI measurement of up to 32 antenna ports. In order to be compatible with existing users, the protocol stipulates that the large port is divided into several partial ports, and a CSI-RS resource is allocated to each partial port for large port measurement. In addition, for AP CSI-RS Doppler measurement, the terminal side also needs to perform multiple channel state measurements on the entire large port.
[0130] Taking 128 ports and performing four CSI measurements as an example, the terminal side uses four CSI-RS resources each time to measure the channel state of 128 antenna ports, and each CSI-RS resource is used to measure the channel state of 32 antenna ports. In other words, the 128 antenna ports are divided into four antenna port groups, and each antenna port group is measured by one CSI-RS resource. As can be seen from this, for AP CSI-RS Doppler measurement of large ports (e.g., 128 antenna ports), each channel state measurement of the entire large port is performed by using multiple CSI-RS resources to measure different partial antenna ports each time (a partial port corresponds to an antenna port group). Therefore, the terminal side needs to know the resources used by this antenna port group in each measurement. In other words, if Doppler measurement of a larger number of antenna ports (e.g., 128 antenna ports) is to be supported, the large port needs to be divided into multiple antenna port groups, and multiple channel state measurements need to be performed on the multiple antenna port groups. The terminal needs to know the resource configuration information of each partial port in each measurement.
[0131] Furthermore, it takes a certain amount of processing time for a terminal to receive channel measurement information and report the corresponding CSI. Existing protocols specify this processing time for up to 32 ports. The need to measure and process channel state information for a larger number of ports inevitably increases terminal processing time, necessitating further regulations for the time between the end of port measurement and the start of CSI reporting for larger ports. Therefore, designing a resource allocation solution for AP CSI-RS Doppler measurement for larger ports and determining the time between the end of measurement and the start of CSI reporting for larger ports are pressing challenges.
[0132] Based on the above problems, the present application proposes a communication method, which indicates the resources used by each antenna port group in each measurement through resource configuration information, so the K resources used by the K antenna port groups in each measurement in M channel state measurements can be determined according to the resource configuration information. Furthermore, it is possible to determine the K×M resources for performing M channel state measurements on the K antenna port groups, that is, to determine the resources used by the K antenna port groups in each measurement in the Doppler measurement, thereby performing M channel state measurements on the K antenna port groups. The resource configuration scheme for AP CSI-RS Doppler measurement of larger ports is improved. In addition, the terminal device can also determine that the time from the end of the measurement of the K antenna port groups to the start of reporting the CSI report is K×Z r ' ef Or the preset maximum time Z max The party with the shortest time not only improves the resource allocation scheme for AP CSI-RS Doppler measurement of larger ports, but also determines the time from the end of large port measurement to the start of CSI report reporting.
[0133] It should be noted that the resources described in this application are CSI-RS resources. For example, CSI-RS resources can be time domain resources or frequency domain resources occupied by CSI-RS, or resource blocks used to transmit CSI-RS, etc. A resource set can include at least one CSI-RS resource.
[0134] Figure 4 4 is a schematic flow chart of a communication method 400 provided in an embodiment of the present application. Figure 4 As shown, method 400 may include the following steps.
[0135] S410. The network device sends resource configuration information to the terminal device. The resource configuration information is used to indicate resources used by each antenna port group in each channel state measurement for M channel state measurements of K antenna port groups, where the same antenna port group uses different resources in each channel state measurement, and any two antenna port groups in the same channel state measurement use different resources, M ≥ 2, K ≥ 2, and each antenna port group includes at least one antenna port. Accordingly, the terminal device receives the resource configuration information from the network device.
[0136] Specifically, the resource configuration information is used to indicate resources used by the kth antenna port group among the K antenna port groups in the mth measurement among the M channel state measurements, k∈[1, K], m∈[1, M].
[0137] Optionally, in the M channel state measurements for the K antenna port groups, resources used by each antenna port group in each channel state measurement may be predefined by a protocol.
[0138] For example, take Doppler measurement of 128 antenna ports as an example. As can be seen from the above, Doppler measurement is to perform multiple channel state measurements on multiple antenna ports, and one resource supports channel state measurements of up to 32 antenna ports, so the 128 antenna ports need to be divided into multiple groups of antenna ports (or called multiple antenna port groups), each antenna port group includes multiple antenna ports. Taking K=4 and M=4 as an example, that is, the 128 antenna ports are divided into 4 antenna port groups, each antenna port group includes 32 antenna ports, and the Doppler measurement of 128 antenna ports requires 4 channel state measurements for the 4 antenna port groups. Through the resources of each antenna port group in each channel state measurement indicated by the resource configuration information, the terminal side can determine 1 resource used by the 4 antenna port groups in each channel state measurement. Furthermore, it can determine 16 resources used by the 4 antenna port groups in the 4 measurements, thereby determining the resource configuration information of the 128 antenna ports in the Doppler measurement.
[0139] It should be noted that there is no limitation on the way a large port is divided into multiple partial ports. For example, the 128 antenna ports mentioned above can be divided into 4 antenna port groups, each antenna port group includes 32 antenna ports; or they can be divided into 8 antenna port groups, each antenna port group includes 16 antenna ports, and so on.
[0140] In one possible embodiment, the resource configuration information is used to indicate the correspondence between the M channel state measurements and the M resource sets, wherein each resource set includes K resources, and the K resources are used for one of the channel state measurements of the M channel state measurements of the K antenna port groups, and the K resources in each resource set have a mapping relationship with the K antenna port groups.
[0141] In one embodiment, the K resources in each resource set are arranged in sequence #1 based on resource identifiers, and the K antenna port groups are arranged in sequence #2. The mapping relationship between the K resources in each resource set and the K antenna port groups is such that the i-th resource in sequence #1 corresponds to the i-th antenna port in sequence #2, where i∈[1,K]. Sequence #1 is an example of the first sequence, and sequence #2 is an example of the second sequence.
[0142] Among them, order #1 is the ordering method of K resources in each resource set, and order #2 is the ordering method of K antenna port groups.
[0143] Exemplarily, order #1 is to arrange the K resources in each resource set in ascending or descending order according to the resource ID.
[0144] Exemplarily, sequence #2 includes: in AP CSI-RS Doppler measurement, channel state measurement is performed on 128 antenna ports each time. In each channel state measurement, the 128 antenna ports are divided into four antenna port groups, that is, channel state measurement is performed on four antenna port groups each time. If the port identifiers corresponding to the 128 antenna ports are 0 to 127, sequence #2 can be: 0 to 31 for the first group of antenna ports, 32 to 63 for the second group of antenna ports, 64 to 95 for the third group of antenna ports, and 96 to 127 for the fourth group of antenna ports. Optionally, sequence #2 can also be: 96 to 127 for the first group of antenna ports, 64 to 95 for the second group of antenna ports, 32 to 63 for the third group of antenna ports, and 0 to 31 for the fourth group of antenna ports.
[0145] It should be noted that in addition to the sorting methods of sequence #1 and sequence #2 in the above examples, sequence #1 and sequence #2 can also be other sorting methods. For example, sequence #1 is based on the resource ID, with odd numbers in front and even numbers in the back, and the odd and even numbers are arranged in ascending or descending order, etc. Sequence #2 can also be 0 to 31 for the second group of ports, 32 to 63 for the first group of ports, etc. This application does not limit this.
[0146] Figure 5 Schematic diagram of M resource set configurations for M channel state measurements for 128 antenna ports. As can be seen from the above, for AP CSI-RS Doppler measurement of a large port (e.g., 128 antenna ports), it is necessary to divide the 128 antenna ports into multiple antenna port groups for multiple channel state measurements. The terminal device needs to determine the resources used by the multiple antenna port groups in the multiple channel state measurements. Figure 5 In the example, 128 antenna ports are divided into 4 antenna port groups and 4 channel state measurements are performed on the 4 antenna port groups.
[0147] like Figure 5 As shown, for the AP CSI-RS Doppler measurement of 128 antenna ports, it is necessary to perform 4 channel state measurements on the 128 antenna ports. The 4 channel state measurements are Figure 5 The first measurement, second measurement, third measurement, and fourth measurement shown in the figure should be understood that the first measurement to the fourth measurement shown in the figure are to distinguish the four channel state measurements, so as to better illustrate the four measurement configurations with different resource sets, and do not constitute a limitation on this application. AP CSI-RS Doppler measurement can also perform M channel state measurements without limitation.
[0148] When 128 antenna ports are divided into groups of 32 antenna ports for measurement, the 128 antenna ports are divided into four antenna port groups. For AP CSI-RS Doppler measurement of 128 antenna ports, four channel state measurements need to be performed on the four antenna port groups. The network device configures a resource set for each channel state measurement, so for four channel state measurements, a total of four resource sets are configured, each resource set includes four resources, and each resource is used to perform one measurement on one antenna port group. It should be understood that for AP CSI-RS Doppler measurement of 128 antenna ports, a total of 16 resources are configured, and each resource is used to perform one channel state measurement on one antenna port group.
[0149] Each resource set consists of a group of resources corresponding to 128 antenna ports, and the identifier (ID) of each resource set is used to distinguish different measurements. Figure 5 As shown in the figure, it can be seen from the time axis that four channel state measurements are performed for each of the 128 antenna ports, and each measurement corresponds to a resource set. For example, the first measurement corresponds to the first resource set, the second measurement corresponds to the second resource set, the third measurement corresponds to the third resource set, and the fourth measurement corresponds to the fourth resource set. Each resource set includes 4 resources, each resource is used to measure an antenna port group, and there are 4 antenna port groups, each of which includes 32 antenna ports. Therefore, the same antenna port group uses different resources in each channel state measurement, and any two antenna port groups in the same channel state measurement use different resources.
[0150] For example, Figure 5 The first resource set includes resource #0, resource #4, resource #8, and resource #12, and corresponds to the first measurement. The second resource set includes resource #1, resource #5, resource #9, and resource #13, and corresponds to the second measurement. It can be understood that when two channel state measurements are required for 128 antenna ports, the 128 antenna ports are divided into four antenna port groups. The first measurement can use the four resources of resource #0, resource #4, resource #8, and resource #12 to measure the four antenna port groups, and the second measurement can use the four resources of resource #1, resource #5, resource #9, and resource #13 to measure the four antenna port groups.
[0151] Optionally, the network device indicates that the K resources in each of the M resource sets are arranged in order #1 according to the resource ID.
[0152] As an example, the resource configuration information is further used to indicate that the K resources in each of the M resource sets are arranged in order #1 according to the resource ID.
[0153] Optionally, the arrangement of the K resources in each resource set in order #1 according to the resource ID may also be predefined by the protocol.
[0154] In one embodiment, the network device instructs the K antenna port groups to be arranged in order #2. Optionally, the arrangement of the K antenna port groups in order #2 may also be predefined by a protocol.
[0155] As an example, the resource configuration information is further used to indicate that the K antenna port groups are arranged in order #2.
[0156] Figure 6 This is a schematic diagram of the K resources in each resource set arranged in ascending order.
[0157] For example, Figure 6 As shown, two channel state measurements are performed for 128 antenna ports, which are divided into four antenna port groups. That is, two channel state measurements are performed for the four antenna port groups, each corresponding to a resource set. Each resource set includes four resources. When the four resources in each set are arranged in ascending order according to resource ID, for the first measurement, resource #0 is rearranged in ascending order to correspond to resource #0, resource #4 is rearranged in ascending order to correspond to resource #1, resource #8 is rearranged in ascending order to correspond to resource #2, and resource #12 is rearranged in ascending order to correspond to resource #3. Similarly, in the second measurement, resources #1, resource #5, resource #9, and resource #13 are rearranged in ascending order to correspond to resource #0, resource #1, resource #2, and resource #3.
[0158] It should be noted that after reordering the K resources in each resource set, the identifiers of the sorted K resources may not be changed, for example Figure 6 After arranging resource #1 and resource #5 in ascending order, the resource identifiers may not be changed to resource #0 and resource #1. Instead, it indicates that resource #1 is ranked first in the second resource set and resource #5 is ranked second in the second resource set, without changing the resource identifiers. Optionally, the identifiers of the K sorted resources can also be changed according to the order of arrangement. For example, after arranging resource #1 and resource #5 in ascending order, the resource identifiers can be changed to resource #0 and resource #1. This application does not limit this.
[0159] In one embodiment, in the M channel state measurements, the measurement start time between each resource in each channel state measurement is the same.
[0160] For example, when four resource sets are configured, each resource set is used to perform a channel state measurement on four antenna port groups, and the measurement start time of each resource in each resource set is consistent. It can be understood that in each measurement, for the measurement of 128 antenna ports, since the 128 antenna ports are divided into four antenna port groups for measurement, the measurement of the four antenna port groups needs to start at the same time, that is, the time when each antenna port group uses resources to start measurement in each measurement is consistent. For example, the time when resource #0, resource #4, resource #8 and resource #12 start measuring the four antenna port groups is consistent. However, it should be understood that in each measurement, when a measurement occupies a time slot, the starting symbols of the four resources can be different, and the occupied symbol lengths can also be different. The figure is only an example. The symbols occupied by the four resources in the time domain and the starting symbol positions can be different.
[0161] Optionally, in each channel state measurement, the measurement start time of each resource may be different.
[0162] In one embodiment, the time interval between the end time of the i-th channel state measurement and the start time of the i+1-th channel state measurement is the same; or, the end time of the i-th channel state measurement is the same as the start time of the i+1-th channel state measurement, i∈[1,M].
[0163] In one embodiment, the time interval between the end time of the i-th channel state measurement and the start time of the i+1-th channel state measurement is different; or, the end time of the i-th channel state measurement is different from the start time of the i+1-th channel state measurement, i∈[1,M].
[0164] For example, the time interval from the first measurement to the start of the second measurement may be the same as or different from the time interval from the second measurement to the start of the third measurement.
[0165] For example, the end time of the first measurement is the same as the start time of the second measurement, that is, the first measurement and the second measurement can be performed uninterruptedly; in addition, the end time of the first measurement and the start time of the second measurement can also be different, that is, the first measurement and the second measurement can also be performed intermittently.
[0166] It should be noted that, for example, the first and second measurements can be performed continuously, i.e., the time interval between the first and second measurements is 0, while the second and third measurements can be performed with an interval, i.e., there is a time interval between the first and second measurements; or the second and third measurements can also be performed continuously, i.e., the time interval between the second and third measurements is 0. In other words, this application does not limit the time interval between two adjacent measurements or whether the two adjacent measurements are performed consecutively.
[0167] In one embodiment, resources have the same time domain location but different frequency domain locations; alternatively, resources have the same frequency domain location but different time domain locations; alternatively, resources have different time and frequency locations. Resource configuration includes, but is not limited to, code division multiplexing (CDM) type, power offset, density, and transmission configuration indicator (TCI) state.
[0168] It should be noted that M channel state measurements correspond one-to-one to M time units, with one channel state measurement corresponding to one time unit. Different time units are used to distinguish different channel state measurements. For example, M channel state measurements correspond one-to-one to M measurement slot indices, with one channel state measurement corresponding to one measurement slot. The first measurement may correspond to measurement slot #0, the second measurement to measurement slot #1, the third measurement to measurement slot #2, the fourth measurement to measurement slot #3, and so on. Therefore, each resource set can also be understood as corresponding to a time unit, which can be a measurement slot, a measurement moment, or the like, without limitation.
[0169] In one possible implementation, the resource configuration information is used to indicate K×M resources, where the K×M resources correspond to a resource set, and the K×M resources are used for M channel state measurements of K antenna port groups. The K×M resources are divided into K resource groups according to a first rule, and the K resource groups correspond one-to-one to the K antenna port groups. Each resource group includes M resources, and the M resources correspond one-to-one to M channel state measurements.
[0170] In one possible implementation, the resource configuration information is used to indicate the correspondence between K resources corresponding to each channel state measurement and K antenna port groups in M channel state measurements, the K×M resources corresponding to the M channel state measurements correspond to a resource set, and the K×M resources are used for the M channel state measurements of the K antenna port groups; or, the resource configuration information is used to indicate the correspondence between M resources corresponding to each antenna port group in the K antenna port groups and M channel state measurements, the K×M resources corresponding to the K antenna port groups correspond to a resource set, and the K×M resources are used for the M channel state measurements of the K antenna port groups.
[0171] In one embodiment, the resource configuration information is used to indicate the correspondence between K resources corresponding to each channel state measurement and K antenna port groups in M channel state measurements. The resource configuration information is also used to indicate the K resources corresponding to each resource group in the M resource groups.
[0172] Specifically, the K resources corresponding to each channel state measurement are the K resources indicated by the network device and / or predefined by the protocol and arranged in order #3, and the K antenna port groups are arranged in order #2. Then, the correspondence between the K resources corresponding to each channel state measurement and the K antenna port groups is that the i-th resource in sequence #3 corresponds to the i-th antenna port group in sequence #2, i∈[1,K].
[0173] Optionally, K×M resources may belong to one resource set, so the resource configuration information may also be used for K×M resources.
[0174] In one embodiment, K×M resources are divided into K resource groups according to a first rule, including: each resource in the K×M resources corresponds to a channel state measurement of at least one antenna port group in M channel state measurements; the K×M resources are divided into M resource groups, each resource group includes K resources, each resource group corresponds to the same channel state measurement, the K resources in each resource group are arranged in sequence #3, and the kth resource group in the K resource groups includes the kth resource in each resource group after being arranged in sequence #3, where k∈[1,K]. Sequence #3 is an example of a sixth sequence.
[0175] It should be understood that the resource groups and resource clusters described in this application indicate that multiple resources belong to a group. Multiple resources belonging to a group can also be called a resource class or a resource cluster, which means that multiple resources belong to a class or a cluster. This application does not limit this.
[0176] Optionally, the network device indicates that the K resources in each resource group are arranged in order #3 according to the resource ID.
[0177] As an example, the resource configuration information is further used to indicate that the K resources in each resource group are arranged in order #3 according to the resource ID.
[0178] Optionally, the arrangement of the K resources in each resource group in order #3 according to the resource ID may also be predefined by the protocol.
[0179] For example, order #3 may be to arrange the K resources in each resource group in ascending or descending order.
[0180] Figure 7 This is a schematic diagram of the resource set configuration for performing 4 channel state measurements on 128 antenna ports. Figure 7 In the example, 128 antenna ports are divided into 4 antenna port groups and 4 channel state measurements are performed on the 4 antenna port groups.
[0181] For example, Figure 7 As shown in FIG, for AP CSI-RS Doppler measurement of 128 antenna ports, the 128 antenna ports are divided into 4 antenna port groups, and the 4 antenna port groups need to perform 4 channel state measurements. The network device is configured with a resource set, which consists of 16 resources corresponding to the 4 antenna port groups for 4 channel state measurements, that is, Figure 7 Resource #0 to resource #15 are shown in FIG.
[0182] like Figure 7 As shown, for the AP CSI-RS Doppler measurement of 128 antenna ports, it is necessary to perform four channel state measurements on the 128 antenna ports. The four channel state measurements are the first measurement, the second measurement, the third measurement, and the fourth measurement shown in the figure. It should be understood that the first measurement to the fourth measurement shown in the figure are to distinguish the four channel state measurements, so as to better illustrate the different resource sets configured for the four measurements, and do not constitute a limitation on the present application. The APCSI-RS Doppler measurement can also perform M channel state measurements without limitation.
[0183] When 128 antenna ports are divided into groups of 32 for measurement, the 128 antenna ports are divided into four antenna port groups. For AP CSI-RS Doppler measurements on 128 antenna ports, four channel state measurements are required for these four antenna port groups. Since four measurements are performed on four antenna port groups, a total of 16 resources are required. Therefore, the network device configures a resource set for these four channel state measurements. Each resource set contains 16 resources, with each resource used to perform a measurement on each antenna port group.
[0184] It should be understood that Figure 7The example shows that when K=4, M=4, that is, 128 antenna ports are divided into 4 antenna port groups, 16 resources are configured for 4 channel state measurements, and the 16 resources belong to a resource set. Figure 8 For example, K×M resources are divided into K resource groups, the K resource groups correspond one-to-one to the K antenna port groups, and the M resources in the K resource groups correspond one-to-one to M channel state measurements.
[0185] Figure 8 A schematic diagram of an ascending arrangement of K×M resources in a resource set.
[0186] For example, Figure 8 As shown, two channel state measurements are performed for the 128 antenna ports, and the 128 antenna ports are divided into four antenna port groups, that is, two channel state measurements are performed for the four antenna port groups. Therefore, a resource set before sorting includes 8 resources, namely resource #0, resource #1, resource #4, resource #5, resource #8, resource #9, resource #12, and resource #13. The terminal side has the ability to distinguish different measurements, and can determine that resource #0, resource #4, resource #8, and resource #12 correspond to the first measurement, and resource #1, resource #5, resource #9, and resource #13 correspond to the second measurement. The four resources in each measurement are indicated or predefined by the protocol to be arranged in ascending order according to the resource ID, so four ascending resources will be obtained in each measurement. That is, Figure 8 As shown in the figure, after the four resources in the first measurement are arranged in ascending order, resource #0 corresponds to resource #0, resource #4 corresponds to resource #1, resource #8 corresponds to resource #2, and resource #12 corresponds to resource #3; after the four resources in the second measurement are arranged in ascending order, resource #1 corresponds to resource #0, resource #5 corresponds to resource #1, resource #9 corresponds to resource #2, and resource #13 corresponds to resource #3.
[0187] It should be noted that after reordering the K resources in each measurement, the identifiers of the ordered K resources may not be changed, for example Figure 8 After sorting resource #1 and resource #5 in ascending order, the resource identifiers may not be changed to resource #0 and resource #1. Instead, resource #1 is indicated as being ranked first and resource #5 is ranked second in the second measurement, without changing the resource identifiers. Optionally, the identifiers of the sorted K resources may also be changed based on the order of arrangement. For example, after sorting resource #1 and resource #5 in ascending order, the resource identifiers may be changed to resource #0 and resource #1. This application does not limit this.
[0188] For example, Figure 8Each resource in the resource group is used to perform a channel state measurement for an antenna port group. Therefore, two measurements for the same antenna port group can be grouped together. That is, one resource group corresponds to one antenna port group, and each resource in a resource group corresponds to one measurement. For example, resources #0 and #1, which are ranked first in the first and second measurements, are considered the first resource group. Resources #4 and #5, which are ranked second, are considered the second resource group. Resources #8 and #9, which are ranked third, are considered the third resource group. Resources #12 and #13, which are ranked fourth, are considered the fourth resource group. One resource group corresponds to one antenna port group. Therefore, if the first resource group corresponds to the first antenna port group, resource #0 in the first resource group is used for the first measurement of the first antenna port group, and resource #1 in the first resource group is used for the second measurement of the first antenna port group. Similarly, if the second resource group corresponds to the second antenna port group, resource #4 in the second resource group is used for the first measurement of the second antenna port group, and resource #5 in the second resource group is used for the second measurement of the second antenna port group.
[0189] It should be understood that the first antenna port group and the second antenna port group are for the purpose of explaining that two resources in a resource group correspond to the same antenna port group, and do not constitute a limitation on the application. For example, the first resource group may also correspond to the second antenna port group, etc.
[0190] In one possible implementation, the resource configuration information is used for K×M resources, the K×M resources correspond to a resource set, the K×M resources are used for M channel state measurements of K antenna port groups, the K×M resources are divided into M resource groups according to a second rule, the M resource groups correspond one-to-one to the M channel measurements, each resource group includes K resources, and the K resources in each resource set correspond one-to-one to the K antenna port groups.
[0191] In one embodiment, the resource configuration information is used for the K resources corresponding to each resource group.
[0192] In one embodiment, K×M resources are divided into M resource groups according to the second rule, including: the K×M resources are arranged in sequence #4, and resources from nK+1th to nK+Kth in sequence #4 are divided into the nth resource group of the M resource groups, where n∈[0,M-1]. Sequence #4 is an example of the third sequence.
[0193] Optionally, the network device indicates that K×M resources are arranged in order #4 according to resource IDs.
[0194] As an example, the resource configuration information is further used to indicate that K×M resources are arranged in order #4 according to the resource IDs.
[0195] Optionally, the arrangement of the K×M resources in order #4 according to the resource IDs may also be predefined by the protocol.
[0196] Exemplarily, order #4 is K×M resources arranged in ascending or descending order.
[0197] Below is Figure 9 For example, K×M resources are divided into M resource groups, the M resource groups correspond one-to-one to M channel state measurements, and the K resources in the M resource groups correspond one-to-one to K antenna port groups.
[0198] Figure 9 A schematic diagram of another ascending arrangement of K×M resources in a resource set.
[0199] For example, Figure 9 As shown, two channel state measurements are performed for 128 antenna ports, and the 128 antenna ports are divided into four antenna port groups, that is, two channel state measurements are performed for the four antenna port groups. Therefore, a resource set before sorting includes 8 resources, namely resource #0, resource #1, resource #4, resource #5, resource #8, resource #9, resource #12, and resource #13. The 8 resources are indicated or predefined by the protocol to be arranged in ascending order according to the resource ID, so 8 ascending resources will be obtained. The ascending resources are divided into 2 groups, with 4 resources as a group, that is, the first to fourth resources after sorting are the first resource group, that is, the first resource group includes resource #0, resource #1, resource #4, and resource #5. The fifth to eighth resources are the second resource group, that is, the second resource group includes resource #8, resource #9, resource #12, and resource #13. The 4 resources included in each resource group are used to perform a channel state measurement on the four antenna port groups. For example, Figure 9 After the resources #0, resource #1, resource #4, resource #5, resource #8, resource #9, resource #12, and resource #13 shown in the figure are arranged in ascending order, resource #0 corresponds to resource #0, resource #1 corresponds to resource #1, resource #4 corresponds to resource #2, resource #5 corresponds to resource #3, resource #8 corresponds to resource #4, resource #9 corresponds to resource #5, resource #12 corresponds to resource #6, and resource #13 corresponds to resource #7.
[0200] It should be noted that after reordering the K×M resources, the identifiers of the ordered K×M resources may not be changed, for example Figure 9After arranging resource #1 and resource #4 in ascending order, the resource identifiers may not be changed to resource #1 and resource #2. Instead, it may indicate that resource #1 is ranked second among the eight resources and resource #4 is ranked third among the eight resources, without changing the resource identifiers. Optionally, the identifiers of the sorted K×M resources may also be changed according to the order of arrangement. For example, after arranging resource #1 and resource #4 in ascending order, the resource identifiers may be changed to resource #1 and resource #2. This application does not limit this.
[0201] In one embodiment, in the M channel state measurements, the measurement start time between each resource in each channel state measurement is the same.
[0202] For example, when one resource set is configured, the resource set includes 16 resources, and the 16 resources are used to perform four channel state measurements on four antenna port groups. The start time of the measurement of the four resources corresponding to each channel state measurement is consistent. It can be understood that in each measurement, for the measurement of 128 antenna ports, since the 128 antenna ports are divided into four antenna port groups for measurement, the measurement of the four antenna port groups needs to start at the same time, that is, the start time of the measurement of the resources used by each antenna port group in each measurement is consistent. For example, the start time of measuring the four antenna port groups for resource #0, resource #4, resource #8, and resource #12 is consistent. However, it should be understood that in each measurement, when a measurement occupies one time slot, the starting symbols of the four resources can be different, and the occupied symbol lengths can also be different. The figure is only an example. The symbols occupied by the four resources in the time domain and the starting symbol positions can be different.
[0203] In one embodiment, the time interval between the end time of the i-th channel state measurement and the start time of the i+1-th channel state measurement is the same; or, the end time of the i-th channel state measurement is the same as the start time of the i+1-th channel state measurement, i∈[1,M].
[0204] In one embodiment, the time interval between the end time of the i-th channel state measurement and the start time of the i+1-th channel state measurement is different; or, the end time of the i-th channel state measurement is different from the start time of the i+1-th channel state measurement, i∈[1,M].
[0205] In one embodiment, resources have the same time domain location but different frequency domain locations; alternatively, resources have the same frequency domain location but different time domain locations; alternatively, resources have different time and frequency locations. Resource configuration includes, but is not limited to, code division multiplexing (CDM) type, power offset, density, and transmission configuration indicator (TCI) state.
[0206] It should be noted that in addition to the sorting methods of sequence #3 and sequence #4 in the above examples, sequence #3 and sequence #4 can also be other sorting methods. For example, sequence #3 or sequence #4 can be based on resource ID, with odd numbers in front and even numbers in the back, and odd and even numbers are arranged in ascending or descending order, etc. This application does not limit this.
[0207] In a possible implementation, resource configuration information is used to indicate a correspondence between K antenna port groups and K resource sets, where each resource set includes M resources, and the M resources in each resource set are mapped to M channel state measurements.
[0208] In one approach, M resources are arranged in sequence #5 based on resource identifiers, and M channel state measurements are arranged in sequence #6. The mapping between the M resources and the M channel state measurements in each resource set is such that the i-th resource in sequence #5 corresponds to the i-th channel state measurement in sequence #6, where i∈[1,M]. Sequence #5 is an example of the fourth sequence, and sequence #6 is an example of the fifth sequence.
[0209] Among them, order #5 is the order of the M resources in each resource set, and order #6 is the order of the M channel state measurements.
[0210] Exemplarily, order #5 is to arrange the M resources in ascending or descending order.
[0211] Exemplarily, sequence #6 is M channel state measurements arranged in ascending order according to the measurement time slot index corresponding to each measurement. Sequence #6 includes: in Doppler measurement, the M channel state measurements correspond one-to-one to the M measurement time slot indexes, and are arranged in ascending order according to the M measurement time slot indexes. For example, the first measurement may correspond to measurement time slot #0, the second measurement corresponds to measurement time slot #1, the third measurement corresponds to measurement time slot #2, and the fourth measurement corresponds to measurement time slot #3.
[0212] It should be noted that in addition to the sorting methods of sequence #5 and sequence #6 in the above examples, sequence #5 and sequence #6 can also be other sorting methods. For example, sequence #5 is based on the resource ID, with odd numbers in front and even numbers in the back, and the odd and even numbers are arranged in ascending or descending order, etc. Sequence #6 can also be the first measurement corresponding to the first measurement time, the second measurement corresponding to the second measurement time, etc. This application does not limit this.
[0213] Figure 10 Schematic diagram of K resource set configuration for M channel state measurements for 128 antenna ports. As can be seen from the above, for AP CSI-RS Doppler measurement of a large port (e.g. 128 antenna ports), it is necessary to divide the 128 antenna ports into multiple antenna port groups to perform multiple channel state measurements. The terminal device needs to determine the resources used by the multiple antenna port groups in the multiple channel state measurements. Figure 10 In the example, 128 antenna ports are divided into 4 antenna port groups and 4 channel state measurements are performed on the 4 antenna port groups.
[0214] like Figure 10 As shown, for the AP CSI-RS Doppler measurement of 128 antenna ports, it is necessary to perform 4 channel state measurements on the 128 antenna ports. The 4 channel state measurements are Figure 10 The first measurement, second measurement, third measurement, and fourth measurement shown in the figure should be understood that the first measurement to the fourth measurement shown in the figure are to distinguish the four channel state measurements, so as to better illustrate the different resource sets configured for the four measurements, and do not constitute a limitation on this application.
[0215] When 128 antenna ports are divided into a group of 32 antenna ports for measurement, the 128 antenna ports are divided into 4 antenna port groups. For the AP CSI-RS Doppler measurement of 128 antenna ports, 4 channel state measurements need to be performed on the 4 antenna port groups. The network device configures a resource set for each antenna port group that needs to perform 4 measurements. Therefore, for the 4 antenna port groups, a total of 4 resource sets are configured, each resource set includes 4 resources, and each resource is used to perform one measurement on one antenna port group. It should be understood that for the AP CSI-RS Doppler measurement of 128 antenna ports, a total of 16 resources are configured, each resource is used for one antenna port group to perform one channel state measurement, and the 4 resources in one resource set are used to perform 4 measurements on the same antenna port group.
[0216] Each resource set consists of a group of resources corresponding to an antenna port group, and a group of resources includes M resources, and the M resources are used to perform M channel state measurements on the same antenna port group. Figure 10 As shown, a black box represents a resource set, and each resource set is configured to correspond to an antenna port group. In addition, it can be seen from the time axis that four channel state measurements are performed for each of the 128 antenna ports, so the four resources in a resource set are used to perform four channel state measurements on the same antenna port group. Exemplarily, the first antenna port group corresponds to the first resource set, the second antenna port group corresponds to the second resource set, the third antenna port group corresponds to the third resource set, and the fourth antenna port group corresponds to the fourth resource set. Each resource set includes four resources, each resource is used to measure the same antenna port group, and each antenna port group includes 32 antenna ports. Then, the four resources measure the same antenna port group four times. Therefore, the same antenna port group uses different resources in each channel state measurement, and the resources used by any two antenna port groups in the same channel state measurement are different.
[0217] It should be noted that the first antenna port group to the fourth antenna port group are examples of dividing 128 antenna ports into four groups. Each antenna port group includes any 32 antenna ports without limitation. For example, the identifiers corresponding to the 128 antenna ports are 0 to 127. The first antenna port group can include antenna ports 0 to 31, or can also include antenna ports 32 to 63, or can also include antenna ports 64 to 95. In addition, the 32 antenna ports included in the first antenna port group can also be 32 antenna ports with any antenna port identifier, which is not limited in this application.
[0218] For example, Figure 10 The first resource set corresponds to the first antenna port group, and the first resource set includes resource #0, resource #1, resource #2, and resource #3. Each resource in the first set corresponds to one measurement. The second resource set corresponds to the second antenna port group, and the second resource set includes resource #4, resource #5, resource #6, and resource #7. Each resource in the second set corresponds to one measurement. The third resource set corresponds to the third antenna port group, and the third resource set includes resource #8, resource #9, resource #10, and resource #11. Each resource in the third set corresponds to one measurement. The fourth resource set corresponds to the fourth antenna port group, and the fourth resource set includes resource #12, resource #13, resource #14, and resource #15. Each resource in the fourth set corresponds to one measurement.
[0219] Optionally, the network device indicates that the M resources in each of the K resource sets are arranged in order #5 according to the resource ID.
[0220] As an example, the resource configuration information is further used to indicate that the M resources in each of the K resource sets are arranged in order #5 according to the resource ID.
[0221] Optionally, the arrangement of the M resources in each resource set in order #5 according to the resource ID may also be predefined by the protocol.
[0222] In one embodiment, the network device indicates that M channel state measurements are arranged in order #6 according to the measurement time, or the arrangement of M channel state measurements in order #6 according to the measurement time can also be predefined by the protocol, the measurement time can be used to distinguish different measurements according to the measurement time slot, or it can be used to distinguish different measurements according to the measurement time, and the time unit represented by the measurement time can be indicated or predefined by the protocol.
[0223] As an example, the resource configuration information is further used to indicate that the M channel state measurements are arranged in order #6 according to the measurement time.
[0224] Figure 11 This is a schematic diagram of the M resources in each resource set arranged in ascending order.
[0225] For example, Figure 11 As shown, two channel state measurements are performed for 128 antenna ports, which are divided into four antenna port groups. That is, two channel state measurements are performed for the four antenna port groups. Each antenna port group corresponds to a resource set, and each resource set includes four resources. When the four resources in each set are configured to be arranged in ascending order according to resource ID, for the first resource set, resource #0 is re-sorted in ascending order and corresponds to resource #0, and resource #1 is re-sorted in ascending order and corresponds to resource #1. Similarly, for the second resource set, resource #4 is re-sorted in ascending order and corresponds to resource #0, and resource #5 is re-sorted in ascending order and corresponds to resource #1. For the third resource set, resource #8 is re-sorted in ascending order and corresponds to resource #0, and resource #9 is re-sorted in ascending order and corresponds to resource #1. For the fourth resource set, resource #12 is re-sorted in ascending order and corresponds to resource #0, and resource #13 is re-sorted in ascending order and corresponds to resource #1.
[0226] It should be noted that after reordering the M resources in each resource set, the identifiers of the sorted M resources may not be changed, for example Figure 11After resources #4 and #5 in the second resource set are arranged in ascending order, the resource identifiers may not be changed to resource #0 and resource #1. Instead, it indicates that resource #4 is ranked first in the second resource set and resource #5 is ranked second in the second resource set, without changing the resource identifiers. Optionally, the identifiers of the sorted M resources can also be changed according to the order of arrangement. For example, after resources #4 and #5 are arranged in ascending order, the resource identifiers are changed to resource #0 and resource #1. This application does not limit this.
[0227] In one embodiment, the mapping relationship between the M resources in each resource set and the M channel state measurements is a one-to-one correspondence between the M resources and the M channel state measurements.
[0228] In one embodiment, the network device indicates that the K resources in each channel state measurement are arranged in the seventh order according to the resource ID.
[0229] As an example, the resource configuration information is also used to arrange the K resources in each channel state measurement in the seventh order according to the resource ID.
[0230] Optionally, the arrangement of the K resources in each channel state measurement in the seventh order according to the resource IDs may also be predefined by the protocol.
[0231] Exemplarily, the seventh order is to arrange the K resources in each channel state measurement in ascending or descending order.
[0232] Figure 12 This is a schematic diagram of K resources in each channel state measurement after being arranged in ascending order.
[0233] For example, Figure 12As shown, two channel state measurements are performed for 128 antenna ports, which are divided into four antenna port groups. This means two channel state measurements are performed for each of the four antenna port groups. Each antenna port group corresponds to a resource set, and each resource set includes four resources. The terminal has the ability to distinguish between different measurements and can determine that resources #0, #4, #8, and #12 correspond to the first measurement, while resources #1, #5, #9, and #13 correspond to the second measurement. The four resources in each measurement are indicated or predefined by the protocol in ascending order based on resource ID. In the first measurement, resource #0 is reordered in ascending order to correspond to resource #0, resource #4 is reordered in ascending order to correspond to resource #1, resource #8 is reordered in ascending order to correspond to resource #2, and resource #12 is reordered in ascending order to correspond to resource #3. Similarly, in the second measurement, resources #1, #5, #9, and #13 are reordered in ascending order to correspond to resource #0, resource #1, resource #2, and resource #3, respectively. The first resource set corresponds to the first antenna port group, and the first resource includes resource #0 and resource #1. The second resource set corresponds to the second antenna port group, and the second resource includes resource #4 and resource #5. The third resource set corresponds to the third antenna port group, and the third resource includes resource #8 and resource #9. The fourth resource set corresponds to the fourth antenna port group, and the fourth resource includes resource #12 and resource #13.
[0234] It should be noted that after reordering the K resources in each channel state measurement, the identifiers of the ordered K resources may not be changed, for example Figure 12 After resource #0 and resource #4 in the second resource set are sorted in ascending order, the resource identifiers may not be changed to resource #0 and resource #1. Instead, it indicates that resource #0 is ranked first and resource #4 is ranked second in the first measurement, without changing the resource identifiers. Optionally, the identifiers of the sorted K resources can also be changed according to the order of arrangement. For example, after resource #0 and resource #4 are sorted in ascending order, the resource identifiers can be changed to resource #0 and resource #1. This application does not limit this.
[0235] In one embodiment, in the M channel state measurements, the measurement start time between each resource in each channel state measurement is the same.
[0236] Optionally, in each channel state measurement, the measurement start time of each resource is different.
[0237] In one embodiment, the time interval between the end time of the i-th channel state measurement and the start time of the i+1-th channel state measurement is the same; or, the end time of the i-th channel state measurement is the same as the start time of the i+1-th channel state measurement, i∈[1,M].
[0238] In one embodiment, the time interval between the end time of the i-th channel state measurement and the start time of the i+1-th channel state measurement is different; or, the end time of the i-th channel state measurement is different from the start time of the i+1-th channel state measurement, i∈[1,M].
[0239] For example, the time interval from the first measurement to the start of the second measurement may be the same as or different from the time interval from the second measurement to the start of the third measurement.
[0240] For example, the end time of the first measurement is the same as the start time of the second measurement, that is, the first measurement and the second measurement can be performed uninterruptedly; in addition, the end time of the first measurement and the start time of the second measurement can also be different, that is, the first measurement and the second measurement can also be performed intermittently.
[0241] In one embodiment, resources have the same time domain location but different frequency domain locations; alternatively, resources have the same frequency domain location but different time domain locations; alternatively, resources have different time and frequency locations. Resource configuration includes, but is not limited to, code division multiplexing (CDM) type, power offset, density, and transmission configuration indicator (TCI) state.
[0242] It should be noted that the multiple resources shown above are only examples to represent multiple different resources. The IDs of the multiple resources can be the sequential identifiers shown in the above figure, or multiple arbitrary resource identifiers, without limitation. In addition, the arrangement of the multiple resources in the figure is only to better illustrate the resource configuration method used by each antenna port group in each channel state measurement, and does not constitute a limitation on this application.
[0243] It should also be noted that the sorting methods of the above-mentioned sequences #1 to the seventh sequence can be the same or different. For example, sequence #1 can be arranged in ascending order, sequence #3 can also be arranged in ascending order, or sequence #3 can be arranged in descending order, etc. This application does not limit this.
[0244] S430: The terminal device performs M channel state measurements on the K antenna port groups according to the resource configuration information.
[0245] As an example, when the resource configuration information is used to indicate the correspondence between M channel state measurements and M resource sets, the terminal device arranges the K resources included in each of the M resource sets received according to the order #1 indicated by the network device or predefined by the protocol, and obtains the sorted K resources; the sorted K resource IDs have a mapping relationship with the K antenna port groups. If the network device indicates or the protocol predefines that the K antenna port groups are arranged in order #2, the mapping relationship is reflected as p' m =p m -KNt. Where m is the resource ID, p m is the mapping rule from the mth resource in the K×M resources to the mth antenna port group, N is the number of ports included in the K antenna port groups, and t is the index of each channel state measurement. m The mapping rule for the mth resource in the K×M resources represented by [1, K] corresponds to the mth antenna port group, as follows: M channel state measurements correspond to M resource sets, and the i-th resource in sequence #1 corresponds to the i-th antenna port group in sequence #2, where i∈[1,K]. Therefore, the terminal device can determine the resources used by each antenna port group in each state measurement and perform M channel state measurements on the K antenna port groups based on the determined resources.
[0246] It should be noted that t may be the index of the measurement time unit corresponding to each channel state measurement, for example, t may be the index of the measurement time slot corresponding to each channel state measurement.
[0247] As an example, when resource configuration information is used to indicate K×M resources, the K×M resources may belong to a resource set. The terminal device is able to distinguish M channel state measurements, and based on each channel state measurement, determine the K resources corresponding to each channel state measurement; the K resources in each resource group are arranged in the order #3 indicated by the network device or predefined by the protocol, and then the K resources in the sorted resource group corresponding to each channel state measurement are mapped to the K antenna port groups. If the network device indicates or the protocol predefines that the K antenna port groups are arranged in order #2, there is a mapping relationship between the sorted K resource IDs and the ports, and the mapping relationship is reflected as p' m =p m -KNt. p m The mapping rule for the mth resource in the K×M resources represented by [ ] to the mth antenna port group is as follows: each channel state measurement corresponds to K resources, and the i-th resource after the K resources are arranged in sequence #3 corresponds to the i-th antenna port group in sequence #2, where i∈[1,K]. Therefore, the terminal device can determine the resources used by each antenna port group in each channel state measurement and perform M channel state measurements on the K antenna port groups based on the determined resources.
[0248] As an example, when resource configuration information is used to indicate K×M resources, the K×M resources may belong to a resource set. The terminal device arranges the K×M resources in the order #4 indicated by the network device or predefined by the protocol, and a mapping relationship exists between the sorted K×M resources and the K antenna port groups in each channel state measurement in the M channel state measurements. If the network device indicates or the protocol predefines that the K antenna port groups are arranged in order #2 and the M channel state measurements are arranged in order #6, then there is a mapping relationship between the sorted K×M resource IDs corresponding to each channel state measurement and the K antenna port groups in each channel state measurement in the M channel state measurements, and the mapping relationship is reflected as p' m =p m -KNt. p m The mapping rule for the mth resource among the K×M resources represented corresponds to the mth antenna port group as follows: the n+1th channel state measurement in sequence #6 corresponds to the nK+1th to nK+Kth resources in sequence #4, and the i-th resource among the nK+1th to nK+Kth resources corresponds to the i-th antenna port group in sequence #2, where i∈[1,K], n∈[0,M-1]. Therefore, the terminal device can determine the resources used by each antenna port group in each channel state measurement and perform M channel state measurements on the K antenna port groups based on the determined resources.
[0249] As an example, when the resource configuration information is used to indicate the correspondence between K antenna port groups and K resource sets, the terminal device arranges the M resources included in each of the received K resource sets according to the order indicated by the network device or predefined by the protocol #5 to obtain the sorted M resources; the sorted M resource IDs are mapped to the M channel state measurements. If the network device
[0250] The M channel state measurements are arranged in order of #6, as indicated by the device or predefined by the protocol. The mapping relationship is shown as p q =p q -KNt, where q is the ID of the resource collection, p q Indicates the mapping rule that the mth resource in K×M resources corresponds to the mth antenna port group. m identifies the resource ID, so the resource ID is related to the resource set ID. This is reflected in the correspondence between K antenna port groups and K resource sets. Then, the IDs of the M resources in the qth resource set correspond to the qth antenna port group. Then, the ID of any resource in the M resources corresponds to the qth antenna port group, q∈[1,K]. qThe mapping rule for the mth resource in the K×M resources represented by [1, M] corresponds to the mth antenna port group, as follows: K antenna port groups correspond to K resource sets, and the i-th resource in each resource set, after the M resources are arranged in sequence #5, corresponds to the i-th channel state measurement in sequence #6, where i∈[1,M]. Therefore, the terminal device can determine the resources used by each antenna port group in each channel state measurement and perform M channel state measurements on the K antenna port groups based on the determined resources.
[0251] As an example, when resource configuration information is used to indicate the correspondence between K antenna port groups and K resource sets, the terminal device can distinguish M channel state measurements, and determine the K resources corresponding to each channel state measurement based on each channel state measurement; the K resources corresponding to each channel state measurement are arranged in the seventh order indicated by the network device or predefined by the protocol, and then the sorted K resources corresponding to each channel state measurement have a mapping relationship with the K antenna port groups. If the network device indicates or the protocol predefines that the K antenna port groups are arranged in order #2, there is a mapping relationship between the sorted K resource IDs corresponding to each channel state measurement and the port, and this mapping relationship is reflected as p' m =p m -KNt. p m The mapping rule for the mth resource in the K×M resources represented by [number] to the mth antenna port group is as follows: K antenna port groups correspond to K resource sets, and the i-th resource after the K resources corresponding to each channel state measurement are arranged in the seventh order corresponds to the i-th antenna port in order #2, where i∈[1,K]. Therefore, the terminal device can determine the resources used by each antenna port group in each channel state measurement and perform M channel state measurements on the K antenna port groups based on the determined resources.
[0252] The above describes the resource configuration scheme for performing M channel state measurements on K antenna port groups for AP-CSI-RS Doppler measurement, and the process by which the terminal determines the resources used by each antenna port group in each channel state measurement. Through the above scheme, the resource configuration method corresponding to an antenna port group (for example, the antenna port group includes 32 antenna ports) is specified through base station configuration or protocol predefinition, enabling the terminal side to know the resources corresponding to one antenna port group in the K antenna port groups (for example, the K antenna port groups include 128 antenna ports), thereby supporting AP-CSI-RS Doppler measurement under large ports.
[0253] The following describes a method for how the terminal determines the time from the end of large-port measurement to the start of reporting the CSI report.
[0254] Figure 13Schematic flow chart of a communication method 500 provided in an embodiment of the present application. Figure 13 As shown, the method 500 may include the following steps.
[0255] S510. During a first time period, the terminal device performs channel state measurement on K antenna port groups; during a second time period, the terminal device reports a CSI report.
[0256] Specifically, in the first time period, the terminal device performs channel state measurement on K antenna port groups to obtain a first CSI report; the first CSI report includes channel state information of the channel state measurement performed on K antenna port groups, K≥2, and each antenna port group includes at least Less one indivual antenna Port; in the second period, report the first CSI report. The time when the first period ends and the second period begins is Z max The maximum time from the end of the first period to the beginning of the second period, Z r ' ef Predefined for the protocol.
[0257] Figure 14 This is a schematic diagram of the CSI reporting time. Figure 14 As shown in the figure, two time periods are shown, namely Z ref and Z r ' ef .
[0258] In the existing agreement, Z ref It is defined as the time from the end of the last symbol of the physical downlink control channel (PDCCH) resource that triggers the CSI report to the start of the first symbol of the physical uplink shared channel (PUSCH) resource that contains the CSI report.
[0259] Z r ' ef It is defined as the time from the end of the last symbol of the latest of the AP NZP CSI-RS resources used for channel measurement and interference measurement, and the AP channel state information intermodulation (CSI-IM) resources used for interference measurement, to the start of the first symbol of the PUSCH resource containing the CSI report.
[0260] In one embodiment, when each antenna port group includes Z antenna ports, the K antenna port groups include K×Z antenna ports, where Z ≥ 1. It can be understood that the number of antenna ports increases from Z antenna ports to K×Z antenna ports. Co-expansion It has expanded K times, because it is only the end Oral Extension, then for K antenna port groups, the time from the end of the first period to the beginning of the second period It can be considered as a linear expansion, that is, Among them, when the Z antenna ports are measured in the third period, the second CSI report is obtained; when the second CSI report is reported in the fourth period, Z r ' ef The interval between the end of the third period and the beginning of the fourth period predefined for the protocol.
[0261] For example, when Z=32 and K=4, there are K antennas. port The group includes 128 antenna ports, and each antenna port group includes 32 antenna ports. The time from the end of the first period to the beginning of the second period Linear expansion to Among them, Z r ' ef The time corresponding to a maximum of 32 antenna ports is predefined for the protocol.
[0262] specific land, From the above, we can see that for K antenna port groups, K resources are required for measurement. Each antenna port group includes Z antenna ports, so It can be expressed as the time from the end of the last symbol of K resource measurements (such as PUCCH resources) in the time domain to the start of the first symbol of the resource containing the CSI report (such as PUSCH resources) in the time domain, Z r ' ef It is the time from the end of the last symbol of the downlink resource (eg, PUCCH resource) measured for Z antenna ports in the time domain to the start of the first symbol of the uplink resource (eg, PUSCH resource) containing the CSI report.
[0263] As an example, when there are K antenna terminals Mouth group When performing M channel state measurements and each antenna port group includes Z antenna ports, the time from the end of the first period to the beginning of the second period It can be considered as a linear expansion, that is, In the first period, K×M resources are used for K antenna ports. Group Progress Perform M channel state measurements and obtain CSI reports for M measurements, where Z ≥ 1. Therefore, the end of the first period marks the end of M measurements. It can be expressed as the time from the end of the last symbol of K resources (such as PUCCH resources) in the time domain to the start of the first symbol of the resource containing the CSI report (such as PUSCH resources) in the time domain in the last channel state measurement of M channel state measurements. r ' ef It is the time from the end of the last symbol of the downlink resource (eg, PUCCH resource) measured for Z antenna ports in the time domain to the start of the first symbol of the uplink resource (eg, PUSCH resource) containing the CSI report.
[0264] S520: The terminal device sends a CSI report to the network device. Correspondingly, the network device receives the CSI report from the terminal device.
[0265] Specifically, the terminal device sends a CSI report to the network device during the second time period. Correspondingly, the network device receives the CSI report from the terminal device during the second time period.
[0266] The above describes in detail the communication method provided by the present application. The following describes the communication device provided by the present application.
[0267] In order to realize the various functions of the communication devices (such as network devices, terminal devices) in the embodiments of the present application, each communication device can realize the corresponding functions through hardware structure, software module, or hardware structure plus software module.
[0268] Figure 15 1 is a schematic block diagram of a communication device 1000 provided in an embodiment of the present application. Figure 15 As shown, the device 1000 may include a transceiver unit 1010 and a processing unit 1020. The transceiver unit 1010 may communicate with the outside, and the processing unit 1020 is used for data processing. The transceiver unit 1010 may also be called a communication interface or a transceiver unit.
[0269] Optionally, the device 1000 may further include a storage unit, which may be used to store instructions and / or data. The processing unit 1020 may read the instructions and / or data in the storage unit so that the device implements the aforementioned method embodiment.
[0270] Exemplarily, the communication device 1000 is a terminal device, and may also be a communication device applied to a terminal device or used in conjunction with a terminal device and capable of implementing the method executed by the terminal device, such as a chip, a chip system or a circuit. Figure 18 Related description of the chip system shown.
[0271] Exemplarily, the communication device 1000 is a network device, or may be a communication device applied to a network device or used in conjunction with a network device and capable of implementing the method executed by the network device, such as a chip, a chip system or a circuit. Figure 18 Related description of the chip system shown.
[0272] In one possible design, the device 1000 can implement steps or processes corresponding to those performed by the terminal device in the above method embodiment, wherein the processing unit 1020 is used to perform processing-related operations of the terminal device in the above method embodiment, and the transceiver unit 1010 is used to perform transceiver-related operations of the terminal device in the above method embodiment.
[0273] Exemplarily, the transceiver unit 1010 is used to receive resource configuration information from the network device; or the transceiver unit 1010 is used to send a CSI report to the network device; the processing unit 1020 is used to perform M channel state measurements on K antenna port groups according to the resource configuration information.
[0274] In another possible design, the device 1000 can implement steps or processes corresponding to those performed by the network device in the above method embodiment, wherein the transceiver unit 1010 is used to perform transceiver-related operations of the network device in the above method embodiment, and the processing unit 1020 is used to perform processing-related operations of the network device in the above method embodiment.
[0275] Exemplarily, the transceiver unit 1010 is used to send resource configuration information to the terminal device; or the transceiver unit 1010 is used to receive a CSI report from the terminal device.
[0276] It should be understood that the device 1000 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merging logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 1000 can be specifically the transmitting end in the above-mentioned embodiment, and can be used to execute the various processes and / or steps corresponding to the transmitting end in the above-mentioned method embodiment, or the device 1000 can be specifically the receiving end in the above-mentioned embodiment, and can be used to execute the various processes and / or steps corresponding to the receiving end in the above-mentioned method embodiment. To avoid repetition, it will not be described here.
[0277] The device 1000 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the sending end in the above-mentioned method, or the device 1000 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the receiving end in the above-mentioned method. The functions can be implemented by hardware, or the corresponding software can be implemented by hardware. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the transceiver operations and related processing operations in each method embodiment.
[0278] In addition, the above-mentioned transceiver unit can also be a transceiver circuit (for example, it can include a receiving circuit and a transmitting circuit), and the processing unit can be a processing circuit. In an embodiment of the present application, the above-mentioned communication device can be the receiving end or the transmitting end in the aforementioned embodiment, or it can be a chip or a chip system, such as a system on chip (SoC). Among them, the transceiver unit can be an input and output circuit or a communication interface. The processing unit is a processor or microprocessor or integrated circuit integrated on the chip. This is not limited here.
[0279] Figure 16 2 is a schematic block diagram of a communication device 2000 provided in an embodiment of the present application. Figure 16 As shown, the device 2000 includes a processor 2010 and a transceiver 2020. The processor 2010 and the transceiver 2020 communicate with each other through an internal connection path, and the processor 2010 is used to execute instructions to control the transceiver 2020 to send signals and / or receive signals.
[0280] Optionally, the apparatus 2000 may further include a memory 2030, which communicates with the processor 2010 and the transceiver 2020 via an internal connection path. The memory 2030 is used to store instructions, and the processor 2010 may execute the instructions stored in the memory 2030.
[0281] Exemplarily, the communication device 2000 is a terminal device, or may be a communication device applied to a terminal device or used in conjunction with a terminal device and capable of implementing the method executed by the terminal device, such as a chip, a chip system or a circuit. Figure 18 Related description of the chip system shown.
[0282] Exemplarily, the communication device 2000 is a network device, or may be a communication device applied to a network device or used in conjunction with a network device and capable of implementing the method executed by the network device, such as a chip, a chip system or a circuit. Figure 18Related description of the chip system shown.
[0283] In a possible implementation, the apparatus 2000 is used to implement the various processes and steps corresponding to the terminal device in the above method embodiment.
[0284] In another possible implementation, the apparatus 2000 is used to implement the various processes and steps corresponding to the network device in the above method embodiment.
[0285] Optionally, the memory 2030 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information. The processor 2010 may be configured to execute instructions stored in the memory. When the processor 2010 executes the instructions stored in the memory, the processor 2010 is configured to perform the various steps and / or processes of the above-described method embodiments corresponding to the transmitting end or the receiving end.
[0286] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.
[0287] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above-described method embodiments can be completed by hardware integrated logic circuits in the processor or by software instructions. The above-described processor can be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or the aforementioned CPU, other general-purpose processors, a DSP, an ASIC, an FPGA or other programmable logic device, or a portion of the circuitry in other chips used for processing functions. The processor in the embodiments of the present application can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software modules can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in a memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above-described method.
[0288] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0289] Figure 17 This is a block diagram of an example of a baseband hardware implementation provided by an embodiment of the present application. Figure 17 As shown, Baseband can be implemented using a processing system including one or more processors (e.g., processor #1 to processor #N). Processors include microprocessors (e.g., X86, ARM), microcontrollers, digital signal processors (DSPs), field programmable gate arrays (FPGAs), GPUs, programmable logic devices (PLDs), state machines, gating logic, discrete hardware circuits, and other suitable hardware configured to perform various functions. That is, the processors used in Baseband can be used to implement any one or more of the processes and procedures described below.
[0290] Exemplarily, the Baseband is a terminal device, or may be a communication device applied to or used in conjunction with a terminal device and capable of implementing the method executed by the terminal device, such as a chip, a chip system or a circuit. Figure 18 Related description of the chip system shown.
[0291] Exemplarily, the Baseband is a network device, or may be a communication device applied to or used in conjunction with a network device and capable of implementing the method executed by the network device, such as a chip, a chip system, or a circuit. Figure 18 Related description of the chip system shown.
[0292] In a possible implementation, the Baseband is used to implement various processes and steps corresponding to the terminal device in the above method embodiment.
[0293] In another possible implementation, Baseband is used to implement various processes and steps corresponding to the network device in the above method embodiment.
[0294] A processing system can be implemented using a bus architecture, typically represented by a bus. A bus can include any number of interconnecting buses and bridges, depending on the specific application and overall design constraints of the processing system. The bus communicatively couples various circuits together, including one or more processors (typically represented by a processor), memory, and computer-readable media (typically represented by a computer-readable medium). The bus can also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be described further. A bus interface provides an interface between the bus and transceivers, and between the bus and the interface.
[0295] The transceiver provides a communication interface or means for communicating with various other devices via a wireless transmission medium. The transceiver can be coupled to an antenna array, and the transceiver and antenna array can be used together to communicate with the corresponding network type. At least one interface (e.g., a network interface and / or a user interface) provides a communication interface or means for communicating via an internal bus or via an external transmission medium.
[0296] The processor is responsible for managing the bus and general processing, including executing software stored on a computer-readable medium. When executed by the processor, the software causes the processing system to perform the various functions described below for any specific device. The functions that can be implemented by the processor, memory, and computer-readable medium may include encoding, decoding, rate matching, rate dematching, scrambling, descrambling, modulation, demodulation, layer mapping, FFT, IFFT, IDFT, precoding, RE mapping, channel equalization, RE demapping, digital BF, adding CP, removing CP, and so on.
[0297] In the embodiment of the present application, the above-mentioned method can be executed by a terminal device or a network device, or can be executed by a chip, a chip system or a circuit of the terminal device or the network device, and the chip, the chip system or the circuit can be installed in the terminal device or the network device. Figure 18 Describe the chip system of terminal equipment or network equipment.
[0298] Figure 18 3 is a schematic block diagram of a chip system 3000 provided in an embodiment of the present application. Figure 18 As shown, the chip system 3000 (or may also be called a processing system) includes a logic circuit 3010 and an input / output interface (input / output interface) 3020.
[0299] Logic circuit 3010 may be a processing circuit in chip system 3000. Logic circuit 3010 may be coupled to a storage unit and call instructions in the storage unit, so that chip system 3000 can implement the methods and functions of various embodiments of the present application. Input / output interface 3020 may be an input / output circuit in chip system 3000, outputting information processed by chip system 3000 or inputting data or signaling information to be processed into chip system 3000 for processing.
[0300] As a solution, the chip system 3000 is used to implement the operations performed by the terminal device or network device in the above various method embodiments.
[0301] For example, the logic circuit 3010 is used to implement the processing-related operations performed by the terminal device in the above method embodiments, such as the processing-related operations performed by the terminal device in the above embodiment; the input / output interface 3020 is used to implement the sending and / or receiving-related operations performed by the terminal device in the above method embodiments, such as the sending and / or receiving-related operations performed by the terminal device in the above embodiment.
[0302] For another example, the logic circuit 3010 is used to implement the processing-related operations performed by the network device in the above method embodiments, such as the processing-related operations performed by the network device in the above embodiment; the input / output interface 3020 is used to implement the sending and / or receiving-related operations performed by the network device in the above method embodiments, such as the sending and / or receiving-related operations performed by the network device in the above embodiment.
[0303] An embodiment of the present application also provides a computer-readable storage medium on which computer instructions for implementing the methods executed by a terminal device or a network device in the above-mentioned method embodiments are stored.
[0304] An embodiment of the present application also provides a computer program product, comprising instructions, which, when executed by a computer, implement the methods performed by a terminal device or a network device in the above-mentioned method embodiments.
[0305] An embodiment of the present application also provides a communication system, which includes the terminal device or network device in the above embodiments.
[0306] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.
[0307] In this application, under the premise of no logical contradiction, the examples can reference each other, for example, the methods and / or terms between method embodiments can reference each other, for example, the functions and / or terms between device embodiments can reference each other, for example, the functions and / or terms between device examples and method examples can reference each other.
[0308] In 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.
[0309] 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.
[0310] 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.
[0311] 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.
[0312] 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.
[0313] 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.
[0314] 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.
[0315] 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: The method comprises: Receive resource configuration information, where the resource configuration information is used to indicate resources used by each antenna port group in each channel state measurement in M channel state measurements for K antenna port groups, where the same antenna port group uses different resources in each channel state measurement, and any two antenna port groups in the same channel state measurement use different resources, M ≥ 2, K ≥ 2, and each antenna port group includes at least one antenna port; According to the resource configuration information, M channel state measurements are performed on the K antenna port groups.
2. The method according to claim 1, characterized in that The resource configuration information is used to indicate the correspondence between the M channel state measurements and the M resource sets, wherein each resource set includes K resources, the K resources are used for one of the channel state measurements of the M channel state measurements of the K antenna port groups, and the K resources in each resource set have a mapping relationship with the K antenna port groups.
3. The method according to claim 2, characterized in that The K resources are arranged in a first order according to resource identifiers, and the K antenna port groups are arranged in a second order. The mapping relationship is that the i-th resource in the first order corresponds to the i-th antenna port in the second order, i∈[1,K].
4. The method according to claim 1, wherein The resource configuration information is used to indicate K×M resources, the K×M resources correspond to a resource set, and the K×M resources are used for M channel state measurements of K antenna port groups. The K×M resources are divided into M resource groups, the M resource groups correspond one-to-one to the M channel state measurements, each resource group includes K resources, and the K resources in each resource group correspond one-to-one to the K antenna port groups.
5. The method according to claim 1, wherein The resource configuration information is used to indicate a correspondence between K resources corresponding to each channel state measurement and K antenna port groups in M channel state measurements, the K×M resources corresponding to the M channel state measurements correspond to one resource set, and the K×M resources are used for the M channel state measurements of the K antenna port groups; or, The resource configuration information is used to indicate the correspondence between the M resources corresponding to each antenna port group in the K antenna port groups and the M channel state measurements. The K×M resources corresponding to the K antenna port groups correspond to a resource set, and the K×M resources are used for the M channel state measurements of the K antenna port groups.
6. The method according to claim 4, characterized in that The resource configuration information is further used to indicate the K resources corresponding to each resource group in the M resource groups.
7. The method according to claim 4, characterized in that The K×M resources are divided into M resource groups, including: The K×M resources are arranged in a third order, and the nK+1th resource to the nK+Kth resource in the third order are divided into the nth resource group among the M resource groups, n∈[0,M-1].
8. The method according to claim 1, characterized in that The resource configuration information is used to indicate the correspondence between the K antenna port groups and the K resource sets, wherein each resource set includes M resources, and the M resources are used for M channel state measurements of one of the K antenna port groups, and there is a mapping relationship between the M resources in each resource set and the M channel state measurements.
9. The method according to claim 8, characterized in that The M resources are arranged in a fourth order according to resource identifiers, the M channel state measurements are arranged in a fifth order, and the mapping relationship is that the i-th resource in the fourth order corresponds to the i-th channel state measurement in the fifth order, i∈[1,M].
10. The method according to claim 9, characterized in that The mapping relationship is a one-to-one correspondence between the M resources in each resource set and the M channel state measurements.
11. The method according to any one of claims 1 to 10, characterized in that In each channel state measurement, the measurement start time of each resource is the same.
12. The method according to any one of claims 1 to 11, characterized in that The time interval between the end time of the i-th channel state measurement and the start time of the (i+1)-th channel state measurement is the same; or, The end time of the i-th channel state measurement is the same as the start time of the i+1-th channel state measurement, i∈[1,M].
13. The method according to any one of claims 1 to 12, characterized in that The time domain positions of the resources are the same but the frequency domain positions are different; or, The resources have the same frequency domain position but different time domain positions; or, The time-frequency positions of the resources are all different.
14. A communication method, characterized in that: The method comprises: Sending resource configuration information, where the resource configuration information is used to indicate resources used by each antenna port group in each channel state measurement in M channel state measurements for K antenna port groups, where the resources used by the same antenna port group in each channel state measurement are different, and the resources used by any two antenna port groups in the same channel state measurement are different, M ≥ 2, K ≥ 2, and each antenna port group includes at least one antenna port; The resource configuration information is used to perform M channel state measurements on K antenna port groups.
15. The method according to claim 14, characterized in that The resource configuration information is used to indicate the correspondence between the M channel state measurements and the M resource sets, wherein each resource set includes K resources, the K resources are used for one of the channel state measurements of the M channel state measurements of the K antenna port groups, and the K resources in each resource set have a mapping relationship with the K antenna port groups.
16. The method according to claim 15, characterized in that The K resources are arranged in a first order according to resource identifiers, and the K antenna port groups are arranged in a second order. The mapping relationship is that the i-th resource in the first order corresponds to the i-th antenna port in the second order, i∈[1,K].
17. The method according to claim 14, characterized in that The resource configuration information is used to indicate K×M resources, the K×M resources correspond to a resource set, and the K×M resources are used for M channel state measurements of K antenna port groups. The K×M resources are divided into M resource groups, the M resource groups correspond one-to-one to the M channel measurements, each resource group includes K resources, and the K resources in each resource set correspond one-to-one to the K antenna port groups.
18. The method according to claim 14, characterized in that The resource configuration information is used to indicate a correspondence between K resources corresponding to each channel state measurement and K antenna port groups in M channel state measurements, the K×M resources corresponding to the M channel state measurements correspond to one resource set, and the K×M resources are used for the M channel state measurements of the K antenna port groups; or, The resource configuration information is used to indicate the correspondence between the M resources corresponding to each antenna port group in the K antenna port groups and the M channel state measurements. The K×M resources corresponding to the K antenna port groups correspond to a resource set, and the K×M resources are used for the M channel state measurements of the K antenna port groups.
19. The method according to claim 17, wherein The resource configuration information is further used to indicate the K resources corresponding to each resource group in the M resource groups.
20. The method according to claim 17, wherein The K×M resources are divided into M resource groups, including: The K×M resources are arranged in a third order, and the nK+1th resource to the nK+Kth resource in the third order are divided into the nth resource group among the M resource groups, n∈[0,M-1].
21. The method according to claim 14, wherein The resource configuration information is used to indicate the correspondence between the K antenna port groups and the K resource sets, wherein each resource set includes M resources, the M resources are used for M channel state measurements of one of the K antenna port groups, and there is a mapping relationship between the M resources in each resource set and the M channel state measurements.
22. The method according to claim 19, wherein The M resources are arranged in a fourth order according to resource identifiers, the M channel state measurements are arranged in a fifth order, and the mapping relationship is that the i-th resource in the fourth order corresponds to the i-th channel state measurement in the fifth order, i∈[1,M].
23. The method according to claim 19, wherein The mapping relationship is a one-to-one correspondence between the M resources in each resource set and the M channel state measurements.
24. The method according to any one of claims 13 to 21, characterized in that In each channel state measurement, the measurement start time of each resource is the same.
25. The method according to any one of claims 13 to 22, characterized in that The time interval between the end time of the i-th channel state measurement and the start time of the (i+1)-th channel state measurement is the same; or, The end time of the i-th channel state measurement is the same as the start time of the i+1-th channel state measurement, i∈[1,M].
26. The method according to any one of claims 13 to 23, characterized in that The time domain positions of the resources are the same but the frequency domain positions are different; or, The resources have the same frequency domain position but different time domain positions; or, The time-frequency positions of the resources are all different.
27. A communication method, characterized in that: Applied to a terminal device, the method includes: performing channel state measurement on K antenna port groups within a first time period to obtain a first channel state information (CSI) report; performing channel state measurement on the K antenna port groups using the first CSI report packet, where the K antenna port groups correspond to K resources, to obtain the first channel state information (CSI) report; the first CSI report includes channel state information measured for the K antenna port groups, where K is greater than or equal to 2, and each antenna port group includes at least one antenna port; The time from the end of the last symbol of the K resource measurements in the time domain to the start of the first symbol of the resource containing the first CSI report in the time domain is determined according to the third time and the fourth time. The third time is K times the fifth time. The fifth time is a time corresponding to a maximum of 32 antenna ports predefined by the protocol. The fourth time is predefined by the protocol; or, the fourth time is configured according to the capabilities reported by the terminal device; or, the fourth time is calculated and reported according to the capabilities of the terminal device.
28. The method according to claim 31, characterized in that The time from the end of the last symbol of the K resource measurements in the time domain to the start of the first symbol of the resource containing the first CSI report in the time domain is determined according to the third time and the fourth time, including: The time from the end of the last symbol of the K resource measurements in the time domain to the start of the first symbol of the resource containing the first CSI report in the time domain The following relationship is satisfied: Among them, Z r ' ef For the fifth time, Z max For the fourth time.
29. A communication device, characterized in that: The device includes a unit or module for performing the method according to any one of claims 1 to 13, or the device includes a unit or module for performing the method according to any one of claims 14 to 26, or the device includes a unit or module for performing the method according to claim 27 or 28.
30. A communication system, characterized in that: include: A terminal device and a network device, wherein the terminal device is used to execute the method according to any one of claims 1 to 13, 27, and 28, and the network device is used to execute the method according to any one of claims 14 to 26, 27, and 28.
31. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions. When the computer program runs on a computer, the computer executes the method according to any one of claims 1 to 13, or the method according to any one of claims 14 to 26, or the method according to any one of claims 27 or 28.
32. A computer program product, characterized in that The computer program product comprises: a computer program code, which, when executed on a communication device, causes the device to perform the method according to any one of claims 1 to 13, or causes the device to perform the method according to any one of claims 14 to 26, or causes the device to perform the method according to claim 27 or 28.
Citation Information
Cited By
Method for reporting and receiving channel state information and related product
CN121098364A
