Method and apparatus for determining occupancy time of channel state information processing unit

By receiving configuration information and determining the measurement resources and period corresponding to the CSI report, the CPU usage time is calculated reasonably, which solves the problem of network devices being unable to allocate resources reasonably, improves CPU utilization efficiency, and reduces CSI reporting conflicts.

WO2026016796A1PCT designated stage Publication Date: 2026-01-22HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/104386
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-19
Filing Date
2025-06-27
Publication Date
2026-01-22

AI Technical Summary

Technical Problem

In the existing technology, network devices cannot reasonably determine the occupancy time of the channel state information processing unit (CSI processing unit, CPU) of the terminal device, resulting in unreasonable resource allocation.

Method used

By receiving configuration information, the measurement resources and cycle corresponding to the CSI report are determined, the CPU usage time is calculated, the cycle of measurement resources and the timing of transmission are considered, and the reference signal measurement resources and CSI reporting are configured reasonably to reduce conflicts.

Benefits of technology

This allows for the reasonable determination of CPU usage time, improving CPU utilization efficiency and reducing conflicts reported by CSI.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025104386_22012026_PF_FP_ABST
    Figure CN2025104386_22012026_PF_FP_ABST
Patent Text Reader

Abstract

A method and apparatus for determining an occupancy time of a channel state information (CSI) processing unit (CPU), which method and apparatus belong to the technical field of communications. The method comprises: determining an occupancy time of a CPU on the basis of a measurement resource and / or a first period, wherein the occupancy time of the CPU is the time during which the CPU is occupied for a first apparatus to process a CSI report; the first period is a measurement resource period of the measurement resource, or the first period comprises the time interval between a first transmission occasion and a second transmission occasion, the first transmission occasion and the second transmission occasion being two adjacent transmission occasions in a first resource; the measurement resource is located within the first period in a time domain; and the first resource is used for transmitting information related to the CSI report. The solution can rationally determine an occupancy time of a CPU.
Need to check novelty before this filing date? Find Prior Art

Description

Method and apparatus for determining occupation time of channel state information processing unit

[0001] The present application claims priority to the Chinese patent application No. 202410982912.7, filed on July 19, 2024, and entitled "Method and apparatus for determining occupation time of channel state information processing unit", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, and more particularly, to a method and apparatus for determining occupation time of channel state information processing unit. BACKGROUND

[0003] When performing channel state information (CSI) calculation, a terminal device occupies some processing units of the terminal device, which can be referred to as CSI processing units (CPUs). Currently, the occupation time of the CPU is determined according to the reporting time of the CSI. However, in some scenarios, the network device is not aware of the time of CSI reporting, and thus cannot reasonably determine the occupation time of the CPU.

[0004] Therefore, how to reasonably determine the occupation time of the CPU is a problem to be solved. SUMMARY

[0005] The present application provides a method and apparatus for determining occupation time of channel state information processing unit, which can reasonably determine the occupation time of the CPU.

[0006] In a first aspect, a method for determining occupation time of channel state information (CSI) processing unit (CPU) is provided. The execution subject of the method provided in the first aspect can be a first apparatus. In the absence of special description, the first apparatus in the present application can refer to the first apparatus itself (e.g., a terminal device), or a component (e.g., a processor, a chip, or a chip system, etc.) in the first apparatus, or a logic module or software capable of realizing all or part of the functions of the first apparatus. For ease of description, the first apparatus is taken as an example in the following description.

[0007] For example, the chip can be a Modem chip, also known as a baseband chip. For another example, the chip can be a system on chip (SoC) chip or a system in package (SIP) chip including a modem core.

[0008] The method comprises: receiving configuration information, the configuration information being used to determine a measurement resource corresponding to a CSI report; and determining, according to the measurement resource and / or a first period, an occupation time of a CPU by the CSI report, the occupation time of the CPU being a time during which the first device processes the CSI report and occupies the CPU, wherein the first period is a measurement resource period of the measurement resource, or the first period comprises a time interval between a first sending occasion and a second sending occasion, the first sending occasion and the second sending occasion being two adjacent sending occasions in a first resource, the measurement resource being located in the first period in a time domain, and the first resource being used to send information related to the CSI report.

[0009] The first period comprises a time interval between a first sending occasion and a second sending occasion, and it can be understood that the first period can be a period of the first resource.

[0010] Based on the above scheme, in the process of determining the occupation time of the CPU corresponding to the CSI report, the first device can consider the measurement resource related to the CSI report, the measurement resource period of the measurement resource, or the period of the first resource, so as to reasonably determine the occupation time of the CPU. Therefore, the above scheme can enable the network device to reasonably configure measurement of a reference signal measurement resource and reporting of a CSI, so that the first device efficiently utilizes the CPU and reduces conflicts in CSI reporting.

[0011] In some implementations, the configuration information is used to indicate that there is a reporting amount of the CSI report, and / or the sending of the CSI report is event triggered or initiated by the first device.

[0012] Based on the above scheme, in the case of event triggered reporting, first device initiated reporting, or a reporting amount, the first device can reasonably determine the occupation time of the CPU according to the measurement resource related to the CSI report, the measurement resource period of the measurement resource, or the period of the first resource.

[0013] In some embodiments, the first resource is a first indication resource or a first reporting resource, where the first indication resource is used to send first information, and the first reporting resource is used to send the CSI report; the first information is used to indicate that a fourth transmission occasion associated with a third transmission occasion exists the CSI report, or whether the fourth transmission occasion associated with the third transmission occasion exists the CSI report, where the third transmission occasion is a transmission occasion of the first information in the first indication resource, and the fourth transmission occasion is a transmission occasion in the first reporting resource; or the first resource is a first indication resource used to send first information, and the first information is used to request a resource for scheduling the CSI report (or the first information is used to request a resource for the CSI report).

[0014] Based on the above scheme, the first resource can be a resource for indication or a resource for reporting. In this way, the first device can consider the period of the resource for indication or the period of the resource for reporting in determining the CPU occupation time, so as to more reasonably determine the CPU occupation time.

[0015] In some embodiments, in the case that the first device sends the first information, and the first information is used to request a resource for scheduling the CSI report, the method further comprises: receiving second information, where the second information is used to indicate a second reporting resource for sending the CSI report.

[0016] Based on the above scheme, in the case that the first device requests a resource for scheduling the CSI report, the second device can indicate a resource for the CSI report, so as to enable the first device to perform the CSI report.

[0017] In some embodiments, the first period is a measurement resource period of the measurement resource, where the start point of the CPU occupation time is a first time domain unit of the measurement resource in the first period, and the end point of the CPU occupation time is a last time domain unit of the measurement resource in the first period plus the first time length.

[0018] In the alternative expression 1, the CPU occupation time includes: from a first time domain unit of the measurement resource in the first period, to a last time domain unit of the measurement resource in the first period, and the first time length after the last time domain unit of the measurement resource in the first period.

[0019] In the second alternative, the CPU occupancy time includes: from the first time domain unit of a first measurement resource in a first period until a first duration after the last time domain unit of the first measurement resource in the first period.

[0020] For example, if the time domain unit is a symbol, the first duration is K symbols (K is an integer greater than or equal to 0), and the measurement resource is a channel state information reference signal (CSI-RS) / SSB resource in each measurement period (i.e., the first period, or in other words, the measurement resource period of the measurement resource). Wherein, the measurement period can be replaced by the transmission occasion. Then, the CPU occupancy time can include: from the first symbol of the earliest one of each transmission occasion of CSI-RS / SSB resource, until K symbols after the last symbol of the latest one of the CSI-RS / SSB resource in each transmission occasion.

[0021] In the third alternative, the CPU occupancy time is a third duration, which is the duration from the first time domain unit of a measurement resource in a first period to the last time domain unit of the measurement resource in the first period; or the third duration is the duration from the first time domain unit of a measurement resource in a first period to the last time domain unit of the measurement resource in the first period.

[0022] In the alternative expression 4, the occupation time of the CPU starts from the first symbol of the first measurement resource in each first period (or transmission occasion) used for event monitoring measurement until the first duration after the last symbol of the first measurement resource in each first period (or transmission occasion) used for event monitoring measurement.

[0023] Based on the above scheme, the first device determines the occupation time of the CPU to be short, thereby saving the time for processing CSI.

[0024] In some implementations, the measurement resource is located in the time domain within the first period, the first period including a time interval between the first transmission occasion and the second transmission occasion, wherein the start of the occupation time of the CPU is the first time domain unit of the measurement resource, and the end of the occupation time of the CPU is the last time domain unit of the measurement resource plus the first duration.

[0025] In the alternative expression 1, the occupation time of the CPU includes: from the first time domain unit of the measurement resource in the first period, to the last time domain unit of the measurement resource in the first period, and the first duration after the last time domain unit of the measurement resource in the first period.

[0026] In the alternative expression 2, the occupation time of the CPU includes: from the first time domain unit of the measurement resource in the first period, to the first duration after the last time domain unit of the measurement resource in the first period.

[0027] For example, if the time domain unit is a symbol, the first time length is K symbols (K is an integer greater than or equal to 0), and the measurement resource is a CSI-RS / SSB resource in each first period (i.e., the period of the first indication resource, or the period of the first reporting resource). The first period can be replaced by the transmission occasion. Then, the CPU occupation time can include: from the first symbol of the earliest CSI-RS / SSB resource in each transmission occasion, to K symbols after the last symbol of the latest CSI-RS / SSB resource in each transmission occasion.

[0028] In the alternative expression 3, the CPU occupation time is a third time length, which is the time length from the first time domain unit of the measurement resource in the first period to the last time domain unit of the measurement resource in the first period; or the third time length is the time length after the first time domain unit of the measurement resource in the first period to the last time domain unit of the measurement resource in the first period.

[0029] In the alternative expression 4, the CPU occupation time is from the first symbol of the earliest periodic or semi-persistent CSI-RS / SSB resource for event monitoring measurement in each first resource period to the first time length after the last symbol of the periodic or semi-persistent CSI-RS / SSB resource for event monitoring measurement in each first resource period (not later than the corresponding CSI reference resource). The first resource can be the first indication resource or the first reporting resource.

[0030] Based on the above scheme, the first device can determine the CPU occupation time according to the measurement resource, and the implementation is simple.

[0031] In some implementations, the measurement resource is located in the time domain within the first period, the first period including a time interval between the first transmission occasion and the second transmission occasion, a last measurement resource period of the at least one measurement resource period of the measurement resource being the second period, wherein a start point of the occupation time of the CPU is a first time domain unit of the measurement resource within the second period, an end point of the occupation time of the CPU is a last time domain unit of the measurement resource within the second period, and the first duration is added.

[0032] For example, the first period can include at least one second period.

[0033] In an alternative expression 1, the occupation time of the CPU includes: from the first time domain unit of the measurement resource within the second period, to the last time domain unit of the measurement resource within the second period, and the first duration after the last time domain unit of the measurement resource within the second period. Or, from the first time domain unit of the measurement resource within the second period, to the last time domain unit of the measurement resource (or the second period), and the first duration after the last time domain unit of the measurement resource (or the second period).

[0034] In an alternative expression 2, the occupation time of the CPU includes: from the first time domain unit of the measurement resource within the second period, to the first duration after the last time domain unit of the measurement resource within the second period. Or, from the first time domain unit of the measurement resource within the second period, to the first duration after the last time domain unit of the measurement resource (or the second period).

[0035] For example, if the time domain unit is a symbol, the first time length is K symbols (K is an integer greater than or equal to 0), and the measurement resource is the CSI-RS / SSB resource in each second period. Wherein, the second period can be replaced by the transmission occasion. Then, the CPU occupation time can include: from the first symbol of the earliest CSI-RS / SSB resource in each transmission occasion, to K symbols after the last symbol of the latest CSI-RS / SSB resource in each transmission occasion.

[0036] In the alternative expression 3, the CPU occupation time is a third time length, which is the time length from the first time domain unit of the measurement resource in the second period to the last time domain unit of the measurement resource in the second period; or the time length from the first time domain unit of the measurement resource in the second period to the time after the last time domain unit of the measurement resource in the second period. Or, the third time length is the time length from the first time domain unit of the measurement resource in the second period to the last time domain unit of the measurement resource (or the second period); or the time length from the first time domain unit of the measurement resource in the second period to the time after the last time domain unit of the measurement resource (or the second period).

[0037] In the alternative expression 4, the CPU occupation time is from the beginning of the earliest one of the periodic or semi-persistent CSI-RS / SSB resources for event monitoring measurement in the nearest measurement resource period (i.e., the second period) before the transmission occasion of each first resource, to the first time length after the last symbol of the periodic or semi-persistent CSI-RS / SSB resource for event monitoring measurement in each second period (not later than the CSI reference resource).

[0038] In the alternative expression 5, the CPU occupation time is from the beginning of the earliest one of the periodic or semi-persistent CSI-RS / SSB resources for event monitoring measurement in the nearest measurement resource period (i.e., the second period) before the transmission occasion of each first resource, to the first time length after the last symbol of the periodic or semi-persistent CSI-RS / SSB resource for event monitoring measurement in each second period.

[0039] According to the above scheme, the first device can determine the CPU occupation time according to the measurement resource, and the implementation is simple.

[0040] In some implementations, the measurement resource is located in the time domain within the first period, the first period includes a time interval between the first transmission occasion and the second transmission occasion, and the last measurement resource period in at least one measurement resource period of the measurement resource is the second period, wherein the start point of the CPU occupation time is the first time domain unit of the measurement resource in the second period, the end point of the CPU occupation time is the last time domain unit of the second transmission occasion plus the first duration; and the second transmission occasion is after the first transmission occasion.

[0041] In the first alternative, the CPU occupation time includes: from the first time domain unit of the measurement resource in the second period, to the last time domain unit of the second transmission occasion (or the first period), and the first duration after the last time domain unit of the second transmission occasion (or the first period).

[0042] In the second alternative, the CPU occupation time includes: from the first time domain unit of the measurement resource in the second period, to the first duration after the last time domain unit of the second transmission occasion (or the first period).

[0043] In the third alternative, the CPU occupation time is a third duration, and the third duration is the duration from the first time domain unit of the measurement resource in the second period to the last time domain unit of the second transmission occasion (or the first period); or the third duration is the duration after the first time domain unit of the measurement resource in the second period to the last time domain unit of the second transmission occasion (or the first period).

[0044] In the alternative expression 4, the CPU occupation time is from the beginning of the first symbol of the earliest one of the measurement resource periods (i.e., the second period) closest to the transmission occasion of each first resource and before the transmission occasion of each first resource, or the last symbol of the first resource in each first period, or the last symbol of the first resource in each first period plus the first duration.

[0045] In the alternative expression 5, the CPU occupation time is from the beginning of the first symbol of the earliest one of the measurement resource periods (i.e., the second period) closest to the transmission occasion of each first resource and no later than the corresponding CSI reference resource, or the last symbol of the first resource in each first period, or the last symbol of the first resource in each first period plus the first duration.

[0046] Based on the above scheme, the first device can determine the CPU occupation time according to the period of the first resource (understood as the first period), which is simple in implementation.

[0047] In some implementations, the measurement resource is located in the time domain within the first period, the first period including a time interval between the first transmission occasion and the second transmission occasion, wherein the start of the CPU occupation time is the first time domain unit of the measurement resource, the end of the CPU occupation time is the last time domain unit of the second transmission occasion plus the first duration; and the second transmission occasion is after the first transmission occasion.

[0048] In the alternative expression 1, the CPU occupation time includes: from the first time domain unit of the measurement resource in the first period, to the last time domain unit of the second transmission occasion (or the first period), and the first duration after the last time domain unit of the second transmission occasion (or the first period).

[0049] In the alternative expression 2, the CPU occupation time includes: from the first time domain unit of the measurement resource in the first period, to the first duration after the last time domain unit of the second transmission occasion (or the first period).

[0050] In an alternative expression 3, the CPU occupation time of the CPU is a third time length, which is a time length from a first time domain unit of the measurement resource in the first period to a last time domain unit of the second sending occasion (or the first period); or the third time length is a time length from the first time domain unit of the measurement resource in the first period to a time after the last time domain unit of the second sending occasion (or the first period).

[0051] In an alternative expression 4, the CPU occupation time is a time from a start of a first symbol of an earliest one of the periodic or semi-persistent CSI-RS / SSB resources for event monitoring measurement in each first period to a last symbol of the first resource of each first period, or a time from the last symbol of the first resource of each first period plus a first time length.

[0052] In an alternative expression 5, the CPU occupation time is a time from a start of a first symbol of an earliest one of the periodic or semi-persistent CSI-RS / SSB resources (not later than a corresponding CSI reference resource) for event monitoring measurement in each first period to a last symbol of the first resource of each first period, or a time from the last symbol of the first resource of each first period plus a first time length.

[0053] Based on the above scheme, the first device can determine the CPU occupation time according to the period of the first resource (understood as the first period), and the implementation is simple.

[0054] In some implementations, the measurement resource is located in the time domain within the first period, the first period includes a time interval between the first sending occasion and the second sending occasion, and a last measurement resource period in at least one measurement resource period of the measurement resource is a second period; wherein a start point of the CPU occupation time is a first time domain unit of the measurement resource in the second period, and an end point of the CPU occupation time is a last time domain unit of the second reporting resource plus a first time length, wherein the second reporting resource is a resource of the CSI report indicated by the second device. For example, the first device can receive second information from the second device, and the second information is used to indicate the second reporting resource for sending the CSI report.

[0055] In an alternative expression 1, the CPU occupation time of the CPU includes: a time from a first time domain unit of the measurement resource in the second period to a last time domain unit of the second reporting resource, and a first time length after the last time domain unit of the second reporting resource.

[0056] In the second alternative, the CPU occupation time includes: from the first time domain unit of a first measurement resource in a second period until a first duration after the last time domain unit of a second report resource.

[0057] In the third alternative, the CPU occupation time is a third duration, which is a duration from the first time domain unit of a first measurement resource in a second period until the last time domain unit of a second report resource, or which is a duration from the first time domain unit of a first measurement resource in a second period until a first duration after the last time domain unit of a second report resource.

[0058] In the fourth alternative, the CPU occupation time is a first duration from a beginning of a first symbol of a first measurement resource period (i.e., a second period) closest to but not later than a corresponding CSI reference resource before a transmission occasion of a first resource until a beginning of a last symbol of a scheduled report resource in a first period.

[0059] In the fifth alternative, the CPU occupation time is a first duration from a beginning of a first symbol of a first measurement resource period (i.e., a second period) closest to but not later than a corresponding CSI reference resource before a transmission occasion of a first resource until a beginning of a last symbol of a scheduled report resource in a first period.

[0060] Based on the above scheme, the first device can determine the CPU occupation time according to the resource (i.e., the second report resource) for CSI reporting indicated by the second device, and the implementation is simple.

[0061] In some implementations, the measurement resource is located in a time domain in the first period, the first period including a time interval between the first transmission occasion and the second transmission occasion; wherein a start point of the CPU occupation time is a first time domain unit of the measurement resource, an end point of the CPU occupation time is a last time domain unit of the second report resource plus a first duration, and the second report resource is a resource for the CSI reporting indicated by the second device. For example, the first device can receive second information from the second device, the second information being used to indicate the second report resource for transmitting the CSI report.

[0062] In the first alternative, the CPU occupation time includes: from the first time domain unit of the measurement resource, to the last time domain unit of the second report resource, and a first duration after the last time domain unit of the second report resource.

[0063] In the second alternative, the CPU occupation time includes: from the first time domain unit of a first measurement resource until a first duration after the last time domain unit of a second report resource.

[0064] In the third alternative, the CPU occupation time is a third duration, which is a duration from the first time domain unit of the measurement resource to the last time domain unit of the second report resource, or a duration from the first time domain unit of the measurement resource to after the last time domain unit of the second report resource.

[0065] According to the above scheme, the first device can determine the CPU occupation time according to the resource (i.e., the second report resource) indicated by the second device for CSI reporting, which is simple to implement.

[0066] In some implementations, the measurement resource is located in the time domain within the first period, and the first period includes a time interval between the first sending occasion and the second sending occasion, wherein the method further includes: receiving third information on a second indication resource, the third information being used to trigger measurement of the measurement resource; a start point of the CPU occupation time is a first time domain unit after the second indication resource, and an end point of the CPU occupation time is a last time domain unit of the fifth sending occasion of the first resource plus a first duration; wherein the fifth sending occasion is the first of at least one sending occasion in the first resource after a second duration after the measurement resource.

[0067] Or, the first period includes a time interval between the first transmission occasion and the second transmission occasion, and the measurement resource is located in the first period in the time domain, wherein the start point of the CPU occupation time is the first time domain unit after the second indicating resource, and the end point of the CPU occupation time is the last time domain unit of the fifth transmission occasion in the first resource plus the first duration; wherein the fifth transmission occasion is the first of at least one transmission occasion in the first resource after a second duration after the measurement resource, wherein the second indicating resource is a resource for receiving third information, and the third information is used to trigger measurement of the measurement resource.

[0068] Exemplarily, the second indicating resource is a physical downlink control channel (PDCCH). The third information can be downlink control information (DCI).

[0069] Alternatively, the CPU occupation time includes: from the first time domain unit after the second indicating resource, to the last time domain unit of the fifth transmission occasion in the first resource, and the first duration after the last time domain unit of the fifth transmission occasion in the first resource.

[0070] Alternatively, the CPU occupation time includes: from the first time domain unit after the second indicating resource, to the last time domain unit of the fifth transmission occasion in the first resource, and the first duration after the last time domain unit of the fifth transmission occasion in the first resource.

[0071] Alternatively, the CPU occupation time is a third duration, and the third duration is the duration from the first time domain unit after the second indicating resource to the last time domain unit of the fifth transmission occasion in the first resource; or the third duration is the duration after the last time domain unit of the fifth transmission occasion in the first resource.

[0072] In some implementations, the second indicating resource is located in the first period in the time domain; or the second indicating resource is located before the first period in the time domain.

[0073] In some implementations, the first resource is the first indication resource in a case that the first device does not send the first information; or the first resource is the first indication resource, and the second sending occasion is a third sending occasion in a case that the first device sends the first information, and the first information is used to indicate that the CSI report does not exist in the fourth sending occasion; or the first resource is the first reporting resource, and the second sending occasion is a fourth sending occasion in a case that the first device sends the first information, and the first information is used to indicate that the CSI report exists in the fourth sending occasion.

[0074] Based on the above scheme, the CPU occupation time can be determined according to whether the first information is sent and the content of the first information. The above scheme can flexibly determine the CPU occupation time, which helps the first device to more reasonably determine the CPU occupation time, thereby efficiently utilizing the CPU and reducing the conflict of CSI reporting.

[0075] In some implementations, the measurement resource is not later than the corresponding CSI reference resource.

[0076] In a second aspect, a method for determining CPU occupation time is provided. The execution subject of the method provided in the second aspect can be a second device. In the absence of special description, the second device in the present application can refer to the second device itself (for example, a network device), a component (for example, a processor, a chip, or a chip system, etc.) in the second device, or a logic module or software capable of realizing all or part of the functions of the second device. For the convenience of description, the second device is taken as an example for description hereinafter.

[0077] The method comprises: sending configuration information to a first device, the configuration information being used to determine a measurement resource corresponding to first channel state information (CSI) reporting; and the measurement resource and / or a first period being used to determine CPU occupation time, the CPU occupation time being a time during which the first device processes the CSI report and occupies the CPU. The first period is a measurement resource period of the measurement resource; or the first period comprises a time interval between a first sending occasion and a second sending occasion, the first sending occasion and the second sending occasion being two adjacent sending occasions in a first resource, the measurement resource being located in the first period in a time domain, and the first resource being used to send information related to the CSI report.

[0078] In some embodiments, the first resource is a first indication resource or a first reporting resource; the first indication resource is used to send first information, and the first reporting resource is used to send the CSI report; the first information is used to indicate whether the CSI report exists in a fourth transmission occasion associated with a third transmission occasion, the third transmission occasion is a transmission occasion of the first information in the first indication resource, and the fourth transmission occasion is a transmission occasion in the first reporting resource; or the first information is used to request to schedule a resource for the CSI report.

[0079] In some embodiments, the method further includes receiving the first information, the first information being used to request to schedule a resource for the CSI report; and sending second information, the second information being used to indicate a second reporting resource for sending the CSI report.

[0080] In some embodiments, the measurement resource is located in the first period in the time domain, the first period including a time interval between the first transmission occasion and the second transmission occasion, and the method further includes sending third information on a second indication resource, the third information being used to trigger measurement of the measurement resource.

[0081] In a third aspect, a communication apparatus is provided, which includes processing circuitry (or processor) and input output interface (also referred to as interface circuitry), the input output interface being configured to input and / or output signals, and the processing circuitry being configured to perform the first aspect and any possible implementation of the first aspect, or the processing circuitry being configured to perform the second aspect and any possible implementation of the second aspect.

[0082] In some embodiments, the processing circuitry is configured to communicate with other apparatuses via the interface circuitry, and perform the first aspect and any possible implementation of the first aspect, or perform the second aspect and any possible implementation of the second aspect.

[0083] In a fourth aspect, a communication apparatus is provided. The communication apparatus can include units, modules, or means for performing functions of the communication apparatus.

[0084] In some embodiments, the communication apparatus can include modules, units, or means for performing the methods / operations / steps / actions described in the first aspect and any possible implementation of the first aspect, which can be hardware circuit, software, or a combination of hardware circuit and software.

[0085] In some implementations, the communication device includes a processing unit and a transceiver unit. The transceiver unit is used to receive configuration information for determining the measurement resources corresponding to the CSI report; the processing unit is used to determine the CPU occupancy time based on the measurement resources and / or a first period, the CPU occupancy time being the time the first device occupies the CPU for processing the CSI report; wherein the first period is the measurement resource period of the measurement resource; or, the first period includes the time interval between a first transmission opportunity and a second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in the first resource, the measurement resource is located within the first period in the time domain, and the first resource is used to transmit information related to the CSI report.

[0086] In some implementations, the configuration information is used to indicate that there is a reporting volume for the CSI report, and / or that the sending of the CSI report is event-triggered or initiated by the first device.

[0087] In some implementations, the first resource is a first indication resource or a first reporting resource; wherein the first indication resource is used to send first information, and the first reporting resource is used to send the CSI report; wherein the first information is used to indicate that: the CSI report exists at the fourth sending time associated with the third sending time, or whether the CSI report exists at the fourth sending time associated with the third sending time, the third sending time being the sending time of the first information in the first indication resource, and the fourth sending time being the sending time in the first reporting resource; or, the first information is used to request the scheduling of resources for the CSI report.

[0088] In some implementations, when the first device sends the first information and the first information is used to request the scheduling of resources for the CSI report, the transceiver unit is further configured to: receive second information, the second information being used to indicate a second reporting resource for sending the CSI report.

[0089] In some implementations, when the first device does not send the first information, the first resource is the first indication resource; or, when the first device sends the first information and the first information is used to indicate that the CSI report does not exist at the fourth sending time, the first resource is the first indication resource and the second sending time is the third sending time; or, when the first device sends the first information and the first information is used to indicate that the CSI report exists at the fourth sending time, the first resource is the first reporting resource and the second sending time is the fourth sending time.

[0090] In some implementations, the measurement resource is located in the time domain within the first period, which includes the time interval between the first transmission opportunity and the second transmission opportunity. The starting point of the CPU's occupancy time is the first time domain unit of the measurement resource, and the ending point of the CPU's occupancy time is the last time domain unit of the measurement resource plus the first duration.

[0091] In some implementations, the first cycle is the measurement resource cycle of the measurement resource, wherein the starting point of the CPU's occupancy time is the first time domain unit of the measurement resource within the first cycle, and the ending point of the CPU's occupancy time is the last time domain unit of the measurement resource within the first cycle, plus the first duration.

[0092] In some implementations, the measurement resource is located in the time domain within the first cycle, which includes the time interval between the first transmission timing and the second transmission timing. The last measurement resource cycle in at least one measurement resource cycle of the measurement resource is the second cycle. The starting point of the CPU's occupancy time is the first time domain unit of the measurement resource in the second cycle, and the ending point of the CPU's occupancy time is the last time domain unit of the measurement resource in the second cycle, plus a first duration.

[0093] In some implementations, the measurement resource is located in the time domain within the first cycle, which includes the time interval between the first transmission timing and the second transmission timing. The last measurement resource cycle in at least one measurement resource cycle of the measurement resource is the second cycle. The starting point of the CPU's occupancy time is the first time domain unit of the measurement resource within the second cycle, and the ending point of the CPU's occupancy time is the last time domain unit of the second transmission timing plus a first duration. The second transmission timing is after the first transmission timing.

[0094] In some implementations, the measurement resource is located in the time domain within the first period, which includes the time interval between the first transmission opportunity and the second transmission opportunity. The starting point of the CPU's occupancy time is the first time domain unit of the measurement resource, and the ending point of the CPU's occupancy time is the last time domain unit of the second transmission opportunity, plus a first duration. The second transmission opportunity is after the first transmission opportunity.

[0095] In some implementations, the measurement resource is located in the time domain within the first period, which includes the time interval between the first transmission opportunity and the second transmission opportunity. The last measurement resource period in at least one measurement resource period of the measurement resource is the second period. The starting point of the CPU's occupancy time is the first time domain unit of the measurement resource in the second period, and the ending point of the CPU's occupancy time is the last time domain unit of the second reporting resource, plus the first duration.

[0096] In some implementations, the measurement resource is located in the time domain within the first period, which includes the time interval between the first transmission opportunity and the second transmission opportunity; wherein, the starting point of the CPU occupancy time is the first time domain unit of the measurement resource, and the ending point of the CPU occupancy time is the last time domain unit of the second reporting resource, plus the first duration.

[0097] In some implementations, the measurement resource is located in the time domain within the first period, which includes the time interval between the first transmission opportunity and the second transmission opportunity. The transceiver unit is further configured to: receive third information on the second indication resource, the third information being used to trigger measurement of the measurement resource; the CPU's occupancy time starts at the first time domain unit after the second indication resource, and ends at the last time domain unit of the fifth transmission opportunity in the first resource, plus a first duration; wherein the fifth transmission opportunity is the first of at least one transmission opportunity in the first resource after the second duration following the measurement resource.

[0098] In some implementations, the second indicator resource is located within the first cycle in the time domain; or, the second indicator resource is located before the first cycle in the time domain.

[0099] In some implementations, the measurement resource is no later than the corresponding CSI reference resource.

[0100] In some implementations, the communication device may include modules, units, or means for performing the methods / operations / steps / actions described in the second aspect and any possible implementation of the second aspect, which may be hardware circuits, software, or a combination of hardware circuits and software.

[0101] In some implementations, the communication device includes a transceiver unit. The transceiver unit is used to send configuration information to a first device, the configuration information being used to determine the measurement resources corresponding to the first channel state information (CSI) report; the measurement resources and / or a first period are used to determine the CPU occupancy time, the CPU occupancy time being the time the first device occupies the CPU while processing the CSI report; wherein, the first period is the measurement resource period of the measurement resources; or, the first period includes the time interval between a first transmission opportunity and a second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in the first resource, the measurement resource is located within the first period in the time domain, and the first resource is used to transmit information related to the CSI report.

[0102] In some implementations, the first resource is a first indication resource or a first reporting resource; wherein the first indication resource is used to send first information, and the first reporting resource is used to send the CSI report; wherein the first information is used to indicate whether the CSI report exists at the fourth sending time associated with the third sending time, the third sending time being the sending time of the first information in the first indication resource, and the fourth sending time being the sending time in the first reporting resource; or, the first information is used to request the scheduling of resources for the CSI report.

[0103] In some implementations, the transceiver unit is further configured to: receive the first information, which is used to request the scheduling of resources for the CSI report; and send the second information, which is used to instruct the second reporting resource to send the CSI report.

[0104] In some implementations, the measurement resource is located in the time domain within the first period, which includes the time interval between the first transmission timing and the second transmission timing. The transceiver unit is further configured to: transmit third information on the second indication resource, the third information being used to trigger the measurement of the measurement resource.

[0105] Fifthly, a computer-readable storage medium is provided that stores a computer program or instructions that, when executed, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented).

[0106] In a sixth aspect, a computer program product is provided, comprising a computer program or instructions that, when executed, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented).

[0107] A seventh aspect provides a communication device, including a processor for executing (or implementing) any of the possible methods of the first aspect above, or for executing (or implementing) any of the possible methods of the second aspect above, by executing a computer program (or computer-executable instructions) stored in a memory, and / or by logic circuitry.

[0108] In one possible implementation, the device further includes a memory. In another possible implementation, the processor and memory are integrated together. In yet another possible implementation, the memory is located outside the communication device. The processor may include one or more processors. In some possible implementations, the memory may be used to store part or all of the computer programs or instructions necessary to implement the functions involved in the first aspect above. In some possible implementations, the memory may be used to store part or all of the computer programs or instructions necessary to implement the functions involved in the second aspect above.

[0109] In one possible implementation, the communication device further includes a communication interface for communicating with other devices, such as transmitting or receiving data and / or signals. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, input / output interface, or other types of communication interface.

[0110] In one implementation, the communication device of the third, fourth or seventh aspect mentioned above can be a terminal device or a communication module in a terminal device, or a chip or chip system in a terminal device.

[0111] In one implementation, the communication device of the third, fourth or seventh aspect mentioned above can be a network device or a communication module in a network device, or a chip or chip system in a network device.

[0112] Eighthly, a chip is provided, including a processor for calling a computer program or computer instructions in a memory to cause the processor to execute or implement any of the implementations of the first aspect above, or to cause the processor to execute or implement any of the implementations of the second aspect above.

[0113] In some implementations, the processor is coupled to the memory via an interface.

[0114] Ninth aspect, a communication system is provided, including a first device and a second device, the first device being configured to perform the first aspect and any possible implementation thereof, and the second device being configured to perform the second aspect and any possible implementation thereof.

[0115] The description of the beneficial effects of any of the second to ninth aspects can be referred to the description of the beneficial effects of the first aspect. Attached Figure Description

[0116] Figure 1 is a schematic diagram of a communication system.

[0117] Figure 2 is a schematic block diagram of another communication system.

[0118] Figure 3 is a schematic block diagram of another communication system.

[0119] Figure 4 is a schematic diagram of the network element function division and protocol layer structure of an open radio access network (O-RAN) system.

[0120] Figure 5a is a schematic diagram of a scenario in which coarse beam alignment is performed between a base station and a terminal device according to an embodiment of this application.

[0121] Figure 5b is a schematic diagram of a process for coarse beam alignment between a base station and a terminal device according to an embodiment of this application.

[0122] Figure 6a is a schematic diagram of a scenario for base station beam fine-tuning according to an embodiment of this application.

[0123] Figure 6b is a schematic diagram of a base station beam fine-tuning process according to an embodiment of this application.

[0124] Figure 7 is a schematic diagram of a scenario for beam fine-tuning of a terminal device according to an embodiment of this application.

[0125] Figure 8 is a schematic flowchart of a method for determining CPU occupancy time provided in an embodiment of this application.

[0126] Figure 9 is a schematic diagram of two event-triggered reporting methods provided in the embodiments of this application.

[0127] Figure 10 is a schematic diagram of CPU usage time provided in the embodiments of this application.

[0128] Figure 11 is another schematic diagram of CPU usage time provided in the embodiments of this application.

[0129] Figure 12 is a schematic diagram of dynamically determining CPU usage time provided in an embodiment of this application.

[0130] Figure 13 is a schematic block diagram of a communication device provided in an embodiment of this application.

[0131] Figure 14 is a schematic diagram of another communication device provided in an embodiment of this application.

[0132] Figure 15 is a schematic diagram of a chip system provided in an embodiment of this application.

[0133] Figure 16 is a schematic diagram of another chip system provided in an embodiment of this application. Detailed Implementation

[0134] In this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0135] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, and c can mean: a, or, b, or, c, or, a and b, or, a and c, or, b and c, or, a, b, and c. Here, a, b, and c can be single or multiple.

[0136] In this application, the terms "first," "second," and various numerical designations (e.g., #1, #2, etc.) indicate distinctions made for ease of description and are not intended to limit the scope of the embodiments of this application. For example, they may distinguish different messages, rather than describing a specific order or sequence. It should be understood that such descriptions can be interchanged where appropriate to describe solutions other than those in the embodiments of this application.

[0137] In this application, descriptions such as "when," "under the circumstances," and "if" all refer to the fact that the device will take corresponding actions under certain objective circumstances. They are not time-limited, nor do they require the device to perform a judgment action during implementation, nor do they imply any other limitations.

[0138] In this application, "instruction" or "for instruction" can include both direct and indirect instruction. When describing instruction information as being used to instruct A, it may include whether the instruction information directly or indirectly instructs A, but does not necessarily mean that the instruction information carries A.

[0139] The indication methods involved in the embodiments of this application should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated. The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. Moreover, the sending period and / or sending time of these sub-information can be the same or different. This application does not limit the sending method, for example.

[0140] The "instruction information" in the embodiments of this application can be an explicit instruction, that is, a direct instruction through signaling, or an instruction obtained by combining other rules or parameters with the parameters indicated by the signaling, or by deduction. It can also be an implicit instruction, that is, an instruction obtained based on rules or relationships, or based on other parameters, or by deduction. This application does not specifically limit it in this regard.

[0141] In this application, "protocol" can refer to a standard protocol in the field of communications, such as 5G (5G) protocols. th This application does not limit the scope of protocols such as generation (5G), new radio (NR), and related protocols applied in future communication systems. "Predefined" may include predefined terms, such as protocol definitions. "Preconfiguration" can be achieved by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device; this application does not limit the implementation method.

[0142] In this application, "communication" can also be described as "data transmission," "information transmission," "data processing," etc. "Transmission" includes "sending" and "receiving." For example, transmission can be uplink transmission, such as a terminal device sending a signal to a network device; transmission can also be downlink transmission, such as a network device sending a signal to a terminal device; transmission can also be sidelink transmission, such as a terminal device sending a signal to another terminal device. For example, "transmission" can be air interface level transmission, or it can be signal transmission from a chip input (I) / output (O) port, rather than air interface level transmission.

[0143] In this application, terms such as "message," "information," "signal," or "information element (IE)" can be used interchangeably. There are no restrictions on the name of the message or information, as long as it can achieve the corresponding function.

[0144] "Sending information to XX (device)" can be understood as the destination of the information being that device. This can include sending information directly or indirectly to that device. "Receiving information from XX (device), or receiving information from XX (device)" can be understood as the source of the information being that device. This can include receiving information directly or indirectly from that device. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood in a similar way, and will not be repeated here. Furthermore, "sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, "sending" or "receiving" can occur between devices, for example, between network devices and terminal devices via an air interface. "Sending" or "receiving" can also occur within a device, for example, between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.

[0145] In this application, terms such as "exemplarily" and "for example" are used to indicate examples, illustrations, or descriptions to present concepts in a specific manner. Any embodiment or design described as an "example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. In the embodiments of this application, the terms "of," "corresponding (relevant)," "corresponding," and "associate" may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinctions are emphasized.

[0146] In this application, configuration can be signaling configuration or can be described as configuring signaling. For example, signaling configuration includes configuration using signaling sent by network devices, which can be radio resource control (RRC) messages, DCI, or system information blocks (SIB). Another example is signaling configuration between network devices. These network devices can include access network devices, core network devices, or management plane devices, etc. Optionally, signaling configuration can also be pre-configured signaling to terminal devices or network devices, or configured to terminal devices or network devices through pre-configuration. Here, pre-configuration means defining or configuring the values ​​of corresponding parameters in advance using a protocol, and storing them in the terminal device or network device during communication. The pre-configured messages can be modified or updated when the terminal device or network device is connected to the network.

[0147] This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. Each system may include devices, components, modules, etc., other than those illustrated, and / or may not include all and all of the devices, components, modules, etc. discussed in conjunction with the accompanying drawings.

[0148] The business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0149] In the various embodiments of this application, the sequence number of each process does not imply 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 this application. The terms "comprising," "including," "having," and their variations all mean "including but not limited to," unless otherwise specifically emphasized.

[0150] To facilitate understanding of the embodiments of this application, a brief, exemplary description of the concepts that may be involved in the embodiments will be provided first.

[0151] 1. Beam: A beam is a communication resource.

[0152] Beams can also be referred to as spatial domain filters, spatial filters, spatial domain parameters, spatial parameters, spatial domain settings, spatial settings, quasi-colocation (QCL) information, QCL assumptions, or QCL indications, etc.

[0153] The beam can be indicated by the transmission configuration indicator state (TCI-state) parameter or by the spatial relation parameter.

[0154] In the embodiments of this application, "beam" can be replaced by spatial filter, spatial filter, spatial parameter, spatial parameter, spatial setting, spatial setting, QCL information, QCL assumption, QCL indication, TCI-state (e.g., including uplink TCI-state and downlink TCI-state), or spatial relationship, etc. The above terms are also equivalent to each other. "Beam" can also be replaced with other beam-related terms, which are not limited herein.

[0155] The beam used to transmit signals can be called a transmission beam (Tx beam), a spatial domain transmission filter, a spatial transmission filter, a spatial domain transmission parameter, a spatial transmission parameter, a spatial domain transmission setting, or a spatial transmission setting.

[0156] The downlink transmit beam can be indicated by the TCI-state, the channel state information reference signal (CSI-RS), and the synchronization system / physical broadcast channel block (SS / PBCH block). The SS / PBCH block can be abbreviated as the synchronization signal block (SSB).

[0157] In this embodiment, downlink beam, CSI-RS, TCI-state, downlink / common TCI state, SSB, and tracking reference signal (CSI-RS for tracking, TRS) can be interchanged.

[0158] The beam used to receive signals can be referred to as a reception beam (Rx beam), a spatial domain reception filter, a spatial reception filter, a spatial domain reception parameter, a spatial reception parameter, a spatial domain reception setting, or a spatial reception setting. The uplink transmit beam can be indicated by any of the following: spatial relation, uplink TCI-state, sounding reference signal (SRS) resource (indicating the transmit beam using that SRS), CSI-RS, SSB, or TRS. In the embodiments of this application, the uplink beam, uplink (UL) TCI state, DLorjointTCI state, SRS, CSI-RS, SSB, and TRS can be interchanged.

[0159] The transmitting beam can refer to the distribution of signal strength in different directions in space after a signal is transmitted through an antenna, while the receiving beam can refer to the distribution of signal strength in different directions in space of a wireless signal received from an antenna.

[0160] Furthermore, the beam can be a wide beam, a narrow beam, or other types of beam, and the beamforming technology can be beamforming technology or other technical means. Beamforming technology can specifically be digital beamforming technology, analog beamforming technology, and hybrid digital / analog beamforming technology. Different beams can be considered as different resources.

[0161] For example, beams can be mapped to resources. During beam measurement, network devices can measure different beams using different resources. Terminal devices can provide feedback on the quality of the measured resources, allowing the network device to know the quality of the corresponding beam. During data transmission, beam information can also be indicated through its corresponding resources. For instance, network devices can indicate the physical downlink shared channel (PDSCH) beam information of terminal devices through the TCI field in the DCI.

[0162] In one possible implementation, multiple beams with the same or similar communication characteristics can be considered as a single beam. A beam may include one or more antenna ports for transmitting data channels, control channels, and probe signals, etc. The one or more antenna ports forming a beam can also be considered as a set of antenna ports.

[0163] 2. TCI: TCI can also be called TCI state.

[0164] In both uplink and downlink transmissions, both network devices and terminal devices employ the correct beams to ensure accurate transmission. In downlink transmission, the network device can indicate to the terminal device the downlink transmit beam it is using. The terminal device can then determine a suitable receive beam based on this downlink transmit beam, which can be used to receive information from the network device. Similarly, in uplink transmission, the network device needs to indicate to the terminal device which uplink transmit beam it is using to send information. The network device can determine the uplink transmit beam with the best signal quality for the terminal device.

[0165] Both uplink and downlink transmit beams can be indicated by their respective TCI states. Specifically, the downlink transmit beam can be indicated by the downlink TCI state, and the uplink transmit beam can be indicated by the uplink TCI state.

[0166] Network devices can indicate the TCI status to end devices through the TCI field in the DCI. For example, the TCI field can be 3 bits in size and can be represented by 8 different field values ​​(codepoints). Each field value of the TCI field can be associated with an index of a TCI status. This TCI status index can uniquely identify a TCI status, which can be a downlink TCI status or an uplink TCI status. Each field value of the TCI field can also be associated with two TCI status indices, which can uniquely identify two TCI statuses, including a downlink TCI status and an uplink TCI status.

[0167] The downlink TCI state can include several parameters that terminal devices can use to determine information related to the downlink transmit beam, thereby determining the appropriate receive beam to receive information from the network device. The downlink TCI state can be configured by the network device for each terminal device, and its structure is shown below:

[0168] Each TCI state can include its own index (tci-StateId) and two quasi-colocation information (QCL-info) entries. Each QCL-info entry can include a cell field and a bandwidth part (bwp) identifier (Id), indicating which cell and bwp the TCI-state applies to, meaning different cells or different bwps within the same cell can be configured with different QCL-info entries. Each QCL-info entry can also include a reference signal, indicating which reference signal resource constitutes the QCL relationship.

[0169] In the R15 / R16 protocols, the term "beam" is generally not used directly; it is usually replaced by other terms. For example, in data transmission and channel measurement, a beam corresponds to a reference signal resource, with one beam corresponding to one reference signal resource. Therefore, when we say that a QCL relationship is formed with a reference signal resource, we are essentially referring to which beam the QCL relationship is formed with. A QCL relationship means that two reference signal resources (or two antenna ports, where there can be a one-to-one correspondence between antenna ports and reference signal resources) have certain identical spatial parameters. Which spatial parameters are identical depends on the type of the QCL-Info, specifically another field of the QCL-Info, qcl-Type. qcl-Type can have four values: {typeA, typeB, typeC, typeD}. Taking typeD as an example, typeD can indicate that two reference signal resources have the same spatial reception parameter information, that is, two beams have the same receiving beam. At most one of the two QCL-Info entries included in the TCI-state can be TypeD (or written as typeD).

[0170] For example, a network device can indicate a downlink TCI state to a terminal device via DCI. The terminal device can determine the reference signal resource in the QCL information of type D in the downlink TCI state. The terminal device can then use the receive beam of that reference signal resource as the receive beam for downlink transmission.

[0171] For example, the receiving beam of the reference signal resource can be obtained in advance by the terminal device through a beam management process. For instance, through the beam management process, the terminal device can determine which receiving beam is best for receiving the reference signal resource and use that receiving beam as the receiving beam for the reference signal resource.

[0172] The following example illustrates how network devices based on the R15 / R16 protocol use TCI-state to indicate the receive beam information of the data transmission beam to terminal devices. This process can include configuring, activating, and indicating the TCI-state.

[0173] TCI-state configuration: Network devices configure multiple TCI-states to terminal devices via RRC signaling. Each of these TCI-states includes a QCL-Info of type type D. Network devices can also configure TCI-states that do not include a QCL-Info of type type D; however, these TCI-states are not used for data transmission beam indication and will not be discussed further here.

[0174] TCI-state activation: After a network device is configured with multiple TCI-states, eight of them can be activated through the media / medium access control element (MAC CE or MAC-CE). These eight TCI-states correspond one-to-one with the eight field values ​​of the TCI field in the DCI. That is, which eight TCI-states correspond to the eight field values ​​of the DCI's TCI field is determined by the MAC CE.

[0175] TCI Status Indication: Network devices can indicate a specific TCI-state through the TCI field in the DCI. For example, the TCI field value in the DCI sent by the network device to the terminal device can be 000. "000" indicates that the data transmission beam uses the TCI state corresponding to 000. The reference signal contained in the type D QCL-Info within this TCI state can be CSI-RS with index #1, indicating that the beam used for data transmission is the same as the receiving beam corresponding to CSI-RS with index #1. The receiving beam corresponding to CSI-RS with index #1 can be determined through beam measurement procedures and is known to the terminal device. Therefore, through the specific value of the TCI field, the terminal device can determine the beam corresponding to the data transmission beam and thus use the corresponding beam to send or receive data.

[0176] In this application, the three description methods of TCI state, TCI-state, and TCI state can be used interchangeably.

[0177] 3. Spatial relation

[0178] For example, the transmit beam for uplink transmission can be indicated by a spatial relation. The spatial relation functions similarly to TCI-state, informing the terminal device which transmit beam to use for uplink transmission.

[0179] For example, spatial relations can be configured via RRC signaling. Information configuring spatial relations may include the spatial relation identifier (id), serving cell ID, target reference signal, path loss measurement reference signal, or power control parameters, etc. The target reference signal (e.g., SRS, SSB, or CSI-RS) can be used to indicate the corresponding uplink beam. For example, assuming uplink transmission uses spatial relation #1, which includes target reference signal #2, it can indicate that the transmit beam for this uplink transmission is the transmit / receive beam of the target reference signal. For instance, if the target reference signal is SRS, it can indicate that the transmit beam used for uplink transmission is the transmit beam of the SRS (which is known). Similarly, if the target reference signal is SSB or CSI-RS, it can indicate that the transmit beam used for uplink transmission is the receive beam of the SSB or CSI-RS (which is known).

[0180] Network devices can configure multiple spatial relations for terminal devices. Then, one of these relations is activated via MAC-CE for the corresponding data transmission. Uplink transmission can include the Physical Uplink Control Channel (PUCCH), the SRS, or the Physical Uplink Shared Channel (PUSCH). For example, the spatial relation of the PUCCH can be indicated via MAC-CE signaling. Similarly, the spatial relation of the SRS can be indicated via MAC-CE signaling. Furthermore, the PUSCH can be associated with a specific SRS and use that SRS's spatial relation for transmission.

[0181] 4. Unified TCI

[0182] A unified TCI can be a unified beam indication framework. For example, a network device can indicate a beam to an end device, which can be used simultaneously for multiple channels and / or reference signals; this beam can also be called a common beam. The common beam can be an uplink common beam, a downlink common beam, or an uplink-downlink common beam, which the end device can use in subsequent transmissions.

[0183] Network devices can designate an uplink common beam for terminal devices to transmit multiple uplink channels and / or uplink reference signals; they can also designate a downlink common beam for terminal devices to transmit multiple downlink channels and / or downlink reference signals; or they can designate an uplink and downlink common beam for terminal devices to transmit multiple uplink channels and / or uplink reference signals, as well as multiple downlink channels and / or downlink reference signals. In other words, the uplink and downlink common beam can be used for both uplink and downlink transmission.

[0184] In this embodiment of the application, the beam may include the aforementioned common beam.

[0185] 5. Resources

[0186] In communication protocols, reference signals can be configured as resources. Network devices can assign various reference signals to terminal devices as resources, with each resource being a configuration information unit. A configuration information unit can include parameters related to the reference signal, such as the time-frequency resource location, number of ports, and time-domain type (periodic / semi-static / aperiodic), etc.

[0187] Resources can be either uplink or downlink signal resources. Uplink signals include, but are not limited to, SRS or demodulation reference signal (DMRS). Downlink signals include, but are not limited to, CSI-RS, cell specific reference signal (CS-RS), user equipment specific reference signal (US-RS), DMRS, and synchronization signal / physical broadcast channel block (SS / PBCH block). The SS / PBCH block can be abbreviated as synchronization signal block (SSB).

[0188] 6. Reference signal

[0189] The reference signal can be the reference signal of the serving cell. For example, the serving cell can be a primary cell (Pcell), a secondary cell (Scell), or a primary secondary cell (PScell). Among them, the Pcell can be called a cell with a primary component carrier (PCC), and the Scell ​​can be called a cell with a secondary component carrier (SCC).

[0190] The reference signal can be the reference signal of the neighboring cell of the serving cell (such as the reference signal of the cell corresponding to the additional physical cell identifier (PCI)).

[0191] The reference signal can also be a reference signal associated with the handover candidate cell configuration. The handover candidate cell can also be called a candidate cell or a neighboring cell. The handover candidate cell can be the current serving cell or a non-serving cell. The PCI of the handover candidate cell is different from that of the current primary cell (PCell).

[0192] The terminal device can be configured with one or more candidate cells. The configuration of each candidate cell can include the configuration of reference signal resources, which can be SSB or CSI-RS.

[0193] The technical solutions of this application embodiment can be applied to various communication systems, including but not limited to: Long Term Evolution (LTE) systems, NR systems, and other fifth-generation (5G) communication systems. th This includes various mobile communication systems such as 5G, narrowband Internet of Things (NB-IoT), enhanced machine-type communication (eMTC), enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), satellite communication systems, LTE-machine-to-machine (LTE-M) systems, and other systems that evolve after 5G, such as future mobile communication systems.

[0194] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0195] Figure 1 is a schematic diagram of a communication system 100. As shown in Figure 1, the communication system 100 includes a wireless access network 110 and a core network 120. Optionally, the communication system 100 may also include an Internet 130. The wireless access network 110 may include at least one network device (111a and 111b in Figure 1) and at least one terminal device (112a-112j in Figure 1). The terminal device is connected to the network device wirelessly. The network device is connected to the core network 120 wirelessly or via a wired connection. The core network 120 may include one or more core network devices. The core network device and the network device may be independent physical devices, or the functions of the core network device and the logical functions of the network device may be integrated on the same physical device, or a single physical device may integrate some of the functions of the core network device and some of the functions of the network device. Terminal devices and network devices can be interconnected via wired or wireless means. Terminal devices can communicate wirelessly with each other, network devices with each other, and terminal devices with each other via air interface resources. For example, air interface resources may include at least one of time-domain resources, frequency-domain resources, code resources, and spatial resources. Figure 1 is only a schematic diagram, and the communication system 100 may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1.

[0196] Network devices are sometimes also referred to as access network devices or access network nodes. It is understood that the names of devices with network device functions may differ in systems employing different wireless access technologies. For ease of description, the embodiments of this application collectively refer to devices providing wireless communication access functions for terminal devices as base stations. In the embodiments of this application, network devices include, but are not limited to: various forms of macro base stations (as shown in Figure 1, 111a), micro base stations or indoor stations (as shown in Figure 1, 111b), pico base stations, small stations, balloon stations, relay stations, access points, etc. Among them, micro base stations can be referred to as small stations. Network equipment may include evolved node B (eNB or eNodeB) in LTE, radio controllers in cloud radio access network (CRAN) scenarios, network equipment in future public land mobile networks (PLMNs), access points (APs), radio relay nodes, radio backhaul nodes, transmission points (TPs) or transmission reception points (TRPs) in wireless fidelity (WiFi) systems, etc. It may also include next-generation NodeB (gNB) or transmission points (TRPs or TPs) in 5G systems, one or a group of antenna panels (including multiple antenna panels) of base stations in 5G systems, network nodes constituting gNBs or transmission points, such as baseband units (BBUs) or distributed units (DUs), and network equipment, servers, wearable devices, or vehicle-mounted devices in future mobile communication systems and other networks that evolve after 5G. Network equipment can also be modules or units that perform some of the functions of a base station; for example, it can be a central unit (CU) or a unit (DU). Furthermore, network equipment can be understood as a collective term for all equipment on the network side (including sites); for example, multiple sites can be collectively referred to as network equipment. A site refers to a transmission node located in a specific physical location. In other words, network equipment conceptually includes sites.

[0197] In this embodiment, the means for implementing the function of the network device can be the network device itself, or it can be a means that enables the network device to implement the function, such as a chip system or a chip, which can be installed in the network device. The chip system can be composed of chips, or it can include chips and other discrete components.

[0198] In another possible scenario, multiple network devices collaborate to assist the terminal in achieving wireless access, with each network device performing a portion of the base station's functions. For example, network devices could be CUs, DUs, CUs (control plane, CP), CUs (user plane, UP), or radio units (RUs). CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0199] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an O-RAN system, CU can also be called O-CU (Open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules. The embodiments of this application do not limit the specific technology or specific device form used in the network device.

[0200] Terminal equipment can be a device that provides voice and / or data connectivity to users; it can also be a device with wireless connectivity. Terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (such as on airplanes, balloons, and satellites). Terminal equipment can also be referred to as user equipment (UE), access terminal, terminal, subscriber unit, user station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, wireless network equipment, user agent, or user device. In this application embodiment, terminal devices include, but are not limited to: cellular phones, mobile phones, wireless data cards, wireless modems, tablets, laptop computers, notebook computers, handheld computers, mobile internet devices (MIDs), computers with wireless transceiver capabilities, cordless phones, session initiation protocol (SIP) phones, smartphones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handsets with wireless communication capabilities, computing devices or other devices connected to wireless modems, in-vehicle devices (e.g., cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), wearable devices (e.g., smartwatches, smart bracelets, pedometers, smart glasses, etc.), satellite terminals, terminal devices in the Internet of Things or the Internet of Vehicles, as well as any form of terminal in future networks, relay user equipment, or terminals in future evolved PLMNs, etc.Terminal devices can also be virtual reality (VR) devices, augmented reality (AR) devices, smart point-of-sale (POS) machines, customer-premises equipment (CPE), light user equipment (UE), reduced capability user equipment (RedCap UE), machine type communication (MTC) terminals, terminal devices in industrial control, terminal devices in self-driving, terminal devices in remote medical care, terminal devices in smart grids, wireless terminals in transportation safety, terminal devices in smart cities, terminal devices in smart homes, tactile terminal devices, smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters, etc.), smart robots, robotic arms, workshop equipment, wireless terminals in self-driving, or flying devices (e.g., smart robots, hot air balloons, drones, airplanes), etc. The terminal device can also be a vehicle device, such as a transport vehicle with wireless communication capabilities, a communication module, a complete vehicle device, an on-board module, an on-board chip, an on-board unit (OBU), or a telematics box (T-BOX). The terminal device can also be other devices with terminal functions; for example, it can be a device that acts as a terminal in device-to-device (D2D) communication. This application does not limit the scope of the embodiments.

[0201] In this application embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing those functions, such as a chip or chip system. This device can be installed in the terminal device. The chip system can consist of chips or include chips and other discrete components. In the technical solutions of this application embodiment, the device for implementing the functions of the terminal device is exemplified by the terminal device itself. The terminal device can also be called a terminal. The following description may use a UE (User Equipment) as an example to illustrate the technical solutions provided in this application embodiment.

[0202] The roles of base stations and terminals can be relative. For example, the helicopter or drone 112i in Figure 1 can be configured as a mobile base station. For terminals 112j that access the wireless access network 110 via 112i, terminal 112i is a base station; however, for base station 111a, 112i is a terminal, meaning that 111a and 112i communicate via a wireless air interface protocol. Of course, 111a and 112i can also communicate via a base station-to-base station interface protocol. In this case, relative to 111a, 112i is also a base station. Therefore, both base stations and terminals can be collectively referred to as communication devices. 111a and 111b in Figure 1 can be called communication devices with base station functions, and 112a-112j in Figure 1 can be called communication devices with terminal functions.

[0203] Network devices and terminal devices can communicate via wireless links. The transmission link from a network device to a terminal device can be called a downlink (DL) or downlink channel, used for transmitting downlink signals. The transmission link from a terminal device to a network device can be called an uplink (UL) or uplink channel, used for transmitting uplink signals. The transmission link from a terminal device to a terminal device can be called a sidelink (SL) or sidelink channel. In this application embodiment, multiple network devices can send information to multiple different terminal devices and receive information from multiple different terminal devices; multiple network devices can also send information to the same terminal device and receive information from the same terminal device, and this application is not limited in this respect.

[0204] The communication between different devices involved in the embodiments of this application can refer to direct communication between different devices (i.e., without the need for relaying or forwarding by other devices), or communication between different devices through other devices (i.e., requiring relaying or forwarding by other devices), or communication between functional units within a device and other devices through another functional unit. Information may undergo necessary processing between the source and destination ends, such as format changes, digital-to-analog conversion, amplification, or filtering, but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood in a similar way, and will not be elaborated further here.

[0205] Figure 2 is a schematic block diagram of another communication system. Figure 2 uses the communication between terminal equipment and network equipment as an example.

[0206] As shown in Figure 2, terminal device 210 may include a processor 211, a memory 212, and a transceiver 213. Exemplarily, transceiver 213 may include a transmitter 2131, a receiver 2132, and an antenna 2133. Network device 220 may include a processor 221, a memory 222, and a transceiver 223. Exemplarily, transceiver 223 may include a transmitter 2231, a receiver 2232, and an antenna 2233. Receiver 2132 can be used to receive information from network device 220 via antenna 2133, and transmitter 2131 can be used to send information to network device 220 via antenna 2133. Transmitter 2231 can be used to send information to terminal device 210 via antenna 2233, and receiver 2232 can be used to receive information from terminal device 210 via antenna 2233.

[0207] The network device in this application embodiment may include a chip within the network device. For example, the network device may include a processor 221, a memory 222, and a transceiver 223. The terminal device in this application embodiment may include a chip within the terminal device. For example, the terminal device may include a processor 211, a memory 212, and a transceiver 213.

[0208] Figure 3 is a schematic block diagram of yet another communication system. Figure 3 illustrates an O-RAN system. The O-RAN system in this application may include components other than those shown in Figure 3, or may include only some of the components shown in Figure 3.

[0209] Referring to Figure 3, the network device can communicate with the core network device via the backhaul link 310 and with the terminal device via the air interface. For example, the BBU in the network device can communicate with the core network device via the backhaul link 310. The RU in the network device can communicate with at least one terminal device via the air interface. The BBU can communicate with at least one RU via the fronthaul link 330. The BBU and RU may or may not be co-located. For example, the BBU may include at least one CU and at least one DU. The CU and DU can communicate with each other via at least one midhaul link 320.

[0210] Figure 4 is a schematic diagram of the network element function division and protocol layer structure of an O-RAN system. The O-RAN system in this embodiment can divide the network element functions and protocol layer in part or all of the way shown in Figure 4, or it can be divided in other ways.

[0211] In some examples, the CU can be used as a logical node to carry the RRC layer, Service Data Adaptation Protocol (SDAP) layer, Packet Data Convergence Protocol (PDCP) layer, and other control functions of access network devices. Exemplarily, the CU can connect to network nodes such as the core network through interfaces, which may include interfaces such as E2 interfaces. Optionally, the CU may have some of the core network's functions.

[0212] For example, the CU (e.g., the PDCP layer or a layer higher than PDCP) connects to the DU (e.g., the radio link control (RLC) layer or a layer lower than RLC) through interfaces, such as the F1 interface. In some examples, the aforementioned interface (e.g., the F1 interface) can provide CP and UP functions, such as interface management, system information management, UE context management, and RRC message transmission. The F1 interface can employ the F1 application protocol (F1AP).

[0213] In some examples, the CU can be split into CU-CP and CU-UP.

[0214] The CU-CP can be used as a logical node to carry the RRC layer and the control plane part of PDCP (PDCP-C) layer, implementing the control plane functions of the CU. The CU-CP can interact with network elements in the core network used to implement control plane functions. For example, network elements in the core network used to implement control plane functions can be access and mobility function (AMF) network elements, such as the access and mobility management function (AMF) in a 5G system. For example, the AMF network element can be used to handle mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover.

[0215] CU-UP can be used as a logical node to carry the SDAP layer and the user plane part of PDCP (PDCP-U) layer, implementing the user plane functions of the CU. CU-UP can interact with network elements in the core network used to implement user plane functions. For example, in a 5G system, the user plane function (UPF) network element can be used to handle data forwarding and reception in terminal equipment.

[0216] The above CU or DU configurations are merely examples; the functions of the CU or DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or to have only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of the CU or DU can be divided according to service type or other system requirements, such as by latency. Functions that require low latency can be placed in the DU, while functions that do not require low latency can be placed in the CU.

[0217] In some examples, a DU can be used as a logical node to carry the RLC layer, medium access control (MAC) layer, higher physical layer (Higher PHY) layer, and other functions. In some examples, a DU can control at least one RU. For example, a DU can connect to an RU through interfaces, which may be fronthaul interfaces. In some examples, the Higher PHY layer may include PHY layer processing functions such as forward error correction (FEC) encoding, decoding, scrambling, modulation, or demodulation.

[0218] In some examples, the RU can be used as a logical node to carry both lower physical layer (PHY) and radio frequency (RF) chain processing. In some examples, the RU can be a 3rd Generation Partnership Project (3GPP) node. rd Entities with TRP, RRH, or other similar functions in the Generation Partnership Project (3GPP). In some examples, the Low PHY layer includes PHY processing functions such as Fast Fourier Transform (FFT), Inverse Fast Fourier Transform (IFFT), digital beamforming, or filtering. The RU can communicate with one or more UEs via a radio link.

[0219] DU and RU may or may not be co-located. For example, DU and RU can exchange control plane and user plane information via a fronthaul link through a lower-layer split control / user / synchronization-plane (LLS-C / U / S) interface. For instance, the O-RAN CUS plane in DU can communicate with the O-RAN CUS plane in RU via the LLS-C / U / S interface. Exemplarily, LLS-C / U / S may include an LLS-control (C) interface and an LLS-user (U) interface providing CP and UP, respectively. In some examples, CP may refer to real-time control between DU and RU. DU and RU can exchange management information via the LLS-management (M) interface of the fronthaul link; the M plane may refer to non-real-time management operations between DU and RU. For example, the O-RAN M plane in DU can communicate with the O-RAN M plane in RU via the LLS-M interface. As another example, the O-RAN M plane in DU or RU can communicate with the management system via the LLS-M interface.

[0220] DUs and RUs can collaborate to implement the functions of the PHY layer. For example, a DU can be connected to one or more RUs. The functions of DUs and RUs can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions (e.g., high PHY) in the PHY layer, and an RU can be configured to implement lower-level functions (e.g., low PHY), or implement both lower-level and RF functions (e.g., RF chain). Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.

[0221] Fifth-generation (5G) mobile communication systems can employ high-frequency communication, specifically ultra-high-frequency (UHF) signals (such as 28GHz) for data transmission. A major problem with high-frequency communication is the sharp decrease in signal energy with transmission distance, resulting in short transmission ranges. To overcome this issue, high-frequency communication uses analog beamforming technology. By weighting the antenna array, the signal energy is concentrated within a small angular range, forming a beam-like signal (called an analog beam, or simply a beam), thereby increasing the transmission distance. Both network devices and terminal devices utilize beamforming for transmission. Specific beamforming techniques are required for both uplink and downlink data transmission.

[0222] Currently, terminal devices and network devices select appropriate beams through a beam management process and communicate using those beams. The beam management process can include: coarse beam alignment based on the SSB (Standard Sub-Band), followed by fine beam adjustment based on the CSI-RS (Center for System Indicator-Resistant Array). The beam management process can be divided into three stages, which will be described below using a base station as an example of a network device.

[0223] Phase 1: Coarse beam alignment between the base station and the terminal equipment. In Phase 1, the base station beam and the terminal beam can be understood as wide beams.

[0224] In Phase 1, the base station can perform beam scanning. For example, as shown in Figure 5a, the base station can transmit SSBs to the terminal device at different times using beams from different directions. Simultaneously, the terminal device scans the receiving beam, meaning it also receives SSBs from the network device at different times using beams from different directions. The terminal device determines the optimal beam for base station signal transmission and the optimal beam for terminal device signal reception based on the received signal strength. The beam used for base station signal transmission is simply called the base station beam, and the beam used for terminal device signal reception is simply called the terminal beam.

[0225] Optionally, as shown in Figure 5b, the base station first sends SSB resource configuration information and reported resource configuration information to the terminal device. In some examples, the SSB resource configuration information and reported resource configuration information can be carried in RRC signaling. For example, SSB resources can be configured by the information element CSI resource configuration (CSI-ResourceConfig) in RRC signaling. Each configuration can contain one CSI-SSB resource set (CSI-SSB-ResourceSet), and each set can contain up to 64 SSB resources. For example, reported resources can be configured by the information element CSI reporting configuration (CSI-ReportConfig) in RRC signaling. The configuration content can include the time-frequency domain resources to be reported, the content to be reported, etc.

[0226] When an RRC connection has been established between the base station and the terminal device, the base station can configure and report SSB resource configuration information via RRC signaling. When no RRC connection has been established between the base station and the terminal device, the base station can send SSBs to the terminal device using predefined SSB resources. The base station beam can include... Terminal beams may include For example, the i-th (i = 0, 1, ..., M-1) SSB base station uses beam B m The terminal uses beam U n , where n M+m=mod(i,MN). “mod” can represent modulo.

[0227] For example, referring to Figure 5b, assume that the base station beam includes beams B0 to B1. 15 That is, M=16; assuming the terminal beams include beams U0 to U3, that is, N=4. The base station can use beam B0 to send SSBs to the terminal device through the corresponding SSB resources, use beam B1 to send SSBs to the terminal device, and so on, using beam B... 15 The SSB is sent to the terminal device. The terminal device measures the base station's signals via beams U0 to U3 and via beams B0 to B1, respectively. 15 The SSB was sent, and the measurement results were obtained.

[0228] The terminal device can determine the base station beam with the best signal quality based on the measurement results. The terminal device then reports this base station beam with the best signal quality back to the network equipment.

[0229] For example, there are two cases depending on whether the RRC connection between the base station and the terminal device is established before or after it is established.

[0230] Before an RRC connection is established, the SSB can carry a master information block (MIB). The MIB indicates the channel resources carrying SIB1. The base station can use the SIB1 message to indicate the mapping relationship between an SSB and a random access channel occasion (RO). The terminal device can perform random access through the physical random access channel (PRACH) resource corresponding to the optimal base station beam, thereby enabling the base station to obtain the optimal base station beam information.

[0231] After the RRC connection is established, the terminal device can provide feedback based on the reporting resources configured in the RRC signaling.

[0232] Phase Two: Base Station Beam Fine-Tuning.

[0233] Based on the base station beam with the best or best signal quality determined in Phase 1 (also known as the optimal base station beam), the base station can determine multiple candidate beams, each of which can be a narrow beam. The base station can scan using CSI-RS, and the terminal equipment can receive signals using the receiving beam selected in Phase 1 (or the optimal terminal beam), thereby fine-tuning the base station beam.

[0234] For example, suppose the optimal terminal beam selected by the terminal device in Phase 1 is U1. The candidate beams determined by the base station may include... Where K can be less than M, It can be A subset of. For example, suppose K = 3.

[0235] For example, as shown in FIG6a, the plurality of candidate beams may include beams S0 to S2. Assuming that beam B3 is determined in stage one, this beam may be a wide beam. The base station can determine beams S0 to S2 based on beam B3.

[0236] For example, as shown in Figure 6b, the base station can send CSI-RS configuration information to the terminal device. This CSI-RS configuration information can be used to configure CSI-RS resources and feedback reporting resources. For instance, CSI-RS resources can be configured using the CSI resource configuration element (CSI-ResourceConfig) in RRC signaling. Similarly, feedback reporting resources can be configured by the base station using the CSI report configuration element (CSI-ReportConfig) in RRC signaling.

[0237] The base station can transmit CSI-RS sequentially, where the j-th CSI-RS can use beam S. j Where j = 0, 1, ..., K-1. The terminal equipment uses beam U1 for reception.

[0238] For example, the base station uses beam S0 to send CSI-RS to the terminal device through the corresponding CSI-RS resources, uses beam S1 to send CSI-RS to the terminal device through the corresponding CSI-RS resources, and uses beam S2 to send CSI-RS to the terminal device through the corresponding CSI-RS resources. The terminal device receives the CSI-RS sent by the base station through different beams via beam U1 and obtains the measurement results. The terminal device can determine the candidate beam with better or better signal quality based on the measurement results. The terminal device feeds back the candidate beam with better or better signal quality to the network device. For example, suppose the candidate beam with better or better signal quality is beam S1. The base station can use beam S1 as the beam for communication with the terminal device.

[0239] Phase 3: Fine-tuning of terminal equipment beams.

[0240] The base station can use the optimal beam obtained in Phase 2 to transmit CSI-RS. The terminal equipment scans the beam to determine the optimal terminal beam and complete beam alignment. A brief example is given below.

[0241] For example, the base station uses beam S1 to transmit CSI-RS to the terminal device, and the terminal device determines the optimal terminal beam as beam U1 through Phase 1. Beam U1 is a wide beam. The terminal device determines multiple candidate beams through beam U1, as shown in Figure 7. The multiple candidate beams include beams P1 to P4. The terminal device receives the CSI-RS transmitted by the base station through beam S1 via beams P1 to P4 to obtain the measurement results. The terminal device can select one beam from beams P1 to P4 based on the measurement results and use this beam as the beam for communication with the base station.

[0242] The above is just an example; the terminal device can also identify more or fewer candidate beams. The process for Phase 3 is similar to that of Phase 2; for other details, please refer to the description of Phase 2.

[0243] The communication system in this application embodiment can implement all of the processes in stages one to three, or only some of them. For example, by implementing only stages one and two, the terminal device can determine the beam itself without the base station sending CSI-RS.

[0244] For example, network devices can be configured to allow terminal devices to report measurement results using one of three methods. These three methods can include periodic reporting, semi-persistent reporting, and aperiodic reporting. Semi-persistent reporting can also be called semi-static reporting. These will be described in detail below.

[0245] Periodic Reporting: Network devices can send reference signal resource configuration information to terminal devices. This reference signal resource configuration information may include periodic reference signal resources. Network devices can configure periodic measurement reference signals for terminal devices. Terminal devices can periodically measure reference signals based on this reference signal resource configuration information and periodically report measurement results. Optionally, the measurement results obtained from the periodic measurement reference signals of the terminal device can be carried in PUCCH resources.

[0246] Semi-persistent reporting: The terminal device can be configured with periodic measurement reference signals, but reports measurement results using a semi-persistent reporting method. In one possible implementation, the network device sends reference signal resource configuration information to the terminal device. This reference signal resource configuration information includes periodic reference signal resources. The network device configures the terminal device with periodic measurement reference signals. When the terminal device receives an activation signaling message (e.g., MAC CE, or DCI) from the network device, the terminal device can continuously report measurement results. The network device can also send a deactivation command to the terminal device, thereby deactivating the semi-persistent reporting process of the terminal device. In another possible implementation, both the measurement of the reference signal and the reporting of the measurement results are semi-persistent. When the terminal device receives an activation signaling message from the network device, the terminal device continuously measures the reference signal and reports the measurement results. When the terminal device receives a deactivation command from the network device, the terminal device stops reporting the measurement results. Additionally, the measurement results can be carried on PUCCH or PUSCH resources.

[0247] Aperiodic reporting: When the terminal device receives a trigger command from the network device, the terminal device measures the reference signal and reports the measurement result. After completing the reporting, the terminal device stops reporting the measurement result. Optionally, the reference signal can be a periodic reference signal, a semi-persistent reference signal, or an aperiodic reference signal. Optionally, the measurement result is carried on the PUSCH resource.

[0248] Therefore, the measurement results are either reported periodically or triggered by network devices sending instruction signals to the terminal devices to report semi-continuously or aperiodically. Thus, the timing of the reporting is entirely determined by the network devices.

[0249] Release 19 introduces measurement result reporting based on end devices or events. For example, an end device can inform the network device that it needs to report measurement results. Alternatively, an event can trigger an end device to report measurement results.

[0250] When a terminal device performs CSI calculations, it occupies some processing units, which can be referred to as the CPU. Currently, the CPU usage time is determined based on the reporting time. In CSI reporting initiated by the terminal device or triggered by an event, the network device is unaware of when the terminal device triggered the CSI report or when the event occurred, thus making it impossible to reasonably determine the CPU usage time.

[0251] Therefore, how to reasonably determine the CPU usage time is an urgent problem to be solved.

[0252] Figure 8 is a schematic flowchart of a method 800 for determining CPU usage time according to an embodiment of this application. Optional operations in method 800 are indicated by dashed lines in Figure 8. In determining CPU usage time, method 800 considers measurement resources and / or the first cycle, thereby reasonably determining the CPU usage time. Method 800 is described below with reference to Figure 8.

[0253] S810, the first device receives configuration information from the second device. Correspondingly, the second device can send configuration information to the first device.

[0254] This configuration information can be used to determine the measurement resources corresponding to the CSI report. For example, the configuration information can be information on configuring measurement resources. Alternatively, the configuration information can be information on configuring other measurement resources. Optionally, the first device determines the measurement resources based on the configuration information.

[0255] This application does not limit the specific name of the configuration information. For example, the configuration information may also be called CSI reporting configuration information, CSI reporting configuration (CSI-reportConfig), reporting configuration information, event-triggered reporting configuration information, or other names.

[0256] A CSI report may include one or more CSI submissions. For example, a CSI report may include one or more measurement results corresponding to a measurement resource. For example, the measurement results may be measurements obtained from a reference signal on the measurement resource.

[0257] In this embodiment, CSI can be understood as CSI in a broad sense. For example, CSI may include one or more parameters such as the reference signal received power (RSRP), the signal-to-interference plus noise ratio (SINR), or the reference signal index. CSI may also include other parameters.

[0258] This application does not limit the specific name of the CSI report. For example, the CSI report may also be called event-triggered beam reporting, beam measurement result reporting, interference measurement reporting, event-related reporting or report, event-triggered or UE-initiated reporting or report, event-triggered or UE-initiated beam reporting or report, event-triggered or UE-initiated CSI report, event-triggered or UE-initiated beam measurement result report, event-triggered or UE-initiated interference measurement report, interference measurement report, CSI report, beam measurement result report, or other names.

[0259] The measurement resources can be used for CSI report measurements. For example, the first device can determine the measurement resources for measuring the reference signal based on the measurement resources, and then measure the reference signal in the corresponding measurement resources to obtain the measurement result of the reference signal, thereby obtaining a CSI report. Optionally, method 800 further includes: the first device sending the CSI report to the second device.

[0260] Measurement resources can be periodic resources. For example, a measurement resource can include multiple measurement resource periods, each corresponding to a portion of the measurement resource. Measurement resources can also be non-periodic resources. Optionally, the measurement resources are no later than the corresponding CSI reference resources.

[0261] For example, measurement resources may include CSI-RS resources, SSB resources, etc. In the embodiments of this application, the terms beam, TCI state, CSI-RS resources, SSB resources, SRS resources, and reference signal can be used interchangeably.

[0262] This application does not limit the specific name of the measurement resource. For example, the measurement resource may also be called the service beam measurement resource, the reference signal resource corresponding to the service beam, the new beam measurement resource, the reference signal resource corresponding to the new beam, the reference signal resource, the beam, the service beam, the reference signal, or other names.

[0263] S860, the first device determines the CPU usage time based on the measurement resource and / or the first cycle.

[0264] The CPU usage time can correspond to the CSI report. For example, the CPU usage time could be the time the first device spends processing the CSI report. The CPU can include one or more CPUs. In some examples, the actual number of CPUs can be related to the amount of CSI reports submitted.

[0265] In this embodiment, the first period can be interpreted in two ways. For ease of description, they are referred to as Interpretation 1 and Interpretation 2, respectively.

[0266] Understanding 1: The first cycle is the measurement resource cycle of the measurement resource.

[0267] In understanding 1, measurement resources can be periodically distributed. For example, measurement resources can include multiple measurement resource periods, and the first period can be one of the multiple measurement resource periods. As another example, a second device (e.g., a network device) can configure the measurement resource periods, and a first device (e.g., a terminal device) can receive reference signals carried by the measurement resources according to the measurement resource periods. Thus, the first period can be each measurement resource period (or any measurement resource period). For example, the second device (e.g., the network device) can configure the measurement resource periods to be 4 time slots, 8 time slots, etc.

[0268] Understanding 2: The first cycle is the cycle of the first resource. The first resource can be used to send information related to this CSI report.

[0269] For example, a first resource may include multiple transmission opportunities (or resource periods, periods, transmission periods, or opportunities), wherein the multiple transmission opportunities may include a first transmission opportunity and a second transmission opportunity. The first transmission opportunity and the second transmission opportunity can be two adjacent transmission opportunities among the multiple transmission opportunities. The term "adjacent" can be understood as meaning that there are no other transmission opportunities among the multiple transmission opportunities between the first transmission opportunity and the second transmission opportunity. The term "adjacent" does not mean that the first transmission opportunity and the second transmission opportunity are continuous in the time domain. Other time-domain units may also exist between the first transmission opportunity and the second transmission opportunity. In other words, the first transmission opportunity and the second transmission opportunity may have a certain interval in the time domain.

[0270] In this application embodiment, resource period, sending timing, period, sending period and timing can be interchanged with each other.

[0271] The first period may include the time interval between the first transmission opportunity and the second transmission opportunity. This time interval can be represented by one or more time-domain units. For example, if there are 10 time-domain units between the first and second transmission opportunities, the first period may include these 10 time-domain units. Exemplarily, the time-domain unit may include any one or more of the following: slot, symbol, or orthogonal frequency divided multiplexing (OFDM) symbol, subframe, frame, millisecond (ms), and second (s). The time-domain unit may also have other meanings.

[0272] This can also be understood as the first resource being a periodic resource, and the first period being the period of the first resource. For example, the second device (e.g., a network device) can configure the period of the first resource of the first device (e.g., a terminal device). For instance, the second device (e.g., the network device) can configure the period of the first resource to be 8 time slots.

[0273] Optionally, the first period may include time-domain units occupied by a first transmission opportunity and / or a second transmission opportunity. For example, the first period may include time-domain units occupied by the first transmission opportunity and the time interval between the first and second transmission opportunities. As another example, the first period may include time-domain units occupied by the second transmission opportunity and the time interval between the first and second transmission opportunities. Yet another example, the first period may include time-domain units occupied by the first and second transmission opportunities and the time interval between the first and second transmission opportunities.

[0274] Optionally, the first period may include time-domain units from the first transmission timing to the second transmission timing. For example, the first period may include the first time-domain unit from the first transmission timing to the time-domain unit before and closest to the second transmission timing. Another example is that the first period may include the first time-domain unit after the first transmission timing to the last time-domain unit of the second transmission timing. Yet another example is that the first period may include the first time-domain unit from the first transmission timing to the last time-domain unit of the second transmission timing. Yet another example is that the first period may include the first time-domain unit after the first transmission timing to the time-domain unit before and closest to the second transmission timing. The first or second transmission timing may occupy one or more time-domain units. The first transmission timing may be before or after the second transmission timing. For example, the first transmission timing may be located before or after the second transmission timing in the time domain. The following description uses the example of the first transmission timing being before the second transmission timing.

[0275] In understanding 2, the measurement resource may be located within a first period in the time domain. For example, a second device (e.g., a network device) may configure measurement resource A for a first device (e.g., a terminal device). Here, the first period is one of a plurality of periods of the first resource, and the measurement resource is the measurement resource of measurement resource A within the first period, or the measurement resource is the measurement resource of measurement resource A within the first period and no later than the corresponding CSI reference resource.

[0276] Optionally, the corresponding CSI reference resource can be understood as: the timing corresponding to the Mth time interval before the downlink transmission timing corresponding to the second transmission timing of the first resource. For example, if the uplink time slot corresponding to the second transmission timing of the first resource is n', then the downlink transmission timing corresponding to the second transmission timing of the first resource can be understood as a time slot. Where, μ DL and μ UL These are the subcarrier spacing configurations for downlink and uplink, respectively. For example, if the Mth duration is M time slots, then the corresponding CSI reference resource can be downlink time slot nM. The Mth duration can be determined by one or more of the following: network configuration, terminal capability reporting, protocol specifications, etc.

[0277] Based on the above scheme, when determining the CPU usage time corresponding to the CSI report, the first device can consider the measurement resources related to the CSI report, the measurement resource cycle, or the cycle of the first resource, thereby reasonably determining the CPU usage time. Therefore, the above scheme enables network devices to rationally configure the measurement of reference signal measurement resources and the reporting of CSI, allowing the first device to efficiently utilize the CPU and reduce CSI reporting conflicts.

[0278] In some possible implementations, the configuration information is used to indicate that there is a reporting volume for the CSI report, and / or that the transmission of the CSI report is event-triggered or initiated by the first device. Optionally, the CSI report includes the reporting of event information. A description of "event" or "event information" will be provided below.

[0279] Configuration information can indicate the existence of CSI reports. For example, configuration information may include a "report quantity" field that is not "none".

[0280] In some possible implementation scenarios, the configuration information does not specify reporting resources, which can be used to send CSI reports (e.g., CSI reports). Therefore, even if there is a reporting volume, because the second device is not configured with reporting resources, the second device does not know the reporting time of the first device, and thus cannot determine the CPU usage time based on the reporting time / reporting resources.

[0281] In some possible implementations, the CSI presence reporting volume may not be indicated by configuration information. For example, other information may indicate the CSI presence reporting volume. Or, for instance, the CSI presence reporting volume may be pre-configured or predefined.

[0282] The transmission of a CSI report can be triggered by an event or initiated by the first device. For example, configuration information indicates that the CSI report is an event-triggered report, or that the CSI report is associated with an event-triggered reporting configuration. The configuration for this event-triggered reporting is described below and will not be repeated here. The transmission of a CSI report can be event-triggered, which can be understood as the CSI report being sent only when an event condition is met, or when the measurement result of the reference signal carried by the measurement resource associated with the CSI report meets the event condition. Optionally, method 800 further includes: S805, the first device sends capability information to the second device, the capability information indicating the capabilities supported by the first device. For example, the capability information indicates whether the first device supports the capability of event-triggered reporting. If the capability information indicates that the first device supports the capability of event-triggered reporting, the second device can configure event-triggered reporting for the first device.

[0283] Configuring event-triggered reporting can include two aspects. One aspect is event-related configuration, used to configure the event; the other aspect is reporting-related configuration, used to configure the reporting conditions, reporting content, or reporting method of the first device.

[0284] The following describes events and their related configurations. Events can be configured by a second device (e.g., a network device), defined by a protocol, or reported by a first device (e.g., a terminal).

[0285] Taking the UE as an example, an event can represent an event related to a UE-initiated report, an event related to a UE-initiated measurement report, an event related to a report (or measurement report) submitted after UE-initiated measurement, or an event related to specific conditions associated with a UE-initiated report (or measurement report). For example, the terminal device can actively perform measurements (such as beam measurement or channel measurement) to obtain event-related measurement results. When the measurement results meet the event conditions, the terminal device reports the event-related measurement results. As another example, the terminal device can perform measurements based on reference signals according to the configuration of reference signal resources to obtain event-related measurement results. When the measurement results meet the event conditions, the terminal device reports the event-related measurement results. Yet another example is that the terminal device actively performs measurements and reports event-related measurement results when specific conditions are met. The CSI report includes event-related measurement results.

[0286] This application does not limit the specific name of the "event". For example, the event may also be called a trigger event, layer 1 (L1) trigger event, CSI measurement reporting trigger event, beam measurement reporting trigger event, L1CSI reporting trigger event, L1 beam measurement reporting trigger event, or other names.

[0287] For example, an event may include one or more of the following:

[0288] The signal quality of the currently serving beam is less than the first threshold;

[0289] The signal quality of the current serving beam is less than or equal to the first threshold;

[0290] The signal quality of at least one new beam is greater than the second threshold;

[0291] The signal quality of at least one new beam is greater than or equal to the second threshold;

[0292] The difference between the signal quality of at least one new beam and the signal quality of the currently serving beam is greater than a third threshold;

[0293] The difference between the signal quality of at least one new beam and the signal quality of the currently serving beam is greater than or equal to the third threshold;

[0294] The signal quality of the current serving beam is less than the fourth threshold, and the signal quality of at least one new beam is greater than the fifth threshold;

[0295] The signal quality of the current serving beam is less than or equal to the fourth threshold, and the signal quality of at least one new beam is greater than the fifth threshold;

[0296] The signal quality of the current serving beam is less than the fourth threshold, and the signal quality of at least one new beam is greater than or equal to the fifth threshold;

[0297] The signal quality of the current serving beam is less than or equal to the fourth threshold, and the signal quality of at least one new beam is greater than or equal to the fifth threshold;

[0298] The absolute value of the difference between the signal quality of at least one new beam and the signal quality of the currently serving beam is less than the sixth threshold;

[0299] The absolute value of the difference between the signal quality of at least one new beam and the signal quality of the currently serving beam is less than or equal to the sixth threshold;

[0300] The signal quality of the current serving beam is less than the beam quality of the preset beam by a seventh threshold. The current serving beam can be a CSI-RS with QCL type type D in the currently indicated TCI-state, and the preset beam can be an SSB with QCL type type D that the CSI-RS satisfies.

[0301] The signal quality of the currently serving beam is less than or equal to the beam quality of the preset beam by a seventh threshold;

[0302] The current beam is not among the multiple beams with the best quality;

[0303] At least one new beam is one eighth threshold higher than the worst quality RS (QCL type D) in the activated TCI states;

[0304] At least one new beam is one eighth threshold higher than the best quality RS (QCL type D) in the activated TCI states;

[0305] Multiple new beams exceed a ninth threshold of the current beam quality;

[0306] There exists at least one new beam with a quality higher than a tenth threshold of the configured reference signal.

[0307] The units corresponding to the first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, and tenth thresholds mentioned above can be dBm (decibels per milliwatt) or dB (decibels).

[0308] For example, the first threshold is -100dBm, the second threshold is -90dBm, the third threshold is 10dB, the fourth threshold is -100dBm, the fifth threshold is -90dBm, and the sixth threshold is 4dB.

[0309] The currently serving beam can be one or more of the following:

[0310] The reference signal in the current indicated TCI state is of type QCL type D;

[0311] In the currently indicated TCI state, the reference signal of type QCL type D corresponds to the SSB that satisfies the QCL type D relationship;

[0312] The reference signal of type QCL type D in the DLorjointTCI state and UL TCI state of the current uplink / downlink transmission (PUSCH / PUCCH / PDCCH / PDSCH / SRS / CSI-RS) application;

[0313] In the current uplink / downlink transmission (PUSCH / PUCCH / PDCCH / PDSCH / SRS / CSI-RS) applications, the reference signal of type QCL type D in the DLorjointTCI state and UL TCI state corresponds to the SSB that satisfies the QCL type D relationship;

[0314] One or more reference signals configured or indicated by the network device for monitoring the current beam;

[0315] Activate the worst quality RS (QCL type D) in the TCI states;

[0316] Activate the highest quality RS (QCL type D) in the TCI states.

[0317] The aforementioned reference signal can be SSB / CSI-RS / SRS / TRS / pathloss (PL)RS. The current beam can be one or more beams or reference signals. The beam can also be referred to as the beam corresponding to the reference signal. The aforementioned beam (or reference signal) can be the beam of the serving cell or the beam of the candidate cell / neighboring cell.

[0318] Wherein, "quality" may include at least one of the following: RSRP, SINR, layer 1-RSRP (L1-RSRP), layer 1-SINR (L1-SINR), synchronization signal based RSRP (SS-RSRP), synchronization signal based SINR (SS-SINR), CSI reference signal based RSRP (CSI-RSRP), or CSI reference signal based SINR (CSI-SINR).

[0319] For example, configuration information can be used to configure the aforementioned events. However, this application is not limited to this, and the aforementioned events can also be configured by other information. The information used to configure the aforementioned events can be referred to as event information. For example, configuration information may include event information. Event information may include one or more event indexes, or an event table. An event table may contain one or more events.

[0320] In some possible implementations, an event may be temporarily deactivated even if it has been configured. For example, even if an event has been configured and its triggering conditions have been met (e.g., the signal quality of the current serving beam is less than a first threshold), the event will not be triggered because it has not been activated. The second device may send an activation signaling message to the first device to activate some or all of the configured events; or send a deactivation signaling message to deactivate some or all of the configured events.

[0321] The following describes the relevant configuration for reporting.

[0322] The configuration information for event-triggered reporting (or measurement report configuration) can be contained within the configuration information. In other words, the configuration information can be used to determine the relevant configuration for event-triggered reporting. However, this application is not limited to this; the configuration for event-triggered reporting can also be determined by other information, or it can be predefined or pre-configured.

[0323] For example, the configuration for event-triggered reporting can be CSI-reportConfig, which can be configured with indication information. For instance, the reporting configuration type (reportConfigType) can be configured as EventTriggered, indicating that the report is configured for event-triggered reporting. Alternatively, the CSI-reportConfig can contain event-related information, such as the event index and the corresponding threshold, indicating that the report is configured for event-triggered reporting. Yet another example is that the event-triggered reporting configuration is configured using a dedicated information element, such as L1-EventTriggered-CSI-ReportConfig (L1 event-triggered CSI reporting configuration). The CSI report corresponds to the event-triggered reporting configuration.

[0324] The configuration that triggers the reporting of this event may include one or more of the following information or be associated with at least one of the following information:

[0325] Cell information. This cell information can be used to indicate the cell to which the measurement resource related to the event belongs. For example, cell information may include a serving cell index or identifier.

[0326] Information about one or more supported events. Event information can indicate the event, such as the event index. Events can be referenced in the description above.

[0327] Measurement resources (or reference signal resources, or reference signal measurement resources) corresponding to one or more events. These measurement resources can be configured individually for each event; that is, different events correspond to different measurement resources. Multiple events can also be configured with the same measurement resource. The measurement resources corresponding to one or more events can include the aforementioned measurement resources. For a detailed description, please refer to the preceding text.

[0328] Event-triggered reporting resources are used to carry the reporting of beam measurement results triggered by events. Examples include periodic PUCCH resources, aperiodic PUSCH resources, semi-persistent PUCCH resources, or semi-persistent PUSCH resources. Only one reporting resource can be configured, meaning each cell corresponds to the same reporting resource, or separate reporting resources can be configured for each cell. The term "event-triggered reporting resource" can be replaced with PUCCH resource, PUSCH resource, channel resource, reporting resource, or UE-triggered reporting resource.

[0329] A scheduling request or indication resource carries indication information about an event. This indication information is used to indicate to network devices that beam measurement results triggered by the event need to be reported and / or that an event has occurred, or to request a reporting resource triggered by the event. Only one reporting indication resource can be configured, meaning each cell corresponds to the same scheduling request or indication resource, or each cell can have its own scheduling request or indication resource configured. The scheduling request or indication resource can be described as a reporting indication resource, PUCCH indication resource, PUSCH indication resource, channel resource, scheduling request resource, pre-indication resource, pre-notification resource, event-triggered reporting scheduling request resource, or UE-triggered reporting scheduling request resource.

[0330] The reported quantity (or measurement result information, reported content, or reported parameters, etc.) when one or more events occur. The reported quantity for each event can be network configured or specified by the protocol. The reported quantity can be an event index, cell index, current beam reference signal index, new beam reference signal index, reference signal index, L1-RSRP, L1-SINR, or one or more other types of content. Optionally, the reported quantity may also include the number of reports corresponding to that quantity. For example, the number of reports corresponding to reference signals, or the number of reports for new beams. More examples of reported quantities are provided later and will not be elaborated here.

[0331] The event triggering reporting method is specified, such as Mode A or Mode B. In this application, Mode A and Mode B are merely designations and may be used in other ways. Descriptions of Mode A and Mode B are provided below.

[0332] The following example illustrates the reported quantity. For instance, the reported quantity may include one or more of the following reported parameters:

[0333] The reported parameter #1, the current serving beam index, can be understood as the index of the reference signal with QCL type D in the currently indicated TCI-state; or, the SSB index corresponding to the reference signal of type QCL type D in the currently indicated TCI-state that satisfies the QCL type D relationship; or, the index of the reference signal of type QCL type D in the UL TCI-state applied to the current uplink transmission (PUSCH / PUCCH / SRS / PRACH); or, the index of the reference signal of type QCL type D in the DLorjointTCI-state applied to the current downlink transmission (PDCCH / PDSCH / CSI-RS). For example, the aforementioned current uplink transmission may include PUSCH transmission, PUCCH transmission, SRS transmission, or PRACH transmission. For example, the aforementioned downlink transmission may include PDCCH transmission, PDSCH transmission, or CSI-RS transmission.

[0334] Report parameter #2, the quality of the current serving beam. For example, this could be the RSRP, SINR, L1-RSRP, L1-SINR, SS-RSRP, CSI-RSRP, SS-SINR, or CSI-SINR of the current serving beam. The current serving beam may include one or more beams; this application does not limit this. The number of current serving beams can be determined based on the number of UL / DL / joint TCI states indicated by the network device, such as the UL / DL / joint TCI states indicated by DCI signaling. Alternatively, the number of beams included in the current serving beam can be predefined by the protocol or preconfigured. Or, the maximum number of beams included in the current serving beam can be predefined by the protocol or configured by the network device.

[0335] Report parameter #3, the index of the new beam, can be understood as the index of the reference signal with QCL type type D in the activated TCI-states (excluding the indicated TCI-state), or it can be one or more reference signals (excluding the reference signal corresponding to the current serving beam) in the reference signals configured by the network device (such as the reference signals configured by the network device for measurement, or the reference signals configured by the network device for the terminal device to monitor the occurrence of events).

[0336] Report parameter #4, the quality of the new beam. For example, the quality of the new beam can be the RSRP, SINR, L1-RSRP, L1-SINR, SS-RSRP, CSI-RSRP, SS-SINR, or CSI-SINR of at least one new beam. The new beam may include one or more beams; this application does not limit this. The number of beams included in the new beam can be predefined by the protocol or preconfigured. Alternatively, the maximum number of beams included in the new beam can be predefined by the protocol or configured by the network device.

[0337] Reporting parameter #5, cell information, can be understood as identifying which cell the reported measurement report corresponds to, or the reference signal resources of which cell the reported measurement result refers to. For example, cell information could be the handover candidate cell ID, the non-serving cell ID (additional PCI), the component carrier (CC) index, the PCI, or the serving cell index, etc.

[0338] Report parameter #6, the reason why the current service beam quality is below a threshold (e.g., the first threshold). For example, network device beam misalignment, terminal device receive beam misalignment, transmit / receive beam misalignment, etc. "Misalignment" can also be replaced with terms like "expired" or "invalid." Alternatively, it can indicate whether to trigger a CSI-RS set measurement with "repetition" set to "on" to poll the receive beam on the terminal device side.

[0339] Report parameter #7, reference signal resource set index. For example, CSI-RS resource set index, CSI-IM resource set index, CSI-SSB resource set index, or reference signal resource set index configured by the network device for the terminal device to monitor the occurrence of events, used to indicate which reference signal resource set the reported current serving beam and / or second beam belongs to.

[0340] Report parameter #8, report configuration index, such as CSI report configuration identifier (CSI-ReportConfigId), or event-triggered report configuration index.

[0341] Report parameter #9, event information. This could be the index of the event that occurred, or one or more bits indicating whether the event occurred. For example, the event information could consist of M bits. An index used to indicate an event that has occurred. For example, event information includes X bits, each corresponding to one of X events. The x-th bit of the X bits indicates whether the event corresponding to that x-th bit has occurred, where x = 1, 2, ..., X. For instance, if the x-th bit has a value of "0", then the x-th bit indicates that the event corresponding to that x-th bit has occurred; or, if the x-th bit has a value of "1", then the x-th bit indicates that the event corresponding to that x-th bit has occurred.

[0342] Report parameter #10, the capability index, can be used to determine the maximum number of SRS ports.

[0343] Report parameter #11, channel state information, which may include one or more of the following: precoding matrix indication (PMI), rank indication (RI), channel quality information (CQI), and layer indication (LI).

[0344] Based on the above scheme, when an event is triggered to report, the first device initiates a report, or there is a reporting volume, the first device can reasonably determine the CPU usage time based on the measurement resources related to the CSI report, the measurement resource cycle of the measurement resources, or the cycle of the first resource.

[0345] Figure 9 is a schematic diagram of two event-triggered reporting methods provided in the embodiments of this application.

[0346] Below, with reference to Figure 9(a), an exemplary method 900 of Mode A is described.

[0347] Mode A can also be called event-triggered reporting based on Mode A, or event-triggered reporting based on the first mode. The naming of this application embodiment is not limited.

[0348] S910, the first device may send first information at a transmission timing in the first indicated resource, the first information being used to request the scheduling of resources for the CSI report. Correspondingly, the second device receives the first information from the first device.

[0349] Optionally, the first device sends the first information when an event occurs or when the event conditions are met.

[0350] For example, the first information may be PUCCH signaling. The first indication resource may be the aforementioned scheduling request or indication resource.

[0351] In some examples, the first device may send first information at a transmission time in a first indication resource, the first information carrying or including request information for requesting the scheduling of resources for the CSI report.

[0352] Referring to Figure 9(b), the first indication resource may include multiple transmission opportunities. These multiple transmission opportunities may be periodically distributed in the time domain. First information may be transmitted during one of the transmission opportunities in the first indication resource to request the scheduling of resources for the CSI report. After receiving the first information, the second device may send second information to the first device to indicate a second reporting resource for sending the CSI report. The first device may then send the CSI report on the second reporting resource.

[0353] S920, the second device may send second information to the first device, which may be used to instruct a second reporting resource to send a CSI report.

[0354] For example, the second information can be a DCI. The second information can also be referred to as scheduling signaling or other names. In some examples, the second information can be an uplink scheduling DCI used to schedule PUSCHs. For example, the uplink scheduling DCI is used to indicate the index of a PUSCH. In other examples, the second information can be a downlink scheduling DCI used to schedule PUCCHs. For example, the downlink scheduling DCI is used to indicate the index of a PUCCH.

[0355] S930, the first device sends a CSI report on the second reporting resource.

[0356] CSI reports can be referred to as event-related measurement reporting.

[0357] CSI reports can be carried in uplink signaling. For example, CSI reports can be carried in PUSCH or PUCCH. The first device determines the transmission resource (i.e., the second reporting resource) for the CSI report based on the second information in S920, and then sends the CSI report.

[0358] In Figure 9(b), the second reporting resource is located after the first sending time (denoted as sending time 1) following the sending time corresponding to the first information. However, the embodiments of this application do not limit the specific location of the second reporting resource. For example, the second reporting resource may be located between sending time 1 and sending time 2. Alternatively, the second reporting resource may be located after sending time 2.

[0359] Below, with reference to Figure 9(c), an exemplary method 950 of Mode B is described.

[0360] Mode B can also be referred to as Mode B-based event-triggered reporting or event-triggered reporting based on the second mode; the naming is not limited in this application embodiment. S960, the first device may send first information at a third transmission timing. Correspondingly, the second device receives the first information from the first device. Optionally, the first information indicates that a CSI report exists at a fourth transmission timing associated with the third transmission timing. Optionally, the first information indicates whether a CSI report exists at the fourth transmission timing associated with the third transmission timing. Optionally, the first information indicates that an event has occurred. Optionally, the first information indicates whether an event has occurred.

[0361] The above S960 can be understood as follows: the first device informs the second device through the first information, and the first device will send a CSI report (or beam information) through the fourth transmission timing (or uplink signaling carrying the CSI report). In other words, the first device informs the second device through the first information that an event has occurred, and the first device will send a CSI report (or beam information) through the fourth transmission timing (or uplink signaling carrying the CSI report).

[0362] For example, the first information may be PUCCH signaling or sent via PUCCH signaling. The first indication resource may be the aforementioned scheduling request or indication resource. The first information may also be MAC CE signaling or sent via MAC CE signaling.

[0363] The third transmission opportunity can be the transmission opportunity of the first information in the first indication resource. For example, see (d) in Figure 9. It is understood that the first indication resource may include multiple transmission opportunities, which may be periodically distributed in the time domain. These transmission opportunities may be used to transmit the first information; however, the third transmission opportunity represents the actual transmission opportunity of the first information. For ease of description, the transmission opportunities in the first indication resource other than the third transmission opportunity can be simply referred to as "remaining transmission opportunities". The first device has the capability or opportunity to transmit the first information on the remaining transmission opportunities; however, the first device does not transmit the first information on the remaining transmission opportunities.

[0364] The fourth sending opportunity can be the sending opportunity in the first reporting resource.

[0365] Referring to Figure 9(d), the first reporting resource may include multiple transmission opportunities, which may be periodically distributed in the time domain. These transmission opportunities may be used to send CSI reports. For example, the first reporting resource may be a pre-configured PUCCH or PUSCH resource. For instance, the first reporting resource may be a pre-configured, unscheduled PUSCH (CG-PUSCH). This first reporting resource may also be the aforementioned event-triggered reporting resource.

[0366] The fourth sending opportunity can be one or more sending opportunities associated with the third sending opportunity in the first reporting resource. The fourth sending opportunity can also be associated with other sending opportunities in the first indication resource besides the third sending opportunity, and can also be associated with sending opportunities in other indication resources besides the first indication resource.

[0367] The phrase "the fourth transmission timing is associated with the third transmission timing" can be understood as follows: if the first information is received at the third transmission timing, the second device can determine that the content indicated by the first information applies to the fourth transmission timing. For example, if the second device receives information such as "a CSI report exists" or "an event has occurred" at the third transmission timing, the second device can determine that a CSI report exists at the fourth transmission timing. "The fourth transmission timing is associated with the third transmission timing" can also be interpreted in other ways. For example, there may be an association, correspondence, mapping, or other relationship between the fourth and third transmission timings. Figure 9(d) shows an example of a one-to-one association between transmission timings in the first indication resource and transmission timings in the first reporting resource, where each transmission timing in the first indication resource can be associated with a transmission timing in the first reporting resource, and each transmission timing in the first reporting resource can be associated with a transmission timing in the first indication resource.

[0368] However, there may be other ways to associate the first instruction resource and the first reporting resource, and this application is not limited in this regard. For example, some transmission opportunities in the first instruction resource may be associated one-to-one with some transmission opportunities in the first reporting resource. Another example is that one transmission opportunity in the first instruction resource may be associated with one or more transmission opportunities in the first reporting resource. Yet another example is that one or more transmission opportunities in the first instruction resource may be associated with one transmission opportunity in the first reporting resource.

[0369] For ease of description, the transmission timing in the first reporting resource associated with the remaining transmission timing can be referred to as the associated transmission timing. In some possible implementations, the first device may transmit the first information at the third transmission timing or transmit the indication information at the remaining transmission timing. For ease of distinction, the indication information transmitted at the remaining transmission timing is referred to as 'the first information'. In other possible implementations, the first device may transmit the first information at the third transmission timing and not transmit any information at the remaining transmission timing.

[0370] Optionally, the first information indicates that a CSI report exists at the fourth transmission time associated with the third transmission time. Thus, the second device, upon receiving the first information from the third transmission time, can determine that a CSI report exists at the fourth transmission time associated with the third transmission time.

[0371] Optionally, the first device sends the first information when an event occurs or when the event conditions are met.

[0372] For example, the first device may not send the first information at the remaining transmission time, but may send the first information at the third transmission time. In this way, the second device can determine that: there is no CSI report at the associated transmission time corresponding to the transmission time when the first information is not received (i.e., the remaining transmission time); and there is a CSI report at the fourth transmission time corresponding to the transmission time when the first information is received (i.e., the third transmission time).

[0373] For example, the above situation can be described as follows: the first device may not send the first information during the remaining transmission opportunities, but may send the first information during the third transmission opportunity. In this way, the second device can determine that: there is no CSI report during the associated transmission opportunity corresponding to the transmission opportunity where the first information was not received (i.e., the remaining transmission opportunities); and there is a CSI report during the fourth transmission opportunity corresponding to the transmission opportunity where the first information was received (i.e., the third transmission opportunity).

[0374] Optionally, the first information indicates whether a CSI report exists in the fourth transmission time associated with the third transmission time. Thus, after receiving the first information from the third transmission time, the second device can determine whether a CSI report exists in the fourth transmission time based on the content indicated by the first information. For example, the first information is used to indicate that a CSI report exists in the fourth transmission time associated with the third transmission time; the first information' is used to indicate that no CSI report exists in the associated transmission time corresponding to the remaining transmission times.

[0375] Optionally, if an event occurs or event conditions are met, the first device sends a first message to indicate that a CSI report exists at the fourth transmission time. Optionally, if no event occurs, no event conditions are met, or the event conditions are not met, the first device sends a first message to indicate that no CSI report exists at the fourth transmission time.

[0376] S970, the first device sends a CSI report at the fourth transmission timing.

[0377] For an example of a CSI report, please refer to the description in S930, which will not be repeated here.

[0378] Figure 10 is a schematic diagram of CPU usage time provided in the embodiments of this application. The following describes some examples of the CPU usage time determined by S860 with reference to Figure 10.

[0379] In the relevant description of Figure 10, the measurement resource can be a periodic resource or a semi-persistent resource associated with event-triggered reporting. A measurement resource can be understood as a resource used for reference signals associated with event-triggered reporting. The measurement resource can be associated with an event-triggered reporting configuration that is associated with a CSI report. Specifically, the measurement resource can be a periodic resource, such as a periodic SSB resource or a periodic CSI-RS resource. As another example, the measurement resource can be a semi-persistent resource other than the period triggered by DCI (i.e., the first period triggered in the semi-persistent resource). Exemplarily, the measurement resources in the first period may include CSI-RS resources and / or SSB resources.

[0380] The following is an example of understanding the meaning of the first cycle, denoted as Example 1-1.

[0381] Example 1-1: This application provides a method for determining CPU occupancy time. The method includes: a first device receiving configuration information, the configuration information being used to determine the measurement resource corresponding to a CSI report (or, CSI submission); the first device determining the CPU occupancy time based on the measurement resource and a first cycle, the CPU occupancy time being the time the first device occupies the CPU while processing the CSI report; wherein, the first cycle is the measurement resource cycle of the measurement resource.

[0382] Referring to Figure 10(a), the starting point of the CPU's occupancy time is the first time-domain unit (e.g., symbol or OFDM symbol) of the measurement resource within the first cycle, and the ending point of the CPU's occupancy time is the last time-domain unit of the measurement resource within the first cycle, plus the first duration.

[0383] Referring to Figure 10(a), the measurement resource may include multiple measurement resource cycles. For example, Figure 10(a) shows four measurement resource cycles. In other words, Figure 10(a) shows four first cycles, where the length of the first cycle is equal to the length of the measurement resource cycle. However, this application is not limited to this; the measurement resource may have more or fewer cycles.

[0384] The first cycle shown in Figure 10(a) is merely an example. Those skilled in the art will understand that the start and end points of the first cycle may be other possibilities, and this application is not limiting.

[0385] The first duration can be one or more time units, or it can be 0. For example, the first duration can be Z3' symbols. The first duration can be configured by the second device (e.g., a network device), reported by the first device (e.g., a terminal device), or pre-configured or pre-defined. The meaning of Z3' can be found in Table 5.4-2 of Section 5.4 of the technical specification (TS) 38.214.

[0386] In some possible implementations, S860 may include: a first device determining the CPU's occupancy time based on measurement resources and a first cycle. The first cycle may also be referred to as a measurement resource cycle, transmission timing, cycle, reference signal resource cycle, or other names. Measurement resources may also be referred to as reference signal resources, SSB resources, CSI-RS resources, or other names.

[0387] In Example 1-1, the meaning of the first cycle can be understood as 1, that is, the first cycle is the measurement resource cycle of the measurement resource.

[0388] In Example 1-1, the measurement resource may or may not be located in the first resource. In some possible implementations, where the meaning of the first cycle is understood as in example 1, the concept of the first resource may not exist.

[0389] The following section introduces some alternative expressions for Example 1-1.

[0390] Alternative representation 1 to Example 1-1, the CPU occupancy time includes: from the first time-domain unit of the measurement resource within the first cycle, to the last time-domain unit of the measurement resource within the first cycle, and the first duration after the last time-domain unit of the measurement resource within the first cycle.

[0391] Alternative representation 2 to Example 1-1 states that the CPU occupancy time includes: from the first time domain unit of a first measurement resource in a first period, until a first duration after the last time domain unit of the first measurement resource in the first period.

[0392] For example, if the time-domain unit is a symbol, the first duration is K symbols (K is an integer greater than or equal to 0), and the measurement resource is the CSI-RS / SSB resource within each measurement period (i.e., the first period, or the measurement resource period of the measurement resource). The measurement period can be replaced by a transmission timing. Then, the CPU's occupancy time can include: from the first symbol of the earliest CSI-RS / SSB resource in each transmission timing to K symbols after the last symbol of the latest CSI-RS / SSB resource in each transmission timing.

[0393] Alternative representation 3 to Example 1-1: The CPU occupancy time is a third duration, which is the duration from the first time-domain unit of the measurement resource in the first cycle to the last time-domain unit of the measurement resource in the first cycle; or, the third duration is the duration from the first time-domain unit of the measurement resource in the first cycle to the duration after the last time-domain unit of the measurement resource in the first cycle.

[0394] Alternative Representation 4 of Example 1-1 states that the CPU occupancy time begins with the first symbol of the earliest event monitoring measurement cycle or semi-persistent CSI-RS / SSB resource in each first cycle (or, transmission timing) and continues until the first duration after the last symbol of the event monitoring measurement cycle or semi-persistent CSI-RS / SSB resource in each first cycle (or, transmission timing).

[0395] Based on the above scheme, the CPU occupancy time determined by the first device is short, saving time for processing CSI.

[0396] The following are some examples of understanding the meaning of the first cycle, denoted as Example 2-*, where "*" represents a positive integer.

[0397] In understanding 2, the first period includes the time interval between a first transmission opportunity and a second transmission opportunity, which are two adjacent transmission opportunities in the first resource.

[0398] In this context, the measurement resource is located within the first cycle in the time domain. In other words, the measurement resource is located within one cycle of the first resource. Furthermore, the measurement resource is located within the first cycle in the time domain and is no later than the corresponding CSI reference resource. The first cycle can be repeated multiple times. For example, Figure 10(b) shows three complete first cycles, each containing a measurement resource. In other words, Figure 10(b) shows three measurement resources. However, this application is not limited to this; the first cycle can have more or fewer numbers.

[0399] Measurement resources within a first period can have one or more measurement resource periods. Measurement resources within a first period can be understood as all measurement resources located within the first period; or as measurement resources located within the first period and no later than the CSI reference resource. For example, Figure 10(b) shows measurement resources within a first period with two measurement resource periods. However, this application is not limited to this; measurement resources within a first period can have more or fewer measurement resource periods. Measurement resources within a first period may also not be periodically distributed, or in other words, measurement resources within a first period may have only one measurement resource period. Those skilled in the art will understand that measurement resources are periodically distributed at the granularity of multiple first periods, and within a first period, or at the granularity of measurement resource periods, they may or may not be periodically distributed.

[0400] Specifically, the last measurement resource period in at least one measurement resource period of the measurement resource is the second period, or the second period is no later than the last measurement resource period of the corresponding CSI reference resource in at least one measurement resource period of the measurement resource. The second period can also be understood as the measurement resource period closest to the transmission timing of the first resource among multiple measurement resource periods of the measurement resource; or as the measurement resource period closest to the transmission timing of the first resource and no later than the corresponding CSI reference resource among multiple measurement resource periods of the measurement resource; or as the measurement resource period closest to the second transmission timing of the first resource, where the second transmission timing may precede the first transmission timing; or as the measurement resource period closest to the second transmission timing of the first resource and no later than the corresponding CSI reference resource, where the second transmission timing may precede the first transmission timing.

[0401] When there is only one measurement resource cycle, this measurement resource cycle is called the second cycle.

[0402] Example 2-1: This application provides a method for determining CPU occupancy time. The method includes: a first device receiving configuration information, the configuration information being used to determine the measurement resource corresponding to a CSI report (or, CSI submission); the first device determining the CPU occupancy time based on the measurement resource and a first period, the CPU occupancy time being the time the first device occupies the CPU while processing the CSI report; wherein, the first period includes the time interval between a first transmission opportunity and a second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in the first resource, the measurement resource is located within the first period in the time domain, and the first resource is used to transmit information related to the CSI report.

[0403] Referring to Figure 10(b), the start point of the CPU occupancy time is the first time-domain unit (e.g., symbol or OFDM symbol) of the measurement resource within the first cycle, and the end point of the CPU occupancy time is the last time-domain unit of the measurement resource within the first cycle, plus a first duration; or, the end point of the CPU occupancy time is the last time-domain unit of the measurement resource within the first cycle and no later than the last time-domain unit of the corresponding CSI reference resource, plus a first duration.

[0404] The circular arrows shown in (b) to (e) of Figure 10 can indicate the transmission timing in the first resource. The first resource can be either a first indication resource or a first reporting resource. That is, in the examples in (b) to (e) of Figure 10, "transmission timing" can be either a transmission timing in the first indication resource or a transmission timing in the first reporting resource. When the first resource is a first indication resource, the period of the first resource is the period of the first indication resource. When the first resource is a first reporting resource, the period of the first resource is the period of the first reporting resource.

[0405] For example, the first period in Example 2-1 could be the period of the first indication resource. Thus, the measurement resource, or the measurement resource within the first period, could be the measurement resource within a period of the first indication resource, or a measurement resource within a period of the first indication resource that is no later than the corresponding CSI reference resource. As another example, the first period in Example 2-1 could be the period of the first reporting resource. Thus, the measurement resource, or the measurement resource within the first period, could be the measurement resource within a period of the first reporting resource, or a measurement resource within a period of the first reporting resource that is no later than the corresponding CSI reference resource.

[0406] In some possible implementations, S860 may include: a first device determining CPU occupancy time based on measured resources, wherein the measured resources are located in a first cycle. The first cycle may also be referred to as a resource reporting cycle, resource indication cycle, transmission timing, cycle, or other names.

[0407] The following section introduces some alternative expressions for Example 2-1.

[0408] Alternative Representation 1 to Example 2-1 states that the CPU occupancy time includes: from the first time-domain unit of the measurement resource within the first cycle, to the last time-domain unit of the measurement resource within the first cycle, and the first duration after the last time-domain unit of the measurement resource within the first cycle.

[0409] Alternative Representation 2 of Example 2-1 states that the CPU occupancy time includes: from the first time domain unit of a first measurement resource in a first period until a first duration after the last time domain unit of the first measurement resource in the first period.

[0410] For example, if the time-domain unit is a symbol, the first duration is K symbols (K is an integer greater than or equal to 0), and the measurement resource is the CSI-RS / SSB resource within each first cycle (i.e., the cycle of the first indicated resource, or the cycle of the first reported resource). The first cycle can be replaced by the transmission timing. Then, the CPU's occupancy time can include: from the first symbol of the earliest one of each transmission occasion of CSI-RS / SSB resource, until K symbols after the last symbol of the latest one of the CSI-RS / SSB resource in each transmission occasion.

[0411] Alternative representation 3 to Example 2-1: The CPU occupancy time is a third duration, which is the duration from the first time domain unit of the measurement resource in the first cycle to the last time domain unit of the measurement resource in the first cycle; or, the third duration is the duration from the first time domain unit of the measurement resource in the first cycle to after the last time domain unit of the measurement resource in the first cycle.

[0412] Alternative statement 4 to Example 2-1: CPU usage time begins from the first symbol of the earliest event monitoring measurement cycle or the first symbol of the semi-persistent CSI-RS / SSB resource within the cycle of each first resource, and continues for a first duration after the last symbol of the event monitoring measurement cycle or the semi-persistent CSI-RS / SSB resource (no later than the corresponding CSI reference resource) within the cycle of each first resource. The first resource can be either the first indication resource or the first reporting resource.

[0413] Based on the above scheme, the first device can determine the CPU usage time according to the measured resources, which is simple to implement.

[0414] Example 2-2: This application provides a method for determining CPU occupancy time. The method includes: a first device receiving configuration information, the configuration information being used to determine the measurement resource corresponding to a CSI report (or, CSI submission); the first device determining the CPU occupancy time based on the measurement resource and a second period, the CPU occupancy time being the time the first device occupies the CPU while processing the CSI report; wherein, the second period is the last measurement resource period in the measurement resources within the first period, the first period includes the time interval between a first transmission opportunity and a second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in the first resource, the measurement resource is located within the first period in the time domain, and the first resource is used to transmit information related to the CSI report.

[0415] Referring to Figure 10(c), the starting point of the CPU's occupancy time is the first time-domain unit of the measurement resource in the second cycle, and the ending point of the CPU's occupancy time is the last time-domain unit of the measurement resource in the second cycle, plus the first duration.

[0416] Alternatively, the CPU's occupancy time ends at the last time-domain unit of the measurement resource (or the second cycle), plus the first duration.

[0417] For example, in Example 2-2, the first period can be the period of the first indication resource. Thus, the measurement resource, or the measurement resource within the first period, can be a measurement resource within a period of the first indication resource, or a measurement resource within a period of the first indication resource that is no later than the corresponding CSI reference resource. The second period can be the last measurement resource period within the first period, or the second period can be the last measurement resource period within the first period that is no later than the corresponding CSI reference resource. As another example, in Example 2-2, the first period can be the period of the first reporting resource. Thus, the measurement resource, or the measurement resource within the first period, can be a measurement resource within a period of the first reporting resource, or a measurement resource within a period of the first reporting resource that is no later than the corresponding CSI reference resource. The second period can be the last measurement resource period within the first period, or the second period can be the last measurement resource period within the first period that is no later than the corresponding CSI reference resource.

[0418] In some possible implementations, S860 may include: a first device determining the CPU occupancy time based on measurement resources and a second cycle, wherein the measurement resources are located in the first cycle, i.e., the measurement resources are the measurement resources within the first cycle, and the second cycle is the last measurement resource cycle in at least one measurement resource cycle or the last measurement resource cycle in at least one measurement resource cycle that is no later than the last measurement resource cycle of the corresponding CSI reference resource. The first cycle may also be referred to as a reporting resource cycle, an indicating resource cycle, a transmission timing, a cycle, or other names.

[0419] The following section introduces some alternative expressions for Example 2-2.

[0420] Alternative Representation 1 to Example 2-2 states that the CPU occupancy time includes: from the first time-domain unit of the measurement resource within the second cycle, to the last time-domain unit of the measurement resource within the second cycle, and a first duration after the last time-domain unit of the measurement resource within the second cycle. Alternatively, it includes from the first time-domain unit of the measurement resource within the second cycle, to the last time-domain unit of the measurement resource (or the second cycle), and a first duration after the last time-domain unit of the measurement resource (or the second cycle).

[0421] Alternative Representation 2 of Example 2-2 states that the CPU's occupancy time includes: from the first time domain unit of a first measurement resource in a second period until a first duration after the last time domain unit of the first measurement resource in the second period. Alternatively, it can be expressed as: from the first time domain unit of a first measurement resource in a second period until a first duration after the last time domain unit of the first measurement resource [or the second period].

[0422] For example, if the time-domain unit is a symbol, the first duration is K symbols (K is an integer greater than or equal to 0), and the measurement resource is the CSI-RS / SSB resource within each second cycle, where the second cycle can be replaced by a transmission timing. Then, the CPU's occupancy time can include: from the first symbol of the earliest CSI-RS / SSB resource in each transmission timing to K symbols after the last symbol of the latest CSI-RS / SSB resource in each transmission timing.

[0423] Alternative statement 3 to Example 2-2: The CPU occupancy time is a third duration, which is the duration from the first time-domain unit of the measurement resource within the second cycle to the last time-domain unit of the measurement resource within the second cycle; or, the third duration is the duration from the first time-domain unit of the measurement resource within the second cycle to the duration after the last time-domain unit of the measurement resource within the second cycle. Alternatively, the third duration is the duration from the first time-domain unit of the measurement resource within the second cycle to the last time-domain unit of the measurement resource (or the second cycle); or, the third duration is the duration from the first time-domain unit of the measurement resource within the second cycle to the duration after the last time-domain unit of the measurement resource (or the second cycle).

[0424] Alternative Representation 4 of Example 2-2 states that the CPU usage time is from the beginning of the earliest of the event monitoring measurement cycles (i.e., the second cycles) before the transmission timing of each first resource, until the first duration after the last symbol of each of the event monitoring measurement cycles or the semi-persistent CSI-RS / SSB resources (no later than the CSI reference resource) of that second cycle.

[0425] Alternative Representation 5 of Example 2-2 states that the CPU usage time is the period from the earliest of the event monitoring measurement cycles (i.e., the second cycle) of the corresponding CSI reference resource (i.e., the period before the transmission of each first resource) to the first duration after the last symbol of the event monitoring measurement cycle or the second symbol of the semi-persistent CSI-RS / SSB resource within each second cycle.

[0426] Based on the above scheme, the first device can determine the CPU usage time according to the measured resources, which is simple to implement.

[0427] Example 2-3: This application provides a method for determining CPU occupancy time. The method includes: a first device receiving configuration information, which is used to determine the measurement resource corresponding to a CSI report (or CSI submission); the first device determining the CPU occupancy time based on the measurement resource, a first period, and a second period, wherein the CPU occupancy time is the time the first device occupies the CPU while processing the CSI report; wherein the second period is the last measurement resource period in the measurement resource within the first period, the first period includes the time interval between a first transmission opportunity and a second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in the first resource, the measurement resource is located within the first period in the time domain, and the first resource is used to transmit information related to the CSI report.

[0428] Referring to (d) in Figure 10, the starting point of the CPU's occupancy time is the first time-domain unit of the measurement resources in the second cycle, and the ending point of the CPU's occupancy time is the last time-domain unit of the second transmission opportunity (or the first cycle), plus the first duration.

[0429] The second transmission timing occurs after the first transmission timing. For example, the second transmission timing may be located after the first transmission timing in the time domain.

[0430] For example, in Example 2-3, the first period can be the period of the first indication resource. Thus, the measurement resource, or the measurement resource within the first period, can be a measurement resource within a period of the first indication resource, or a measurement resource within a period of the first indication resource that is no later than the corresponding CSI reference resource. The second period can be the last measurement resource period within the first period, or the second period can be the last measurement resource period within the first period that is no later than the corresponding CSI reference resource. The second transmission timing can be the transmission timing within the first indication resource. As another example, in Example 2-3, the first period can be the period of the first reporting resource. Thus, the measurement resource, or the measurement resource within the first period, can be a measurement resource within a period of the first reporting resource, or a measurement resource within a period of the first reporting resource that is no later than the corresponding CSI reference resource. The second period can be the last measurement resource period within the first period, or the second period can be the last measurement resource period within the first period that is no later than the corresponding CSI reference resource. The second transmission timing can be the transmission timing within the first reporting resource.

[0431] In some possible implementations, S860 may include: a first device determining the CPU occupancy time based on a measurement resource, a second cycle, or a first cycle (i.e., the cycle of the first resource), wherein the measurement resource is located within the first cycle, i.e., the measurement resource is a measurement resource within the first cycle, and the second cycle is the last measurement resource cycle of at least one measurement resource cycle of the measurement resource or the last measurement resource cycle of at least one measurement resource cycle of the measurement resource that is not later than the last measurement resource cycle of the corresponding CSI reference resource. The first cycle may also be referred to as a reporting resource cycle, an indicating resource cycle, a transmission timing, a cycle, or other names.

[0432] The following section introduces some alternative expressions for Example 2-3.

[0433] Alternative Representation 1 to Example 2-3 states that the CPU occupancy time includes: from the first time-domain unit of the measurement resource within the second cycle, to the last time-domain unit of the second transmission opportunity (or the first cycle), and the first duration after the last time-domain unit of the second transmission opportunity (or the first cycle).

[0434] Alternative Representation 2 of Example 2-3 states that the CPU occupancy time includes: from the first time domain unit of a first measurement resource in a second period until a first duration after the last time domain unit of a second transmission occasion [or a first period] .

[0435] Alternative representation 3 to Example 2-3: The CPU occupancy time is a third duration, which is the duration from the first time-domain unit of the measurement resource within the second cycle to the last time-domain unit of the second transmission opportunity (or the first cycle); or, the third duration is the duration from the first time-domain unit of the measurement resource within the second cycle to the duration after the last time-domain unit of the second transmission opportunity (or the first cycle).

[0436] Alternative statement 4 to Example 2-3: The CPU usage time is the earliest of the event monitoring measurement cycles (i.e., the second cycle) before the transmission timing of each first resource, starting from the first symbol of the semi-persistent CSI-RS / SSB resource, until the last symbol of the first resource in each first cycle, or the last symbol of the first resource in each first cycle, plus the first duration.

[0437] Alternative statement 5 to Example 2-3: The CPU usage time is the earliest of the measurement resource cycles (i.e., the second cycle) for event monitoring measurements or the first symbol of the semi-persistent CSI-RS / SSB resource, which is the closest to and no later than the transmission timing of each first resource before the corresponding CSI reference resource (i.e., the second cycle), until the last symbol of the first resource in each first cycle, or the last symbol of the first resource in each first cycle plus the first duration.

[0438] Example 2-3 can be applied to the second cycle, meaning the last measurement resource cycle in at least one measurement resource cycle of the measurement resource is the second cycle, or the last measurement resource cycle of at least one measurement resource cycle of the measurement resource is no later than the last measurement resource cycle of the corresponding CSI reference resource. For example, a measurement resource may include multiple measurement resource cycles, and Example 2-3 only applies to the last measurement resource cycle of the measurement resource. For other measurement resource cycles (or, other measurement resource cycles besides the last cycle) of the measurement resource, Example 1-1 can be applied. In other words, if a certain cycle of the measurement resource is not the cycle closest to the transmission time of the first resource, or if a certain cycle of the measurement resource is not the cycle closest to the transmission time of the first resource but is no later than the corresponding CSI reference resource, the CPU occupancy time is calculated using the method in Example 1-1. If a certain period of the measurement resource is the period closest to the transmission timing of the first resource, or if a certain period of the measurement resource is the period closest to the transmission timing of the first resource and not later than the corresponding CSI reference resource, the end (or termination) time of the CPU occupancy time can be the last symbol of the transmission timing of the adjacent first resource, or the last symbol of the transmission timing of the first resource plus the first duration.

[0439] Based on the above scheme, the first device can determine the CPU usage time according to the cycle of the first resource (understood as the first cycle), which is simple to implement.

[0440] Optionally, in the above scheme, the measurement resources in the second cycle, or the earliest measurement resource cycle (i.e., the second cycle) used for event monitoring measurement before the transmission time of each first resource, or the semi-persistent CSI-RS / SSB resource, shall not be later than the corresponding CSI reference resource.

[0441] Example 2-4: This application provides a method for determining CPU occupancy time. The method includes: a first device receiving configuration information, the configuration information being used to determine the measurement resource corresponding to a CSI report (or, CSI submission); the first device determining the CPU occupancy time based on the measurement resource and a first period, the CPU occupancy time being the time the first device occupies the CPU while processing the CSI report; wherein, the first period includes the time interval between a first transmission opportunity and a second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in the first resource, the measurement resource is located within the first period in the time domain, and the first resource is used to transmit information related to the CSI report.

[0442] Referring to (e) in Figure 10, the starting point of the CPU's occupancy time is the first time domain unit of the measurement resource, and the ending point of the CPU's occupancy time is the last time domain unit of the second transmission opportunity (or the first cycle), plus the first duration.

[0443] The second transmission timing occurs after the first transmission timing. For example, the second transmission timing may be located after the first transmission timing in the time domain.

[0444] For example, the first period in Example 2-4 could be the period of the first indication resource. Thus, the measurement resource, or the measurement resource within the first period, could be a measurement resource within a period of the first indication resource, or a measurement resource within a period of the first indication resource that is no later than the corresponding CSI reference resource. The second transmission timing could be a transmission timing within the first indication resource. As another example, the first period in Example 2-4 could be the period of the first reporting resource. Thus, the measurement resource, or the measurement resource within the first period, could be a measurement resource within a period of the first reporting resource, or a measurement resource within a period of the first reporting resource that is no later than the corresponding CSI reference resource. The second transmission timing could be a transmission timing within the first reporting resource.

[0445] In some possible implementations, S860 may include: a first device determining the CPU occupancy time based on a measurement resource, a second cycle, or a first cycle (i.e., the cycle of the first resource), wherein the measurement resource is located within the first cycle, i.e., the measurement resource is a measurement resource within the first cycle, and the second cycle is the last measurement resource cycle of at least one measurement resource cycle or at least one measurement resource cycle that is no later than the last measurement resource cycle of the corresponding CSI reference resource. The first cycle may also be referred to as a reporting resource cycle, an indicating resource cycle, a transmission timing, a cycle, or other names.

[0446] The following section introduces some alternative expressions for Example 2-4.

[0447] Alternative Representation 1 of Example 2-4, the CPU occupancy time includes: from the first time-domain unit of the measurement resource within the first cycle, to the last time-domain unit of the second transmission opportunity (or the first cycle), and the first duration after the last time-domain unit of the second transmission opportunity (or the first cycle).

[0448] Alternative Representation 2 of Example 2-4 states that the CPU occupancy time includes: from the first time domain unit of a first measurement resource in a first period until a first duration after the last time domain unit of a second transmission occasion [or the first period] .

[0449] Alternative representation 3 to Example 2-4: The CPU occupancy time is a third duration, which is the duration from the first time-domain unit of the measurement resource in the first cycle to the last time-domain unit of the second transmission opportunity (or the first cycle); or, the third duration is the duration from the first time-domain unit of the measurement resource in the first cycle to the last time-domain unit of the second transmission opportunity (or the first cycle).

[0450] Alternative Representation 4 to Example 2-4: CPU usage time begins with the first symbol of the earliest event monitoring measurement cycle or the first symbol of the semi-persistent CSI-RS / SSB resource within each first cycle and continues until the last symbol of the first resource in each first cycle, or the last symbol of the first resource in each first cycle plus the first duration.

[0451] The alternative statement 5 to Example 2-4 states that the CPU usage time begins with the first symbol of the earliest cycle for event monitoring measurement or semi-persistent CSI-RS / SSB resource (no later than the corresponding CSI reference resource) within each first cycle, and continues until the last symbol of the first resource in each first cycle, or the last symbol of the first resource in each first cycle plus the first duration.

[0452] Based on the above scheme, the first device can determine the CPU usage time according to the cycle of the first resource (understood as the first cycle), which is simple to implement.

[0453] Optionally, in the above scheme, the measurement resources in the first cycle are no later than the corresponding CSI reference resources.

[0454] When the period of the first resource and the period of the measurement resource are the same, or when the measurement resource in the first period includes only one period, Examples 2-1 and 2-2 are equivalent, and Examples 2-3 and 2-4 are equivalent. That is, (b) and (c) in Figure 10 are equivalent, and (d) and (e) in Figure 10 are equivalent.

[0455] Examples 1-1, 2-1, 2-2, 2-3, and 2-4 above can be applied to Mode A as well as Mode B.

[0456] Examples 2-5 and 2-6 are described below and can be applied to Mode A. As shown in (f) and (g) of Figure 10, the first period can be a time-domain unit between the third transmission opportunity for sending the first information and the most recent transmission opportunity preceding that third transmission opportunity. Further descriptions can be found in the preceding description of the first period. For example, the first period may also include the time-domain unit from the most recent transmission opportunity preceding the third transmission opportunity to the third transmission opportunity.

[0457] Example 2-5: This application provides a method for determining CPU occupancy time. The method includes: a first device receiving configuration information for determining the measurement resource corresponding to a CSI report (or CSI submission); the first device determining the CPU occupancy time based on the measurement resource, a second period, and a second submission resource, wherein the CPU occupancy time is the time the first device occupies the CPU while processing the CSI report; wherein the second period is the last measurement resource period within the first period, the first period includes the time interval between a first transmission opportunity and a second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in a first indication resource, the measurement resource is located within the first period in the time domain, the first indication resource is used to transmit information related to the CSI report, and the second submission resource is the resource of the CSI report indicated by the second device. For example, the first device may receive second information from the second device, the second information being used to indicate the second submission resource for sending the CSI report.

[0458] Referring to Figure 10(f), the CPU's occupancy time begins at the first time-domain unit of the measurement resource within the second cycle, and ends at the last time-domain unit of the second reporting resource, plus the first duration. The measurement resource is periodic or semi-continuous. Figure 10(f) is for illustrative purposes only; the textual description of the embodiments in this application shall prevail.

[0459] For example, in Example 2-5, the first period can be the period of the first indication resource. Thus, the measurement resource, or the measurement resource within the first period, can be a measurement resource within a period of the first indication resource, or a measurement resource within a period of the first indication resource that is no later than the corresponding CSI reference resource. The second period can be the last measurement resource period within the first period, or the second period can be the last measurement resource period within the first period that is no later than the corresponding CSI reference resource. As another example, in Example 2-5, the first period can be the period of the first reporting resource. Thus, the measurement resource, or the measurement resource within the first period, can be a measurement resource within a period of the first reporting resource, or a measurement resource within a period of the first reporting resource that is no later than the corresponding CSI reference resource. The second period can be the last measurement resource period within the first period, or the second period can be the last measurement resource period within the first period that is no later than the corresponding CSI reference resource.

[0460] In some possible implementations, S860 may include: a first device determining CPU occupancy time based on measurement resources, a second cycle, or a second reporting resource, wherein the measurement resources are located in the first cycle, i.e., the measurement resources are measurement resources within the first cycle, and the second cycle is the last measurement resource cycle in at least one measurement resource cycle or the last measurement resource cycle in at least one measurement resource cycle that is no later than the last measurement resource cycle of the corresponding CSI reference resource. The first cycle may also be referred to as a reporting resource cycle, an indication resource cycle, a transmission timing, a cycle, or other names.

[0461] The following section introduces some alternative expressions for Example 2-5.

[0462] Alternative Representation 1 of Example 2-5 states that the CPU occupancy time includes: from the first time-domain unit of the measurement resource within the second cycle to the last time-domain unit of the second reporting resource, and the first duration after the last time-domain unit of the second reporting resource.

[0463] Alternative Representation 2 of Example 2-5 states that the CPU occupancy time includes: from the first time domain unit of a first measurement resource in a second period until a first duration after the last time domain unit of a second report resource.

[0464] Alternative representation 3 to Example 2-5: The CPU occupancy time is a third duration, which is the duration from the first time domain unit of the measurement resource in the second cycle to the last time domain unit of the second reporting resource; or, the third duration is the duration from the first time domain unit of the measurement resource in the second cycle to the last time domain unit of the second reporting resource.

[0465] Alternative Representation 4 of Example 2-5 states that the CPU usage time is the earliest of the measurement resource cycles (i.e., the second cycle) for event monitoring measurements within the first cycle, which is the closest to and no later than the transmission timing of the first resource before the corresponding CSI reference resource (i.e., the second cycle), starting from the first symbol of the semi-persistent CSI-RS / SSB resource, until the first duration after the last symbol of the scheduled reporting resource.

[0466] Alternative Representation 5 of Example 2-5 states that the CPU usage time is the earliest period for event monitoring measurements within the first cycle, starting from the first symbol of the semi-persistent CSI-RS / SSB resource, before the transmission timing of the first resource (i.e., the second cycle), until the first duration after the last symbol of the scheduled reporting resource.

[0467] Based on the above scheme, the first device can determine the CPU usage time according to the resources (i.e., the second reporting resources) indicated by the second device for CSI reporting, which is simple to implement.

[0468] Example 2-6: This application provides a method for determining CPU occupancy time. The method includes: a first device receiving configuration information for determining measurement resources corresponding to a CSI report (or CSI submission); the first device determining the CPU occupancy time based on the measurement resources, a first period, and a second submission resource, wherein the CPU occupancy time is the time the first device occupies the CPU while processing the CSI report; wherein the first period includes the time interval between a first transmission opportunity and a second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in a first indication resource, the measurement resource is located within the first period in the time domain, the first indication resource is used to transmit information related to the CSI report, and the second submission resource is the resource of the CSI report indicated by a second device. For example, the first device may receive second information from the second device, the second information being used to indicate a second submission resource for sending the CSI report.

[0469] Referring to Figure 10(g), the start point of the CPU's occupancy time is the first time-domain unit of the measurement resource, and the end point of the CPU's occupancy time is the last time-domain unit of the second reporting resource, plus the first duration. The measurement resource is periodic or semi-continuous. Figure 10(f) is for illustration only, and the textual description of the embodiments in this application shall prevail.

[0470] For example, the first period in Example 2-6 could be the period of the first indication resource. Thus, the measurement resource, or the measurement resource within the first period, could be the measurement resource within a period of the first indication resource, or a measurement resource within a period of the first indication resource that is no later than the corresponding CSI reference resource. As another example, the first period in Example 2-6 could be the period of the first reporting resource. Thus, the measurement resource, or the measurement resource within the first period, could be the measurement resource within a period of the first reporting resource, or a measurement resource within a period of the first reporting resource that is no later than the corresponding CSI reference resource.

[0471] In some possible implementations, S860 may include: a first device determining the CPU occupancy time based on a measured resource or a second reported resource, wherein the measured resource is located in a first cycle, i.e., the measured resource is the measured resource within the first cycle. The first cycle may also be referred to as a reported resource cycle, an indicated resource cycle, a transmission timing, a cycle, or other names.

[0472] The following section introduces some alternative expressions for Example 2-6.

[0473] Alternative Representation 1 of Example 2-6 states that the CPU occupancy time includes: from the first time domain unit of the measured resource to the last time domain unit of the second reported resource, and the first duration after the last time domain unit of the second reported resource.

[0474] Alternative Representation 2 of Example 2-6 states that the CPU usage time includes: from the first time domain unit of a first measurement resource until afirst duration after the last time domain unit of a second report resource.

[0475] Alternative representation 3 of Example 2-6: The CPU occupancy time is a third duration, which is the duration from the first time domain unit of the measurement resource to the last time domain unit of the second reporting resource; or, the third duration is the duration from the first time domain unit of the measurement resource to the last time domain unit of the second reporting resource.

[0476] Alternative statement 4 to Example 2-6 states that CPU usage time begins from the first symbol of the earliest cycle used for event monitoring measurement or the first symbol of the semi-persistent CSI-RS / SSB resource (no later than the CSI reference resource) within the first cycle, and continues until the first duration after the last symbol of the scheduled reporting resource.

[0477] Alternative representation 5 of Example 2-6 states that the CPU occupancy time begins from the first symbol of the earliest event monitoring measurement cycle or the first symbol of the semi-persistent CSI-RS / SSB resource within the first cycle, and continues until the first duration after the last symbol of the scheduled reporting resource. Based on the above scheme, the first device can determine the CPU occupancy time according to the resource for CSI reporting (i.e., the second reporting resource) indicated by the second device, which is simple to implement.

[0478] Figure 11 is another schematic diagram of CPU usage time provided in the embodiments of this application. Further examples of CPU usage time determined by S860 are described below with reference to Figure 11. The examples shown in Figure 11 apply to Mode A and Mode B.

[0479] In the relevant description of Figure 11, the measurement resource can be an aperiodic resource or a semi-persistent resource associated with event-triggered reporting. For example, the measurement resource can be an aperiodic distributed resource. As another example, the measurement resource can be a resource in the period triggered by DCI (i.e., the first period triggered in the semi-persistent resource) within a semi-persistent resource.

[0480] For the example related to Figure 11, the meaning of the first cycle is understood as 2. That is, the first cycle is the cycle of the first resource.

[0481] For example, measurement resources in the first cycle may include CSI-RS resources and / or SSB resources.

[0482] In some possible implementations, the method further includes: S820, whereby the first device receives third information from the second device on the second indication resource, the third information being used to trigger a measurement of the measurement resource. Correspondingly, the second device sends the third information to the second device on the second indication resource.

[0483] For example, S820 can be executed before S860. This application does not limit the execution order of S805, S810 and S820. For example, S820 can be executed before or after S810.

[0484] Optionally, the second indicator resource is a PDCCH. However, this application is not limited to this; for example, the second indicator resource may also be other resources.

[0485] For example, the third information can be DCI. However, this application is not limited to this; for example, the third information can also be MAC CE or other information. Besides triggering the measurement of a measurement resource, the third information can also trigger the measurement of other measurement resources. For example, the third information can trigger the measurement of multiple measurement resources related to a CSI report. Here, the measurement resources are a subset of the multiple measurement resources related to the aforementioned CSI report. In other examples, the measurement resources can be all of the multiple measurement resources related to the aforementioned CSI report.

[0486] In the example shown in Figure 11, the starting point of the CPU's occupancy time is the first time domain unit after the second indication resource, and the ending point of the CPU's occupancy time is the last time domain unit of the fifth transmission opportunity in the first resource, plus the first duration.

[0487] The fifth transmission timing can be the first of at least one transmission timing in the first resource after a second duration following the measurement resource. Alternatively, the fifth transmission timing can be the last symbol of a transmission timing in the first first resource after Y symbols following the measurement resource, where Y is a non-negative integer.

[0488] For example, the aforementioned first resource could be a first indication resource. Thus, the fifth transmission timing could be a transmission timing within the first resource.

[0489] The measurement resource or the measurement resource within the first period can be a measurement resource within a period of the first indication resource, or a measurement resource within a period of the first indication resource that is no later than the corresponding CSI reference resource. The second period can be the last measurement resource period within the first period, or the second period can be the last measurement resource period within the first period that is no later than the corresponding CSI reference resource. The second transmission timing can be the transmission timing within the first indication resource. For example, in Example 2-3, the first period can be the period of the first reporting resource. Thus, the measurement resource or the measurement resource within the first period can be a measurement resource within a period of the first reporting resource, or a measurement resource within a period of the first reporting resource that is no later than the corresponding CSI reference resource. The second period can be the last measurement resource period within the first period, or the second period can be the last measurement resource period within the first period that is no later than the corresponding CSI reference resource. The second transmission timing can be the transmission timing within the first reporting resource.

[0490] The second duration can be represented in one or more time-domain units (e.g., symbols or OFDM symbols), and the second duration can also be zero.

[0491] For example, referring to (a) or (c) in Figure 11, the second duration can be 0 or other small values, such that the fifth transmission timing is the first transmission timing after the first cycle. In this case, the fifth transmission timing can also be represented as the second transmission timing.

[0492] For example, see (b) or (d) in Figure 11, the second duration can be the length shown by the dashed line.

[0493] The following are some alternative expressions for the example shown in Figure 11:

[0494] Replacing statement 1, the CPU's occupancy time includes: from the first time domain unit after the second instruction resource, to the last time domain unit of the fifth transmission opportunity in the first resource, and the first duration after the last time domain unit of the fifth transmission opportunity in the first resource.

[0495] Alternating statement 2, the CPU's occupancy time includes: from the first time domain unit after a second indicating resource until a first duration after the last time domain unit of a fifth transmission occasion in a first resource.

[0496] Replace statement 3, the CPU occupancy time is the third duration, which is the duration from the first time domain unit after the second indication resource to the last time domain unit of the fifth transmission opportunity in the first resource; or, the third duration is the duration from the first time domain unit after the second indication resource to the last time domain unit after the fifth transmission opportunity in the first resource.

[0497] If the second duration is 0 or other small values, the fifth transmission timing in the first resource mentioned above can be replaced by a first period.

[0498] In some possible implementations, the second indicator resource is located within the first cycle in the time domain, as shown in, for example, in (a) or (b) of Figure 11. In other possible implementations, the second indicator resource is located before the first cycle in the time domain, as shown in, for example, in (c) or (d) of Figure 11.

[0499] In some possible implementations, the measurement resource is no later than the corresponding CSI reference resource. For details on the CSI reference resource, please refer to the relevant schemes.

[0500] The examples of determined CPU usage time have been illustrated above with reference to Figures 10 and 11. The following describes some methods for dynamically determining CPU usage time provided by embodiments of this application.

[0501] This application embodiment also provides a method for determining CPU occupancy time. The method includes: a first device receiving configuration information, the configuration information being used to determine the measurement resource corresponding to a CSI report (or, CSI submission); the first device determining the CPU occupancy time, the CPU occupancy time being the time the first device occupies the CPU while processing the CSI report; wherein, the period of the first indication resource includes the time interval between a first transmission opportunity and a second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in the first indication resource, and the measurement resource is located within the period of the first indication resource in the time domain.

[0502] Wherein, the first indication resource is used to send the first information, the third sending timing is the sending timing of the first information in the first indication resource, the first reporting resource is used to send the CSI report, the fourth sending timing is the sending timing of the CSI report in the first reporting resource, and the first information is used to indicate: that the CSI report exists in the fourth sending timing associated with the third sending timing, or that the CSI report exists in the fourth sending timing associated with the third sending timing.

[0503] Alternatively, the first indication resource is used to send the first information, which is used to request the resource for the CSI report.

[0504] The starting point of CPU occupancy time can be the first time-domain unit of the measurement resource within the cycle of the first indicator resource, or the starting point of CPU occupancy time can be the first time-domain unit of the measurement resource within the second cycle, where the second cycle is the last measurement resource cycle in at least one measurement resource cycle of the measurement resource.

[0505] Wherein, if the first device does not send the first information, the end point of the CPU's occupancy time can be the last symbol of the second sending opportunity in the first indication resource, plus the first duration.

[0506] Alternatively, when the first device sends the first information, and the first information is used to indicate that the fourth transmission timing does not have the CSI report, the end point of the CPU occupancy time may be the last symbol of the second transmission timing in the first indication resource, plus the first duration, and the second transmission timing is the third transmission timing.

[0507] Alternatively, when the first device sends the first information, and the first information is used to indicate that the CSI report exists at the fourth transmission time, the end point of the CPU occupancy time may be the last symbol of the fourth transmission time in the first reporting resource, plus the first duration.

[0508] Alternatively, where the first device sends first information requesting the scheduling of resources for the CSI report, the CPU occupancy time ends at the last symbol of the second reporting resource (or, the scheduled resource), plus a first duration, where the second reporting resource is the resource for the CSI report indicated by the second device. For example, the first device may receive second information from the second device indicating the second reporting resource for sending the CSI report.

[0509] The following sections, in conjunction with Figures 10 and 11, introduce some methods for dynamically determining CPU usage time, referred to as Dynamic Method 1, Dynamic Method 2, Dynamic Method 3, and Dynamic Method 4.

[0510] Dynamic mode 1: When the first device does not send the first information, the first resource is the first indication resource.

[0511] For example, if the first device does not send the first information at the transmission time in the first indication resource (e.g., the second transmission time), then the first resource during the CPU's occupancy time can be the first indication resource.

[0512] In some examples, Dynamic Mode 1 can be applied to Examples 2-1, 2-2, 2-3, and 2-4. In the examples above, the first resource is the first indication resource. For example, the measurement resource is located in the period of the first indication resource (i.e., the first period), or the measurement resource is located in the period of the first indication resource (i.e., the first period) and is no later than the corresponding CSI reference resource. As another example, in Examples 2-3 and 2-4, the end point of CPU occupancy is the transmission timing of the first indication resource (e.g., the second transmission timing), plus a first duration.

[0513] In other examples, the start point of CPU occupancy may be the earliest event monitoring measurement cycle or the first symbol of a semi-persistent CSI-RS / SSB resource within each first cycle; or, the start point of CPU occupancy may be no later than the earliest event monitoring measurement cycle or the first symbol of a semi-persistent CSI-RS / SSB resource within each first cycle. Alternatively, the start point of CPU occupancy may be the earliest event monitoring measurement cycle or the first symbol of a semi-persistent CSI-RS / SSB resource within the most recent measurement resource cycle (i.e., the second cycle) preceding the transmission timing of each first indication resource; or, the start point of CPU occupancy may be the earliest event monitoring measurement cycle or the first symbol of a semi-persistent CSI-RS / SSB resource within the most recent measurement resource cycle (i.e., the second cycle) preceding the transmission timing of each first indication resource. The end point of CPU occupancy may be the last symbol of the transmission timing of the first indication resource (e.g., the second transmission timing) within each first indication resource cycle, plus a first duration.

[0514] Dynamic mode 2: When the first device sends the first information and the first information is used to indicate that the CSI report does not exist at the fourth transmission time, the first resource is the first indication resource and the second transmission time is the third transmission time.

[0515] For example, the first device sends the first information at a transmission time (e.g., the third transmission time) in the first indication resource. However, if the first information is used to indicate that there is no CSI report and / or to indicate that no event has occurred at the associated transmission time (e.g., the fourth transmission time), then the first resource in the CPU occupancy time can be the first indication resource.

[0516] In some examples, dynamic mode 2 can be applied to Examples 2-1, 2-2, 2-3, and 2-4. In the examples above, the first resource is the first indication resource. For example, the measurement resource is located in the period of the first indication resource (i.e., the first period), or the measurement resource is located in the period of the first indication resource (i.e., the first period) and no later than the corresponding CSI reference resource. As another example, in Examples 2-3 and 2-4, the end point of CPU occupancy is the transmission timing of the first indication resource (e.g., the second transmission timing), plus a first duration.

[0517] In other examples, the start point of CPU occupancy may be the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within each first indicator resource period (i.e., the first period); or, the start point of CPU occupancy may be no later than the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within each first period. Alternatively, the start point of CPU occupancy may be the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within the most recent measurement resource period (i.e., the second period) preceding the transmission timing of each first indicator resource; or, the start point of CPU occupancy may be the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within the most recent measurement resource period (i.e., the second period) preceding the transmission timing of each first indicator resource. The end point of CPU occupancy may be the last symbol of the transmission timing of the first indicator resource within each first indicator resource period, plus a first duration.

[0518] Dynamic mode 3: When the first device sends the first information and the first information is used to indicate that the CSI report exists at the fourth transmission time, the first resource is the first reporting resource and the second transmission time is the fourth transmission time.

[0519] For example, if the first device sends first information at a transmission time (e.g., a third transmission time) in the first indication resource, and the first information is used to indicate that a CSI report exists (i.e., in the case of Mode B) and / or to indicate that an event has occurred at the associated transmission time (e.g., a fourth transmission time), then the first resource in the CPU occupancy time can be the first reporting resource.

[0520] In some examples, dynamic mode 3 can be applied to Examples 2-1, 2-2, 2-3, and 2-4. In the examples above, the first resource is the first reporting resource. For example, the measurement resource is located in the period of the first reporting resource (i.e., the first period), or the measurement resource is located in the period of the first reporting resource (i.e., the first period) and is no later than the corresponding CSI reference resource. As another example, in Examples 2-3 and 2-4, the end of the CPU occupancy time is the transmission timing of the first reporting resource (e.g., the second transmission timing, or referred to herein as the fourth transmission timing), plus the first duration.

[0521] In other examples, the start point of CPU occupancy may be the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within each first reporting resource period (i.e., the first period), or the measurement resource being located within the first reporting resource period (i.e., the first period) and no later than the corresponding CSI reference resource. Alternatively, the start point of CPU occupancy may be the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within the most recent measurement resource period (i.e., the second period) preceding the transmission timing of each first reporting resource, or the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within the most recent measurement resource period (i.e., the second period) preceding the transmission timing of each first reporting resource and no later than the corresponding CSI reference resource. The end point of CPU occupancy may be the last symbol of the transmission timing of the first reporting resource within each first reporting resource period, plus a first duration.

[0522] In some other possible implementations, the measurement resource is not located in the first reporting resource cycle (i.e., the first cycle here), but in the first indicating resource cycle (denoted as the third cycle). The above scheme is denoted as dynamic mode 3', and is described in detail below.

[0523] For example, the starting point of CPU occupancy time may be the first symbol of the measurement resource within the third cycle, or the starting point of CPU occupancy time may be the first symbol of the measurement resource within the third cycle and no later than the first symbol of the corresponding CSI reference resource. Alternatively, the starting point of CPU occupancy time may be the first symbol of the measurement resource within the fourth cycle, or the starting point of CPU occupancy time may be the first symbol of the measurement resource within the fourth cycle and no later than the first symbol of the corresponding CSI reference resource. The fourth cycle may be the last measurement resource cycle in at least one measurement resource cycle of the measurement resource.

[0524] For example, the end of the CPU's occupancy time may be the timing of the first reporting of resources (e.g., the second reporting timing, or referred to herein as the fourth reporting timing).

[0525] An alternative description could be: the start point of CPU occupancy could be the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within each first indication resource period (i.e., the third period here), or no later than the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within each first indication resource period (i.e., the third period here). Alternatively, the start point of CPU occupancy could be the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within the most recent period before the transmission timing of each first indication resource (i.e., the fourth period here), or no later than the earliest event monitoring measurement period or the first symbol of a semi-persistent CSI-RS / SSB resource within the most recent period before the transmission timing of each first indication resource (i.e., the fourth period here). The end point of CPU occupancy could be the last symbol of the transmission timing of the first reporting resource within each first reporting resource period (i.e., the first period here), plus a first duration.

[0526] Dynamic mode 3 and dynamic mode 3' may be compatible, for example, the measurement resource may be located in both the period of the first indication resource (corresponding to dynamic mode 3') and the period of the first reporting resource (corresponding to dynamic mode 3). Dynamic mode 3 and dynamic mode 3' may also be incompatible, for example, the measurement resource may be located only in the period of the first indication resource or only in the period of the first reporting resource.

[0527] Dynamic mode 4: When the first device sends the first information and the first information is used to request the scheduling of resources for the CSI report, the end point of the CPU occupancy time is the last symbol of the second reporting resource (or the scheduled resource), plus the first duration.

[0528] For example, the first device sends the first information at a transmission time (e.g., the third transmission time) in the first indication resource, and the first information is used to request the scheduling of the resource for the CSI report (i.e., in the case of Mode A). Then, the end of the CPU occupancy time can be the last symbol of the resource scheduled by the second device plus the first duration.

[0529] In some examples, dynamic mode 4 can be applied to Examples 2-5 and 2-6. In the examples above, the first resource is the first indication resource. For example, the measurement resource is located in the period of the first indication resource (i.e., the first period), or the measurement resource is located in the period of the first indication resource (i.e., the first period) and is no later than the corresponding CSI reference resource.

[0530] In other examples, the start point of CPU occupancy may be the earliest event monitoring measurement cycle or the first symbol of a semi-persistent CSI-RS / SSB resource within each first cycle, or no later than the earliest event monitoring measurement cycle or the first symbol of a semi-persistent CSI-RS / SSB resource within each first cycle. Alternatively, the start point of CPU occupancy may be the earliest event monitoring measurement cycle or the first symbol of a semi-persistent CSI-RS / SSB resource within the most recent measurement resource cycle (i.e., the second cycle) preceding the transmission of each first reporting resource, or no later than the earliest event monitoring measurement cycle or the first symbol of a semi-persistent CSI-RS / SSB resource within the most recent measurement resource cycle (i.e., the second cycle) preceding the transmission of each first reporting resource. The end point of CPU occupancy may be the last symbol of a second reporting resource scheduled by the second device, plus a first duration.

[0531] The second reporting resource may be referred to as the scheduling reporting resource, the uplink resource for the bearer report, the bearer report resource, the uplink resource, the resource, or other names. For example, the second reporting resource may be a PUSCH resource.

[0532] In some possible implementations, the first device can determine the CPU usage time according to one of dynamic methods 1, 2, 3, 3', or 4, based on whether the first information is sent and the content indicated by the first information.

[0533] Figure 12 is a schematic diagram of dynamically determining CPU occupancy time according to an embodiment of this application. In Figure 12(a), the sending timing (marked with the word "indicate") for sending first information and indicating the existence of a CSI report at the fourth sending timing is represented by a bold arrow; and the fourth sending timing (marked with the word "report") is represented by a bold dashed box. In Figure 12(b), the sending timing (marked with the word "request") for sending first information and requesting the scheduling of resources for sending CSI reports is represented by a bold arrow. The resources for receiving second information are marked with the word "schedule". The second information is used to indicate the second reporting resource for sending CSI reports (marked with the word "report" and represented by a solid bold box).

[0534] Referring to Figure 12(a), as an alternative expression of the above dynamic modes 1, 2, 3 and 3', the end point of CPU occupancy time is: the last symbol of the transmission timing of the first indicator resource in each cycle of the first indicator resource, plus the fourth duration.

[0535] If the first device fails to send the first information (i.e., report an indication or scheduling request) at the time of sending the first indication resource, or if the first device sends the first information at the time of sending the first indication resource, and the first information is used to indicate that the CSI report does not exist at the fourth sending time and / or to indicate that no event has occurred, the aforementioned fourth duration is the first duration. For example, the fourth duration is one or more time-domain units. Another example is that the fourth duration is 0 or Z3' symbols. This corresponds to dynamic mode 1 and dynamic mode 2.

[0536] When the first device transmits first information at the transmission time of the first indication resource, and the first information is used to indicate the existence of a CSI report and / or the occurrence of an event at the fourth transmission time (i.e., Mode B), the fourth duration is the interval between the last symbol of the third transmission time and the last symbol of the fourth transmission time, plus the first duration. Alternatively, the fourth duration is the time interval between the transmission time of the first reporting resource and the corresponding transmission time of the first indication resource. Alternatively, the fourth duration is the difference between the offset of the periodic first reporting resource and the periodic first indication resource. Alternatively, the fourth duration is the time interval between the transmission time of the first information and the transmission time of the CSI report. This corresponds to dynamic mode 3 or dynamic mode 3'.

[0537] Referring to Figure 12(b), as an alternative representation of the above dynamic modes 1, 2 and 4, the end point of CPU occupancy time is: the last symbol of the transmission timing of the first indicator resource in each cycle of the first indicator resource, plus the fifth duration.

[0538] If the first device fails to send the first information (i.e., report an indication or scheduling request) at the time of sending the first indication resource, or if the first device sends the first information at the time of sending the first indication resource, and the first information is used to indicate that the CSI report does not exist at the fourth sending time and / or to indicate that no event has occurred, the aforementioned fifth duration shall be the first duration. For example, the fifth duration may be one or more time-domain units. Another example is that the fifth duration may be 0 or Z3' symbols. This corresponds to dynamic mode 1 and dynamic mode 2.

[0539] In the case where the first device sends the first information at the time of sending the first indication resource, and the first information is used to request the scheduling of resources for sending a CSI report (i.e., Mode A), the fifth duration is the interval between the last symbol of the second reporting resource and the last symbol of the first indication resource, plus the first duration. Alternatively, the aforementioned fifth duration is the time interval between the time of sending the first information and the time of sending the CSI report. Alternatively, the aforementioned fifth duration is the time interval between the time of sending the first information and the scheduling of the second reporting resource. This case corresponds to dynamic mode 4.

[0540] The dynamic methods 1, 2, 3, 3', and 4 described above apply to situations where the measurement resource is a periodic resource associated with event-triggered reporting or a semi-persistent resource (semi-persistent resources other than those triggered by DCI). For situations where the measurement resource is a non-periodic resource or a semi-persistent resource (a semi-persistent resource within a DCI-triggered period), the starting point of CPU occupancy time in dynamic methods 1, 2, 3, 3', and 4 is replaced with the first time-domain unit after the second indicator resource. This is described in detail below.

[0541] This application embodiment also provides a method for determining CPU occupancy time. The method includes: a first device receiving configuration information, the configuration information being used to determine the measurement resource corresponding to a CSI report (or, CSI submission); the first device determining the CPU occupancy time, the CPU occupancy time being the time the first device occupies the CPU while processing the CSI report; wherein, the period of the first indication resource includes the time interval between a first transmission opportunity and a second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in the first indication resource, and the measurement resource is located within the period of the first indication resource in the time domain.

[0542] Wherein, the first indication resource is used to send the first information, the third sending timing is the sending timing of the first information in the first indication resource, the first reporting resource is used to send the CSI report, the fourth sending timing is the sending timing of the CSI report in the first reporting resource, and the first information is used to indicate: that the CSI report exists in the fourth sending timing associated with the third sending timing, or that the CSI report exists in the fourth sending timing associated with the third sending timing.

[0543] Alternatively, the first indication resource is used to send the first information, which is used to request the resource for the CSI report.

[0544] The starting point of CPU occupancy time can be the first time-domain unit after the second indication resource, wherein the second indication resource is the resource for receiving third information, the third information being used to trigger the measurement of the measurement resource (for example, the method includes: a first device receiving third information on the second indication resource, the third information being used to trigger the measurement of the measurement resource).

[0545] Wherein, if the first device does not send the first information, the end point of the CPU's occupancy time can be the last symbol of the second sending opportunity in the first indication resource, plus the first duration.

[0546] Alternatively, when the first device sends the first information and the first information is used to indicate that the CSI report does not exist at the fourth transmission timing, the end point of the CPU occupancy time may be the second transmission timing in the first indication resource, which is the last symbol of the third transmission timing plus the first duration.

[0547] Alternatively, when the first device sends the first information, and the first information is used to indicate that the CSI report exists at the fourth transmission time, the end point of the CPU occupancy time may be the last symbol of the fourth transmission time in the first reporting resource, plus the first duration.

[0548] Alternatively, where the first device sends first information requesting the scheduling of resources for the CSI report, the CPU occupancy time ends at the last symbol of the second reporting resource (or, the scheduled resource), plus a first duration, where the second reporting resource is the resource for the CSI report indicated by the second device. For example, the first device may receive second information from the second device indicating the second reporting resource for sending the CSI report.

[0549] Other descriptions are similar and will not be repeated here.

[0550] Based on the above scheme, the CPU usage time can be determined according to whether the first information is sent and the content of the first information. This scheme allows for flexible determination of CPU usage time, helping the first device to more rationally determine CPU usage time, thereby efficiently utilizing the CPU and reducing CSI reporting conflicts.

[0551] For example, suppose the number of CPUs used by the second device (e.g., a network device) for configuring N CSI reports (including CSI reports related to event-triggered reporting) is greater than the number of CPUs not used by the first device. Here, the number of unused CPUs can be represented as N. CPU -L. Where N CPU L can represent the number of CPUs supported by the first device (e.g., a terminal device), and L can represent the number of CPUs already in use.

[0552] In the above situation, the first device may not trigger (or need not trigger) the CSI reports triggered by events present in NM low-priority CSI reports, wherein, in, This can represent the number of CPUs used by the nth CSI report. In some examples, the NM low-priority CSI reports may include conventional CSI reports, which the first device may not (or need not) update. For example, the aforementioned conventional CSI reports may include CSI reports triggered by the second device, CSI reports related to non-event-triggered reports, or CSI reports not initiated by the first device, etc.

[0553] In the above situation, the first device may not (or need not) monitor the events present in NM low-priority CSI reports that trigger CSI report-related measurements.

[0554] The communication device provided in the embodiments of this application will be described in detail below with reference to Figures 13 to 16. The description of the device embodiments corresponds to the description of the method embodiments. Therefore, for contents not described in detail, please refer to the method embodiments above. For the sake of brevity, some contents will not be repeated.

[0555] This application embodiment can divide the communication device into functional modules according to the above method example. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware, software, or a combination of both. The module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation. The following description uses the division of functional modules according to each function as an example.

[0556] Figure 13 is an exemplary block diagram of the communication device 10 provided in an embodiment of this application.

[0557] As shown in Figure 13, for example, the communication device 10 may include a chip system 110, a memory 120, a bus 130, a power management module 140, or a transceiver 150, etc.

[0558] The chip system 110 can be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed through integrated logic circuits in the hardware of the chip system 110 or through software instructions.

[0559] By way of example and not limitation, chip system 110 may include circuitry or chips responsible for signal processing (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core).

[0560] Optionally, the chip system 110 may also include a memory (such as a cache) for storing instructions and data. In some embodiments, the memory in the chip system 110 is a cache memory. This memory can store instructions or data that the chip system 110 has just used or that are used repeatedly. If the chip system 110 needs to use the instruction or data again, it can directly retrieve it from the memory. This avoids repeated accesses, reduces the waiting time of the chip system 110, and thus improves the efficiency of the system.

[0561] In some embodiments, the chip system 110 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0562] Memory 120 may include random access memory (RAM) and read-only memory (ROM). Memory 120 may store computer-readable, computer-executable code, including instructions that, when executed, cause the processor to perform the various functions described in this application.

[0563] Optionally, the code may include instructions for implementing various aspects of the embodiments of this application, such as instructions for sending first information. The code may be stored in a non-transitory computer-readable medium such as system memory or other types of memory. In some cases, the code may not be directly executable by the chip system 110, but may enable a computer (e.g., at compile and execution time) to perform the functions described in this application. In some cases, memory 120 may contain a basic I / O system that controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0564] For example, the chip system 110 executes various functional applications and data processing of the communication device 10 by running instructions stored in the memory 120. For instance, when the communication device 10 transfers files with other devices (which may also be terminals or access network devices), the chip system 110 of the communication device 10 can call the computer-executable program code stored in the memory 120 to implement the communication method provided in the embodiments of this application.

[0565] In addition, the memory 120 can be integrated into the chip system 110 or independent of the chip system 110.

[0566] For example, bus 130 may be USB for supporting communication between various parts of communication device 10.

[0567] The power management module 140 is used to receive charging input from the charger. Optionally, the power management module 140 can also supply power to the communication device 10 while charging it (e.g., the battery module of the communication device 10). By way of example and not limitation, the power management module 140 can also supply power to other devices besides the communication device 10.

[0568] Transceiver 150 can communicate bidirectionally via one or more antennas, wired links, or wireless links. For example, transceiver 150 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. Transceiver 150 may also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and for demodulating packets received from the antenna. Transceiver 150 may include a receiver and a transmitter, the receiver performing the function of receiving information and the transmitter performing the function of transmitting information.

[0569] In some cases, a wireless device may include a single antenna. However, in other cases, the device may have more than one antenna, such as antenna 1 and antenna 2 as shown in FIG. 13, which may be capable of simultaneously transmitting or receiving multiple wireless transmissions. Exemplarily, antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in communication device 10 can be used to cover one or more communication frequency bands. Different antennas can also be multiplexed to improve antenna utilization. For example, antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In other embodiments, the antennas can be used in conjunction with a tuning switch. Communication device 10 can transfer files to other devices via wireless communication functions.

[0570] In one design, the communication device 20 may correspond to the first device in the above method embodiment.

[0571] The device 10 can implement the steps or processes corresponding to those executed by the first device in the above method embodiments. The transceiver 150 can be used to perform transmission and reception related operations of the first device in the above method embodiments, such as executing steps S810 and S820 in the above method embodiments. The chip system 110 can be used to perform processing related operations of the first device in the above method embodiments, such as executing step S860 in the above method embodiments.

[0572] In another design, the communication device 10 may correspond to the second device in the above method embodiment.

[0573] The device 10 can implement the steps or processes corresponding to those performed by the second device in the above method embodiments. The transceiver 150 can be used to perform transmission and reception related operations of the second device in the above method embodiments, such as performing steps S810 and S820 in the above method embodiments. The chip system 110 can be used to perform processing related operations of the second device in the above method embodiments.

[0574] In the design of the communication device 20 corresponding to the first device, the communication device 10 may include modules such as the short-range communication module 164, sensor 161, display 162, or camera 163 as shown in FIG13.

[0575] The short-range communication module 164 may include modules that support short-range communication, such as WiFi and Bluetooth.

[0576] For example, sensor 161 may include pressure sensor, gyroscope sensor, barometric pressure sensor, magnetic sensor, accelerometer, distance sensor, proximity sensor, fingerprint sensor, temperature sensor, touch sensor, ambient light sensor, bone conduction sensor, etc.

[0577] For example, display 162 is used to display images, videos, etc. The display includes a display panel. The display panel may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a mini light-emitting diode (LED), a micro LED, a micro OLED, a quantum dot light-emitting diode (QLED), etc. For example, in this embodiment, the display can be used to display the interface required by the communication device 10. For example, the communication device 10 implements display functions through a graphics processing unit (GPU), a display, and an application processor. The GPU is a microprocessor for image processing, connected to the display and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The chip system 110 may include one or more GPUs that execute program instructions to generate or modify display information.

[0578] For example, camera 163 is used to acquire images, videos, etc.

[0579] It is understood that the structure shown in Figure 13 does not constitute a specific limitation on the communication device 10, and the specific structure of the terminal device and / or access network device can be referred to Figure 13. In some embodiments, the communication device 10 may also include more or fewer components than shown in Figure 13, or combine some components, or split some components, or have different component arrangements, etc. Alternatively, some components shown in Figure 13 may be implemented in hardware, software, or a combination of software and hardware, and the terminal device and / or access network device may add or remove components based on the structure given in Figure 13.

[0580] Figure 14 is a schematic block diagram of the communication device 20 provided in an embodiment of this application.

[0581] As shown in Figure 14, the communication device 20 may include a baseband unit 210, which can communicate with external devices via a cellular radio frequency (RF) transceiver 220 (e.g., if the communication device 20 is a terminal device, the baseband unit 210 can communicate with access network devices via the cellular RF transceiver 220; or, if the communication device 20 is an access network device, the baseband unit 210 can communicate with terminal devices and / or core network devices via the cellular RF transceiver 220).

[0582] Exemplarily, baseband unit 210 may include a computer-readable medium / memory. Baseband unit 210 may be responsible for general processing, including the execution of software stored on the computer-readable medium / memory. When executed by baseband unit 304, the software causes baseband unit 210 to perform the various functions described above. The computer-readable medium / memory may also be used to store data manipulated by baseband unit 210 during software execution.

[0583] Optionally, the baseband unit 210 further includes a receiving unit 201, a management unit 202, and a transmitting unit 203. The management unit 202 includes the one or more sub-units shown in FIG. 14. For example, a CPU occupancy time determination sub-unit, which can be used to determine the CPU occupancy time in the above method embodiments. The units within the management unit 201 can be stored in a computer-readable medium / memory and / or configured as hardware within the baseband unit 210. The receiving unit 201 and the transmitting unit 203 can be referred to as transceiver units.

[0584] When the communication device 20 is used to implement the function of the first device in the above method embodiments, the receiving unit 201 is used to execute the receiving step of the first device, the sending unit 203 is used to execute the sending step of the first device, and the management unit 202 is used to execute the processing step of the first device.

[0585] For example, when the communication device 20 is used to implement the function of the first device in the above method embodiments, the receiving unit 201 is used to receive configuration information, which is used to determine the measurement resource corresponding to the CSI report; the management unit 201 can be used to determine the CPU occupancy time according to the measurement resource and / or the first cycle, where the CPU occupancy time is the time that the first device occupies the CPU when processing the CSI report; wherein, the first cycle is the cycle of the measurement resource (or the measurement resource cycle); or, the first cycle includes the time interval between the first transmission opportunity and the second transmission opportunity, wherein the first transmission opportunity and the second transmission opportunity are two adjacent transmission opportunities in the first resource, the measurement resource is located within the first cycle in the time domain, and the first resource is used to transmit information related to the CSI report.

[0586] For example, when the device 20 is used to perform the method in FIG8, the receiving unit 201 can be used to perform the step of receiving information in the method; the management unit 202 can be used to perform the processing step in the method; and the sending unit 203 can be used to perform the step of sending information in the method.

[0587] When the communication device 20 is used to implement the function of the second device in the above method embodiments, the receiving unit 201 is used to execute the receiving step of the second device, the sending unit 203 is used to execute the sending step of the second device, and the management unit 202 is used to execute the processing step of the second device.

[0588] For example, when the communication device 20 is used to implement the function of the second device in the above method embodiments, the sending unit 203 is used to send configuration information to the first device. The configuration information is used to determine the measurement resources corresponding to the first channel state information (CSI) report. The measurement resources and / or the first period are used to determine the CPU occupancy time. The CPU occupancy time is the time that the first device occupies the CPU when processing the CSI report. The first period is the measurement resource period of the measurement resource. Alternatively, the first period includes the time interval between the first sending opportunity and the second sending opportunity. The first sending opportunity and the second sending opportunity are two adjacent sending opportunities in the first resource. The measurement resource is located within the first period in the time domain. The first resource is used to send information related to the CSI report.

[0589] For example, when the device 20 is used to perform the method in FIG8, the receiving unit 201 can be used to perform the step of receiving information in the method; the management unit 202 can be used to perform the processing step in the method; and the sending unit 203 can be used to perform the step of sending information in the method.

[0590] For a more detailed description of the receiving unit 201, management unit 202 and sending unit 203, please refer to the relevant descriptions in the above method embodiments, which will not be repeated here.

[0591] By way of example and not limitation, the chip system in this application is shown in Figure 15, which is a schematic block diagram of the chip system 30 provided in an embodiment of this application. The chip system includes, but is not limited to, a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or a system-in-package (SIP) chip containing a modem core.

[0592] As can be seen from Figure 15, the chip system (or processing system) includes a processor 310, a memory 320, and an input / output interface 330.

[0593] The processor 310 can be a processing circuit in the chip system (including at least one processor, such as processor 1 and processor 2 as shown in FIG. 15). The processor 310 can be coupled to the memory 320 to call the instructions in the memory 320, so that the chip system can implement the methods and functions of the various embodiments of this application. The input / output interface 330 can be an input / output circuit in the chip system, which outputs the information processed by the chip system, or inputs the data or signaling information to be processed into the chip system for processing.

[0594] As one approach, the chip system is used to implement the operations performed by the first or second device in the various method embodiments described above.

[0595] For example, processor 310 is used to implement the processing-related operations performed by the first device or the second device in the above method embodiments, as described in the foregoing embodiments; input / output interface 330 is used to implement the sending and / or receiving-related operations performed by the first device or the second device in the above method embodiments, as described in the foregoing embodiments.

[0596] As an example and not a limitation, the chip system in this application is shown in FIG16, which is a schematic block diagram of the chip system 40 provided in an embodiment of this application.

[0597] As shown in Figure 16, the chip system (or processing system) includes an input / output interface 410 and logic circuitry 420. The input / output interface 410 can be an input / output circuit within the chip system, outputting processed information or inputting data or signaling information to be processed. For details, please refer to the description in the preceding embodiments, such as the embodiment shown in Figure 8. The logic circuitry 420 is used to execute the aforementioned communication method, and for details, please refer to the description in the preceding embodiments.

[0598] As one approach, the chip system is used to implement the operations performed by the first or second device in the various method embodiments described above.

[0599] For example, logic circuit 420 is used to implement processing-related operations performed by the first device or the second device in the above method embodiments; input / output interface 410 is used to implement sending and / or receiving-related operations performed by the first device or the second device in the above method embodiments.

[0600] This application also provides a computer-readable storage medium storing computer instructions for implementing the methods executed by the device in the above-described method embodiments.

[0601] For example, when the computer program is executed by a computer, it enables the computer to implement the methods performed by the first or second device in the various embodiments of the above methods.

[0602] This application also provides a computer program product comprising instructions which, when executed by a computer, implement the methods performed by the first or second device in the above-described method embodiments.

[0603] This application also provides a communication system, including the aforementioned first device and second device.

[0604] The explanations and beneficial effects of the relevant contents in any of the devices provided above can be found in the corresponding method embodiments provided above, and will not be repeated here.

[0605] Those skilled in the art will recognize that the units and algorithm steps of the various examples 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 implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0606] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0607] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

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

[0609] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0610] If the aforementioned functions are implemented as 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 this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

Claims

1. A method of determining the occupation time of a channel state information processing unit (CPU), characterized in that, The method is applied to a first device, and the method comprises: receiving configuration information, the configuration information being used to determine a measurement resource corresponding to a channel state information (CSI) report; determining an occupation time of a central processing unit (CPU) according to the measurement resource and / or a first period, the occupation time of the CPU being a time during which the first device processes the CSI report; wherein the first period is a measurement resource period of the measurement resource; or the first period comprises a time interval between a first transmission occasion and a second transmission occasion, wherein the first transmission occasion and the second transmission occasion are two adjacent transmission occasions in a first resource, the measurement resource is located in the first period in a time domain, and the first resource is used to transmit information related to the CSI report.

2. The method of claim 1, wherein, The configuration information is used to indicate that there is a reporting amount of the CSI report, and / or transmission of the CSI report is event triggered or initiated by the first device.

3. The method of claim 1 or 2, wherein the first resource is a first indication resource or a first reporting resource, the first indication resource is used to transmit first information, the first reporting resource is used to transmit the CSI report, and the first information is used to indicate that a fourth transmission occasion associated with a third transmission occasion has the CSI report or whether the fourth transmission occasion associated with the third transmission occasion has the CSI report, wherein the third transmission occasion is a transmission occasion of the first information in the first indication resource, and the fourth transmission occasion is a transmission occasion of the CSI report in the first reporting resource; or the first resource is the first indication resource, the first indication resource is used to transmit the first information, and the first information is used to request a resource of the CSI report. The first period is a measurement resource period of the measurement resource, wherein 4. The method according to any one of claims 1 to 3, characterized in that, a start point of the occupation time of the CPU is a first time domain unit of the measurement resource in the first period, an end point of the occupation time of the CPU is a last time domain unit of the measurement resource in the first period, and a first time length is added. The first period comprises a time interval between the first transmission occasion and the second transmission occasion, and the measurement resource is located in the first period in a time domain, wherein 5. The method according to any one of claims 1 to 3, characterized in that, a start point of the occupation time of the CPU is a first time domain unit of the measurement resource, an end point of the occupation time of the CPU is a last time domain unit of the measurement resource, and a first time length is added. The first period comprises a time interval between the first transmission occasion and the second transmission occasion, the measurement resource is located in the first period in a time domain, and a last measurement resource period in at least one measurement resource period of the measurement resource is a second period, wherein 6. The method according to any one of claims 1 to 3, characterized in that, a start point of the occupation time of the CPU is a first time domain unit of the measurement resource in the second period, an end point of the occupation time of the CPU is a last time domain unit of the measurement resource in the second period, and a first time length is added. ​ 7. The method according to any one of claims 1 to 3, characterized in that, The first period includes a time interval between the first sending occasion and the second sending occasion, the measurement resource is located in the first period in the time domain, and a last measurement resource period in at least one measurement resource period of the measurement resource is a second period. A start point of the CPU occupation time is a first time domain unit of the measurement resource in the second period, and an end point of the CPU occupation time is a last time domain unit of the second sending occasion plus a first time length.

8. The method according to any one of claims 1 to 3, characterized in that, The first period includes a time interval between the first sending occasion and the second sending occasion, and the measurement resource is located in the first period in the time domain. A start point of the CPU occupation time is a first time domain unit of the measurement resource, and an end point of the CPU occupation time is a last time domain unit of the second sending occasion plus a first time length.

9. The method according to any one of claims 1 to 3, characterized in that, The first period includes a time interval between the first sending occasion and the second sending occasion, the measurement resource is located in the first period in the time domain, and a last measurement resource period in at least one measurement resource period of the measurement resource is a second period. A start point of the CPU occupation time is a first time domain unit of the measurement resource in the second period, and an end point of the CPU occupation time is a last time domain unit of the second sending occasion plus a first time length.

10. The method according to any one of claims 1 to 3, characterized in that, The first period includes a time interval between the first sending occasion and the second sending occasion, and the measurement resource is located in the first period in the time domain. A start point of the CPU occupation time is a first time domain unit of the measurement resource, and an end point of the CPU occupation time is a last time domain unit of the second sending occasion plus a first time length.

11. The method according to any one of claims 1 to 3, characterized in that, The first period includes a time interval between the first sending occasion and the second sending occasion, and the measurement resource is located in the first period in the time domain. A start point of the CPU occupation time is a first time domain unit after the second indication resource, and an end point of the CPU occupation time is a last time domain unit of a fifth sending occasion in the first resource plus a first time length, where the fifth sending occasion is a first sending occasion in at least one sending occasion in the first resource after a second time length after the measurement resource, the second indication resource is a resource for receiving third information, and the third information is used to trigger measurement of the measurement resource.

12. The method of claim 11, wherein The second indication resource is located in the first period in the time domain. The second indication resource is located before the first period in the time domain.

13. The method of any of claims 1-12, wherein In a case where the first device does not send the first information, the first resource is a first indication resource; or, In a case where the first device sends the first information and the first information is used to indicate that the fourth transmission occasion does not exist for the CSI report, the first resource is the first indication resource, and the second transmission occasion is a third transmission occasion. Or, In a case where the first device sends the first information and the first information is used to indicate that the fourth transmission occasion exists for the CSI report, the first resource is a first reporting resource, and the second transmission occasion is the fourth transmission occasion.

14. The method according to any one of claims 1 to 13, characterized in that, The measurement resource is not later than a corresponding CSI reference resource.

15. A method of determining an occupation time of a channel state information processing unit (CPU), characterized by The method is applied to a second device, and the method comprises: sending configuration information to a first device, the configuration information being used to determine a first channel state information (CSI) reporting corresponding measurement resource; The measurement resource and / or the first period are used to determine the CPU occupation time, and the CPU occupation time is the time during which the CPU is occupied by the first device processing the CSI report; wherein The first period is a measurement resource period of the measurement resource; or The first period comprises a time interval between a first transmission occasion and a second transmission occasion, wherein the first transmission occasion and the second transmission occasion are two adjacent transmission occasions in a first resource, the measurement resource is located in the first period in the time domain, and the first resource is used to send information related to the CSI report.

16. The method of claim 15, wherein The first resource is a first indication resource or a first reporting resource, the first indication resource is used to send first information, the first reporting resource is used to send the CSI report, and the first information is used to indicate that a fourth transmission occasion associated with a third transmission occasion exists for the CSI report or whether the fourth transmission occasion associated with the third transmission occasion exists for the CSI report, wherein the third transmission occasion is a transmission occasion of the first information in the first indication resource, and the fourth transmission occasion is a transmission occasion in the first reporting resource. Or, the first resource is the first indication resource, the first indication resource is used to send the first information, and the first information is used to request scheduling of a resource for the CSI report.

17. The method of claim 16, wherein, The method further comprises: receiving the first information, the first information being used to request scheduling of a resource for the CSI report; sending second information, the second information being used to indicate a second reporting resource for sending the CSI report.

18. The method of any one of claims 15-17, wherein, The measurement resource is located in the first period in the time domain, and the first period comprises a time interval between the first transmission occasion and the second transmission occasion, wherein The method further comprises: sending third information on a second indication resource, the third information being used to trigger measurement of the measurement resource.

19. A communications device, characterized by comprise at least one module or at least one unit, the at least one module or the at least one unit being used to execute the method of any one of claims 1 to 18.

20. A communications device, characterized by comprise: a processor configured to cause the method of any one of claims 1 to 18 to be performed by executing computer programs or instructions.

21. The communication apparatus according to claim 20, wherein, The communication device further comprises a memory configured to store the computer programs or the instructions.

22. A computer-readable storage medium, characterized in that, The computer readable storage medium has stored thereon computer programs or instructions that, when executed, cause the method of any one of claims 1 to 18 to be performed.

23. A computer program product, characterised in that, A computer program product comprising computer programs or instructions that, when executed, implement the method of any one of claims 1 to 18.

Citation Information

Patent Citations

  • Channel state information report transmission method and device, terminal equipment and network equipment

    CN117641424A

  • Measurement resource indication method and device

    CN117812741A

  • Method and apparatus for setting occupation time of channel state information processing unit of terminal in wireless communication system

    US20220278802A1

  • Information transmission method, apparatus and system

    WO2024032327A1