Resource reporting method and device

By receiving measurement configuration information and sending measurement results, the terminal can effectively select beams from different TRPs, solving the problem of difficult to realize multi-station data transmission in the prior art, and achieving the effect of data transmission with multiple TRPs at the same time.

CN119997084APending Publication Date: 2025-05-13HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510130549.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2019-10-15
Filing Date
2020-10-15
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The prior art is difficult to realize multi-station data transmission because the beams selected by the terminal may belong to the same transmission and reception site (TRP), resulting in the inability to effectively select beams from different TRPs.

Method used

By receiving measurement configuration information, the information includes N sets of resources, each set of resources containing one or more resources. The terminal sends measurement results to the network device according to the configuration information, which indicates m resources, and the downlink signals of these resources can be received simultaneously by the terminal and correspond one by one to m resources in the N resource sets.

Benefits of technology

It realizes that the terminal can transmit data simultaneously with multiple TRPs, improving communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119997084A_ABST
    Figure CN119997084A_ABST
Patent Text Reader

Abstract

The invention provides a resource reporting method and device. A terminal reports resource information of K resource groups, each resource group in the K resource groups comprises two resources, the two resources respectively belong to two different resource sets, and K is greater than 1; a first resource group in the K resource groups is ranked in front of other resource groups in the K resource groups, the first resource group comprises a first resource and a second resource, and the first resource is a resource with the maximum reference signal receiving power (RSRP) in all resources included in the K resource groups; in the first resource group, the first resource is ranked in front of the second resource; in the other resource groups, the resources belonging to the same resource set as the first resource are ranked in front of the other resource; the resource reporting efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The application number of the original application is 202080071085.6, and the original application date is October 15, 2020. The entire contents of the original application are incorporated into this application by reference.

[0002] This application claims the priority of the Chinese patent application filed with the China Patent Office on October 15, 2019, with application number 201910979487.5 and application name “Method and Device for Resource Measurement”, the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of communications, and more specifically, to a method and device for resource measurement. Background Art

[0004] In the traditional solution, when the group-based beam reporting parameter in the measurement report configuration (reportconfig) is configured to be enabled, the terminal will report two resources (i.e., beams) that meet the condition to the network device, and the condition is that the signals sent by the network device on the two beams can be received by the terminal at the same time. In this way, the network device can determine which two beams to use to send signals to the terminal, and the terminal can receive them at the same time.

[0005] However, since the two beams selected by the terminal may belong to the same transmission and reception point (TRP), how to select beams from different TRPs to achieve multi-station data transmission needs to be solved urgently. Summary of the invention

[0006] The present application provides a method and device for resource measurement, which can realize multi-station data transmission.

[0007] In a first aspect, a method for resource measurement is provided, the method comprising: receiving measurement configuration information, the measurement configuration information comprising N resource sets, each of the N resource sets comprising one or more resources, N≥1, and N is an integer; in the case of N>1, sending a first measurement result to a network device, the first measurement result being used to indicate m resources, downlink signals corresponding to the m resources being able to be received by a terminal, and the m resources being in one-to-one correspondence with m resource sets in the N resource sets, m≥2, and m being an integer; or in the case of N=1, sending a second measurement result to the network device, the second measurement result being used to indicate m resources, downlink signals corresponding to the m resources being able to be received simultaneously by a terminal, and the m resources being resources in the N=1 resource set.

[0008] Optionally, the method for reporting resources described in the seventh aspect below may be used to send the first measurement result or the second measurement result to the network device to indicate m resources.

[0009] Furthermore, the downlink signals corresponding to the m resources can be received by the terminal simultaneously, or the downlink signals corresponding to the m resources can be received by the terminal within a period of time; or the downlink signals corresponding to the m resources are downlink signals sent simultaneously by the network device.

[0010] The downlink signal corresponding to the m resources can be one resource corresponding to one downlink signal, that is, the downlink signal can be transmitted using the resource. Or multiple resources correspond to one downlink signal, that is, the downlink signal can be transmitted using the multiple resources. The terminal can select a resource from each resource set in the N resource sets and report the measurement results to the network device, which helps the terminal to realize data transmission with multiple TRPs simultaneously when the N resource sets correspond to different TRPs.

[0011] After receiving the measurement configuration information, the terminal may send the first measurement result to the network device. Alternatively, after receiving the measurement configuration information, the terminal may send the second measurement result to the network device.

[0012] It can be understood that the m channel resources are resources whose corresponding downlink signals can be received by the terminal at the same time, or the terminal can simultaneously receive the signals sent by the m channel resources. Specifically, the terminal can simultaneously receive the signals sent by the m channel resources, which can mean that the terminal is capable of simultaneously receiving the downlink signals corresponding to the m channel resources, or that the terminal is capable of simultaneously receiving the transmission beams corresponding to the m channel resources. In other words, when the network device uses the transmission beams corresponding to these channel resources to simultaneously send downlink signals, the terminal can receive them all. For example, the receiving beams of the transmission beams corresponding to the m channel resources are the same, and the terminal can use the receiving beam to simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources. For another example, the receiving beams of the transmission beams corresponding to the m channel resources are different (assuming that they correspond to X different receiving beams in total), and the terminal has multiple antenna panels, which can simultaneously use the above X different receiving beams for reception, so that the terminal can also simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources.

[0013] In some possible implementations, the N resource sets correspond one-to-one to the N TRPs.

[0014] In some possible implementations, when N>1, sending the first measurement result to the network device includes: when N>1 and the beam grouping reporting parameter indication in the measurement configuration information is turned on, sending the first measurement result to the network device.

[0015] In some possible implementations, when N=1, sending the second measurement result to the network device includes: when N=1 and the beam grouping reporting parameter indication in the measurement configuration information is turned on, sending the second measurement result to the network device.

[0016] When the number of resource sets N is greater than 1 and the beam group reporting parameter indication is turned on, the terminal can select a resource from each of the N resource sets and report the measurement results to the network device. If the N resource sets correspond to different TRPs, the terminal can realize data transmission with multiple TRPs simultaneously.

[0017] In a second aspect, a method for resource measurement is provided, the method comprising: sending measurement configuration information, the measurement configuration information comprising N resource sets, each of the N resource sets comprising one or more resources, N≥1, and N is an integer; receiving a first measurement result, the first measurement result being used to indicate m resources, the downlink signals corresponding to the m resources can be received by a terminal simultaneously, and the m resources correspond one-to-one to the m resource sets in the N resource sets, m≥2, and m is an integer; or receiving a second measurement result, the second measurement result being used to indicate m resources, the downlink signals corresponding to the m resources can be received by the terminal, and the m resources are resources in the N resource sets.

[0018] The network device sends measurement configuration information including N resource sets, so that the terminal can select a resource from each of the N resource sets and report the measurement results to the network device. This helps the terminal to realize data transmission with multiple TRPs simultaneously when the N resource sets correspond to different TRPs.

[0019] Furthermore, the downlink signals corresponding to the m resources can be received by the terminal simultaneously, or the downlink signals corresponding to the m resources can be received by the terminal within a period of time; or the downlink signals corresponding to the m resources are downlink signals sent simultaneously by the network device.

[0020] It can be understood that the m channel resources are resources whose corresponding downlink signals can be received by the terminal at the same time, or the terminal can simultaneously receive the signals sent by the m channel resources. Specifically, the terminal can simultaneously receive the signals sent by the m channel resources, which can mean that the terminal is capable of simultaneously receiving the downlink signals corresponding to the m channel resources, or that the terminal is capable of simultaneously receiving the transmission beams corresponding to the m channel resources. In other words, when the network device uses the transmission beams corresponding to these channel resources to simultaneously send downlink signals, the terminal can receive them all. For example, the receiving beams of the transmission beams corresponding to the m channel resources are the same, and the terminal can use the receiving beam to simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources. For another example, the receiving beams of the transmission beams corresponding to the m channel resources are different (assuming that they correspond to X different receiving beams in total), and the terminal has multiple antenna panels, which can simultaneously use the above X different receiving beams for reception, so that the terminal can also simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources.

[0021] In some possible implementations, the N resource sets correspond one-to-one to the N TRPs.

[0022] In a third aspect, a method for resource measurement is provided, the method comprising: receiving measurement configuration information, the measurement configuration information comprising m resource configurations corresponding to m cells, m≥2, and m is a positive integer; sending at least one measurement result, the at least one measurement result being used to indicate m resources, the downlink signals corresponding to the m resources can be received by the terminal, and the m resources correspond one-to-one to the m resource configurations.

[0023] Optionally, the method for reporting resources described in the seventh aspect below may be adopted to send at least one measurement result to the network device to indicate m resources.

[0024] The m resource configurations corresponding to the m cells may be one resource configuration corresponding to each cell. The terminal receives measurement configuration information including the m resource configurations corresponding to the m cells, and selects one resource from each of the m resource configurations to form m resources that can be received by the terminal at the same time. This helps the terminal to achieve simultaneous data transmission with TRPs in multiple cells.

[0025] Furthermore, the downlink signals corresponding to the m resources can be received by the terminal simultaneously, or the downlink signals corresponding to the m resources can be received by the terminal within a period of time; or the downlink signals corresponding to the m resources are downlink signals sent simultaneously by the network device.

[0026] It can be understood that the m channel resources are resources whose corresponding downlink signals can be received by the terminal at the same time, or the terminal can simultaneously receive the signals sent by the m channel resources. Specifically, the terminal can simultaneously receive the signals sent by the m channel resources, which can mean that the terminal is capable of simultaneously receiving the downlink signals corresponding to the m channel resources, or that the terminal is capable of simultaneously receiving the transmission beams corresponding to the m channel resources. In other words, when the network device uses the transmission beams corresponding to these channel resources to simultaneously send downlink signals, the terminal can receive them all. For example, the receiving beams of the transmission beams corresponding to the m channel resources are the same, and the terminal can use the receiving beam to simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources. For another example, the receiving beams of the transmission beams corresponding to the m channel resources are different (assuming that they correspond to X different receiving beams in total), and the terminal has multiple antenna panels, which can simultaneously use the above X different receiving beams for reception, so that the terminal can also simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources.

[0027] In some possible implementations, the measurement configuration information further includes one or more reporting configurations, and the sending of at least one measurement result includes: sending the at least one measurement result according to at least one reporting configuration of the one or more reporting configurations.

[0028] The measurement results obtained by measuring the m resources can be reported through one reporting configuration, so the terminal does not need to report the measurement results according to different reporting configurations, thereby saving power consumption of the terminal.

[0029] In some possible implementations, sending the at least one measurement result according to at least one reporting configuration among the one or more reporting configurations includes: sending a first measurement result according to a first reporting configuration, the first measurement result being used to indicate the m resources, wherein the first reporting configuration is any one of the one or more reporting configurations.

[0030] The m resources selected from the m resource configurations can be indicated by one measurement result (i.e., the first measurement result), that is, the terminal can uniformly send the first measurement result to the TRPs in multiple cells, so that the terminal does not need to identify different network devices separately and send different measurement results to the corresponding network devices.

[0031] In some possible implementations, sending the first measurement result according to the first reporting configuration includes: sending the first measurement result when the first reporting configuration satisfies at least one of the following conditions: the beam group reporting parameter in the first reporting configuration is configured to be turned on; and the first reporting configuration is associated with the m resource configurations.

[0032] When at least one of the above conditions is met, the terminal uses one reporting configuration (i.e., the first reporting configuration) for reporting, otherwise it can use m reporting configurations for reporting, so that the terminal can automatically identify the reporting method of the measurement result, thereby improving the flexibility of the terminal in reporting the measurement result.

[0033] In some possible implementations, sending the at least one measurement result according to at least one reporting configuration among the one or more reporting configurations includes: sending m measurement results respectively according to m reporting configurations, each of the m measurement results being used to indicate one resource among the m resources.

[0034] The measurement results of the m resources can also be reported through m reporting configurations, that is, the measurement results of each resource are reported according to the corresponding reporting configuration, so that the terminal can report the measurement results separately according to the configuration made by the network device for different resources, thereby improving the accuracy of the reporting.

[0035] In some possible implementations, sending m measurement results according to m reporting configurations includes: sending the m measurement results when the m reporting configurations satisfy at least one of the following conditions: group reporting parameters in some or all of the m reporting configurations are configured to be turned on; and there is an association relationship between the m reporting configurations.

[0036] When at least one of the above conditions is met, the terminal uses m reporting configurations for reporting, otherwise it can use one reporting configuration for reporting, so that the terminal can automatically identify the reporting method of the measurement result, improving the flexibility of the terminal in reporting the measurement result.

[0037] In a fourth aspect, a method for resource measurement is provided, the method comprising: sending measurement configuration information, the measurement configuration information comprising m resource configurations corresponding to m cells, m≥2, and m is a positive integer; receiving at least one measurement result, the at least one measurement result being used to indicate m resources, the downlink signals corresponding to the m resources can be received by the terminal, and the m resources correspond one-to-one to the m resource configurations.

[0038] The network device sends measurement configuration information including m resource configurations corresponding to m cells to the terminal, so that the terminal selects one resource from each of the m resource configurations to form m resources that can be received by the terminal at the same time. This helps the terminal to achieve simultaneous data transmission with TRPs in multiple cells.

[0039] Furthermore, the downlink signals corresponding to the m resources can be received by the terminal simultaneously, or the downlink signals corresponding to the m resources can be received by the terminal within a period of time; or the downlink signals corresponding to the m resources are downlink signals sent simultaneously by the network device.

[0040] It can be understood that the m channel resources are resources whose corresponding downlink signals can be received by the terminal at the same time, or the terminal can simultaneously receive the signals sent by the m channel resources. Specifically, the terminal can simultaneously receive the signals sent by the m channel resources, which can mean that the terminal is capable of simultaneously receiving the downlink signals corresponding to the m channel resources, or that the terminal is capable of simultaneously receiving the transmission beams corresponding to the m channel resources. In other words, when the network device uses the transmission beams corresponding to these channel resources to simultaneously send downlink signals, the terminal can receive them all. For example, the receiving beams of the transmission beams corresponding to the m channel resources are the same, and the terminal can use the receiving beam to simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources. For another example, the receiving beams of the transmission beams corresponding to the m channel resources are different (assuming that they correspond to X different receiving beams in total), and the terminal has multiple antenna panels, which can simultaneously use the above X different receiving beams for reception, so that the terminal can also simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources.

[0041] In a fifth aspect, a method for resource measurement is provided, the method comprising: receiving measurement configuration information, the measurement configuration information comprising a first resource configuration and a first reporting configuration, the first reporting configuration being associated with K target resources, K being an integer greater than or equal to 1; sending a first measurement result to a network device, the first measurement result being used to indicate L resources, the L resources satisfying a first constraint relationship with the K target resources.

[0042] Optionally, the method for reporting resources described in the seventh aspect below may be used to send the first measurement result or the second measurement result to the network device to indicate L resources.

[0043] The terminal receives measurement configuration information including a first reporting configuration, where the first reporting configuration is associated with K target resources. The terminal can determine L resources that satisfy a first constraint relationship with the K target resources based on the measurement configuration information, and report the first measurement result to the network device. In this way, the terminal can determine L resources that satisfy a first constraint relationship with the K target resources based on the association relationship between the first reporting configuration and the K target resources, and then inform the network device, thereby avoiding direct configuration of resources with a constraint relationship and saving resource overhead.

[0044] In some possible implementations, the L resources and the K target resources satisfy the first constraint relationship which is any one of the following: the downlink signals corresponding to the L resources and the K target resources can be received by the terminal simultaneously; the L resources and the K target resources correspond to different receiving antenna panels; the L resources and the K target resources correspond to the same receiving space parameters.

[0045] In some possible implementations, the K target resources can be any one of the following: non-zero power-channel state information-reference signal NZP-CSI-RS resources, channel state information-interference measurement CSI-IM resources, synchronization signal-broadcast channel resource block SSB resources, tracking reference signal TRS (tracking reference signal) resources, and phase tracking reference signal PTRS resources.

[0046] In a sixth aspect, a method for resource measurement is provided, the method comprising: sending measurement configuration information, the measurement configuration information comprising a first resource configuration and a first reporting configuration, the first reporting configuration being associated with K target resources, K being an integer greater than or equal to 1; receiving a first measurement result, the first measurement result being used to indicate L resources, the L resources satisfying a first constraint relationship with the K target resources.

[0047] The network device sends measurement configuration information including a first reporting configuration to the terminal, where the first reporting configuration is associated with K target resources, so that the terminal can determine L resources that satisfy a first constraint relationship with the K target resources based on the measurement configuration information, and report the first measurement result to the network device. In this way, the terminal can determine L resources that satisfy the first constraint relationship with the K target resources based on the association relationship between the reporting configuration and the K target resources, and then inform the network device, thereby avoiding direct configuration of resources with a constraint relationship and saving resource overhead.

[0048] In some possible implementations, the L resources and the K target resources satisfy the first constraint relationship which is any one of the following: the downlink signals on the L resources and the K target resources can be received by the terminal simultaneously; the L resources and the K target resources correspond to different receiving antenna panels; the L resources and the K target resources correspond to the same receiving space parameters.

[0049] In some possible implementations, the K target resources can be any one of the following: non-zero power-channel state information-reference signal NZP-CSI-RS resources, channel state information-interference measurement CSI-IM resources, synchronization signal-broadcast channel resource block SSB resources, tracking reference signal TRS resources, and phase tracking reference signal PTRS resources.

[0050] In the seventh aspect, a method for reporting resources is provided, the method comprising: reporting K resource groups, each of the K resource groups comprising L resources, the L resources respectively belonging to L different resource sets, the resource sets comprising one or more of the following: resource set resource set, resource setting resource setting; wherein, K≥1, L≥1.

[0051] In some possible implementations, the reporting of the K resource groups includes: reporting the K resource groups in the first reporting format or the second reporting format.

[0052] In some possible implementations, the first reporting format includes: resources belonging to the same resource group are arranged consecutively, and the K resource groups are arranged in sequence; the K resource groups are arranged in a first order; and each resource in each resource group is arranged in a second order.

[0053] In some possible implementations, the first order includes: a size order of a first reference signal received power RSRP / signal to interference plus noise ratio SINR, where the first RSRP / SINR is the RSRP / SINR of a resource with the largest RSRP / SINR in a resource group.

[0054] In some possible implementations, the second order includes: the configuration order of the resource sets corresponding to the individual resources in each resource group; the index size order of the resource sets corresponding to the individual resources in each resource group; and the RSRP / SINR size order of the individual resources in each resource group.

[0055] In some possible implementations, the first reporting format also includes one or more of the following: the arrangement position of the first resource in each of the L resource sets, or information about the resource group corresponding to the first resource, the first resource being the resource with the largest RSRP / SINR reported in each resource set; the relative arrangement position of the resource with the largest RSRP / SINR among all resources in the K resource groups; information about the resource group corresponding to the resource with the largest RSRP / SINR in the K resource groups; information about the resource set corresponding to the resource with the largest RSRP / SINR in the K resource groups.

[0056] In some possible implementations, the second reporting format includes: resources belonging to the same resource set are arranged consecutively, and L resource sets are arranged in sequence; the L resource sets are arranged in a third order; and each resource in each resource set is arranged in a fourth order.

[0057] In some possible implementations, the third order includes: a configuration order of resource sets; an index size order of resource sets; and a size order of a second RSRP / SINR, where the second RSRP / SINR is the RSRP / SINR of a resource with the largest RSRP / SINR in a resource set.

[0058] In some possible implementations, the fourth order includes: a configuration order of resources; an index size order of resources; and an RSRP / SINR size order of resources.

[0059] In some possible implementations, the second reporting format also includes one or more of the following: the arrangement position of the second resource in each resource group of the K resource groups, or information about the resource group corresponding to the second resource, the second resource being the resource with the largest RSRP / SINR reported in each resource group; the relative arrangement position of the resource with the largest RSRP / SINR among all resources in the K resource groups; information about the resource group corresponding to the resource with the largest RSRP / SINR in the K resource groups; information about the resource set corresponding to the resource with the largest RSRP / SINR in the K resource groups.

[0060] In some possible implementations, the method further includes: reporting RSRP / SINR corresponding to each resource in the K resource groups, wherein the arrangement order of RSRP / SINR is the same as the arrangement order of the corresponding resources.

[0061] In some possible implementations, the reporting of the RSRP / SINR corresponding to each resource in the K resource groups includes: reporting the RSRP / SINR of each resource in the K resource groups using a first differential reporting criterion or a second differential reporting criterion; the first differential reporting criterion includes: reporting the RSRP / SINR of the resource with the largest RSRP / SINR in each resource set, and reporting the RSRP / SINR difference between each resource except the resource with the largest RSRP / SINR in each resource set and the resource with the largest RSRP / SINR; the second differential reporting criterion includes: reporting the RSRP / SINR of the resource with the largest RSRP / SINR in the K resource groups, and reporting the RSRP / SINR difference between each resource except the resource with the largest RSRP / SINR in the K resource groups and the resource with the largest RSRP / SINR.

[0062] In an eighth aspect, a device for determining transmission resources is provided, which may be a terminal or a chip in a terminal. The device has the function of implementing any one of the first aspect, the third aspect, the fifth aspect or the seventh aspect, and various possible implementations. The function may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0063] In one possible design, the device includes: a transceiver module. Optionally, the device also includes a processing module. The transceiver module includes a receiving module and a sending module, for example, it can be at least one of a transceiver, a receiver, and a transmitter, and the transceiver module can include a radio frequency circuit or an antenna. The processing module can be a processor.

[0064] Optionally, the device further includes a storage module, which may be, for example, a memory. When the storage module is included, the storage module is used to store instructions. The processing module is connected to the storage module, and the processing module may execute instructions stored in the storage module or instructions derived from other aspects, so that the device performs any one of the first aspect, the third aspect, the fifth aspect, or the seventh aspect, or any one of the methods thereof.

[0065] In another possible design, when the device is a chip, the chip includes: a transceiver module, and optionally, the chip also includes a processing module. The transceiver module includes a receiving module and a sending module, and may be, for example, an input / output interface, a pin, or a circuit on the chip. The processing module may be, for example, a processor. The processing module may execute instructions so that the chip in the terminal executes any one of the first aspect, the third aspect, the fifth aspect, or the seventh aspect, and any possible implementation method.

[0066] Optionally, the processing module may execute instructions in a storage module, and the storage module may be a storage module within a chip, such as a register, a cache, etc. The storage module may also be located within the communication device but outside the chip, such as a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.

[0067] Among them, the processor mentioned in any of the above can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs in any of the above-mentioned first aspect, third aspect, fifth aspect or seventh aspect, and any possible implementation method.

[0068] In a ninth aspect, a device is provided, which may be a network device or a chip in a network device. The device has the function of implementing any one of the second aspect, the fourth aspect or the sixth aspect, and various possible implementations. The function may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0069] In one possible design, the device includes: a transceiver module, optionally, the device also includes a processing module, the transceiver module may be, for example, at least one of a transceiver, a receiver, and a transmitter, and the receiving module and the sending module may include a radio frequency circuit or an antenna. The processing module may be a processor. Optionally, the device also includes a storage module, which may be, for example, a memory. When the storage module is included, the storage module is used to store instructions. The processing module is connected to the storage module, and the processing module may execute instructions stored in the storage module or instructions derived from other aspects, so that the device executes any one of the second aspect, the fourth aspect, or the sixth aspect, and the communication method of various possible implementations. In this design, the device may be a network device.

[0070] In another possible design, when the device is a chip, the chip includes: a receiving module and a sending module. Optionally, the device also includes a processing module. The receiving module and the sending module may be, for example, an input / output interface, a pin or a circuit on the chip. The processing module may be, for example, a processor. The processing module may execute instructions so that the chip in the terminal executes any one of the second aspect, the fourth aspect or the sixth aspect, and any possible implementation method. Optionally, the processing module may execute instructions in a storage module, and the storage module may be a storage module in the chip, such as a register, a cache, etc. The storage module may also be located in the communication device but outside the chip, such as a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.

[0071] Among them, the processor mentioned in any of the above can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs in any of the second, fourth or sixth aspects mentioned above, and any possible implementation methods.

[0072] In the tenth aspect, a computer storage medium is provided, in which program code is stored, and the program code is used to indicate instructions for executing the method in any one of the above-mentioned first aspect, third aspect, fifth aspect or seventh aspect, and any possible implementation thereof.

[0073] In the eleventh aspect, a computer storage medium is provided, in which a program code is stored, and the program code is used to indicate instructions for executing the method in any one of the above-mentioned second aspect, fourth aspect or sixth aspect, and any possible implementation thereof.

[0074] In the twelfth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute any one of the above-mentioned first aspect, third aspect, fifth aspect or seventh aspect, or a method in any possible implementation manner thereof.

[0075] In the thirteenth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute any one of the above-mentioned second aspect, fourth aspect or sixth aspect, or a method in any possible implementation manner thereof.

[0076] In a fourteenth aspect, a communication system is provided, which includes a device having functions for implementing the methods and various possible designs of the above-mentioned first aspect and a device having functions for implementing the methods and various possible designs of the above-mentioned second aspect.

[0077] In the fifteenth aspect, a communication system is provided, which includes a device having functions for implementing the methods and various possible designs of the third aspect and a device having functions for implementing the methods and various possible designs of the fourth aspect.

[0078] In the sixteenth aspect, a communication system is provided, which includes a device having functions for implementing the methods of the fifth aspect and various possible designs and a device having functions for implementing the methods of the sixth aspect and various possible designs.

[0079] In the seventeenth aspect, a processor is provided, which is coupled to a memory and is used to execute the method in any one of the above-mentioned first aspect, third aspect, fifth aspect or seventh aspect or any possible implementation thereof.

[0080] In the eighteenth aspect, a processor is provided, which is coupled to a memory and is used to execute the method in any one of the second aspect, fourth aspect or sixth aspect above or any possible implementation thereof.

[0081] In the nineteenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface is used to communicate with an external device or an internal device, and the processor is used to implement the method in any one of the first aspect, the third aspect, the fifth aspect or the seventh aspect above or any possible implementation thereof.

[0082] Optionally, the chip may further include a memory, in which instructions are stored, and the processor is used to execute the instructions stored in the memory or instructions from other sources. When the instructions are executed, the processor is used to implement any one of the first aspect, the third aspect, the fifth aspect, or the seventh aspect, or any possible implementation thereof.

[0083] Optionally, the chip can be integrated on the terminal.

[0084] In the twentieth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is used to communicate with an external device or an internal device, and the processor is used to implement the method in any one of the second aspect, fourth aspect or sixth aspect above or any possible implementation thereof.

[0085] Optionally, the chip may further include a memory, in which instructions are stored, and the processor is used to execute the instructions stored in the memory or instructions from other sources. When the instructions are executed, the processor is used to implement any one of the second aspect, the fourth aspect, or the sixth aspect, or any possible implementation thereof.

[0086] Optionally, the chip can be integrated on a network device.

[0087] Based on the above technical solution, the terminal receives measurement configuration information including N resource sets, and determines to send the first measurement result or the second measurement result to the network device according to the value of N. Specifically, when N>1, a first measurement result is sent to the network device, and the first measurement result is used to indicate m resources, and the downlink signals corresponding to the m resources can be received by the terminal at the same time, and the m resources correspond one-to-one to the m resource sets in the N resource sets. When N=1, a second measurement result is sent to the network device, and the second measurement result is used to indicate m resources, and the downlink signals corresponding to the m resources can be received by the terminal at the same time, and the m resources are resources in the N resource sets. This helps the terminal to realize simultaneous data transmission with multiple TRPs when the N resource sets correspond to different TRPs. BRIEF DESCRIPTION OF THE DRAWINGS

[0088] Figure 1 is a schematic diagram of a communication system of the present application;

[0089] Figure 2 is a schematic flow chart of a method for downlink beam measurement in a conventional solution;

[0090] Figure 3 is a schematic flow chart of a method for resource measurement according to an embodiment of the present application;

[0091] Figure 4 is a schematic flow chart of a method for resource measurement according to another embodiment of the present application;

[0092] Figure 5 is a schematic flow chart of a method for resource measurement according to another embodiment of the present application;

[0093] Figure 6is a schematic block diagram of a resource measurement device according to an embodiment of the present application;

[0094] Figure 7 is a schematic structural diagram of a resource measurement device according to an embodiment of the present application;

[0095] Figure 8 is a schematic block diagram of a device for measuring resources according to another embodiment of the present application;

[0096] Fig. 9 is a schematic structural diagram of a resource measurement device according to an embodiment of the present application;

[0097] Fig.10 is a schematic structural diagram of a resource measurement device according to an embodiment of the present application;

[0098] Fig.11 is a schematic structural diagram of a resource measurement device according to another embodiment of the present application;

[0099] Fig.12 is a schematic structural diagram of a resource measurement device according to another embodiment of the present application;

[0100] Fig.13 It is a schematic structural diagram of a resource measurement device according to another embodiment of the present application. DETAILED DESCRIPTION

[0101] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0102] 1. Beam:

[0103] The embodiment of beam in NR protocol can be spatial domain filter, or spatial filter or spatial parameter. The beam used to send signals can be called transmission beam (Tx beam), can be called spatial domain transmission filter or spatial transmission parameter; the beam used to receive signals can be called reception beam (Rx beam), can be called spatial domain receive filter or spatial receive parameter.

[0104] The transmit beam may refer to the distribution of signal strength in different directions of space after the signal is transmitted by the antenna, and the receive beam may refer to the distribution of signal strength in different directions of space of the wireless signal received from the antenna.

[0105] In addition, the beam may be a wide beam, a narrow beam, or other types of beams. The technology for forming the beam may be a beamforming technology or other technologies. The beamforming technology may specifically be a digital beamforming technology, an analog beamforming technology, or a hybrid digital / analog beamforming technology.

[0106] Beams generally correspond to resources. For example, when performing beam measurement, the network device measures different beams through different resources. The terminal feeds back the measured resource quality, and the network device knows the quality of the corresponding beam. During data transmission, beam information is also indicated through its corresponding resources. For example, the network device indicates the terminal physical downlink shared channel (PDSCH) beam information through the resources in the transmission configuration indicator (TCI) of the downlink control information (DCI).

[0107] Optionally, multiple beams with the same or similar communication characteristics are regarded as one beam. One beam may include one or more antenna ports for transmitting data channels, control channels, and sounding signals. One or more antenna ports forming a beam may also be regarded as an antenna port set.

[0108] In beam measurement, each beam of the network device corresponds to a resource, so the beam corresponding to the resource can be uniquely identified by the resource index.

[0109] 2. Resources:

[0110] In beam measurement, the beam corresponding to the resource can be uniquely identified by the index of the resource. The resource can be an uplink signal resource or a downlink signal resource. The uplink signal includes but is not limited to a sounding reference signal (SRS) and a demodulation reference signal (DMRS). The downlink signal includes but is not limited to a channel state information reference signal (CSI-RS), a cell specific reference signal (CS-RS), a UE specific reference signal (US-RS), a demodulation reference signal (DMRS), and a synchronization signal / physical broadcast channel block (SS / PBCH block). Among them, the SS / PBCH block can be referred to as a synchronization signal block (SSB).

[0111] Resources are configured through radio resource control (RRC) signaling. In terms of configuration structure, a resource is a data structure, including relevant parameters of its corresponding uplink / downlink signal, such as the type of uplink / downlink signal, the resource element carrying the uplink / downlink signal, the transmission time and period of the uplink / downlink signal, the number of ports used to send the uplink / downlink signal, etc. Each uplink / downlink signal resource has a unique index to identify the resource of the downlink signal. It can be understood that the index of the resource can also be called the identification of the resource, and the embodiments of the present application do not impose any restrictions on this.

[0112] 3. Channel resources:

[0113] Channel resources refer to the resources configured by network equipment for channel measurement. Channel resources can be used to measure channel information such as reference signal receiving power (RSRP), channel quality indicator (CQI), signal to interference plus noise ratio (SINR). When measuring CQI and SINR, interference resources also need to be configured.

[0114] 4. Interference resources:

[0115] Interference resources refer to the resources configured by network equipment for interference measurement. When measuring channel information such as CQI and SINR, these interference resources are used as interference sources to calculate CQI and SINR together with channel resources. For example, when measuring the SINR of a channel resource in an interference resource, the energy of the channel resource can be used as the numerator and the energy of the interference resource as the denominator to calculate the SINR.

[0116] 5. Group reporting

[0117] Group reporting is a special reporting method. Group reporting can be activated by configuring the beam group reporting parameter (groupbased beam reporting) in the measurement configuration to be turned on (for example, configured to be enabled). Specifically, when group based beam reporting is configured to be enabled, the terminal will select m resources that can be received by it at the same time and report the indexes of these two resources to the network device. m can be an integer greater than or equal to 2.

[0118] Specifically, the m resources that can be received simultaneously by the terminal refer to the m channel resources that the terminal is capable of receiving simultaneously. That is, the terminal is capable of receiving the downlink signals corresponding to the m channel resources at the same time, or it means that the terminal is capable of receiving the transmission beams corresponding to the m channel resources at the same time. In other words, when the network device uses the transmission beams corresponding to these channel resources to simultaneously send downlink signals, the terminal is able to receive them all. For example, the receiving beams of the transmission beams corresponding to the m channel resources are the same, and the terminal can use the receiving beam to simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources. For another example, the receiving beams of the transmission beams corresponding to the m channel resources are different (assuming that they correspond to X different receiving beams in total), and the terminal has multiple antenna panels and can use the above X different receiving beams to receive at the same time, so that the terminal can also simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources.

[0119] It should be understood that the beam group reporting configuration is turned on, which may specifically refer to the value of the groupBasedBeamReporting parameter being configured as enabled, or it may be in other forms. For example, the value of groupBasedBeamReporting may also be in the form of 'on', 'yes', '1', etc. to indicate affirmativeness, and is not limited to the form of 'enabled'. Similarly, the beam group reporting configuration is turned off, which may specifically refer to the value of the groupBasedBeamReporting parameter being configured as disabled, or it may be in other forms. For example, the value of groupBasedBeamReporting may also be in the form of 'off', 'no', '0', etc. to indicate negation, and is not limited to the form of 'disabled'. In addition, the parameter name is not limited to groupBasedBeamReporting, and other parameter names may also be used.

[0120] 6. Control resource set (CORESET):

[0121] CORESET includes multiple physical resource blocks in the frequency domain and 1 to 3 orthogonal frequency division multiplexing (OFDM) symbols in the time domain, and CORESET can be located anywhere in the time slot. The time domain resources occupied by CORESET are configured by high-level parameters. In NR, the resource configuration of CORESET does not support dynamic signaling indication. In the frequency domain, the configuration of CORESET supports continuous and discrete frequency domain resource configuration, and the configured CORESET does not exceed the frequency domain range of BWP. In addition, the granularity of CORESET frequency domain resource configuration is 6 RBs. CORESET is a collection of multiple control information resources transmitted on PDCCH.

[0122] It should be noted that with the continuous development of technology, the terms of the embodiments of the present application may change, but they are all within the scope of protection of the present application.

[0123] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: global system for mobile communications (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, future fifth generation (5G) system or new radio (NR), etc.

[0124] The terminal in the embodiments of the present application may refer to a user device, an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The terminal may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal in a future 5G network or a terminal in a future evolved public land mobile communication network (PLMN), etc., and the embodiments of the present application are not limited to this.

[0125] The network device in the embodiment of the present application may be a device for communicating with a terminal. The network device may be a base station (base transceiver station, BTS) in a global system for mobile communications (GSM) system or code division multiple access (CDMA), or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved base station (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a future 5G network, or a network device in a future evolved PLMN network, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc., and the embodiment of the present application is not limited.

[0126] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. The AAU implements some physical layer processing functions, radio frequency processing, and related functions of active antennas. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, under this architecture, high-level signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by the DU+AAU. It can be understood that the network device can be a device including one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in an access network (radio access network, RAN), or the CU may be classified as a network device in a core network (core network, CN), which is not limited in the present application.

[0127] In an embodiment of the present application, a terminal or network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal or a network device, or a functional module in a terminal or a network device that can call a program and execute the program.

[0128] In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0129] Figure 1 It is a schematic diagram of a communication system of the present application. Figure 1 The communication system in the embodiment may include at least one terminal (e.g., terminal 10, terminal 20, terminal 30, terminal 40, terminal 50, and terminal 60) and a network device 70. The network device 70 is used to provide communication services for the terminal and access the core network. The terminal can access the network by searching for synchronization signals, broadcast signals, etc. sent by the network device 70, thereby communicating with the network. Figure 1 The terminals 10, 20, 30, 40 and 60 in the network device 70 can perform uplink and downlink transmission with the network device 70. For example, the network device 70 can send downlink signals to the terminals 10, 20, 30, 40 and 60, and can also receive uplink signals sent by the terminals 10, 20, 30, 40 and 60.

[0130] In addition, the terminal 40 , the terminal 50 and the terminal 60 may also be regarded as a communication system. The terminal 60 may send downlink signals to the terminal 40 and the terminal 50 , and may also receive uplink signals sent by the terminal 40 and the terminal 50 .

[0131] It should be noted that the embodiments of the present application can be applied to a communication system including one or more network devices, and can also be applied to a communication system including one or more terminals, and the present application does not limit this.

[0132] It should be understood that the network device included in the communication system may be one or more. One network device may send data or control signaling to one or more terminals. Multiple network devices may also send data or control signaling to one or more terminals at the same time.

[0133] When multiple network devices (such as multiple transmission receiving sites TRP) are used to transmit data to the terminal at the same time, it is necessary to select a beam from each of the two TRPs, and these two beams can be received by the terminal at the same time. Using the existing packet reporting mechanism, two resources that can be received simultaneously can be selected, thereby determining two beams that can be received simultaneously. However, there is no guarantee that the two beams belong to two TRPs respectively, that is, it is possible that the two selected beams are from the same TRP, so the purpose of using two TRPs to transmit data to the terminal at the same time cannot be achieved.

[0134] Therefore, how to select beams from different TRPs to achieve multi-station data transmission is an urgent problem to be solved.

[0135] Figure 2 A schematic flow chart of a method for downlink beam measurement in a conventional solution is shown.

[0136] 201. The network device sends measurement configuration information to the terminal.

[0137] The measurement configuration information can be carried in the RRC signaling. The measurement configuration information mainly includes resource configuration information and reporting configuration information. Resource configuration information is information related to measuring resources, and can be configured in the protocol through a three-level structure (i.e., resource configuration (resourceconfig / resourcesetting), resource set (resourceset) and resource (resource)). The network device can configure one or more resource configurations for the terminal, each resource configuration includes one or more resource sets, and each resource set can include one or more resources. Each resource configuration, each resource set or each resource includes an index that identifies itself. In addition, each resource configuration, each resource set or each resource can also include some other parameters, such as the cycle of the resource, the signal type corresponding to the resource, etc. The reporting resource configuration information is information related to the measurement result reporting, and is configured in the protocol through the reporting configuration (for example, the reporting configuration is reportconfig). The network device can configure one or more reporting configurations for the terminal, and each reporting configuration includes reporting related information such as reporting indicators, reporting time, reporting cycle and reporting format. For example, the reporting configuration includes a groupBasedBeamReporting parameter, which is used to indicate whether the terminal adopts the group reporting criterion to report the measurement results. Specifically, if the value of the groupBasedBeamReporting parameter is configured as enabled (i.e., group reporting is turned on), the terminal adopts the group reporting criterion, that is, reports two resources that can be received by it at the same time. Conversely, if the value of the groupBasedBeamReporting parameter is configured as disabled (i.e., group reporting is turned off), the group reporting criterion is not adopted, that is, one or more resources (such as one or more resources with the best quality) are reported, but these resources are not required to be able to be received by the terminal at the same time. In addition, the reporting configuration also includes an index of the resource configuration, which is used to indicate through what measurement configuration the reported result is obtained.

[0138] 202, the network device sends a corresponding downlink signal according to resource configuration, that is, the network device sends a downlink signal corresponding to each resource at a time-frequency resource position corresponding to each configured resource.

[0139] 203, the terminal measures the downlink signal and determines the quality of each resource (i.e., the quality of the beam corresponding to the resource). Note that the downlink signal, resource and beam here have a one-to-one correspondence. By measuring the quality of the downlink signal, the quality of the resource and the beam can be obtained. If the group reporting is turned on, the terminal will determine two resources that can be received simultaneously by it through measurement. If the group reporting is turned off, the terminal determines one or more resources (for example, based on the resource quality), and the one or more resources do not need to be able to be received simultaneously by the terminal.

[0140] 204. The terminal sends a beam measurement report to the network device, where the beam measurement report is used to indicate the measurement result of the quality of each resource.

[0141] In the traditional solution, the network equipment can determine which two beams to use to send signals to the terminal at the same time through measurement reports, and the terminal can receive them. However, the traditional solution cannot guarantee that the two selected beams belong to two different TRPs, that is, the two beams selected by the terminal may belong to the same TRP. Therefore, how to select beams from different TRPs to achieve simultaneous transmission of multi-station data is an urgent problem to be solved.

[0142] Figure 3 The schematic flow chart of the resource measurement method according to one embodiment of the present application is shown. Note that 302 and 303 are two parallel steps, which are selected and executed according to conditions, and have no order relationship.

[0143] The execution subject of the embodiments of the present application may be a terminal or a network device, or a chip in a terminal or a chip in a network device. For the convenience of description, the following embodiments are described using a terminal or a network device as an example, but the present application is not limited thereto.

[0144] 301. A terminal receives measurement configuration information, where the configuration information includes a first resource configuration and a first reporting configuration. The first reporting configuration is associated with the first resource configuration. The first resource configuration includes N resource sets, each of the N resource sets includes one or more resources, N≥1, and N is an integer. Accordingly, the network device sends the measurement configuration information.

[0145] It can also be understood that the one or more resources may be resources corresponding to a downlink beam of the network device.

[0146] It can also be understood that the type of resource in the embodiment of the present application can be a non-zero power channel state information reference signal resource (None zero-power channel state information reference signal-resource, NZP-CSI-RS-resource), or a synchronization signal-broadcast channel resource block (synchronizationsignal and PBCH block, SSB). It can also be a channel state information interference measurement resource (channel stateinformation-interference measurement, CSI-IM).

[0147] Optionally, the N resource sets correspond one-to-one to N TRPs.

[0148] It is understandable that the correspondence between the N resource sets and the N TRPs may be agreed upon by the protocol or configured by the network device, and this application does not limit this. The network device may configure the correspondence explicitly or implicitly. For example, the network device may carry a TRP association identifier in the resource set.

[0149] It can also be understood that the TRP association identifier can be the index of the TRP, or other identifiers associated with the TRP. For example, the index of the TRP can be an identifier associated with the CORESET, such as HigherLayerIndexPerCORESET. The identifier can be used to identify the CORESETs belonging to different TRPs, or the CORESETs can be grouped through the identifier, and each group corresponds to a TRP. That is, CORESETs with the same identifier correspond to the same TRP as a group, and CORESETs with different identifiers correspond to different TRPs. The identifier can be carried directly in the COREESET. This identifier is used as the above-mentioned TRP association identifier.

[0150] Optionally, the TRP association identifier can also be any one of the following: an index of a control resource set (CORESET), an index of a CORESET group, an index of a timing advance group (TAG), an index of a demodulation reference signal (DMRS) port, an index of a DMRS port group, an index for a CORESET group, an index for generating a hybrid automatic repeat request (HARQ) codebook, a scrambling index (scrambling ID), a beam failure recovery configuration index, an index of an alternative beam resource group, an index of an alternative beam resource, a physical uplink control channel (PUCCH) resource index, an index of a PUCCH resource group, an index of a sounding reference signal (SRS) resource group, a time slot index, or a sub-slot index, etc.

[0151] 302. When N>1, the terminal sends a first measurement result to the network device, where the first measurement result is used to indicate m resources that can be simultaneously received by the terminal, that is, the beams / downlink signals corresponding to the m resources can be simultaneously received by the terminal.

[0152] Where m=N, and the m resources correspond to the N resource sets one by one. That is, the number of resources m to be determined is equal to the number of resource sets N in the first resource configuration, and the terminal selects one resource from each of the N resource sets to form m resources that can be received by the terminal at the same time.

[0153] That is, if the first resource configuration includes multiple resource sets, and the beam group reporting configuration in the first reporting configuration is turned on, the terminal selects one or more resources from each of the multiple resource sets to form one or more resource groups that can be received by the terminal at the same time, and reports them to the network device. The number of resource groups reported can be configured by the network.

[0154] Furthermore, when the N resource sets correspond one-to-one to N TRPs, the m=N resources determined by the terminal come from different TRPs, thereby achieving simultaneous transmission by determining a beam from each TRP, thereby enabling multi-station-based data transmission and improving communication efficiency.

[0155] It can be understood that the m channel resources are resources whose corresponding downlink signals can be received simultaneously by the terminal (for example, CSI-RS and / or SSB resources can be received simultaneously by the UE), or the terminal can simultaneously receive the signals sent by the m channel resources. Specifically, the terminal being able to simultaneously receive the signals sent by the m channel resources may mean that the terminal is capable of simultaneously receiving the downlink signals corresponding to the m channel resources, or that the terminal is capable of simultaneously receiving the transmission beams corresponding to the m channel resources. In other words, when the network device uses the transmission beams corresponding to these channel resources to simultaneously send downlink signals, the terminal is able to receive them all. For example, the receiving beams of the transmission beams corresponding to the m channel resources are all the same, and the terminal can use the receiving beam to simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources. For another example, the receiving beams of the transmission beams corresponding to the m channel resources are different (assuming that they correspond to X different receiving beams in total), and the terminal has multiple antenna panels, which can simultaneously use the above X different receiving beams for reception, so that the terminal can also simultaneously receive the downlink signals on the transmission beams corresponding to the m channel resources.

[0156] Optionally, step 302 may specifically be to send the first measurement result to the network device when N>1 and the beam group reporting configuration in the first reporting configuration is turned on (for example, the groupBasedBeamReporting parameter is configured as enabled).

[0157] Optionally, m may also be less than N, that is, the number of resources m to be determined is less than the number of resource sets N in the first resource configuration. In other words, the terminal only selects one resource from each of the partial resource sets in the N resource sets to form m resources that can be received by the terminal at the same time. For example, the protocol stipulates that m=2, and N>2. Then the terminal selects one resource from each of the two resource sets in the N resource sets to form two resources that can be received by the terminal at the same time. And the information of the selected resources (such as index, RSRP) is reported to the network device.

[0158] Optionally, if N>1 and the beam grouping parameter in the first reporting configuration is configured as off, the terminal selects S (S>=1) resources from each of the N sets, but it is not required that they can be received by the terminal at the same time. The information of the selected resources is reported to the network device. The reporting results corresponding to each resource set are reported in the configuration order of the resource set or the order of index size.

[0159] Optionally, in another implementation, m resources that can be simultaneously received by the terminal may be selected from each resource set. That is, if the first resource configuration includes multiple resource sets, and the beam group reporting configuration in the first reporting configuration is turned on, the terminal selects m resources from each of the multiple resource sets to form multiple resources that can be simultaneously received by the terminal. The information of the selected resources (such as index, RSRP) is reported to the network device.

[0160] Optionally, when it is impossible to select m resources that can be received by the terminal simultaneously according to the above method, that is, it is impossible to select one resource from each of the m resource sets to form m resources that can be received by the terminal simultaneously, one resource is selected from each of the m resource sets to form m resources, but it is not required that these m resources can be received simultaneously. The terminal reports the information of the selected resources (such as index, RSRP) to the network device. For example, from each of the m resource sets, select one resource with the best quality (such as the largest RSRP) to form m resources, and report them to the network device.

[0161] Alternatively, when it is not possible to select m resources that can be simultaneously received by the terminal according to the above method, that is, it is not possible to select one resource from each of the m resource sets to form m resources that can be simultaneously received by the terminal, S resources are selected from the first resource configuration, and the information of the S resources (such as index, RSRP, etc.) is reported to the network device. For example, when it is not possible to select m resources that can be simultaneously received by the terminal according to the above method, the terminal directly selects the S resources with the largest RSRP in the first resource configuration and reports them to the network device. The value of S can be the default provision of the protocol or the configuration of the network device.

[0162] Alternatively, when it is impossible to select m resources that can be simultaneously received by the terminal according to the above method, that is, it is impossible to select one resource from each of the m resource sets to form m resources that can be simultaneously received by the terminal, select S resources from a resource set, and report the information of these S resources (such as index, RSRP, etc.) to the network device. These S resources can be received simultaneously by the terminal. In other words, if it is impossible to select one resource from each resource set to form m resources that can be received simultaneously, then select S resources that can be received simultaneously from a resource set. S can be equal to m or other values. The value of S can be the default value of the protocol or the configuration of the network device.

[0163] Alternatively, when it is impossible to select m resources that can be received by the terminal simultaneously according to the above method, that is, it is impossible to select one resource from each of the m resource sets to form m resources that can be received by the terminal simultaneously, the index and quality information of the m resources are reported to the network device. The quality of one or more of the m resources is beyond the range supported by the protocol. It is used to indicate to the network device that it is impossible to select m resources that can be received simultaneously.

[0164] 303, in the case of N=1, if the beam group reporting configuration in the first reporting configuration is turned on (for example, the groupBasedBeamReporting parameter is configured as enabled), the terminal sends a second measurement result to the network device, and the second measurement result is used to indicate the m resources that can be received by the terminal at the same time, that is, the beams / downlink signals corresponding to the m resources can be received by the terminal at the same time. The m resources are all selected from the N=1 resource set.

[0165] That is to say, if the first resource configuration includes a resource set and the beam group reporting configuration in the first reporting configuration is turned on, the terminal selects m resources from the one resource set to form multiple resources that can be received simultaneously by the terminal.

[0166] Specifically, the terminal can detect multiple resources that can be received simultaneously, and the multiple resources are from the same resource set, so that the multiple resources may correspond to the same TRP.

[0167] It is understandable that after the terminal executes step 301 , if N==1, it can directly execute step 303 without executing step 302 .

[0168] It should be noted that Figure 3 The illustrated embodiment is described by taking a group of resources that satisfy the same receiving relationship as an example. In the embodiment of the present application, the terminal can simultaneously select multiple groups of resources that have the same receiving relationship.

[0169] The measurement results include the indexes of the resources determined by the above method and may also include quality information of these resources.

[0170] The resource set in the above method may be a resource set, that is, the first resource configuration resourceconfiguration includes N resource sets, and the terminal determines m resources that can be received by the terminal at the same time from the N resource sets.

[0171] Optionally, the N resource sets may be resource sets of the same cell or resource sets of different cells. When the N resource sets are resource sets of different cells, one resource may be selected from each of the multiple different cells to form m resources that can be received by the terminal at the same time. The cell identifier may be carried in the resource set to indicate the cell to which each resource set belongs.

[0172] Optionally, in another implementation, the network device configures a first reporting configuration and N first resource configurations for the terminal, and the first reporting configuration is associated with the N first resource configurations. When N>1, and the beam group reporting configuration in the first reporting configuration is turned on, the terminal selects one resource from each of the m (m<=N) resource configurations in the N resource configurations to form m resources that can be received simultaneously by the terminal. When N=1, and the beam group reporting configuration in the first reporting configuration is turned on, the terminal selects m resources from the N=1 resource configurations to form m resources that can be received simultaneously by the terminal. The above resource configuration resource configuration can also be replaced by resource setting, and the two are equivalent. The above N first resource configurations can be of the same cell or of different cells. When the N first resource configurations are of different cells, it is possible to select one resource from each of multiple different cells to form m resources that can be received simultaneously by the terminal. The cell identifier can be carried in the resource configuration to indicate the cell to which each resource configuration belongs.

[0173] The terminal device reports one or more groups of resources that can be received simultaneously, and the following reporting format can be used. One or more groups of resources that can be received simultaneously are multiple groups of resources formed by pairing one or more resources selected from multiple resource sets. In other words, each resource in each group of resources belongs to a different resource set. For example, O (O>=1) resources are selected from each of two resource sets, and they are paired one by one to form O groups of resources, each of which contains two resources. Alternatively, the number of resources selected from each resource set is not limited to be equal to the number of resource groups. For example, 2 resources are selected from each of the two resource sets to form 4 groups of resources.

[0174] When reporting information of one or more groups of resources, the reporting format includes the index of each resource in each group of resources and RSRP / SINR, etc. The following is explained by taking the reporting of two groups of resources, each group of resources containing two resources (these two resources belong to two resource sets) as an example. Assume that resource#1 and resource#2 are two resources selected from the first resource set, and resource#a and resource#b are two resources selected from the second resource set. Resource#1 and resource#a form a group of resources, and Resource#2 and resource#b form a group of resources. The index of each resource in each group of resources and the order of RSRP / SINR in the reporting format can be in any of the following ways. The following method can be adaptively extended to situations where the number of resource groups is not 2 and the number of resources in each resource group is not 2.

[0175] Method 1: Arrange one group of resources first, and then arrange the next group of resources. For example, as shown in Table 1, arrange the first group of resources#1 and resource#a first, and then arrange the second group of resources#2 and resource#b. Specifically, the arrangement order of resources in the same group and the arrangement order of different resource groups can be as follows.

[0176] Table 1

[0177]

[0178] There are the following methods for arranging the order of resource groups:

[0179] Method 1. Arrange each resource group in the order of the RSRP / SINR of the resource with the largest RSRP / SINR in the resource group (referred to as the maximum RSRP / SINR in the resource group) (such as from large to small or from small to large). For example, as shown in Table 1, the maximum RSRP / SINR in the first group of resources (resource#1 and resource#a) is greater than the maximum RSRP / SINR in the second group of resources (resource#2 and resource#b), so the index of the first group of resources is ranked before the index of the second group of resources. Alternatively, it is not necessary to follow the order from large to small or from small to large, just ensure that the group of resources with the largest maximum RSRP / SINR in the resource group is ranked first.

[0180] The following method is used to arrange the order of resources in the same resource group.

[0181] Method A: Arrange the resources in the order of configuration or index size of the resource sets they correspond to. For example, as shown in Table 1, resource#1 and resource#2 correspond to the first resource set, and resource#a and resource#b correspond to the second resource set, so resource#1 is ranked before resource#a, and resource#2 is ranked before resource#b.

[0182] Method B. Arrange in order of RSRP / SINR size (such as from large to small or from small to large). One implementation method is to first determine the arrangement order of each resource in a resource group (such as the first arranged resource group) in order of RSRP / SINR size. Since each resource in a group of resources corresponds to a resource set, this method is equivalent to determining the arrangement order of the resource sets corresponding to each resource. Then determine the arrangement order of each resource in other resource groups according to the arrangement order of each resource set. For example, the arrangement order of resources in the first resource group is resource#1-resource#a, which means that the resource set corresponding to resource#1 is arranged before the resource set corresponding to resource#a. Therefore, when sorting the resources in the second resource group, resource#2 is arranged before resource#b, because resource#2 and resource#1 are a resource set, and resource#b and resource#a are a resourceset.

[0183] The above method 1 can be combined with the above method A and method B arbitrarily.

[0184] The RSRP / SINR corresponding to each resource is arranged in the order of the resources. For example, in Table 1, the order of the four resources is resource#1, resource#a, resource#2, resource#b, then the RSRP / SINR of these four resources is also arranged in this order, so that the terminal can know the RSRP / SINR of each resource according to the arrangement.

[0185] RSRP / SINR reporting can be done by differential reporting, which can be divided into the following types.

[0186] Differential reporting method 1. Perform differential reporting in each resource set. That is, first determine the resource with the largest RSRP / SINR in each resource set, and directly report its RSRP / SINR. For other resources in the resource set, report the difference between their RSRP / SINR and the maximum RSRP / SINR in the corresponding resource set.

[0187] Differential reporting method 2: differentially report all reported resources. That is, first determine the resource with the largest RSRP / SINR among all reported resources (all resources selected from each resource set), and directly report its RSRP / SINR. For other resources, report the difference between their RSRP / SINR and the above-mentioned maximum RSRP / SINR. In other words, differential reporting can also be performed between resources in different resource sets.

[0188] The following discusses the specific implementation or extension mechanism of various differential reporting mechanisms under various arrangements. The following classification discussion is only an example, and does not limit the specific implementation or extension mechanism of the following various differential reporting mechanisms to be bound to the corresponding arrangement.

[0189] Method 1 + Method A:

[0190] The resource groups are arranged in the order of the maximum RSRP / SINR size within the resource groups. The resources within the resource group are sorted according to the configuration order of the corresponding resource set or the index size relationship. If differential reporting method 1 is adopted (the resources within each resource set are differentially reported relative to the resource with the largest RSRP / SINR within the resource set), the position of the resource with the largest RSRP / SINR within each resource set cannot be determined through the above reporting format, so it is necessary to additionally report the arrangement position corresponding to the resource with the largest RSRP / SINR in each resource set. For example, if there are two resource sets, two position information needs to be reported. The position information is the relative position of the resource within the resource set. The length of the resource indicating the position information is related to the number of resource groups reported, for example, the field length C = log2(Y) is rounded up, where Y is the number of resource groups reported. If differential reporting mode 2 is adopted (all resources are differentially reported relative to the resource with the largest RSRP / SINR), it can be determined that the resource with the largest RSRP / SINR is located in the first group of resources, but it is not certain where it is located within the group of resources, or the resource set corresponding to the resource with the largest RSRP / SINR is not determined. Therefore, it is necessary to additionally report the relative position of the resource with the largest RSRP / SINR in a group of resources, or to additionally report the information (such as index) of the resource set corresponding to the resource with the largest RSRP / SINR.

[0191] Method 1 + Method B:

[0192] The resource groups are arranged in the order of the maximum RSRP / SINR size in the resource group. The resources in the resource group are reported in the order of RSRP / SINR size, for example, the resource with the largest RSRP / SINR is ranked first in the group of resources. It can be determined that the resource with the largest RSRP / SINR among all reported resources is ranked first in the first group of resources. If differential reporting method 2 is adopted, the RSRP / SINR of the first resource is reported directly, and the RSRP / SINR of the remaining resources is differentially reported with the RSRP / SINR of the first resource. One problem is that the network device cannot determine which resource set corresponds to the first resource in the first group of resources. Therefore, it is necessary to additionally report the resource set corresponding to the first resource in the first group of resources, or to report the resource set corresponding to the resource located at the first position of the entire reporting format. The field length used for reporting is equal to C=log2(Y) rounded up. Y is the number of resource sets, and Y can be fixed to 2, in which case C=1. If differential reporting method 1 is adopted, it is not necessary to additionally report the arrangement position corresponding to the resource with the largest RSRP / SINR in each resource set.

[0193] Method 2: First, arrange all resources in the same resource set, and then arrange resources in the next resource set. For example, as shown in Table 2, first arrange resource#1 and resource#2 belonging to the first resource set, and then arrange resource#a and resource#b belonging to the second resource set. Among the multiple resources corresponding to each resource set, the first resource in the first arrangement constitutes the first resource group, the second resource in the second arrangement constitutes the second resource group, and so on.

[0194] Table 2

[0195]

[0196] There are the following methods to arrange the order of resource sets and the order of resources belonging to the same resource set.

[0197] For the order of resource sets, there are the following methods:

[0198] Method 1: Arrange the resources of each resource set in the order of configuration or index size. For example, in Table 2, the configuration order of the resource set to which resource#1 and resource#2 belong is earlier than that of the resource set to which resource#a and resource#b belong, or the index of the resource set to which resource#1 and resource#2 belong is smaller than that of the resource set to which resource#a and resource#b belong, so resource#1 and resource#2 are arranged before resource#a and resource#b.

[0199] Method 2: Arrange resource sets in the order of the maximum RSRP / SINR values ​​of the resources in the resource set (e.g., from large to small or from small to large). For example, the maximum RSRP / SINR values ​​of the resources in the first resource set (including resource#1 and resource#2) are larger than the maximum RSRP / SINR values ​​of the resources in the second resource set (including resource#a and resource#b), so resource#1 and resource#2 are arranged before resource#a and resource#b.

[0200] The following method is used to arrange the order of resources in the same resource set.

[0201] For the arrangement order of multiple resources in a resource set, first determine the arrangement order of each resource in a resource set (such as the first resource set) (equivalent to determining the arrangement order of the resource groups to which each resource belongs), and then determine the arrangement order of each resource in other resource sets according to the arrangement order of each resource group. For example, the arrangement order of resources in the first resource set is resource#1-resource#2, which means that the resource group corresponding to resource#1 is arranged before the resource group corresponding to resource#2. Therefore, when sorting the resources in the second resource set, resource#a is arranged before resource#b, because resource#a and resource#1 are a resource group, and resource#b and resource#2 are a resource group. How to first determine the arrangement order of each resource in the resource set can be done by using the following method.

[0202] Method A: Arrange in the order of resource configuration or index size.

[0203] Method B: Arrange in order of RSRP / SINR size (such as from large to small or from small to large). Alternatively, it is not necessary to strictly arrange in order of large to small or from small to large, but only to ensure that the resource with the largest RSRP / SINR is located first in the resource set.

[0204] The above method 1 and method 2 can be combined with the above method A and method B arbitrarily.

[0205] The RSRP / SINR corresponding to each resource is arranged in the order of the resources. For example, in Table 2, the order of the four resources is resource#1, resource#2, resource#a, resource#b, then the RSRP / SINR of these four resources is also arranged in this order, so that the terminal can know the RSRP / SINR of each resource according to the arrangement.

[0206] RSRP / SINR reporting can be done by differential reporting, which can be divided into the following types.

[0207] Differential reporting method 1. Perform differential reporting in each resource set. That is, first determine the resource with the largest RSRP / SINR in each resource set, and directly report its RSRP / SINR. For other resources in the resource set, report the difference between their RSRP / SINR and the maximum RSRP / SINR in the corresponding resource set.

[0208] Differential reporting method 2: differentially report all reported resources. That is, first determine the resource with the largest RSRP / SINR among all reported resources (all resources selected from each resource set), and directly report its RSRP / SINR. For other resources, report the difference between their RSRP / SINR and the above-mentioned maximum RSRP / SINR. In other words, differential reporting can also be performed between resources in different resource sets.

[0209] The following discusses the specific implementation or extension mechanism of various differential reporting mechanisms under various arrangements. The following classification discussion is only an example, and does not limit the specific implementation or extension mechanism of the following various differential reporting mechanisms to be bound to the corresponding arrangement.

[0210] Method 1 + Method A:

[0211] The arrangement order of resource sets and the arrangement order of each resource in a resource set are in the order of configuration or index size. It is impossible to determine the arrangement position of the resource with the largest RSRP / SINR in each resource set, nor is it possible to determine the arrangement position of the resource with the largest RSRP / SINR among all resources. If differential reporting method 1 is used, it is necessary to additionally report the arrangement position corresponding to the resource with the largest RSRP / SINR in each resource set. For example, if there are two resource sets, two position information needs to be reported. The position information is the relative position of the resource in the resource set. The length of the resource indicating the position information is related to the number of resource groups reported, for example, the field length C = log2 (Y) is rounded up, where Y is the number of resource groups reported. If differential reporting method 2 is used, it is necessary to additionally report the arrangement position corresponding to the resource with the largest RSRP / SINR among all resources. Its relative position among all resources can be directly reported, and the field length C = log2 (Y) is rounded up, where Y is the total number of resources (number of resource groups * number of resources included in each group). The resource set corresponding to the resource (field length C = log2(Y) rounded up, Y is the number of resource sets) and its relative position in the resource set (field length C = log2(Y) rounded up, Y is the number of resource groups reported) can also be reported separately.

[0212] Method 1 + Method B:

[0213] The arrangement order of resource sets is in configuration order or index size order, and the arrangement order of each resource in a resource set is in RSRP / SINR size. The arrangement position of the resource with the largest RSRP / SINR in each resource set can be determined, but it is impossible to determine which resource set has a larger RSRP / SINR, that is, it is impossible to determine the arrangement position of the resource with the largest RSRP / SINR among all resources. If differential reporting method 1 is used, there is no need to additionally report the arrangement position corresponding to the resource with the largest RSRP / SINR in each resource set. If differential reporting method 2 is used, it is necessary to additionally report which resource set the resource with the largest RSRP / SINR among all the resources reported belongs to. The field length used for reporting is equal to C=log2(Y) rounded up. Y is the number of resource sets, and Y can be fixed to 2, in which case C=1.

[0214] Method 2 + Method A:

[0215] Resource sets are arranged in the order of the maximum RSRP / SINR in the set. The resources in the resource set are arranged in the order of configuration or index size. The resource set with the largest RSRP / SINR among all resources can be determined, but the specific arrangement position in the resource set cannot be determined, nor can the position of the resource with the largest RSRP / SINR in each resource set be determined. If differential reporting method 1 is used, the arrangement position corresponding to the resource with the largest RSRP / SINR in each resource set needs to be reported in addition. For example, if there are two resource sets, two position information needs to be reported. The position information is the relative position of the resource in the resource set. The length of the resource indicating the position information is related to the number of resource groups reported, for example, the field length C = log2 (Y) is rounded up, where Y is the number of resource groups reported. If differential reporting method 2 is used, the arrangement position corresponding to the resource with the largest RSRP / SINR among all resources needs to be reported in addition. Its relative position among all resources can be directly reported, and the field length C = log2 (Y) is rounded up, where Y is the total number of resources (number of resource groups * number of resources included in each group). It is also possible to report only the position of the resource in its corresponding resource set (field length C = log2(Y) rounded up, Y is the number of resource groups reported). In addition, when the resource sets are arranged by RSRP / SINR, the network device cannot determine the index of the resource sets arranged at each position. For example, the index of the resource set ranked first. Therefore, it is necessary to additionally report the index of the resource sets ranked at each position. Alternatively, it is also possible to report only the index of one of the resource sets, such as the index of the resource set ranked first, or the index of the resource set corresponding to the resource with the largest RSRP / SINR. The latter method can be used in situations where there are only two resource sets.

[0216] Method 2 + Method B:

[0217] Resource sets are arranged in order of the maximum RSRP / SINR in the set, and the individual resources in the resource set are arranged in order of RSRP / SINR. The location of the resource with the largest RSRP / SINR among all resources can be determined, and the location of the resource with the largest RSRP / SINR in each resource set can also be determined. There is no need to report location information. In addition, when resource sets are arranged by RSRP / SINR, the network device cannot determine the index of the resource sets arranged at each position. For example, the index of the resource set ranked first. Therefore, it is necessary to additionally report the index of the resource sets arranged at each position. Alternatively, it is also possible to report only the index of one of the resource sets, such as the index of the resource set ranked first, or the index of the resource set corresponding to the resource with the largest RSRP / SINR. The latter method can be used in situations where there are only two resource sets.

[0218] Further, the arrangement position of the resource with the largest RSRP / SINR in each resource group, the corresponding resource group information, or the corresponding resource set information may also be reported; or, the arrangement position of the resource with the largest RSRP / SINR in each resource set, the corresponding resource group information, or the corresponding resource set information may be reported; or, the relative arrangement position of the resource with the largest RSRP / SINR in all reported resources, the corresponding resource group information, or the corresponding resource set information. The resource group information and resource set information may refer to index information.

[0219] In the above reporting format, resources in multiple arrangement positions can be the same, that is, when the same resource is used to pair with different resources to form multiple resource groups, the same resource described in the reporting format will appear in multiple positions. For example, in Table 3, resource #1 of the first resource set and resources #a and #b of the second resource set form two resource groups: (resource #1 and resource #a), (resource #1 and resource #b). Using the following reporting format, resource #1 appears in both resource groups.

[0220] Table 3

[0221]

[0222] In the above method, resource set can also be replaced by resource setting or other forms of resource collection.

[0223] Figure 4 A schematic flow chart of a method for resource measurement according to another embodiment of the present application is shown.

[0224] The execution subject of the embodiments of the present application may be a terminal or a network device, or a chip in a terminal or a chip in a network device. For the convenience of description, the following embodiments are described using a terminal or a network device as an example, but the present application is not limited thereto.

[0225] 501. The terminal receives measurement configuration information, where the measurement configuration information includes m first reporting configurations, where m≥2 and m is a positive integer. That is, the network device configures m first reporting configurations for the terminal. The m first reporting configurations may be configured through one measurement configuration information or through multiple measurement configuration information.

[0226] Each first reporting configuration is associated with one or more resource configurations.

[0227] The m first reporting configurations may be of the same cell or of different cells.

[0228] The m first reporting configurations are associated with each other. The association relationship is used to indicate that the resources reported by the m first reporting configurations should satisfy the co-receiving relationship, that is, the resources reported by the m first reporting configurations can be received by the terminal at the same time. For example, the terminal reports a resource according to the m first reporting configurations respectively, and these resources can be received by the terminal at the same time, that is, one resource is reported according to each of the m first reporting configurations, forming m resources that can be received by the terminal at the same time. The index of other first reporting configurations can be carried in a first reporting configuration to establish an association relationship. For example, the index of other first reporting configurations is carried in a beam group reporting parameter groupBasedBeamReporting of a first reporting configuration. The index of other first reporting configurations and the cell to which the other first reporting configurations belong can also be carried in a first reporting configuration to establish an association relationship. For example, the index of other first reporting configurations and the cell to which the other first reporting configurations belong are carried in a beam group reporting parameter groupBasedBeamReporting of a first reporting configuration to realize the association between first reporting configurations of different cells.

[0229] 502, determine the measurement result. According to the above association relationship, the terminal selects one resource from each of the resource configurations corresponding to the m first reporting configurations to form m resources that can be received by the terminal at the same time.

[0230] That is to say, if the configured m first reporting configurations have the above-mentioned association relationship, the terminal selects one resource from each resource configuration corresponding to the m first reporting configurations to form m resources that can be received by the terminal at the same time.

[0231] 503, the terminal sends the measurement result to the network device. The measurement result includes information of the m resources, such as the index or quality of the resource. The measurement result can be reported through a reporting configuration, that is, according to a first reporting configuration among the m first reporting configurations, the information of the m resources is reported to the network device. The measurement result can be reported through m reporting configurations, that is, according to the m first reporting configurations, the information of the m resources is reported respectively. That is, one resource is reported according to each first reporting configuration, and the resource is a resource selected from its corresponding resource configuration.

[0232] Specifically, when there is an association relationship between the configured m reporting configurations, the terminal selects one resource from each of the resource configurations corresponding to the m reporting configurations to form m resources that can be received by the terminal at the same time. This helps the terminal to achieve simultaneous data transmission with multiple TRPs when the resource configurations associated with the m reporting configurations correspond to different TRPs.

[0233] Optionally, the terminal sends the m measurement results through m reporting configurations, and the m measurement results may be sent when the m reporting configurations satisfy at least one of the following conditions:

[0234] Some or all of the group reporting parameters in the m reporting configurations are configured to be enabled;

[0235] The m reporting configurations are associated with each other.

[0236] Specifically, each measurement result of the m measurement results is used to indicate any one resource of the m resources.

[0237] If the terminal detects that the group reporting parameters in all the reporting configurations in the m reporting configurations are configured to be turned on, the terminal may report the m reporting configurations respectively according to the m measurement results.

[0238] Or if the terminal detects that the group reporting parameters in some of the m reporting configurations (ie, one of the m reporting configurations or multiple reporting configurations less than m) are configured to be turned on, the terminal may report the m reporting configurations respectively according to the m measurement results.

[0239] Or the terminal detects that the m reporting configurations are associated with each other, and the terminal can report the m reporting configurations respectively according to the m measurement results. In other words, the terminal can select a resource from the resource set in the measurement configuration information to which the associated reporting configurations belong, and the corresponding downlink signals are the m resources that can be received by the terminal at the same time.

[0240] It is understandable that the terminal may report m measurement results respectively through the m reporting configurations only when some of the group reporting parameters in the m reporting configurations are configured to be turned on and the m reporting configurations are associated with each other. Alternatively, the terminal may report m measurement results respectively through the m reporting configurations only when all of the group reporting parameters in the m reporting configurations are configured to be turned on and the m reporting configurations are associated with each other.

[0241] Figure 5 A schematic flow chart of a method for resource measurement according to another embodiment of the present application is shown.

[0242] The execution subject of the embodiments of the present application may be a terminal or a network device, or a chip in a terminal or a chip in a network device. For the convenience of description, the following embodiments are described using a terminal or a network device as an example, but the present application is not limited thereto.

[0243] It should be noted that, unless otherwise specified, Figure 5 In the embodiment shown, Figure 3 The same terms in the illustrated embodiments have the same meanings and will not be described herein in detail to avoid repetition.

[0244] 601. A terminal receives measurement configuration information, where the measurement configuration information includes a first resource configuration and a first reporting configuration, where the first reporting configuration is associated with K target resources in the first resource configuration.

[0245] The first reporting configuration is associated with K target resources, where K is an integer greater than or equal to 1, indicating that the resources reported according to the first reporting configuration and the K target resources must satisfy a co-receiving relationship, that is, the resources reported by the first reporting configuration and the K target resources can be received by the terminal at the same time. The first reporting configuration can carry the indexes of the K target resources to establish the above-mentioned association relationship. For example, the indexes of the K target resources are carried in the beam group reporting parameter groupBasedBeamReporting of the first reporting configuration to establish the above-mentioned association relationship. The K target resources may belong to the same cell as the first reporting configuration, or may belong to different cells. When the K target resources are resources of other cells (not belonging to the same cell as the first reporting configuration), the identifiers of the cells of the K target resources may also be carried in the first reporting configuration, for example, the identifiers of the cells of the K target resources may be carried in the beam group reporting parameter groupBasedBeamReporting of the first reporting configuration to establish the above-mentioned association relationship.

[0246] Optionally, the above-mentioned association relationship can also be established through the first resource configuration. That is to say, the first resource configuration is associated with K target resources, indicating that the resources selected from the first resource configuration and the K target resources must satisfy the same reception relationship, that is, the resources selected from the first resource configuration and the K target resources can be received by the terminal at the same time. In other words, the resources reported by the reporting configuration associated with the first resource configuration and the K target resources can be received by the terminal at the same time. The above-mentioned association relationship can be established by carrying the indexes of the K target resources in the first resource configuration. The above-mentioned association relationship can also be established by carrying the indexes of the K target resources in the resource set or resource included in the first resource configuration. If the target resource and the cell to which the first resource configuration belong are different, the identifier of the cell to which the K target resources belong can also be carried in the first resource configuration (or the resource set or resource included in the first resource configuration).

[0247] The target resource in the above method may be an NZP CSI-RS resource, a CSI-IM resource, a ZP CSI-RS resource, a TRS (e.g., CSI-RS for Tracking) resource, a PTRS (Phase Tracking Reference Signal) resource, or an SSB resource, etc. The target resource may also be an uplink reference signal resource, such as an SRS (sounding reference signal). When the target resource is an uplink resource, it means that the resource reported in this measurement can be received using the transmit beam of the uplink resource. That is, the transmit beam of the uplink resource can be used to receive the resource reported in this measurement.

[0248] 602. The terminal determines L resources according to the K target resources, and the L resources and the K target resources satisfy a first constraint relationship.

[0249] Specifically, the terminal determines one or more resources to be reported based on the above association relationship and the associated object. For example, one or more resources that can be received by the terminal at the same time as the target resource are determined. The resources reported in this measurement (ie, the L resources) refer to the resources reported through the first reporting configuration.

[0250] Optionally, the K target resources in the above method can also be replaced by a target reporting configuration, indicating that the resources reported in this measurement and the resources reported by the K target reporting configurations can be received by the terminal at the same time. When the target reporting configuration and the first resource configuration or the first reporting configuration do not belong to the same cell, it is also necessary to specify the index of the cell to which the target reporting configuration belongs. For example, the index of the cell to which the target reporting configuration belongs is specified in the first resource configuration or the first reporting configuration.

[0251] Optionally, the K target resources in the above method can also be replaced by a target resource set resource set or a target resource configuration resource configuration or resource setting, indicating that the resources reported in this measurement and the resources determined from the K target resource sets / resource settings / resource configurations can be received by the terminal at the same time. When the target resource set / resource setting / resource configuration does not belong to the same cell as the first resource configuration or the first reporting configuration, it is also necessary to specify the index of the cell to which the target resource set / resource setting / resource configuration belongs. For example, the index of the cell to which the target resource set / resource setting / resource configuration belongs is specified in the first resource configuration or the first reporting configuration.

[0252] Optionally, the K target resources in the above method can also be replaced by a target channel, indicating that the resources reported in this measurement can be received using the receiving beam of the target channel, or indicating that the resources reported in this measurement and the target channel can be received by the terminal at the same time. For example, the receiving beam of the target channel is beam 1, and the target channel of the resources reported in this measurement is also 1, then the resources reported in this measurement and the target channel can be received by the terminal at the same time. For another example, the receiving beam of the target channel is beam 1, and the target channel of the resources reported in this measurement is also 5. Beam 1 and beam 5 are respectively located on two terminal antenna panels. The terminal can use these two antenna panels to generate beam 1 and beam 5 at the same time, then the resources reported in this measurement and the target channel can be received by the terminal at the same time. The target channel can be a physical downlink control channel (PDCCH), a physical downlink shared channel (PDSCH), a broadcast channel (PBCH), etc. The target channel may also be an uplink channel, such as a physical uplink control channel (PUCCH), a physical uplink shared channel (PUSCH), a physical random access channel (PRACH), etc. When the target channel is an uplink channel, it means that the resources reported in this measurement can be received using the transmit beam of the uplink channel. That is, the transmit beam of the uplink channel can be used to receive the resources reported in this measurement.

[0253] Optionally, the K target resources in the above method may also replace the index of the antenna panel, indicating that the resources reported in this measurement are received by the antenna panel, or indicating that the resources reported in this measurement are received by other antenna panels other than the antenna panel.

[0254] In the above method, the association relationship indicates that the reported multiple resources can be received by the terminal at the same time. In addition to this association relationship, there can be other association relationships. For example, one association relationship is to use the same receiving beam. That is, the resources reported in this measurement are the same as the receiving beam of the target resource or target channel; or, the resources reported in this measurement are the same as the receiving beam of the resources reported in the target reporting configuration. Or, the resources reported in this measurement are the same as the receiving beam of the resources reported in the reporting configuration corresponding to the target resource configuration.

[0255] In the above method, the association relationship can also be expressed as using different receiving antenna panels. That is, the receiving beam of the resources reported in this measurement and the receiving beam of the target resources or target channels are located on different antenna panels, that is, the terminal can use different antenna panels to receive the resources reported in this measurement, and the target resources or target channels; or, the receiving beam of the resources reported in this measurement and the resources reported by the target reporting configuration are located on different antenna panels, that is, the terminal can use different antenna panels to receive the resources reported in this measurement and the resources reported by the target reporting configuration. Or, the receiving beam of the resources reported in this measurement and the resources reported by the reporting configuration corresponding to the target resource configuration are located on different antenna panels, that is, the terminal can use different antenna panels to receive the resources reported in this measurement and the resources reported by the reporting configuration corresponding to the target resource configuration.

[0256] In the above method, the association relationship can also indicate that the correlation is higher or lower than a threshold, or the correlation is the highest or lowest. That is, the correlation of the resource reported in this measurement with the target resource is higher or lower than a threshold, or the correlation of the resource reported in this measurement with the target resource is the highest or lowest.

[0257] In the above method, the association relationship may also indicate that the quality difference is higher or lower than a threshold, that is, the quality difference (eg, RSRP difference) between the resource reported in this measurement and the target resource needs to be higher or lower than a threshold.

[0258] 603, reporting the measurement result. The measurement result is used to indicate the L resources. For example, the measurement result includes the index of the resource and the quality of the resource (such as RSRP, SINR, CQI, etc.).

[0259] It can be understood that in the above-mentioned method embodiments, the methods and operations implemented by the terminal can also be implemented by components that can be used for the terminal (such as chips or circuits), and the methods and operations implemented by the network device can also be implemented by components that can be used for the network device (such as chips or circuits).

[0260] The above mainly introduces the solutions provided by the embodiments of the present application from the perspective of various interactions. It can be understood that, in order to implement the above functions, each network element, such as a terminal or a network device, includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in this document, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware 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 to exceed the scope of this application.

[0261] The embodiment of the present application can divide the functional modules of the terminal or network device according to the above method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of using each functional module divided according to each function to illustrate.

[0262] It should be understood that the specific examples in the embodiments of the present application are only intended to help those skilled in the art to better understand the embodiments of the present application, rather than to limit the scope of the embodiments of the present application.

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

[0264] Above, combined Figures 3 to 5 The method provided by the embodiment of the present application is described in detail. Figures 6 to 13 The device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the contents not described in detail can be referred to the method embodiment above, and for the sake of brevity, they will not be repeated here.

[0265] Figure 6 A schematic block diagram of a resource measurement device 700 according to an embodiment of the present application is shown.

[0266] It should be understood that the device 700 may correspond to Figure 1 Each terminal or chip in a terminal shown, and Figure 1 The terminal or the chip in the terminal in the embodiment shown may have Figure 1 The device 700 includes a transceiver module 710.

[0267] The transceiver module 710 is configured to receive measurement configuration information, where the measurement configuration information includes N resource sets, each of the N resource sets includes one or more resources, N≥1, and N is an integer;

[0268] The transceiver module 710 is further used to send a first measurement result to the network device when N>1, where the first measurement result is used to indicate m resources, where downlink signals corresponding to the m resources can be simultaneously received by the terminal, and where the m resources correspond one-to-one to m resource sets in the N resource sets, where m≥2, and m is an integer;

[0269] The transceiver module 710 is also used to send a second measurement result to the network device when N=1. The second measurement result is used to indicate m resources, the downlink signals corresponding to the m resources can be received by the terminal at the same time, and the m resources are resources in the N resource set.

[0270] Optionally, the device 700 may further include a processing module 720, and the processing module 720 is used to determine the m resources from the N resource sets.

[0271] Optionally, the N resource sets correspond one-to-one to N TRPs.

[0272] Optionally, the transceiver module 710 is specifically used to: when N>1 and the beam grouping reporting parameter indication in the measurement configuration information is turned on, send the first measurement result to the network device.

[0273] For a more detailed description of the transceiver module 710 and the processing module 720, please refer to the relevant description in the above method embodiment, which will not be described again here.

[0274] In another possible implementation, the transceiver module 710 can be used to report K resource groups, each of the K resource groups includes L resources, and the L resources belong to L different resource sets, respectively. The resource set includes one or more of the following: resource set resource set, resource setting resource setting; wherein K≥1, L≥1.

[0275] Optionally, the transceiver module 710 is specifically configured to report the K resource groups using a first reporting format or a second reporting format.

[0276] Optionally, the first reporting format includes: resources belonging to the same resource group are arranged consecutively, and the K resource groups are arranged in sequence; the K resource groups are arranged in a first order; and each resource in each resource group is arranged in a second order.

[0277] Optionally, the first order includes: a first RSRP / SINR size order, where the first RSRP / SINR is the RSRP / SINR of a resource with the largest RSRP / SINR in a resource group.

[0278] Optionally, the second order includes: a configuration order of resource sets corresponding to each resource in each resource group; an index size order of resource sets corresponding to each resource in each resource group; and an RSRP / SINR size order of each resource in each resource group.

[0279] Optionally, the first reporting format also includes one or more of the following: the arrangement position of the first resource in each of the L resource sets, or information about the resource group corresponding to the first resource, the first resource being the resource with the largest RSRP / SINR reported in each resource set; the relative arrangement position of the resource with the largest RSRP / SINR among all resources in the K resource groups; information about the resource group corresponding to the resource with the largest RSRP / SINR in the K resource groups; information about the resource set corresponding to the resource with the largest RSRP / SINR in the K resource groups.

[0280] Optionally, the second reporting format includes: resources belonging to the same resource set are arranged consecutively, and L resource sets are arranged in sequence; L resource sets are arranged in a third order; and individual resources in each resource set are arranged in a fourth order.

[0281] Optionally, the third order includes: a configuration order of resource sets; an index size order of resource sets; and a size order of a second RSRP / SINR, wherein the second RSRP / SINR is the RSRP / SINR of a resource with the largest RSRP / SINR in a resource set.

[0282] Optionally, the fourth order includes: resource configuration order; resource index size order; and resource RSRP / SINR size order.

[0283] Optionally, the second reporting format also includes one or more of the following: the arrangement position of the second resource in each resource group of the K resource groups, or information about the resource group corresponding to the second resource, the second resource being the resource with the largest RSRP / SINR reported in each resource group; the relative arrangement position of the resource with the largest RSRP / SINR among all resources in the K resource groups; information about the resource group corresponding to the resource with the largest RSRP / SINR in the K resource groups; information about the resource set corresponding to the resource with the largest RSRP / SINR in the K resource groups.

[0284] Optionally, the transceiver module 710 may also be used to report RSRP / SINR corresponding to each resource in the K resource groups, wherein the arrangement order of RSRP / SINR is the same as the arrangement order of the corresponding resources.

[0285] Optionally, the transceiver module 710 can be specifically used to report the RSRP / SINR of each resource in the K resource groups using a first differential reporting criterion or a second differential reporting criterion; the first differential reporting criterion includes: reporting the RSRP / SINR of the resource with the largest RSRP / SINR in each resource set, and reporting the RSRP / SINR difference between each resource except the resource with the largest RSRP / SINR in each resource set and the resource with the largest RSRP / SINR; the second differential reporting criterion includes: reporting the RSRP / SINR of the resource with the largest RSRP / SINR in the K resource groups, and reporting the RSRP / SINR difference between each resource except the resource with the largest RSRP / SINR in the K resource groups and the resource with the largest RSRP / SINR.

[0286] Figure 7 The device 800 for measuring resources provided in the embodiment of the present application is shown. The device 800 can be Figure 1 The device can be used as follows Figure 7 The hardware architecture shown in FIG. 8 is a schematic diagram of a device for displaying a processor 810 and a transceiver 820. Optionally, the device may further include a memory 830. The processor 810, the transceiver 820 and the memory 830 communicate with each other via an internal connection path. Figure 6 The related functions implemented by the processing module 720 in the embodiment can be implemented by the processor 810, and the related functions implemented by the transceiver module 710 can be implemented by the processor 810 controlling the transceiver 820.

[0287] Optionally, the processor 810 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), a dedicated processor, or one or more integrated circuits for executing the technical solutions of the embodiments of the present application. Alternatively, the processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions). For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a resource measurement device (e.g., a base station, a terminal, or a chip, etc.), execute a software program, and process data of the software program.

[0288] Optionally, the processor 810 may include one or more processors, for example, one or more central processing units (CPUs). When the processor is a CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0289] The transceiver 820 is used to send and receive data and / or signals, and receive data and / or signals. The transceiver may include a transmitter and a receiver, the transmitter is used to send data and / or signals, and the receiver is used to receive data and / or signals.

[0290] The memory 830 includes but is not limited to random access memory (RAM), read-only memory (ROM), erasable programmable readonly memory (EPROM), and compact disc read-only memory (CD-ROM). The memory 830 is used to store relevant instructions and data.

[0291] The memory 830 is used to store program codes and data of the terminal, and may be a separate device or integrated in the processor 810 .

[0292] Specifically, the processor 810 is used to control the transceiver to transmit information with the terminal. For details, please refer to the description in the method embodiment, which will not be repeated here.

[0293] In a specific implementation, as an embodiment, the apparatus 800 may further include an output device and an input device. The output device communicates with the processor 810 and may display information in a variety of ways. For example, the output device may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device communicates with the processor 810 and may receive user input in a variety of ways. For example, the input device may be a mouse, a keyboard, a touch screen device, or a sensor device.

[0294] Understandably, Figure 7 Only a simplified design of the resource measurement device is shown. In practical applications, the device may also include other necessary components, including but not limited to any number of transceivers, processors, controllers, memories, etc., and all terminals that can implement the present application are within the protection scope of the present application.

[0295] In a possible design, the device 800 may be a chip, for example, a communication chip that can be used in a terminal, and is used to implement the relevant functions of the processor 810 in the terminal. The chip may be a field programmable gate array, a dedicated integrated chip, a system chip, a central processing unit, a network processor, a digital signal processing circuit, a microcontroller, and a programmable controller or other integrated chip that implements the relevant functions. The chip may optionally include one or more memories for storing program codes, and when the codes are executed, the processor implements the corresponding functions.

[0296] The embodiment of the present application also provides a device, which can be a terminal or a circuit. The device can be used to execute the action executed by the terminal in the above method embodiment.

[0297] Figure 8 A schematic block diagram of a resource measurement device 900 according to an embodiment of the present application is shown.

[0298] It should be understood that the device 900 may correspond to Figure 1 The network device or chip in the network device shown, or Figure 1 The network device or the chip in the network device in the embodiment shown can have any function of the network device in the method. The apparatus 900 includes a transceiver module 910 .

[0299] The transceiver module 910 is configured to send measurement configuration information, where the measurement configuration information includes N resource sets, each of the N resource sets includes one or more resources, N≥1, and N is an integer;

[0300] The transceiver module 910 is further used to receive a first measurement result, where the first measurement result is used to indicate m resources, where downlink signals corresponding to the m resources can be simultaneously received by the terminal, and where the m resources correspond one-to-one to m resource sets in the N resource sets, where m≥2, and m is an integer; or

[0301] The transceiver module 910 is further used to receive a second measurement result, where the second measurement result is used to indicate m resources, where downlink signals corresponding to the m resources can be simultaneously received by the terminal, and where the m resources are resources in the N resource sets.

[0302] Optionally, the device 900 further includes a processing module 920, and the processing module 920 can be used to determine the measurement configuration information.

[0303] Optionally, the N resource sets correspond one-to-one to N TRPs.

[0304] Fig. 9 The resource measurement device 1000 provided in the embodiment of the present application is shown. The device 1000 can be Figure 1 The network device described in. The device can be used as Fig. 9 The hardware architecture shown in FIG. 1 may include a processor 1010 and a transceiver 1020 , and optionally, the device may further include a memory 1030 , wherein the processor 1010 , the transceiver 1020 and the memory 1030 communicate with each other via an internal connection path. Figure 8 The related functions implemented by the transceiver module 910 can be implemented by the processor 1010 controlling the transceiver 1020.

[0305] Optionally, the processor 1010 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), a dedicated processor, or one or more integrated circuits for executing the technical solutions of the embodiments of the present application. Alternatively, the processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions). For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a resource measurement device (e.g., a base station, a terminal, or a chip, etc.), execute a software program, and process data of the software program.

[0306] Optionally, the processor 1010 may include one or more processors, for example, one or more central processing units (CPUs). When the processor is a CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0307] The transceiver 1020 is used to send and receive data and / or signals, and receive data and / or signals. The transceiver may include a transmitter and a receiver, the transmitter is used to send data and / or signals, and the receiver is used to receive data and / or signals.

[0308] The memory 1030 includes but is not limited to random access memory (RAM), read-only memory (ROM), erasable programmable readonly memory (EPROM), and compact disc read-only memory (CD-ROM). The memory 1030 is used to store relevant instructions and data.

[0309] The memory 1030 is used to store program codes and data of the terminal, and may be a separate device or integrated in the processor 1010 .

[0310] Specifically, the processor 1010 is used to control the transceiver to transmit information with the terminal. For details, please refer to the description in the method embodiment, which will not be repeated here.

[0311] In a specific implementation, as an embodiment, the device 1000 may also include an output device and an input device. The output device communicates with the processor 1010 and can display information in a variety of ways. For example, the output device may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device communicates with the processor 1010 and can receive user input in a variety of ways. For example, the input device may be a mouse, a keyboard, a touch screen device, or a sensor device.

[0312] Understandably, Fig. 9 Only a simplified design of the resource measurement device is shown. In practical applications, the device may also include other necessary components, including but not limited to any number of transceivers, processors, controllers, memories, etc., and all terminals that can implement the present application are within the protection scope of the present application.

[0313] In a possible design, the device 1000 may be a chip, for example, a communication chip that can be used in a terminal, and is used to implement the relevant functions of the processor 1010 in the terminal. The chip may be a field programmable gate array, a dedicated integrated chip, a system chip, a central processing unit, a network processor, a digital signal processing circuit, a microcontroller, and a programmable controller or other integrated chip for implementing the relevant functions. The chip may optionally include one or more memories for storing program codes, and when the codes are executed, the processor implements the corresponding functions.

[0314] The embodiment of the present application also provides a device, which can be a terminal or a circuit. The device can be used to execute the action executed by the terminal in the above method embodiment.

[0315] Optionally, when the device in this embodiment is a terminal, Fig.10 A simplified schematic diagram of the terminal structure is shown. For ease of understanding and illustration, Fig.10 In the example, a mobile phone is used as a terminal. Fig.10As shown, the terminal includes a processor, a memory, a radio frequency circuit, an antenna, and an input-output device. The processor is mainly used to process communication protocols and communication data, as well as to control the terminal, execute software programs, process software program data, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of radio frequency signals. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. Input-output devices, such as touch screens, display screens, keyboards, etc., are mainly used to receive data input by users and output data to users. It should be noted that some types of terminals may not have input-output devices.

[0316] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Fig.10 Only one memory and processor are shown. In an actual terminal product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device. The memory may be set independently of the processor or may be integrated with the processor, which is not limited in the embodiments of the present application.

[0317] In the embodiments of the present application, the antenna and the radio frequency circuit having transceiver functions may be regarded as the transceiver unit of the terminal, and the processor having the processing function may be regarded as the processing unit of the terminal. Fig.10 As shown, the terminal includes a transceiver unit 1110 and a processing unit 1120. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, etc. The processing unit may also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the device used to implement the receiving function in the transceiver unit 1110 may be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit 1110 may be regarded as a sending unit, that is, the transceiver unit 1110 includes a receiving unit and a sending unit. The transceiver unit may also be sometimes referred to as a transceiver, a transceiver, or a transceiver circuit, etc. The receiving unit may also be sometimes referred to as a receiver, a receiver, or a receiving circuit, etc. The sending unit may also be sometimes referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0318] It should be understood that the transceiver unit 1110 is used to perform sending operations and receiving operations on the terminal side in the above method embodiment, and the processing unit 1120 is used to perform other operations on the terminal except the sending and receiving operations in the above method embodiment.

[0319] For example, in one implementation, the processing unit 1120 is used to execute Figure 3 The transceiver unit 1110 is used to execute Figure 3 The transceiver unit 1110 is also used to perform the transceiver operations in step 301, step 302 and step 303, and / or the transceiver unit 1110 is also used to perform other transceiver steps on the terminal side in the embodiment of the present application.

[0320] When the device is a chip, the chip includes a transceiver unit and a processing unit, wherein the transceiver unit may be an input / output circuit or a communication interface; and the processing unit may be a processor or a microprocessor or an integrated circuit integrated on the chip.

[0321] Optionally, when the device is a terminal, reference may also be made to Fig.11 As an example, the device can perform similar Figure 7 The functions of the processor 810 are as follows. Fig.11 In the apparatus, the apparatus comprises a processor 1201, a sending data processor 1203, and a receiving data processor 1205. Figure 6 The processing module 720 in the illustrated embodiment may be Fig.11 The processor 1201 in the embodiment of the present invention performs the corresponding functions. Figure 6 The transceiver module 710 in the illustrated embodiment may be Fig.11 The sending data processor 1203 and the receiving data processor 1205 in the embodiment of the present invention are shown in FIG. Fig.11 A channel encoder and a channel decoder are shown in the figure, but it can be understood that these modules do not constitute a restrictive description of this embodiment and are only illustrative.

[0322] Fig.12 Another form of this embodiment is shown. The processing device 1300 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment can be used as the modulation subsystem therein. Specifically, the modulation subsystem may include a processor 1303 and an interface 1304. The processor 1303 performs the functions of the above-mentioned processing module 720, and the interface 1304 performs the functions of the above-mentioned transceiver module 710. As another variation, the modulation subsystem includes a memory 1306, a processor 1303, and a program stored in the memory and executable on the processor, and the processor implements the method described in the embodiment when executing the program. It should be noted that the memory 1306 may be non-volatile or volatile, and its location may be located inside the modulation subsystem or in the processing device 1300, as long as the memory 1306 can be connected to the processor 1303.

[0323] When the device in this embodiment is a network device, the network device can be as follows Fig.13As shown, for example, the device 140 is a base station. The base station can be applied to Figure 1 In the system shown, the functions of the network device in the above method embodiment are performed. The base station 140 may include one or more DUs 1401 and one or more CUs 1402. CU1402 may communicate with the next generation core network (NGcore, NC). The DU 1401 may include at least one antenna 14011, at least one radio unit 14012, at least one processor 14013 and at least one memory 14014. The DU 1401 part is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals to baseband signals, as well as part of baseband processing. CU1402 may include at least one processor 14022 and at least one memory 14021. CU1402 and DU1401 may communicate through an interface, wherein the control plane interface may be Fs-C, such as F1-C, and the user plane interface may be Fs-U, such as F1-U.

[0324] The CU 1402 part is mainly used for baseband processing, controlling the base station, etc. The DU 1401 and CU 1402 can be physically set together or physically separated, that is, a distributed base station. The CU 1402 is the control center of the base station, which can also be called a processing unit, and is mainly used to complete the baseband processing function. For example, the CU 1402 can be used to control the base station to execute the operation process of the network device in the above method embodiment.

[0325] Specifically, the baseband processing on the CU and DU can be divided according to the protocol layer of the wireless network, for example, the functions of the packet data convergence protocol (PDCP) layer and above are set in the CU, and the functions of the protocol layers below the PDCP, such as the radio link control (RLC) layer and the medium access control (MAC) layer, are set in the DU. For another example, the CU implements the functions of the radio resource control (RRC) and the packet data convergence protocol (PDCP) layer, and the DU implements the functions of the radio link control (RLC), MAC and physical (PHY) layers.

[0326] In addition, optionally, the base station 140 may include one or more radio units (RU), one or more DUs and one or more CUs. The DU may include at least one processor 14013 and at least one memory 14014, the RU may include at least one antenna 14011 and at least one radio unit 14012, and the CU may include at least one processor 14022 and at least one memory 14021.

[0327] For example, in one implementation, the processor 14013 is used to execute Figure 3 The processing steps on the network device side. The radio frequency unit 14012 is used to perform Figure 3 The sending and receiving operations in steps 301, 302 and 303.

[0328] In one example, the CU1402 may be composed of one or more boards, and multiple boards may jointly support a wireless access network (such as a 5G network) with a single access indication, or may respectively support wireless access networks with different access standards (such as an LTE network, a 5G network, or other networks). The memory 14021 and the processor 14022 may serve one or more boards. In other words, a memory and a processor may be separately set on each board. It may also be that multiple boards share the same memory and processor. In addition, necessary circuits may be provided on each board. The DU1401 may be composed of one or more boards, and multiple boards may jointly support a wireless access network (such as a 5G network) with a single access indication, or may respectively support wireless access networks with different access standards (such as an LTE network, a 5G network, or other networks). The memory 14014 and the processor 14013 may serve one or more boards. In other words, a memory and a processor may be separately set on each board. It may also be that multiple boards share the same memory and processor. In addition, necessary circuits may also be provided on each board.

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

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

[0331] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can 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 rambus RAM (DR RAM).

[0332] In the present application, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0333] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and 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 embodiment of the present application.

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

[0335] It should also be understood that the first, second and various numerical numbers involved in this document are only distinguished for the convenience of description and are not used to limit the scope of the embodiments of the present application.

[0336] It should be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. Among them, the existence of A or B alone does not limit the number of A or B. Taking the existence of A alone as an example, it can be understood that there are one or more A.

[0337] Those of ordinary skill 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 to be beyond the scope of this application.

[0338] Those skilled in the art can 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.

[0339] In the several embodiments provided in the present 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 only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, 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.

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

[0341] 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.

[0342] 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 can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods 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.

[0343] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for reporting resources, characterized in that: include: Reporting resource information of K resource groups, each of the K resource groups includes two resources, and the two resources belong to two different resource sets, where K>1; A first resource group among the K resource groups is arranged before other resource groups among the K resource groups, the first resource group includes a first resource and a second resource, and the first resource is a resource having the largest reference signal received power RSRP among all resources included in the K resource groups; In the first resource group, the first resource is arranged before the second resource; In the other resource group, a resource belonging to the same resource set as the first resource is arranged in front of another resource.

2. The method according to claim 1, characterized in that The method further comprises: Report information about the resource set to which the first resource belongs, where the information about the resource set to which the first resource belongs is represented by a field, and the length of the field is equal to 1 bit.

3. The method according to claim 1, characterized in that The method further comprises: Reporting the RSRPs of all resources included in the K resource groups, wherein the arrangement order of the RSRPs of all the resources is the same as the arrangement order of all the resources.

4. The method according to claim 3, characterized in that The reporting of the RSRP of all resources included in the K resource groups includes: The RSRP of the resource with the largest RSRP among the K resource groups is reported, and the RSRP difference between each resource except the resource with the largest RSRP among the K resource groups and the resource with the largest RSRP is reported.

5. The method according to any one of claims 1 to 4, characterized in that The resource information of K resource groups reported includes: Sending a measurement result to a network device, where the measurement result includes resource information of the K resource groups.

6. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Measurement configuration information is received, where the measurement configuration information includes the two different resource sets, each resource set including a plurality of resources.

7. A method for receiving resources, characterized in that: include: Receive resource information of K resource groups, each of the K resource groups includes two resources, and the two resources belong to two different resource sets, where K>1; A first resource group among the K resource groups is arranged before other resource groups among the K resource groups, the first resource group includes a first resource and a second resource, and the first resource is a resource having the largest reference signal received power RSRP among all resources included in the K resource groups; In the first resource group, the first resource is arranged before the second resource; In the other resource group, a resource belonging to the same resource set as the first resource is arranged in front of another resource.

8. The method according to claim 7, characterized in that The method further comprises: Information about a resource set to which the first resource belongs is received, where the information about the resource set to which the first resource belongs is represented by a field, and the length of the field is equal to 1 bit.

9. The method according to claim 7, characterized in that: The method further comprises: RSRPs of all resources included in the K resource groups are received, wherein an arrangement order of the RSRPs of all resources is the same as an arrangement order of all resources.

10. The method according to claim 9, characterized in that The receiving the RSRP of all resources included in the K resource groups includes: The RSRP of the resource with the largest RSRP among the K resource groups is received, and the RSRP difference between each resource except the resource with the largest RSRP among the K resource groups and the resource with the largest RSRP is received.

11. The method according to any one of claims 7 to 10, characterized in that The receiving resource information of K resource groups includes: A measurement result is received from the terminal device, where the measurement result includes resource information of the K resource groups.

12. The method according to any one of claims 7 to 10, characterized in that The method further comprises: Based on the resource information of the K resource groups, beams for simultaneous downlink transmission are determined.

13. The method according to any one of claims 7 to 10, characterized in that The method further comprises: Measurement configuration information is sent, where the measurement configuration information includes the two different resource sets, and each resource set includes multiple resources.

14. The method according to any one of claims 1 to 13, characterized in that The two resources are channel state information reference signal CSI-RS resources, channel state information interference measurement CSI-IM resources, tracking reference signal TRS resources, phase tracking reference signal PTRS resources or synchronization signal block SSB resources.

15. A communication device, characterized in that: Comprising a module or unit for implementing the method according to any one of claims 1 to 14.

16. A communication device, characterized in that: Includes processor, memory and transceiver; The transceiver is used to receive a signal or send a signal; The memory is used to store computer programs or codes; The processor is used to run the computer program or code stored in the memory; when the processor runs the computer program or code stored in the memory, the communication device executes the method as described in any one of claims 1 to 14.

17. A communication device, characterized in that: include: A processor, when the processor runs a computer program or code in a memory, the method according to any one of claims 1 to 14 is executed.

18. A communication device, characterized in that: include: Memory and processor; The memory is used to store a computer program or code. When the processor runs the computer program or code in the memory, the communication device performs the method according to any one of claims 1 to 14.

19. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a computer program or instructions. When the computer program or instructions are executed by a computer, the method according to any one of claims 1 to 14 is executed.

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