Method for reporting measurement report and related device

CN122802962APending Publication Date: 2026-09-22CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510346363.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

[0004]本公开提供一种测量报告上报方法及相关设备,至少在一定程度上克服现有无测量报告上报机制存在上行资源浪费,信令开销大,影响网络性能的问题

Benefits of technology

[0012]根据本公开的又一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的测量报告上报方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122802962A_ABST
    Figure CN122802962A_ABST
Patent Text Reader

Abstract

This disclosure provides a measurement report reporting method and related equipment, relating to the field of communication technology. The method includes, if at least one measurement report is triggered and uplink resources are available for new data transmission, the MAC entity of the terminal device generates a measurement report MAC CE; and sends the measurement report MAC CE to the network device. This disclosure supports sending relevant indication information through the terminal device, assisting the network device in rationally configuring uplink resources, enabling timely reporting of effective measurement reports, avoiding uplink resource waste, and improving network handover performance and user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a measurement report reporting method, a measurement report reporting device, a communication system, an electronic device, a computer-readable storage medium, and a computer program product. Background Technology

[0002] The 3GPP (3rd Generation Partnership Project) organization introduced a mobility mechanism based on Layer 1 (L1) / Layer 2 (L2) signaling. This mobility mechanism involves terminal equipment reporting L1 measurement results of LTM candidate cells via Uplink Control Information (UCI). However, this reporting mechanism is prone to wasting uplink resources, incurring high signaling overhead, and impacting network performance.

[0003] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0004] This disclosure provides a measurement report reporting method and related equipment, which at least to some extent overcomes the problems of uplink resource waste, high signaling overhead, and impact on network performance caused by the lack of existing measurement report reporting mechanisms.

[0005] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.

[0006] According to one aspect of this disclosure, a measurement report reporting method is provided, executed by a terminal device, characterized in that the method includes: if at least one measurement report is triggered and there are available uplink resources for new data transmission, the Media Access Control (MAC) entity of the terminal device generates a measurement report MAC control element (CE); and sends the measurement report MAC CE to a network device.

[0007] According to another aspect of this disclosure, a measurement report reporting method is provided, performed by a network device, the method comprising: receiving a measurement report media access control (MAC) control element (CE) sent by a terminal device, wherein the measurement report MAC CE is generated by the MAC entity of the terminal device when at least one measurement report is triggered and there are available uplink resources for new data transmission.

[0008] According to another aspect of this disclosure, a measurement report reporting apparatus is provided, applied to a terminal device, the apparatus comprising: a generation module, configured to generate a measurement report MAC control element CE by a Media Access Control (MAC) entity of the terminal device if at least one measurement report is triggered and available uplink resources exist; and a sending module, configured to send the measurement report MAC CE to a network device.

[0009] According to another aspect of this disclosure, a measurement report reporting apparatus is provided, applied to a network device, the apparatus comprising: a receiving module for receiving a measurement report media access control (MAC) control element (CE) sent by a terminal device, wherein the measurement report MAC CE is generated by the MAC entity of the terminal device when at least one measurement report is triggered and uplink resources are available.

[0010] According to another aspect of this disclosure, a communication system is provided, including a terminal device and a network device, wherein: the terminal device is configured to generate a measurement report MAC control element CE (MAC control element CE) by a Media Access Control (MAC) entity if at least one measurement report is triggered and uplink resources are available; and send the measurement report MAC CE to the network device; the network device is configured to receive the measurement report MAC CE sent by the terminal device.

[0011] According to another aspect of this disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the above-described measurement report reporting method by executing the executable instructions.

[0012] According to another aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the above-described measurement report reporting method.

[0013] According to another aspect of this disclosure, a computer program product is provided, comprising a computer program or computer instructions, said computer program or computer instructions being loaded and executed by a processor to enable a computer to implement any of the measurement report reporting methods described above.

[0014] In the embodiments of this disclosure, if at least one measurement report is triggered and there are available uplink resources for new data transmission, the MAC entity of the terminal device generates a measurement report MAC CE and sends the measurement report MAC CE to the network device. This disclosure supports sending relevant indication information through the terminal device to assist the network device in rationally configuring uplink resources, enabling timely reporting of effective measurement reports, avoiding waste of uplink resources, and improving network handover performance and user experience.

[0015] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0017] Figure 1 This illustration shows a flowchart of a measurement report reporting method for terminal devices provided by an embodiment of the present disclosure.

[0018] Figure 2 This illustration shows a flowchart of another measurement report reporting method for terminal devices provided by an embodiment of the present disclosure.

[0019] Figure 3 This illustration shows a flowchart of a measurement report reporting method for a terminal device based on a first type of measurement report MAC CE, according to an embodiment of this disclosure.

[0020] Figure 4 This illustration shows a flowchart of another measurement report reporting method for a terminal device based on a first type of measurement report MAC CE, provided by an embodiment of this disclosure.

[0021] Figure 5 This illustration shows a flowchart of a measurement report reporting method for a terminal device based on a second type measurement report MAC CE, according to an embodiment of this disclosure.

[0022] Figure 6 This illustration shows a flowchart of another measurement report reporting method for a terminal device based on a second type of measurement report MAC CE, provided by an embodiment of this disclosure.

[0023] Figure 7 This illustration shows a flowchart of another measurement report reporting method for terminal devices provided by an embodiment of the present disclosure.

[0024] Figure 8 This illustration shows a flowchart of another measurement report reporting method for terminal devices provided by an embodiment of the present disclosure.

[0025] Figure 9 This illustration shows a flowchart of a measurement report reporting method for network devices provided in an embodiment of the present disclosure.

[0026] Figure 10 This diagram illustrates an example flowchart of a measurement report reporting method provided in an embodiment of this disclosure.

[0027] Figure 11 This diagram illustrates the structure of a measurement report reporting device provided in an embodiment of the present disclosure.

[0028] Figure 12 This diagram illustrates the structure of another measurement report reporting device provided in an embodiment of the present disclosure.

[0029] Figure 13 This diagram illustrates a structural block diagram of an electronic device provided in an embodiment of the present disclosure. Detailed Implementation

[0030] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0031] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0032] To facilitate understanding, before introducing the embodiments of this disclosure, the following explanations are provided for several terms involved in the embodiments of this disclosure:

[0033] LTM, L1 / L2 Triggered Mobility, is mobility triggered by physical layer (layer 1L1) signaling / media access control (MAC, also known as layer 2L2) signaling.

[0034] In Release 18, 3GPP introduced a mobility mechanism (LTM) triggered by L1 / L2 signaling. The user equipment (UE) can perform Layer 1 measurements based on candidate cell configuration information provided by the network equipment and report the results. The network equipment then determines whether cell handover needs to be triggered based on the UE's reported Layer 1 measurements and instructs the UE to perform the handover process via Layer 2 signaling (such as MAC CE). Compared to traditional handover processes based on Layer 3 measurement reporting, the LTM process does not support event-triggered measurement reporting, and periodic reporting would incur unnecessary signaling overhead.

[0035] To further improve the performance of the LTM mechanism and reduce the signaling overhead of the L1 measurement and reporting mechanism, 3GPP will conduct research on an event-triggered L1 measurement and reporting mechanism in Release 19 to improve the performance of LTM.

[0036] In the existing LTM mechanism, the UE reports L1 measurement results of LTM candidate cells via Uplink Control Information (UCI). The network device configures the number of candidate cells the UE can report and the number of reference signal measurement results that can be reported for each candidate cell. According to the network-side configuration, each L1 measurement report submitted by the UE contains a fixed number of L1 measurement results. Even if the signal quality of some candidate cells is not good, the UE still needs to report the relevant measurement results according to the network device configuration, which will result in a waste of uplink resources.

[0037] Furthermore, even after introducing an event-triggered L1 measurement reporting mechanism, if the existing UCI-based reporting method is still used, problems such as scarce uplink UCI resources and the need for a fixed format for reported content will persist. For example, using the existing UCI-based method for reporting L1 measurement results of LTM candidate cells, the UE still needs to report a fixed number of candidate cell measurement results, and it does not support flexible reporting of L1 measurement results that meet the triggering conditions. Based on the measurement results reported by the UE, the network equipment cannot directly and quickly determine which candidate cells meet the event-triggered conditions, thus failing to make timely handover decisions and impacting LTM performance.

[0038] In related technologies, existing mechanisms do not support event-triggered L1 measurement and reporting mechanisms. The UE will report L1 measurement results through UCI in a fixed format based on the CSI reporting configuration configured on the network side. When cell handover is not required, the fixed format UCI reporting will cause unnecessary signaling overhead and affect network performance.

[0039] To address the aforementioned issues, L1 measurement results (referred to herein as Measurement Report (MR) MAC CE) can be reported via Layer 2 signaling (such as MAC CE). However, reporting L1 measurement results based on MAC CE may introduce new technical challenges:

[0040] 1. Reporting L1 measurement results via MAC CE is only applicable to event-triggered scenarios. Measurement result reporting will only be triggered when the candidate beam or serving beam meets the conditions. Therefore, the network side cannot predict when the UE will report the measurement report via MAC CE and thus cannot perform accurate uplink resource scheduling. This may delay the reporting of L1 measurement results, causing late handover or service interruption, affecting network mobility performance and user experience.

[0041] 2. The existing data cache reporting (BSR) mechanism only supports reporting the cache status of data to be transmitted and cannot report the cache status of MAC CE. For measurement report MAC CE, the UE can flexibly report the measurement results of multiple candidate beams, but the network side cannot accurately predict the uplink resource size required for measurement report MAC CE. When the UE needs to report measurement report MAC CE, it may cause insufficient or excessive uplink resource scheduling, which will affect network performance.

[0042] 3. In the event-triggered L1 measurement and reporting process, the UE assists the network side in making LTM handover decisions by indicating the specific event types that the measurement results reported in the measurement report MAC CE associated with the reporting configuration ID. When the UE obtains a valid uplink authorization, multiple events may be satisfied. How to provide as many measurement results as possible when assembling the measurement report MAC CE or uplink MAC PDU?

[0043] To address at least some of the aforementioned technical issues, this disclosure provides a measurement report reporting method, aiming to offer a reasonable method for reporting measurement report MAC CEs. If at least one measurement report is triggered and available uplink resources are available for new data transmission, the MAC entity of the terminal device generates a measurement report MAC CE and sends the MAC CE to the network device. This disclosure is applicable to event-triggered L1 measurement reporting mechanisms, supports flexible reporting of L1 measurement results based on available uplink authorization, supports relevant indication information sent by the terminal device, assists the network device in rationally configuring uplink resources, enables timely reporting of effective measurement reports, avoids waste of uplink resources, and improves network handover performance and user experience.

[0044] The following detailed description of this exemplary implementation method is provided in conjunction with the accompanying drawings and embodiments.

[0045] First, this disclosure provides a measurement report reporting method, which can be executed by any electronic device with computing capabilities. For example, the method can be executed by a terminal device; it can also be executed by a network device; or it can be executed through interaction between a terminal device and a network device.

[0046] Figure 1 This diagram illustrates a flowchart of a measurement report reporting method provided by an embodiment of this disclosure. Figure 1 As shown, the measurement report reporting method provided in this embodiment is applied to a terminal device, and the method mainly includes the following steps:

[0047] S102. If at least one measurement report is triggered and there are available uplink resources for new data transmission, the Media Access Control (MAC) entity of the terminal device generates a Measurement Report MAC Control Element (CE).

[0048] S104. Send a measurement report (MAC CE) to the network device.

[0049] In one embodiment, the terminal device can send at least one measurement report MAC CE to the network device using available uplink resources.

[0050] In this embodiment, if at least one measurement report is triggered and there are available uplink resources for new data transmission, the MAC entity of the terminal device generates a measurement report MAC CE and sends the measurement report MAC CE to the network device. This disclosure supports sending relevant indication information through the terminal device to assist the network device in rationally configuring uplink resources, enabling timely reporting of effective measurement reports, avoiding waste of uplink resources, and improving network handover performance and user experience.

[0051] In one embodiment, the conditions that trigger at least one measurement report include at least one of the following:

[0052] The first condition is that, within a specific time range, the measurement results of at least one beam satisfy the entry or exit conditions of the configured event.

[0053] The second condition is that the first timer times out.

[0054] The third condition is that the number of times the measurement report MAC CE is sent does not exceed the limit.

[0055] The fourth condition is that there are available uplink resources, and the number of padding bits is greater than or equal to the size of the Measurement Report MAC CE and the Measurement Report MAC CE subheader;

[0056] The fifth condition is that the fourth condition is met, and there are available measurement results.

[0057] In one embodiment, the first condition, as a conventional event-based triggering condition, is used to characterize the event type configured by at least one network device for L1 measurement reporting, based on the event triggering condition. The aforementioned specific time range is affected by event detection time, measurement execution time, reporting delay, etc., and the specific time range corresponding to different event types is also different; this disclosure does not specifically limit it in this regard.

[0058] The events described above are used to trigger L1 measurement reporting and can be configured by network devices. For example, the events can be based on changes in signal quality or on the fact that a neighboring cell's signal is better than the serving cell's.

[0059] The beam measurement results are beam-associated measurements from the underlying layer based on the Synchronization Signal / PBCH Block (SSB) reference signal or the Channel State Information Reference Signals (CSI-RS) reference signal.

[0060] Regarding the second condition, it can be used in scenarios where periodic reporting is based on event triggers. Network devices can be configured to perform periodic reporting based on event triggers and configure the duration of the first timer. When the event trigger condition (i.e., the first condition) is met and the measurement report MAC CE is successfully sent, the first timer is started or restarted; when the first timer expires, the measurement report is triggered again.

[0061] In one embodiment, after the MAC entity of the terminal device generates a measurement report (MAC CE), it stops the first timer; if the number of times the measurement report (MAC CE) is sent does not exceed a certain limit, the first timer is started or restarted; wherein, the duration and the limit of the first timer are configured by the network device. The values ​​of the duration and the limit of the first timer can be determined according to actual needs, and this disclosure does not impose specific limitations on them.

[0062] Regarding the third condition, it can be used in scenarios where reporting is based on event triggering periods. The network device can configure the maximum number of periodic reports, i.e., the limited number in the third condition above. When the first timer expires and the number of reports has not exceeded the maximum number, a measurement report is triggered; when the first timer expires and the number of reports reaches the maximum number, a measurement report is no longer triggered. The value of the maximum number of periodic reports mentioned above is not limited in this disclosure.

[0063] Regarding the fourth condition, it can be used in scenarios with sufficient uplink authorization. When there are available uplink resources, the number of padding bits is greater than or equal to the size of the measurement report MAC CE plus the measurement report MAC CE subheader, and there are available measurement results, a measurement report can be triggered. In this scenario, the measurement report can be regarded as a padding measurement report, using the remaining padding bits to report the currently available measurement results to the network device, thereby improving resource utilization and helping the network side to understand the current channel quality of the UE in a timely manner, assisting the network device in making decisions.

[0064] The measurement report MAC CE header contains a Logical Channel Identifier (LCID) field or an Extended Logical Channel Identifier (eLCID) field, used to distinguish different types of MAC CEs.

[0065] For the fifth condition, a measurement report is triggered when the fourth condition is met and available measurement results exist.

[0066] In this embodiment of the disclosure, by setting different measurement report triggering conditions, it is applicable to different scenarios, thereby improving the applicability of the measurement report reporting method.

[0067] Figure 2 A flowchart illustrating another measurement report reporting method provided by an embodiment of this disclosure is shown. Figure 2 As shown, in one embodiment, the MAC entity of the aforementioned S104 terminal device generates a measurement report MAC CE, including:

[0068] S202. When a measurement report is triggered, select the corresponding type of measurement report MAC CE based on the available uplink resources.

[0069] In one embodiment, when a measurement report is triggered, the UE needs to select the appropriate measurement report MAC CE format based on the available uplink resources. When uplink resources are sufficient, the UE can choose to report as many L1 measurement results as possible, thereby assisting the network device in fully understanding the quality of the current serving beam and candidate beams and making timely handover decisions. When uplink resources are insufficient, the UE cannot report all L1 measurement results that meet the triggering conditions, and can consider selective reporting. While ensuring timeliness, this can also indirectly indicate that there are still available measurement results to be reported, thereby assisting the network device in better allocating and scheduling uplink resources.

[0070] In one embodiment, the measurement report MAC CE includes a first type of measurement report MAC CE. The first type of measurement report MAC CE can be considered a conventional measurement report MAC CE, used in scenarios with sufficient uplink resources. The first type of measurement report MAC CE includes at least one of the following: a fixed-length measurement report MAC CE; a variable-length measurement report MAC CE.

[0071] Figure 3 This diagram illustrates a flowchart of a measurement report reporting method for a terminal device based on a first type of measurement report MAC CE, according to an embodiment of this disclosure. Figure 3 As shown, in one embodiment, the MAC entity of the aforementioned S104 terminal device generates a measurement report MAC CE, including:

[0072] S2022. When the first type of measurement report MAC CE is a fixed-length measurement report MAC CE, the measurement results of N beams are reported through a single MAC CE. The measurement results of the N beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, and / or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions.

[0073] It should be noted that in the above-mentioned Type I Measurement Report MAC CE, N is determined based on the maximum number L of candidate beams that can be reported by the network device.

[0074] In one embodiment, when uplink resources are sufficient, a single MAC CE can report the measurement results of N beams, reporting the measurement results of candidate beams and serving beams that meet the event triggering conditions, as well as the measurement results of candidate beams and serving beams that do not meet the event triggering conditions, to the network device. This helps the network device to fully understand the quality of the current serving beams and candidate beams and make timely switching decisions.

[0075] Figure 4 This illustration shows a flowchart of another measurement report reporting method for a terminal device based on a first-type measurement report MAC CE, provided by an embodiment of this disclosure. Figure 4 As shown, in one embodiment, the MAC entity of the aforementioned S104 terminal device generates a measurement report MAC CE, including:

[0076] S2024. When the first type of measurement report MAC CE is a variable length measurement report MAC CE, the measurement results of up to N beams are reported through a single MAC CE. The measurement results of up to N beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, and / or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions.

[0077] It should be noted that in the above-mentioned Type I Measurement Report MAC CE, N is determined based on the maximum number L of candidate beams that can be reported by the network device.

[0078] In one embodiment, the maximum number of beam measurement results reported by a variable-length first-type measurement report MAC CE can be determined based on the maximum number L of candidate beams that can be reported by the network device. The actual number of beam measurement results reported by a single MAC CE is determined according to actual needs. By reporting the measurement results of candidate beams and serving beams that meet the event triggering conditions, as well as the measurement results of candidate beams and serving beams that do not meet the event triggering conditions, as many L1 measurement results as possible can be reported when uplink resources are sufficient. This helps the network device to fully understand the quality of the current serving beam and candidate beams, make timely switching decisions, and improve network quality and user experience.

[0079] In one embodiment, the measurement report MAC CE includes a second type of measurement report MAC CE, which is a truncated measurement report MAC CE used in scenarios with insufficient uplink resources. The second type of measurement report MAC CE includes at least one of the following: a fixed-length measurement report MAC CE; a variable-length measurement report MAC CE. Thus, when uplink resources are insufficient, the UE cannot report all L1 measurement results that meet the triggering conditions. Selective reporting can be considered, which, while ensuring timeliness, indirectly indicates that there are still available measurement results to be reported, assisting network equipment in better allocating and scheduling uplink resources.

[0080] Figure 5 This diagram illustrates a flowchart of a measurement report reporting method for a terminal device based on a second-type measurement report MAC CE, according to an embodiment of this disclosure. Figure 5 As shown, in one embodiment, the MAC entity of the aforementioned S104 terminal device generates a measurement report MAC CE, including:

[0081] S2026. When the second type of measurement report MAC CE includes a fixed-length measurement report MAC CE, the measurement results of k beams are reported through a single MAC CE.

[0082] It should be noted that the measurement results of k beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions; the value of k is determined by the terminal device according to the network device configuration or a preset value.

[0083] In one embodiment, a fixed-length second-type measurement reporting MAC CE can report the measurement results of a specific number (e.g., k) of beams, reporting the L1 measurement results of a fixed number of k beams through a single MAC CE. For example, the measurement results of one candidate beam or one currently serving beam can be reported through a single MAC CE, or the measurement results of one candidate beam and one currently serving beam can be reported through a single MAC CE.

[0084] The measurement results of the k beams may include L1 measurement results of candidate beams and serving beams that meet the event triggering conditions, or L1 measurement results of candidate beams and serving beams that do not meet the event triggering conditions. The UE prioritizes reporting the L1 measurement results of beams that meet the event triggering conditions. The value of k can be determined according to actual needs, and this disclosure does not impose specific limitations on it.

[0085] The aforementioned preset values ​​can be pre-configured in the terminal device. The preset values ​​are fixed values, such as 3, 4, 5, etc.

[0086] In this embodiment of the disclosure, when uplink resources are insufficient, for a fixed-length measurement report MAC CE, the measurement results of k beams can be selectively reported through a single measurement report MAC CE. This can indirectly indicate that there are still available measurement results to be reported while ensuring timeliness, and can help network devices to better allocate and schedule uplink resources.

[0087] Figure 6 This diagram illustrates a flowchart of another measurement report reporting method for a terminal device based on a second type of measurement report MAC CE, provided by an embodiment of this disclosure. Figure 6 As shown, in one embodiment, the MAC entity of the aforementioned S104 terminal device generates a measurement report MAC CE, including:

[0088] S2028. When the second type of measurement report MAC CE includes a variable length measurement report MAC CE, the measurement results of up to k beams are reported through a single MAC CE. The measurement results of up to k beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, and / or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions.

[0089] In one embodiment, the value of k is related to the size of the uplink resources, and the number of beams reported by a single MAC CE is variable. The number of reported beams is determined by the terminal device based on the size of the available uplink resources. When the available uplink resources are greater than or equal to the size of the measurement report MAC CE including the measurement results of k beams plus the size of the measurement report MAC CE subheader, the measurement results of up to k beams are reported, which means that the measurement results of less than or equal to k beams can be reported.

[0090] In another embodiment, the number of reported beams is determined based on the network device configuration or a preset value.

[0091] During the interaction between the terminal device and the network device, the network device configures the number of beams reported by the terminal device.

[0092] The aforementioned preset value can be a fixed value. It can be configured by the network device to set the number of beams reported by the terminal device to this fixed value, or it can be executed by the terminal device to report the measurement results of this fixed number of beams.

[0093] In one embodiment, the terminal device determines the number of reporting beams based on the available uplink resources, network device configuration, or preset values. For example, the maximum or minimum value among the above three factors may be used to determine the number of reporting beams.

[0094] The measurement results of up to k beams may include only the measurement results of candidate beams and serving beams that meet the event triggering conditions; or only the measurement results of candidate beams and serving beams that do not meet the event triggering conditions; or both the measurement results of candidate beams and serving beams that meet the event triggering conditions and the measurement results of candidate beams and serving beams that do not meet the event triggering conditions. This disclosure does not make any specific limitations on this.

[0095] In this embodiment of the disclosure, when uplink resources are insufficient, for a variable-length measurement report MAC CE, the measurement results of up to k beams can be selectively reported through a single measurement report MAC CE. This can indirectly indicate that there are still available measurement results to be reported while ensuring timeliness, and can assist network devices in better allocating and scheduling uplink resources.

[0096] It should be noted that the type of measurement report MAC CE is distinguished by different Logical Channel Identifiers (LCIDs) or Extended Logical Channel Identifiers (eLCIDs), thereby assisting network devices in better allocating and scheduling uplink resources.

[0097] In one embodiment, the first type of measurement report MAC CE and the second type of measurement report MAC CE can be distinguished by different LCIDs or eLCIDs. The network device can determine whether the UE has measurement results to be sent based on the value of the LCID or eLCID. If so, uplink resources are allocated to the terminal device; otherwise, the network device performs a handover decision based on the received measurement results.

[0098] In this embodiment of the disclosure, identifying the type of measurement report MAC CE by LCID or eLCID can assist network devices in subsequent uplink scheduling, thereby improving network performance and user experience.

[0099] In one embodiment, when a measurement report is triggered, a corresponding type of measurement report MAC CE is selected based on the available uplink resources, including at least one of the following:

[0100] If there are uplink resources available for the new transmission, and the uplink resources can accommodate a Type I Measurement Report MAC CE plus a Type I Measurement Report MAC CE subheader after being sorted by logical channel priority, then the Type I Measurement Report MAC CE is selected.

[0101] If there are uplink resources available for the new transmission, and the uplink resources can accommodate a Type 2 Measurement Report MAC CE plus a Type 2 Measurement Report MAC CE subheader after logical channel priority sorting, then the Type 2 Measurement Report MAC CE is selected.

[0102] If no uplink resources are available, or if the available uplink resources are insufficient to accommodate any type of Measurement Report MAC CE, a scheduling request process is triggered.

[0103] It should be noted that the system can first determine whether the first type of measurement report MAC CE can be selected. If the first type of measurement report MAC CE cannot be selected, the system will continue to determine whether the second type of measurement report MAC CE can be selected. If neither the first type of measurement report MAC CE nor the second type of measurement report MAC CE can be selected, a scheduling request process is triggered. Through the specific SR configuration of the measurement report MAC CE, the system requests the network device to allocate uplink resources for the transmission of the measurement report MAC CE.

[0104] In this embodiment, the measurement report is reported by selecting the corresponding type of measurement report MACCE based on the available uplink resources. This enables timely reporting of valid L1 measurement results, avoids waste of uplink resources, assists the network side in making better LTM handover decisions, and improves network performance and user experience.

[0105] In one embodiment, when a measurement report is triggered, a corresponding type of measurement report MAC CE is selected based on the available uplink resources, including at least one of the following:

[0106] If there are available measurement results for N or more beams, and there are uplink resources for new transmissions, and the uplink resources can accommodate a measurement report MAC CE containing the measurement results of N beams plus a measurement report MAC CE subheader after logical channel priority sorting, then the first type of measurement report MAC CE is selected to report the measurement results of N beams (i.e., a fixed-length measurement report MAC CE), or the measurement results of less than or equal to N beams are reported (i.e., a variable-length measurement report MAC CE).

[0107] If there are available measurement results for m beams less than N, and there are uplink resources for new transmissions, and after logical channel priority sorting, the uplink resources can accommodate a measurement report MAC CE containing the measurement results of m beams plus a measurement report MAC CE subheader, and m < N, then the first type of measurement report MAC CE is selected to report the measurement results of m beams (i.e., a fixed-length measurement report MAC CE), or the measurement results of less than or equal to m beams are reported (i.e., a variable-length measurement report MAC CE).

[0108] If there are available measurement results for N or more beams, and there are uplink resources for new transmissions, and after logical channel priority sorting, the uplink resources can accommodate a measurement report MAC CE containing measurement results for k beams plus a measurement report MAC CE subheader, where k < N, then the second type of measurement report MAC CE is selected to report the measurement results for k beams (i.e., a fixed-length measurement report MAC CE), or the measurement results for less than or equal to k beams are reported (i.e., a variable-length measurement report MAC CE).

[0109] If there are available measurement results for m beams less than N, where m is less than N, and there are uplink resources available for new transmissions, and after logical channel priority sorting, the uplink resources can accommodate a measurement report MAC CE containing measurement results for k beams plus a measurement report MAC CE header, where k < m, then the second type of measurement report MAC CE is selected, reporting the measurement results for k beams (i.e., a fixed-length measurement report MAC CE), or reporting measurement results for less than or equal to k beams (i.e., a variable-length measurement report MAC CE).

[0110] It should be noted that N can be determined based on the maximum number L of candidate beams that can be reported by the network device. The type of measurement report MAC CE can be determined based on the relationship between the number of available measurement results corresponding to the number of beams and N and m. Then, based on the relationship between the uplink resources of the new transmission and the uplink resources after logical channel priority sorting, and the measurement report MAC CE of the corresponding number of beam measurement results plus the measurement report MAC CE subheader, the type of measurement report MAC CE used for reporting can be determined.

[0111] In this embodiment, the method for determining the type of measurement report MAC CE can be further refined, thereby improving system stability.

[0112] Figure 7 This diagram illustrates a flowchart of another measurement report reporting method for terminal devices provided by an embodiment of the present disclosure. Figure 7 As shown, in one embodiment, S202, after a measurement report is triggered, selects the corresponding type of measurement report MAC CE based on the available uplink resources, and further includes:

[0113] S204. The selected type of measurement report MAC CE contains one or more reporting configuration IDs, indicating one or more event types associated with the reported measurement results; for each reporting configuration ID, it contains at least one beam's synchronization signal block resource indicator (SSB Resource Indicator, SSBRI) and corresponding reference signal received power (RSRP), or at least one beam's channel state information reference signal resource indicator (CSI-RS Resource Indicator, CRI) and corresponding RSRP.

[0114] In the Measurement Report MAC CE, the UE associates the reported measurement results with the specific event type by indicating the reporting configuration ID. When a valid uplink grant is obtained, multiple events may be satisfied.

[0115] In one embodiment, the measurement report MAC CE that is being reported may carry a reporting configuration ID. One reporting configuration ID corresponds to an event type associated with a reported measurement result. Each reporting configuration ID may contain the SSBRI and corresponding RSRP of at least one beam, or it may contain the CRI and corresponding RSRP of at least one beam.

[0116] In this embodiment of the disclosure, by reporting configuration IDs associated with different event types, the UE can simultaneously report measurement results triggered by multiple measurement reports in a single report, avoiding multiple signaling interactions and reducing signaling overhead.

[0117] In one embodiment, the method further includes: selecting at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition; and selecting at least one beam to be reported and its corresponding measurement report entry from one or more beams associated with at least one reporting configuration ID to be reported.

[0118] When a valid uplink authorization is obtained, multiple events may be satisfied, and for each event, multiple beams may meet the conditions. Therefore, when assembling the measurement report MAC CE, it is necessary to consider how to select the priority reporting configuration ID from the multiple event conditions that meet the conditions, and select the priority reporting beam from the multiple beams that meet the conditions associated with the aforementioned priority reporting configuration ID.

[0119] In this embodiment of the disclosure, a reasonable measurement report MAC CE priority processing strategy is adopted to achieve reasonable assembly of MAC packets and reasonable utilization of uplink resources.

[0120] In one embodiment, selecting at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition includes at least one of the following: preferentially selecting reporting configuration IDs that are configured to be sent once and trigger measurement reporting; preferentially selecting reporting configuration IDs that are configured to be sent periodically and trigger measurement reporting; preferentially selecting reporting configuration IDs that meet the event condition for the first time; and preferentially selecting reporting configuration IDs that have already been reported.

[0121] Prioritize the reporting configuration ID that is configured to trigger measurement reporting for a single event, that is, prioritize the reporting configuration ID that is configured to report non-periodicly, so as to ensure that the measurement results of a single event are reported to network devices, such as base stations, in a timely manner.

[0122] Prioritize the reporting configuration ID of measurement reports triggered by events configured to be sent periodically, that is, prioritize the reporting configuration ID configured to be reported periodically, so as to help network devices refer to historical measurement results, make better handover decisions, and improve network performance and user experience.

[0123] Prioritizing the reporting configuration ID that first meets the event conditions can help network devices understand the latest beam changes in a timely manner.

[0124] Prioritizing previously reported configuration IDs can help network devices understand the changing trends of relevant beams.

[0125] In one embodiment, selecting at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition further includes at least one of the following: preferentially selecting reporting configuration IDs that meet the event conditions; when the fourth or fifth condition for triggering the measurement report is met, reporting configuration IDs that do not meet the event conditions may be selected.

[0126] In one embodiment, selecting at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition further includes: selecting up to M reporting configuration IDs as reporting configuration IDs to be reported; where M is the maximum limit or preset value configured by the network device.

[0127] Regarding the priority ranking of reported configuration IDs, beam measurement results of reported configuration IDs that meet the event conditions can be reported first; when the fourth or fifth condition for triggering the measurement report is met, beam measurement results of reported configuration IDs that do not meet the event conditions can also be reported; provided that the total number of reported configuration IDs does not exceed the maximum number of times M configured by the network device, the above priority ranking strategy can be selected to select one or more (less than or equal to M) reported configuration IDs for reporting.

[0128] In one embodiment, selecting at least one beam to be reported and its corresponding measurement report entry from one or more beams associated with at least one reporting configuration ID to be reported further includes at least one of the following:

[0129] While ensuring that the total number of reported beams does not exceed N, priority is given to selecting the beams associated with the reporting configuration IDs of measurement reporting that are configured to be triggered by events for single transmission, as well as the corresponding measurement report entries, so as to ensure that the measurement results of a single transmission can be reported to the network device in a timely manner.

[0130] While ensuring that the total number of reported beams does not exceed N, the beams associated with the reporting configuration IDs of the measurement reports that are periodically sent and triggered by events, as well as the corresponding measurement report entries, are selected first. This helps network devices to refer to historical measurement results and make better handover decisions.

[0131] While ensuring that the total number of reported beams does not exceed N, the beam associated with the reporting configuration ID that first meets the event conditions and the corresponding measurement report entry are selected first, so as to help network devices understand the latest beam changes in a timely manner.

[0132] While ensuring that the total number of reported beams does not exceed N, priority is given to selecting the beams associated with the reported configuration IDs that have already been reported and their corresponding measurement report entries, thereby helping network devices understand the changing trends of the relevant beams.

[0133] The above N is determined based on the maximum number L of candidate beams that can be reported by the network device.

[0134] In one embodiment, for each reporting configuration ID to be reported, at least one beam to be reported and its corresponding measurement report entry are selected, and the method further includes at least one of the following:

[0135] For each reporting configuration ID to be reported, prioritize selecting the beam and corresponding measurement report entry that meet the event triggering conditions associated with the reporting configuration ID to be reported;

[0136] For each reporting configuration ID to be reported, prioritize selecting the unreported beams associated with the reporting configuration ID and their corresponding measurement report entries;

[0137] For each reporting configuration ID to be reported, prioritize the reporting beams and corresponding measurement report entries associated with the reporting configuration ID to be reported;

[0138] For each reporting configuration ID to be reported, prioritize the beam with higher RSRP and the corresponding measurement report entry among the beams associated with the reporting configuration ID to be reported.

[0139] For each reporting configuration ID to be reported, the measurement results can be sorted according to RSRP, prioritizing the reporting of measurement results and corresponding measurement report entries for beams with higher RSRP, thereby assisting network devices in selecting the optimal beam.

[0140] It should be noted that the above-mentioned screening method for selecting beams to be reported and corresponding measurement report items can be performed individually or in combination. This disclosure does not limit this.

[0141] In this embodiment, for each reporting configuration ID to be reported, the beam priority is sorted. While ensuring that the total number of reported beams does not exceed N determined by the terminal device according to the maximum number L of candidate beams that can be reported by the network device, for each reporting configuration ID, that is, for each measurement event, in addition to prioritizing the reporting of beam measurement results that meet the event triggering conditions and the corresponding measurement report entries, the above-mentioned strategy can be further used to filter the reported beams to assist the network device in making better handover decisions.

[0142] In one embodiment, the method further includes: performing logical channel priority sorting during uplink transmission, wherein the priority sorting includes at least one of the following: the priority of the regular measurement report MAC CE is higher than the priority of the buffer status report (BSR); the priority of the fill measurement report MAC CE is lower than the priority of the fill buffer status report; wherein the regular measurement report MAC CE is triggered by a first condition, a second condition and / or a third condition, and the fill measurement report MAC CE is triggered by a fourth condition or a fifth condition.

[0143] A Regular Measurement Report (MAC CE) is triggered by any one of the first to third conditions. A Baseline Receiver (BSR) is a data buffer status report from a terminal device to a network device, conveying information about the data to be sent in the terminal device's buffer. The measurement results of the candidate beam and serving beam reported by the MAC CE assist the network device in making handover decisions. Its priority should be higher than the data buffer status reported by the BSR. Therefore, the logical channel priority of the MAC CE should be higher than that of the BSR MAC CE. This ensures timely uploading of the Regular Measurement Report (MAC CE), aiding the network device in making handover decisions and avoiding delayed handovers or service interruptions due to untimely measurement report transmission, which negatively impacts network performance and user experience. Therefore, the priority of the Regular Measurement Report (MAC CE) should be configured higher than that of the data buffer status report.

[0144] The Fill Measurement Report MAC CE is a measurement report MAC CE triggered by the fourth or fifth condition. By configuring the priority of the Fill Measurement Report MAC CE to be lower than the priority of the Fill Data Buffer Status Report, when there are sufficient uplink resources, the fill bits should be prioritized for reporting the Fill BSR. This is because the trigger condition for the Fill BSR is that there is data to be transmitted on at least one logical channel, while the trigger condition for the Fill Measurement Report is that there are available measurement results. Available measurement results may not meet the event trigger condition. In this case, the Measurement Report MAC CE is mainly used to optimize the use of uplink grants, and its measurement results may not directly affect the handover decision of network devices. Therefore, the priority of the Fill Measurement Report MAC CE should be lower than the priority of the Fill BSR to ensure timely transmission of service data and improve user experience.

[0145] In one embodiment, the measurement report reporting method of this disclosure further includes: when performing uplink transmission logical channel priority sorting processing, if multiple measurement reports are triggered, generating MAC Protocol Data Units (PDUs) to sort the priorities of the multiple measurement reports, wherein the regular measurement reports MACCE among the multiple measurement reports have the same logical channel priority, and the priority of the regular measurement reports MACCE is higher than that of the fill measurement reports MACCE.

[0146] It should be noted that the processing method for logical channel priority sorting includes at least one of the following:

[0147] For a single uplink grant, the generated MAC PDU contains multiple Type I Measurement Report MAC CEs and at most one Type II Measurement Report MAC CE. The reporting configuration IDs contained in each Measurement Report MAC CE are unique, and the multiple Type I Measurement Report MAC CEs have the same logical channel priority.

[0148] For a single uplink grant, the generated MAC PDU contains at most one Type I Measurement Report MAC CE and at most one Type II Measurement Report MAC CE, and the reporting configuration IDs contained in each Measurement Report MAC CE are unique.

[0149] For a single uplink grant, the generated MAC PDU contains at most one Type I Measurement Report MAC CE or at most one Type II Measurement Report MAC CE.

[0150] The UE selects the configuration ID to report according to the priority sorting strategy of the reported configuration ID, thereby making reasonable use of uplink resources.

[0151] It should be noted that the priority sorting and selection method of the above-mentioned multiple measurement report MAC CEs also applies to the priority sorting and selection of the reported configuration IDs in multiple measurement report MAC CEs. The similarities will not be repeated here.

[0152] When multiple measurement reports are triggered, setting the priority of the regular measurement report MAC CE to be higher than that of the filled measurement report MAC CE can ensure that network devices obtain key measurement data in a timely manner, such as channel quality and interference levels, thereby improving the effectiveness of network devices in scheduling unlimited resources and making handover decisions. It can also reduce network performance degradation caused by latency. In the process of generating MAC PDU, using fixed logical channel priority sorting rules can avoid processing latency caused by dynamic adjustments.

[0153] Figure 8 This diagram illustrates a flowchart of another measurement report reporting method applied to a terminal device, provided by an embodiment of this disclosure. Figure 8 As shown, in one embodiment, the measurement report reporting method provided by this disclosure further includes:

[0154] S106. After a measurement report is triggered, it enters a pending state. When the beam measurement results related to the measurement report in the pending state are reported, if the cancellation conditions are met, the measurement report in the pending state is determined to be cancelled.

[0155] For event-triggered measurement reports, there may be a period of time between the triggering of a measurement report and its successful transmission. During this period, these triggered measurement reports can be considered to be in a "pending" state. At different times, different beams may meet the triggering conditions, triggering multiple measurement reports. However, when actually transmitting the measurement report MAC CE, a single measurement report MAC CE can report the measurement results of multiple beams. Measurement reports triggered by different beams may be reported through a single measurement report MAC CE, avoiding duplicate reporting and preventing waste of uplink resources. Therefore, a cancellation mechanism for measurement report MAC CEs should be set up. When the beam measurement results related to a measurement report in a pending state are reported, the measurement report can be considered cancelled.

[0156] It should be noted that the cancellation conditions include at least one of the following:

[0157] The first cancellation condition represents the beam associated with the reporting configuration ID of the measurement report that is configured to be sent once and triggered by an event, and the corresponding measurement report entry. When the latest sent measurement report MAC CE already contains the relevant beam and the corresponding measurement report entry, the measurement report in the pending state is determined to be cancelled.

[0158] The second cancellation condition represents the beam associated with the reporting configuration ID of the measurement report triggered by the event configured to be sent periodically and the corresponding measurement report entry. When the latest measurement report MAC CE already contains the relevant beam and the corresponding measurement report entry, and the number of times the measurement report MAC CE containing the reporting configuration ID has been sent has reached the limit, the measurement report in the pending state is determined to be cancelled.

[0159] The third cancellation condition indicates that for a beam, if a measurement report is triggered when the departure condition is met, then when the departure condition is met and a measurement report is triggered, the measurement report that was previously triggered when the entry condition was met is cancelled.

[0160] The fourth cancellation condition indicates that for a beam, if a measurement report is not configured to be triggered when the departure condition is met, and the measurement report that was previously triggered when the entry condition was met is in a pending state, then the measurement report that was previously triggered when the entry condition was met is determined to be cancelled.

[0161] It should be noted that the aforementioned limits on the number of times and conditions for leaving can be determined by the terminal device based on the configuration of the network device, and this disclosure does not impose specific limitations on them.

[0162] In this embodiment of the disclosure, by setting the pending status and cancellation mechanism of the measurement report MAC CE, the unnecessary overhead caused by repeated reporting can be avoided while ensuring that the measurement results are reported in a timely manner.

[0163] Figure 9 This diagram illustrates a flowchart of a measurement report reporting method for network devices, provided by an embodiment of this disclosure. Figure 9 As shown, in one embodiment, the measurement report reporting method of this disclosure is executed by a network device, and the method mainly includes the following steps:

[0164] S902, Receive the Measurement Report Media Access Control (MAC) Control Element (CE) sent by the terminal device, wherein the Measurement Report MAC CE is generated by the MAC entity of the terminal device when at least one measurement report is triggered and there are available uplink resources for new data transmission.

[0165] In this embodiment of the disclosure, the network device receives a measurement report MAC CE sent by the terminal device. The measurement report MAC CE is generated by the MAC entity of the terminal device when at least one measurement report is triggered and there are available uplink resources for new data transmission. This supports the relevant indication information sent by the terminal device, assists the network device in rationally configuring uplink resources, enables timely reporting of effective measurement reports, avoids waste of uplink resources, and improves network switching performance and user experience.

[0166] To gain a deeper understanding of the priority selection of the reported beam in the Measurement Report MAC CE, the following explanation is provided with specific examples.

[0167] Example 1: In cases where a single Type 1 or Type 2 Measurement Report MAC CE can report multiple reporting configuration IDs and their associated candidate beam information and measurement results, the reporting beam can be selected in the following way:

[0168] Step 1: Prioritize and select the reported configuration IDs.

[0169] When the total number m of reported configuration IDs that meet the event conditions is less than or equal to the maximum limit M configured on the network side (the value of M is configured by the network device), the beam measurement results of the m reported configuration IDs that meet the event conditions are reported.

[0170] When the total number m of reported configuration IDs that meet the event conditions is greater than the maximum limit M configured on the network side, and on the premise that the total number of reported configuration IDs does not exceed the maximum limit M configured on the network side (the value of M is configured by the network side), the reported configuration IDs are prioritized according to the reported configuration ID priority sorting strategy, and the beam measurement results of M reported configuration IDs that meet the event conditions are reported. When the third or fourth condition for triggering the measurement report is met, the beam measurement results of reported configuration IDs that do not meet the event conditions can also be reported, and on the premise that the total number of reported configuration IDs does not exceed the maximum limit M configured on the network side (the value of M is configured by the network side), the reported configuration IDs are prioritized according to the reported configuration ID priority sorting strategy, and no more than M reported configuration IDs that meet the event conditions are reported.

[0171] Step 2: Prioritize the reporting beams for each reporting configuration ID.

[0172] To ensure that the total number of reported beams does not exceed N, which is determined by the terminal device based on the maximum number L of candidate beams that can be reported according to the network device configuration, for each reporting configuration ID (i.e., for a specific measurement event), the beams to be reported are selected using a priority sorting strategy, based on prioritizing the reporting of beam measurement results that meet the event triggering conditions. The maximum limit on the number of beams reported for each reporting configuration ID can be configured by the network side or selected autonomously by the UE.

[0173] Example 2: For situations where a Type 1 or Type 2 measurement report MAC CE can only report one reporting configuration ID, its associated candidate beam information, and the candidate beam measurement results, the reporting beam can be selected in the following way:

[0174] Step 1: Prioritize and select the reported configuration IDs.

[0175] When the total number of reporting configuration IDs that meet the event conditions is 1, the beam measurement results of the reporting configuration ID that meets the event conditions are selected for reporting. When the total number of reporting configuration IDs m that meet the event conditions is greater than 1, the reporting configuration IDs are prioritized according to the reporting configuration ID priority sorting strategy, and 1 reporting configuration ID is selected from the m reporting configuration IDs that meet the event conditions, and the beam measurement results of that reporting configuration ID are reported. When the third or fourth condition for triggering the measurement report is met, and there are no reporting configuration IDs that meet the event conditions, the beam measurement results of reporting configuration IDs that do not meet the event conditions can be reported, and the reporting configuration IDs are prioritized according to the reporting configuration ID priority sorting strategy, and the beam measurement results of 1 reporting configuration ID are reported.

[0176] Step 2: Prioritize the reporting beams based on the selected reporting configuration ID.

[0177] While ensuring that the total number of reported beams does not exceed N, which is determined by the terminal device based on the maximum number L of candidate beams that can be reported according to the network device configuration, for the selected reporting configuration ID, the beams to be reported are selected by prioritizing the reporting of beam measurement results that meet the event triggering conditions.

[0178] To enhance understanding of the embodiments of this disclosure, the following description is provided in conjunction with... Figure 10 Please provide a detailed explanation.

[0179] like Figure 10 As shown, the method for submitting this measurement report mainly includes the following steps:

[0180] At time t1, beam 1 meets the event entry condition (after TTT timeout) and triggers measurement report 1, which is a single report;

[0181] At time t2, beam 2 meets the event entry condition (after TTT timeout) and triggers measurement report 2, which is a single report;

[0182] At time t3, beam 3 meets the event entry condition (after TTT timeout) and triggers measurement report 3. This measurement report 3 is reported periodically, with a maximum of 2 reports.

[0183] At time t4, beam 1 meets the event departure condition (after TTT timeout, and the system is configured to trigger a report when the departure condition is met), triggering measurement report 4, which is a single report; measurement report 1 triggered at time t1 is canceled.

[0184] At time t5, beam 2 meets the event departure condition (after TTT timeout, no reporting is configured to trigger when the departure condition is met), so it is considered that measurement report 2 triggered at time t2 is cancelled;

[0185] At time t*, the UE obtains uplink resources to send a measurement report MAC CE, which includes the measurement results (i.e., beam 1 and beam 3) of the beams related to measurement reports (3 and 4) that are in a pending state, and starts the first timer corresponding to beam 3 (measurement report 3). Measurement report 4 is canceled (already reported), while measurement report 3 remains in a pending state (periodic reporting, not yet reaching the maximum number of times).

[0186] At time t6, beam 4 meets the event entry condition (after TTT timeout) and triggers measurement report 5, which is a single report;

[0187] At time t7, beam 1 meets the event entry condition (after TTT timeout) and triggers measurement report 6, which is a single report;

[0188] At time t8, the first timer corresponding to beam 3 times out, which meets the periodic reporting trigger condition and triggers measurement report 3 for the second time.

[0189] At time t**, the UE obtains uplink resources. Due to resource constraints, it sends a truncated measurement report MAC CE, containing the measurement results (i.e., beam 4 and beam 3) of the beams associated with the pending measurement reports (5 and 3). Measurement reports 5 (already reported) and 3 (already reported and reached the maximum number of reports) are cancelled, while measurement report 6 remains pending (not reported).

[0190] At time t9, beam 2 meets the event entry condition (after TTT timeout) and triggers measurement report 7, which is a single report;

[0191] At time t***, the UE acquires uplink resources and sends a Measurement Report MAC CE containing the measurement results (i.e., beam 1 and beam 2) for the beams associated with the pending Measurement Reports (6 and 7). Measurement Reports 6 and 7 (already reported) are cancelled.

[0192] It should be noted that the above examples are merely illustrative of the embodiments of this disclosure and should not be considered as limiting the scope of protection of this disclosure. The order of the above steps can also be adjusted according to actual needs, and this application does not impose specific limitations.

[0193] Based on the same inventive concept, this disclosure also provides a measurement report reporting device and a communication system, as described in the following embodiments. Since the principle by which this device and system solves the problem is similar to that of the above-described method embodiments, the implementation of this embodiment can refer to the implementation of the above-described method embodiments, and repeated details will not be elaborated further.

[0194] Figure 11 This diagram illustrates the structure of a measurement report reporting device provided in an embodiment of this disclosure. Figure 11 As shown, this embodiment of a measurement report reporting device is applied to a terminal device. The device includes: a generation module 1110, which is used to generate a measurement report MAC control element CE by the media access control (MAC) entity of the terminal device if at least one measurement report is triggered and there are available uplink resources; and a sending module 1120, which is used to send the measurement report MAC CE to the network device.

[0195] It should be noted that the conditions for triggering at least one measurement report include at least one of the following: First condition, within a specific time range, the measurement result of at least one beam satisfies the configured event entry or exit conditions; Second condition, the first timer times out; Third condition, the number of measurement report MAC CE transmissions does not exceed the limit; Fourth condition, there are available uplink resources, and the number of padding bits is greater than or equal to the size of the measurement report MAC CE and the measurement report MAC CE subheader; Fifth condition, the fourth condition is met, and there are available measurement results.

[0196] In one embodiment, the generation module 1110 is used to stop the first timer after the MAC entity of the terminal device generates a measurement report MAC CE; if the number of times the measurement report MAC CE is sent does not exceed the limit, the first timer is started or restarted; wherein the duration and the limit number of times of the first timer are configured by the network device.

[0197] It should be noted that the beam measurement results are beam-correlated measurements from the underlying layer based on synchronization signals and physical broadcast channel block (SSB) reference signals or channel state information (CSI-RS) reference signals.

[0198] In one embodiment, the sending module 1120 is configured to select the corresponding type of measurement report MAC CE based on the available uplink resources when the measurement report is triggered.

[0199] In one embodiment, the measurement report MAC CE includes a first type of measurement report MAC CE, which includes at least one of the following: a fixed-length measurement report MAC CE; and a variable-length measurement report MAC CE.

[0200] In one embodiment, the sending module 1120 is configured to report the measurement results of N beams through a single MAC CE when the first type of measurement report MAC CE is a fixed-length measurement report MAC CE. The measurement results of the N beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, and / or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions.

[0201] In one embodiment, the sending module 1120 is configured to report the measurement results of up to N beams through a single MAC CE when the first type of measurement report MAC CE is a variable length measurement report MAC CE. The measurement results of the up to N beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, and / or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions.

[0202] It should be noted that the format of the measurement report includes the second type of measurement report MAC CE. The second type of measurement report MAC CE is a truncated measurement report MAC CE. The second type of measurement report MAC CE includes at least one of the following: a fixed-length measurement report MAC CE; or a variable-length measurement report MAC CE.

[0203] In one embodiment, the transmitting module 1120 is configured to report the measurement results of k beams via a single MAC CE when the second type of measurement report MAC CE includes a fixed-length measurement report MAC CE.

[0204] It should be noted that the measurement results of k beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions; the value of k is determined by the terminal device according to the network device configuration or a preset value.

[0205] In one embodiment, the sending module 1120 is configured to report measurement results of up to k beams through a single MAC CE when the second type of measurement report MAC CE includes a variable-length measurement report MAC CE. The measurement results of the up to k beams include measurement results of candidate beams and serving beams that meet the event triggering conditions, and / or measurement results of candidate beams and serving beams that do not meet the event triggering conditions.

[0206] It should be noted that the number of reported beams is determined by the terminal device based on the available uplink resources. When the available uplink resources are greater than or equal to the size of the measurement report MAC CE including the measurement results of k beams plus the size of the measurement report MAC CE subheader, the measurement results of up to k beams are reported; and / or the number of reported beams is determined based on the network device configuration or a preset value.

[0207] It should be noted that the type of measurement report MAC CE is distinguished by different logical channel identifiers LCID or extended logical channel identifiers eLCID.

[0208] In one embodiment, the sending module 1120 is configured to, upon triggering a measurement report, select a corresponding type of measurement report MAC CE based on the available uplink resources, including at least one of the following: if there are uplink resources available for new transmission, and the uplink resources, after logical channel priority sorting, can accommodate a first type of measurement report MAC CE plus a first type of measurement report MAC CE subheader, then select a first type of measurement report MAC CE; if there are uplink resources available for new transmission, and the uplink resources, after logical channel priority sorting, can accommodate a second type of measurement report MAC CE plus a second type of measurement report MAC CE subheader, then select a second type of measurement report MAC CE; if there are no available uplink resources, or the available uplink resources cannot accommodate any type of measurement report MAC CE, then trigger a scheduling request process.

[0209] In one embodiment, the sending module 1120 is configured to, upon triggering a measurement report, select a corresponding type of measurement report MAC CE based on the available uplink resources, including at least one of the following: if there are available measurement results for N or more beams, and uplink resources are available for new transmission, and after logical channel priority sorting, the uplink resources can accommodate a measurement report MAC CE containing the measurement results of N beams plus a measurement report MAC CE header, then a first type of measurement report MAC CE is selected to report the measurement results of N beams, or the measurement results for less than or equal to N beams are reported; if there are available measurement results for m beams less than N, and uplink resources are available for new transmission, and after logical channel priority sorting, the uplink resources can accommodate a measurement report MAC CE containing the measurement results of m beams plus a measurement report MAC CE header, where m < N, then a first type of measurement report MAC CE is selected. The first type of measurement report (MAC CE) reports measurement results for m beams, or fewer than or equal to m beams. If there are available measurement results for N beams, and uplink resources are available for new transmissions, and after logical channel priority sorting, the uplink resources can accommodate a measurement report MAC CE containing measurement results for k beams plus a measurement report MAC CE header, where k < N, then the second type of measurement report MAC CE is selected, reporting measurement results for k beams, or fewer than or equal to k beams. If there are available measurement results for m beams less than N, where m < N, and uplink resources are available for new transmissions, and after logical channel priority sorting, the uplink resources can accommodate a measurement report MAC CE containing measurement results for k beams plus a measurement report MAC CE header, where k < m, then the second type of measurement report MAC CE is selected, reporting measurement results for k beams, or fewer than or equal to k beams. Here, N is determined based on the maximum number L of candidate beams that can be reported by the network device.

[0210] In one embodiment, the sending module 1120 is configured to select a corresponding type of measurement report MAC CE based on the available uplink resources after a measurement report is triggered, and further includes: the selected type of measurement report MAC CE contains one or more reporting configuration IDs indicating one or more event types associated with the reported measurement result; for each reporting configuration ID, it contains a synchronization signal block resource indicator (SSBRI) and a corresponding reference signal received power (RSRP) for at least one beam, or a channel state information reference signal resource indicator (CRI) and a corresponding reference signal received power (RSRP) for at least one beam.

[0211] In one embodiment, the apparatus further includes a filtering module not shown in the figures, the filtering module being used to filter at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition; and to filter at least one beam to be reported and the corresponding measurement report entry from one or more beams associated with at least one reporting configuration ID to be reported.

[0212] In one embodiment, the filtering module is used to filter at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition, including at least one of the following: preferentially selecting reporting configuration IDs that are configured to be sent once and triggered by an event; preferentially selecting reporting configuration IDs that are configured to be sent periodically and triggered by an event; preferentially selecting reporting configuration IDs that meet the event condition for the first time; and preferentially selecting reporting configuration IDs that have already been reported.

[0213] In one embodiment, the filtering module is used to filter at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition, and further includes at least one of the following: preferentially selecting reporting configuration IDs that meet the event conditions; when the fourth or fifth condition for triggering the measurement report is met, reporting configuration IDs that do not meet the event conditions can be selected.

[0214] In one embodiment, the filtering module is used to filter at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition, and further includes: selecting up to M reporting configuration IDs as reporting configuration IDs to be reported; wherein M is the maximum limit value or preset value of the network device configuration.

[0215] In one embodiment, the filtering module is used to filter at least one beam to be reported and its corresponding measurement report entry from one or more beams associated with at least one reporting configuration ID to be reported, and further includes at least one of the following: while ensuring that the total number of reported beams does not exceed N, preferentially selecting the beam associated with the reporting configuration ID configured for single-transmission event-triggered measurement reporting and its corresponding measurement report entry; while ensuring that the total number of reported beams does not exceed N, preferentially selecting the beam associated with the reporting configuration ID configured for periodic transmission event-triggered measurement reporting and its corresponding measurement report entry; while ensuring that the total number of reported beams does not exceed N, preferentially selecting the beam associated with the reporting configuration ID that first meets the event condition and its corresponding measurement report entry; while ensuring that the total number of reported beams does not exceed N, preferentially selecting the beam associated with the reporting configuration ID that has already been reported and its corresponding measurement report entry. Wherein, N is determined according to the maximum number L of candidate beams that can be reported configured by the network device.

[0216] It should be noted that N is determined based on the maximum number L of candidate beams that can be reported by the network device.

[0217] In one embodiment, the filtering module is used to filter at least one beam to be reported and its corresponding measurement report entry for each reporting configuration ID to be reported, and further includes at least one of the following: for each reporting configuration ID to be reported, preferentially selecting beams and their corresponding measurement report entries that meet the event triggering conditions associated with the reporting configuration ID to be reported; for each reporting configuration ID to be reported, preferentially selecting unreported beams and their corresponding measurement report entries associated with the reporting configuration ID to be reported; for each reporting configuration ID to be reported, preferentially selecting reported beams and their corresponding measurement report entries associated with the reporting configuration ID to be reported; for each reporting configuration ID to be reported, preferentially selecting beams with higher RSRP and their corresponding measurement report entries among the beams associated with the reporting configuration ID to be reported.

[0218] In one embodiment, the apparatus further includes a sorting module (not shown in the figures) for performing logical channel priority sorting during uplink transmission, wherein the priority sorting includes at least one of the following: the priority of the regular measurement report MAC CE is higher than the priority of the data buffer status report; the priority of the fill measurement report MAC CE is lower than the priority of the fill data buffer status report; wherein the regular measurement report MAC CE is triggered by a first condition, a second condition, and / or a third condition, and the fill measurement report MAC CE is triggered by a fourth condition or a fifth condition.

[0219] In one embodiment, the sorting module is used to generate a MAC protocol data unit (PDU) to sort the priorities of multiple measurement reports when multiple measurement reports are triggered during the logical channel priority sorting process of uplink transmission. Among the multiple measurement reports, the regular measurement report (MAC CE) has the same logical channel priority, and the priority of the regular measurement report (MAC CE) is higher than that of the fill measurement report (MAC CE).

[0220] In one embodiment, the logical channel priority sorting process includes at least one of the following: for a single uplink grant, the generated MAC PDU contains multiple first-type measurement report MAC CEs and at most one second-type measurement report MAC CE, wherein the reporting configuration IDs contained in each measurement report MAC CE are unique, and the multiple first-type measurement report MAC CEs have the same logical channel priority; for a single uplink grant, the generated MAC PDU contains at most one first-type measurement report MAC CE and at most one second-type measurement report MAC CE, wherein the reporting configuration IDs contained in each measurement report MAC CE are unique; for a single uplink grant, the generated MAC PDU contains at most one first-type measurement report MAC CE or at most one second-type measurement report MAC CE.

[0221] In one embodiment, the device further includes a cancellation module not shown in the figures. The cancellation module is used to enter a pending state after a measurement report is triggered. When the beam measurement results related to the measurement report in the pending state are reported, if the cancellation conditions are met, the measurement report in the pending state is determined to be cancelled.

[0222] It should be noted that the cancellation conditions include at least one of the following: A first cancellation condition, characterized by the beam and corresponding measurement report entry associated with the reporting configuration ID of a measurement report triggered by an event configured for single transmission; when the latest transmitted measurement report MAC CE already contains the relevant beam and corresponding measurement report entry, the measurement report in the pending state is determined to be cancelled; a second cancellation condition, characterized by the beam and corresponding measurement report entry associated with the reporting configuration ID of a measurement report triggered by an event configured for periodic transmission; when the latest transmitted measurement report MAC CE already contains the relevant beam and corresponding measurement report entry, and includes the reporting configuration ID of the measurement report MAC CE. When the CE transmission count reaches the limit, the measurement report in the pending state is cancelled; the third cancellation condition indicates that for a beam, if a measurement report is triggered when the departure condition is met, then when the departure condition is met and a measurement report is triggered, the measurement report that was previously triggered when the entry condition was met is cancelled; the fourth cancellation condition indicates that for a beam, if a measurement report is not triggered when the departure condition is met, then when a measurement report that was previously triggered when the entry condition was met is in the pending state, the measurement report that was previously triggered when the entry condition was met is cancelled.

[0223] In this embodiment, if at least one measurement report is triggered and there are available uplink resources for new data transmission, the MAC entity of the terminal device generates a measurement report MAC CE and sends the measurement report MAC CE to the network device. This disclosure supports sending relevant indication information through the terminal device to assist the network device in rationally configuring uplink resources, enabling timely reporting of effective measurement reports, avoiding waste of uplink resources, and improving network handover performance and user experience.

[0224] Figure 12 A schematic diagram of another measurement report reporting device provided in an embodiment of this disclosure is shown. Figure 12 As shown, this embodiment of a measurement report reporting device is applied to a network device, and the device includes:

[0225] The receiving module 1210 is used to receive the measurement report media access control (MAC) control element (CE) sent by the terminal device, wherein the measurement report MAC CE is generated by the terminal device when at least one measurement report is triggered and there are available uplink resources.

[0226] In this embodiment of the disclosure, the network device receives a measurement report MAC CE sent by the terminal device. The measurement report MAC CE is generated by the MAC entity of the terminal device when at least one measurement report is triggered and there are available uplink resources for new data transmission. This supports the relevant indication information sent by the terminal device, assists the network device in rationally configuring uplink resources, enables timely reporting of effective measurement reports, avoids waste of uplink resources, and improves network switching performance and user experience.

[0227] In another aspect of this disclosure, a communication system is also provided, comprising a terminal device and a network device, wherein: the terminal device is configured to generate a measurement report MAC control element CE via its MAC entity if at least one measurement report is triggered and there is available uplink resource; send the measurement report MAC CE to the network device; and the network device is configured to receive the measurement report MAC CE sent by the terminal device.

[0228] Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system."

[0229] The following reference Figure 13 To describe an electronic device 1300 according to such an embodiment of the present disclosure. Figure 13 The electronic device 1300 shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments disclosed herein.

[0230] like Figure 13 As shown, the electronic device 1300 is manifested in the form of a general-purpose computing device. The components of the electronic device 1300 may include, but are not limited to: at least one processing unit 1310, at least one storage unit 1320, and a bus 1330 connecting different system components (including storage unit 1320 and processing unit 1310).

[0231] The storage unit stores program code that can be executed by the processing unit 1310, causing the processing unit 1310 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, the processing unit 1310 can perform the following steps of the above method embodiment: if at least one measurement report is triggered and there are available uplink resources for new data transmission, the media access control (MAC) entity of the terminal device generates a measurement report (MAC) control element (CE).

[0232] For example, the processing unit 1310 may execute the following steps of the above method embodiment: the network device receives a measurement report media access control (MAC) control element (CE) sent by the terminal device, wherein the measurement report MAC CE is generated by the MAC entity of the terminal device when at least one measurement report is triggered and there are available uplink resources for new data transmission.

[0233] Storage unit 1320 may include readable media in the form of volatile storage units, such as random access memory (RAM) 13201 and / or cache memory 13202, and may further include read-only memory (ROM) 13203.

[0234] Storage unit 1320 may also include a program / utility 13204 having a set (at least one) of program modules 13205, such program modules 13205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0235] Bus 1330 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0236] Electronic device 1300 can also communicate with one or more external devices 1340 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with the electronic device 1300, and / or with any device that enables the electronic device 1300 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1350. Furthermore, electronic device 1300 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1360. Figure 13 As shown, network adapter 1360 communicates with other modules of electronic device 1300 via bus 1330. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with electronic device 1300, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0237] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0238] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. The computer-readable storage medium stores a program product capable of implementing the methods described above. In exemplary embodiments of this disclosure, a computer program product is also provided, comprising a computer program or computer instructions, which are loaded and executed by a processor to enable a computer to implement any of the measurement report reporting methods described above.

[0239] More specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0240] In this disclosure, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.

[0241] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0242] In practical implementation, program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0243] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0244] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.

[0245] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0246] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope of this disclosure is indicated by the appended claims.

Claims

1. A measurement report submission method, executed by a terminal device, characterized in that, The method includes: If at least one measurement report is triggered and there are available uplink resources for new data transmission, the Media Access Control (MAC) entity of the terminal device generates a Measurement Report MAC Control Element (CE). Send the measurement report MAC CE to the network device.

2. The measurement report reporting method according to claim 1, characterized in that, The conditions that trigger the at least one measurement report include at least one of the following: The first condition is that, within a specific time range, the measurement results of at least one beam satisfy the entry or exit conditions of the configured event. The second condition is that the first timer times out. The third condition is that the number of times the measurement report MAC CE is sent does not exceed the limit. The fourth condition is that there are available uplink resources, and the number of padding bits is greater than or equal to the size of the Measurement Report MAC CE and the size of the Measurement Report MAC CE subheader; The fifth condition is that the fourth condition is met, and there are available measurement results.

3. The measurement report reporting method according to claim 1 or 2, characterized in that, After the MAC entity of the terminal device generates the measurement report MAC CE, it stops the first timer; if the number of times the measurement report MAC CE is sent does not exceed the limit, it starts or restarts the first timer; wherein, the duration of the first timer and the limit are configured by the network device.

4. The method according to claim 2, characterized in that, The measurement results of the beam are measurements from the underlying layer associated with the beam, based on the synchronization signal and the physical broadcast channel block (SSB) reference signal or the channel state information (CSI-RS) reference signal.

5. The measurement report reporting method according to claim 1, characterized in that, The MAC entity of the terminal device generates a measurement report MAC CE, including: Once a measurement report is triggered, the corresponding type of measurement report (MACCE) is selected based on the available uplink resources.

6. The measurement report reporting method according to claim 5, characterized in that, The measurement report MAC CE includes a first type of measurement report MAC CE, which includes at least one of the following: Fixed-length measurement report MAC CE; Variable length measurement report MAC CE.

7. The measurement report reporting method according to claim 6, characterized in that, The MAC entity of the terminal device generates a measurement report MAC CE, including: When the first type of measurement report MAC CE is the fixed-length measurement report MAC CE, the measurement results of N beams are reported through a single MAC CE. The measurement results of the N beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, and / or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions.

8. The measurement report reporting method according to claim 6, characterized in that, The MAC entity of the terminal device generates a measurement report MAC CE, including: When the first type of measurement report MAC CE is a variable length measurement report MAC CE, the measurement results of up to N beams are reported through a single MAC CE. The measurement results of the up to N beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, and / or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions.

9. The measurement report reporting method according to claim 5, characterized in that, The measurement report format includes a second type of measurement report MAC CE, which is a truncated measurement report MAC CE, and the second type of measurement report MAC CE includes at least one of the following: Fixed-length measurement report MAC CE; Variable length measurement report MAC CE.

10. The measurement report reporting method according to claim 9, characterized in that, The MAC entity of the terminal device generates a measurement report MAC CE, including: When the second type of measurement report MAC CE includes a fixed-length measurement report MAC CE, the measurement results of k beams are reported through a single MAC CE.

11. The measurement report reporting method according to claim 10, characterized in that, The measurement results of k beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions; the value of k is determined by the terminal device according to the network device configuration or a preset value.

12. The measurement report reporting method according to claim 9, characterized in that, The MAC entity of the terminal device generates a measurement report MAC CE, including: When the second type of measurement report MAC CE includes a variable-length measurement report MAC CE, the measurement results of up to k beams are reported through a single MAC CE. The measurement results of the up to k beams include the measurement results of candidate beams and serving beams that meet the event triggering conditions, and / or the measurement results of candidate beams and serving beams that do not meet the event triggering conditions.

13. The measurement report reporting method according to claim 12, characterized in that, The number of reported beams is determined by the terminal device based on the available uplink resources. When the available uplink resources are greater than or equal to the measurement report MAC CE including the measurement results of k beams plus the size of the measurement report MAC CE subheader, the measurement results of up to k beams are reported; and / or the number of reported beams is determined based on the network device configuration or a preset value.

14. The measurement report reporting method according to claim 5, characterized in that, The type of the measurement report MAC CE is distinguished by different logical channel identifiers LCID or extended logical channel identifiers eLCID.

15. The measurement report reporting method according to claim 5, characterized in that, When a measurement report is triggered, the appropriate type of measurement report MAC CE is selected based on the available uplink resources, including at least one of the following: If there are uplink resources available for the new transmission, and the uplink resources can accommodate the first type of measurement report MAC CE plus the first type of measurement report MAC CE subheader after logical channel priority sorting, then the first type of measurement report MAC CE is selected. If there are uplink resources available for the new transmission, and the uplink resources can accommodate a Type 2 Measurement Report MAC CE plus a Type 2 Measurement Report MAC CE subheader after logical channel priority sorting, then the Type 2 Measurement Report MAC CE is selected. If no uplink resources are available, or if the available uplink resources are insufficient to accommodate any type of Measurement Reporting MACCE, a scheduling request process is triggered.

16. The measurement report reporting method according to claim 15, characterized in that, When a measurement report is triggered, the appropriate type of measurement report MAC CE is selected based on the available uplink resources, including at least one of the following: If there are available measurement results for N or more beams, and there are uplink resources for new transmissions, and the uplink resources can accommodate a measurement report MAC CE containing the measurement results of N beams plus the measurement report MAC CE subheader after logical channel priority sorting, then the first type of measurement report MAC CE is selected to report the measurement results of the N beams, or the measurement results of less than or equal to N beams are reported. If there are available measurement results for m beams less than N, and there are uplink resources for new transmissions, and after logical channel priority sorting, the uplink resources can accommodate a measurement report MAC CE containing the measurement results of m beams plus the measurement report MAC CE subheader, and m < N, then the first type of measurement report MAC CE is selected to report the measurement results of the m beams, or to report measurement results less than or equal to the m beams. If there are N or more beams with available measurement results, and there are uplink resources for new transmissions, and after logical channel priority sorting, the uplink resources can accommodate a measurement report MAC CE containing the measurement results of k beams plus the measurement report MAC CE subheader, where k < N, then the second type of measurement report MAC CE is selected to report the measurement results of the k beams, or to report the measurement results of fewer than or equal to the k beams. If there are available measurement results for m beams less than N, where m is less than N, and there are uplink resources available for new transmissions, and after logical channel priority sorting, the uplink resources can accommodate a measurement report MAC CE containing measurement results for k beams plus the subheader of the measurement report MAC CE, where k < m, then the second type of measurement report MAC CE is selected to report the measurement results for the k beams, or to report measurement results less than or equal to the k beams.

17. The measurement report reporting method according to claim 5, characterized in that, The step of selecting the corresponding type of measurement report MAC CE based on the available uplink resources after the measurement report is triggered also includes: The selected measurement report MAC CE contains one or more reporting configuration IDs, indicating one or more event types associated with the reported measurement results; for each reporting configuration ID, it contains a synchronization signal block resource indicator (SSBRI) and a corresponding reference signal received power (RSRP) for at least one beam, or a channel state information reference signal resource indicator (CRI) and a corresponding reference signal received power (RSRP) for at least one beam.

18. The measurement report reporting method according to claim 17, characterized in that, The method further includes: From at least one reporting configuration ID that meets the measurement report triggering condition, at least one reporting configuration ID to be reported is selected; from one or more beams associated with the at least one reporting configuration ID to be reported, at least one beam to be reported and the corresponding measurement report entry are selected.

19. The measurement report reporting method according to claim 18, characterized in that, The step of selecting at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition includes at least one of the following: Prioritize the reporting configuration ID of measurement reports that are configured to be triggered by a single event; Prioritize the reporting configuration ID of measurement reports that are triggered by events configured to be sent periodically; Prioritize the reporting configuration ID that first meets the event conditions; Prioritize reporting configuration IDs that have already been reported.

20. The measurement report reporting method according to claim 18, characterized in that, The step of selecting at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition also includes at least one of the following: Prioritize reporting configuration IDs that meet the event conditions; When the fourth or fifth condition for triggering the measurement report is met, a reporting configuration ID that does not meet the event condition can be selected.

21. The measurement report reporting method according to claim 19 or 20, characterized in that, The step of selecting at least one reporting configuration ID to be reported from at least one reporting configuration ID that meets the measurement report triggering condition further includes: Select up to M reporting configuration IDs as the reporting configuration IDs to be reported; where M is the maximum limit or preset value of the network device configuration.

22. The measurement report reporting method according to claim 18, characterized in that, The step of selecting at least one beam to be reported and its corresponding measurement report entry from one or more beams associated with the at least one reporting configuration ID to be reported further includes at least one of the following: While ensuring that the total number of reported beams does not exceed N, priority is given to selecting the beam associated with the reporting configuration ID and the corresponding measurement report entry of the measurement reporting triggered by the event configured for single transmission. While ensuring that the total number of reported beams does not exceed N, priority is given to selecting the beams associated with the reporting configuration IDs of measurement reports that are periodically sent and triggered by events, as well as the corresponding measurement report entries. Provided that the total number of reported beams does not exceed N, priority is given to selecting the beam associated with the reporting configuration ID that first meets the event conditions and the corresponding measurement report entry. Provided that the total number of reported beams does not exceed N, priority is given to selecting the beams associated with the reported configuration IDs that have already been reported and the corresponding measurement report entries.

23. The measurement report reporting method according to claim 7, 8, 16 or 22, characterized in that, The number N is determined based on the maximum number L of candidate beams that can be reported by the network device.

24. The measurement report reporting method according to claim 18, characterized in that, For each reported configuration ID to be reported, at least one beam to be reported and its corresponding measurement report entry are selected, including at least one of the following: For each of the reporting configuration IDs to be reported, the beams that meet the event triggering conditions associated with the reporting configuration IDs to be reported and the corresponding measurement report entries are selected first. For each reported configuration ID to be reported, the unreported beams associated with the reported configuration ID to be reported and their corresponding measurement report entries are selected first. For each reporting configuration ID to be reported, the beams that have already been reported and the corresponding measurement report entries associated with the reporting configuration ID to be reported are selected first. For each reporting configuration ID to be reported, the beam with the higher RSRP and the corresponding measurement report entry associated with the reporting configuration ID to be reported are selected first.

25. The measurement report reporting method according to claim 2, characterized in that, The method further includes: During uplink transmission, logical channel priority sorting is performed, wherein the priority sorting includes at least one of the following: The priority of the standard measurement report MAC CE is higher than that of the data cache status report; The priority of filling the measurement report MAC CE is lower than the priority of filling the data cache status report; The regular measurement report MAC CE is triggered by the first condition, the second condition and / or the third condition, and the fill measurement report MAC CE is triggered by the fourth condition or the fifth condition.

26. The measurement report reporting method according to claim 25, characterized in that, The method further includes: When performing logical channel priority sorting processing for uplink transmission, if multiple measurement reports are triggered, a MAC protocol data unit (PDU) is generated to sort the priorities of the multiple measurement reports. Among the multiple measurement reports, the regular measurement report (MAC CE) has the same logical channel priority, and the priority of the regular measurement report (MAC CE) is higher than that of the filler measurement report (MAC CE).

27. The measurement report reporting method according to claim 25, characterized in that, The processing method for logical channel priority sorting includes at least one of the following: For a single uplink grant, the generated MAC PDU contains multiple Type I Measurement Report MAC CEs and at most one Type II Measurement Report MAC CE. The reporting configuration IDs contained in each Measurement Report MAC CE are unique, and the multiple Type I Measurement Report MAC CEs have the same logical channel priority. For a single uplink grant, the generated MAC PDU contains at most one Type I Measurement Report MAC CE and at most one Type II Measurement Report MAC CE, and the reporting configuration IDs contained in each Measurement Report MAC CE are unique. For a single uplink grant, the generated MAC PDU contains at most one Type I Measurement Report MAC CE or at most one Type II Measurement Report MAC CE.

28. The measurement report reporting method according to claim 2, characterized in that, The method further includes: Once the measurement report is triggered, it enters a pending state. When the beam measurement results related to the measurement report in the pending state are reported, if the cancellation conditions are met, the measurement report in the pending state is determined to be cancelled.

29. The measurement report reporting method according to claim 28, characterized in that, The cancellation conditions include at least one of the following: The first cancellation condition represents the beam associated with the reporting configuration ID of the measurement reporting triggered by the event configured for a single transmission and the corresponding measurement report entry. When the latest transmitted measurement report MAC CE already contains the relevant beam and the corresponding measurement report entry, it is determined that the measurement report in the pending state is cancelled. The second cancellation condition represents the beam associated with the reporting configuration ID of the measurement report triggered by the event configured to be sent periodically and the corresponding measurement report entry. When the latest measurement report MAC CE already contains the relevant beam and the corresponding measurement report entry, and the number of times the measurement report MAC CE containing the reporting configuration ID has been sent has reached the limit, it is determined that the measurement report in the pending state is cancelled. The third cancellation condition indicates that for a beam, if a measurement report is triggered when the departure condition is met, then when the departure condition is met and a measurement report is triggered, it is determined that the measurement report triggered when the entry condition was met is cancelled. The fourth cancellation condition indicates that for a beam, if no measurement report is configured to be triggered when the departure condition is met, and the measurement report that was previously triggered when the entry condition was met is in a pending state, then the measurement report that was previously triggered when the entry condition was met is determined to be cancelled.

30. A method for submitting a measurement report, characterized in that, Performed by a network device, the method includes: The terminal device receives a measurement report media access control (MAC) control element (CE) sent by the terminal device, wherein the measurement report MAC CE is generated by the MAC entity of the terminal device when at least one measurement report is triggered and there are available uplink resources for new data transmission.

31. A measurement report reporting device, characterized in that, Applied to a terminal device, the device includes: The generation module is used to generate a measurement report MAC control element CE for the terminal device's Media Access Control (MAC) entity if at least one measurement report is triggered and there are available uplink resources. The sending module is used to send the measurement report MAC CE to the network device.

32. A measurement report reporting device, characterized in that, Applied to network devices, the device includes: The receiving module is used to receive the Measurement Report Media Access Control (MAC) Control Element (CE) sent by the terminal device, wherein the Measurement Report MAC CE is generated by the MAC entity of the terminal device when at least one measurement report is triggered and there are available uplink resources.

33. A communication system, characterized in that, This includes terminal equipment and network equipment, among which: The terminal device is configured to generate a measurement report MAC control element (CE) and send the measurement report MAC CE to the network device if at least one measurement report is triggered and uplink resources are available. The network device is used to receive a measurement report MAC CE sent by the terminal device.

34. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the measurement report reporting method of any one of claims 1 to 29, or the measurement report reporting method of claim 30, by executing the executable instructions.

35. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the measurement report reporting method according to any one of claims 1 to 29, or the measurement report reporting method according to claim 30.

36. A computer program product, comprising a computer program or computer instructions, characterized in that, The computer program or the computer instructions are loaded and executed by the processor to enable the computer to implement the measurement report reporting method as described in any one of claims 1 to 29, or to implement the measurement report reporting method as described in claim 30.