Terminal device, network device, terminal device method, and network device method

The communication method for airborne UEs optimizes measurement reporting by including cells or beams in lists based on conditions, reducing unnecessary reports and interference.

JP2025533610APending Publication Date: 2025-10-07NEC CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025518366
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-09-27
Publication Date
2025-10-07

AI Technical Summary

Technical Problem

Airborne user equipment (UE) experiences frequent measurement reports due to detecting more cells with similar signal strength and distant cells, leading to increased signaling interference.

Method used

A communication method for terminal devices that includes cells or beams in lists based on specific conditions, transmitting measurement reports only when predetermined criteria are met, such as cell quality, weight, or altitude, to avoid unnecessary reporting.

Benefits of technology

Reduces frequent measurement reports, minimizing signaling interference and optimizing communication efficiency for airborne UEs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025533610000001_ABST
    Figure 2025533610000001_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method, an apparatus, and a computer-readable medium for communication. If a measurement value of a first cell satisfies a first condition, the terminal device includes the first cell in a first list. If the first list satisfies a second condition associated with a set of cells of interest, the terminal device transmits a measurement report. In this manner, frequent measurement reports can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] FIELD Embodiments of the present disclosure relate generally to the field of telecommunications, and more particularly to a communication method, apparatus, and computer storage medium for measurement reporting. [Background technology]

[0002] For airborne user equipment (UE), such as an unmanned aerial vehicle (UAV), if its height is lower than that of the network equipment, its radio characteristics are similar to those of ground-based UEs, i.e., multipath transmission and limited nearby interference. If its height is higher than that of the network equipment, its radio characteristics are different from those of ground-based UEs (e.g., line-of-sight transmission and strong nearby interference). Airborne UEs can detect more cells with similar signal strength and can detect more distant cells than ground-based UEs. In this case, measurement reports are triggered more frequently, which may increase signaling interference. Summary of the Invention [Problem to be solved by the invention]

[0003] Generally, embodiments of the present disclosure provide a communication method, apparatus, and computer storage medium for measurement reporting. [Means for solving the problem]

[0004] In a first aspect, a communications method is provided, the method including, at a terminal device, including the first cell in a first list in accordance with a determination that measurements of the first cell satisfy a first condition, and transmitting a measurement report in accordance with a determination that the first list satisfies a second condition, the second condition being associated with a set of cells of interest.

[0005] In a second aspect, a communications method is provided, the method including, at a terminal device, including a first cell in a first list in accordance with a determination that measurements of a first cell satisfy a first condition, including a second cell in a second list in accordance with a determination that measurements of a second cell in the first list satisfy a third condition, and transmitting a measurement report in accordance with a determination that the second list satisfies a fourth condition.

[0006] In a third aspect, a communication method is provided, the method including, at a terminal device, in accordance with a determination that measurements of a beam of a third cell satisfy a fifth condition, including the beam in a third list, and in accordance with a determination that the third list satisfies a sixth condition, transmitting a measurement report.

[0007] In a fourth aspect, a communication method is provided, the method including: determining, at a terminal device, an eighth condition based on at least one of beam measurements or a height of the terminal device; and including the fourth cell in a fifth list to trigger a measurement report according to a determination that the measurement value of the fourth cell satisfies the eighth condition.

[0008] In a fifth aspect, there is provided a communications apparatus, the apparatus comprising a processor configured to perform a method according to any of the first to fourth aspects of the present disclosure.

[0009] In a sixth aspect, there is provided a computer-readable medium having stored thereon instructions that, when executed on at least one processor, cause the at least one processor to perform a method according to any of the first to fourth aspects of the present disclosure.

[0010] Other features of the present disclosure will become readily apparent from the following description. [Brief explanation of the drawings]

[0011] These and other objects, features and advantages of the present disclosure will become more apparent through a more detailed description of several exemplary embodiments of the present disclosure in the accompanying drawings.

[0012] [Figure 1] 1 illustrates an exemplary communication environment in which some embodiments of the present disclosure may be implemented.

[0013] [Figure 2] 1 shows a schematic diagram illustrating a communication process for measurement reporting according to some embodiments of the present disclosure.

[0014] [Figure 3A] 1 shows a schematic diagram illustrating an example process for measurement reporting based on a set of cells of interest, in accordance with some embodiments of the present disclosure.

[0015] [Figure 3B] 1 shows a schematic diagram illustrating an example process of cell weight-based measurement reporting in accordance with some embodiments of the present disclosure.

[0016] [Figure 3C] 1 shows a schematic diagram illustrating an example process for cell quality-based measurement reporting in accordance with some embodiments of the present disclosure.

[0017] [Figure 4] 1 shows a schematic diagram illustrating another process of communication for measurement reporting according to some embodiments of the present disclosure.

[0018] [Figure 5A] 1 shows a schematic diagram illustrating an example process of measurement reporting based on a terminating cell list, in accordance with some embodiments of the present disclosure.

[0019] [Figure 5B] 10 shows a schematic diagram illustrating another example process of measurement reporting based on a terminating cell list, in accordance with some embodiments of the present disclosure.

[0020] [Figure 5C] 1 shows a schematic diagram illustrating an example process of measurement reporting based on a termination cell list and a set of cells of interest, in accordance with some embodiments of the present disclosure.

[0021] [Figure 5D] 1 shows a schematic diagram illustrating an example process of measurement reporting based on a termination cell list and cell weights, in accordance with some embodiments of the present disclosure.

[0022] [Figure 6] 1 shows a schematic diagram illustrating another process of communication for measurement reporting according to some embodiments of the present disclosure.

[0023] [Figure 7] 1 shows a schematic diagram illustrating an example process of measurement reporting based on beam measurements, according to some embodiments of the present disclosure.

[0024] [Figure 8] 1 shows a schematic diagram illustrating another process of communication for measurement reporting according to some embodiments of the present disclosure.

[0025] [Figure 9] 1 illustrates an exemplary method of communication implemented in a terminal device, according to some embodiments of the present disclosure.

[0026] [Figure 10] 1 illustrates another exemplary method of communication implemented in a terminal device, according to some embodiments of the present disclosure.

[0027] [Figure 11] 1 illustrates another exemplary method of communication implemented in a terminal device, according to some embodiments of the present disclosure.

[0028] [Figure 12] 1 illustrates another exemplary method of communication implemented in a terminal device, according to some embodiments of the present disclosure.

[0029] [Figure 13] FIG. 1 is a simplified block diagram of an apparatus suitable for practicing embodiments of the present disclosure.

[0030] Throughout the drawings, the same or similar reference numbers represent the same or similar elements. DETAILED DESCRIPTION OF THE INVENTION

[0031] The principles of the present disclosure will now be described with reference to some exemplary embodiments. It should be understood that these embodiments are set forth for illustrative purposes only and are intended to aid those skilled in the art in understanding and practicing the present disclosure, without implying any limitation on the scope of the present disclosure. The embodiments described herein can be implemented in a variety of ways other than those described below.

[0032] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

[0033] References in this disclosure to "one embodiment," "embodiment," "exemplary embodiment," and the like indicate that the described embodiment may include a particular feature, structure, or characteristic, but not all embodiments need include the particular feature, structure, or characteristic. Moreover, such phrases do not necessarily refer to the same embodiment. Furthermore, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is believed to be within the knowledge of one of ordinary skill in the art to affect such feature, structure, or characteristic in connection with other embodiments, whether or not explicitly described.

[0034] In this specification, terms such as "first" and "second" may be used to describe various elements, but it should be understood that these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, a first element could be referred to as a second element, and similarly, a second element could be referred to as a first element, without departing from the scope of the exemplary embodiments. As used herein, the term "and / or" includes any and all combinations of one or more of the listed terms.

[0035] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit example embodiments. As used herein, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly dictates otherwise. Furthermore, it will be understood that the terms "comprise," "comprise," "have," "have," "comprise," and / or "contain" as used herein specify the presence of stated features, elements, and / or components, etc., but do not exclude the presence or addition of one or more other features, elements, components, and / or combinations thereof.

[0036] In some instances, values, procedures, or devices are referred to as "best," "lowest," "highest," "minimum," "maximum," etc. It will be understood that such descriptions are intended to indicate that a selection can be made from among many functional options available, and that such a selection is not necessarily better, lesser, more expensive, or preferred than other options.

[0037] As used herein, the term "communication network" refers to a network conforming to an appropriate communication standard, such as New Radio (NR), Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed ​​Packet Access (HSPA), or Narrow Band Internet of Things (NB-IoT). Furthermore, communications between terminal devices and network devices within a communication network may be performed according to any appropriate generation of communication protocol, including, but not limited to, first-generation (1G), second-generation (2G), 2.5G, 2.75G, third-generation (3G), fourth-generation (4G), 4.5G, fifth-generation (5G), 5.5G, 5G-Advanced, or sixth-generation (6G) communication protocols, and / or other protocols currently known or developed in the future. Embodiments of the present disclosure may be applied to various communication systems. Given the rapid development of communications, there will naturally be future types of communication technologies and systems in which the present disclosure may be embodied. The scope of the present disclosure should not be considered limited to only the aforementioned systems.

[0038] As used herein, the term "terminal device" refers to any device with wireless or wired communication capabilities. Examples of terminal devices include User Equipment (UE), personal computers, desktops, mobile phones, cellular phones, smartphones, personal digital assistants (PDAs), portable computers, tablets, wearable devices, Internet of Things (IoT) devices, Ultra-Reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, Machine Type Communication (MTC) devices, vehicle-mounted devices for V2X communications (where X means pedestrian, vehicle, or infrastructure / network), Integrated Access and Backhaul (IAB) devices, spacecraft or airborne vehicles in Non-Terrestrial Networks (NTN) including satellites and High Altitude Platforms (HAPs) including Unmanned Aircraft Systems (UASs), Augmented Reality (AR), Mixed Reality (MR), and other technologies. These include, but are not limited to, extended reality (XR) devices, which include various types of reality such as real reality (VR) and virtual reality (VR), unmanned aerial vehicles (UAVs), which are aircraft without a human pilot, commonly known as drones, high speed train (HST) mounted devices, image capture devices such as digital cameras, sensors, game consoles, music storage and playback devices, or internet appliances that enable wireless or wired internet access and browsing.Additionally, a "terminal device" may have "multicast / broadcast" features to support public safety and mission-critical, V2X applications, transparent IPv4 / IPv6 multicast distribution, IPTV, smart TV, radio services, over-the-air software distribution, group communication, and IoT applications. It may also incorporate one or more subscriber identity modules (SIMs), known as multi-SIM. The term "terminal device" may be used interchangeably with UE, mobile station, subscriber station, mobile terminal, user terminal, or wireless device.

[0039] The term "network device," as used herein, refers to a device that can provide or host a cell or coverage area over which terminal devices can communicate. Examples of network devices include, but are not limited to, satellites, unmanned aerial systems (UAS) platforms, Node Bs (Node Bs or NBs), evolved Node Bs (eNode Bs or eNBs), next-generation Node Bs (gNBs), transmission reception points (TRPs), remote radio units (RRUs), radio heads (RHs), remote radio heads (RRHs), IAB nodes, low-power nodes such as femto nodes, pico nodes, and reconfigurable intelligent surfaces (RISs).

[0040] Terminal devices or network devices may be equipped with artificial intelligence (AI) or machine learning capabilities, which typically involve models trained from a large amount of collected data for a specific function and can be used to predict some information.

[0041] A terminal or network device can operate in multiple frequency ranges, such as FR1 (410 MHz to 7125 MHz), FR2 (24.25 GHz to 71 GHz), frequency bands above 100 GHz, and terahertz (THz). It can also operate in licensed, unlicensed, and shared spectrum. In a Multi-Radio Dual Connectivity (MR-DC) application scenario, a terminal device may have multiple connections with a network device. The terminal or network device can operate in full duplex, flexible duplex, and cross-division duplex modes.

[0042] Embodiments of the present disclosure may be implemented in test equipment such as signal generators, signal analyzers, spectrum analyzers, network analyzers, test terminal equipment, test network equipment, channel emulators, and the like.

[0043] As mentioned above, due to line-of-sight transmission and strong nearby interference, an airborne UE may detect more cells of similar signal strength and cells that are further away than a terrestrial UE, which may result in more frequent measurement reports and increased signaling interference.

[0044] In consideration of this, embodiments of the present disclosure provide a communication solution for measurement reports to solve the above and other potential problems. In one aspect, if a measurement value of a first cell satisfies a first condition, the terminal device includes the first cell in a first list. If the first list satisfies a second condition associated with a set of cells of interest, the terminal device transmits a measurement report. In this manner, delays in measurement reports can be avoided.

[0045] In another aspect, if the measurement value of a first cell satisfies a first condition, the terminal device includes the first cell in a first list. If the measurement value of a second cell in the first list satisfies a third condition, the terminal device includes the second cell in a second list. If the second list satisfies a fourth condition, the terminal device transmits a measurement report. This method can avoid frequent measurement reports due to the achievement of an end condition for a measurement event.

[0046] In yet another aspect, if the measurement value of the beam of the third cell satisfies a fifth condition, the terminal device includes the beam in a third list. If the third list satisfies a sixth condition, the terminal device transmits a measurement report. This method can avoid frequent measurement reports due to the presence of more cells at high altitudes.

[0047] In yet another aspect, the terminal device determines an eighth condition based on at least one of the beam measurements or the height of the terminal device. If the measurement of the fourth cell satisfies the eighth condition, the terminal device includes the fourth cell in the fifth list to trigger a measurement report. In this manner, the trigger condition can be adapted to avoid frequent measurement reports due to more cells being seen at high altitudes.

[0048] The principles and embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. <Example of a communication network>

[0049] 1 illustrates an exemplary communication environment 100 in which exemplary embodiments of the present disclosure may be implemented. Network environment 100 includes a terminal device 110 and a network device 120 that serves terminal device 110. Network device 120 may provide one or more cells to terminal device 110 or other terminal devices not shown. In the example of FIG. 1, network device 120 provides a serving cell 121 at an altitude above network device 120.

[0050] For convenience, the following description assumes that terminal device 110 is within serving cell 121 of network device 120. In the example of Figure 1, terminal device 110 is shown as an airborne terminal. It should be understood that embodiments of the present disclosure also apply to terrestrial terminals.

[0051] When the terminal device 110 is within the serving cell 121 of the network device 120, the terminal device 110 can communicate with the network device 120 via a service link, a radio link, etc. Communication in the direction from the terminal device 110 to the network device 120 is called UL communication, and communication in the reverse direction from the network device 120 to the terminal device 110 is called DL communication.

[0052] Communications in communication environment 100 may conform to any suitable standard, including, but not limited to, Long Term Evolution (LTE), LTE-Evolution, LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), and Global System for Mobile Communications (GSM). Furthermore, communications may be performed according to any currently known or future-developed generation of communications protocols. Examples of communications protocols include, but are not limited to, first-generation (1G), second-generation (2G), 2.5G, 2.75G, third-generation (3G), fourth-generation (4G), 4.5G, fifth-generation (5G), 5.5G, 5G-Advanced, or sixth-generation (6G) communications protocols.

[0053] It should be understood that the number of and connectivity between network devices, terminal devices, and serving cells is for illustrative purposes only, without implying any limitation. Communications environment 100 may include any suitable access network devices, terminal devices, and serving cells adapted to implement embodiments of the present disclosure.

[0054] In some scenarios, terminal device 110 may receive a measurement configuration from network device 120 and perform radio measurements based on the measurement configuration. Terminal device 110 may then report results of the radio measurements to network device 120.

[0055] In some embodiments, the terminal device 110 can derive cell measurements by measuring one or more beams associated with each cell configured by the network. For all cell measurements, the terminal device 110 can apply Layer 3 filtering before using the measurement to evaluate reporting criteria. For cell measurements, the network device 120 can configure Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), Signal to Interference plus Noise Ratio (SINR), Receive Signal Channel Power (RSCP), or the ratio of energy per modulation bit to noise spectral density Ec / N0 (EcN0) as trigger quantities. For cell and beam measurements, the reporting quantity may be any combination of quantities (i.e., RSRP only; RSRQ only; SINR only; RSRP and RSRQ; RSRP and SINR; RSRQ and SINR; RSRP, RSRQ and SINR; RSCP only; EcN0 only; RSCP and EcN0). In some embodiments, Layer 3 beam-filtered measurements may be derived based on the Synchronization Signal and Physical Broadcast CHannel (SS / PBCH) block or the Channel State Information Reference Signal (CSI-RS).

[0056] In some embodiments, if one or more cells trigger a measurement event, the terminal device 110 may initiate a measurement reporting procedure. In some embodiments, the measurement event may include at least one of event A3 (neighbor offset becomes better than SpCell), event A4 (neighbor offset becomes better than a threshold), event A5 (SpCell becomes worse than threshold 1 and neighbor offset becomes better than threshold 2), A6 (neighbor offset becomes better than SCell), B1 (inter-RAT neighbor offset becomes better than a threshold), or B2 (PCell becomes worse than threshold 1 and inter-RAT neighbor offset becomes better than threshold 2). It should be noted that the present application is not limited to the above measurement events and corresponding start and stop conditions, and any suitable measurement event and corresponding start and stop conditions, existing or developed in the future, are possible.

[0057] Embodiments of the present disclosure provide a communication solution for measurement reporting, which will be explained in detail with reference to Figures 2 to 8. Example of a Report Based on a Set of Cells of Interest

[0058] 2 is a schematic diagram illustrating a communication process 200 for measurement reporting according to an embodiment of the present disclosure. For clarity, the process 200 will be described with reference to FIG. 1. The process 200 may include a terminal device 110 and a network device 120, as shown in FIG. 1.

[0059] As shown in FIG. 2 , network device 120 transmits (210) a measurement configuration to terminal device 110. In some embodiments, the measurement configuration indicates a start condition for a measurement event (also referred to herein as a first condition for convenience) and a trigger condition for a measurement report (also referred to herein as a second condition for convenience), where the trigger condition is associated with the start condition. The trigger condition is associated with a set of cells of interest. In some embodiments, the measurement configuration may include the set of cells of interest. It should be understood that the measurement configuration may also include any other suitable information.

[0060] Based on the measurement configuration, terminal device 110 can perform radio measurements.

[0061] Referring to FIG. 2, if the measurements of a cell (for convenience, also referred to herein as the first cell) satisfy the starting condition, the terminal device 110 may include (220) the first cell in a list (for convenience, also referred to herein as the first list).

[0062] Continuing with reference to FIG. 2, the terminal device may determine 220 whether the first list satisfies a trigger condition associated with a set of cells of interest. If the first list satisfies the trigger condition, the terminal device 110 may transmit 230 a measurement report. For clarity, some exemplary embodiments will be described in relation to embodiments 1-3. <Embodiment 1>

[0063] In this embodiment, the set of cells of interest may be the set of configured cells.

[0064] In some embodiments, if the number of cells in the first list is less than a predetermined number (also referred to herein as the first predetermined number for convenience) and the first cell is indicated in the set of cells of interest, terminal device 110 can determine that the trigger condition is met. In some embodiments, if the number of cells other than the first cell in the first list is equal to or greater than the first predetermined number and the first cell is indicated in the set of cells of interest, terminal device 110 can determine that the trigger condition is met.

[0065] 3A is a schematic diagram illustrating an example process 300A for measurement reporting based on a set of cells of interest, in accordance with some embodiments of the present disclosure. As shown in FIG. 3A, in step 310, the terminal device 110 may determine that a cell satisfies a trigger condition for event X.

[0066] In step 311, terminal device 110 may determine whether the number of cells in the list to which cells have not been added (e.g., cellTriggeredList) is greater than or equal to a predetermined number (e.g., numberOfTriggeringCells). If the number of cells in the list to which cells have not been added is less than the predetermined number, process 300A may proceed to step 312.

[0067] In step 312, terminal device 110 may add a cell to the list. In step 313, terminal device 110 may determine whether the number of cells in the list to which the cell was added is greater than or equal to a predetermined number. If the number of cells in the list to which the cell was added is less than the predetermined number, process 300A may proceed to step 314. In step 314, terminal device 110 may determine whether the first cell is indicated in a set of cells of interest. If the first cell is indicated in the set of cells of interest, process 300A may proceed to step 315. In step 315, terminal device 110 may initiate measurement reporting.

[0068] Returning to step 313, if the number of cells in the list to which the cell was added is greater than or equal to the predetermined number, process 300A may proceed to step 316. In step 316, terminal device 110 may initiate measurement reporting.

[0069] Returning to step 311, if the number of cells in the list to which a cell has not been added is greater than or equal to the predetermined number, process 300A may proceed to step 317. In step 317, terminal device 110 may add a cell to the list. In step 318, terminal device 110 may determine whether the first cell is indicated in the set of cells of interest. If the first cell is indicated in the set of cells of interest, process 300A may proceed to step 319. In step 319, terminal device 110 may initiate measurement reporting.

[0070] It should be understood that Figure 3A is for illustrative purposes only and is not intended to be limiting. For example, one of steps 314 and 318 in Figure 3A can be omitted. In some alternative embodiments, once it is determined that the first cell satisfies the trigger condition, terminal device 110 can determine whether the first cell is indicated in a set of cells of interest. If the first cell is indicated in the set of cells of interest, terminal device 110 can determine that the trigger condition is met. A measurement report is then transmitted.

[0071] In some embodiments, terminal device 110 can include fight path information in the measurement report. In some embodiments, the fight path information can be used to determine a set of cells configured by network device 120 (i.e., a set of cells of interest). In this manner, fight path information can be provided to network device 120 for handover decisions. <Embodiment 2>

[0072] In this embodiment, the set of cells of interest may be indicated by the cell weights.

[0073] In some embodiments, terminal device 110 can determine the weight of a cell in the first list, for example, from a configured set of cell weights. In some embodiments, for cells not configured with a weight, terminal device 110 can assume that the cell weight is a default value. For example, the default value may be 1 unit. It will be understood that other suitable values ​​are also possible.

[0074] If the sum of the weights of the cells in the first list (denoted herein as triggerValue) is greater than or equal to a predetermined value (also referred to herein as the first predetermined value for convenience), terminal device 110 may determine that a trigger condition is met and may transmit a measurement report (denoted herein as MR). In some embodiments, upon transmitting the measurement report, terminal device 110 may reset the sum of the weights, e.g., to zero or other suitable value. In this manner, a measurement report may be initiated whenever the sum of the weights of the cells in the first list is greater than or equal to the predetermined value.

[0075] For clarity, an example procedure can be described as follows: 2>If triggerType is set to event and the entry condition applicable to this event (i.e. the event corresponding to the eventId of the corresponding reportConfig in VarMeasConfig) is met for one or more applicable cells for all measurements after layer 3 filtering performed during the timeToTrigger defined for this event in VarMeasConfig: 3>If VarMeasReportList does not contain a measurement report entry for this measId: 4>Include a measurement report entry in VarMeasReportList for this measId; 3>Include the cells involved in the cellsTriggeredList defined in the VarMeasReportList for this measId; 3> If triggerWeight is set on the relevant cell 4>Increment triggerValue by the value of triggerWeight; 3> Otherwise 4>Increment triggerValue by the default value (i.e. 1); 3>If triggerValue is greater than or equal to triggerThreshold: 4>Initiate measurement reporting procedure; (4>Set triggerValue for this measId to 0) - Optional.

[0076] In some embodiments, if the sum of the weights of cells other than the first cell in the first list is less than a first predetermined value, terminal device 110 may add the first cell in the first list and determine whether the sum of the weights of the cells in the first list to which the first cell was added is greater than or equal to the first predetermined value. If the sum of the weights of the cells in the first list to which the first cell was added is greater than or equal to the first predetermined value, terminal device 110 may determine that a trigger condition is met. A measurement report may then be triggered. In this manner, once a measurement report is triggered, terminal device 110 does not continuously trigger a measurement report after the sum of the weights falls below the predetermined value unless the predetermined value of the sum of the weights is met again.

[0077] In some embodiments, if a cell in the first list satisfies the termination condition of the measurement event, the weight of that cell is subtracted from the sum of the weights of the cells in the first list.

[0078] For clarity, an example procedure can be described as follows: 2>If triggerType is set to event and the entry condition applicable to this event (i.e. the event corresponding to the eventId of the corresponding reportConfig in VarMeasConfig) is met for one or more applicable cells for all measurements after layer 3 filtering performed during the timeToTrigger defined for this event in VarMeasConfig: 3>If VarMeasReportList does not contain a measurement report entry for this measId: 4>Include a measurement report entry in VarMeasReportList for this measId; 3>Include the cells involved in the cellsTriggeredList defined in the VarMeasReportList for this measId; 3> If triggerValue (the sum of triggerWeight of all cells in cellsTriggeredList) is greater than or equal to triggerThreshold 4> If triggerWeight is set on the relevant cell 5>Increment triggerValue by the value of triggerWeight; 4> Otherwise 5>Increment triggerValue by the default value (i.e. 1); 3> Otherwise: 4> If the cell involved has a triggerWeight set: 5>Increment triggerValue by the value of triggerWeight; 4> Otherwise 5>Increment triggerValue by the default value (i.e. 1); 4>If triggerValue is greater than or equal to triggerThreshold: 5>Set numberOfReportsSent defined in VarMeasReportList for this measId to 0; 5>Initiate measurement reporting procedure.

[0079] 3B is a schematic diagram illustrating an example process 300B for cell weight-based measurement reporting in accordance with some embodiments of the present disclosure. As shown in FIG. 3B, at step 320, the terminal device 110 may determine that the cell satisfies a start condition for event X.

[0080] In step 321, terminal device 110 may determine whether the sum of the weights of the cells in the list to which cells have not been added (e.g., cellTriggeredList) is greater than or equal to a predetermined value (e.g., triggerThreshold). If the sum of the weights of the cells in the list to which cells have not been added is less than the predetermined value, process 300B may proceed to step 322.

[0081] In step 322, terminal device 110 may add the cell to the list. In step 323, terminal device 110 may determine whether the sum of the weights of the cells in the list to which the cell was added is greater than or equal to a predetermined value. If the sum of the weights of the cells in the list to which the cell was added is greater than or equal to the predetermined value, process 300B may proceed to step 324. In step 324, terminal device 110 may initiate measurement reporting.

[0082] Returning to step 321, if the number of cells in the list to which the cell has not been added is greater than or equal to the predetermined number, process 300B may proceed to step 325. In step 325, terminal device 110 may add the cell to a list (e.g., cellTriggeredList).

[0083] It should be understood that FIG. 3B is for illustrative purposes only and is not intended to be limiting.

[0084] Table 1 below shows a comparison example between the above measurement reporting solutions based on cell weights, where triggerThreshold=6. Table 1 JPEG2025533610000002.jpg98167Op1: If the first cell satisfies the start condition, if the sum of the weights of the cells in the list to which the first cell is not added is less than a predetermined value and the sum of the weights of the cells in the first list to which the first cell is added is greater than or equal to a predetermined value, measurement reporting is started; Op2: If the first cell satisfies the initiation condition, measurement reporting is initiated if the sum of the weights of the cells in the first list to which the first cell is added is greater than or equal to a predetermined value; Op3: If the first cell satisfies the start condition, the measurement report is started if the sum of the weights of the cells in the first list to which the first cell is added is equal to or greater than a predetermined value. After sending the measurement report, the sum of the weights is reset to 0. <Embodiment 3>

[0085] In this embodiment, the set of cells of interest may be indicated by the quality of the cells.

[0086] In some embodiments, if the quality of the first cell is better than the quality of the other cells in the first list, the terminal device 110 may determine that a trigger condition is met and transmit a measurement report.

[0087] In some embodiments, if the number of cells in the first list to which the first cell is added is less than a predetermined number and the quality of the first cell is better than the quality of the other cells in the first list, the terminal device 110 may determine that the trigger condition is met and send a measurement report.

[0088] In some embodiments, if the number of cells other than the first cell in the first list is equal to or greater than a predetermined number and the quality of the first cell is higher than the quality of another cell (e.g., the best cell) in the first list, terminal device 110 can determine that a trigger condition is met and transmit a measurement report. In some embodiments, if the number of cells other than the first cell in the first list is equal to or greater than a predetermined number and the quality of the first cell is higher than the quality of another cell (e.g., the best cell) in the first list by a predetermined level, terminal device 110 can determine that a trigger condition is met and transmit a measurement report.

[0089] For clarity, an example procedure can be described as follows: 2>If triggerType is set to event and the corresponding reportConfig contains numberOfTriggeringCells and the entry condition applicable to this event (i.e. the event corresponding to the eventId of the corresponding reportConfig in VarMeasConfig) is met for one or more applicable cells for all measurements after Layer 3 filtering performed during the timeToTrigger defined for this event in VarMeasConfig: 3>If VarMeasReportList does not contain a measurement report entry for this measId: 4>Include a measurement report entry in VarMeasReportList for this measId; 3>If the number of cells in cellsTriggeredList is greater than or equal to numberOfTriggeringCells: 4>Include the cells involved in the cellsTriggeredList defined in the VarMeasReportList for this measId; 4> If the measurement result of the involved cell is better than the best cell in the cellsTriggeredList 5>Initiate measurement reporting procedure; 3> Otherwise: 4>Include the cells involved in the cellsTriggeredList defined in the VarMeasReportList for this measId; 4>If the number of cells in cellsTriggeredList is greater than or equal to numberOfTriggeringCells: 5>Set numberOfReportsSent defined in VarMeasReportList for this measId to 0; 5>Initiate measurement reporting procedure.

[0090] 3C is a schematic diagram illustrating an example process 300C for cell quality-based measurement reporting in accordance with some embodiments of the present disclosure. As shown in FIG. 3C, at step 330, the terminal device 110 may determine that the cell satisfies a trigger condition for event X.

[0091] In step 331, terminal device 110 may determine whether the number of cells in the list to which cells have not been added (e.g., cellTriggeredList) is greater than or equal to a predetermined number (e.g., numberOfTriggeringCells). If the number of cells in the list to which cells have not been added is less than the predetermined number, process 300C may proceed to step 332.

[0092] In step 332, terminal device 110 may add a cell to the list. In step 333, terminal device 110 may determine whether the number of cells in the list to which the cell was added is greater than or equal to a predetermined number. If the number of cells in the list to which the cell was added is less than the predetermined number, process 300C may proceed to step 334. In step 334, terminal device 110 may determine whether the quality of the first cell is higher than the quality of other cells (e.g., the best cell) in the first list. If the quality of the first cell is higher than the quality of other cells (e.g., the best cell), process 300C may proceed to step 335. In step 335, terminal device 110 may initiate measurement reporting.

[0093] Returning to step 333, if the number of cells in the list to which the cell was added is greater than or equal to the predetermined number, process 300C may proceed to step 336. In step 336, terminal device 110 may initiate measurement reporting.

[0094] Returning to step 331, if the number of cells in the list to which a cell has not been added is greater than or equal to a predetermined number, process 300C may proceed to step 337. In step 337, terminal device 110 may add a cell to the list. In step 338, terminal device 110 may determine whether the quality of the first cell is higher than the quality of the other cells (e.g., the best cell). If the quality of the first cell is higher than the quality of the other cells (e.g., the best cell), process 300C may proceed to step 339. In step 339, terminal device 110 may initiate measurement reporting.

[0095] It should be understood that Figure 3C is for illustrative purposes only and is not intended to be limiting. For example, one of steps 334 and 338 in Figure 3C can be omitted. <Example of Reporting Based on End Cell List>

[0096] 4 is a schematic diagram illustrating another process 400 of communication for measurement reporting according to an embodiment of the present disclosure. For clarity, the process 400 will be described with reference to FIG. 1. The process 400 may include a terminal device 110 and a network device 120, as shown in FIG. 1.

[0097] 4, network device 120 transmits (410) a measurement configuration to terminal device 110. In some embodiments, the measurement configuration indicates a start condition (also referred to herein as a first condition for convenience), an end condition (also referred to herein as a third condition for convenience), and a trigger condition (also referred to herein as a fourth condition for convenience) for a measurement report, the trigger condition being associated with the end condition. It should be understood that the measurement configuration may also include any other suitable information.

[0098] Based on the measurement configuration, terminal device 110 can perform radio measurements. Referring to FIG. 4, terminal device 110 determines whether the measurement values ​​of a cell (also referred to herein as a first cell for convenience) satisfy a starting condition (420). If the measurement values ​​of the first cell satisfy the starting condition, terminal device 110 can include the first cell in a list (also referred to herein as a first list for convenience) (430). It should be noted that the present application does not limit the starting condition, and any suitable condition is possible.

[0099] 4, terminal device 110 determines whether measurements of a cell in the first list (also referred to herein as the second cell for convenience) satisfy an exit condition (440). If the measurements of the second cell satisfy the exit condition, terminal device 110 may include (450) the second cell in a list (also referred to herein as the second list or exit cell list for convenience). In some embodiments, if the second cell was reported in a previous measurement report (e.g., the most recent measurement report), terminal device 110 may determine that the exit condition is met and add the second cell to the second list.

[0100] 4, terminal device 110 determines whether the second list satisfies a trigger condition (460). If the second list satisfies the trigger condition, terminal device 110 transmits a measurement report (470). In some embodiments, if the second list satisfies the trigger condition, terminal device 110 may also empty the second list, e.g., delete all items in the second list.

[0101] In some embodiments, if a cell in the second list again satisfies the entry condition, the cell may be removed from the second list and added to the first list.

[0102] For clarity, some exemplary embodiments will be described in relation to embodiments 4-8. <Embodiment 4>

[0103] In this embodiment, the trigger condition is associated with the ending cell list.

[0104] In some embodiments, if the number of cells in the second list is greater than or equal to a predetermined number (for convenience, also referred to herein as the second predetermined number), the terminal device 110 may determine that a trigger condition is met and transmit a measurement report.

[0105] 5A is a schematic diagram illustrating an example process 500A for measurement reporting based on a terminating cell list, in accordance with some embodiments of the present disclosure. As shown in FIG. 5A, at step 510, the terminal device 110 may determine that a cell satisfies an exit condition for event Y.

[0106] At step 511, terminal device 110 may remove the second cell from the first list. At step 512, terminal device 110 may include the second cell in the second list. At step 513, terminal device 110 may determine whether the number of cells in the second list (e.g., cellsLeavingList) to which the second cell was added is greater than or equal to a predetermined number (e.g., numberOfLeavingCells). If the number of cells in the second list to which the cell was added is greater than or equal to the predetermined number, process 500A may proceed to step 514. At step 514, terminal device 110 may start measurement reporting. At step 515, terminal device 110 may empty the second list.

[0107] 5A is for illustrative purposes only and is not intended to be limiting. In some alternative embodiments, if the number of cells in the second list is greater than or equal to a second predetermined number and at least one cell in the second list has been reported in a previous measurement report (e.g., the most recent measurement report), terminal device 110 may determine that a trigger condition is met and transmit a measurement report.

[0108] Table 2 below shows an example comparison between a conventional solution without an ending cell list and the current solution based on an ending cell list. In this example, numberOfLeavingCells=2. Table 2 JPEG2025533610000003.jpg58167Op1: If the number of cells in the end cell list is greater than or equal to a predetermined value, measurement reporting is initiated; Op2: If the number of cells in the ending cell list is equal to or greater than a predetermined value and at least one of the cells in the ending cell list has been triggered or reported in a previous measurement report, a measurement report is initiated. <Embodiment 5>

[0109] In this embodiment, the trigger condition is associated with at least one of a terminating cell list or a timer (also referred to herein as a report delay timer).

[0110] In some embodiments, if the second list is empty, terminal device 110 may start a timer when the second cell is added to the second list. In some embodiments, if the timer expires, terminal device 110 may determine that a trigger condition is met and may send a measurement report.

[0111] 5B is a schematic diagram illustrating another example process 500B for measurement reporting based on a terminating cell list, in accordance with some embodiments of the present disclosure. As shown in FIG. 5B, at step 520, the terminal device 110 may determine that a cell satisfies an exit condition for event Y.

[0112] In step 521, terminal device 110 may delete the second cell from the first list. In step 522, terminal device 110 may include the second cell in the second list. If the second list is empty, terminal device 110 may start a timer. Upon sending the measurement report, terminal device 110 may stop the timer if it is running.

[0113] In step 523, terminal device 110 may determine whether the number of cells in the second list (e.g., cellsLeavingList) to which the second cell was added is greater than or equal to a predetermined number (e.g., numberOfLeavingCells). If the number of cells in the second list to which the cell was added is greater than or equal to the predetermined number, process 500A may proceed to step 524. In step 524, terminal device 110 may initiate measurement reporting. In step 525, terminal device 110 may empty the second list. This disclosure does not limit the order of steps 524 and 525.

[0114] Returning to step 523, if the number of cells in the second list to which the second cell was added is less than the predetermined number, process 500B may proceed to step 526. In step 526, terminal device 110 may determine whether a timer has expired. If the timer has expired, process 500B may proceed to step 527. In step 527, terminal device 110 may initiate measurement reporting. In step 528, terminal device 110 may empty the second list. This disclosure does not limit the order of steps 527 and 528.

[0115] It should be understood that Figure 5B is for illustrative purposes only and is not intended to be limiting. In some alternative embodiments, if the number of cells in the second list to which the second cell was added is greater than or equal to the second predetermined number and the timer is running, terminal device 110 may determine that a trigger condition is met and send a measurement report.

[0116] For clarity, an example of the operation of the timer can be explained as follows: - Report delay timer starts: when the first relevant cell is included in the cellsLeavingList If the cellsLeavingList defined in the VarMeasReportList for this measId is empty, Include cells related to the cellsTriggeredList defined in the VarMeasReportList for this measId; Start or restart the reporting delay timer; - Stop Report Delay Timer: When starting the measurement reporting procedure for this event, stop the reporting delay timer (if running); - Report delay timer expires: Option 1: When the reporting delay timer expires, the measurement reporting procedure for this event begins. Option 2: If the number of cells in cellsLeavingList is greater than or equal to numberOfTriggeringCells, or the reporting delay timer (if configured) has not run: Initiate the measurement reporting procedure. <Embodiment 6>

[0117] In this embodiment, the trigger condition is associated with an ending cell list and a set of cells of interest.

[0118] In some embodiments, if the second cell is indicated in the set of cells of interest, terminal device 110 may determine that a trigger condition is met.

[0119] In some embodiments, if the number of cells in the second list is less than a second predetermined number and the second cell is indicated in the set of cells of interest, terminal device 110 may determine that the trigger condition is met.

[0120] In some embodiments, if the number of cells other than the second cell in the second list is greater than or equal to a second predetermined number and the second cell is indicated in the set of cells of interest, terminal device 110 may determine that the trigger condition is met.

[0121] 5C is a schematic diagram illustrating an example process 500C for measurement reporting based on a termination cell list and a set of cells of interest, in accordance with some embodiments of the present disclosure. As shown in FIG. 5C, at step 530, the terminal device 110 may determine that a cell satisfies an termination condition for event Y.

[0122] In step 531, terminal device 110 may remove the second cell from the first list.

[0123] In step 532, terminal device 110 may determine whether the second cell is indicated in the set of cells of interest. If the second cell is indicated in the set of cells of interest, process 500C may proceed to step 533. In step 533, terminal device 110 may determine that a trigger condition is met and may initiate measurement reporting.

[0124] Returning to step 532, if the second cell is not indicated in the set of cells of interest, process 500C may proceed to step 534. In step 534, terminal device 110 may add the second cell to the second list. In step 535, terminal device 110 may determine whether the number of cells in the second list (e.g., cellsLeavingList) to which the second cell was added is greater than or equal to a predetermined number (e.g., numberOfLeavingCells). If the number of cells in the second list to which the second cell was added is greater than or equal to the predetermined number, process 500C may proceed to step 536. In step 536, terminal device 110 may determine that a trigger condition is met and may initiate measurement reporting. In step 537, terminal device 110 may empty the second list.

[0125] It should be understood that FIG. 5C is for illustrative purposes only and is not intended to be limiting. <Embodiment 7>

[0126] In this embodiment, the trigger condition is associated with the ending cell list and the weight of the cell.

[0127] In some embodiments, terminal device 110 can determine weights of cells in the second list. If the sum of the weights of cells in the second list with or without the second cell added is greater than or equal to a predetermined value (also referred to herein as a second predetermined value for convenience), terminal device 110 can determine that a trigger condition is met and can transmit a measurement report.

[0128] In some embodiments, if the sum of the weights of cells other than the second cell in the second list is less than a second predetermined value and the sum of the weights of cells in the second list to which the second cell has been added is greater than or equal to the second predetermined value, the terminal device 110 can determine that the trigger condition is met and transmit a measurement report.

[0129] In some embodiments, upon transmission of a measurement report, terminal device 110 may reset the sum of the weights.

[0130] 5D is a schematic diagram illustrating an example process 500D for measurement reporting based on a termination cell list and cell weights, in accordance with some embodiments of the present disclosure. As shown in FIG. 5D, at step 540, the terminal device 110 may determine that a cell satisfies an termination condition for event Y.

[0131] In step 541, terminal device 110 may delete the second cell from the first list. In step 542, terminal device 110 may add the second cell to the second list. In step 543, terminal device 110 may determine whether the sum of the weights of the cells in the list to which the second cell was added is greater than or equal to a predetermined value. If the sum of the weights of the cells in the list to which the second cell was added is greater than or equal to the predetermined value, process 500D may proceed to step 544. In step 544, terminal device 110 may start measurement reporting and empty the second list.

[0132] It should be understood that FIG. 5D is for illustrative purposes only and is not intended to be limiting.

[0133] For clarity, an example procedure can be described as follows: 2> Else, if reportType is set to eventTriggered and the exit conditions applicable to this event are met for one or more cells included in the cellsTriggeredList defined in VarMeasReportList for this measId and for all measurements after layer 3 filtering taken during the timeToTrigger defined in VarMeasConfig for this event: 3>Delete the relevant cells in the cellsTriggeredList defined in the VarMeasReportList for this measId; 3>If reportOnLeave is set to true and triggerThreshold is not set for the corresponding reporting configuration: 4>Initiate the measurement reporting procedure specified in 5.5.5; 3>If reportOnLeave is set to true and triggerThreshold is set for the corresponding reporting configuration: 4>Include the relevant cell in the cellsLeavingList of this measId; 4> If triggerValue (the sum of triggerWeight of all cells in cellsLeavingList) is greater than or equal to triggerThreshold 5>Initiate measurement reporting procedure; 5>Set the triggerValue for this measId to 0 (or remove the cell in cellsLeavingList). <Embodiment 8>

[0134] In this embodiment, the trigger conditions are related to the end of the cell and the quality of the cell.

[0135] In some embodiments, if the second cell satisfies the termination condition, terminal device 110 may determine that the trigger condition is met if the quality of the second cell is worse than the quality of other cells (e.g., the worst cell) in the second list.

[0136] In some embodiments, if the number of cells in the second list to which the second cell is added is less than a predetermined number and the quality of the second cell is worse than the quality of the other cells in the second list (e.g., the worst cell), the terminal device 110 may determine that the trigger condition is met. <Example of a report based on beam measurements>

[0137] 6 is a schematic diagram illustrating another process 600 of communication for measurement reporting according to an embodiment of the present disclosure. For clarity, the process 600 will be described with reference to FIG. 1. The process 600 may include the terminal device 110 and the network device 120 as shown in FIG. 1.

[0138] 6, the network device 120 transmits (610) a measurement configuration to the terminal device 110. In some embodiments, the measurement configuration may indicate a starting condition associated with a beam measurement (also referred to herein as a fifth condition for convenience) and a corresponding trigger condition for a measurement report (also referred to herein as a sixth condition for convenience). In some embodiments, the measurement configuration may also indicate a starting condition associated with a cell measurement (also referred to herein as a seventh condition for convenience). It should be understood that the measurement configuration may also include any other suitable information.

[0139] Based on the measurement configuration, the terminal device 110 can perform beam measurements. Referring to Figure 6, if the measurement value of the beam of a cell (for convenience, also referred to as the third cell herein) satisfies a fifth condition, the terminal device 110 can include (620) the beam in a list (for convenience, also referred to as the third list herein). Note that the present application is not limited to the fifth condition, and any suitable condition can be realized.

[0140] Continuing with reference to FIG. 6, if the third list satisfies a sixth condition (i.e., a trigger condition), the terminal device 110 may transmit a measurement report (630). For clarity, some exemplary embodiments will be described in relation to embodiments 9 to 11. <Embodiment 9>

[0141] In this embodiment, the trigger condition is related to the number of beams in the cell.

[0142] In some embodiments, if the number of beams of the third cell in the third list is greater than or equal to a predetermined number (for convenience, also referred to herein as the third predetermined number), the terminal device 110 can determine that the third list meets the trigger condition.

[0143] For example, an example procedure for a beam-based measurement event can be described as follows. UE: 1> The conditions for starting this event are considered to be met if the condition A4-1' specified below is met; 1> If the condition A4-2' specified below is met, the completion condition of this event will be deemed to be met. Inequality A4-1' (starting condition) Mn + offset value - Hys>Thresh Inequality A4-2' (termination condition) Mn + offset value + Hys <Thresh The variables in the formula are defined as follows: Mn is the beam measurement result derived based on the SS / PBCH blocks or CSI-RS of the neighboring cell without taking the offset into account (or if reportType is set to eventBeamTriggered, Mn is the beam measurement result derived based on the SS / PBCH blocks or CSI-RS of the neighboring cell). An offset value is the sum of other offset values. Hys is the hysteresis parameter for this event (i.e., the hysteresis defined in reportConfigNR for this event). Thresh is the threshold parameter for this event; 2>If reportType is set to eventTriggered (i.e. eventBeamTriggered) and the corresponding reportConfig contains numberOfTriggeringBeams and the entry condition applicable to this event (i.e. the event corresponding to the eventId of the corresponding reportConfig in VarMeasConfig) is met for one or more beams of the applicable cell for all measurements after Layer 3 filtering performed during the timeToTrigger defined for this event in VarMeasConfig: 3>If VarMeasReportList does not contain a measurement report entry for this measId: 4>Include a measurement report entry in VarMeasReportList for this measId; 3> If the relevant cell is not included in cellsTriggeredList 4>Include the cells involved in the cellsTriggeredList defined in the VarMeasReportList for this measId; 3>If the number of beams in beamsTriggeredList is greater than or equal to numberOfTriggeringBeams: 4>Include the involved beams in the beamsTriggeredList of the corresponding cell; 3> Otherwise: 4>Include the involved beams in the beamsTriggeredList of the corresponding cell; 5>If the number of beams in beamsTriggeredList is greater than or equal to numberOfTriggeringBeams: 6>Set numberOfReportsSent defined in VarMeasReportList for this measId to 0; 6>Initiate measurement reporting procedure. <Embodiment 10>

[0144] In this embodiment, the trigger condition is associated with the number of beams in the third list, which may belong to different cells.

[0145] In some embodiments, if the number of beams in the third list is greater than or equal to a predetermined number (for convenience, also referred to herein as a fourth predetermined number), the terminal device 110 can determine that the third list meets the trigger condition.

[0146] In some embodiments, once the measurement report is transmitted, the terminal device 110 may reset the number of beams in the third list.

[0147] For example, an example procedure can be described as follows: 2>If reportType is set to eventTriggered (i.e. eventBeamTriggered) and the corresponding reportConfig contains sumNumberOfTriggeringBeams and the entry condition applicable to this event (i.e. the event corresponding to the eventId of the corresponding reportConfig in VarMeasConfig) is met for one or more beams of the applicable cell for all measurements after Layer 3 filtering performed during the timeToTrigger defined for this event in VarMeasConfig: 3>If VarMeasReportList does not contain a measurement report entry for this measId (first cell triggers the event): 4>Include a measurement report entry in VarMeasReportList for this measId; 3> If the relevant cell is not included in cellsTriggeredList 4>Include the cells involved in the cellsTriggeredList defined in the VarMeasReportList for this measId; 3>If numberOfBeams is greater than or equal to sumNumberOfTriggeringBeams 3> Increment triggeringBeamsCount by the number of beams that met the entry conditions applicable to this event 3> Otherwise 4> Increment triggeringBeamsCount by the number of beams that met the entry conditions applicable to this event 3>If numberOfBeams is greater than or equal to sumNumberOfTriggeringBeams 4> Initiate measurement reporting procedure. <Embodiment 11>

[0148] In some embodiments, if the measurement value of the third cell satisfies the trigger condition (i.e., the seventh condition), the terminal device 110 can include the third cell in a list (also referred to herein as the fourth list for convenience). If the number of cells in the fourth list is less than a predetermined number (also referred to herein as the fifth predetermined number for convenience) and the number of beams in the third list is equal to or greater than the fourth predetermined number, the terminal device 110 can determine that the third list satisfies the trigger condition and can start measurement reporting.

[0149] 7 is a schematic diagram illustrating an example process 700 for beam measurement-based measurement reporting in accordance with some embodiments of the present disclosure. As shown in FIG. 7, in step 710, the terminal device 110 may determine that the cell satisfies a start condition for event X.

[0150] In step 711, terminal device 110 may determine whether the number of cells in the fourth list to which the third cell has not been added is greater than or equal to a predetermined number (e.g., numberOfTriggeringCells). If the number of cells in the fourth list to which the third cell has not been added is less than the predetermined number, process 700 may proceed to step 712. In step 712, terminal device 110 may add the third cell to the fourth list.

[0151] In step 713, terminal device 110 may determine whether the number of cells in the fourth list to which the third cell was added is greater than or equal to a predetermined number. If the number of cells in the fourth list to which the third cell was added is less than the predetermined number, process 700 may proceed to step 714.

[0152] At step 714, the terminal device 110 may determine whether the number of beams in the third list (e.g., triggeringBeamsCount) is greater than or equal to a predetermined number (e.g., numberOfTriggeringBeams). If the number of beams in the third list is greater than or equal to the predetermined number, process 700 may proceed to step 715. At step 715, the terminal device 110 may increment the number of beams in the third list. It should be understood that the beams in the third list may belong to different cells.

[0153] Returning to step 714, if the number of beams in the third list is less than the predetermined number, process 700 may proceed to step 716. In step 716, terminal device 110 may increment the number of beams in the third list. In step 717, terminal device 110 may determine whether the number of beams in the third list is greater than or equal to the predetermined number. If the number of beams in the third list is greater than or equal to the predetermined number, in step 718, terminal device 110 may initiate measurement reporting.

[0154] Returning to step 713, if the number of cells in the fourth list to which the third cell was added is greater than or equal to the predetermined number, process 700 may proceed to step 719. In step 719, terminal device 110 may initiate measurement reporting.

[0155] Returning to step 711, if the number of cells in the fourth list to which the third cell has not been added is greater than or equal to the predetermined number, process 700 may proceed to step 720. At step 720, terminal device 110 may add the third cell to the fourth list.

[0156] It should be understood that FIG. 7 is for illustrative purposes only and is not intended to be limiting.

[0157] For clarity, an example procedure can be described as follows: 2>If reportType is set to eventTriggered (i.e. eventBeamTriggered) and the corresponding reportConfig contains numberOfTriggeringBeams and the entry condition applicable to this event (i.e. the event corresponding to the eventId of the corresponding reportConfig in VarMeasConfig) is met for one or more beams of the applicable cell for all measurements after Layer 3 filtering performed during the timeToTrigger defined for this event in VarMeasConfig: 3>If VarMeasReportList does not contain a measurement report entry for this measId (first cell triggers the event): 4>Include a measurement report entry in VarMeasReportList for this measId; 3>If the number of cells in cellsTriggeredList is greater than or equal to numberOfTriggeringCells: 4> If the relevant cell is not included in cellsTriggeredList 5>Include cells involved in the cellsTriggeredList defined in the VarMeasReportList for this measId; 3> Otherwise 4> If the involved cell is not included in cellsTriggeredList: 5>Include cells involved in the cellsTriggeredList defined in the VarMeasReportList for this measId; 4>If the number of cells in cellsTriggeredList is greater than or equal to numberOfTriggeringCells: 5> 5>Initiate the measurement reporting procedure specified in 5.5.5 4> Otherwise: 5>If numberOfBeams is greater than or equal to sumNumberOfTriggeringBeams 6> Increment triggeringBeamsCount by the number of beams that met the entry criteria applicable to this event 5> Otherwise 6> Increment triggeringBeamsCount by the number of beams that met the entry criteria applicable to this event 6>If numberOfBeams is greater than or equal to sumNumberOfTriggeringBeams 7> 7>Initiate measurement reporting procedure. <Example of adaptation of start conditions>

[0158] 8 is a schematic diagram illustrating another process 800 of communication for measurement reporting according to an embodiment of the present disclosure. For clarity, the process 800 will be described with reference to FIG. 1. The process 800 may include the terminal device 110 and the network device 120, as shown in FIG. 1.

[0159] As shown in FIG. 8, network device 120 transmits 810 a measurement configuration to terminal device 110. In some embodiments, the measurement configuration may include a height-related offset (referred to herein as heightSpecificOffset). The height-related offset may be applied in a starting condition if the height of terminal device 110 is equal to or greater than a predetermined height. In some embodiments, the measurement configuration may include a beam-related offset (referred to herein as numberOfBeamsOffset). The beam-related offset may be applied in a starting condition if the number of beams in the cell that meet a predetermined quality condition is equal to or greater than a threshold number. It should be understood that the measurement configuration may also include any other suitable information.

[0160] In some embodiments, the initiation condition for a measurement event is evaluated based on beam measurements. If N beams satisfy the initiation condition for this event, terminal device 110 can add the corresponding cell to cellsTriggeredList2. In some embodiments, terminal device 110 can initiate measurement reporting if the number of cells in cellsTriggeredList2 other than the corresponding cell is less than or equal to numberOfTriggeringCells and the number of cells in cellsTriggeredList2 that includes the corresponding cell is greater than or equal to numberOfTriggeringCells.

[0161] In some embodiments, the starting condition is evaluated based on beam measurements. If N beams meet the starting condition for this event, and these beams are from N cells based on cell IDs (i.e., physical cell IDs (PCIs)), where N is greater than or equal to a threshold, terminal device 110 can start measurement reporting. Referring to FIG. 8, terminal device 110 can determine (820) a starting condition (also referred to herein as the eighth condition for convenience) based on at least one of beam measurements or the height of terminal device 110.

[0162] In some embodiments, if the height of terminal device 110 is equal to or greater than a predetermined height, terminal device 110 can determine an eighth condition based on a height-related offset.

[0163] In some embodiments, if the measurement report is triggered by a height event, the terminal device 110 can set aerialStatus according to the triggered height event and make an eighth condition determination based on the height-related offset associated with aerialStatus. For example, when event H1 starts, the terminal device 110 can set aerialStatus to 1. When event H2 starts, the terminal device 110 can set aerialStatus to 2. When event H1 or event H2 ends, the terminal device 110 can set aerialStatus to 0. For aerialStatus 0, 1, and 2, the corresponding height-related offsets for the measurement event can be heightSpecificOffset0, heightSpecificOffset1, and heightSpecificOffset2.

[0164] For example, an example procedure can be described as follows: 2>If triggerType is set to event, eventId is set to eventH1 or eventH2, and the start condition applicable to this event (i.e. the event corresponding to the eventId in the corresponding reportConfig in VarMeasConfig) is met during the timeToTrigger defined in the VarMeasConfig of this event, and VarMeasReportList does not contain a measurement report entry for this measId: 3>Include a measurement report entry in VarMeasReportList for this measId; 3>Set numberOfReportsSent defined in VarMeasReportList for this measId to 0; 3> Set aerialStatus to 1 for eventH1 and 2 for eventH2 3> Initiate the measurement reporting procedure.

[0165] For example, exemplary event A4 can be described as follows: UE: 1> The conditions for starting this event are considered to be met if the condition A4-1 set out below is met; 1> If the condition A4-2 specified below is met, the completion condition of this event will be deemed to be met. Inequality A4-1 (starting condition) Mn+offset value+heightSpecificOffset-Hys>Thresh Inequality A4-2 (termination condition) Mn+offset value+heightSpecificOffset+Hys <Thresh The variables in the formula are defined as follows: Mn is the measurement result of the neighboring cell without taking into account the offset. An offset value is the sum of other offset values. heightSpecificOffset is the height-specific offset for this event (i.e. depending on the aerialStatus, consider the corresponding offset in the reportConfigNR for this event) Hys is the hysteresis parameter for this event (i.e., the hysteresis defined in reportConfigNR for this event). Thresh is the threshold parameter for this event.

[0166] In some embodiments, if the number of beams in a cell that meet a predetermined quality condition is equal to or greater than a threshold number (for convenience, also referred to herein as a second threshold number), the terminal device 110 can determine an eighth condition based on beam-related offsets.

[0167] For example, exemplary event A4 can be described as follows: UE: 1> The conditions for starting this event are considered to be met if the condition A4-1 set out below is met; 1> If the condition A4-2 specified below is met, the completion condition of this event will be deemed to be met. Inequality A4-1 (starting condition) Mn+offset value+numberOfBeamsOffset-Hys>Thresh Inequality A4-2 (termination condition) Mn+offset value+numberOfBeamsOffset+Hys <Thresh The variables in the formula are defined as follows: Mn is the measurement result of the neighboring cell without taking into account the offset. An offset value is the sum of other offset values. numberOfBeamsOffset is the offset to be considered if the number of beams with beam metric values ​​exceeding absThreshSS-BlocksConsolidation is equal to or greater than the threshold. Hys is the hysteresis parameter for this event (i.e., the hysteresis defined in reportConfigNR for this event). Thresh is the threshold parameter for this event.

[0168] Continuing with reference to FIG. 8, if the measurement value of a cell (also referred to herein as the fourth cell for convenience) satisfies the eighth condition, the terminal device 110 may include (830) the fourth cell in a list (also referred to herein as the fifth list for convenience) to trigger a measurement report.

[0169] In some embodiments, if the number of beams in the fourth cell that satisfy the eighth condition is greater than or equal to a threshold number (for convenience, also referred to herein as the first threshold number), the terminal device 110 can determine that the measurement values ​​of the fourth cell satisfy the eighth condition.

[0170] This method also avoids frequent measurement reporting.

[0171] It should be understood that the solutions of the above embodiments 1 to 11 can be implemented separately or in any suitable combination. <Example of the method>

[0172] Accordingly, embodiments of the present disclosure provide communication methods implemented in terminal devices and network devices, which are described below with reference to Figures 9 to 12.

[0173] 9 illustrates an exemplary method 900 of communication implemented in a terminal device, according to some embodiments of the present disclosure. For example, method 900 may be performed in terminal device 110, as shown in FIG. 1. For clarity, method 900 is described below with reference to FIG. 1. It should be understood that method 900 may include additional blocks not shown and / or some blocks shown may be omitted, and that the scope of the present disclosure is not limited in this respect.

[0174] At block 910, terminal device 110 determines whether the measurements of the first cell satisfy a first condition. If the measurements of the first cell satisfy the first condition, method 900 proceeds to block 920.

[0175] In block 920, the terminal device 110 includes the first cell in the first list, i.e., the terminal device 110 adds the first cell to the first list.

[0176] At block 930, terminal device 110 determines whether the first list satisfies a second condition. The second condition is associated with a set of cells of interest. If the first list satisfies the second condition, method 900 proceeds to block 940.

[0177] In block 940, terminal device 110 transmits the measurement report.

[0178] In some embodiments, if the first cell is indicated in the set of cells of interest, terminal device 110 may determine that a second condition is met.

[0179] In some embodiments, if the number of cells in the first list is less than or equal to a first predetermined number and the first cell is indicated in the set of cells of interest, the terminal device 110 may determine that a second condition is met.

[0180] In some embodiments, if the number of cells other than the first cell in the first list is greater than or equal to a first predetermined number and the first cell is indicated in the set of cells of interest, the terminal device 110 can determine that the second condition is met.

[0181] In some embodiments, terminal device 110 may determine weights of cells in the first list. If the sum of the weights of the cells in the first list is greater than or equal to a first predetermined value, terminal device 110 may determine that a second condition is met. In some additional embodiments, terminal device 110 may determine that the sum of the weights of cells other than the first cell in the first list is less than or equal to a first predetermined value. In some additional embodiments, if the second condition is met, terminal device 110 may reset the sum of the weights.

[0182] In some embodiments, if the quality of the first cell is greater than or equal to the quality of the other cells in the first list, terminal device 110 may determine that the second condition is met.

[0183] In some embodiments, if the number of cells in the first list is less than or equal to a first predetermined number and the quality of the first cell is greater than or equal to the quality of the other cells in the first list, the terminal device 110 may determine that the second condition is met.

[0184] In some embodiments, if the number of cells other than the first cell in the first list is equal to or greater than a first predetermined number and the quality of the first cell is equal to or greater than the quality of the other cells in the first list, the terminal device 110 can determine that the second condition is met.

[0185] Method 900 may avoid delayed measurement reporting by considering a set of cells of interest.

[0186] 10 illustrates another exemplary method 1000 of communication implemented in a terminal device, according to some embodiments of the present disclosure. For example, method 1000 may be performed in terminal device 110, as shown in FIG. 1. For clarity, method 1000 is described below with reference to FIG. 1. It should be understood that method 1000 may include additional blocks not shown and / or some blocks shown may be omitted, and that the scope of the present disclosure is not limited in this regard.

[0187] At block 1010, the terminal device 110 determines whether the measurements of the first cell satisfy a first condition. If the measurements of the first cell satisfy the first condition, the method 1000 proceeds to block 1020. At block 1020, the terminal device 110 includes the first cell in a first list.

[0188] At block 1030, terminal device 110 determines whether the measurements of the second cell in the first list satisfy a third condition. If the measurements of the second cell in the first list satisfy the third condition, method 1000 proceeds to block 1040. At block 1040, terminal device 110 includes the second cell in the second list.

[0189] At block 1050, terminal device 110 determines whether the second list satisfies a fourth condition. If the second list satisfies the fourth condition, method 1000 proceeds to block 1060. At block 1060, terminal device 110 transmits a measurement report. In some embodiments, if the second list satisfies the fourth condition, terminal device 110 can empty the second list.

[0190] In some embodiments, if the number of cells in the second list is greater than or equal to a second predetermined number, terminal device 110 may determine that a fourth condition is met.

[0191] In some embodiments, if the number of cells in the second list is greater than or equal to a second predetermined number and at least one cell in the second list has been reported in a previous measurement report, the terminal device 110 may determine that a fourth condition is met.

[0192] In some embodiments, if the second cell is reported in a previous measurement report, terminal device 110 may determine that a third condition is met.

[0193] In some embodiments, if the second list is empty, terminal device 110 may start a timer when a second cell is added to the second list. In some additional embodiments, if the timer expires, terminal device 110 may determine that a fourth condition is met. In some additional embodiments, if the number of cells in the second list is greater than or equal to a second predetermined number and the timer is running, terminal device 110 may determine that a fourth condition is met.

[0194] In some embodiments, if the second cell is indicated in the set of cells of interest, terminal device 110 may determine that a fourth condition is met.

[0195] In some embodiments, if the number of cells in the second list is less than or equal to a second predetermined number and the second cell is indicated in the set of cells of interest, the terminal device 110 may determine that the fourth condition is met.

[0196] In some embodiments, if the number of cells other than the second cell in the second list is greater than or equal to a second predetermined number and the second cell is indicated in the set of cells of interest, the terminal device 110 may determine that the fourth condition is met.

[0197] In some embodiments, terminal device 110 may determine weights of cells in the second list. If the sum of the weights of the cells in the second list is greater than or equal to a second predetermined value, terminal device 110 may determine that a fourth condition is met. In some additional embodiments, terminal device 110 may determine that the sum of the weights of cells other than the second cell in the second list is less than or equal to a second predetermined value. In some additional embodiments, if the fourth condition is met, terminal device 110 may reset the sum of the weights.

[0198] In some embodiments, if the second cell quality is worse than the quality of other cells in the second list, terminal device 110 may determine that a fourth condition is met.

[0199] Method 1000 can avoid frequent measurement reports due to reporting on termination by considering the termination cell list.

[0200] 11 illustrates another exemplary method 1100 of communication implemented in a terminal device, in accordance with some embodiments of the present disclosure. For example, method 1100 may be performed in terminal device 110, as shown in FIG. 1. For clarity, method 1100 is described below with reference to FIG. 1. It should be understood that method 1100 may include additional blocks not shown and / or some blocks shown may be omitted, and that the scope of the present disclosure is not limited in this regard.

[0201] In block 1110, the terminal device 110 determines whether the measurement values ​​of the beam of the third cell satisfy a fifth condition. If the measurement values ​​of the beam of the third cell satisfy the fifth condition, the method 1100 proceeds to block 1120. In block 1120, the terminal device 110 includes the beam in a third list.

[0202] At block 1130, terminal device 110 determines whether the third list satisfies a sixth condition. If the third list satisfies the sixth condition, method 1100 proceeds to block 1140. At block 1140, terminal device 110 transmits a measurement report.

[0203] In some embodiments, if the number of beams of the third cell in the third list is equal to or greater than a third predetermined number, terminal device 110 can determine that the third list satisfies a sixth condition. In some embodiments, if the number of beams in the third list is equal to or greater than a fourth predetermined number, terminal device 110 can determine that the third list satisfies a sixth condition. In some additional embodiments, if the sixth condition is met, terminal device 110 can reset the number of beams in the third list.

[0204] In some embodiments, if the measurement value of the third cell satisfies a seventh condition, the terminal device 110 can include the third cell in the fourth list. If the number of cells in the fourth list is less than or equal to a fifth predetermined number and the number of beams in the third list is greater than or equal to a fourth predetermined number, the terminal device 110 can determine that the third list satisfies a sixth condition.

[0205] Method 1100 can avoid frequent measurement reporting by taking beam measurements into account.

[0206] 12 illustrates another exemplary method 1200 of communication implemented in a terminal device, in accordance with some embodiments of the present disclosure. For example, method 1200 may be performed in terminal device 110, as shown in FIG. 1. For clarity, method 1200 is described below with reference to FIG. 1. It should be understood that method 1200 may include additional blocks not shown and / or some blocks shown may be omitted, and that the scope of the present disclosure is not limited in this regard.

[0207] In block 1210, the terminal device 110 determines an eighth condition based on at least one of the beam measurement or the height of the terminal device 110.

[0208] In some embodiments, terminal device 110 can receive a measurement configuration that includes a height-related offset. If the height of terminal device 110 is equal to or greater than a predetermined height, terminal device 110 can determine an eighth condition based on the height-related offset.

[0209] In some embodiments, the terminal device 110 can receive a measurement configuration that includes beam-related offsets. If the number of beams that satisfy the predetermined quality condition for the fourth cell is equal to or greater than the second threshold number, the terminal device 110 can determine an eighth condition based on the beam-related offsets.

[0210] In block 1220, terminal device 110 determines whether the measurements of the fourth cell satisfy an eighth condition. In some embodiments in which the eighth condition is associated with beam measurements, terminal device 110 can determine that the measurements of the fourth cell satisfy the eighth condition if the number of beams in the fourth cell that satisfy the eighth condition is greater than or equal to a first threshold number.

[0211] If the measurement value of the fourth cell satisfies the eighth condition, method 1200 proceeds to block 1230. In block 1230, terminal device 110 includes the fourth cell in a fifth list for triggering measurement reporting.

[0212] Method 1200 allows for adapting starting conditions to avoid frequent measurement reporting. <Examples of Devices and Facilities>

[0213] 13 is a simplified block diagram of an apparatus 1300 suitable for implementing embodiments of the present disclosure. The apparatus 1300 can be considered as a further implementation of the terminal device 110 or the access network device 120, as shown in FIG. 1. Thus, the apparatus 1300 can be implemented in, or as at least a part of, the terminal device 110, the access network device 120, or the AMF 131.

[0214] As shown, the apparatus 1300 includes a processor 1310, a memory 1320 coupled to the processor 1310, a suitable transmitter (TX) and receiver (RX) 1340 coupled to the processor 1310, and a communication interface coupled to the TX / RX 1340. The memory 1310 stores at least a portion of a program 1330. The TX / RX 1340 is for two-way communication. The TX / RX 1340 has at least one antenna to facilitate communication, although in practice the access nodes referred to herein may have multiple antennas. The communication interface may represent any interface required for communication with other network elements, such as an X2 / Xn interface for bidirectional communication between eNBs / gNBs, an S1 / NG interface for communication between a Mobility Management Entity (MME) / Access and Mobility Management Function (AMF) / SGW / UPE and an eNB / gNB, an Un interface for communication between an eNB / gNB and a Relay Node (RN), or a Uu interface for communication between an eNB / gNB and a terminal device.

[0215] It is envisioned that the program 1330 includes program instructions that, when executed by an associated processor 1310, cause the device 1300 to operate in accordance with embodiments of the present disclosure, as described herein with reference to Figures 1-12. The embodiments herein may be implemented by computer software executable by the processor 1310 of the device 1300, by hardware, or by a combination of software and hardware. The processor 1310 may be configured to implement various embodiments of the present disclosure. Furthermore, the combination of the processor 1310 and the memory 1320 may form a processing means 1350 adapted to implement various embodiments of the present disclosure.

[0216] Memory 1320 may be of any type suitable for a local technology network and may be implemented using any suitable data storage technology, including, but not limited to, non-transitory computer-readable storage media, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and removable memory. While only one memory 1320 is shown in device 1300, multiple physically distinct memory modules may be present in device 1300. Processor 1310 may be of any type suitable for a local technology network and may include, by way of non-limiting example, one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture. Device 1300 may include multiple processors, such as application-specific integrated circuit chips, synchronously slaved to a clock that synchronizes the main processor.

[0217] In some embodiments, the terminal device comprises circuitry configured to include the first cell in a first list at the terminal device in accordance with a determination that the measurement value of the first cell satisfies a first condition, and to transmit a measurement report in accordance with a determination that the first list satisfies a second condition, the second condition being associated with a set of cells of interest.

[0218] In some embodiments, the terminal device comprises circuitry configured to include, in the terminal device, the first cell in a first list in accordance with a determination that the measurement value of the first cell satisfies a first condition, include the second cell in a second list in accordance with a determination that the measurement value of a second cell in the first list satisfies a third condition, and transmit a measurement report in accordance with a determination that the second list satisfies a fourth condition.

[0219] In some embodiments, the terminal device comprises circuitry configured to include the beam in a third list in the terminal device in accordance with a determination that the measurement value of the beam of the third cell satisfies a fifth condition, and to transmit a measurement report in accordance with a determination that the third list satisfies a sixth condition.

[0220] In some embodiments, the terminal device includes circuitry configured to determine an eighth condition in the terminal device based on at least one of the beam measurement values ​​or the height of the terminal device, and to include the fourth cell in the fifth list to trigger a measurement report in accordance with a determination that the measurement values ​​of the fourth cell satisfy the eighth condition.

[0221] As used herein, the term “circuitry” may refer to a hardware circuit and / or a combination of a hardware circuit and software. For example, a circuit may be a combination of analog and / or digital hardware circuitry and software / firmware. As yet another example, a circuit may be any portion of a hardware processor with software, including a digital signal processor, software, and memory, that operates in conjunction with a device, such as a terminal device or network device, to perform various functions. As yet another example, a circuit may be a hardware circuit and / or processor, such as a microprocessor or portion of a microprocessor, that requires software / firmware to operate, although software may not be present if it is not required for operation. As used herein, the term circuitry also covers implementations of only a hardware circuit or processor, or a portion of a hardware circuit or processor with associated software and / or firmware.

[0222] In summary, the embodiments of the present disclosure can provide the following solutions:

[0223] In one solution, the communication method includes, in a terminal device, including a first cell in a first list in accordance with a determination that measurements of the first cell satisfy a first condition, and transmitting a measurement report in accordance with a determination that the first list satisfies a second condition, the second condition being associated with a set of cells of interest.

[0224] In some embodiments, the above method further includes at least one of the following: determining that the second condition is satisfied in accordance with a determination that the first cell is indicated in the set of cells of interest; determining that the second condition is satisfied in accordance with a determination that the number of cells in the first list is less than or equal to a first predetermined number and the first cell is indicated in the set of cells of interest; or determining that the second condition is satisfied in accordance with a determination that the number of cells other than the first cell in the first list is greater than or equal to a first predetermined number and the first cell is indicated in the set of cells of interest.

[0225] In some embodiments, the method further includes determining weights of the cells in the first list and determining that a second condition is satisfied in accordance with determining that a sum of the weights of the cells in the first list is greater than or equal to a first predetermined value. In some embodiments, the method further includes determining that a sum of the weights of the cells other than the first cell in the first list is less than or equal to a first predetermined value.

[0226] In some embodiments, the method further includes resetting the sum of the weights in accordance with determining that the second condition is met.

[0227] In some embodiments, the above method further includes at least one of the following: determining that the second condition is met in accordance with a determination that the quality of the first cell is better than the quality of the other cells in the first list; determining that the second condition is met in accordance with a determination that the number of cells in the first list is less than or equal to a first predetermined number and the quality of the first cell is greater than or equal to the quality of the other cells in the first list; or determining that the second condition is met in accordance with a determination that the number of cells other than the first cell in the first list is greater than or equal to a first predetermined number and the quality of the first cell is greater than or equal to the quality of the other cells in the first list.

[0228] In another solution, the communication method includes, in a terminal device, including a first cell in a first list according to a determination that the measurement values ​​of the first cell satisfy a first condition, including a second cell in a second list according to a determination that the measurement values ​​of a second cell in the first list satisfy a third condition, and transmitting a measurement report according to a determination that the second list satisfies a fourth condition.

[0229] In some embodiments, the method further includes determining that a fourth condition is met in accordance with a determination that the number of cells in the second list is greater than or equal to a second predetermined number, or determining that the fourth condition is met in accordance with a determination that the number of cells in the second list is greater than or equal to a second predetermined number and at least one cell in the second list has been reported in a previous measurement report.

[0230] In some embodiments, the method further includes determining that a third condition is met according to determining that the second cell is reported in the previous measurement report.

[0231] In some embodiments, the method further includes emptying the second list in accordance with a determination that the second list satisfies a fourth condition.

[0232] In some embodiments, the method further includes starting a timer when the second cell is added to the second list in accordance with determining that the second list is empty.

[0233] In some embodiments, the method further includes determining that a fourth condition is satisfied in accordance with a determination that the timer has expired, or determining that the fourth condition is satisfied in accordance with a determination that the number of cells in the second list is greater than or equal to a second predetermined number and the timer is running.

[0234] In some embodiments, the above method further includes at least one of the following: determining that a fourth condition is satisfied in accordance with a determination that the second cell is indicated in the set of cells of interest; or determining that a fourth condition is satisfied in accordance with a determination that the number of cells in the second list is less than or equal to a second predetermined number and the second cell is indicated in the set of cells of interest; or determining that a fourth condition is satisfied in accordance with a determination that the number of cells other than the second cell in the second list is greater than or equal to a second predetermined number and the second cell is indicated in the set of cells of interest.

[0235] In some embodiments, the above method further includes determining weights of the cells in the second list and determining that a fourth condition is satisfied according to a determination that the sum of the weights of the cells in the second list is greater than or equal to a second predetermined value.

[0236] In some embodiments, the method further includes determining that a sum of weights of cells other than the second cell in the second list is less than or equal to a second predetermined value.

[0237] In some embodiments, the method further includes resetting the sum of the weights in accordance with determining that the fourth condition is met.

[0238] In some embodiments, the above method further includes determining that a fourth condition is satisfied according to a determination that the quality of the second cell is worse than the quality of other cells in the second list.

[0239] In another solution, the communication method includes, in a terminal device, including a beam in a third list in accordance with a determination that the measurement value of the beam of the third cell satisfies a fifth condition, and transmitting a measurement report in accordance with a determination that the third list satisfies a sixth condition.

[0240] In some embodiments, the above method further includes determining that the third list satisfies a sixth condition in accordance with a determination that the number of beams of the third cell in the third list is greater than or equal to a third predetermined number, or determining that the third list satisfies the sixth condition in accordance with a determination that the number of beams in the third list is greater than or equal to a fourth predetermined number.

[0241] In some embodiments, the method further includes resetting the number of beams in the third list in accordance with a determination that the sixth condition is satisfied.

[0242] In some embodiments, the above method further includes including the third cell in a fourth list in accordance with a determination that the measurement value of the third cell satisfies a seventh condition, and determining that the third list satisfies a sixth condition in accordance with a determination that the number of cells in the fourth list is less than or equal to a fifth predetermined number and the number of beams in the third list is greater than or equal to a fourth predetermined number.

[0243] In another solution, the communication method includes, in the terminal device, determining an eighth condition based on at least one of beam measurements or the height of the terminal device, and including the fourth cell in a fifth list to trigger a measurement report in accordance with a determination that the measurements of the fourth cell satisfy the eighth condition.

[0244] In some embodiments, determining the eighth condition includes receiving a measurement configuration including a height-related offset, and determining the eighth condition based on the height-related offset in accordance with a determination that the height of the terminal device is greater than or equal to a predetermined height.

[0245] In some embodiments, the eighth condition is associated with a beam measurement. In these embodiments, the method further includes determining that the measurement value of the fourth cell satisfies the eighth condition in accordance with determining that the number of beams in the fourth cell that satisfy the eighth condition is greater than or equal to the first threshold number.

[0246] In some embodiments, determining the eighth condition includes receiving a measurement configuration including a beam-related offset, and determining the eighth condition based on the beam-related offset in accordance with a determination that the number of beams in the fourth cell that satisfy the predetermined quality condition is greater than or equal to a second threshold number.

[0247] In another solution, a communication device comprises a processor configured to perform a method according to any of the appended claims.

[0248] In general, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software executed by a controller, microprocessor, or other computing device. While various aspects of the embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using other graphical representations, it will be understood that the blocks, devices, systems, techniques, or methods described herein may be implemented in, by way of non-limiting example, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller, or other computing device, or combinations thereof.

[0249] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions included in program modules, that execute on a target real or virtual processor device to perform the processes or methods described above with reference to FIGS. 1 through 12. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. The machine-executable instructions for the program modules may be executed in local or distributed devices. In a distributed device, the program modules may be located in both local and remote storage media.

[0250] Program code for carrying out the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, and when executed by the processor or controller, implement the functions / operations specified in the flowcharts and / or block diagrams. The program code may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0251] The above program code may be embodied in a machine-readable medium, which may be any tangible medium that can contain or store a program used by or in connection with an instruction execution system, facility, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium includes, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, facility, or device, or any suitable combination thereof. More specific examples of machine-readable storage media include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0252] Additionally, while operations are shown in a particular order, it should not be understood that such operations must be performed in the particular order shown, sequentially, or that all of the operations shown must be performed to achieve desirable results. In certain situations, multitasking and parallel processing may be advantageous. Similarly, while the above description includes some specific implementation details, these should not be construed as limiting the scope of the disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable subcombination.

[0253] Although the present disclosure has been described in language specific to structural features and / or methodological acts, it is to be understood that the present disclosure, as defined by the appended claims, is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1. 1. A communication method comprising: including, at the terminal device, the first cell in a first list according to a determination that the measurements of the first cell satisfy a first condition; transmitting a measurement report in accordance with a determination that the first list satisfies a second condition, the second condition being associated with a set of cells of interest. Communication method.

2. determining that the second condition is satisfied in accordance with determining that the first cell is indicated in the set of cells of interest; determining that the second condition is satisfied in accordance with a determination that the number of cells in the first list is less than or equal to a first predetermined number and the first cell is indicated in the set of cells of interest; or determining that the second condition is satisfied in accordance with determining that a number of cells other than the first cell in the first list is equal to or greater than a first predetermined number and the first cell is indicated in the set of cells of interest; Further comprising at least one of The method of claim 1.

3. determining weights of cells in the first list; determining that the second condition is satisfied in accordance with a determination that the sum of the weights of the cells in the first list is greater than or equal to a first predetermined value. The method of claim 1.

4. determining that a sum of weights of cells other than the first cell in the first list is less than or equal to the first predetermined value; The method of claim 3.

5. resetting a sum of weights in accordance with a determination that the second condition is satisfied. The method of claim 3.

6. determining that the second condition is satisfied in accordance with determining that the quality of the first cell is better than the quality of other cells in the first list; determining that the second condition is satisfied according to a determination that the number of cells in the first list is less than or equal to a first predetermined number and that a quality of the first cell is greater than or equal to a quality of other cells in the first list; or determining that the second condition is satisfied in accordance with a determination that the number of cells other than the first cell in the first list is equal to or greater than a first predetermined number and that a quality of the first cell is equal to or greater than a quality of other cells in the first list; Further comprising at least one of The method of claim 1.

7. 1. A communication method comprising: including, at the terminal device, the first cell in a first list according to a determination that the measurements of the first cell satisfy a first condition; including the second cell in the first list in accordance with a determination that the measurement value of the second cell satisfies a third condition; and transmitting a measurement report in accordance with a determination that the second list satisfies a fourth condition. Communication method.

8. determining that the fourth condition is satisfied in accordance with a determination that the number of cells in the second list is greater than or equal to a second predetermined number; or determining that the fourth condition is met in accordance with a determination that the number of cells in the second list is equal to or greater than a second predetermined number and at least one cell in the second list has been reported in a previous measurement report. The method of claim 7.

9. and determining that the third condition is met in accordance with a determination that the second cell is reported in a previous measurement report. The method of claim 7.

10. and further comprising, in accordance with a determination that the second list satisfies the fourth condition, emptying the second list. The method of claim 7.

11. and, in accordance with a determination that the second list is empty, starting a timer upon including the second cell in the second list. The method of claim 7.

12. determining that the fourth condition is satisfied in accordance with determining that the timer has expired; or determining that the fourth condition is satisfied in accordance with a determination that the number of cells in the second list is greater than or equal to a second predetermined number and the timer is running. The method of claim 11.

13. determining that the fourth condition is satisfied in accordance with determining that the second cell is indicated in a set of cells of interest; determining that the fourth condition is satisfied in accordance with a determination that the number of cells in the second list is less than or equal to a second predetermined number and the second cell is indicated in a set of cells of interest; or determining that the fourth condition is satisfied in accordance with determining that a number of cells other than the second cell in the second list is equal to or greater than a second predetermined number and the second cell is indicated in a set of cells of interest; Further comprising at least one of The method of claim 7.

14. determining weights of cells in the second list; determining that the fourth condition is satisfied in accordance with a determination that the sum of the weights of the cells in the second list is greater than or equal to a second predetermined value. The method of claim 7.

15. determining that a sum of weights of cells other than the second cell in the second list is less than or equal to the second predetermined value; 15. The method of claim 14.

16. resetting the sum of the weights in accordance with a determination that the fourth condition is satisfied.

15. The method of claim 14.

17. determining that the fourth condition is satisfied in accordance with a determination that the quality of the second cell is worse than the quality of other cells in the second list. The method of claim 7.

18. 1. A communication method comprising: in accordance with a determination that the measurements of the beam of the third cell satisfy a fifth condition, including, in the terminal device, the beam in a third list; transmitting a measurement report in accordance with a determination that the third list satisfies a sixth condition. Communication method.

19. determining that the third list satisfies the sixth condition in accordance with a determination that the number of beams of the third cell in the third list is greater than or equal to a third predetermined number; or determining that the third list satisfies the sixth condition in accordance with a determination that the number of beams in the third list is equal to or greater than a fourth predetermined number.

20. The method of claim 18.

20. resetting the number of beams in the third list in accordance with a determination that the sixth condition is met.

20. The method of claim 19.

Citation Information

Patent Citations

  • Method for measurement report event operation and network signaling in UE autonomous handover

    US20200077314A1

  • Measurement reporting method and apparatus

    US20200187033A1

  • Method and apparatus for measurement report triggering

    US20210360492A1