Communication method and communication device

By using a combination of counters and timers in wireless communication, terminal devices can report measurement results on demand, solving the problem of wasted uplink resources caused by the network device determining the timing of measurement report reporting, and improving resource utilization efficiency.

CN120935647APending Publication Date: 2025-11-11HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411587853.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-05-10
Filing Date
2024-11-07
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

In wireless communication, the timing of measurement report submission is determined by the network equipment, resulting in significant uplink resource overhead.

Method used

The terminal device uses a combination of counters and timers to achieve on-demand reporting of measurement results. It determines whether to report the measurement results based on the value of the counter and the status of the timer, thus avoiding the periodic or semi-continuous transmission of the same or similar measurement results.

Benefits of technology

This reduces the waste of uplink transmission resources, decreases unnecessary reporting of measurement results, and improves resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120935647A_ABST
    Figure CN120935647A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a communication device, and the method can comprise the steps that terminal equipment receives measurement configuration information, and the configuration information is used for the terminal equipment to measure and report a measurement result related to a first event; and the terminal equipment sends a measurement result related to the first event based on the numerical value of the counter and / or the state of the timer. Therefore, the terminal equipment sends the measurement result related to the first event based on the numerical value of the counter and / or the state of the timer, so that the terminal equipment determines whether to report the measurement result to the network equipment or not based on the numerical value of the counter and / or the state of the timer, the on-demand reporting of the measurement result is realized, and the waste of uplink transmission resources is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority to Chinese patent application No. 202410579477.3, filed on May 10, 2024, entitled "Communication Method and Communication Apparatus", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of wireless communication, and more specifically, to a communication method and a communication device. Background Technology

[0003] In wireless communication, reference signals are transmitted between the transmitting and receiving ends to send and receive data, obtain system synchronization, and provide feedback channel information. For example, the transmitting end sends a reference signal to the receiving end, which receives the reference signal and can then perform corresponding operations based on the reference information, such as performing channel measurements and reporting measurement reports. Currently, the timing of measurement report reporting is mainly determined by network equipment, which results in significant uplink resource overhead. Summary of the Invention

[0004] This application provides a communication method and a communication device that enables on-demand reporting of measurement reports, reducing the overhead of uplink resources.

[0005] Firstly, a communication method is provided. This method can be applied to the terminal side; that is, it can be executed by the terminal device or by components of the terminal device (such as a chip, chip system, circuit, or communication module). This application does not limit the scope of the method. The following description mainly uses a terminal device as an example.

[0006] The method may include: a terminal device receiving measurement configuration information, the measurement configuration information being used to configure the terminal device to measure and report measurement results related to a first event; the terminal device sending the measurement results related to the first event based on the value of a counter and / or the state of a timer, the timer including a first timer and / or a second timer, the counter being used to record the number of times the first event occurs, the first timer being a timer started after the first event occurs, and the terminal device being prohibited from reporting the measurement results during the operation of the second timer.

[0007] In one possible implementation, the terminal device receives measurement configuration information for determining measurement results related to a first event; the terminal device sends the measurement results related to the first event based on the value of a counter and / or the state of a timer, the timer including a first timer and / or a second timer, the counter for recording the number of times the first event occurs, the first timer being started after the first event occurs, and the terminal device being prohibited from reporting the measurement results during the operation of the second timer.

[0008] In one possible implementation, the terminal device receives measurement configuration information and determines a measurement result related to a first event based on the measurement configuration information; the terminal device sends the measurement result related to the first event based on the value of a counter and / or the state of a timer, wherein the timer includes a first timer and / or a second timer, the counter is used to record the number of times the first event occurs, the first timer is a timer started after the first event occurs, and the terminal device is prohibited from reporting the measurement result during the operation of the second timer.

[0009] It should be understood that the first timer can also be a timer that starts when the first event occurs. The first timer can be used to set a first time period for recording the number of times the first event occurs; during the operation of the first timer, the terminal device records the number of times the first event occurs. The starting of the first timer can mean that the duration indicated by the first time period begins counting down, or it can mean that the first timer starts counting from 0.

[0010] It should also be understood that the second timer can be used to set a second time period during which the terminal device prohibits / stops reporting measurement results, that is, during the second time period, the terminal device does not report the measurement result. The second timer can be a timer started after one or more measurement result reports are completed, or it can be a timer triggered based on the terminal device's reporting capability, or it can be a timer started during channel measurements performed by the terminal device.

[0011] It should also be understood that the state of the timer can include being timed (or running state) and not timed (or stopped state). Unless otherwise specified, in this application, the timer being in the not-timed state can be understood as the timer not starting or the timer having timed out.

[0012] According to the method provided in this application, the terminal device sends the measurement result of the first event based on the counter value and / or the timer status, instead of periodically or semi-continuously reporting the measurement result of the same event to the network device. This results in a significant amount of uplink transmission resources being consumed to transmit the same or similar measurement results, leading to a waste of uplink transmission resources. Therefore, the terminal device determines whether to report the measurement result to the network device based on the counter value and / or the timer status, enabling on-demand reporting of measurement results and reducing the waste of transmission resources.

[0013] In conjunction with the first aspect, in some possible implementations, the measurement configuration information includes information about the first event.

[0014] In conjunction with the first aspect, in some possible implementations, the counter is used to record the number of times the first event occurs within a first time period.

[0015] It should be understood that the counter can record the number of times the first event occurs within any time period, or the counter can record the number of times the first event occurs within the first time period during which the first timer runs (or is executed).

[0016] In conjunction with the first aspect, in some possible implementations, the terminal device sends the measurement result based on the value of a counter and / or the state of a timer, including: the terminal device sending the measurement result when a second condition is met, wherein the second condition includes a combination of one or more of the following: the value of the counter is greater than or equal to a first threshold, the first timer is timing, and / or the second timer is not timing.

[0017] In one possible implementation, the terminal device sends the measurement result based on the content recorded by the counter and / or the status information of the timer, including: sending the measurement result when the value of the counter is greater than or equal to a first threshold, the first timer has not timed out, and the second timer has not timed out; or, sending the measurement result when the value of the counter is greater than or equal to the first threshold and the second timer has not timed out.

[0018] Based on the above method, when the counter and / or timer meet certain conditions, the terminal device sends the measurement results, thereby enabling the terminal device to determine whether to report the measurement results to the network device based on the value recorded by the counter and / or the state of the timer, realizing on-demand reporting of measurement results and reducing the waste of transmission resources.

[0019] In conjunction with the first aspect, in some possible implementations, the method further includes: performing the first operation when the first event occurs and a first condition is met. The first condition includes a combination of one or more of the following: the counter value is 0 or the counter value is greater than 0, the first timer is not counting or the first timer is counting, and / or, the second timer is not counting. The first operation includes a combination of one or more of the following: starting the first timer, restarting the first timer, and / or, incrementing the counter value by 1.

[0020] In one possible implementation, the method further includes: when the first event occurs, if the second timer is not timing, incrementing the value of the counter by 1 and starting or restarting the first timer; or, when the first event occurs, if neither the first timer nor the second timer is timing, starting the first timer and incrementing the value of the counter by 1; or, when the first event occurs, if the first timer is timing and the second timer is not timing, restarting the first timer and incrementing the value of the counter by 1.

[0021] Based on the above method, under different circumstances, the terminal device performs corresponding operations on one or more of the first timer, the second timer, and the counter, which facilitates the terminal device to determine whether to report the measurement results to the network device, realizes the terminal device to report the measurement results on demand, and avoids the waste of transmission resources.

[0022] In conjunction with the first aspect, in some possible implementations, the method further includes, upon satisfying the third condition, a combination of one or more of the following: clearing the value of the counter to 0, pausing the counting of the counter, stopping the first timer, starting the second timer, and / or restarting the second timer. The third condition includes one or more of the following combinations: the terminal device completes the transmission of the first uplink signaling, the terminal device receives a response message for the first uplink signaling, the terminal device receives response information for the measurement result, and / or the terminal device completes the transmission of the measurement result, wherein the first uplink signaling is used to request the network device to schedule uplink transmission resources for the terminal device, the uplink transmission resources being used to transmit the measurement result; or, the first uplink signaling is used to instruct the terminal device to transmit beam information using pre-configured uplink transmission resources.

[0023] In one possible implementation, after the measurement result is sent, the method further includes: clearing the value of the counter to 0, stopping the first timer, and starting the second timer; or, stopping the counter, stopping the first timer, and starting the second timer.

[0024] Based on the above method, after the terminal device completes the reporting of the measurement results, it clears the counter value to 0, stops the first timer, and starts the second timer; or, it stops the counter counting, stops the first timer, and starts the second timer. This allows for timely clearing of the counter value and starting of the second timer, avoiding repeated reporting of similar or identical content in the second time period and reducing resource consumption.

[0025] In conjunction with the first aspect, in some possible implementations, when the service beam between the terminal device and the network device changes, the method further includes one or more of the following combinations: clearing the value of the counter to 0, pausing the counting of the counter, stopping the first timer, and / or stopping the second timer.

[0026] Based on the above method, when the service beam between the terminal device and the network device changes, the terminal device can perform one or more of the following operations: clearing the value of the counter to 0, pausing the counting of the counter, stopping the first timer, and / or stopping the second timer, thereby avoiding unnecessary reporting of measurement results and reducing resource waste when the service beam changes.

[0027] In conjunction with the first aspect, in some possible implementations, the method further includes: the terminal device sending capability information of the terminal device, the capability information including the first event supported by the terminal device, and the measurement configuration information being determined based on the capability information.

[0028] In conjunction with the first aspect, in some possible implementations, the first event includes one or more of the following combinations:

[0029] The beam quality of the currently serving beam is less than or equal to the second threshold;

[0030] The beam quality of at least M1 beams is greater than the beam quality of the serving beam, and the difference between the beam quality of each of the at least M1 beams and the beam quality of the serving beam is greater than or equal to a third threshold.

[0031] The beam quality of at least M2 beams is greater than or equal to the fourth threshold;

[0032] The beam quality of the service beam is less than or equal to the fifth threshold, and the beam quality of at least M3 beams is greater than or equal to the sixth threshold.

[0033] It should be understood that this application does not limit the relationship between the fifth threshold and the sixth threshold.

[0034] The difference between the beam quality of each of at least M4 beams and the beam quality of the serving beam is less than or equal to a seventh threshold.

[0035] It should be understood that the difference involved in this application can be the absolute value of the difference.

[0036] The serving beam is not among the K1 beams with the best quality. These K1 beams can also be replaced with the beams corresponding to the currently active K1 transmission configuration indicator (TCI) states (TCI-state or TCI state).

[0037] The beam quality of at least M5 beams is greater than the beam quality of the best beam among the currently active beams, and the difference between the beam quality of the at least M5 beams and the beam quality of the best beam among the currently active beams is greater than or equal to an eighth threshold.

[0038] The beam quality of at least M6 beams is greater than the beam quality of the beam with the worst beam quality among the currently active beams, and the difference between the beam quality of each of the at least M6 beams and the beam quality of the beam with the worst beam quality among the currently active beams is greater than or equal to a ninth threshold.

[0039] And / or,

[0040] The beam quality of at least M7 beams is greater than the beam quality of the configured reference beam, and the difference between the beam quality of each of the at least M7 beams and the beam quality of the reference beam is greater than or equal to the tenth threshold.

[0041] Where M1, M2, M3, M4, M5, M6, M7, and K1 are all integers greater than or equal to 1.

[0042] It should be understood that the thresholds involved in this application (e.g., the first threshold, the second threshold, ..., the tenth threshold) may be predefined or preconfigured, or determined by the terminal device itself, or indicated to the terminal device by the network device, and this application does not limit them.

[0043] In conjunction with the first aspect, in some possible implementations, after transmitting the measurement results, the method further includes one or more of the following combinations: clearing the values ​​of all counters corresponding to the new beams to 0, pausing the counting of all counters corresponding to the new beams, clearing the values ​​of counters whose values ​​have reached a first threshold to 0, pausing the counting of counters whose values ​​have reached the first threshold, clearing the values ​​of counters corresponding to the new beams included in the measurement results to 0, pausing the counting of counters corresponding to the new beams included in the measurement results, stopping the first timers corresponding to all new beams, stopping the first timers corresponding to counters whose values ​​have reached the first threshold, and / or stopping the first timers corresponding to the new beams included in the measurement results.

[0044] Among them, the new beam is any beam other than the service beam between the terminal equipment and the network equipment.

[0045] Based on the above method, after the terminal device completes the transmission of the measurement results, the terminal device performs one or more of the following operations: clearing the values ​​of all counters corresponding to new beams to 0, pausing the counting of all counters corresponding to new beams, clearing the values ​​of counters whose values ​​have reached a first threshold to 0, pausing the counting of counters whose values ​​have reached the first threshold, clearing the values ​​of counters corresponding to new beams included in the measurement results to 0, pausing the counting of counters corresponding to new beams included in the measurement results, stopping the first timer corresponding to all new beams, stopping the first timer corresponding to counters whose values ​​have reached the first threshold, and / or stopping the first timer corresponding to new beams included in the measurement results. This achieves the following: after the transmission of the measurement results is completed, measurement result errors caused by accumulated counting and unnecessary operation of the first timer are avoided, thus reducing resource waste.

[0046] In conjunction with the first aspect, in some possible implementations, when the serving beam between the terminal device and the network device changes, the method further includes a combination of one or more of the following: clearing the values ​​of all counters corresponding to the new beam to 0, pausing the counting of all counters corresponding to the new beam, and / or stopping the first timer corresponding to all new beams.

[0047] Among them, the new beam is any beam other than the serving beam.

[0048] In conjunction with the first aspect, in some possible implementations, when the terminal device receives reconfiguration information, the method further includes a combination of one or more of the following: clearing the value of the counter corresponding to the new beam that does not belong to the new beam set to 0, and / or stopping the first timer corresponding to the new beam that does not belong to the new beam set.

[0049] The new beam set is determined based on the reconfiguration information. The new beam set includes at least one new beam, which is a beam other than the serving beam between the terminal device and the network device.

[0050] Reconfiguration information may indicate / include newly added beams; or, reconfiguration information may indicate / include newly removed beams; or, reconfiguration information may indicate / include newly added beam measurement resources; or, reconfiguration information may indicate / include newly removed beam measurement resources; or, reconfiguration information may indicate / include reconfigured beams; or, reconfiguration information may indicate / include reconfigured measurement resources.

[0051] A new beam set is a set configured by the network device for terminal devices to determine the optimal beam. The new beam set includes one or more new beams. When a terminal device receives reconfiguration information, the current new beam measurement resources differ from the new beam measurement resources before the terminal device received the reconfiguration information. When a terminal device receives reconfiguration information, it can clear the value of the counter corresponding to a new beam that does not belong to the current new beam set to 0, and / or stop the first timer corresponding to a new beam that does not belong to the current new beam set.

[0052] Based on the above method, upon receiving reconfiguration information, the terminal device performs one or more of the following operations: clearing the value of the counter corresponding to the new beam that does not belong to the new beam set to 0, and / or stopping the first timer corresponding to the new beam that does not belong to the new beam set, thereby avoiding unnecessary reporting of measurement results and reducing resource waste upon receiving reconfiguration information.

[0053] In conjunction with the first aspect, in some possible implementations, the method also includes resetting the counter value to 0 in the event that the first timer times out.

[0054] In conjunction with the first aspect, among some possible implementations, in the event that the first timer times out, the method also includes: stopping the counter from counting.

[0055] In conjunction with the first aspect, in some possible implementations, the method further includes, upon satisfying the fourth condition, starting the first timer. The fourth condition includes a combination of one or more of the following: the first event occurs, the first timer has not counted, the counter value is 0, or the second timer has not counted.

[0056] In conjunction with the first aspect, among some possible implementation methods, the method further includes, in the event that the fifth condition is met, restarting the first timer. The fifth condition includes a combination of one or more of the following: the first event occurs, the first timer is counting, the counter value is greater than 0, the second timer has not counted, or the terminal device has completed the measurement result reporting.

[0057] In conjunction with the first aspect, in some possible implementations, the method further includes stopping the first timer if the sixth condition is met. The sixth condition includes a combination of one or more of the following: the counter value reaches a first threshold, the second timer starts counting, the serving beam changes, the terminal device completes the measurement result reporting, or the new beam measurement resource changes.

[0058] In conjunction with the first aspect, in some possible implementations, the method further includes pausing the first timer if the seventh condition is met. The seventh condition includes one or more of the following: the counter value is greater than or equal to the first threshold, the second timer starts timing, or the terminal device completes the measurement result reporting.

[0059] In conjunction with the first aspect, among some possible implementations, in the event of a second timer timeout, the method further includes one or more of the following: the counter continues counting, or the first timer continues counting. Wherein, the counter continues counting means resuming counting from the previously paused number. The first timer continues counting means resuming counting from the previously paused time.

[0060] In conjunction with the first aspect, in some possible implementations, the method further includes, upon satisfying the eighth condition, starting a second timer. The eighth condition includes a combination of one or more of the following: the terminal device completes the measurement result reporting, the counter value is greater than or equal to the first threshold, or the second timer has not started counting.

[0061] In conjunction with the first aspect, in some possible implementations, the method further includes, upon satisfying the ninth condition, restarting the second timer. The ninth condition includes a combination of one or more of the following: the terminal device has completed reporting the measurement result, the counter value is greater than or equal to the first threshold, or the second timer is counting down.

[0062] In conjunction with the first aspect, in some possible implementations, the method further includes stopping the second timer if the tenth condition is met. The tenth condition includes one or more of the following: a change in the serving beam, or a change in the new beam measurement resources.

[0063] In conjunction with the first aspect, in some possible implementations, when the counter value reaches a first threshold, the method further includes one or more of the following: stopping the first timer, starting the second timer, or sending the measurement result to the network device. Specifically, sending the measurement result to the network device or the terminal device sending the measurement result to the network device can refer to the terminal device sending a first uplink signaling.

[0064] In conjunction with the first aspect, in some possible implementations, the method further includes, upon satisfying the eleventh condition, resetting the counter value to 0. The eleventh condition includes a combination of one or more of the following: the counter value reaches a first threshold, the first timer times out, the second timer starts counting, the serving beam changes, the terminal device completes the measurement result reporting, the new beam measurement resource changes, or the threshold corresponding to the first event is updated (e.g., the third threshold in event two is reconfigured / updated).

[0065] In conjunction with the first aspect, in some possible implementations, the method further includes, upon satisfying the twelfth condition, pausing the counting of the counter. The twelfth condition includes one or more of the following: the second timer starts counting, or the terminal device completes the reporting of the measurement results.

[0066] In conjunction with the first aspect, in some possible implementations, when the second timer is started, the method also includes a combination of one or more of the following: stopping the measurement, maintaining the measurement, clearing the counter value to 0 and stopping the counting, clearing the counter value to 0 and then restarting the counting, pausing the counting of the counter, continuing the counting of the counter based on the current count, stopping the first timer, pausing the first timer, restarting the counting after the first timer stops, or continuing the counting of the first timer.

[0067] Secondly, a communication method is provided. This method can be applied to the network side; that is, it can be executed by a network device or by a component of the network device (such as a chip, chip system, circuit, or communication module). This application does not limit the scope of the method. The following description mainly uses a network device as an example.

[0068] The method may include: a network device sending measurement configuration information, the measurement configuration information being used to configure a terminal device to measure and report measurement results related to a first event; the network device receiving the measurement results related to the first event from the terminal device, the measurement results being sent based on the value of a counter and / or the state of a timer, the counter being used to record the number of times the first event occurs, the timer including a first timer and / or a second timer, the first timer being a timer started after the first event occurs, and the second timer stopping the reporting of measurement results during its operation.

[0069] In one possible implementation, measurement configuration information is used to determine measurement results related to the first event.

[0070] In conjunction with the second aspect, in some possible implementations, the measurement configuration information includes information about the first event.

[0071] In conjunction with the second aspect, in some possible implementations, the counter is used to record the number of times the first event occurs within the first time period.

[0072] In conjunction with the second aspect, in some possible implementations, the method further includes: receiving capability information of a terminal device, the capability information including the first event supported by the terminal device, and the measurement configuration information being determined based on the capability information.

[0073] In conjunction with the second aspect, in some possible implementations, the first event includes one or more of the following combinations:

[0074] The beam quality of the currently serving beam is less than or equal to the second threshold;

[0075] The beam quality of at least M1 beams is greater than the beam quality of the serving beam, and the difference between the beam quality of each of the at least M1 beams and the beam quality of the serving beam is greater than or equal to a third threshold.

[0076] The beam quality of at least M2 beams is greater than or equal to the fourth threshold;

[0077] The beam quality of the service beam is less than or equal to the fifth threshold, and the beam quality of at least M3 beams is greater than or equal to the sixth threshold.

[0078] It should be understood that this application does not limit the relationship between the fifth threshold and the sixth threshold.

[0079] The difference between the beam quality of each of at least M4 beams and the beam quality of the serving beam is less than or equal to a seventh threshold.

[0080] It should be understood that the difference involved in this application can be the absolute value of the difference.

[0081] The service beam is not among the K1 beams with the best quality. These K1 beams can also be replaced with the beams corresponding to the currently active K1 TCI-states.

[0082] The beam quality of at least M5 beams is greater than the beam quality of the best beam among the currently active beams, and the difference between the beam quality of each of the at least M5 beams and the beam quality of the best beam among the currently active beams is greater than or equal to an eighth threshold.

[0083] The beam quality of at least M6 beams is greater than the beam quality of the beam with the worst beam quality among the currently active beams, and the difference between the beam quality of each of the at least M6 beams and the beam quality of the beam with the worst beam quality among the currently active beams is greater than or equal to a ninth threshold.

[0084] And / or,

[0085] The beam quality of at least M7 beams is greater than the beam quality of the configured reference beam, and the difference between the beam quality of each of the at least M7 beams and the beam quality of the reference beam is greater than or equal to a tenth threshold, wherein M1, M2, M3, M4, M5, M6, M7, and K1 are all integers greater than or equal to 1.

[0086] For the beneficial effects and possible designs of the second aspect, please refer to the relevant description in the first aspect, which will not be repeated here.

[0087] Thirdly, a communication method is provided. This method can be applied to the terminal side; that is, it can be executed by the terminal device or by components of the terminal device (such as a chip, chip system, circuit, or communication module). This application does not limit the scope of the method. The following description mainly uses a terminal device as an example.

[0088] The method may include: a terminal device receiving measurement configuration information, the measurement configuration information being used to configure the terminal device to measure and report measurement results related to the first event; if, within a time window from time t1-L to time t1, the number of times the first event occurs in at least one beam reaches a first threshold, the terminal device sends a first uplink signal during a first transmission opportunity after time t2.

[0089] Where t1 is any time, or t1 is the time when the first event occurs, t2 is equal to t1, or t2 is equal to t1 plus an offset, L is greater than 0, the first transmission opportunity is a transmission opportunity outside the second timer's timing period among the transmission opportunities of the first uplink signal, the terminal device is prohibited from reporting measurement results during the second timer's operation, the first uplink signal is used to request uplink resources to send measurement results, or the first uplink signal is used to indicate / notify the network device that the terminal device will send measurement results through pre-configured uplink resources.

[0090] According to the method provided in this application, the terminal device sends a first uplink signal based on the number of times the first event occurs meeting a first threshold, which enables the transmission of the first uplink signal on a pre-configured or network device-configured uplink resource, so that the network device can receive the measurement results on the uplink resource and reduce the probability of receiving incorrect measurement results.

[0091] In conjunction with the third aspect, in some possible implementations, the first transmission opportunity is the first transmission opportunity in the transmission of the first uplink signal that is located after time t2 and outside the timing period of the second timer.

[0092] According to the method provided in this application, the terminal device sends a first uplink signal outside the second timer's timing period, which can reduce the number of times measurement results are reported during the second timer's operation and reduce the probability of incorrectly reported measurement results.

[0093] In conjunction with the third aspect, in some possible implementations, a counter is used to record the number of times the first event occurs within the first time period.

[0094] In conjunction with the third aspect, in some possible implementations, the first event includes one or more of the following combinations:

[0095] The beam quality of the currently serving beam is less than or equal to the second threshold;

[0096] The beam quality of at least M1 beams is greater than the beam quality of the serving beam, and the difference between the beam quality of each of the at least M1 beams and the beam quality of the serving beam is greater than or equal to a third threshold.

[0097] The beam quality of at least M2 beams is greater than or equal to the fourth threshold;

[0098] The beam quality of the serving beam is less than or equal to the fifth threshold, and the beam quality of at least M3 beams is greater than or equal to the sixth threshold;

[0099] It should be understood that this application does not limit the relationship between the fifth threshold and the sixth threshold.

[0100] The difference between the beam quality of each of the at least M4 beams and the beam quality of the serving beam is less than or equal to the seventh threshold.

[0101] It should be understood that the difference involved in this application can be the absolute value of the difference.

[0102] The serving beam is not among the K1 beams with the best quality. These K1 beams can also be replaced with the beams corresponding to the currently active K1 TCI-states.

[0103] The beam quality of at least M5 beams is greater than the beam quality of the best beam among the currently active beams, and the difference between the beam quality of each of the at least M5 beams and the beam quality of the best beam among the currently active beams is greater than or equal to the eighth threshold.

[0104] The beam quality of at least M6 beams is greater than the beam quality of the worst beam among the currently active beams, and the difference between the beam quality of each of the at least M6 beams and the beam quality of the worst beam among the currently active beams is greater than or equal to the ninth threshold.

[0105] And / or,

[0106] The beam quality of at least M7 beams is greater than the beam quality of the configured reference beam, and the difference between the beam quality of each of the at least M7 beams and the beam quality of the reference beam is greater than or equal to the tenth threshold, wherein M1, M2, M3, M4, M5, M6, M7, and K1 are all integers greater than or equal to 1.

[0107] Fourthly, a communication method is provided. This method can be applied to the network side; that is, it can be executed by a network device or by a component of the network device (such as a chip, chip system, circuit, or communication module). This application does not limit this. The following description mainly uses a network device as an example.

[0108] The method may include: a network device sending measurement configuration information, which is used to configure the terminal device to measure and report measurement results related to the first event; if, within a time window from time t1-L to time t1, the number of times the first event occurs in at least one beam reaches a first threshold, the network device receives the first uplink signal at the first transmission opportunity after time t2.

[0109] Where t1 is any time, or t1 is the time when the first event occurs, t2 is equal to t1, or t2 is equal to t1 plus an offset, L is greater than 0, the first transmission opportunity is a transmission opportunity outside the second timer's timing period among the transmission opportunities of the first uplink signal, the terminal device is prohibited from reporting measurement results during the second timer's operation, the first uplink signal is used to request uplink resources to send measurement results, or the first uplink signal is used to indicate / notify the network device that the terminal device will send measurement results through pre-configured uplink resources.

[0110] In conjunction with the fourth aspect, in some possible implementations, the first transmission opportunity is the first transmission opportunity in the transmission of the first uplink signal that is located after time t2 and outside the timing period of the second timer.

[0111] In conjunction with the fourth aspect, in some possible implementations, a counter is used to record the number of times the first event occurs within the first time period.

[0112] In conjunction with the fourth aspect, in some possible implementations, the first event includes one or more of the following combinations:

[0113] The beam quality of the currently serving beam is less than or equal to the second threshold;

[0114] The beam quality of at least M1 beams is greater than the beam quality of the serving beam, and the difference between the beam quality of each of the at least M1 beams and the beam quality of the serving beam is greater than or equal to a third threshold.

[0115] The beam quality of at least M2 beams is greater than or equal to the fourth threshold;

[0116] The beam quality of the serving beam is less than or equal to the fifth threshold, and the beam quality of at least M3 beams is greater than or equal to the sixth threshold;

[0117] It should be understood that this application does not limit the relationship between the fifth threshold and the sixth threshold.

[0118] The difference between the beam quality of each of the at least M4 beams and the beam quality of the serving beam is less than or equal to the seventh threshold.

[0119] It should be understood that the difference involved in this application can be the absolute value of the difference.

[0120] The serving beam is not among the K1 beams with the best quality. These K1 beams can also be replaced with the beams corresponding to the currently active K1 TCI-states.

[0121] The beam quality of at least M5 beams is greater than the beam quality of the best beam among the currently active beams, and the difference between the beam quality of each of the at least M5 beams and the beam quality of the best beam among the currently active beams is greater than or equal to the eighth threshold.

[0122] The beam quality of at least M6 beams is greater than the beam quality of the worst beam among the currently active beams, and the difference between the beam quality of each of the at least M6 beams and the beam quality of the worst beam among the currently active beams is greater than or equal to the ninth threshold.

[0123] And / or,

[0124] The beam quality of at least M7 beams is greater than the beam quality of the configured reference beam, and the difference between the beam quality of each of the at least M7 beams and the beam quality of the reference beam is greater than or equal to the tenth threshold, wherein M1, M2, M3, M4, M5, M6, M7, and K1 are all integers greater than or equal to 1.

[0125] For the beneficial effects and possible designs of the fourth aspect, please refer to the relevant descriptions in the third or first aspect, which will not be repeated here.

[0126] Fifthly, a communication method is provided. This method can be applied to the terminal side; that is, it can be executed by the terminal device or by components of the terminal device (such as a chip, chip system, circuit, or communication module). This application does not limit the scope of the method. The following description mainly uses a terminal device as an example.

[0127] The method may include: a terminal device receiving measurement configuration information, the measurement configuration information being used to configure the terminal device to measure and report measurement results related to the first event; for a transmission timing of the first uplink signal, if the number of times the first event occurs in at least one beam reaches a first threshold within a time window from time t3-L to time t3, the terminal device sends the first uplink signal at the transmission timing.

[0128] Where t3 is the time corresponding to the transmission opportunity, or t3 is the time corresponding to the transmission opportunity minus an offset, L is greater than 0, the first uplink signal is used to request uplink resources to send measurement results, or the first uplink signal is used to indicate / notify the network device that the terminal device will send measurement results through pre-configured uplink resources.

[0129] According to the method provided in this application, the terminal device sends a first uplink signal based on the number of times the first event occurs meeting a first threshold, which enables the transmission of the first uplink signal on a pre-configured or network device-configured uplink resource, so that the network device can receive the measurement results on the uplink resource and reduce the probability of receiving incorrect measurement results.

[0130] In conjunction with the fifth aspect, in some possible implementations, a transmission timing is a transmission timing outside the timing period of the second timer, during which the terminal device is prohibited from reporting measurement results.

[0131] According to the method provided in this application, the terminal device sends a first uplink signal outside the second timer's timing period, which can reduce the number of times measurement results are reported during the second timer's operation and reduce the probability of incorrectly reported measurement results.

[0132] In conjunction with the fifth aspect, in some possible implementations, a counter is used to record the number of times the first event occurs within the first time period.

[0133] In conjunction with the fifth aspect, among some possible implementation methods, the first event includes one or more of the following combinations:

[0134] The beam quality of the currently serving beam is less than or equal to the second threshold;

[0135] The beam quality of at least M1 beams is greater than the beam quality of the serving beam, and the difference between the beam quality of each of the at least M1 beams and the beam quality of the serving beam is greater than or equal to a third threshold.

[0136] The beam quality of at least M2 beams is greater than or equal to the fourth threshold;

[0137] The beam quality of the serving beam is less than or equal to the fifth threshold, and the beam quality of at least M3 beams is greater than or equal to the sixth threshold;

[0138] It should be understood that this application does not limit the relationship between the fifth threshold and the sixth threshold.

[0139] The difference between the beam quality of each of the at least M4 beams and the beam quality of the serving beam is less than or equal to the seventh threshold.

[0140] It should be understood that the difference involved in this application can be the absolute value of the difference.

[0141] The serving beam is not among the K1 beams with the best quality. These K1 beams can also be replaced with the beams corresponding to the currently active K1 TCI-states.

[0142] The beam quality of at least M5 beams is greater than the beam quality of the best beam among the currently active beams, and the difference between the beam quality of each of the at least M5 beams and the beam quality of the best beam among the currently active beams is greater than or equal to the eighth threshold.

[0143] The beam quality of at least M6 beams is greater than the beam quality of the worst beam among the currently active beams, and the difference between the beam quality of each of the at least M6 beams and the beam quality of the worst beam among the currently active beams is greater than or equal to the ninth threshold.

[0144] And / or,

[0145] The beam quality of at least M7 beams is greater than the beam quality of the configured reference beam, and the difference between the beam quality of each of the at least M7 beams and the beam quality of the reference beam is greater than or equal to the tenth threshold, wherein M1, M2, M3, M4, M5, M6, M7, and K1 are all integers greater than or equal to 1.

[0146] Sixthly, a communication method is provided. This method can be applied to the network side; that is, it can be executed by a network device or by a component of the network device (such as a chip, chip system, circuit, or communication module). This application does not limit the scope of the method. The following description mainly uses a network device as an example.

[0147] The method may include: a network device sending measurement configuration information, the measurement configuration information being used to configure the terminal device to measure and report measurement results related to the first event; for a transmission timing of the first uplink signal, if, within a time window from time t3-L to time t3, the number of times the first event occurs in at least one beam reaches a first threshold, the network device receives the first uplink signal at the transmission timing.

[0148] Where t3 is the time corresponding to the transmission opportunity, or t3 is the time corresponding to the transmission opportunity minus an offset, L is greater than 0, the first uplink signal is used to request uplink resources to send measurement results, or the first uplink signal is used to indicate / notify the network device that the terminal device will send measurement results through pre-configured uplink resources.

[0149] In conjunction with the sixth aspect, in some possible implementations, a transmission timing is a transmission timing outside the timing period of the second timer, during which the terminal device is prohibited from reporting measurement results.

[0150] In conjunction with the sixth aspect, in some possible implementations, a counter is used to record the number of times the first event occurs within the first time period.

[0151] In conjunction with the sixth aspect, in some possible implementations, the first event includes one or more of the following combinations:

[0152] The beam quality of the currently serving beam is less than or equal to the second threshold;

[0153] The beam quality of at least M1 beams is greater than the beam quality of the serving beam, and the difference between the beam quality of each of the at least M1 beams and the beam quality of the serving beam is greater than or equal to a third threshold.

[0154] The beam quality of at least M2 beams is greater than or equal to the fourth threshold;

[0155] The beam quality of the serving beam is less than or equal to the fifth threshold, and the beam quality of at least M3 beams is greater than or equal to the sixth threshold;

[0156] It should be understood that this application does not limit the relationship between the fifth threshold and the sixth threshold.

[0157] The difference between the beam quality of each of the at least M4 beams and the beam quality of the serving beam is less than or equal to the seventh threshold.

[0158] It should be understood that the difference involved in this application can be the absolute value of the difference.

[0159] The serving beam is not among the K1 beams with the best quality. These K1 beams can also be replaced with the beams corresponding to the currently active K1 TCI-states.

[0160] The beam quality of at least M5 beams is greater than the beam quality of the best beam among the currently active beams, and the difference between the beam quality of each of the at least M5 beams and the beam quality of the best beam among the currently active beams is greater than or equal to the eighth threshold.

[0161] The beam quality of at least M6 beams is greater than the beam quality of the worst beam among the currently active beams, and the difference between the beam quality of each of the at least M6 beams and the beam quality of the worst beam among the currently active beams is greater than or equal to the ninth threshold.

[0162] And / or,

[0163] The beam quality of at least M7 beams is greater than the beam quality of the configured reference beam, and the difference between the beam quality of each of the at least M7 beams and the beam quality of the reference beam is greater than or equal to the tenth threshold, wherein M1, M2, M3, M4, M5, M6, M7, and K1 are all integers greater than or equal to 1.

[0164] For the beneficial effects and possible designs of the sixth aspect, please refer to the relevant descriptions in the fifth or first aspect, which will not be repeated here.

[0165] A seventh aspect provides a communication apparatus for performing the method in any possible implementation of the first or second aspect; or, for performing the method in any possible implementation of the third or fourth aspect; or, for performing the method in any possible implementation of the fifth or sixth aspect. Specifically, the apparatus may include units and / or modules for performing the method in any possible implementation of the first or second aspect, such as a processing unit and / or a communication unit.

[0166] In one implementation, the device is a communication device (such as a terminal device or a network device). When the device is a communication device, the communication unit can be a transceiver or an input / output interface; the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0167] In another implementation, the device is a chip, chip system, circuit, or communication module for communication equipment (such as terminal equipment or network equipment). When the device is a chip, chip system, or circuit for communication equipment, the communication unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; the processing unit may be at least one processor, processing circuit, or logic circuit.

[0168] Eighthly, a communication apparatus is provided, comprising: at least one processor for executing a computer program or instructions to perform the method in any possible implementation of the first or second aspect; or to perform the method in any possible implementation of the third or fourth aspect; or to perform the method in any possible implementation of the fifth or sixth aspect. Optionally, the apparatus further comprises a memory for storing the computer program or instructions. Optionally, the apparatus further comprises a communication interface coupled to the processor, which can be used to input the computer program or instructions to the processor, or to output information from the processor.

[0169] In one implementation, the device is a communication device (such as a terminal device or a network device).

[0170] In another implementation, the device is a chip, chip system, circuit, or communication module for communication equipment (such as terminal equipment or network equipment).

[0171] A ninth aspect provides a processor for executing the method provided in the first or second aspect above; or for executing the method provided in any possible implementation of the third or fourth aspect above; or for executing the method provided in any possible implementation of the fifth or sixth aspect above.

[0172] Unless otherwise specified, or if it does not contradict its actual function or internal logic in the relevant description, the transmission and acquisition / reception operations involved in the processor can be understood as processor output and reception, input and other operations, or as transmission and reception operations performed by radio frequency circuits and antennas. This application does not limit them in this regard.

[0173] Optionally, the device further includes: a memory for storing a program; correspondingly, at least one processor for executing the computer program or instructions in the memory.

[0174] Optionally, the device also includes a communication interface. The communication interface is coupled to the processor and can be used to input information to the processor or output information from the processor.

[0175] A tenth aspect is provided: a computer-readable storage medium storing program code for execution by a device, the program code including a method for performing any possible implementation of the first or second aspect described above; or, the program code for performing a method in any possible implementation of the third or fourth aspect described above; or, the program code for performing a method in any possible implementation of the fifth or sixth aspect described above.

[0176] Eleventhly, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the method in any possible implementation of the first or second aspect; or causes the computer to perform the method in any possible implementation of the third or fourth aspect; or causes the computer to perform the method in any possible implementation of the fifth or sixth aspect.

[0177] In a twelfth aspect, a chip is provided, the chip including a processor and a communication interface, the processor reading instructions from a memory through the communication interface to execute the method provided in any of the above-described implementations of the first or second aspect; or, to execute the method in any of the above-described possible implementations of the third or fourth aspect; or, to execute the method in any of the above-described possible implementations of the fifth or sixth aspect.

[0178] Optionally, the chip is a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip containing a modem core or a system-in-package (SIP) chip.

[0179] Optionally, as one implementation, the chip further includes a memory storing computer programs or instructions. The processor executes the computer programs or instructions in the memory. When the computer programs or instructions are executed, the processor performs the method provided by any of the above-described implementations of the first or second aspect; or, the processor performs the method in any of the above-described possible implementations of the third or fourth aspect; or, the processor performs the method in any of the above-described possible implementations of the fifth or sixth aspect.

[0180] In a thirteenth aspect, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the method provided by any of the above-described implementations of the first to sixth aspects.

[0181] Fourteenthly, a communication system is provided, including the aforementioned terminal equipment and network equipment. Attached Figure Description

[0182] Figure 1 This is a schematic diagram of a wireless communication system applicable to embodiments of this application.

[0183] Figure 2 This is another schematic diagram of a wireless communication system applicable to embodiments of this application.

[0184] Figure 3 This is a schematic diagram of the structure of an access network device according to an embodiment of this application.

[0185] Figure 4 This is a schematic diagram of a communication method 400 provided in an embodiment of this application.

[0186] Figure 5 This is a schematic diagram of a communication device 500 provided in an embodiment of this application.

[0187] Figure 6 This is a schematic diagram of another communication device 600 provided in an embodiment of this application.

[0188] Figure 7 This is a schematic diagram of a chip system 700 provided in an embodiment of this application. Detailed Implementation

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

[0190] The technical solutions provided in this application can be applied to various communication systems, such as 5th generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, and LTE time division duplex (TDD) systems. The technical solutions provided in this application can also be applied to future communication systems, such as 6th generation (6G) mobile communication systems. The technical solutions provided in this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, universal mobile telecommunication system (UMTS), machine-type communication (MTC), and Internet of Things (IoT) communication systems. The wireless communication systems involved in this application also include, but are not limited to, narrowband Internet of Things (NB-IoT) systems. The technical solution provided in this application can also be applied to low-frequency scenarios, high-frequency scenarios, terahertz, etc.

[0191] The technical solutions provided in this application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication. As an example, a satellite communication system includes a satellite base station and terminal equipment. The satellite base station provides communication services to the terminal equipment. The satellite base station can also communicate with other base stations. A satellite can act as a base station or as a terminal device. Here, "satellite" can refer to unmanned aerial vehicles (UAVs), hot air balloons, low-Earth orbit (LEO) satellites, medium-Earth orbit (MEO) satellites, high-Earth orbit (HEO) satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment, etc.

[0192] In a communication system, a device can send signals to or receive signals from another device. These signals can include information, signaling, or data. The term "device" can also be replaced by an entity, network entity, network element, communication equipment, communication module, node, communication node, etc. This disclosure uses "device" as an example. For instance, a communication system can include at least one terminal device and at least one network device. The network device can send downlink signals to the terminal device, and / or the terminal device can send uplink signals to the network device.

[0193] The terminal device in this application embodiment can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. The terminal device can include various devices with wireless communication capabilities, which can be used to connect people, objects, machines, etc. The terminal device can be widely applied in various scenarios, such as: cellular communication, D2D, V2X, peer-to-peer (P2P), M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery, etc. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. Terminal equipment can be user equipment (UE), terminal, fixed equipment, mobile station equipment or mobile equipment, subscriber unit, handheld device, vehicle-mounted equipment, wearable device, cellular phone, smartphone, session initiation protocol (SIP) phone, wireless data card, personal digital assistant (PDA), computer, tablet computer, laptop computer, wireless modem, handset, laptop computer, computer with wireless transceiver capability, smart book, vehicle, satellite, global positioning system (GPS) device, target tracking device, aircraft (e.g., drone, helicopter, multiple helicopters, four helicopters, or airplanes), ship, remote control device, smart home device, industrial equipment, transportation vehicle with wireless communication capability, communication module, or roadside unit with terminal function, all conforming to the 3GPP standard. The terminal device may be a wireless communication unit (RSU), or a device built into the aforementioned equipment (e.g., a communication module, modem, or chip in the aforementioned equipment), or other processing devices connected to the wireless modem. The terminal device may also be configured with program instructions for performing corresponding communication functions. For ease of description, the terminal device will be described below using a terminal or UE as an example.

[0194] It should be understood that in certain scenarios, a UE can also be used as a base station. For example, a UE can act as a scheduling entity, providing sidelink signaling between UEs in scenarios such as V2X, D2D, or P2P.

[0195] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus with integrated circuitry, or a chip, chip system, module, or control unit in the device or apparatus shown above; the specific application is not limited to any particular type. It should also be noted that in this application, when referring to a terminal device, it can refer to the terminal device itself, or to the chip, functional module, or integrated circuit within the terminal device that performs the method provided in this application; the specific application is not limited to any particular type.

[0196] In this embodiment, the device for implementing the functions of a terminal device, i.e., the terminal device, can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed in the terminal device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can also be configured with program instructions for performing corresponding communication functions.

[0197] The network device in this application embodiment can be a device or module with corresponding communication functions. The network device can be a device used to communicate with terminal devices; it can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass various names like the following, or be replaced by them, such as: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitter point, master station, auxiliary station, motor slide retainer (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), and positioning node.

[0198] The base station can be a macro base station, micro base station, relay node, donor node, or similar entity, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, equipment performing base station functions in D2D, V2X, and M2M communications, network-side equipment in 6G networks, or equipment performing base station functions in future communication systems. A base station can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or equipment forms used in the network equipment.

[0199] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.

[0200] It should be noted that in different systems, the CU (or centralized unit control plane (CU-CP) and centralized unit user plane (CU-UP)), DU, or radio unit (RU) may have different names, but those skilled in the art will understand their meaning. For example, in an open RAN (O-RAN or ORAN) system, a CU can also be called an open centralized / central unit (O-CU) or an open CU; a DU can also be called an open distributed unit (O-DU); a centralized / central unit control plane (CU-CP) can also be called an open centralized / central unit control plane (O-CU-CP) or an open CU-CP; a centralized / central unit user plane (CU-UP) can also be called an open centralized / central unit user plane (O-CU-UP) or an open CU-UP; and an RU can also be called an open radio unit (O-RU). This application does not specifically limit the choice of any of the CU, CU-CP, CU-UP, DU, and RU units in this application. Any of these units can be implemented using software modules, hardware modules, or a combination of software and hardware modules.

[0201] 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, a radio access network can also be an open radio access network (O-RAN) architecture. In an O-RAN system, CU can also be called an open CU (open CU, O-CU), DU can also be called an open DU (open DU, O-DU), CU-CP can also be called an open CU-CP (O-CU-CP), CU-UP can also be called an open CU-UP (O-CU-UP), and RU can also be called an open RU (open RU, O-RU). 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.

[0202] In this embodiment, the device for implementing the functions of a network device can be a network device itself, or a device capable of supporting the network device in implementing those functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed within the network device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can be configured with program instructions for performing corresponding communication functions. This embodiment only uses a network device as an example to illustrate the device for implementing the functions of a network device, and does not limit the solution of this embodiment.

[0203] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located. Furthermore, terminal devices and network devices can be hardware devices, software functions running on dedicated hardware, or software functions running on general-purpose hardware, such as virtualization functions instantiated on a platform (e.g., a cloud platform), or entities that include dedicated or general-purpose hardware devices and software functions. This application does not limit the specific form of the terminal devices and network devices.

[0204] First, a brief introduction to the communication system applicable to the embodiments of this application is given below.

[0205] See Figure 1 , Figure 1 This is a schematic diagram of a wireless communication system applicable to embodiments of this application.

[0206] like Figure 1As shown, the wireless communication system includes a wireless access network 100. The wireless access network 100 can be a next-generation (e.g., 6G or higher) wireless access network, or a traditional (e.g., 5G, 4G, 3G, or 2G) wireless access network. One or more terminal devices (120a-120j, collectively referred to as 12) can be interconnected or connected to one or more network devices (110a, 110b, collectively referred to as 110) within the wireless access network 100. Network elements in the wireless communication system are connected via interfaces (e.g., NG, Xn) or over-the-air interfaces.

[0207] Figure 1 This is just an illustration; the wireless communication system may also include other devices, such as core network (CN) equipment, wireless relay equipment, and / or wireless backhaul equipment. Figure 1 It is not shown in the middle.

[0208] See Figure 2 , Figure 2 This is a schematic diagram of an ORAN system applicable to embodiments of this application. The ORAN system includes a core network, access network equipment, and UEs. Optionally, the ORAN system may further include... Figure 1 Other components besides those shown are not specifically limited in this application.

[0209] Access network devices can communicate with the core network (CN) via a backhaul link. Access network devices can also communicate with the UE via an air interface. Specifically, the BBU in the access network device communicates with the core network via a backhaul link. The RU in the access network device communicates with at least one UE via an air interface. The BBU communicates with at least one RU via a fronthaul link; the BBU and RU may or may not be co-located.

[0210] A BBU consists of at least one CU and at least one DU, and the CU and DU can communicate with each other via at least one midhaul link.

[0211] A BBU consists of at least one CU and at least one DU, and the CU and DU can communicate with each other via at least one midhaul link.

[0212] One possible implementation is, such as Figure 3As shown, the CU is a logical node that carries the radio resource control (RRC), service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer, and other control functions of access network equipment. The CU can connect to network nodes such as the core network through interfaces, such as the E2 interface. Optionally, the CU can have some core network functions. The CU (e.g., the PDCP layer and / or higher) connects to the DU (e.g., the radio link control (RLC) layer and lower layers of the DU) through interfaces, such as the F1 interface. Optionally, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.). F1AP is the application protocol of the F1 interface, defining the signaling procedures of F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.

[0213] Optional, such as Figure 3As shown, the CU can be divided into CU-CP and CU-UP. CU-CP is a logical node carrying the RRC layer and the Packet Data Convergence Protocol layer (PDCP-C), responsible for implementing the CU's control plane functions. CU-CP can interact with network elements in the core network that implement control plane functions. These network elements can be access and mobility function (AMF) network elements, such as the AMF in a 5G system. The AMF network element is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover. CU-UP is a logical node carrying the SDAP layer and the Packet Data Convergence Protocol layer (PDCP-U), responsible for implementing the CU's user plane functions. CU-UP can interact with network elements in the core network that implement user plane functions. In the core network, network elements used to implement user plane functions, such as the user plane function (UPF) in a 5G system, are responsible for forwarding and receiving data in terminal devices. The above configuration of CU and DU is merely an example; in practical applications, the functions of CU and DU can be configured as needed. For example, CU or DU can be configured to have more protocol layer functions, or to have only some protocol layer processing functions. For instance, 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 CU or DU can be divided according to service type or other system requirements, such as by latency, placing functions that need to meet low latency requirements in the DU and functions that do not need to meet such latency requirements in the CU.

[0214] One possible implementation is, such as Figure 3 As shown, a DU is a logical node that carries 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. The DU connects to the RU through interfaces, which can be fronthaul interfaces. In some examples, the Higher PHY layer includes the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation, and demodulation.

[0215] One possible implementation is, such as Figure 3 As shown, the RU is a logical node that carries both lower physical layer (PHY) and radio frequency (RF) processing. In some examples, the RU can be a 3GPP transmission reception point (TRP), a remote radio head (RRH), or other similar entities. In some examples, the Low-PHY includes PHY processing functions such as Fast Fourier Transform (FFT), Inverse Fast Fourier Transform (IFFT), digital beamforming, and filtering. The RU communicates with one or more UEs via a radio link.

[0216] The DU and RU can be co-located or not. The DU and RU exchange control plane and user plane information via a fronthaul link through the Lower-Layer Split CUS-Plane (LLS-CUS) interface. LLS-CUS may include a Lower-Layer Split control (LLS-C) interface and a Lower-Layer Splituser (LLS-U) interface, providing the control plane (C-Plane) and user plane (U-Plane) respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and RU. The DU and RU exchange management information via a fronthaul link's LLS-M interface; the management plane (M-Plane) refers to non-real-time management operations between the DU and RU.

[0217] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU 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 in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. 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.

[0218] 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 ORAN 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.

[0219] It should be noted that network devices can be devices or apparatuses with chips, or devices or apparatuses with integrated circuits, or chips, chip systems, modules, or control units in the devices or apparatuses shown above; this application does not impose any specific limitations. It should also be noted that in this application, the term "network device" can refer to the network device itself, or to chips, functional modules, or integrated circuits within the network device that implement the methods provided in this application; this application does not impose any specific limitations.

[0220] To facilitate a better understanding of the technical solution of this application, some related technologies involved in the technical solution of this application are introduced.

[0221] 1. Beam: A communication resource. Different beams can be considered different resources. The same information or different information can be transmitted through different beams.

[0222] In the NR protocol, beaming can be represented as a spatial domain filter, spatial parameter, spatial domain parameter, spatial domain setting, spatial setting, quasi-co-location (QCL) information, QCL assumption, QCL indication, etc. Beaming can be indicated by transmission configuration indicator (TCI) state parameters or spatial relation parameters. Therefore, in this application, beaming can be replaced by spatial domain filter, spatial filter, spatial parameter, spatial parameter, spatial domain setting, spatial setting, QCL information, QCL assumption, QCL indication, TCI-state, spatial relation, etc. These terms are also equivalent to each other. Beaming can also be replaced with other beaming terms, which are not limited in this application.

[0223] The beam used to transmit signals can be called the transmission beam (Tx beam), spatial domain transmission filter, spatial transmission filter, spatial domain transmission parameter, spatial transmission setting, or spatial transmission setting. The downlink transmission beam can be indicated by TCI-state.

[0224] The beam used to receive signals can be called a reception beam (Rx beam), a spatial domain reception filter, a spatial reception filter, a spatial domain reception parameter, a spatial reception setting, or a spatial reception setting. The uplink transmit beam can be indicated by a spatial relation, an uplink TCI-state, or a sounding reference signal (SRS) resource (indicating the transmit beam using that SRS). Therefore, uplink beams, SRS resources, and uplink TCI-states are interchangeable.

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

[0226] Furthermore, the beam can be a wide beam, a narrow beam, or other types of beam. The beamforming technology can be beamforming technology or other technologies. Specifically, beamforming technology can be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology, etc.

[0227] As an example, multiple beams with the same or similar communication characteristics can be considered as a single beam.

[0228] Beams are generally associated with resources. For example, when performing beam measurement, network devices measure different beams through different resources. The terminal devices provide feedback on the measured resource quality, and the network devices then know the quality of the corresponding beam.

[0229] Optionally, 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 detection signals, etc. One or more antenna ports forming a beam can also be considered as a set of antenna ports.

[0230] 2. Reference signal (RS): Also known as pilot, reference sequence, reference signal, etc. For consistency, it will be described as reference signal below. The reference signal can be used for channel measurement or channel estimation, etc.

[0231] The channel measurements involved in this application also include beam measurements, i.e., obtaining beam quality information by measuring a reference signal. As an example, parameters used to measure beam quality include at least one of the following: reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), signal-to-noise ratio (SNR), and signal-to-interference plus noise ratio (SINR) (or simply signal-to-dryness ratio). In the embodiments of this application, for ease of explanation, unless otherwise specified, the channel measurements involved can be regarded as beam measurements.

[0232] The reference signals mentioned in this application, as examples, may include any of the following: Channel State Information (CSI) reference signal (CSI-RS), Synchronization Signal Block (SSB), Sounding Reference Signal (SRS), User Equipment Specific Reference Signal (US-RS), Demodulation Reference Signal (DMRS), Phase Track Reference Signal (PT-RS), Cell Reference Signal (CRS), etc. It should be understood that the reference signals listed above are merely examples and should not constitute any limitation on this application. This application does not preclude the possibility of defining other reference signals in future protocols to achieve the same or similar functions.

[0233] Furthermore, the reference signal can be understood as 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. This candidate cell can be the current serving cell or a non-serving cell, and its physical cell identifier (PCI) is different from the current primary cell (PCell). Additionally, the reference signal can also be a reference signal associated with an additional PCI, i.e., the reference signal of a neighboring cell.

[0234] The terminal device can be configured with one or more candidate cells, and the configuration of each candidate cell may include the configuration of reference signal resources.

[0235] 3. Reference signal resources: can be used to configure the transmission attributes of reference signals.

[0236] Generally, reference signals are configured in the form of resources. Network devices can configure various reference signals to terminal devices in the form of resources. Each resource is a configuration information unit, which typically includes parameters related to a reference signal, such as the time-frequency resource location, number of ports, time domain type (periodic / semi-static / aperiodic), etc. Transmitting devices can send reference signals based on reference signal resources, and receiving devices can receive reference signals based on reference signal resources.

[0237] To distinguish different reference signal resources, each reference signal resource can correspond to a reference signal resource identifier, such as CSI-RS resource indicator (CRI), SSB resource indicator (SSBRI), and SRS resource indicator / index (SRI).

[0238] 4. Beam Management

[0239] Beam management is a measurement process that can be divided into downlink beam management and uplink beam management.

[0240] Downlink beam management mainly includes four steps.

[0241] S1. The network device sends measurement configuration information to the terminal device.

[0242] The measurement configuration information is sent by the network device to the terminal device via RRC signaling. This information mainly consists of two parts: resource configuration information and reporting configuration information. Resource configuration information is related to measurement resources and is configured in the relevant protocol using a three-level structure: resource configuration - resource set - resource. The network device can configure one or more resource configurations (resourceConfig can also be written as resourceSetting) for the terminal device. Each resource configuration includes one or more resource sets, and each resource set can include one or more resources. Each resource configuration / resource set / resource includes its own index. It also includes other parameters such as the resource's period and the signal type corresponding to the resource. The reporting configuration information refers to the information related to reporting measurement results, configured in the protocol through reporting configuration (ReportConfig). The network device can configure one or more ReportConfig configurations for the terminal device. Each reporting configuration includes reporting metrics, reporting time and period, reporting format, and other reporting-related information. Furthermore, the reporting configuration includes an index of the resource configuration, indicating which measurement configuration was used to measure the reported result.

[0243] For example, the following is the specific format of resource configuration and reporting configuration in the relevant protocol. Some parameters irrelevant to this application have been omitted to facilitate further understanding of the measurement architecture in the protocol.

[0244]

[0245]

[0246] S2. The network device sends downlink signals on the resource granules corresponding to the resources configured in the resource configuration information, so that the terminal device can determine the quality of each resource, i.e. the quality of the beam corresponding to the resource, by measuring the downlink signals.

[0247] S3. The terminal equipment measures the downlink signal according to the measurement configuration information.

[0248] S4. The terminal device sends a beam measurement report to the network device.

[0249] The beam measurement report may include an index of one or more resources, the quality of the resources, etc.

[0250] Table 1 shows the reporting format used for beam measurements in the relevant protocols. (See Table 1 for details.)

[0251] Table 1

[0252]

[0253] The resource indicator (CSI-RS indicator / Index, CRI) and SSB resource indicator (SSBResource indicator / Index, SSBRI) fields are used to indicate the resource index to be reported. Terminal devices can report only CRI or SSBRI, or both. and This refers to the lengths of the CRI and SSBRI fields. RSRP represents the quality of the resource. RSRP reporting uses a differential reporting criterion, meaning the RSRP of the best resource (the RSRP field in Table 1) is reported using 7 bits of quantization, while other RSRP fields (differential RSRP in Table 1) are reported using 4 bits of quantization.

[0254] The aforementioned reporting information can be carried in the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH).

[0255] Uplink beam management mainly includes three steps.

[0256] S1. The network device sends uplink signaling reference resource (SRS) configuration information to the terminal device.

[0257] Network devices can configure one or more SRS resource sets (SRS-ResourceSets) for uplink beam management for terminal devices. Each SRS resource set includes one or more SRS resources (SRS-Resources). Each SRS resource is associated with a beam. Each SRS resource includes an SRS signal, and uplink beam measurement can be performed by measuring the SRS signals corresponding to these SRS resources.

[0258] The following is the specific format of the SRS resource configuration in the relevant protocol, in which some parameters that are not relevant to this application have been omitted to facilitate a further understanding of the measurement architecture in the protocol.

[0259]

[0260] S2. The terminal device transmits the corresponding SRS signal using the uplink transmit beam associated with each SRS resource according to the configuration of each SRS resource.

[0261] S3. The network device measures the quality of each SRS resource by measuring the various SRS signals sent by the terminal device.

[0262] 5. Measurement Result Reporting: Currently, based on the time-domain configuration behavior, network devices can be configured to perform three measurement result reporting processes (also known as beam reporting, beam measurement result reporting, or CSI reporting): periodic reporting, semi-persistent reporting, and aperiodic reporting. A brief introduction follows.

[0263] 1) Periodic Reporting: First, the network device is configured to perform periodic reference signal measurements. This means the network device periodically sends measurement reference signals to the terminal device, which then measures these reference signals and periodically reports the measurement results. After the configuration signaling takes effect, the terminal device periodically reports measurement reports. To terminate the measurement reporting process, an RRC signaling message can be sent to release the relevant configuration parameters for that process.

[0264] 2) Semi-persistent reporting: One type involves periodic reference signal measurement and semi-persistent reporting of measurement results. First, the network device can be configured with periodic reference signals, meaning it periodically sends measurement reference signals to the terminal device. The terminal device measures these reference signals. When the terminal device receives an activation signaling message from the network device, such as a MAC CE signaling message or a downlink control information (DCI) signaling message, it will continuously and periodically report the measurement results. Of course, the network device can also send a deactivation signaling message to the terminal device to deactivate the semi-persistent reporting process. The other type involves semi-persistent reference signal measurement and measurement result reporting. When the terminal device receives an activation signaling message from the network device (such as a MAC CE signaling message or a DCI signaling message), it will continuously and periodically measure the reference signals and report the measurement results. When the terminal device receives a deactivation signaling message from the network device, it stops the continuous reporting.

[0265] 3) Non-periodic reporting: This reporting is only executed after the terminal device receives a trigger signaling from the network device. Furthermore, after completing the reporting, the terminal device will stop reporting, making it a one-time reporting process.

[0266] The aforementioned measurement result reporting is either periodic or semi-persistent or aperiodic, triggered by instruction signaling from network devices; that is, the timing of reporting is determined by the network devices. This approach results in significant uplink resource overhead. Specifically, in periodic and semi-persistent measurement reporting, the terminal device needs to report measurement results every other period, and these results may be meaningless to the network devices. For example, the current measurement result may be no different from the previously reported result (e.g., the optimal beam has not changed), making such reporting meaningless and wasting uplink resources.

[0267] Based on this, beam reporting triggered by the terminal device or an event is introduced to avoid wasting uplink transmission resources. In view of this, this application proposes that the terminal device, based on triggering conditions, determines whether it can report measurement results to the network device, thereby avoiding the terminal device repeatedly reporting identical measurement results. Simultaneously, when the terminal device reports measurement results, it can request the network device to allocate valid uplink resources, or inform the network device of the uplink transmission resources for transmitting the measurement results, so that the network device can allocate resources to the terminal device or receive the measurement results on the indicated uplink resources, thereby improving the transmission performance between the terminal device and the network device.

[0268] Before introducing the scheme of this application, the following points should be noted.

[0269] (1) In this application, “instruction” may include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information for the purpose of instructing A, it can be understood that the instruction information carries A, directly instructs A, or indirectly instructs A.

[0270] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. Furthermore, the information to be instructed can be sent as a whole or divided into multiple sub-information pieces, and the sending period and / or timing of these sub-information pieces can be the same or different.

[0271] (2) In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission via the air interface by other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY via the air interface by other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.

[0272] (3) In the various embodiments of this application, unless otherwise specified or logically conflicting, the terms and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0273] (4) In this application, "first" and "second" are used for descriptive convenience only to distinguish objects and are not intended to limit the scope of the embodiments of this application. They are not used to describe the order or sequence of features. It should be understood that the objects described in this way can be interchanged where appropriate so as to describe solutions other than those in the embodiments of this application.

[0274] (5) In this application, “predefined” may mean a standard protocol predefined, or it may mean that the devices have agreed or negotiated in advance.

[0275] (6) In this application, the words “exemplary,” “for example,” etc., are used to indicate examples, illustrations, or descriptions. 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. Specifically, the use of the word “example” is intended to present the concept in a concrete manner. In the embodiments of this application, “of,” “corresponding, relevant,” and “corresponding” may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.

[0276] (7) In this application, a combination of multiples may refer to a combination of multiples performing a logical 'AND', or a combination of multiples performing a logical 'OR', or a further combination of logical 'AND' and logical 'OR'.

[0277] In this application, a timer is equivalent to a time window. Specifically, starting a timer is equivalent to starting a time window, timeout is equivalent to ending a time window, and stopping a timer is equivalent to canceling or closing a time window. Stopping a timer can also be understood as canceling or closing the timer. Pausing a timer is equivalent to a sliding window for the time window.

[0278] In this application, reporting the measurement results can also be replaced by sending the signaling carrying the measurement results, or sending the first uplink signaling. Sending the measurement results can also be understood as sending the first uplink signal; the two are equivalent.

[0279] In this application, clearing the counter value to 0 and turning off the counter are equivalent substitutions.

[0280] The methods provided by the embodiments of this application are described in detail below with reference to the accompanying drawings. The embodiments provided by this application can be applied to the above-described embodiments. Figure 1 The communication system shown is not limited.

[0281] In the following embodiments, terminal devices and network devices are used as examples for illustrative purposes. The term "terminal device" can be replaced by a component of a terminal device (e.g., a chip, chip system, or circuit), and the term "network device" can be replaced by a component of a network device (e.g., a chip, chip system, or circuit).

[0282] See Figure 4 , Figure 4 This is a schematic diagram of a communication method 400 provided in an embodiment of this application. Figure 4 The method 400 shown may include the following steps.

[0283] Optionally, method 400 includes step 401.

[0284] 401. The terminal device sends capability information to the network device, and the network device receives the capability information from the terminal device accordingly.

[0285] The terminal device capability information includes one or more of the following: whether the terminal device supports beam information reporting initiated by the terminal device, the events supported by the terminal device, such as the first event (for details of the first event, please refer to the description in step 403), and / or, the reporting configuration supported by the terminal device for beam reporting initiated by the terminal, etc.

[0286] The terminal device supports a reporting configuration for beam reporting initiated by the terminal, including one or more of the following combinations: the terminal device supports a periodic reporting configuration for beam reporting initiated by the terminal device, the terminal device supports a semi-persistent reporting configuration for beam reporting initiated by the terminal device, and / or, the terminal device supports an aperiodic reporting configuration for beam reporting initiated by the terminal device.

[0287] 402. The network device sends measurement configuration information to the terminal device, and the terminal device receives the measurement configuration information from the network device accordingly.

[0288] For example, after receiving capability information from a terminal device, the network device determines measurement configuration information based on the terminal device's capability information and sends the measurement configuration information to the terminal device. This measurement configuration information is used by the network device to configure measurement parameters for the terminal device.

[0289] It should be understood that the measurement configuration information includes at least one report configuration, each of which is associated with at least one resource configuration. Each resource configuration includes channel measurement resources for channel measurement or interference measurement resources for interference measurement. Each resource configuration includes one or more resource sets, wherein the resource set configured in the resource configuration for channel measurement is a resource set for channel measurement, and the resource set configured in the resource configuration for interference measurement is a resource set for interference measurement. Each resource set includes one or more measurement resources.

[0290] It should also be understood that the configuration parameters corresponding to the measurement reporting process of the terminal device can be configured through the reporting configuration and the resource configuration associated with it. The reporting configuration includes the calculation method of the measurement results and the relevant parameters required to report the measurement results. The resource configuration includes the reference signal resources that need to be measured. Specifically, for a measurement reporting process corresponding to a reporting configuration, the network device can configure a resource set for channel measurement for the terminal device. This resource set can specifically refer to a resource setting, a resource set, or a subset within a resource set, etc. The terminal device measures this channel measurement resource set and determines the quality of each beam. For a measurement reporting process corresponding to a reporting configuration, the network device can configure multiple resource sets for channel measurement for the terminal device. The terminal device measures these channel measurement resource sets to determine the quality of each beam.

[0291] It should also be understood that the measurement configuration information may include at least one event, wherein the at least one event is used by the terminal device to count the number of times one or more of the at least one events (e.g., the first event) occur within a certain time period, and / or, as a basis for the terminal device to determine whether to report the measurement results to the network device.

[0292] It should also be understood that the measurement configuration information can be carried in RRC signaling and sent to the terminal device, or carried in other downlink signaling and transmitted, and this application does not limit it.

[0293] 403. The terminal device performs beam measurement based on the measurement configuration information and determines the measurement result.

[0294] For example, after receiving measurement configuration information from the network device, the terminal device performs beam measurement based on the measurement configuration information and obtains the measurement results.

[0295] It should be understood that the terminal device measures the beam according to the measurement configuration information, and a detailed description of the measurement results can be found in the relevant technical descriptions. The detailed process will not be repeated here.

[0296] The terminal device determines the measurement result corresponding to at least one event (e.g., a first event) indicated by the measurement configuration information. Further, the terminal device determines whether to report the measurement result to the network device based on the value of a counter associated with the first event and / or the state of a timer (e.g., a first timer, a second timer).

[0297] In one possible implementation, the measurement configuration information is used to measure and report measurement results related to the first event. Upon the occurrence of the first event, the terminal device performs a first operation, which includes one or more of the following: starting a first timer, restarting the first timer, and / or incrementing the counter value by 1.

[0298] The first timer is used to count the number of times the first event occurs within a first time period. Alternatively, the first timer can also be used to set a first time period for recording the number of times the first event occurs; that is, during the period when the first timer is running, the terminal device records the number of times the first event occurs. The start of the first timer can refer to the start of a countdown for the duration indicated by the first time period, or it can refer to the first timer starting from 0. The first timer can be a timer started when the first event occurs, or it can be a timer started after the first event occurs.

[0299] The first event includes one or more of the following:

[0300] Event 1: The beam quality of the current serving beam is less than or equal to the second threshold.

[0301] Event 2: The beam quality of at least M1 beams is greater than the beam quality of the serving beam, and the difference between the beam quality of each of the at least M1 beams and the beam quality of the serving beam is greater than or equal to a third threshold.

[0302] Event 3: The beam quality of at least M2 beams is greater than or equal to the fourth threshold.

[0303] Event 4: The beam quality of the service beam is less than or equal to the fifth threshold, and the beam quality of at least M3 beams is greater than or equal to the sixth threshold.

[0304] It should be understood that this application does not limit the relationship between the fifth threshold and the sixth threshold.

[0305] Event 5: The difference between the beam quality of each of at least M4 beams and the beam quality of the serving beam is less than or equal to the seventh threshold.

[0306] It should be understood that the difference involved in this application can be the absolute value of the difference.

[0307] Event 6: The serving beam does not belong to the K1 beams with the best quality. These K1 beams with the best quality can also be replaced with the beams corresponding to the currently active K1 TCI-states.

[0308] Event 7: The beam quality of at least M5 beams is greater than the quality of the best beam among the currently active beams, and the difference between the two is greater than the eighth threshold.

[0309] Event 8: The beam quality of at least M6 beams is greater than the quality of the worst beam among the currently active beams, and the difference between the two is greater than the ninth threshold.

[0310] Event 9: The beam quality of at least M7 beams is greater than the quality of the configured reference beam, and the difference between the beam quality of each of the M7 beams and the quality of the configured reference beam is greater than or equal to the tenth threshold.

[0311] Event 10: The serving beam does not belong to the K2 beams, and the beam quality of each beam in the K2 beams is the beam quality between the terminal device and the network device that is greater than or equal to the eleventh threshold.

[0312] Event 11: The beam quality of at least M8 beams is greater than the beam quality of the beam in the currently active beam that is greater than or equal to the twelfth threshold, and the difference between the beam quality of each of the at least M8 beams and the beam quality of the currently active beam is greater than or equal to the thirteenth threshold.

[0313] Event 12: The beam quality of at least M9 beams is greater than the beam quality of the beam in the currently active beam whose beam quality is less than or equal to the fourteenth threshold, and the difference between the beam quality of each of the at least M9 beams and the beam quality of the currently active beam is greater than or equal to the fifteenth threshold.

[0314] It should be understood that in this application, less than and less than or equal to are interchangeable, and greater than and greater than or equal to are interchangeable.

[0315] It should also be understood that M1, M2, M3, M4, M5, M6, M7, M8, M9, K1, and K2 involved in events one through twelve above are all integers greater than or equal to 1.

[0316] It should also be understood that the thresholds (second threshold, ... fifteenth threshold) involved in events one through twelve above, the values ​​of M (e.g., M1, M2, M3, M4, M5, M6, M7, M8, M9) and K (K1, K2) can all be determined by the terminal device, or by the network device, or predefined by the system or protocol, such as M=1. This application does not limit the specific values ​​of the above parameters.

[0317] It should also be understood that the first event is specifically which one or more of the aforementioned events, which can be configured to the terminal device by RRC signaling.

[0318] It should also be understood that beam quality in this application may indicate the value of the reference signal receiving power (RSRP) or signal to interference plus noise ratio (SINR) corresponding to the beam.

[0319] It should also be understood that the first event in this application can be any one of events one through twelve or a combination of multiple events, and this application does not limit this. In this application, the embodiments are described using the first event as an example, which can be a single event or a combination of multiple events.

[0320] For example, the first event includes event two, in which the terminal device restarts the first timer.

[0321] In another example, the first event includes event one and event two. In the case of event one and event two, the terminal device starts a first timer and increments the value of a counter by 1. This counter is used to count the number of times event one and event two occur.

[0322] In another possible implementation, the measurement configuration information is used to measure and report measurement results related to the first event, and the terminal device performs a first operation when the first event occurs and the first condition is met.

[0323] It should be understood that the first condition includes a combination of one or more of the following: the counter value is 0 or the counter value is greater than 0, the first timer is not counting or the first timer is counting, and / or, the second timer is not counting.

[0324] It should be understood that the first operation includes one or more of the following combinations: starting the first timer, restarting the first timer, and / or incrementing the counter value by 1.

[0325] Specifically, during the operation of the second timer, the terminal device is prohibited from reporting measurement results related to the first event. This second timer can be used to set a second time period during which the terminal device will not report the measurement result. The second timer can be a timer started after one or more measurement result reports are completed, or it can be a timer triggered based on the terminal device's reporting capability, or it can be a timer started during channel measurements performed by the terminal device.

[0326] In one example, if the second timer has not started when the first event occurs, the terminal device starts or restarts the first timer and increments the counter value by 1.

[0327] For example, suppose the counter corresponding to the first event has a value of 2, and the first timer is counting down and has not timed out, while the second timer is not counting down. In the event of the first event, the terminal device restarts the first timer (i.e., the first timer restarts counting down), and the terminal device increments the value of the counter by 1 (i.e., the value recorded by the counter is updated to 3).

[0328] For example, suppose the counter corresponding to the first event has a value of 0, and neither the first timer nor the second timer is counting. When the first event occurs, the terminal device starts the first timer (i.e., the first timer starts counting), and the terminal device increments the value of the counter by 1 (i.e., the value recorded by the counter is updated to 1).

[0329] In one example, when the first event occurs, if the counter value is 0 and the second timer has not started, the terminal device starts the first timer and increments the counter value by 1.

[0330] For example, suppose the counter corresponding to the first event has a value of 0, and the second timer is not counting. When the first event occurs, the terminal device starts the first timer (i.e., the first timer starts counting), and the terminal device increments the value of the counter by 1 (i.e., the value recorded by the counter is updated to 1).

[0331] In one example, when the first event occurs, if neither the first timer nor the second timer has started, the terminal device starts the first timer and increments the counter value by 1.

[0332] For example, suppose the counter corresponding to the first event has a value of 2, and neither the first timer nor the second timer is counting. When the first event occurs, the terminal device starts the first timer (i.e., the first timer begins counting), and the terminal device increments the counter by 1 (i.e., the counter's recorded value is updated to 3).

[0333] In one example, when the first event occurs, if the counter value is greater than 0 and the second timer has not started counting, the terminal device restarts the first timer and increments the counter value by 1.

[0334] For example, suppose the counter corresponding to the first event has a value of 2, and the second timer has not started counting. In the event of the first event, the terminal device restarts the first timer (i.e., the first timer starts counting again), and the terminal device increments the value of the counter by 1 (i.e., the value recorded by the counter is updated to 3).

[0335] In one example, when the first event occurs, if the first timer is counting and the second timer is not counting, the terminal device restarts the first timer and increments the counter value by 1.

[0336] For example, suppose the counter corresponding to the first event has a value of 2, and the second timer is not counting while the first timer is counting. In the event of the first event, the terminal device restarts the first timer (i.e., the first timer restarts counting), and the terminal device increments the value of the counter by 1 (i.e., the value recorded by the counter is updated to 3).

[0337] In one example, when the first event occurs, if the counter value is 0 and neither the first timer nor the second timer is counting, the terminal device starts the first timer and increments the counter value by 1.

[0338] For example, suppose the counter corresponding to the first event has a value of 0, and neither the first timer nor the second timer is counting. When the first event occurs, the terminal device starts the first timer (i.e., the first timer begins counting), and the terminal device increments the value of the counter by 1 (i.e., the value recorded by the counter is updated to 1).

[0339] In one example, when the first event occurs, if the counter value is 0 or the first timer is not counting and the second timer is not counting, the terminal device starts the first timer and increments the counter value by 1.

[0340] For example, suppose the counter corresponding to the first event has a value of 0, and neither the first timer nor the second timer is counting. When the first event occurs, the terminal device starts the first timer (i.e., the first timer begins counting), and the terminal device increments the value of the counter by 1 (i.e., the value recorded by the counter is updated to 1).

[0341] In one example, when the first event occurs, if the counter value is greater than 0, the first timer is counting down and the second timer is not counting down, the terminal device restarts the first timer and increments the counter value by 1.

[0342] For example, suppose the counter corresponding to the first event has a value of 4, and the first timer is counting down while the second timer is not counting down. In the event of the first event, the terminal device restarts the first timer (i.e., the first timer restarts counting down), and the terminal device increments the value of the counter by 1 (i.e., the value recorded by the counter is updated to 5).

[0343] In one example, when the first event occurs, if the counter value is greater than 0 or the first timer is counting and the second timer is not counting, the terminal device restarts the first timer and increments the counter value by 1.

[0344] For example, suppose the counter corresponding to the first event has a value of 3, and neither the first timer nor the second timer has started counting. In the event of the first event, the terminal device restarts the first timer (i.e., the first timer starts counting again), and the terminal device increments the value of the counter by 1 (i.e., the value recorded by the counter is updated to 4).

[0345] For example, suppose the counter corresponding to the first event has a value of 0, and the first timer is counting down while the second timer is not counting down. In the event of the first event, the terminal device restarts the first timer (i.e., the first timer starts counting down again), and the terminal device increments the value of the counter by 1 (i.e., the value recorded by the counter is updated to 1).

[0346] It should be understood that the measurement results related to the first event in the embodiments of this application are measurement results associated with the occurrence of the first event. These measurement results may be referred to as a measurement result report, a measurement result report triggered by the first event or initiated by the terminal device, a CSI report triggered by the first event or initiated by the terminal device, a CSI report, a beam measurement result report triggered by the first event or initiated by the terminal device, a beam measurement result report, an interference measurement report triggered by the first event or initiated by the terminal device, or an interference measurement report, without limitation. As an example, the triggering of the first event or the occurrence of the first event may also be referred to as terminal device triggering or terminal device initiated (UE initiated), etc.

[0347] As an example, the measurement result may include a combination of at least one or more of the following: RSRP, SINR, precoding matrix indicator (PMI), rank indication (RI), channel quality indicator (CQI), beam availability, uplink transmit timing adjustment, downlink receive timing change exceeding a threshold, resource identifier or antenna panel logical identifier (e.g., capability value identifier) ​​used to obtain the measurement result, cause of the event (e.g., receive beam change, transmit beam change, transmit and receive beam change, others, etc.), and / or event information (e.g., event index, or whether at least one event has occurred).

[0348] For example, the first event includes the existence of a difference between the signal quality of a first beam measurement resource and the signal quality of a serving beam measurement resource that is greater than a second threshold. The measurement results associated with the event may include a combination of at least one or more of the following: the index of the serving beam corresponding to the serving beam measurement resource, the index of the new beam corresponding to the first beam measurement resource, the signal quality of the new beam corresponding to the first beam measurement resource, and / or, information about the event. Both the index of the serving beam and the index of the new beam can be reference signal (e.g., CSI-RS, SSB, SRS) indexes, and the signal quality can be RSRP or SINR, etc. Optionally, the measurement results associated with the event may also include the event's identifier or index.

[0349] It should be understood that step 403 is an internal operation of the terminal device. In actual application scenarios, step 403 may not be implemented, that is, step 403 is an optional step.

[0350] 404. The terminal device sends the measurement results to the network device, and the network device receives the measurement results from the terminal device accordingly.

[0351] It should be understood that, if the second condition is met, the terminal device sends the measurement results to the network device.

[0352] The second condition includes a combination of one or more of the following: the counter value is greater than or equal to the first threshold, the first timer is timing, and / or the second timer is not timing.

[0353] For example, the second condition includes the counter value being greater than or equal to the first threshold, the first timer not having timed out, and the second timer not counting.

[0354] For example, if the first threshold is 5, and at a certain moment (e.g., t1) within the first time period indicated by the first timer, the first event occurs 6 times, meaning the counter value is 6. This indicates the counter value is greater than the first threshold, and since the second timer has not started counting, the terminal device sends the measurement result to the network device. As another example, if the first threshold is 5, and at a moment (e.g., t2) within the first time period indicated by the first timer, the first event occurs 5 times, but the second timer is counting, then the second condition is not met, and the terminal device does not send the measurement result to the network device. Yet another example, if the first threshold is 5, and at a moment (t3) within the first time period indicated by the first timer, the first event occurs 7 times, and the second timer times out (which can be understood as the second timer not counting), this indicates the counter value is greater than the first threshold, and since the second timer has not counted, the terminal device sends the measurement result to the network device.

[0355] In another example, the second condition includes the counter value being greater than or equal to the first threshold and the second timer not counting.

[0356] For example, if the first threshold is 5, and the first event occurs 5 times, but the second timer has not started counting, the terminal device will send the measurement result to the network device. As another example, if the first threshold is 5, and the first event occurs 5 times, but the second timer is counting, then the second condition is not met, and the terminal device cannot send the measurement result to the network device. Yet another example, if the first threshold is 5, and the first event occurs 7 times, the second timer times out (which can be understood as the second timer not counting). Therefore, the counter value is greater than the first threshold, and the second timer is not counting, so the terminal device will send the measurement result to the network device.

[0357] Optionally, prior to step 404, the method may further include:

[0358] The terminal device sends a first uplink signaling to the network device, and the network device receives the first uplink signaling from the terminal device accordingly.

[0359] The first uplink signaling can be used to request the network device to schedule uplink transmission resources for the terminal device, the uplink transmission resources being used to transmit the measurement results in step 404; or, the first uplink signaling can be used to instruct the terminal device to send beam information using pre-configured uplink transmission resources, so that the network device can receive the measurement results on the uplink transmission resources.

[0360] Specifically, when a first uplink signaling message is used to request the network device to schedule uplink transmission resources for the terminal device, the network device, upon receiving the first uplink signaling message, indicates the uplink transmission resources to the terminal device. Correspondingly, the terminal device receives the uplink transmission resources indicated by the network device and sends measurement results to the network device on those uplink transmission resources.

[0361] Specifically, when the first uplink signaling is used to instruct the terminal device to send the measurement results using pre-configured uplink transmission resources, after receiving the first uplink signaling, the network device receives the measurement results from the terminal device on the pre-configured uplink transmission resources.

[0362] It should be understood that the aforementioned first uplink signaling and measurement results can be carried in the physical uplink control channel (PUCCH), physical uplink shared channel (PUSCH), or medium access control-control element (MAC-CE) signaling. The PUSCH can be a PUSCH scheduled via downlink control information, or a pre-configured PUSCH, such as a type 1 pre-configured PUSCH.

[0363] For a first uplink signaling, if a specific condition is met, the first uplink signaling is sent.

[0364] This specific condition includes one or more of the following combinations: within a first time window, the value of a counter corresponding to at least one new beam reaches a first threshold; during the transmission time of the first uplink signaling, the second timer is not counting. Alternatively,

[0365] The specific condition includes one or more of the following: within a first time window, the first event occurs S times on at least one new beam, where S equals a first threshold; and during the transmission time of the first uplink signaling, the second timer is not counting.

[0366] The first time window refers to a time period (tL, t), where t can be any time, or t is the transmission time of the first uplink signaling, or t is the transmission time of the first uplink signaling minus a time offset, or t is the current time, or t is the time when the first event occurred, or t is the time when the first event last occurred before the transmission time of the first uplink signaling. The offset can be the time used for PUCCH transmission processing. L is the length of the first time window.

[0367] For a first uplink signaling, the first uplink signaling is sent in the following manner.

[0368] In one example, if the number of times a first event occurs in at least one beam reaches a first threshold within a time window from time t1-L to time t1, the terminal device sends a first uplink signal during a first transmission opportunity after time t2. Here, t1 can be any time; the current time; the time when the first event occurred (e.g., the time when the first event occurred in the aforementioned beam); or the time before the transmission time of the first uplink signaling, the time of the last occurrence of the first event (e.g., the time when the last first event occurred in the aforementioned beam). t2 is equal to t1, or equal to t1 plus an offset. This offset can be the time used for processing the first uplink signal transmission. L is greater than 0. The first transmission opportunity is one of the transmission opportunities for the aforementioned first uplink signal that is outside the timing period of the second timer. For example, the aforementioned first transmission opportunity is the first transmission opportunity of the aforementioned first uplink signal transmission opportunities that is after time t2 and outside the timing period of the second timer. The first uplink signal is used to request uplink resources for transmitting the measurement results, or to indicate / notify the network device that the terminal will transmit the measurement results through pre-configured uplink resources.

[0369] In another example, for a transmission timing of the first uplink signal, if the number of times at least one beam experiences a first event reaches a first threshold within a time window from time t3-L to time t3, the terminal device transmits the first uplink signal at that transmission timing. Here, t3 is the time corresponding to the transmission timing, or the time corresponding to the transmission timing minus an offset. This offset can be the time used for processing the first uplink signal transmission. L is greater than 0. The first uplink signal is used to request uplink resources for transmitting the measurement results, or to instruct / notify the network device that the terminal will transmit the measurement results through pre-configured uplink resources.

[0370] Optionally, the aforementioned transmission timing can be further defined as a transmission timing outside the timing period of the second timer.

[0371] like Figure 4 The method shown may further include the following steps after the terminal device sends the measurement results to the network device:

[0372] 405. If the third condition is met, the terminal device performs the third operation.

[0373] The third condition includes one or more of the following combinations: the terminal device completes the transmission of the first uplink signaling, the terminal device receives the response message of the first uplink signaling, the terminal device completes the transmission of the measurement result, and / or, the terminal device receives the response information of the measurement result.

[0374] The third operation includes one or more of the following: the terminal device clears the value of the counter to 0, the terminal device pauses the counting of the counter, the terminal device stops the first timer, the terminal device starts the second timer, and / or the terminal device restarts the second timer.

[0375] As an example, after the terminal device completes sending the measurement results to the network device, the terminal device clears the counter value to 0 and starts the second timer.

[0376] For example, when the counter value is 6, the terminal device sends the measurement result of the first event to the network device, the terminal device clears the counter value to 0 (or updates the counter value from 6 to 0), and starts the second timer (i.e. the second timer starts counting).

[0377] In one example, after the terminal device sends the measurement result to the network device, the terminal device stops the counter and starts a second timer.

[0378] For example, when the counter value is 5, the terminal device sends the measurement result of the first event to the network device, the terminal device stops the counter from counting, that is, the counter value remains at 5, and starts the second timer (that is, the second timer starts counting).

[0379] In one example, after the terminal device sends the measurement result to the network device, the terminal device clears the counter value to 0, stops the first timer, and starts the second timer.

[0380] For example, at a certain moment (e.g., t1) within the first time period indicated by the first timer, when the number of occurrences of the first event is 6, that is, when the value of the counter is 6, the terminal device sends the measurement result of the first event to the network device, the terminal device clears the value of the counter to 0, that is, the value of the counter is updated to 0, stops the first timer, that is, the first timer remains at time t1, and starts the second timer (that is, the second timer starts counting).

[0381] In one example, after the terminal device sends the measurement result to the network device, the terminal device stops the counter, stops the first timer, and starts the second timer.

[0382] For example, at a certain moment (e.g., t1) within the first time period indicated by the first timer, when the number of occurrences of the first event is 6, that is, when the value of the counter is 6, the terminal device sends the measurement result of the first event to the network device, the terminal device stops the counter (that is, the counter remains at the value of 6 and does not change with the occurrence of the first event), stops the first timer, that is, the first timer remains at the time t1, and starts the second timer (that is, the second timer starts counting).

[0383] In one example, after receiving a response signal from the network device regarding the measurement result, the terminal device clears the counter value to 0 and starts a second timer.

[0384] For example, when the counter value is 5, the terminal device sends the measurement result of the first event to the network device. The counter is still counting. Suppose that when the counter value is 6, the terminal device receives a response information about the measurement result from the network device. The terminal device then clears the counter value to 0 (or updates the counter value from 6 to 0) and starts the second timer (i.e., the second timer starts counting).

[0385] For example, when the counter value is 5, the terminal device sends the measurement result of the first event to the network device. The counter remains at a value of 5. When the terminal device receives the response information about the measurement result from the network device, it clears the counter value to 0 (or updates the counter value from 5 to 0) and starts the second timer (i.e., the second timer starts counting).

[0386] In one example, after receiving a response signal from the network device regarding the measurement result, the terminal device stops the counter and starts a second timer.

[0387] For example, when the counter value is 5, the terminal device sends the measurement result of the first event to the network device. The counter continues to count. Suppose that when the counter value is 6, the terminal device receives a response information about the measurement result from the network device. The terminal device stops counting (i.e., the counter remains at a value of 6 and does not change with the occurrence of the first event) and starts the second timer (i.e., the second timer starts counting).

[0388] In one example, after receiving a response signal from the network device regarding the measurement result, the terminal device clears the counter value to 0, stops the first timer, and starts the second timer.

[0389] For example, when the counter value is 5, the terminal device sends the measurement result of the first event to the network device. The counter is still counting. Assuming the time of the first timer is t2, when the counter value is 6, the terminal device receives the response information about the measurement result from the network device. The terminal device clears the counter value to 0 (or updates the counter value from 6 to 0), stops the first timer, that is, the first timer remains at time t2, and starts the second timer (that is, the second timer starts counting).

[0390] In one example, after receiving a response signal from the network device regarding the measurement result, the terminal device stops the counter, stops the first timer, and starts the second timer.

[0391] For example, when the counter value is 5, the terminal device sends the measurement result of the first event to the network device. The counter is still counting. Assuming the time of the first timer is t2, when the counter value is 6, the terminal device receives the response information about the measurement result from the network device. The terminal device stops the counter (i.e., the counter remains at the value of 6 and does not change with the occurrence of the first event), stops the first timer (i.e., the first timer remains at time t2), and starts the second timer (i.e., the second timer starts counting).

[0392] like Figure 4 The method shown may further include the following steps when the service beam between the terminal device and the network device changes:

[0393] 406, The terminal device performs the second operation.

[0394] The second operation includes one or more of the following: clearing the value of the counter to 0, pausing the counter's counting, stopping the first timer, and / or stopping the second timer.

[0395] The service beam refers to the beam corresponding to the TCI-state indicated by the network device to the terminal device. A change in the service beam can be any combination of one or more of the following definitions:

[0396] Definition 1: A change in service beam means that the network device indicates a new TCI-state to the terminal device through beam indication information.

[0397] Definition 2: A change in service beam means that the network device indicates a new TCI-state to the terminal device through beam indication information, and the QCL resources in this TCI-state are different from the QCL resources in the TCI-state previously indicated by the network device.

[0398] Definition 3: A change in service beam means that the network device indicates a new TCI-state to the terminal device through beam indication information, and the QCL source resource of this TCI-state is different from the QCL source SSB of the TCI-state previously indicated by the network device.

[0399] Definition 4: A change in the service beam refers to a network device updating the QCL resources in the TCI-state indicated by the network device to the terminal device via RRC or MAC-CE information. In other words, the network device does not indicate a new TCI-state to the terminal device, but only updates the QCL resources of the previously indicated (i.e., currently used) TCI-state.

[0400] Definition 5: A change in the service beam refers to a network device updating the QCL source SSB of the TCI-state indicated by the network device for the terminal device via RRC or MAC-CE information. In other words, the network device does not indicate a new TCI-state to the terminal device, but only updates the QCL source SSB of the previously indicated (i.e., currently used) TCI-state.

[0401] Definitions 1 to 3 above can be further limited by the following: The new TCI-state indicated by the network device to the terminal device via beam indication information has already taken effect. The TCI-state previously indicated by the network device can be understood as the TCI-state currently used by the terminal device; the two are equivalent.

[0402] The specific meaning of a change in service beam may differ depending on the scenario. For example, if the QCL resource in the currently indicated TCI-state is used as the service beam measurement resource, one or more of Definition 1, Definition 2, and Definition 4 can be used (e.g., using Definition 1 and Definition 2). Using multiple definitions means that the situations described in multiple definitions are all determined to be a change in service beam. If the QCL source SSB of the currently indicated TCI-state is used as the service beam measurement resource, one or more of Definition 3 and Definition 5 can be used.

[0403] A change in the serving beam can also be interpreted as a change in the serving beam measurement resources. Serving beam measurement resources refer to the resources used to measure the serving beam. These can be QCL resources within a TCI-state currently used by the terminal device, or the QCL source SSB within a TCI-state currently used by the terminal device. Which type of serving beam measurement resource is can be directly configured by the network device or implicitly determined by the type of the new beam measurement resource. Specifically, if the type of the new beam measurement resource is CSI-RS (such as CSI-RS used for beam management), then the serving beam measurement resource is the QCL resource within a TCI-state currently used by the terminal device. If the type of the new beam measurement resource is SSB, then the serving beam measurement resource is the QCL source SSB within a TCI-state currently used by the terminal device.

[0404] The aforementioned new beam measurement resources refer to the new beam measurement resources corresponding to the aforementioned serving beam measurement resources. For example, the aforementioned new beam measurement resources and the aforementioned serving beam measurement resources correspond to the same reporting configuration.

[0405] When the serving beam measurement resource is a QCL resource in a TCI-state currently used by the terminal device, a change in the serving beam measurement resource can be defined as Definition 2 and / or Definition 4. When the serving beam measurement resource is a QCL source SSB in a TCI-state currently used by the terminal device, a change in the serving beam measurement resource can be defined as defined as Definition 3 and / or Definition 5.

[0406] For example, before step 406, the terminal device receives beam indication information from the network device, and accordingly, the network device sends beam indication information to the terminal device.

[0407] The beam indication information is used to instruct the terminal device that the network device will use the target beam as the serving beam to transmit data with the terminal device. After receiving the beam indication information, the terminal device will switch from the source beam to the target beam and use the target beam as the serving beam to transmit data with the network device. The switching of the serving beam from the source beam to the target beam can be considered complete after a beam activation time following the terminal device receiving the beam indication information from the network device. This beam activation time can be predefined, preconfigured, or indicated by the network device to the terminal device; this application does not limit this.

[0408] For example, after receiving beam indication information from the network device, the terminal device performs the second operation described above after a beam activation time.

[0409] Optional, Figure 4 The method shown may also include the following steps ( Figure 4 (not shown in the image): 407a, if the first timer times out, the terminal device will clear the value of the counter to 0 or stop the counter from counting.

[0410] For example, if the first timer times out, the terminal device can clear the value of the counter to 0, that is, update the value of the counter to 0; or, if the first timer times out, the terminal device can stop the counter from counting.

[0411] It is understood that the implementation of 407a is not limited to whether the terminal device and the network device are communicating. Regardless of whether the terminal device and the network device are communicating (for example, the terminal device may be in the process of beam measurement / determining measurement results / reporting measurement results, etc.; or, the terminal device is not in the process of beam measurement / determining measurement results / reporting measurement results, etc.), the terminal device may set the value of the counter to 0 or stop the counter from counting if the first timer times out.

[0412] 407b, If the fourth condition is met, the terminal device starts the first timer. The fourth condition includes one or more of the following combinations: the first event occurs, the first timer has not counted, the counter value is 0, or the second timer has not counted.

[0413] In one example, upon the occurrence of the first event, the terminal device starts the first timer.

[0414] In one example, the terminal device starts the first timer when the first timer has not yet started.

[0415] In one example, the terminal device starts the first timer when the counter value is 0.

[0416] In one example, the terminal device starts the first timer when the second timer has not started.

[0417] In one example, if the first event occurs and the first timer has not started, the terminal device starts the first timer.

[0418] In one example, the terminal device starts the first timer when the first event occurs and the counter value is 0.

[0419] In one example, if the first event occurs and the second timer has not started, the terminal device starts the first timer.

[0420] In one example, the terminal device starts the first timer when the first timer has not started and the counter value is 0.

[0421] In one example, the terminal device starts the first timer when neither the first timer nor the second timer has started.

[0422] In one example, the terminal device starts the first timer when the counter value is 0 and the second timer has not started counting.

[0423] In one example, when the first event occurs, the first timer has not started, and the counter value is 0, the terminal device starts the first timer.

[0424] In one example, when the first event occurs, the counter value is 0, and the second timer has not started counting, the terminal device starts the first timer.

[0425] In one example, if the first event occurs, the first timer has not started, and the second timer has not started, the terminal device starts the first timer.

[0426] In one example, the terminal device starts the first timer when the first timer has not started, the counter value is 0, and the second timer has not started.

[0427] In one example, when the first event occurs, the first timer has not started, the counter value is 0, and the first timer has not started, the terminal device starts the first timer.

[0428] 407c, If the fifth condition is met, the terminal device restarts the first timer. The fifth condition includes one or more of the following combinations: the first event occurs, the first timer is counting, the counter value is greater than 0, the second timer has not counted, or the terminal device has completed the measurement result reporting.

[0429] In this application, reporting the completed measurement results can also be replaced by sending the first uplink signaling.

[0430] In the embodiments of this application, the reporting of measurement results by the terminal device may specifically refer to one or more of the following combinations: the terminal device completes the transmission of the first uplink signaling, the terminal device receives the response message of the first uplink signaling, the terminal device completes the transmission of the measurement results, and / or, the terminal device receives the response information of the measurement results.

[0431] In one example, upon the occurrence of the first event, the terminal device restarts the first timer.

[0432] In one example, the terminal device restarts the first timer while it is still running.

[0433] In one example, the terminal device restarts the first timer when the counter value is greater than 0.

[0434] In one example, the terminal device restarts the first timer when the second timer has not started counting.

[0435] In one example, the terminal device restarts the first timer after it has completed reporting the measurement results.

[0436] In one example, when the first event occurs and the first timer is in progress, the terminal device restarts the first timer.

[0437] In one example, when the first event occurs and the counter value is greater than 0, the terminal device restarts the first timer.

[0438] In one example, if the first event occurs and the second timer has not started counting, the terminal device restarts the first timer.

[0439] In one example, when the first event occurs and the terminal device completes the measurement result reporting, the terminal device restarts the first timer.

[0440] In one example, the terminal device restarts the first timer when the first timer is in progress and the counter value is greater than 0.

[0441] In one example, if the first timer is counting down and the second timer is not counting down, the terminal device restarts the first timer.

[0442] In one example, when the first timer is running and the terminal device has completed reporting the measurement results, the terminal device restarts the first timer.

[0443] In one example, the terminal device restarts the first timer when the counter value is greater than 0 and the second timer has not started counting.

[0444] In one example, the terminal device restarts the first timer when the counter value is greater than 0 and the terminal device has completed the measurement result reporting.

[0445] In one example, if the second timer has not started and the terminal device has completed reporting the measurement results, the terminal device restarts the first timer.

[0446] In one example, when the first event occurs, the first timer is counting, and the counter value is greater than 0, the terminal device restarts the first timer.

[0447] In one example, if the first event occurs, the counter value is greater than 0, and the second timer has not started counting, the terminal device restarts the first timer.

[0448] In one example, if the first event occurs, the first timer is counting, and the second timer is not counting, the terminal device restarts the first timer.

[0449] In one example, when the first timer is counting down, the counter value is greater than 0, and the second timer is not counting down, the terminal device restarts the first timer.

[0450] In one example, when the first event occurs, the first timer is counting down, and the terminal device has completed reporting the measurement results, the terminal device restarts the first timer.

[0451] In one example, when the first event occurs, the counter value is greater than 0, and the terminal device completes the measurement result reporting, the terminal device restarts the first timer.

[0452] In one example, if the first event occurs, the second timer has not started counting, and the terminal device has completed the measurement result reporting, the terminal device restarts the first timer.

[0453] In one example, when the first timer is running, the counter value is greater than 0, and the terminal device has completed the measurement result reporting, the terminal device restarts the first timer.

[0454] In one example, when the first timer is counting down, the second timer is not counting down, and the terminal device has completed the measurement result reporting, the terminal device restarts the first timer.

[0455] In one example, if the counter value is greater than 0, the second timer has not started counting, and the terminal device has completed the measurement result reporting, the terminal device restarts the first timer.

[0456] In one example, when the first event occurs, the first timer is counting, the counter value is greater than 0, and the second timer is not counting, the terminal device restarts the first timer.

[0457] In one example, when the first event occurs, the first timer is counting, the counter value is greater than 0, and the terminal device has completed the measurement result reporting, the terminal device restarts the first timer.

[0458] In one example, if the first event occurs, the first timer is counting, the second timer is not counting, and the terminal device has completed the measurement result reporting, the terminal device restarts the first timer.

[0459] In one example, if the first event occurs, the counter value is greater than 0, the second timer has not started counting, and the terminal device has completed the measurement result reporting, the terminal device restarts the first timer.

[0460] In one example, when the first timer is counting down, the counter value is greater than 0, the second timer is not counting down, and the terminal device has completed the measurement result reporting, the terminal device restarts the first timer.

[0461] 407d, If the sixth condition is met, the terminal device stops the first timer. The sixth condition includes one or more of the following combinations: the counter value reaches the first threshold, the second timer starts counting, the serving beam changes, the terminal device completes the measurement result reporting, or the new beam measurement resource changes.

[0462] For example, when the value of the counter reaches the first threshold, it can be understood as the value of the counter being equal to the first threshold, or the value of the counter being greater than the first threshold.

[0463] For example, the new beam can be a beam other than the service beam between the terminal device and the network device.

[0464] For example, the new beam can be the beam that the network device configures for the terminal device.

[0465] For example, the new beam can be a beam other than the service beam between the terminal device and the network device during the process of beam measurement / determining measurement results / reporting measurement results.

[0466] For example, when the service beam between the terminal device and the network device is designated as the second beam, the third beam can be a new beam, which is different from the second beam; or, when the service beam between the terminal device and the network device is designated as the second beam, the third beam can be a new beam, the fourth beam can be a new beam, which is different from the second beam, and the fourth beam is different from the second beam.

[0467] For example, if the counter value reaches a first threshold, the terminal device stops the first timer corresponding to all new beams. Alternatively, if the counter value reaches a first threshold, the terminal device stops the first timer corresponding to that counter. The first timer corresponding to the counter refers to the first timer corresponding to the new beam that the counter is associated with.

[0468] For example, when the second timer starts counting, the terminal device stops the first timer corresponding to all new beams. Or, when the second timer starts counting, the terminal device stops the first timer corresponding to the counter that has reached the first threshold.

[0469] For example, if the service beam between the terminal device and the network device changes, the terminal device stops the first timer corresponding to all new beams.

[0470] For example, when the terminal device completes the measurement result reporting, it stops the first timer corresponding to all new beams. Alternatively, when the terminal device completes the measurement result reporting, it stops the first timer corresponding to the new beam reported this time. Or, when the terminal device completes the measurement result reporting, it stops the first timer corresponding to the counter that has reached the first threshold.

[0471] A change in the new beam measurement resource can specifically mean that the new beam measurement resource is reconfigured, and / or, the new beam measurement resource corresponding to the first timer is not in the new beam measurement resource set, or the new beam measurement resource corresponding to the first timer is removed from the new beam measurement resource set. New beam measurement resources refer to a set of measurement resources other than those corresponding to the serving beam measurement resource. The terminal device determines whether a new beam has better quality than the serving beam by measuring the new beam measurement resources.

[0472] For example, the terminal device may receive reconfiguration information, which may indicate or include the removal of a specific new beam measurement resource from the new beam measurement resource set, or the reconfiguration information may indicate or include an updated new beam measurement resource set. In summary, the reconfiguration information is used to determine the measurement resource set of the reconfigured new beam. In embodiments of this application, the reconfiguration information may be interchangeable with reconfiguration information for new beam measurement resources.

[0473] For example, if the new beam measurement resources before the terminal device receives the reconfiguration information include a first resource and a second resource, and the reconfiguration information indicates that the newly added beam measurement resource is a third resource, then the new beam measurement resources after the terminal device receives the reconfiguration information include the first resource, the second resource, and the third resource. The current new beam measurement resources are determined based on the reconfiguration information.

[0474] For example, if the new beam measurement resources before the terminal device receives the reconfiguration information include a first resource and a second resource, and the reconfiguration information indicates that the second resource should be removed from the new beam measurement resource set, then the new beam measurement resources after the terminal device receives the reconfiguration information include the first resource. The current new beam measurement resources are determined based on the reconfiguration information.

[0475] For example, if the new beam measurement resources before the terminal device receives the reconfiguration information include a first resource and a second resource, and the reconfiguration information indicates that the new beam measurement resources are a third resource, then the new beam measurement resources after the terminal device receives the reconfiguration information include the third resource. The current new beam measurement resources are determined based on the reconfiguration information.

[0476] For example, when the terminal device receives reconfiguration information, it stops the first timer corresponding to all new beams. Or, for another example, when the terminal device receives reconfiguration information, it stops the first timer corresponding to a new beam that is no longer in the set of new beam measurement resources indicated or included in the reconfiguration information.

[0477] For example, if the new beam measurement resources change, the terminal device stops the first timer corresponding to all new beams. Or, for example, if the new beam measurement resources change, the terminal device stops the first timer corresponding to new beams that are no longer in the new beam measurement resource set.

[0478] When the new beam measurement resources change, the current new beam measurement resources are different from the new beam measurement resources before the change. In the event of a change in the new beam measurement resources, the terminal device will stop the first timer corresponding to the new beam that does not belong to the current set of new beam measurement resources.

[0479] In this embodiment, the reporting of measurement results by the terminal device is equivalent to the sending of measurement results by the terminal device; these two descriptions are interchangeable. Similarly, the reporting of measurement results by the terminal device is equivalent to the sending of measurement results by the terminal device; these two descriptions are interchangeable. Further details will not be elaborated upon here.

[0480] In the embodiments of this application, the new beam measurement resource set and the new beam set are equivalent and can be substituted for each other. Further details will not be provided.

[0481] In one example, the terminal device stops the first timer when the counter value reaches a first threshold.

[0482] In one example, when the second timer starts counting, the terminal device stops the first timer.

[0483] In one example, the terminal device stops the first timer when the serving beam changes.

[0484] In one example, the terminal device stops the first timer after it has completed reporting the measurement results.

[0485] In one example, the terminal device stops the first timer when the new beam measurement resources change.

[0486] In one example, the terminal device stops the first timer when the counter value reaches a first threshold and the second timer starts counting.

[0487] In one example, the terminal device stops the first timer when the counter value reaches a first threshold and the serving beam changes.

[0488] In one example, the terminal device stops the first timer when the counter value reaches a first threshold and the terminal device completes the measurement result reporting.

[0489] In one example, the terminal device stops the first timer when the counter value reaches a first threshold and the new beam measurement resource changes.

[0490] In one example, the terminal device stops the first timer when the second timer starts and the serving beam changes.

[0491] In one example, the terminal device stops the first timer when the second timer starts and the terminal device has completed reporting the measurement results.

[0492] In one example, the terminal device stops the first timer when the second timer starts and the new beam measurement resources change.

[0493] In one example, when the serving beam changes and the terminal device completes the measurement result reporting, the terminal device stops the first timer.

[0494] In one example, the terminal device stops the first timer when the serving beam changes and the new beam measurement resources change.

[0495] In one example, the terminal device stops the first timer when the terminal device completes the measurement result reporting and the new beam measurement resources change.

[0496] In one example, when the counter value reaches a first threshold, the second timer starts counting, and the serving beam changes, the terminal device stops the first timer.

[0497] In one example, when the counter value reaches a first threshold, the serving beam changes, and the terminal device completes the measurement result reporting, the terminal device stops the first timer.

[0498] In one example, when the counter value reaches a first threshold, the second timer starts counting, and the terminal device completes the measurement result reporting, the terminal device stops the first timer.

[0499] In one example, when the second timer starts counting down, the serving beam changes, and the terminal device completes the measurement result reporting, the terminal device stops the first timer.

[0500] In one example, when the counter reaches a first threshold, the second timer starts counting, and the new beam measurement resources change, the terminal device stops the first timer.

[0501] In one example, the terminal device stops the first timer when the counter value reaches a first threshold, the serving beam changes, and the new beam measurement resources change.

[0502] In one example, when the counter value reaches a first threshold, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device stops the first timer.

[0503] In one example, if the second timer starts counting down, the serving beam changes, and the new beam measurement resources change, the terminal device stops the first timer.

[0504] In one example, when the second timer starts counting down, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device stops the first timer.

[0505] In one example, if the serving beam changes, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device stops the first timer.

[0506] In one example, when the counter value reaches a first threshold, the second timer starts counting, the serving beam changes, and the terminal device completes the measurement result reporting, the terminal device stops the first timer.

[0507] In one example, when the counter reaches a first threshold, the second timer starts counting, the serving beam changes, and the new beam measurement resources change, the terminal device stops the first timer.

[0508] In one example, when the counter reaches a first threshold, the second timer starts counting, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device stops the first timer.

[0509] In one example, when the counter value reaches a first threshold, the serving beam changes, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device stops the first timer.

[0510] In one example, when the second timer starts counting down, the serving beam changes, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device stops the first timer.

[0511] In one example, when the counter value reaches a first threshold, the second timer starts counting, the serving beam changes, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device stops the first timer.

[0512] 407e, if the seventh condition is met, the terminal device pauses the first timer. The seventh condition includes one or more of the following: the counter value is greater than or equal to the first threshold, the second timer starts counting, or the terminal device completes the measurement result reporting.

[0513] In one example, the terminal device pauses the first timer when the value of the counter is greater than or equal to a first threshold.

[0514] In one example, when the second timer starts counting, the terminal device pauses the first timer.

[0515] In one example, the terminal device pauses the first timer after it has completed reporting the measurement results.

[0516] In one example, the terminal device pauses the first timer when the counter value is greater than or equal to a first threshold and the second timer starts counting.

[0517] In one example, if the counter value is greater than or equal to a first threshold and the terminal device has completed the measurement result reporting, the terminal device pauses the first timer.

[0518] In one example, when the second timer starts counting down and the terminal device has completed reporting the measurement results, the terminal device pauses the first timer.

[0519] In one example, when the counter value is greater than or equal to the first threshold, the second timer starts counting, and the terminal device completes the measurement result reporting, the terminal device pauses the first timer.

[0520] Optional, Figure 4 The method shown may also include the following steps ( Figure 4 (Not shown in the image):

[0521] 408a, In the event of a second timer timeout, the terminal device performs one or more of the following operations: the counter continues counting, or the first timer continues counting. Wherein, "the counter continues counting" means resuming counting from the previously paused number. "The first timer continues counting" means resuming counting from the previously paused time.

[0522] For example, the counter continuing to count could mean starting from the number that was paused at 406; or, the counter continuing to count could mean starting from the number that was paused at 405; or, the counter continuing to count could mean starting from the number that was paused at 409c; or, the counter continuing to count could mean starting from the number that was paused at 409d; or, the counter continuing to count could mean starting from the number that was paused at 409e.

[0523] For example, the first timer continuing to count could mean starting from the time recorded when 407e was paused; or, the first timer continuing to count could mean starting from the time recorded when 409d was paused.

[0524] In one example, if the second timer times out, the terminal device controls the counter to continue counting.

[0525] In one example, if the second timer times out, the terminal device controls the first timer to continue counting.

[0526] In one example, if the second timer times out, the terminal device controls the counter to continue counting while the first timer continues counting.

[0527] 408b, If the eighth condition is met, the terminal device starts the second timer. The eighth condition includes one or more of the following: the terminal device completes the measurement result reporting, the counter value is greater than or equal to the first threshold, or the second timer has not started counting.

[0528] In one example, the terminal device starts a second timer after it has completed reporting the measurement results.

[0529] In one example, the terminal device starts a second timer when the value of the counter is greater than or equal to a first threshold.

[0530] In one example, the terminal device starts the second timer when the second timer has not started.

[0531] In one example, when the terminal device completes the measurement result reporting and the counter value is greater than or equal to the first threshold, the terminal device starts the second timer.

[0532] In one example, the terminal device starts the second timer after the terminal device has completed the measurement result reporting and the second timer has not started counting.

[0533] In one example, the terminal device starts the second timer when the counter value is greater than or equal to the first threshold and the second timer is not counting.

[0534] In one example, when the terminal device completes the measurement result reporting, the counter value is greater than or equal to the first threshold, and the second timer has not started counting, the terminal device starts the second timer.

[0535] 408c, If the ninth condition is met, the terminal device restarts the second timer. The ninth condition includes one or more of the following: the terminal device completes the measurement result reporting, the counter value is greater than or equal to the first threshold, or the second timer is counting down.

[0536] In one example, the terminal device restarts the second timer after it has completed reporting the measurement results.

[0537] In one example, the terminal device restarts the second timer if the value of the counter is greater than or equal to the first threshold.

[0538] In one example, the terminal device restarts the second timer while it is in progress.

[0539] In one example, the terminal device restarts the second timer when the terminal device has completed the measurement result reporting and the counter value is greater than or equal to the first threshold.

[0540] In one example, after the terminal device completes the measurement result reporting and the second timer is in progress, the terminal device restarts the second timer.

[0541] In one example, if the counter value is greater than or equal to the first threshold and the second timer is in progress, the terminal device restarts the second timer.

[0542] In one example, when the terminal device completes the measurement result reporting, the counter value is greater than or equal to the first threshold, and the second timer is in progress, the terminal device restarts the second timer.

[0543] 408d, If the tenth condition is met, the terminal device stops the second timer. The tenth condition includes one or more of the following: the serving beam changes, or the new beam measurement resources change.

[0544] The change of the new beam measurement resource can specifically refer to: the new beam measurement resource being reconfigured, and / or, the new beam measurement resource corresponding to the second timer not being in the new beam measurement resource set, or the new beam measurement resource corresponding to the second timer being removed from the new beam measurement resource set.

[0545] In one example, the terminal device stops the second timer when the serving beam changes.

[0546] In one example, the terminal device stops the second timer when the new beam measurement resources change.

[0547] In one example, the terminal device stops the second timer when the serving beam changes and the new beam measurement resources change.

[0548] Optional, Figure 4 The method shown may also include the following steps ( Figure 4 (Not shown in the image):

[0549] 409a, when the counter value reaches a first threshold, the terminal device performs one or more of the following operations: stops the first timer, starts the second timer, or sends the measurement result to the network device. Specifically, sending the measurement result to the network device can mean that the terminal device sends a first uplink signaling.

[0550] In one example, the terminal device stops the first timer when the counter value reaches a first threshold.

[0551] In one example, the terminal device starts a second timer when the counter value reaches a first threshold.

[0552] In one example, when the counter value reaches a first threshold, the terminal device sends the measurement result to the network device.

[0553] In one example, when the counter value reaches a first threshold, the terminal device stops the first timer and starts the second timer.

[0554] In one example, when the counter value reaches a first threshold, the terminal device stops the first timer and sends the measurement result to the network device.

[0555] In one example, when the counter value reaches a first threshold, the terminal device starts a second timer and sends the measurement result to the network device.

[0556] In one example, when the counter value reaches a first threshold, the terminal device stops the first timer, starts the second timer, and sends the measurement result to the network device.

[0557] 409b, if the eleventh condition is met, the terminal device will reset the counter value to 0. The eleventh condition includes one or more of the following combinations: the counter value reaches the first threshold, the first timer times out, the second timer starts counting, the serving beam changes, the terminal device completes the measurement result reporting, the new beam measurement resource changes, or the threshold corresponding to the first event is updated (such as the third threshold being reconfigured in event two).

[0558] In this embodiment, each new beam can correspond to a counter. If the value of the counter corresponding to a new beam is already 0 or the counter is not activated, it does not need to be cleared to 0. That is, clearing the value of a counter to 0 means clearing the value of a counter that is greater than 0 to 0.

[0559] For example, if the first timer times out, the terminal device resets the values ​​of the counters corresponding to all new beams to 0. Alternatively, if the first timer times out, the terminal device resets the value of the counter corresponding to that first timer to 0. The counter corresponding to the first timer refers to the counter corresponding to the new beam that the first timer was set to.

[0560] For example, when the second timer starts, the values ​​of all counters corresponding to the new beams are reset to 0. Or, when the second timer starts, the values ​​of counters that have reached the first threshold are reset to 0.

[0561] For example, when the serving beam changes, the values ​​of all counters corresponding to the new beam are cleared to 0.

[0562] For example, when the terminal device completes the measurement result reporting, the values ​​of all counters corresponding to the new beams are cleared to 0. Alternatively, when the terminal device completes the measurement result reporting, the values ​​of the counters corresponding to the new beams reported this time are cleared to 0. Or, when the terminal device completes the measurement result reporting, the values ​​of the counters that have reached the first threshold are cleared to 0.

[0563] For example, when the terminal device receives a reconfiguration message, it resets the values ​​of all counters corresponding to the new beams to 0. Alternatively, when the terminal device receives a reconfiguration message, it resets the values ​​of the counters corresponding to the new beams that are no longer in the set of new beam measurement resources indicated or included in the reconfiguration message to 0.

[0564] In the embodiments of this application, the new beam measurement resource set may include information for indicating the new beam and the measurement resources of the new beam, and a certain new beam may correspond to a certain measurement resource.

[0565] For example, if the measurement resources for a new beam change, the values ​​of all counters corresponding to the new beam are reset to 0. Or, for example, if the measurement resources for a new beam change, the values ​​of the counters corresponding to new beams that are no longer in the set of new beam measurement resources are reset to 0.

[0566] When the new beam measurement resources change, the current new beam measurement resources are different from the new beam measurement resources before the change. In the event of a change in the new beam measurement resources, the terminal device will reset the counter value of the new beam that does not belong to the current set of new beam measurement resources to 0.

[0567] A change in new beam measurement resources can specifically mean that: the new beam measurement resources are reassigned, and / or, the new beam measurement resource corresponding to the counter is not in the new beam measurement resource set, or the new beam measurement resource corresponding to the counter is removed from the new beam measurement resource set. New beam measurement resources refer to a set of measurement resources other than the serving beam measurement resources. The terminal device determines whether a new beam has better quality than the serving beam by measuring the new beam measurement resources.

[0568] For example, the terminal device may receive reconfiguration information, which may indicate or include removing a specific new beam measurement resource from the new beam measurement resource set, or the reconfiguration information may indicate or include an updated new beam measurement resource set. In summary, the reconfiguration information is used to determine the measurement resource set of the reconfigured new beam. In embodiments of this application, the reconfiguration information may be interchangeable with reconfiguration information for new beam measurement resources.

[0569] In the embodiments of this application, the threshold corresponding to the first event being updated may refer to the reconfiguration / update of one or more of the thresholds (second threshold, ... fifteenth threshold) involved in events one through twelve. For example, the third threshold in event two is reconfigured / updated. Further details will not be provided.

[0570] In one example, the terminal device resets the counter value to 0 when the counter value reaches a first threshold.

[0571] In one example, if the first timer times out, the terminal device resets the counter value to 0.

[0572] In one example, when the second timer starts counting, the terminal device resets the counter value to 0.

[0573] In one example, the terminal device resets the counter value to 0 when the serving beam changes.

[0574] In one example, after the terminal device completes the measurement result reporting, the terminal device clears the counter value to 0.

[0575] In one example, if the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0576] The new beam can be a beam other than the current service beam of the terminal device.

[0577] In one example, if the threshold corresponding to the first event is updated, the terminal device will reset the counter value to 0.

[0578] In one example, if the first timer times out and the counter value reaches a first threshold, the terminal device will reset the counter value to 0.

[0579] In one example, when the second timer starts counting and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0580] In one example, if the serving beam changes and the counter value reaches a first threshold, the terminal device will reset the counter value to 0.

[0581] In one example, once the terminal device has completed the measurement result reporting and the counter value has reached the first threshold, the terminal device will clear the counter value to 0.

[0582] In one example, if the new beam measurement resource changes and the counter value reaches a first threshold, the terminal device will reset the counter value to 0.

[0583] In one example, if the first timer times out and the second timer starts counting, the terminal device will reset the counter value to 0.

[0584] In one example, if the first timer times out and the serving beam changes, the terminal device will reset the counter value to 0.

[0585] In one example, if the first timer times out and the terminal device completes the measurement result reporting, the terminal device will clear the counter value to 0.

[0586] In one example, if the first timer times out and the new beam measurement resource changes, the terminal device resets the counter value to 0. In another example, if the second timer starts counting down and the serving beam changes, the terminal device resets the counter value to 0.

[0587] In one example, once the second timer starts and the terminal device has completed reporting the measurement results, the terminal device resets the counter value to 0.

[0588] In one example, when the second timer starts counting down and the new beam measurement resources change, the terminal device resets the counter value to 0.

[0589] In one example, if the serving beam changes and the terminal device completes the measurement result reporting, the terminal device will clear the counter value to 0.

[0590] In one example, if the serving beam changes and the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0591] In one example, when the terminal device completes the measurement result reporting and the new beam measurement resources change, the terminal device resets the counter value to 0.

[0592] In one example, if the first timer times out, the second timer starts counting, and the serving beam changes, the terminal device will reset the counter value to 0.

[0593] In one example, if the first timer times out, the serving beam changes, and the terminal device completes the measurement result reporting, the terminal device will clear the counter value to 0.

[0594] In one example, if the first timer times out, the second timer starts counting, and the terminal device completes the measurement result reporting, the terminal device will clear the counter value to 0.

[0595] In one example, when the second timer starts counting down, the serving beam changes, and the terminal device completes the measurement result reporting, the terminal device clears the counter value to 0.

[0596] In one example, if the first timer times out, the second timer starts counting, and the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0597] In one example, if the first timer times out, the serving beam changes, and the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0598] In one example, if the terminal device completes the measurement result reporting after the first timer expires, and the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0599] In one example, if the second timer starts counting down, the serving beam changes, and the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0600] In one example, when the second timer starts counting down, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device resets the counter value to 0.

[0601] In one example, if the serving beam changes, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device will clear the counter value to 0.

[0602] In one example, when the first timer times out, the second timer starts counting, and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0603] In one example, if the first timer times out, the serving beam changes, and the counter value reaches a first threshold, the terminal device will reset the counter value to 0.

[0604] In one example, if the terminal device completes the measurement result reporting after the first timer expires and the counter value reaches the first threshold, the terminal device will clear the counter value to 0.

[0605] In one example, if the first timer times out, the new beam measurement resource changes, and the counter value reaches a first threshold, the terminal device will reset the counter value to 0.

[0606] In one example, when the second timer starts counting down, the serving beam changes, and the counter value reaches the first threshold, the terminal device resets the counter value to 0.

[0607] In one example, when the second timer starts counting down, the terminal device completes the measurement result reporting, and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0608] In one example, when the second timer starts counting down, the new beam measurement resource changes, and the counter value reaches a first threshold, the terminal device resets the counter value to 0.

[0609] In one example, if the serving beam changes, the terminal device completes the measurement result reporting, and the counter value reaches the first threshold, the terminal device will clear the counter value to 0.

[0610] In one example, if the serving beam changes, the new beam measurement resources change, and the counter value reaches a first threshold, the terminal device will reset the counter value to 0.

[0611] In one example, when the terminal device completes the measurement result reporting, the new beam measurement resources change, and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0612] In one example, if the first timer times out, the second timer starts, the serving beam changes, and the terminal device completes the measurement result reporting, the terminal device will clear the counter value to 0.

[0613] In one example, if the first timer times out, the second timer starts, the serving beam changes, and the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0614] In one example, if the first timer times out, the second timer starts counting, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0615] In one example, if the first timer expires, the serving beam changes, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0616] In one example, when the second timer starts counting down, the serving beam changes, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0617] In one example, if the first timer times out, the second timer starts counting, the serving beam changes, and the counter value reaches the first threshold, the terminal device will reset the counter value to 0.

[0618] In one example, when the first timer times out, the second timer starts counting, the terminal device completes the measurement result reporting, and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0619] In one example, if the first timer times out, the second timer starts counting, the new beam measurement resource changes, and the counter value reaches the first threshold, the terminal device will reset the counter value to 0.

[0620] In one example, if the first timer times out, the serving beam changes, the terminal device completes the measurement result reporting, and the counter value reaches the first threshold, the terminal device will clear the counter value to 0.

[0621] In one example, if the first timer times out, the serving beam changes, the new beam measurement resources change, and the counter value reaches a first threshold, the terminal device will clear the counter value to 0.

[0622] In one example, if the terminal device completes the measurement result reporting after the first timer expires, the new beam measurement resources change, and the counter value reaches the first threshold, the terminal device will clear the counter value to 0.

[0623] In one example, when the second timer starts counting down, the serving beam changes, the terminal device completes the measurement result reporting, and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0624] In one example, when the second timer starts counting down, the serving beam changes, the new beam measurement resources change, and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0625] In one example, when the second timer starts counting down, the terminal device completes the measurement result reporting, the new beam measurement resources change, and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0626] In one example, if the serving beam changes, the terminal device completes the measurement result reporting, the new beam measurement resources change, and the counter value reaches the first threshold, the terminal device will clear the counter value to 0.

[0627] In one example, if the first timer times out, the second timer starts counting, the serving beam changes, the terminal device completes the measurement result reporting, and the new beam measurement resources change, the terminal device will reset the counter value to 0.

[0628] In one example, when the first timer expires, the second timer starts, the serving beam changes, the terminal device completes the measurement result reporting, and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0629] In one example, if the first timer times out, the second timer starts counting, the serving beam changes, the new beam measurement resources change, and the counter value reaches the first threshold, the terminal device will clear the counter value to 0.

[0630] In one example, when the first timer times out, the second timer starts counting, the terminal device completes the measurement result reporting, the new beam measurement resources change, and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0631] In one example, if the first timer expires, the serving beam changes, the terminal device completes the measurement result reporting, the new beam measurement resources change, and the counter value reaches the first threshold, the terminal device will clear the counter value to 0.

[0632] In one example, when the second timer starts counting down, the serving beam changes, the terminal device completes the measurement result reporting, the new beam measurement resources change, and the counter value reaches the first threshold, the terminal device clears the counter value to 0.

[0633] In one example, if the first timer times out, the second timer starts, the serving beam changes, the terminal device completes the measurement result reporting, the new beam measurement resources change, and the counter value reaches the first threshold, the terminal device will clear the counter value to 0.

[0634] It should be understood that in the above-mentioned examples of schemes in 409b, the situation where the terminal device resets the counter value to 0 may also include the situation where the threshold corresponding to the first event is updated (for example, in one example of an embodiment of this application, when the threshold corresponding to the first event is updated, the first timer times out, and the counter value reaches the first threshold, the terminal device resets the counter value to 0; or, in one example of an embodiment of this application, when the threshold corresponding to the first event is updated, the second timer starts counting, and the counter value reaches the first threshold, the terminal device resets the counter value to 0; or, in one example of an embodiment of this application, when the threshold corresponding to the first event is updated, etc.). For ease of reading and description, this will not be elaborated further.

[0635] 409c, If condition 12 is met, the terminal device pauses the counter counting. Condition 12 includes one or more of the following: the second timer starts counting, or the terminal device completes the measurement result reporting.

[0636] For example, when the second timer starts counting, the terminal device pauses the counting of all counters corresponding to the new beams. Alternatively, when the second timer starts counting, the terminal device pauses the counting of counters that have reached a first threshold.

[0637] For example, when the terminal device completes the measurement result reporting, it pauses the counting of all counters corresponding to the new beams. Alternatively, when the terminal device completes the measurement result reporting, it pauses the counting of the counters corresponding to the new beams reported in this instance. Or, when the terminal device completes the measurement result reporting, it pauses the counting of counters that have reached a first threshold.

[0638] In one example, when the second timer starts counting, the terminal device pauses the counter.

[0639] In one example, once the terminal device has completed reporting the measurement results, the terminal device pauses the counting of the counter.

[0640] In one example, when the second timer starts counting and the terminal device completes the measurement result reporting, the terminal device pauses the counter counting.

[0641] 409d, when the second timer is started, the terminal device may perform one or more of the following: stop channel measurement, maintain channel measurement, clear the counter value to 0 and stop counting, clear the counter value to 0 and start counting again, pause the counter counting, continue counting the counter based on the current count, stop the first timer, pause the first timer, restart the first timer after it stops, and continue counting the first timer.

[0642] In the embodiments of this application, when the second timer is started, it can be interchanged with when the second timer is started (and the second timer is not stopped or paused); stopping channel measurement can be interchanged with pausing channel measurement; holding measurement can be interchanged with continuing measurement; pausing measurement can refer to pausing channel / beam measurement; stopping measurement can refer to stopping channel / beam measurement.

[0643] In the embodiments of this application, when the second timer is started, "keep / continue measurement" can refer to the terminal device continuing to perform channel / beam measurements that were being performed or were about to be performed before the second timer was started.

[0644] For example, if the second timer is started, the terminal device may stop the measurement, or the terminal device may continue the measurement.

[0645] For example, after the second timer starts (and the second timer is not stopped or paused), the terminal device can stop the measurement that is currently in progress or about to be performed, or the terminal device can maintain the measurement that is currently in progress or about to be performed.

[0646] In this embodiment of the application, the time recorded after the timer is paused remains unchanged, and the timer can continue counting based on the time recorded when it is paused; the value recorded after the counter is paused remains unchanged, and the counter can continue counting based on the value recorded when it is paused.

[0647] In the embodiments of this application, the counter continuing to count based on the current count can be understood as the counter value not being cleared to 0 and the counter continuing to count (for example, when the second timer starts, the counter value is 3. After the second timer starts, if the first event occurs once, the counter value increases from 3 to 4; if the first event occurs twice, the counter value increases from 3 to 5; if the first event occurs zero times, the counter value remains at 3).

[0648] In the embodiments of this application, resetting the counter value to 0 and then restarting the count can be understood as resetting the counter value to 0 and starting the count from 0 (for example, when the second timer starts, the counter value is 3. After the second timer starts, if the first event occurs once, the counter value is reset to 0 and increments from 0 to 1; if the first event occurs twice, the counter value is reset to 0 and increments from 0 to 2; if the first event occurs zero times, the counter value is reset to 0 and remains at 0).

[0649] For example, when the second timer is started, the terminal device may perform one or more of the following: clear the value of the counter to 0 and stop counting, clear the value of the counter to 0 and start counting again, pause the counting of the counter, or continue counting based on the current count.

[0650] For example, when the second timer is started, the terminal device may perform one or more of the following: stop the first timer, pause the first timer, restart the first timer after it has stopped, or continue the first timer.

[0651] In this embodiment of the application, when the second timer is started, the actions performed by the terminal device in step 409d can be combined with each other without contradiction. For ease of understanding and reading, several examples are given below, and other possible situations will not be elaborated upon.

[0652] In one example, when the second timer is started, the terminal device performs one or more of the following: stops the measurement, clears the counter value to 0 and stops counting, and stops the first timer.

[0653] For example, if the second timer is started, the terminal device can stop the measurement.

[0654] For example, when the second timer is started, the terminal device can clear the counter value to 0 and stop counting.

[0655] For example, if the second timer is started, the terminal device can stop the first timer.

[0656] For example, when the second timer is started, the terminal device can stop the measurement, clear the counter value to 0, and stop counting.

[0657] For example, if the second timer is started, the terminal device can stop the measurement and stop the first timer.

[0658] For example, when the second timer is started, the terminal device can stop the first timer, clear the counter value to 0, and stop counting.

[0659] For example, when the second timer is started, the terminal device can stop the measurement, stop the first timer, clear the counter value to 0, and stop counting.

[0660] In one example, when the second timer is started, the terminal device performs one or more of the following: pauses the measurement, pauses the counter counting, and pauses the first timer.

[0661] For example, if the second timer is started, the terminal device can pause the measurement.

[0662] For example, when the second timer is started, the terminal device can pause the counter's counting.

[0663] For example, if the second timer is started, the terminal device can pause the first timer.

[0664] For example, when the second timer is started, the terminal device can pause the measurement and pause the counter's counting.

[0665] For example, if the second timer is started, the terminal device can pause the measurement and pause the first timer.

[0666] For example, when the second timer is started, the terminal device can pause the first timer and pause the counter's counting.

[0667] For example, when the second timer is started, the terminal device can pause the measurement, pause the first timer, and pause the counter's counting.

[0668] In one example, when the second timer is started, the terminal device performs one or more of the following: continues measurement, resets the counter value to 0 and restarts counting, and restarts counting after the first timer stops.

[0669] For example, if the second timer is started, the terminal device can continue measuring.

[0670] For example, when the second timer is started, the terminal device can clear the counter value to 0 and start counting again.

[0671] For example, if the second timer starts, the first timer restarts after it stops.

[0672] For example, if the second timer is started, the terminal device can continue measuring and reset the counter value to 0 before starting to count again.

[0673] For example, if the second timer is started, the terminal device can continue measuring and restart the timer after the first timer stops.

[0674] For example, when the second timer is started, the terminal device can clear the counter value to 0 and start counting again, and when the first timer stops, the counting can start again.

[0675] For example, when the second timer starts, the terminal device can continue measuring, clear the counter value to 0 and start counting again, and restart the timing after the first timer stops.

[0676] In one example, when the second timer is started, the terminal device performs one or more of the following: continues measurement, the counter continues to count based on the current count, and the first timer continues to count.

[0677] For example, if the second timer is started, the terminal device can continue measuring.

[0678] For example, if the second timer is started, the counter continues to count based on the current count.

[0679] For example, if the second timer starts, the first timer continues to count down.

[0680] For example, if the second timer is started, the terminal device can continue measuring and the counter continues to count based on the current count.

[0681] For example, if the second timer is started, the terminal device can continue measuring while the first timer continues counting.

[0682] For example, if the second timer is started, the counter continues to count based on the current count, and the first timer continues to count.

[0683] For example, if the second timer is started, the terminal device can continue measuring, the counter can continue counting based on the current count, and the first timer can continue counting.

[0684] 409e: In the event of a change in the serving beam, pause the counting of all counters corresponding to the new beam.

[0685] For example, when the serving beam changes, the paused counters are those corresponding to beams other than the serving beam (i.e., all counters corresponding to the new beam are paused, or all counters corresponding to the new beams are paused). The new beams are configured by the network device for the terminal device, and the set of new beams used to determine the optimal beam includes one or more new beams.

[0686] According to the above Figure 4The method shown involves the terminal device sending the measurement result of the first event based on the information recorded by the counter and / or the status information of the timer. Instead of periodically or semi-continuously reporting the measurement results of the same event to the network device, this avoids the terminal device reporting the same or similar measurement results to the network device, thus preventing waste of uplink transmission resources. In this method, the terminal device determines whether to report the measurement result to the network device based on the recorded information of the counter and / or the status information of the timer, achieving on-demand reporting of measurement results and reducing waste of transmission resources.

[0687] It is understood that in some of the above embodiments, the network device can be replaced by a CU (e.g., CU-CP or CU-CP), DU, RU, etc. in the O-RAN architecture. The network device is used as an example in the embodiments of this application for illustrative purposes, and is not intended to be limiting.

[0688] It is understood that some optional features in the various embodiments of this application may not depend on other features in some scenarios, or may be combined with other features in some scenarios, without limitation.

[0689] It is also understood that the solutions in the various embodiments of this application can be used in reasonable combinations, and the explanations or descriptions of the various terms appearing in the embodiments can be referenced or explained to each other in the various embodiments, without limitation.

[0690] It is also understood that, in the above-described method embodiments, the methods and operations implemented by a device (such as a terminal device or a network device) can also be implemented by components of the device (such as chips or circuits), without limitation.

[0691] The above, combined with Figure 4 The methods provided in the embodiments of this application are described in detail below. Figures 5 to 7 The apparatus provided in the embodiments of this application is described in detail. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments. Therefore, for content not described in detail, please refer to the method embodiments above. For the sake of brevity, it will not be repeated here.

[0692] See Figure 5 , Figure 5 This is a schematic diagram of a communication device 500 provided in an embodiment of this application. The device 500 includes a transceiver unit 510. The transceiver unit 510 can be used to implement corresponding communication functions. The transceiver unit 510 can also be referred to as a communication interface or a communication unit.

[0693] Optionally, the device 500 further includes a processing unit 520. The processing unit 520 can be used to perform processing, such as beam measurement. The functionality of the processing unit 520 can be implemented by one or more processors. Specifically, the processor may include a modem chip, or a system-on-a-chip (SoC) or SIP chip containing a modem core.

[0694] Optionally, the device 500 may further include a storage unit, which can be used to store instructions and / or data, and the processing unit 520 can read the instructions and / or data in the storage unit to enable the device to implement the aforementioned method embodiments.

[0695] Optionally, the transceiver unit 510 may include a receiving unit and a sending unit. The receiving unit can be used to perform receiving-related operations (such as receiving data or messages), and the sending unit can be used to perform sending-related operations (such as sending data or messages).

[0696] In a first possible design, the device 500 can be the terminal device in the aforementioned embodiments, which can implement the steps or processes corresponding to those executed by the terminal device in the above method embodiments. Specifically, the transceiver unit 510 can be used to perform transceiver-related operations of the terminal device in the above method embodiments (such as sending and / or receiving data or messages). Figure 4 Steps 401, 402, and 405 in the illustrated embodiment. Processing unit 520 can be used to perform processing-related operations of the terminal device in the above method embodiments, or operations other than sending and receiving (such as operations other than sending and / or receiving data or messages, for example...). Figure 4 Steps 404, 405, 406, 407a, 407b, 407c, 407d, 407e, 408a, 408b, 408c, 408d, 409a, 409b, 409c, 409d, 409e.

[0697] One possible implementation is as follows: a transceiver unit 510 receives measurement configuration information, which is used to configure the terminal device to measure and report measurement results related to the first event; a processing unit 520, based on counter data and / or timer status, instructs the transceiver unit 510 to send measurement results related to the first event, wherein the timer includes a first timer and / or a second timer, the counter is used to record the number of times the first event occurs, the first timer is a timer started after the first event occurs, and the terminal device is prohibited from reporting measurement results during the operation of the second timer.

[0698] In a second possible design, the device 500 can be a network device as described in the foregoing embodiments. This device 500 can implement the steps or processes performed by the network device corresponding to those described in the method embodiments above. Specifically, the transceiver unit 510 can be used to perform transceiver-related operations of the network device in the method embodiments above (such as sending and / or receiving data or messages). For example, the transceiver unit 510 can be used to perform... Figure 5 Steps 401, 402, and 405 in the illustrated embodiment. The processing unit 520 can be used to perform processing-related operations of the network device in the above method embodiment, or operations other than sending and receiving (such as operations other than sending and / or receiving data or messages).

[0699] In one possible implementation, the transceiver unit 510 is used to send measurement configuration information, which is used by the terminal device to measure and report measurement results related to the first event; the transceiver unit 510 is also used to receive measurement results related to the first event from the terminal device, which are sent based on data recorded by a counter and / or the state of a timer, the counter being used to record the number of times the first event occurs, and the timer including a first timer and / or a second timer, the first timer being a timer started after the first event occurs, and the terminal device being prohibited from reporting measurement results during the operation of the second timer.

[0700] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0701] It should also be understood that the device 500 here is embodied in the form of a functional unit. The term "unit" here can refer to an application-specific integrated circuit (ASIC), electronic circuitry, a processor (e.g., a shared processor, a proprietary processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, integrated logic circuitry, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the device 500 can specifically be the communication device in the above embodiments, and can be used to execute the various processes and / or steps corresponding to the communication device in the above method embodiments; to avoid repetition, these will not be described again here.

[0702] The apparatus 500 of each of the above-described schemes has the function of implementing the corresponding steps performed by the communication device in the above-described methods. The function can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (e.g., the transmitting unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as processing units, can be replaced by processors, each executing the transceiver operations and related processing operations in each method embodiment.

[0703] In addition, the transceiver unit 510 may also be a transceiver circuit (for example, it may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit.

[0704] It should be pointed out that, Figure 5 The device mentioned can be the communication equipment in the foregoing embodiments, or it can be a chip or a chip system, such as a modem chip or a system-on-a-chip (SoC) chip or a SIP chip containing a modem core. The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip. No limitations are imposed here.

[0705] See Figure 6 , Figure 6 This is a schematic diagram of another communication device 600 provided in an embodiment of this application. The device 600 includes a processor 610, which is coupled to a memory 620. The memory 620 is used to store computer programs or instructions and / or data. The processor 610 is used to execute the computer programs or instructions stored in the memory 620, or to read the data stored in the memory 620, in order to execute the methods in the above method embodiments.

[0706] Optionally, there may be one or more processors 610.

[0707] Optionally, the memory 620 may be one or more.

[0708] Alternatively, the memory 620 can be integrated with the processor 610, or it can be set separately.

[0709] Optionally, such as Figure 6 As shown, the device 600 also includes a transceiver 630 for receiving and / or transmitting signals. For example, a processor 610 controls the transceiver 630 to receive and / or transmit signals. The transceiver 630 may include a transmitter and / or a receiver.

[0710] As an example, processor 610 may have Figure 4The processing unit 420 shown has the function of a storage unit, the memory 620 can have the function of a storage unit, and the transceiver 630 can have the function of a storage unit. Figure 4 The function of the transceiver unit 410 shown is illustrated.

[0711] As one option, the device 600 is used to implement the operations performed by the communication device in the various method embodiments described above.

[0712] For example, processor 610 is used to execute computer programs or instructions stored in memory 620 to implement the relevant operations of terminal devices or network devices in the various method embodiments described above.

[0713] It should be understood that the processor mentioned in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0714] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0715] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) can be integrated into the processor.

[0716] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0717] See Figure 7 , Figure 7 This is a schematic diagram of a chip system 700 provided in an embodiment of this application. The chip system 700 (or may also be referred to as a processing system) includes logic circuitry 710 and an input / output interface 720.

[0718] The logic circuit 710 can be a processing circuit in the chip system 700. The logic circuit 710 can be coupled to a memory unit, calling instructions from the memory unit, enabling the chip system 700 to implement the methods and functions of the embodiments of this application. The input / output interface 720 can be an input / output circuit in the chip system 700, outputting processed information or inputting data or signaling information to be processed into the chip system 700 for processing.

[0719] Optionally, the logic circuit 710 may be implemented by one or more processors, including the one or more processors or the processing portion of the one or more processors.

[0720] Optionally, the input / output interface 720 may include transceiver circuitry, a transceiver, input / output circuitry, or a communication interface.

[0721] As one approach, the chip system 700 is used to implement the operations performed by the communication device (such as a terminal device or a network device) in the various method embodiments described above.

[0722] For example, logic circuit 710 is used to implement processing-related operations performed by a communication device (such as a terminal device or a network device) in the above method embodiments; input / output interface 720 is used to implement sending and / or receiving-related operations performed by a communication device (such as a terminal device or a network device) in the above method embodiments.

[0723] This application also provides a computer-readable storage medium storing computer instructions for implementing the methods executed by a communication device (such as a terminal device or a network device) in the above-described method embodiments.

[0724] For example, when the computer program is executed by a computer, it enables the computer to implement the methods described in the embodiments of the above methods, which are executed by a communication device (such as a terminal device or a network device).

[0725] This application also provides a computer program product comprising instructions which, when executed by a computer, implement the methods described above as being performed by a communication device (such as a terminal device or a network device).

[0726] This application also provides a communication system, which includes the terminal devices and / or network devices described in the above embodiments. For example, the system includes... Figure 4 Terminal devices and network devices in the process.

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

[0728] In the several embodiments provided in this application, it should be understood that the disclosed apparatus 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 mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of apparatus or units may be electrical, mechanical, or other forms.

[0729] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state disks, SSDs). For example, the aforementioned available media include, but are not limited to, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, and other media capable of storing program code.

[0730] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, include: Receive measurement configuration information, which is used to configure the terminal device to measure and report measurement results related to the first event; Based on the value of the counter and / or the state of the timer, the measurement result related to the first event is sent. The counter is used to record the number of times the first event occurs. The timer includes a first timer and / or a second timer. The first timer is a timer that starts after the first event occurs. The second timer prevents the terminal device from reporting the measurement result during its operation.

2. The method according to claim 1, characterized in that, The measurement results related to the first event are sent based on the counter value and / or the timer state, including: When the value of the counter is greater than or equal to the first threshold, the first timer has not timed out, and the second timer has not started counting, the measurement result is sent; or, When the value of the counter is greater than or equal to the first threshold and the second timer is not counting, the measurement result is sent.

3. The method according to claim 1 or 2, characterized in that, The method further includes: When the first event occurs, if the second timer has not started counting, the value of the counter is incremented by 1, and the first timer is started or restarted; or, When the first event occurs, if neither the first timer nor the second timer has started, then the first timer is started, and the value of the counter is incremented by 1; or, When the first event occurs, if the first timer is timing and the second timer is not timing, the first timer is restarted and the value of the counter is incremented by 1.

4. The method according to any one of claims 1 to 3, characterized in that, After sending the measurement results, the method further includes: Clear the counter to 0, stop the first timer, and start the second timer; or, Stop the counter from counting, stop the first timer, and start the second timer.

5. The method according to any one of claims 1 to 3, characterized in that, After transmitting the measurement results, the method further includes one or more of the following combinations: Clear the values ​​of all counters corresponding to the new beams to 0, pause the counting of all counters corresponding to the new beams, clear the values ​​of counters whose values ​​have reached the first threshold to 0, pause the counting of counters whose values ​​have reached the first threshold, clear the values ​​of counters corresponding to the new beams included in the measurement results to 0, pause the counting of counters corresponding to the new beams included in the measurement results, stop the first timer corresponding to all new beams, stop the first timer corresponding to counters whose values ​​have reached the first threshold, and / or stop the first timer corresponding to the new beams included in the measurement results. The new beam is a beam other than the service beam between the terminal device and the network device.

6. The method according to any one of claims 1 to 5, characterized in that, When the service beam between the terminal device and the network device changes, the method further includes one or more of the following combinations: Clear the value of the counter to 0, pause the counting of the counter, stop the first timer, and / or stop the second timer.

7. The method according to any one of claims 1 to 6, characterized in that, When the service beam between the terminal device and the network device changes, the method further includes one or more of the following combinations: Clear the values ​​of all counters corresponding to the new beams to 0, pause the counting of all counters corresponding to the new beams, and / or stop the first timer corresponding to all new beams. The new beam is a beam other than the serving beam.

8. The method according to any one of claims 1 to 7, characterized in that, When the terminal device receives reconfiguration information, the method further includes one or more of the following combinations: Clear the value of the counter corresponding to the new beam that does not belong to the new beam set to 0, and / or stop the first timer corresponding to the new beam that does not belong to the new beam set. The new beam set is determined based on the reconfiguration information, and the new beam set includes at least one new beam, which is a beam other than the service beam between the terminal device and the network device.

9. The method according to any one of claims 1 to 8, characterized in that, The method further includes: The terminal device's capability information is sent, including the first event supported by the terminal device, and the measurement configuration information is determined based on the capability information.

10. A communication method, characterized in that, include: Send measurement configuration information, which is used by the terminal device to measure and report measurement results related to the first event; The device receives measurement results related to the first event, which are sent based on the value of a counter and / or the status of a timer. The counter is used to record the number of times the first event occurs. The timer includes a first timer and / or a second timer. The first timer is started after the first event occurs, and the terminal device is prohibited from reporting the measurement results during the operation of the second timer.

11. The method according to claim 10, characterized in that, The method further includes: The terminal device receives capability information, which includes the first event supported by the terminal device, and the measurement configuration information is determined based on the capability information.

12. A communication method, characterized in that, include: Receive measurement configuration information, which is used to configure the terminal device to measure and report measurement results related to the first event; If, within a time window from time t1-L to time t1, the number of times at least one beam experiences the first event reaches a first threshold, the terminal device will send a first uplink signal during the first transmission opportunity after time t2. Wherein, t1 is any time, or t1 is the time when the first event occurs; t2 is equal to t1, or t2 is equal to t1 plus an offset; and L is greater than 0. The first transmission opportunity is a transmission opportunity that occurs outside the timing period of the second timer, during which the terminal device is prohibited from reporting the measurement result. The first uplink signal is used to request uplink resources to send the measurement results, or the first uplink signal is used to instruct the network device that the terminal device will send the measurement results through pre-configured uplink resources.

13. The method according to claim 12, characterized in that, The first transmission opportunity is the first transmission opportunity of the first uplink signal that is after time t2 and outside the timing period of the second timer.

14. A communication method, characterized in that, include: Receive measurement configuration information, which is used to configure the terminal device to measure and report measurement results related to the first event; For a transmission timing of the first uplink signal, if, within a time window from time t3-L to time t3, the number of times at least one beam experiences the first event reaches a first threshold, the terminal device transmits the first uplink signal at that transmission timing. Wherein, t3 is the time corresponding to the transmission opportunity, or t3 is the time corresponding to the transmission opportunity minus an offset, and L is greater than 0. The first uplink signal is used to request uplink resources to send the measurement results, or the first uplink signal is used to instruct the network device that the terminal device will send the measurement results through pre-configured uplink resources.

15. The method according to claim 14, characterized in that, The transmission timing is a transmission timing outside the timing period of the second timer, during which the terminal device is prohibited from reporting the measurement results.

16. The method according to any one of claims 1 to 15, characterized in that, The counter is used to record the number of times the first event occurs within the first time period.

17. The method according to any one of claims 1 to 16, characterized in that, The first event includes one or more of the following: The beam quality of the currently serving beam is less than or equal to the second threshold; The beam quality of at least M1 beams is greater than the beam quality of the serving beam, and the difference between the beam quality of each of the at least M1 beams and the beam quality of the serving beam is greater than or equal to a third threshold. The beam quality of at least M2 beams is greater than or equal to the fourth threshold; The beam quality of the service beam is less than or equal to the fifth threshold, and the beam quality of at least M3 beams is greater than or equal to the sixth threshold. The difference between the beam quality of each of at least M4 beams and the beam quality of the serving beam is less than or equal to a seventh threshold. The service beam does not belong to the K1 beams with the best quality; The beam quality of at least M5 beams is greater than the beam quality of the best beam among the currently active beams, and the difference between the beam quality of each of the at least M5 beams and the beam quality of the best beam among the currently active beams is greater than or equal to an eighth threshold. The beam quality of at least M6 beams is greater than the beam quality of the beam with the worst beam quality among the currently active beams, and the difference between the beam quality of each of the at least M6 beams and the beam quality of the beam with the worst beam quality among the currently active beams is greater than or equal to a ninth threshold. And / or, The beam quality of at least M7 beams is greater than the beam quality of the configured reference beam, and the difference between the beam quality of each of the at least M7 beams and the beam quality of the reference beam is greater than or equal to the tenth threshold. Where M1, M2, M3, M4, M5, M6, M7, and K1 are all integers greater than or equal to 1.

18. A communication device, characterized in that, Includes modules or units for performing the method according to any one of claims 1 to 17.

19. A communication device, characterized in that, It includes at least one processor, said at least one processor being configured to execute a computer program or instructions to cause said apparatus to perform the method of any one of claims 1 to 17.

20. The apparatus according to claim 19, characterized in that, The device further includes a memory for storing the computer program or instructions; and / or, The device further includes a communication interface coupled to the at least one processor, the communication interface being used for inputting and / or outputting information.

21. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed on a communication device or computer, cause the communication device to perform the method as described in any one of claims 1 to 17.

22. A computer program product, characterized in that, The computer program product includes a computer program or instructions for performing the method as described in any one of claims 1 to 17.