Communication method, communication apparatus, and computer-readable storage medium

By merging the measurement report configuration of the terminal, the problem of wasted air interface resources and HARQ retransmission in mobility scenarios triggered by Layer 1 or Layer 2 is solved, achieving the effects of resource saving and HARQ reduction.

WO2026157597A1PCT designated stage Publication Date: 2026-07-30HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HONOR DEVICE CO LTD
Filing Date
2025-12-08
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

In mobility scenarios triggered by Layer 1 or Layer 2, there is a waste of air interface resources and a high probability of HARQ retransmission when the measurement event triggers the terminal to report the measurement report.

Method used

When the terminal's cell measurement results meet the event reporting thresholds configured for multiple reports, it merges the allowed measurement report configurations to reduce the number of measurement reports reported and reports them through the merged measurement report. The network device also receives and processes the merged measurement report.

Benefits of technology

It effectively saves air interface resources, reduces the probability of HARQ retransmission, and improves network mobility performance and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025140772_30072026_PF_FP_ABST
    Figure CN2025140772_30072026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method, a communication apparatus, and a computer-readable storage medium, which can reduce the number of times of reporting a measurement report and effectively save air interface resources, and can also effectively reduce the probability of HARQ retransmission. The method comprises: if a cell measurement result satisfies an event reporting threshold of N report configurations, determining, from among the N report configurations, M report configurations allowing for merging of measurement reports, and reporting a first measurement report, the first measurement report comprising the cell measurement result and identification information of the M report configurations. A terminal reports a measurement report once for the M report configurations. Compared with a solution in which a measurement report is reported M times, air interface resources can be effectively saved, and the probability of HARQ retransmission can be reduced when a signal is poor.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, communication devices and computer-readable storage media

[0001] This application claims priority to Chinese Patent Application No. 202510106927.1, filed on January 22, 2025, entitled "Communication Method, Communication Apparatus and Computer-Readable Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a communication method, communication device and computer-readable storage medium. Background Technology

[0003] To improve network mobility performance and ensure user experience, mobility enhancement has always been a hot topic in the 3rd Generation Partnership Project (3GPP). 3GPP has introduced a variety of mobility enhancement technologies, continuously pursuing lower latency and higher reliability in mobility management.

[0004] Currently, Release 19 further expands the mobility enhancement program to include layer 1 or layer 2 triggered mobility (LTM) scenarios. In Release 19, layer 1 measurement reports can be triggered by the terminal when an event reporting threshold for a measurement event is met. This measurement event includes, but is not limited to, at least one of measurement events LTM2, LTM3, LTM4, or LTM5. However, in scenarios where measurement events trigger terminal reporting, there are technical issues such as wasted air interface resources and a high probability of Hybrid Automatic Repeat reQuest (HARQ) retransmissions. Summary of the Invention

[0005] This application provides a communication method, communication device, and computer-readable storage medium, which reduces the number of measurement report submissions, effectively saves air interface resources, and also effectively reduces the probability of HARQ retransmission.

[0006] In a first aspect, embodiments of this application provide a communication method, which can be executed by a terminal or by a device compatible with the terminal, such as a processor, chip, or chip system. The method may include: if the cell measurement result meets the event reporting threshold of N report configurations, then determining M report configurations from the N report configurations that allow the measurement reports to be merged, where M ≤ N, and M and N are integers greater than 1; and reporting a first measurement report, the first measurement report including the cell measurement result and identification information of the M report configurations.

[0007] Using the method provided in the first aspect, the terminal can merge the measurement reports of M report configurations that allow merging of measurement reports from N report configurations into a first measurement report for reporting. For the M report configurations, the terminal reports a measurement report once. Compared with the scheme of reporting M measurement reports, this can effectively save air interface resources and reduce the probability of HARQ retransmission when the signal is poor.

[0008] In one possible implementation, determining M report configurations from N report configurations that allow measurement reports to be merged includes: selecting M report configurations from the N report configurations that have the same measurement events; and determining the selected M report configurations as the M report configurations that allow measurement reports to be merged.

[0009] As can be seen, in this implementation, the terminal can directly determine the report configuration with the same measurement event as the report configuration that allows the measurement reports to be merged. This implementation does not require additional configuration of indication information, nor does it require the transmission of indication information, making it simpler and more convenient while reducing signaling interaction.

[0010] In one possible implementation, the method further includes: receiving first information; the first information is used to indicate that measurement reports from M report configurations out of N report configurations are allowed to be merged;

[0011] Determine M report configurations from N report configurations that allow the merging of measurement reports, including: based on first information, determine M report configurations from N report configurations that allow the merging of measurement reports.

[0012] As can be seen, in this implementation, based on the first information, the terminal can not only merge and report measurement reports with the same measurement event, but also merge and report measurement reports with different measurement events.

[0013] In one possible implementation, the first information is: each report configuration includes a first indication, which indicates whether the measurement reports of the corresponding report configuration are allowed to be merged; or, a report configuration that allows measurement reports to be merged includes a second indication, which indicates that the measurement reports of the corresponding report configuration are allowed to be merged.

[0014] Optionally, for scenarios where the first information is a first indication included in each of N report configurations, the first indication can be a first field (or a first information element). Different values ​​of the first field correspond to whether the measurement reports of the report configuration are allowed to be merged. If the value of the first field in the report configuration is the first value, it can indicate that the measurement reports of that report configuration are allowed to be merged; if the value of the first field in the report configuration is the second value, it can indicate that the measurement reports of that report configuration are not allowed to be merged. Here, "first value" and "second value" are used to distinguish different values ​​of the first field. For example, the first value can be "true" and the second value can be "false".

[0015] Optionally, for scenarios where the first information is a second indication included in the N report configurations that allow the merging of measurement reports, the second indication is used to indicate that the measurement reports of the corresponding report configuration are allowed to be merged. If the report configuration includes the second indication, the measurement reports of that report configuration are allowed to be merged; if the report configuration does not include the second indication, the measurement reports of that report configuration are not allowed to be merged.

[0016] As can be seen, in this implementation method, the first information is obtained from the configured report settings, which is simple and convenient.

[0017] In one possible implementation, the first information includes at least one of the following: identification information of the report configuration that allows the measurement reports to be merged; or, identification information of N report configurations and a third indication corresponding to each identification information, the third indication being used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged.

[0018] Optionally, for scenarios where the first information includes identification information of the report configuration that allows measurement reports to be merged, the terminal can select the corresponding report configuration from N report configurations based on the identification information of the report configuration that allows measurement reports to be merged, and determine the selected report configuration as the report configuration that allows measurement reports to be merged.

[0019] Optional information for the first information includes: identification information for N report configurations and the third indication for each identification information. The third indication can be a second field (or a second information element). Different values ​​of the second field correspond to whether the measurement reports in the report configuration are allowed to be merged.

[0020] As can be seen, in this implementation, after a single transmitted first message, the terminal simultaneously learns whether multiple report configuration measurement reports are allowed to be merged.

[0021] In one possible implementation, the identification information of the report configuration includes at least one of the following: report configuration identifier; measurement object identifier; or, measurement identifier.

[0022] In one possible implementation, the cell measurement results include the measurement values ​​of n beams of the serving cell, and / or the measurement values ​​of m beams of the candidate cells, where n and m are positive integers; n is the maximum number of serving cell beams allowed to be reported by the terminal as configured by the network device for the terminal; and m is the maximum number of candidate cell beams allowed to be reported by the terminal as configured by the network device for the terminal.

[0023] Secondly, embodiments of this application provide a communication method, which can be executed by a network device (or a source cell under the jurisdiction of the network device) or by a device matched with the network device (or the source cell under the jurisdiction of the network device), such as a processor, chip, or chip system. The method may include: receiving a first measurement report, the first measurement report including cell measurement results and identification information of M report configurations that allow merging of measurement reports, where M is an integer greater than 1.

[0024] Using the method provided in the second aspect, the network side receives a first measurement report from the terminal. The first measurement report includes M (i.e., multiple) measurement reports with report configurations. The network side obtains multiple measurement reports with report configurations at once, which can effectively save air interface resources and reduce the probability of HARQ retransmission when the signal is poor.

[0025] In an alternative implementation, the method further includes sending a first message indicating that measurement reports from M of the N report configurations are allowed to be merged.

[0026] As can be seen, in this implementation, the network side can inform the terminal of the measurement report merging configuration through the first information.

[0027] In one alternative implementation, the first information is: each report configuration includes a first indication, which indicates whether the measurement reports of the corresponding report configuration are allowed to be merged; or, a report configuration that allows measurement reports to be merged includes a second indication, which indicates that the measurement reports of the corresponding report configuration are allowed to be merged.

[0028] As can be seen, in this implementation method, the network side can directly configure the first information in the report configuration, which is simple and convenient.

[0029] In one optional implementation, the first information includes at least one of the following: identification information of the report configuration that allows the measurement reports to be merged; or, identification information of N report configurations and a third indication corresponding to each identification information, the third indication being used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged.

[0030] As can be seen, in this implementation, the network side can simultaneously inform the terminal whether multiple report configuration measurement reports are allowed to be merged through a single transmitted first message. The network side does not need to configure the first message of multiple report configurations, which is simpler and more convenient.

[0031] In one alternative implementation, the identification information of the report configuration includes at least one of the following: report configuration identifier; measurement object identifier, or measurement identifier.

[0032] In one optional implementation, the cell measurement results include the measurement values ​​of n beams of the serving cell and / or the measurement values ​​of m beams of the candidate cell, where n and m are positive integers; n is the maximum number of serving cell beams allowed to be reported by the terminal as configured by the network device for the terminal; and m is the maximum number of candidate cell beams allowed to be reported by the terminal as configured by the network device for the terminal.

[0033] Thirdly, embodiments of this application provide a communication device, which includes a module / unit for performing any of the methods described in the first aspect and its possible implementations, or a module / unit for performing any of the methods described in the second aspect and its possible implementations.

[0034] Fourthly, embodiments of this application provide a communication device. This device can be a terminal, a chip, chip system, or processor that supports the terminal in implementing the above-described methods, or a logic node, logic module, or software capable of implementing all or part of the terminal's functions. The communication device can also be a chip system. This communication device can execute the methods described in the first aspect. The functions of the communication device can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above-described functions. These units can be software and / or hardware. The operations performed by the communication device and its beneficial effects can be found in the methods described in the first aspect and their beneficial effects described above; repeated descriptions will not be repeated here.

[0035] Fifthly, embodiments of this application provide a communication device. This device can be a network device, a chip, chip system, or processor that supports the network device in implementing the above-described methods, or a logical node, logical module, or software capable of implementing all or part of the functions of the network device (or the cell under the jurisdiction of the network device). The communication device can also be a chip system. This communication device can execute the methods described in the second aspect. The functions of the communication device can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above-described functions. These units can be software and / or hardware. The operations performed by the communication device and its beneficial effects can be found in the methods described in the second aspect above, and the details will not be repeated.

[0036] In a sixth aspect, embodiments of this application provide a communication device, which includes a processor coupled to a memory for storing programs or instructions. When the program or instructions are executed by the processor, the communication device performs the method described in any one of the first to second aspects.

[0037] In a seventh aspect, embodiments of this application provide a communication device, which includes a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device. The processor is used to implement the method described in any one of the first to second aspects through logic circuits or execution code instructions.

[0038] Eighthly, embodiments of this application provide a computer-readable storage medium for storing computer-executable instructions that, when executed, cause the method executed by a terminal as described in the first aspect to be implemented; or cause the method executed by a network device (or a source cell under the jurisdiction of the network device) as described in the second aspect to be implemented.

[0039] Ninthly, embodiments of this application provide a computer program product including a computer program, which, when executed, causes the method executed by the terminal as described in the first aspect to be implemented; or causes the method executed by the network device (or the source cell under the jurisdiction of the network device) as described in the second aspect to be implemented.

[0040] In a tenth aspect, embodiments of this application provide a communication system, which includes a communication device (e.g., a terminal) for performing the method described in the first aspect and a communication device (e.g., a network device) for performing the communication method described in the second aspect.

[0041] Understandably, the beneficial effects that the communication method, communication device, computer-readable storage medium, and computer program product provided above can be achieved by referring to the beneficial effects in the first or second aspect and any possible implementation thereof, which will not be repeated here. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the embodiments of this application will be described below.

[0043] Figure 1 is a schematic diagram of the measurement report submission process;

[0044] Figure 2 is a schematic diagram of the system architecture applying an embodiment of this application;

[0045] Figure 3 is a flowchart illustrating a communication method provided in an embodiment of this application;

[0046] Figure 4 is a flowchart illustrating another communication method provided in an embodiment of this application;

[0047] Figure 5 is a flowchart illustrating another communication method provided in an embodiment of this application;

[0048] Figure 6 is a flowchart illustrating another communication method provided in an embodiment of this application;

[0049] Figure 7 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0050] Figure 8 is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation

[0051] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0052] The terms "first," "second," "third," etc., used in the embodiments of this application are to distinguish different objects, rather than to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, it may include a series of steps or units, or optionally, steps or units not listed, or other steps or units inherent to these processes, methods, products, or devices. The terms "one embodiment" or "some embodiments," etc., mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of the embodiments of this application, do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized.

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

[0054] I. The terminology used in the following embodiments of this application is for the purpose of describing specific embodiments only and is not intended to be a limitation of this application.

[0055] 1. Terminal

[0056] A terminal, also known as terminal equipment, user equipment (UE), mobile station (MS), or mobile terminal (MT), refers to a device that provides voice and / or data connectivity to a user. Examples include handheld devices and in-vehicle devices with wireless connectivity. Currently, some examples of terminals include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving cars, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes.

[0057] The embodiments of this application do not limit the form of the terminal. The device used to implement the functions of the terminal can be the terminal itself; it can also be a device that supports the terminal in implementing the functions, such as a chip system. The device can be installed in the terminal or used in conjunction with the terminal. In the embodiments of this application, the chip system can be composed of chips, or it can include chips and other discrete devices.

[0058] 2. Network equipment

[0059] Network equipment refers to nodes in a radio access network (RAN), also known as RAN nodes. Network equipment assists terminals in achieving wireless access. In one possible scenario, access network equipment can be a base station, an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next-generation NodeB (gNB), a next-generation base station in a 6th-generation (6G) mobile communication system, a base station in a future mobile communication system, a satellite, an integrated access and backhaul (IAB) node, or access network equipment in a mobile switching center non-terrestrial network (NTN) communication system; that is, it can be deployed on high-altitude platforms or satellites. Access network equipment can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a radio controller in a C-RAN scenario. Access network equipment can also function as a base station in device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, drone communication, and machine-to-machine (M2M) communication. Optionally, access network equipment can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, in vehicle-to-everything (V2X) technology, the access network equipment can be a roadside unit (RSU).

[0060] In another possible scenario, multiple access network devices collaborate to assist terminals in achieving wireless access, with each device performing a portion of the base station's functions. For example, access network devices can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs). CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). It is understood that access network devices can be CU nodes, DU nodes, or devices comprising both CU and DU nodes. Furthermore, CUs can be classified as access network devices within the RAN (RAN) or the CN (CN), without limitation.

[0061] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0062] The embodiments of this application do not limit the form of the network device. The device used to implement the function of the network device can be the network device itself, or it can be a device that supports the network device in implementing the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device. In the embodiments of this application, the chip system can be composed of chips, or it can include chips and other discrete components.

[0063] 3. Measurement Configuration

[0064] Measurement configuration refers to the configuration parameters that the network side instructs the terminal to perform measurements and report the measurement values.

[0065] In one alternative implementation, the measurement configuration can be carried by the network side via a Radio Resource Control Connection Reconfiguration (RRC Connection Reconfiguration) message. For example, the network side fills the measurement configuration (including the configuration parameters of the measurement configuration) into the measConfig information element of the RRC Connection Reconfiguration message. When the terminal receives the measurement configuration carried by the measConfig information element, it updates the configuration parameters of the measurement configuration in the measurement configuration database (VarMeasConfig).

[0066] Optionally, the measurement configuration may include, but is not limited to, at least one of the following: measurement object, reporting configuration, or measurement identifier.

[0067] 4. Measurement object

[0068] The object being measured is the object being measured by the terminal.

[0069] For example, for intra-frequency and inter-frequency measurements, the measurement object is a single Evolved Universal Terrestrial Radio Access (E-UTRA) bearer frequency. Associated with this bearer frequency, the E-UTRAN can configure a series of whitelisted and blacklisted cells with specific frequency offsets. Whitelisted cells are those that need to be measured. Blacklisted cells are those that do not need to be measured.

[0070] For example, in the measurement of Universal Terrestrial Radio Access (UTRA) among different Radio Access Technologies (RAT), the measurement object is a set of cells on a single UTRA bearer frequency.

[0071] For example, when measuring GSM / EDGE radio access networks (GERAN) between different RATs, the measurement object can be a set of GERAN bearer frequencies.

[0072] Optionally, the measurement object can be identified by the corresponding measurement object identifier (MeasObjectId).

[0073] 5. Report Configuration

[0074] The report configuration includes configuration parameters for the measurement reports that the terminal submits to the cell. Optionally, this report configuration includes, but is not limited to, the report format and / or report standard for the measurement reports.

[0075] This report format is used to indicate the cell (or cell beam) reported in the measurement report.

[0076] This reporting standard is used to indicate the conditions that trigger a terminal to report a measurement report. For example, this reporting standard can be used to describe that measurement reports are reported over a period T; or, for example, it can be used to describe that measurement reports are reported when an event reporting threshold is met. This event reporting threshold can be configured through measurement events. For example, measurement events include, but are not limited to, at least one of measurement events LTM2, LTM3, LTM4, or LTM5. Measurement event LTM2 refers to a measurement value of the serving cell's beam that is worse than a certain threshold; measurement event LTM3 is a measurement value of the candidate cell's beam that is better than the serving cell's beam that is better than a certain threshold; measurement event LTM4 is a measurement value of the candidate cell's beam that is better than a certain threshold; and measurement event LTM5 is a measurement value of the candidate cell's beam that is better than one threshold, and a measurement value of the serving cell's beam that is worse than another threshold.

[0077] Optionally, the report configuration can be identified by the corresponding report configuration identifier (reportConfigId).

[0078] 6. Measurement Report

[0079] The measurement report may include at least one of the following: measurement identifier (measId), measurement value of the serving cell, measurement value of the serving cell's beam, measurement value of the candidate cell, or measurement value of the candidate cell's beam.

[0080] Optionally, the measurement report can be carried by the Media Access Layer Control Element (MAC CE).

[0081] 7. Beam

[0082] A cell typically consists of multiple beams, and the network side achieves complete coverage within an area through beam sweeping. A cell can consist of up to 64 beams.

[0083] The beam measurements may include, but are not limited to, at least one of the following: Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), or Signal to Interference plus Noise Ratio (SINR).

[0084] 8. Measurement Identifier (measId)

[0085] One measurement identifier corresponds to one measurement object and one report configuration, or one measId corresponds to one MeasObjectId and one reportConfigId.

[0086] 9. Measurement Report Submission Process

[0087] Figure 1 is a schematic diagram of the measurement report submission process, and the possible steps are as follows:

[0088] 101. The source cell decision terminal needs to perform a handover.

[0089] For example, the source cell determines that the terminal needs to perform a handover based on at least one of the following: measurement reports, radio resource management (RRM) related measurement reports, or the load status of each cell.

[0090] The source cell can also be called the serving cell. The terminal establishes a Radio Resource Control (RRC) connection and a data radio bearer with the serving cell in order to perform communication services.

[0091] 102. The source cell sends a handover request message to the candidate cell. The handover request message is used to request that the terminal be handed over to the candidate cell.

[0092] For example, the source cell sends handover request messages to candidate cell 1 and candidate cell 2 respectively.

[0093] Optionally, candidate cells can be selected based on at least one of the following: measurement reports, RRM-related measurement reports, or the load conditions of each cell.

[0094] 103. The candidate cell returns a handover request confirmation message, which is used to inform the source cell / candidate cell that it agrees to hand over the terminal to the candidate cell.

[0095] For example, candidate cell 1 returns a handover request confirmation message to the source cell, and candidate cell 2 returns a handover request confirmation message to the source cell.

[0096] Optionally, the handover request confirmation message can also be used to inform the source cell / candidate cell that it does not agree to hand over the terminal to the candidate cell. The handover request confirmation message may also include the terminal's radio parameter configuration in the candidate cell, such as random access resource configuration information.

[0097] Steps 101 to 103 can be collectively referred to as the candidate cell preparation stage.

[0098] 104. The source cell and / or candidate cell generate corresponding measurement events respectively.

[0099] For example, the source cell can generate measurement event LTM2; for another example, the source cell and the candidate cell can generate measurement event LTM3; for yet another example, the candidate cell can generate measurement event LTM4; for yet another example, the source cell and the candidate cell can generate measurement event LTM5.

[0100] Optionally, there can be multiple measurement events, each corresponding to a different event reporting threshold. For example, the source cell can generate two measurement events, LTM2, with one LTM2 having an event reporting threshold of -90 dB and the other LTM2 having an event reporting threshold of -95 dB.

[0101] 105. The source cell sends a Radio Resource Control Reconfiguration (RRC Reconfiguration) message to the terminal.

[0102] Optionally, the RRC Reconfiguration message may include measurement configuration.

[0103] Optionally, the measurement configuration includes, but is not limited to, at least one of: a measurement object, a report configuration, or a measurement identifier. The measurement configuration may include N report configurations, each indicating its corresponding measurement event. For example, taking an RRC Reconfiguration message that includes four report configurations, the corresponding measurement event for the report configuration with the identifier "reportConfigId 1" could be LTM2; for the report configuration with the identifier "reportConfigId 2", the corresponding measurement event could be LTM2; for the report configuration with the identifier "reportConfigId 3", the corresponding measurement event could be LTM3; and for the report configuration with the identifier "reportConfigId 4", the corresponding measurement event could be LTM5. This is an illustrative example; in other implementations, the measurement configuration may include a greater number of report configurations.

[0104] Optionally, the RRC Reconfiguration message may also include, but is not limited to: the identifier of the candidate cell, the terminal configuration in the candidate cell, and / or the resource configuration information for the terminal to perform random access in the candidate cell.

[0105] 106. The terminal sends a Radio Resource Control Reconfiguration Complete (RRC Reconfiguration Complete) message to the source cell.

[0106] 107. The terminal performs uplink synchronization and / or downlink synchronization with the candidate cell.

[0107] Step 107 is an optional step.

[0108] 108. The terminal performs the measurement and obtains the cell measurement results.

[0109] In one alternative implementation, the terminal may perform same-frequency measurements and / or different-frequency measurements.

[0110] Optionally, the terminal can perform measurements in both the Radio Resource Control Idle (RRC_IDLE) and Radio Resource Control Connected (RRC_CONNECTED) states. Cell measurement results obtained by the terminal in the RRC_IDLE state can be used for cell reselection, while those obtained in the RRC_CONNECTED state can be used for cell handover.

[0111] 109. The terminal determines that the cell measurement results meet the event reporting thresholds configured for N reports.

[0112] Where N is an integer greater than 1.

[0113] For example, taking the four report configurations in step 105 as an example of N report configurations, the cell measurement result can simultaneously meet the event reporting thresholds of the report configuration with the report configuration identifier "reportConfigId 1", the report configuration identifier "reportConfigId 2", the report configuration identifier "reportConfigId 3", and the report configuration identifier "reportConfigId 4". Optionally, this cell measurement result is a single cell measurement result. A single cell measurement result may include the measurement result of the serving cell and / or the measurement result of the serving cell.

[0114] 110. The terminal reports N reports to the source cell, each with a corresponding measurement report.

[0115] For example, the terminal reports four measurement reports to the source cell: the measurement report corresponding to the report configuration with the report configuration identifier "reportConfigId 1", the report configuration identifier "reportConfigId 2", the report configuration identifier "reportConfigId 3", and the report configuration identifier "reportConfigId 4". These four measurement reports each include the cell measurement results from step 108.

[0116] Optionally, the measurement report can be a measurement report from layer 1.

[0117] Optionally, the source cell and candidate cell involved in the embodiments of this application may belong to the same network device or different network devices, and this application does not limit this.

[0118] As can be seen, in the measurement report reporting process described in Figure 1, if the cell measurement results meet the event reporting thresholds of the N report configurations, the terminal reports the measurement reports corresponding to the N report configurations respectively. These N measurement reports carry the same cell measurement results. The N measurement reports do not provide more information but waste air interface resources, and will also cause a high probability of HARQ retransmission when the signal is poor.

[0119] Based on this, embodiments of this application provide a communication method, a communication device, and a computer-readable storage medium. The method includes: when the cell measurement results meet the event reporting thresholds of multiple report configurations, the terminal can merge and report multiple measurement reports that are allowed to be merged, reducing the number of measurement report reports and effectively saving air interface resources. Simultaneously, it can also effectively reduce the probability of HARQ retransmissions.

[0120] To better understand the embodiments of this application, the system architecture involved in the embodiments of this application will be described first below:

[0121] This application's embodiments can be applied to long-term evolution (LTE) systems, 5th generation mobile communication (5G) systems, 6th generation mobile communication (6G) systems, and other communication systems evolving after 5G, as well as satellite communication and short-range wireless communication systems. The wireless communication systems mentioned in this application's embodiments include, but are not limited to: the three major application scenarios of 5G / 6G mobile communication systems: enhanced mobile broadband (eMBB), ultra-reliable low latency communication (URLLC), and massive machine-type communication (mMTC), long-range Internet of Things (LoRa) systems, or vehicle-to-everything (V2X) systems. A wireless communication system may include one or more network devices and one or more terminals.

[0122] The embodiments of this application can be applied to the system architecture shown in Figure 2. The system architecture shown in Figure 2 may include, but is not limited to, a terminal 201 and a network device 202. The terminal 201 can send signaling and / or data to the network device 202 via the uplink, and the network device 202 can send signaling and / or data to the terminal 201 via the downlink. The number of devices in Figure 2 is for illustrative purposes and does not constitute a limitation on the embodiments of this application. For example, in actual applications, multiple terminals may be included.

[0123] It is understood that the system architecture described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art will know that with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0124] Based on the system architecture shown in Figure 2, the communication method provided in the embodiments of this application will be described in detail below.

[0125] Please refer to Figure 3, which is a flowchart illustrating a communication method provided in an embodiment of this application. For example, this embodiment uses the interaction between a terminal and a network device as an example. The network device can be the network device belonging to the source cell or the terminal's current serving cell. For instance, the network device can be the network device (such as a base station or CU) belonging to the source cell shown in Figure 1.

[0126] As shown in Figure 3, this communication method includes, but is not limited to, the following steps:

[0127] 301. If the cell measurement results meet the event reporting threshold of N report configurations, the terminal determines the M report configurations that allow measurement reports to be merged from the N report configurations.

[0128] Where M≤N, and M and N are integers greater than 1.

[0129] The terminal can determine the M report configurations that allow the measurement reports to be merged from the N report configurations using any of the following methods (1) to (3):

[0130] (1) The terminal will configure N reports that meet the event reporting threshold as the report configuration that allows measurement reports to be merged. In this case, M = N.

[0131] (2) The terminal selects M report configurations with the same measurement event from N report configurations, and determines the selected M report configurations as the M report configurations that allow the measurement reports to be merged.

[0132] (3) The terminal determines, based on the first information, M reporting configurations among the N reporting configurations for which measurement reports are allowed to be merged, where the first information is used to indicate that measurement reports of M reporting configurations among the N reporting configurations are allowed to be merged.

[0133] Optionally, before step 301, the method may further include steps 101 to 109. For the relevant elaborations on steps 101 to 109, reference may be made to the relevant embodiments in FIG. 1, which will not be elaborated in detail.

[0134] 302. The terminal reports a first measurement report to the network device.

[0135] Correspondingly, the network device receives the first measurement report from the terminal.

[0136] The first measurement report includes cell measurement results and identification information of the M reporting configurations. Optionally, the identification information of the M reporting configurations may be carried in an identification list. For example, the first measurement report includes an identification list (or referred to as an LTM event list), and the identification list includes the identification information of the M reporting configurations.

[0137] In some optional implementation manners, the cell measurement results may include at least one of the following: measurement values of the serving cell, measurement values of candidate cells, measurement values of n beams of the serving cell, or measurement values of m beams of candidate cells. For example, the cell measurement results may include measurement values of the serving cell, and / or, measurement values of candidate cells. Another example is that the cell measurement results may include measurement values of n beams of the serving cell, and / or, measurement values of m beams of candidate cells, where n and m are positive integers; n is the maximum number of beams of the serving cell that the network device configures for the terminal to allow the terminal to report; m is the maximum number of beams of candidate cells that the network device configures for the terminal to allow the terminal to report.

[0138] Optionally, the identification information of the reporting configuration includes at least one of the following: reporting configuration identifier, measurement object identifier, or measurement identifier. For the convenience of elaboration, in the subsequent embodiments, it is exemplified that the identification information of the reporting configuration is the reporting configuration identifier.

[0139] In some embodiments, if M < N, then among the N reporting configurations, there may also be Q (Q is a positive integer) reporting configurations for which measurement reports are not allowed to be merged. That is to say, N = M + Q, and the N reporting configurations include M reporting configurations for which measurement reports are allowed to be merged and Q reporting configurations for which measurement reports are not allowed to be merged. Then, in this scenario, this embodiment may further include the following steps:

[0140] 303. The terminal separately reports Q second measurement reports to the network device.

[0141] Correspondingly, the network device receives the Q second measurement reports from the terminal.

[0142] The second measurement report includes the cell measurement results and the identification information of one of the Q report configurations. For the Q report configurations that cannot be merged, the terminal can report the second measurement report corresponding to each of these Q report configurations to the network device.

[0143] As can be seen, in this embodiment, if the cell measurement results meet the event reporting threshold of the N report configurations, the terminal can merge the measurement reports of the M report configurations that are allowed to be merged from the N report configurations into the first measurement report and report it. For the M report configurations, the terminal reports one measurement report. Compared with the scheme of reporting M measurement reports, it can effectively save air interface resources and reduce the probability of HARQ retransmission when the signal is poor.

[0144] Please refer to Figure 4, which is a flowchart illustrating another communication method provided in an embodiment of this application. The embodiment shown in Figure 4 uses the example of a terminal determining M report configurations out of N report configurations that allow the merging of measurement reports based on first information. Furthermore, compared to the embodiment shown in Figure 3, the embodiment shown in Figure 4 details that the first information can be a first indication included in each report configuration, used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged; or, the first information can be a second indication included in the report configurations that allow the merging of measurement reports, used to indicate that the measurement reports of the corresponding report configuration are allowed to be merged.

[0145] For example, this application describes the interaction between the terminal and the source cell and the candidate cell. For a detailed explanation of the source cell and the candidate cell, please refer to the relevant content in Figure 1, which will not be elaborated here.

[0146] As shown in Figure 4, this communication method includes, but is not limited to, the following steps:

[0147] 401. Candidate Community Preparation Stage.

[0148] 402. The source cell and / or candidate cell generate corresponding measurement events respectively.

[0149] For a detailed explanation of steps 401 to 402, please refer to the relevant embodiments in Figure 1, which will not be described in detail here.

[0150] 403. The source cell sends an RRC Reconfiguration message to the terminal.

[0151] Accordingly, the terminal receives the RRC Reconfiguration message.

[0152] Optionally, the RRC Reconfiguration message may include first information.

[0153] In one optional implementation, for a scenario where the first information is a first indication included in each of N report configurations, this first indication is used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged. For example, the first indication is a first field (or a first information element), and different values ​​of the first field correspond to whether the measurement reports of the report configuration are allowed to be merged. If the value of the first field in the report configuration is a first value, it indicates that the measurement reports of that report configuration are allowed to be merged; if the value of the first field in the report configuration is a second value, it indicates that the measurement reports of that report configuration are not allowed to be merged. Here, "first value" and "second value" are used to distinguish different values ​​of the first field; for example, the first value can be "true" and the second value can be "false". In other implementations, the first value can also be "false" and the second value can be "true". For another example, the first indication can also be bit information, and different values ​​of the bit information correspond to whether the measurement reports are allowed to be merged. If the value of the bit information in the report configuration is a first value, it indicates that the measurement reports of that report configuration are allowed to be merged; if the value of the bit information in the report configuration is a second value, it indicates that the measurement reports of that report configuration are not allowed to be merged. The terms "first value" and "second value" here are used to distinguish different values ​​of the bit information. For example, the first value can be "0" and the second value can be "1". In other implementations, the first value can also be "1" and the second value can be "0", and so on.

[0154] In another optional implementation, for a scenario where the first information is a second indication included in a report among N report configurations that allows the measurement reports to be merged, this second indication is used to indicate that the measurement reports of the corresponding report configuration are allowed to be merged. If the report configuration includes the second indication, the measurement reports of that report configuration are allowed to be merged; if the report configuration does not include the second indication, the measurement reports of that report configuration are not allowed to be merged. Optionally, the second indication can be at least one of a field or a bit value, without limitation.

[0155] 404. The terminal sends an RRC Reconfiguration Complete message to the source cell.

[0156] 405. The terminal performs uplink synchronization and / or downlink synchronization with the candidate cell.

[0157] Step 405 is an optional step.

[0158] 406. The terminal performs the measurement and obtains the cell measurement results.

[0159] 407. The terminal determines that the cell measurement results meet the event reporting thresholds configured for N reports.

[0160] For example, the terminal determines that the result of a single cell measurement meets the event reporting threshold of N report configurations.

[0161] For a detailed explanation of steps 404 to 407, please refer to the relevant embodiments in Figure 1, which will not be described in detail here.

[0162] 408. Based on the first information, the terminal determines M report configurations from the N report configurations that allow the measurement reports to be merged.

[0163] For the case where the first information is the first indication included in each report configuration, taking the first indication as the first field "isAllowCombined", the first value of the first field is "true", and the second value is "false" as an example, the report configurations with the report configuration identifier "reportConfigId 1", "reportConfigId 2", "reportConfigId 3", and "reportConfigId 4" are illustrated. As shown in Table 1, for the report configuration with the identifier "reportConfigId 1", the first field "isAllowCombined" has a value of "true", indicating that the measurement reports of this report configuration can be merged; for the report configuration with the identifier "reportConfigId 2", the first field "isAllowCombined" has a value of "false", indicating that the measurement reports of this report configuration cannot be merged; for the report configuration with the identifier "reportConfigId 3", the first field "isAllowCombined" has a value of "true", indicating that the measurement reports of this report configuration can be merged; for the report configuration with the identifier "reportConfigId 4", the first field "isAllowCombined" has a value of "true", indicating that the measurement reports of this report configuration can be merged. Therefore, among these four report configurations, the report configurations with the identifiers "reportConfigId 1", "reportConfigId 3", and "reportConfigId 4" are the report configurations where measurement reports can be merged.

[0164] Table 1

[0165] Regarding the case where the first information is a measurement report that allows merging, the report configuration includes a second indication. Taking the field "isAllowCombined" as an example, the report configurations with the report configuration identifier "reportConfigId 1", "reportConfigId 2", "reportConfigId 3", and "reportConfigId 4" are illustrated. As shown in Table 2, for the report configuration identified as "reportConfigId 1", this report configuration includes a second indicator (e.g., the field "isAllowCombined"), and the measurement reports of this report configuration are allowed to be merged; for the report configuration identified as "reportConfigId 2", this report configuration does not include a second indicator (e.g., the field "isAllowCombined"), and the measurement reports of this report configuration are not allowed to be merged; for the report configuration identified as "reportConfigId 3", this report configuration includes a second indicator (e.g., the field "isAllowCombined"), and the measurement reports of this report configuration are allowed to be merged; for the report configuration identified as "reportConfigId 4", this report configuration includes a second indicator (e.g., the field "isAllowCombined"), and the measurement reports of this report configuration are allowed to be merged; that is to say, among these four report configurations, the report configurations identified as "reportConfigId 1", "reportConfigId 3", and "reportConfigId 4" are the report configurations that allow measurement reports to be merged.

[0166] Table 2

[0167] 409. The terminal reports the first measurement report to the source cell.

[0168] Following the example of step 408, the report configuration with the report configuration identifier "reportConfigId 1", the report configuration with the report configuration identifier "reportConfigId 3", and the report configuration identifier "reportConfigId 4" are report configurations that allow measurement reports to be merged. The terminal can merge the measurement reports of these three report configurations into a first measurement report. The first measurement report includes the cell measurement results, as well as the report configuration identifiers "reportConfigId 1", "reportConfigId 3", and "reportConfigId 4".

[0169] The source cell may be a cell under the jurisdiction of a network device.

[0170] 410. The terminal reports a second measurement report to the source cell.

[0171] Optionally, if M < N, the method further includes step 410. For related descriptions, reference can be made to the related embodiments of step 303 in FIG. 3, which will not be elaborated here.

[0172] Continuing with the example of step 408, the measurement reports of the report configuration with the report configuration identifier "reportConfigId 2" are not allowed to be merged. The terminal can send the measurement reports of this report configuration separately. The terminal separately sends a second measurement report corresponding to the report configuration with the report configuration identifier "reportConfigId 2" to the source cell. This second measurement report includes cell measurement results and the report configuration identifier "reportConfigId 2".

[0173] It can be seen that in this embodiment, the terminal can determine M report configurations among the N report configurations whose measurement reports are allowed to be merged based on the first information included in the report configuration. The terminal merges the measurement reports of the M report configurations whose measurement reports are allowed to be merged into the first measurement report for reporting. For the M report configurations, the terminal reports the measurement report once. Compared with the scheme of reporting the measurement report M times, it can effectively save air interface resources and reduce the probability of HARQ retransmission when the signal is poor. At the same time, in the communication method described in FIG. 4, this first information is directly configured in the report configuration, which is more simple and convenient.

[0174] Please refer to FIG. 5. FIG. 5 is a schematic flowchart of another communication method provided by an embodiment of the present application. Among them, in the embodiment shown in FIG. 5, it is described by taking the terminal as an example to determine M report configurations among the N report configurations whose measurement reports are allowed to be merged based on the first information. In addition, compared with the embodiment shown in FIG. 4, the embodiment shown in FIG. 5 elaborates in detail that the first information may include at least one of the following: the identification information of the report configuration whose measurement report is allowed to be merged; or, the identification information of the N report configurations and a third indication corresponding to each identification information, where the third indication is used to indicate whether the measurement report of the corresponding report configuration is allowed to be merged.

[0175] Exemplarily, the embodiment of the present application is described by taking the interaction between the terminal and the source cell and candidate cells as an example. For related descriptions of the source cell and candidate cells, reference can be made to the relevant content in FIG. 1, which will not be elaborated here.

[0176] As shown in FIG. 5, the communication method includes but is not limited to the following steps:

[0177] 501. Candidate cell preparation phase.

[0178] 502. The source cell and / or candidate cell generate corresponding measurement events respectively.

[0179] 503. The source cell sends an RRC Reconfiguration message to the terminal.

[0180] 504. The terminal sends an RRC Reconfiguration Complete message to the source cell.

[0181] 505. The terminal performs uplink synchronization and / or downlink synchronization with the candidate cell.

[0182] Step 505 is an optional step.

[0183] 506. The terminal performs the measurement and obtains the cell measurement results.

[0184] 507. The terminal determines that the cell measurement results meet the event reporting thresholds configured for N reports.

[0185] For example, the terminal determines that the result of a single cell measurement meets the event reporting threshold of N report configurations.

[0186] For a detailed explanation of steps 501 to 507, please refer to the relevant embodiments in Figure 1, which will not be described in detail here.

[0187] 508. The source cell sends the first information to the terminal.

[0188] Accordingly, the terminal receives the first information from the source cell.

[0189] The source cell can be the cell under the jurisdiction of the network device.

[0190] The first information may include at least one of the following: identification information of the report configuration that allows the measurement reports to be merged; or, identification information of N report configurations and a third indication corresponding to each identification information, the third indication being used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged.

[0191] In some optional implementations, the first information may be confirmation information (or the first information may be information carried by a confirmation message). Accordingly, prior to step 508, the method may further include: the terminal sending request information (or a request message) to the source cell. This request information (or request message) is used to request the determination of the report configurations among N report configurations that allow measurement reports to be merged. Optionally, the request information (or request message) may include identification information for the N report configurations.

[0192] 509. Based on the first information, the terminal determines M report configurations from the N report configurations that allow the measurement reports to be merged.

[0193] In one feasible implementation, for a scenario where the first information includes identification information of report configurations that allow measurement report merging, step 509 specifically includes: the terminal selecting a corresponding report configuration from N report configurations based on the identification information of the report configurations that allow measurement report merging, and determining the selected report configuration as the report configuration that allows measurement report merging. For example, taking N report configurations including report configurations with report configuration identifiers "reportConfigId 1", "reportConfigId 2", "reportConfigId 3", and "reportConfigId 4", if the first information includes report configuration identifiers "reportConfigId 1", "reportConfigId 3", and "reportConfigId 4", but not "reportConfigId 2", then the terminal can determine the report configurations with report configuration identifiers "reportConfigId 1", "reportConfigId 3", and "reportConfigId 4" as the report configurations among the N report configurations that allow measurement report merging.

[0194] In another feasible implementation, the first information includes: identification information for N report configurations and a third indication corresponding to each identification information. The third indication can be a second field (or a second information element), and different values ​​of the second field correspond to whether the measurement reports in the report configuration are allowed to be merged. For related explanations, please refer to the relevant embodiments of the first field, which will not be repeated here.

[0195] In other implementations, the first information may also include a fourth indication, in which the terminal determines that all N report configurations are measurement report configurations that allow merging (M=N).

[0196] 510. The terminal reports the first measurement report to the source cell.

[0197] 511. The terminal reports the second measurement report to the source cell.

[0198] For a detailed explanation of steps 510 and 511, please refer to steps 409 and 410 in Figure 4, which will not be elaborated here.

[0199] As can be seen, in this embodiment, the terminal can receive the first information from the network side independently and determine, based on the first information, M of the N report configurations from which measurement reports are allowed to be merged. Compared to the communication method described in Figure 4, the communication method described in Figure 5 transmits a single signaling message (i.e., the first information). Through a single transmitted first information message, the terminal simultaneously learns whether measurement reports from multiple report configurations are allowed to be merged. The network side does not need to configure M (or N) times in the report configuration, making it simpler and more convenient.

[0200] Please refer to Figure 6, which is a flowchart illustrating another communication method provided in an embodiment of this application. The embodiment shown in Figure 6 illustrates this by having the terminal select M report configurations from N report configurations that have the same measurement event, and then determining the selected M report configurations as the M report configurations that allow measurement reports to be merged.

[0201] For example, this application describes the interaction between the terminal and the source cell and the candidate cell. For a detailed explanation of the source cell and the candidate cell, please refer to the relevant content in Figure 1, which will not be elaborated here.

[0202] As shown in Figure 6, this communication method includes, but is not limited to, the following steps:

[0203] 601. Candidate Community Preparation Stage.

[0204] 602. The source cell and / or candidate cell generate corresponding measurement events respectively.

[0205] 603. The source cell sends an RRC Reconfiguration message to the terminal.

[0206] 604. The terminal sends an RRC Reconfiguration Complete message to the source cell.

[0207] 605. The terminal performs uplink synchronization and / or downlink synchronization with the candidate cell.

[0208] Step 605 is an optional step.

[0209] 606. The terminal performs the measurement and obtains the cell measurement results.

[0210] 607. The terminal determines that the cell measurement results meet the event reporting thresholds configured for N reports.

[0211] For example, the terminal determines that the result of a single cell measurement meets the event reporting threshold of N report configurations.

[0212] For a detailed explanation of steps 601 to 607, please refer to the relevant embodiments in Figure 1, which will not be described in detail here.

[0213] 608. The terminal selects M report configurations with the same measurement event from N report configurations, and determines the selected M report configurations as the M report configurations that allow the measurement reports to be merged.

[0214] In one example, suppose there are N report configurations, including one with the identifier "reportConfigId 1", one with the identifier "reportConfigId 2", one with the identifier "reportConfigId 3", and one with the identifier "reportConfigId 4". If the measurement event corresponding to the report configurations with the identifiers "reportConfigId 1" and "reportConfigId 2" is LTM2, the measurement event corresponding to the report configuration with the identifier "reportConfigId 3" is LTM3, and the measurement event corresponding to the report configuration with the identifier "reportConfigId 4" is LTM5, then the terminal can determine the report configurations with the identifiers "reportConfigId 1" and "reportConfigId 2" as the report configurations that allow measurement reports to be merged. The report configurations with the identifiers "reportConfigId 3" and "reportConfigId 4" are the report configurations that do not allow measurement reports to be merged.

[0215] In other implementations, if there are multiple sets of report configurations with the same measurement events among the N report configurations, the terminal can merge the report configurations with the same measurement events for each set. In another example, suppose there are N report configurations, including report configuration with report configuration ID "reportConfigId 1", report configuration with report configuration ID "reportConfigId 2", report configuration with report configuration ID "reportConfigId 3", report configuration with report configuration ID "reportConfigId 4", and report configuration with report configuration ID "reportConfigId 5". If the measurement event corresponding to the report configurations with report configuration ID "reportConfigId 1" and report configuration ID "reportConfigId 2" is LTM2, the measurement event corresponding to the report configurations with report configuration ID "reportConfigId 3" and report configuration ID "reportConfigId 5" is LTM3, and the measurement event corresponding to the report configuration with report configuration ID "reportConfigId 4" is LTM5, then the terminal can identify the report configurations with report configuration ID "reportConfigId 1" and report configuration ID "reportConfigId 2" as the first group of measurement report configurations that can be merged. The report configurations with the identifier "reportConfigId 3" and "reportConfigId 5" are identified as the second group of measurement report configurations that are allowed to be merged. The report configuration with the identifier "reportConfigId 4" is a measurement report configuration that is not allowed to be merged.

[0216] 609. The terminal reports the first measurement report to the source cell.

[0217] Following step 608, the terminal reports a first measurement report to the source cell. The first measurement report may include the cell measurement results, as well as report configuration identifiers “reportConfigId 1” and “reportConfigId 2”.

[0218] In another example following step 608, the terminal reports two first measurement reports to the source cell. One first measurement report may include the cell measurement results and report configuration identifiers “reportConfigId 1” and “reportConfigId 2”; the other first measurement report may include the cell measurement results and report configuration identifiers “reportConfigId 3” and “reportConfigId 5”.

[0219] The source cell can be the cell under the jurisdiction of the network device.

[0220] 610. The terminal reports the second measurement report to the source cell.

[0221] Following an example from step 608, the terminal reports two second measurement reports to the source cell. One second measurement report may include the cell measurement results and the report configuration identifier "reportConfigId 3"; the other second measurement report may include the cell measurement results and the report configuration identifier "reportConfigId 4".

[0222] Following step 608, in another example, the terminal reports a second measurement report to the source cell. The second measurement report may include the cell measurement results and the report configuration identifier "reportConfigId 4".

[0223] Step 610 is an optional step. For example, if there is only one type of measurement event among the N report configurations (such as all N report configurations corresponding to the measurement event LTM2), and all N report configurations are report configurations that allow measurement reports to be merged (i.e., M=N), then the terminal does not execute step 610.

[0224] As can be seen, in this embodiment, the terminal can directly determine the report configuration with the same measurement event as the report configuration that allows the measurement reports to be merged. Compared with the method described in Figure 4, the method described in Figure 6 does not require the configuration of the first information. Compared with the method described in Figure 5, the method described in Figure 6 does not require the transmission of the first information, which is simpler and more convenient while reducing signaling interaction.

[0225] In other embodiments, the implementation methods of the foregoing embodiments can also be used in combination. For example, for the case of determining M report configurations from N report configurations that allow the merging of measurement reports, the implementation method described in FIG4 can be combined with the implementation method described in FIG6, and the terminal determines the report configurations from the N report configurations that allow the merging of measurement reports based on the first information in the report configurations and the measurement events; as another example, for the case of determining M report configurations from N report configurations that allow the merging of measurement reports, the implementation method described in FIG5 can be combined with the implementation method described in FIG6, and the terminal determines the report configurations from the N report configurations that allow the merging of measurement reports based on the first information indicated by the network side and the measurement events. For a detailed description of FIG4 to FIG6, please refer to the foregoing embodiments.

[0226] This application provides a communication device that can be used to implement the functions of the aforementioned terminal or network device (or the source cell under the jurisdiction of the network device). The communication device can be a terminal or network device. The communication device includes units corresponding to the methods / operations / steps / actions executed by the terminal or network device (or the source cell under the jurisdiction of the network device) in the above method embodiments. These units can be hardware circuits, software, or a combination of hardware circuits and software. Please refer to Figure 7, which shows a schematic diagram of the structure of a communication device 700 according to an embodiment of this application. The communication device 700 may include a processing unit 701 and an interface unit 702. Specifically, the processing unit 701 is used to process signaling and / or data, which may be data received by the interface unit 702, and the processed signaling and / or data may also be sent by the interface unit 702.

[0227] In one embodiment, when the communication device 700 is a terminal, wherein:

[0228] If the cell measurement results meet the event reporting threshold of N report configurations, the processing unit 701 is used to determine the M report configurations that the measurement reports are allowed to be merged among the N report configurations, where M≤N, and M and N are integers greater than 1;

[0229] Interface unit 702 is used to report the first measurement report, which includes cell measurement results and identification information of M report configurations.

[0230] Optionally, the processing unit 701 is used to determine M report configurations from N report configurations that allow the measurement reports to be merged. Specifically, the processing unit 701 is used to select M report configurations with the same measurement event from the N report configurations, and determine the selected M report configurations as the M report configurations that allow the measurement reports to be merged.

[0231] Optionally, interface unit 702 is also configured to receive first information; the first information is configured to indicate that measurement reports of M report configurations out of N report configurations are allowed to be merged;

[0232] The processing unit 701 is used to determine M report configurations from N report configurations that allow the measurement reports to be merged. Specifically, the processing unit 701 is used to determine M report configurations from N report configurations that allow the measurement reports to be merged based on the first information.

[0233] Optionally, the first information is: a first indication included in each report configuration, the first indication being used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged; or, a second indication included in a report configuration that allows the measurement reports to be merged, the second indication being used to indicate that the measurement reports of the corresponding report configuration are allowed to be merged.

[0234] Optionally, the first information includes at least one of the following: identification information of the report configuration that allows the measurement reports to be merged; or, identification information of N report configurations and a third indication corresponding to each identification information, the third indication being used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged.

[0235] Optionally, the identification information in the report configuration includes at least one of the following: report configuration identifier; measurement object identifier; or measurement identifier.

[0236] Optionally, the cell measurement results include the measurement values ​​of n beams of the serving cell and / or the measurement values ​​of m beams of the candidate cell, where n and m are positive integers; n is the maximum number of serving cell beams allowed to be reported by the terminal as configured by the network device for the terminal; and m is the maximum number of candidate cell beams allowed to be reported by the terminal as configured by the network device for the terminal.

[0237] In this embodiment, the specific implementation steps of the processing unit 701 and the interface unit 702 can be found in the embodiments shown in Figures 3, 4, 5 or 6, and will not be repeated here.

[0238] In another embodiment, when the communication device 700 shown in FIG7 is a network device, wherein:

[0239] Interface unit 702 is used to receive a first measurement report, which includes cell measurement results and identification information of M reports configured to allow merging of measurement reports, where M is an integer greater than 1.

[0240] Optionally, the interface unit 702 is also used to send first information, which indicates that the measurement reports of M report configurations out of N report configurations are allowed to be merged.

[0241] Optionally, the first information is: a first indication included in each report configuration, the first indication being used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged; or, a second indication included in a report configuration that allows the measurement reports to be merged, the second indication being used to indicate that the measurement reports of the corresponding report configuration are allowed to be merged.

[0242] Optionally, the first information includes at least one of the following: identification information of the report configuration that allows the measurement reports to be merged; or, identification information of N report configurations and a third indication corresponding to each identification information, the third indication being used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged.

[0243] Optionally, the identification information in the report configuration includes at least one of the following: report configuration identifier; measurement object identifier, or measurement identifier.

[0244] Optionally, the cell measurement results include the measurement values ​​of n beams of the serving cell and / or the measurement values ​​of m beams of the candidate cell, where n and m are positive integers; n is the maximum number of serving cell beams allowed to be reported by the terminal as configured by the network device for the terminal; and m is the maximum number of candidate cell beams allowed to be reported by the terminal as configured by the network device for the terminal.

[0245] In this embodiment, the specific implementation steps of the processing unit 701 and the interface unit 702 can be found in the embodiments shown in Figures 3, 4, 5 or 6, and will not be repeated here.

[0246] Figure 8 illustrates a communication device 800 provided in an embodiment of this application, used to implement the functions of the aforementioned terminal or network device (or source cell under the jurisdiction of the network device). This device can be a communication device or a device used within a communication device. The communication device can be a terminal or a network device. The device used within the communication device can be a chip system or a chip within the communication device. The chip system can be composed of chips or can include chips and other discrete components.

[0247] The communication device 800 includes at least one processor 810 for implementing the processing functions of the device (e.g., a terminal or network device) in the methods provided in this application embodiment. The communication device 800 may also include a communication interface 820 for implementing the transmit and receive operations of the device (e.g., a terminal or network device) in the methods provided in this application embodiment. In this application embodiment, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface for communicating with other devices via a transmission medium. For example, the communication interface 820 is used for the device in the communication device 800 to communicate with other devices. The processor 810 uses the communication interface 820 to transmit and receive data and is used to implement the methods described in the above method embodiments.

[0248] The communication device 800 may further include at least one memory 830 for storing program instructions and / or data. The memory 830 is coupled to the processor 810. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and may be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. The processor 810 may operate in conjunction with the memory 830. The processor 810 may execute program instructions stored in the memory 830. One or more memories may be included in the processor.

[0249] This embodiment does not limit the specific connection medium between the communication interface 820, processor 810, and memory 830. In Figure 8, the memory 830, processor 810, and communication interface 820 are connected via a bus, indicated by a thick line. The connection methods between other components are merely illustrative and not intended to be limiting. The bus can be categorized as an address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used in Figure 8, but this does not imply that there is only one bus or one type of bus.

[0250] When the communication device 800 is specifically a device used for equipment (such as a terminal or network device), for example, when the communication device 800 is specifically a chip or chip system, the communication interface 820 may output or receive baseband signals. When the communication device 800 is specifically a device (such as a terminal or network device), the communication interface 820 may output or receive radio frequency signals. In the embodiments of this application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, which can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or being executed by a combination of hardware and software modules in the processor.

[0251] When the aforementioned communication device 800 is a module applied to a base station, the base station module implements the functions of the base station in the above method embodiments. The base station module receives information from other modules (such as radio frequency modules or antennas) in the base station, information sent by the terminal to the base station; or, the base station module sends information to other modules (such as radio frequency modules or antennas) in the base station, information sent by the base station to the terminal. Here, the base station module can be a baseband chip of the base station, or a central unit (CU), distributed unit (DU), or other modules, or a device under an open RAN (O-RAN or ORAN) architecture, such as an open CU, open DU, etc.

[0252] It should be noted that the aforementioned communication interface 820 can be used to perform the functions of the aforementioned interface unit 702, and the aforementioned processor 810 can be used to perform the functions of the aforementioned processing unit 701, which will not be elaborated further here.

[0253] When the aforementioned communication device is a chip applied to a terminal, the chip implements the functions of the terminal in the above method embodiments, and the chip receives information from other devices; or, the chip sends information to other devices.

[0254] When the aforementioned communication device is a chip used in a network device, the chip implements the functions of the network device (or the source cell under the jurisdiction of the network device) in the above method embodiments. The chip receives information from other devices; or, the chip sends information to other devices.

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

[0256] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, compact disc-ROMs (CD-ROMs), or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in an access network device or terminal. Of course, the processor and storage medium can also exist as discrete components in the terminal or access network device.

[0257] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer program or instructions can be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video disk (DVD); or it can be a semiconductor medium, such as a solid-state drive (SSD).

[0258] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0259] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

[0260] This application also provides a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are executed, the method executed by the terminal or network device (or the source cell under the jurisdiction of the network device) in the above method embodiments is implemented.

[0261] This application also provides a computer program product, which includes a computer program that, when executed, causes the method executed by the terminal or network device (or the source cell under the jurisdiction of the network device) in the above method embodiments to be implemented.

[0262] This application also provides a communication system, which includes a terminal and network devices. Optionally, it also includes a model management platform. Each device is used to execute the methods executed by the devices in the above method embodiments.

[0263] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0264] The descriptions of the various embodiments provided in this application can be referenced mutually. Each embodiment has its own emphasis, and parts not described in detail in a certain embodiment can be referred to the relevant descriptions of other embodiments. For the sake of convenience and brevity, for example, the functions and execution steps of the various devices and equipment provided in the embodiments of this application can be referred to the relevant descriptions of the method embodiments of this application. The method embodiments and the device embodiments can also be referenced, combined or cited from each other.

[0265] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A communication method, characterized in that, The method includes: If the cell measurement results meet the event reporting threshold of N report configurations, then determine M report configurations among the N report configurations that allow the measurement reports to be merged, where M≤N, and M and N are integers greater than 1; The first measurement report is submitted, which includes the cell measurement results and the identification information configured in the M reports.

2. The method as described in claim 1, characterized in that, The step of determining M report configurations from the N report configurations that allow measurement reports to be merged includes: Select M report configurations from the N report configurations that have the same measurement event; Select the M report configurations and determine the M report configurations that allow the measurement reports to be merged.

3. The method as described in claim 1, characterized in that, The method further includes: Receive first information; the first information is used to indicate that the measurement reports of M report configurations out of the N report configurations are allowed to be merged; The step of determining M report configurations from the N report configurations that allow measurement reports to be merged includes: Based on the first information, determine M report configurations among the N report configurations that allow the measurement reports to be merged.

4. The method as described in claim 3, characterized in that, The first piece of information is: Each report configuration includes a first indication, which indicates whether the measurement reports for the corresponding report configuration are allowed to be merged; or, The measurement report configuration that allows merging includes a second indication, which indicates that the measurement reports in the corresponding report configuration are allowed to be merged.

5. The method as described in claim 3, characterized in that, The first information includes at least one of the following: Measurement reports can be merged with the identification information configured in the report; or, The system contains identification information for N report configurations and a third indication corresponding to each identification information. The third indication is used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged.

6. The method according to any one of claims 1 to 5, characterized in that, The identification information configured in the report includes at least one of the following: report configuration identifier, measurement object identifier, or measurement identifier.

7. The method according to any one of claims 1 to 5, characterized in that, The cell measurement results include the measurement values ​​of n beams of the serving cell, and / or the measurement values ​​of m beams of the candidate cell, where n and m are positive integers; The n is the maximum number of beams that the network device configures for the terminal to allow the terminal to report serving cells; The value of m is the maximum number of beams that the network device configures for the terminal to allow the terminal to report candidate cells.

8. A communication method, characterized in that, The method includes: Receive a first measurement report, which includes cell measurement results and identification information for M reports configured to allow merging of measurement reports, where M is an integer greater than 1.

9. The method as described in claim 8, characterized in that, The method further includes: Send a first message, which indicates that measurement reports from M of the N report configurations are allowed to be merged.

10. The method as described in claim 9, characterized in that, The first piece of information is: Each report configuration includes a first indication, which indicates whether the measurement reports for the corresponding report configuration are allowed to be merged; or, The measurement report configuration that allows merging includes a second indication, which indicates that the measurement reports in the corresponding report configuration are allowed to be merged.

11. The method as described in claim 9, characterized in that, The first information includes at least one of the following: Measurement reports can be merged with the identification information configured in the report; or, The system contains identification information for N report configurations and a third indication corresponding to each identification information. The third indication is used to indicate whether the measurement reports of the corresponding report configuration are allowed to be merged.

12. The method according to any one of claims 8 to 11, characterized in that, The identification information configured in the report includes at least one of the following: report configuration identifier, measurement object identifier, or measurement identifier.

13. The method according to any one of claims 8 to 11, characterized in that, The cell measurement results include the measurement values ​​of n beams of the serving cell, and / or the measurement values ​​of m beams of the candidate cell, where n and m are positive integers; The n is the maximum number of beams that the network device configures for the terminal to allow the terminal to report serving cells; The value of m is the maximum number of beams that the network device configures for the terminal to allow the terminal to report candidate cells.

14. A communication device, characterized in that, The device includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices besides the communication device and transmit them to the processor, or to send signals from the processor to other communication devices besides the communication device. The processor is used to implement the method as described in any one of claims 1 to 7, or the method as described in any one of claims 8 to 13, through logic circuits or execution code instructions.

15. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed by a communication device, implement the method as described in any one of claims 1 to 7; or the method as described in any one of claims 8 to 13.