Channel state information processing unit calculation for measurement reporting

WO2026167435A1PCT designated stage Publication Date: 2026-08-13NOKIA TECHNOLOGIES OY
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2026-01-08
Publication Date
2026-08-13

Smart Images

  • Figure IB2026050134_13082026_PF_FP_ABST
    Figure IB2026050134_13082026_PF_FP_ABST
Patent Text Reader

Abstract

Example embodiments of the present disclosure are directed to channel state information processing unit (CPU) calculation for measurement reporting. A method comprises receiving, from a second apparatus, a message at least comprising configuration information associated with a time to trigger (TTT); determining, based on the configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting; and determining channel state information processing unit (CPU) occupancy time for the event-triggered measurement reporting based at least on the TTT duration and a reference point specific for the event-triggered measurement reporting.
Need to check novelty before this filing date? Find Prior Art

Description

CHANNEL STATE INFORMATION PROCESSING UNIT CALCULATION FOR MEASUREMENT REPORTINGFIELD

[0001] Various example embodiments of the present disclosure generally relate to the field of telecommunication and in particular, to methods, devices, apparatuses and computer readable storage medium for channel state information processing unit (CPU) calculation for measurement reporting.BACKGROUND

[0002] In some discussed schemes, the event-triggered reporting is being considered for layer 1 (LI) measurement reporting for both beam management (BM) (for multiple-input multiple-output (MIMO) purposes) and cell switch procedure such as layer 1 / layer 2-triggered mobility (LTM), where the user equipment (UE) will be configured with events to determine when to send a report containing one or more measurements. When performing the measurements and generating the report, the CPU of the UE is occupied.SUMMARY

[0003] In a first aspect of the present disclosure, there is provided a first apparatus. The first apparatus comprises at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus at least to: receive, from a second apparatus, a message at least comprising configuration information associated with a time to trigger (TTT); determine, based on the configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting; and determine channel state information processing unit (CPU) occupancy time for the event-triggered measurement reporting based at least on the TTT duration and a reference point specific for the event-triggered measurement reporting.

[0004] In a second aspect of the present disclosure, there is provided a method. The method comprises: receiving, by a first apparatus from a second apparatus, a message at least comprising configuration information associated with a TTT; determining, based onthe configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting; and determining CPU occupancy time for the event-triggered measurement reporting based at least on the TTT duration and a reference point specific for the event -triggered measurement reporting.

[0005] In a third aspect of the present disclosure, there is provided a first apparatus. The first apparatus comprises means for receiving, from a second apparatus, a message at least comprising configuration information associated with a TTT; means for determining, based on the configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting; and means for determining CPU occupancy time for the event-triggered measurement reporting based at least on the TTT duration and a reference point specific for the event -triggered measurement reporting.

[0006] In a fourth aspect of the present disclosure, there is provided a computer readable medium. The computer readable medium comprises instructions stored thereon for causing an apparatus to perform at least the method according to the second aspect.

[0007] It is to be understood that the Summary section is not intended to identify key or essential features of embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Some example embodiments will now be described with reference to the accompanying drawings, where:

[0009] FIG. 1 illustrates an example communication environment in which example embodiments of the present disclosure can be implemented;

[0010] FIG. 2 illustrates a signaling chart for the LTM procedure;

[0011] FIG. 3 illustrates an example of CPU occupancy timeline;

[0012] FIG. 4 illustrates a signaling chart of communication according to some example embodiments of the present disclosure;

[0013] FIG. 5 illustrates an example diagram related to the timeline of CPU occupancy time according to some example embodiments of the present disclosure;

[0014] FIG. 6 illustrates an example diagram related to the timeline of CPU occupancy time according to some example embodiments of the present disclosure;

[0015] FIG. 7 illustrates an example diagram related to the timeline of CPU occupancy time according to some example embodiments of the present disclosure;

[0016] FIG. 8 illustrates a flowchart of a method implemented at a first apparatus in accordance with some example embodiments of the present disclosure;

[0017] FIG. 9 illustrates a flowchart of a method implemented at a first apparatus in accordance with some example embodiments of the present disclosure;

[0018] FIG. 10 illustrates a flowchart of a method implemented at a first apparatus in accordance with some example embodiments of the present disclosure;

[0019] FIG. 11 illustrates a flowchart of a method implemented at a first apparatus in accordance with some example embodiments of the present disclosure;

[0020] FIG. 12 illustrates a simplified block diagram of a device that is suitable for implementing example embodiments of the present disclosure; and

[0021] FIG. 13 illustrates a block diagram of an example computer readable medium in accordance with some example embodiments of the present disclosure.

[0022] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION

[0023] Principle of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. Embodiments described herein can be implemented in various manners other than the ones described below.

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

[0025] References in the present disclosure to “one embodiment,” “an embodiment,” “anexample embodiment,” and the like indicate that the embodiment described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.

[0026] It shall be understood that although the terms “first,” “second,”..., etc. in front of noun(s) and the like may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another and they do not limit the order of the noun(s). For example, a first element could be termed a second element, and similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term “and / or” includes any and all combinations of one or more of the listed terms.

[0027] As used herein, “at least one of the following: ” and “at least one of ” and similar wording, where the list of two or more elements are joined by “and” or “or”, mean at least any one of the elements, or at least any two or more of the elements, or at least all the elements.

[0028] As used herein, unless stated explicitly, performing a step “in response to A” does not indicate that the step is performed immediately after “A” occurs and one or more intervening steps may be included.

[0029] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises”, “comprising”, “has”, “having”, “includes” and / or “including”, when used herein, specify the presence of stated features, elements, and / or components etc., but do not preclude the presence or addition of one or more other features, elements, components and / or combinations thereof.

[0030] As used in this application, the term “circuitry” may refer to one or more or all of the following:(a) hardware-only circuit implementations (such as implementations in only analog and / or digital circuitry) and(b) combinations of hardware circuits and software, such as (as applicable):(i) a combination of analog and / or digital hardware circuit(s) with software / firmware and(ii) any portions of hardware processor(s) with software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and(c) hardware circuit(s) and or processor(s), such as a microprocessor(s) or a portion of a microprocessor(s), that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.

[0031] This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.

[0032] As used herein, the term “communication network” refers to a network following any suitable communication standards, such as New Radio (NR), Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), Narrow Band Internet of Things (NB-IoT) and so on. Furthermore, the communications between a terminal device and a network device in the communication network may be performed according to any suitable generation communication protocols, including, but not limited to, the first generation (1G), the second generation (2G), 2.5G, 2.75G, the third generation (3G), the fourth generation (4G), 4.5G, the fifth generation (5G), 5.5G, the sixth generation (6G) communication protocols, and / or any other protocols either currently known or to be developed in the future.Embodiments of the present disclosure may be applied in various communication systems. Given the rapid development in communications, there will of course also be future type communication technologies and systems with which the present disclosure may be embodied. It should not be seen as limiting the scope of the present disclosure to only the aforementioned system.

[0033] As used herein, the term “network device” refers to a node in a communication network via which a terminal device accesses the network and receives services therefrom. The network device may refer to a base station (BS) or an access point (AP), for example, a node B (NodeB or NB), an evolved NodeB (eNodeB or eNB), an NR NB (also referred to as a gNB), a Remote Radio Unit (RRU), a radio header (RH), a remote radio head (RRH), a relay, an Integrated Access and Backhaul (IAB) node, a low power node such as a femto, a pico, a non-terrestrial network (NTN) or non-ground network device such as a satellite network device, a low earth orbit (LEO) satellite and a geosynchronous earth orbit (GEO) satellite, an aircraft network device, and so forth, depending on the applied terminology and technology. In some example embodiments, radio access network (RAN) split architecture comprises a Centralized Unit (CU) and a Distributed Unit (DU) at an IAB donor node. An IAB node comprises a Mobile Terminal (IAB-MT) part that behaves like a UE toward the parent node, and a DU part of an IAB node behaves like a base station toward the next-hop IAB node.

[0034] The term “terminal device” refers to any end device that may be capable of wireless communication. By way of example rather than limitation, a terminal device may also be referred to as a communication device, user equipment (UE), a Subscriber Station (SS), a Portable Subscriber Station, a Mobile Station (MS), or an Access Terminal (AT). The terminal device may include, but not limited to, a mobile phone, a cellular phone, a smart phone, voice over IP (VoIP) phones, wireless local loop phones, a tablet, a wearable terminal device, a personal digital assistant (PDA), portable computers, desktop computer, image capture terminal devices such as digital cameras, gaming terminal devices, music storage and playback appliances, vehicle-mounted wireless terminal devices, wireless endpoints, mobile stations, laptop-embedded equipment (LEE), laptop -mounted equipment (LME), USB dongles, smart devices, wireless customer-premises equipment (CPE), an Internet of Things (loT) device, a watch or other wearable, a head-mounted display (HMD), a vehicle, a drone, a medical device and applications (e.g., remote surgery), an industrial device and applications (e.g., a robot and / or other wireless devicesoperating in an industrial and / or an automated processing chain contexts), a consumer electronics device, a device operating on commercial and / or industrial wireless networks, and the like. The terminal device may also correspond to a Mobile Termination (MT) part of an IAB node (e.g., a relay node). In the following description, the terms “terminal device”, “communication device”, “terminal”, “user equipment” and “UE” may be used interchangeably.

[0035] As used herein, the term “resource,” “transmission resource,” “resource block,” “physical resource block” (PRB), “uplink resource,” or “downlink resource” may refer to any resource for performing a communication, for example, a communication between a terminal device and a network device, such as a resource in time domain, a resource in frequency domain, a resource in space domain, a resource in code domain, or any other combination of the time, frequency, space and / or code domain resource enabling a communication, and the like. In the following, unless explicitly stated, a resource in both frequency domain and time domain will be used as an example of a transmission resource for describing some example embodiments of the present disclosure. It is noted that example embodiments of the present disclosure are equally applicable to other resources in other domains.

[0036] FIG. 1 illustrates an example communication network 100 in which example embodiments of the present disclosure can be implemented. As shown in FIG. 1, the communication network 100 may comprise a first apparatus 110 which may also be, for example, referred to as a terminal device or a UE.

[0037] The communication network 100 may further comprise a second apparatus 120, which may be, for example, considered as being a network device or being included in a network device. In some example embodiments, the network device may be discussed as a BS, a gNB, or an eNB.

[0038] A serving area provided by the second apparatus 120 is called a cell. The second apparatus 120 may provide one or more cells serving the first apparatus. For example, the first apparatus 110 may communicate with the second apparatus 120 within the cell 102. In some scenarios, the cell 102 may be considered as a cell that is serving the first apparatus 110.

[0039] In the following, for the purpose of illustration, some example embodiments are described with the first apparatus 110 operating as a terminal device and the secondapparatus 120 operating as a network device. However, in some example embodiments, operations described in connection with a terminal device may be implemented at a network device or other device, and operations described in connection with a network device may be implemented at a terminal device or other device.

[0040] In some example embodiments, if the first apparatus 110 is a terminal device and second apparatus 120 is a network device, a link from the second apparatus 120 to first apparatus 110 is referred to as a downlink (DL), while a link from the first apparatus 110 to second apparatus 120 is referred to as an UL. In DL, the second apparatus 120 is a transmitting (TX) apparatus (or a transmitter) and the first apparatus 110 is a receiving (RX) apparatus (or a receiver). In UL, the first apparatus 110 is a TX apparatus (or a transmitter) and the second apparatus 120 is an RX apparatus (or a receiver).

[0041] It is to be understood that the number of devices and their connections shown in FIG. 1 are only for the purpose of illustration without suggesting any limitation. The communication environment 100 may include any suitable number of devices configured to implementing example embodiments of the present disclosure. Although not shown, it would be appreciated that one or more additional devices may be located in the cell 102, and one or more additional cells may be deployed in the communication environment 100. It is noted that although illustrated as a network device, the network device 120 may be another device than a network device. Although illustrated as a terminal device, the terminal device 110 may be another device than a terminal device.

[0042] In the following, for the purpose of illustration, some example embodiments are described with the terminal device 110 operating as a UE and the network device 120 operating as abase station. However, in some example embodiments, operations described in connection with a terminal device may be implemented at a network device or other device, and operations described in connection with a network device may be implemented at a terminal device or other device.

[0043] Communications in the communication environment 100 may be implemented according to any proper communication protocol(s), comprising, but not limited to, cellular communication protocols, wireless local network communication protocols such as Institute for Electrical and Electronics Engineers (IEEE) 802.11 and the like, and / or any other protocols currently known or to be developed in the future. Moreover, the communication may utilize any proper wireless communication technology, comprisingbut not limited to: Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Frequency Division Duplex (FDD), Time Division Duplex (TDD), Multiple-Input Multiple-Output (MIMO), Orthogonal Frequency Division Multiple (OFDM), Discrete Fourier Transform spread OFDM (DFT-s-OFDM) and / or any other technologies currently known or to be developed in the future.

[0044] In some discussed schemes, some aspects related to mobility enhancements have been discussed, i.e., enhancements to a handover or cell switch procedure, LTM, with event-based or event-triggered or event-driven (Layer 1 i.e., LI) measurement reporting. Event -triggered reporting, event -triggered LI measurement reporting, and event -triggered measurement reporting are used interchangeably herein. Some mobility enhancements related to the above-mentioned schemes are shown in the following:• Measurements related enhancements for purpose of supporting LTM:Measurement related enhancements are applicable to Intra-Central Unit (CU) Master Cell Group (MCG) / Secondary Cell Group (SCG) LTM and Inter-CU MCG / SCG LTM Specify necessary components to support event-triggered LI measurement reporting Specify support for Channel State Information-Reference Signal (CSLRS) measurements for LTM procedures and enable CSLRS based beam management Specify CSI acquisition on candidate cell(s) based on CSLRS before or during LTM cell switchNOTE: Some discussed schemes may comprise a decision on whether to support CSI report before or during the LTM cell switch, as part of the CSI acquisition procedure.

[0045] Regarding the event -based / triggered-Ll measurement reporting for LTM, the discussion on event-triggered LI measurement reporting for LTM has been started, and some agreements have been discussed in some previous schemes, which are shown in the following:• LI LTM measurement event configuration is associated with LI measurement resource configuration provided in LTM configuration via Radio Resource Control (RRC) signaling.• Event -triggered LI measurement should be designed for the following LTM purposes:Select the candidate beam / cell to trigger early synchronization.Select the target beam / cell and trigger LTM cell switch procedure.• For event-triggered LI measurement, use of beam level measurement result for event evaluation is baseline.• Support the following LTM events based on beam specific quality of serving cell and candidate cells as the LI LTM measurement events.Event LTM2: Beam of serving cell becomes worse than an absolute threshold;Event LTM3: Beam of candidate cell becomes amount of offset better than beam of a serving cell;Event LTM4: Beam of candidate cell becomes better than an absolute threshold; Event LTM5: Beam of serving cell becomes worse than absolute thresholdl and Beam of candidate cell becomes better than another absolute threshold2.• Support the beam config of both Synchronization Signal Block (SSB) and CSLRS in LI measurement resource configuration in LTM config.• For LTM event evaluation, Time to Trigger (TTT), hysteresis for entering / leaving, and / or beam specific offset can be applied.• Current beam (i.e. a beam corresponding to the indicated Transmission Configuration Indication (TCI) state) is used for event evaluation in LI measurement reporting for serving cell.• Any beam in candidate RS configuration can be used for LTM event evaluation. • Beam level measurement result, not cell level measurement result, is used LTM event evaluation.• LTM event-triggered measurement configuration can be taken as baseline:LTM measurement resource configuration is provided in LTM-config.Event-triggered report config is provided in serving cell config.• Medium Access Control (MAC) layer handles the event evaluation and measurement report triggering.• For measurement resource configuration, LTM CSI resource configuration is reused if possible.• For measurement reporting configuration, LTM-CSI-ReportConfig is reused if possible.• For association between measurement resource configuration and measurement reporting configuration, LTM way is reused if possible.• The entire event evaluation procedure is handled by MAC based on the latest LI measured results reported by LI.• TTT operates only based on a timer (like TTT used in Layer 3 (L3) event-triggered Measurement Report (MR)).• Same RS type should be used for both serving and neighboring cell for event LTM3 and event LTM5.• TTT is evaluated per beam, and measurement report is only triggered by beam that has satisfied the condition (entering / leaving) for the whole duration of TTT.• TTT timer is not restarted if the current beam changes and the entering condition is still met with the new current beam.• TTT is applied to the leaving condition.• Network can configure which RS type (SSB or CSLRS) is used for LTM event evaluation.Either CSLRS or SSB could be configured as candidate beam and the measurement RS of the serving cell beam is determined based on the candidate beam to ensure same RS type, i.e. the RS for current beam of serving cell is same as or Quasi Co-Located (QCLed) with the Quasi Co-Location Reference Signal (QCL RS) of the indicated TCI state.• Synchronization Signal and Physical Broadcast Channel Block Resource Indicator (SSBRI) and CSLRS Resource Indicator (CRI) are used to represent the candidate beamIdentification (ID) in LTM Measurement Medium Access Control-Control Element (LTM MR MAC CE).• For event-triggered LI LTM measurement reporting, max N is total number of all beams included into MR MAC CE.• For event-triggered LI LTM measurement reporting, Network (NW) controls if the beam(s) not satisfying the event could be reported according to N beams in MR MAC CE.• A single MAC CE format for the event -triggered LI measurement report is used for both the SSB and CSLRS reference signals.• Support the truncated measurement report MAC CE• For gNB scheduled reporting and event -triggered reportingAt least periodic CSLRS is supported for Layer 1 Reference Signal Received Power (Ll-RSRP) measurement for candidate cellAt least CSLRS for beam management is supported for Ll-RSRP measurement for candidate cell• The RSs of the candidate cell(s) for event evaluation are explicitly configured

[0046] LTM is a cell switch procedure, where UE’s serving cell (Primary Cell (PCell) or Primary Secondary Cell (PSCell)) is switched by the network by sending an LTM cell switch command. An LTM switch command is currently assumed delivered by MAC signaling using a MAC CE. Hence, not using RRC signaling as a L3 based handover which is one of the current methods for changing between cells. LTM cell switch decision is based on measurements (for example LI measurements) that are performed and reported (for example LI measurement report) by the UE. Measurements and reporting are based on LTM candidate cell configuration provided by the network for one or more LTM candidate cells. An LTM candidate cell may be neighboring cells or a UE’ s current serving cells (e.g. one of the current secondary cell).

[0047] In some discussed schemes, LTM measurements on a neighboring candidate cell are performed using SSBs transmitted by the candidate cell for which the SSB configuration is provided to the UE.

[0048] Before the cell switch, network may optionally activate one or more TCI state(s) for one or more candidate cells for early Downlink (DL) synchronization. Once a candidate cell TCI state is activated the UE may start tracking the downlink time / frequency synchronization using the reference signals associated with the activated TCI state(s). The UE may also perform early Uplink (UL) synchronization before the cell switch if this is requested by the network.

[0049] Reference is now made to FIG. 2, which shows a signaling chart 200 for the LTM procedure. Specifically, FIG. 2 shows a scenario of Intra-CU LTM handover between UE 202 and gNB 204.

[0050] Firstly, at block 205, the UE 202 may be in an RRC CONNECTED mode, meaning that the UE 202 is connected to the gNB 204. Then, the UE 202 may send (210) a MeasurementReport message to the gNB 204. The gNB 204 may decide to configure LTM and initiate LTM preparation. At block 215, the gNB 204 may perform the LTM candidate preparation.

[0051] After performing the LTM candidate preparation, the gNB 204 may transmit (220) an RRCReconfiguration message to the UE 202 including the LTM candidate configurations. The UE 202 may store the LTM candidate configurations and transmit (225) an RRCReconfigurationComplete message to the gNB 204. The UE 202 may perform the DL synchronization with the candidate cell(s) (via early TCI activation) before receiving the cell switch command.

[0052] The UE 202 may, at step 230 and 235, perform early Timing Advance (TA) acquisition with the candidate cell(s) as requested by the network (i.e., gNB 204) before receiving the cell switch command. This is done via Contention-Free Random Access (CFRA) triggered by a Physical Downlink Control Channel (PDCCH) order from the source cell, following which the UE 202 sends preamble towards the indicated candidate cell.

[0053] At this step, in order to minimize the data interruption of the source cell due to CFRA towards the candidate cell(s), the UE 202 may not receive random access response from the network for the purpose of TA value acquisition and the TA value of the candidate cell is indicated in the cell switch command. The UE 202 may not maintain the TA timer for the candidate cell and relies on network implementation to guarantee the TA validity.

[0054] The UE 202 may perform LI measurements on the configured candidate cell(s) and transmit (240) LI measurement reports to the gNB 204. LI measurement should be performed as long as RRC reconfiguration (at step 220) is applicable.

[0055] The gNB 204 may, at block 245, decide to execute cell switch to a target cell. Then the gNB 204 may transmit (250) a cell switch command MAC CE triggering cell switch by including the candidate configuration index of the target cell. The UE 202, at block 255, may switch to the target cell and apply the configuration indicated by candidate configuration index.

[0056] The UE 202 may perform (260) the random-access procedure towards the target cell, if UE 202 does not have valid TA of the target cell. Finally, the UE 202 may complete (265) the LTM cell switch procedure by sending RRCReconfigurationComplete message to target cell. For RACH-based LTM, if the UE 202 has performed a RA procedure in step 260, the UE 202 may consider that LTM cell switch execution is successfully completed when the random-access procedure is successfully completed. For RACH-less LTM, the UE 202 may consider that LTM cell switch execution is successfully completed when the UE 202 determines that the network has successfully received its first UL data.

[0057] The steps 230-265 can be performed multiple times for subsequent LTM using the LTM candidate configuration(s) provided in step 220. The procedure over the air interface described with reference to FIG. 2 is applicable to both intra-gNodeB-Distributed Unit Ll / 2 triggered mobility (intra-gNB-DU LTM) and inter-gNodeB-Distributed Unit Ll / 2 triggered mobility (inter-gNB-DU LTM). The overall LTM procedures over Fl-C interface are captured in some discussed schemes.

[0058] Regarding the CSI processing criteria for CSI measurement and reporting for a serving cell i.e., for measurements which are reported to the serving cell using LI measurement reporting of type periodic, semi-persistent (SP), or aperiodic, is defined in the following.

[0059] The UE may indicate the number of supported simultaneous CSI calculations NCpu with parameter simultaneousCSI-ReportsPerCC or \simultaneousCSI-SubReportsPerCC-r 1 S] in a component carrier, and simultaneousCSI-ReportsAHCC or \simultaneousCSI-SubReportsAllCC-r 1 S] across all component carriers.

[0060] If a UE supports NCPUsimultaneous CSI calculations it means that the UE haveNCPUCSI processing units for processing CSI reports. If L CPUs are occupied for calculation of CSI reports in a given OFDM symbol, the UE has NCPU— L unoccupied CPUs. If N CSI reports start occupying their respective CPUs on the same OFDM symbol on which NCPU— L CPUs are unoccupied, where each CSI report n = 0, ...,N — 1 corresponds tothe UE is not required to update the N — M requested CSI reports with lowest priority, where 0 < M < N is the largest value such that n=o ^CPU < NCPU— L holds.

[0061] A UE is not expected to be configured with an aperiodic CSI trigger state containing more than NCPUReporting Settings. Processing of a CSI report occupies a number of CPUs for a number of symbols as follows:■ OCPU= 0 for a CSI report with CSI-ReportConfig with higher layer parameter reportQuantity set to 'none' and CSI-RS-ResourceSet with higher layer parameter trs- Info configured■ OCPU= 1 for a CSI report with LTM-CSI-ReportConfig or a CSI report with CSI- ReportConfig with higher layer parameter reportQuantity set to 'cri-RSRP', 'ssb-Index- RSRP', 'cri-SINR', 'ssb-Index-SINR', 'cri-RSRP- Index', 'ssb-Index-RSRP- Index', 'cri- SINR- Index', 'ssb-Index-SINR- Index ' or 'none' (and CSI-RS-ResourceSet with higher layer parameter trs-Info not configured)- otherwise, OCPU= Ks, where Ksis the number of CSI-RS resources in the CSI-RS resource set for channel measurement.

[0062] For a CSI report with CSI-ReportConfig with higher layer parameter reportQuantity not set to 'none', or a CSI report with LTM-CSI-ReportConfig, the CPU(s) are occupied for a number of OFDM symbols as follows:- A periodic or semi-persistent CSI report (excluding an initial semi-persistent CSI report on Physical Uplink Shared Channel (PUSCH) after the Physical Downlink Control Channel (PDCCH) triggering the report and a semi-persistent CSI report on PUSCH configured with the higher layer parameter codebookType set to 'typell- Doppler-rl8' or 'typeII-Doppler-PortSelection-rl8') occupies CPU(s) from the first symbol of the earliest one of each CSI-RS / CSI-IM / SSB resource, or each CSI-RS / CSI- IM resource associated with all configured sub-configurations for periodic CSI reportcorresponding to a CSI-ReportConfig that contains a list of sub-configurations provided by csi-ReportSubConfigToAddModList, or each CSI-RS / CSI-IM resource associated with all activated / triggered sub-configurations for semi-persistent CSI report corresponding to a CSI-ReportConfig that contains a list of sub-configurations provided by csi-ReportSubConfigToAddModList, for channel or interference measurement, respective latest CSI-RS / CSI-IM / SSB occasion no later than the corresponding CSI reference resource, until the last symbol of the configured PUSCH / Physical Uplink Control Channel (PUCCH) carrying the report.- An aperiodic CSI report occupies CPU(s) from the first symbol after the PDCCH triggering the CSI report until the last symbol of the scheduled PUSCH carrying the report. When the PDCCH reception includes two PDCCH candidates from two respective search space sets, for the purpose of determining the CPU occupation duration, the PDCCH candidate that ends later in time is used.- An initial semi-persistent CSI report on PUSCH after the PDCCH trigger occupies CPU(s) from the first symbol after the PDCCH until the last symbol of the scheduled PUSCH carrying the report. When the PDCCH reception includes two PDCCH candidates from two respective search space sets, for the purpose of determining the CPU occupation duration, the PDCCH candidate that ends later in time is used.

[0063] For a CSI report with CSI-ReportConfig with higher layer parameter reportQuantity set to 'none' and CSI-RS-ResourceSet with higher layer parameter trs-Info not configured, the CPU(s) are occupied for a number of OFDM symbols as follows: - A semi-persistent CSI report (excluding an initial semi-persistent CSI report on PUSCH after the PDCCH triggering the report) occupies CPU(s) from the first symbol of the earliest one of each transmission occasion of periodic or semi-persistent CSI- RS / SSB resource for channel measurement for Ll-RSRP computation, until Z3symbols after the last symbol of the latest one of the CSI-RS / SSB resource for channel measurement for Ll-RSRP computation in each transmission occasion.- An aperiodic CSI report occupies CPU(s) from the first symbol after the PDCCH triggering the CSI report until the last symbol between Z3symbols after the first symbol after the PDCCH triggering the CSI report and Z3symbols after the last symbol of the latest one of each CSI-RS / SSB resource for channel measurement for LI-RSRP computation. (Z^Z^') are defined above.

[0064] Regarding the CSI reference resource, the CSI reference resource for a serving cell, i.e., for measurements which are reported to the serving cell using LI measurement reporting of type periodic, semi-persistent (SP), or aperiodic, is defined as shown in the following:In the frequency domain, the CSI reference resource is defined by the group of downlink physical resource blocks corresponding to the band to which the derived CSI relates.- In the time domain, the CSI reference resource for a CSI reporting in UL slot n' is defined by a single downlink slotparameter configured by higher layer, and where ^Koffsetlsthe subcarrier spacing configuration for K0^setwith a value of 0 for frequency range 1,- where DL and fiULarethe subcarrier spacing configurations for DL and UL, respectively, andoffsetand / ^offset are determined by higher-layer configured ca-SlotOffset for the cells transmitting the UL and DL- where for periodic and semi-persistent CSI reporting- if a single CSLRS / SSB resource is configured for channel measurement ncsi _re / is the smallest value greater than or equal to 4 • 2kDL, such that it corresponds to a valid downlink slot, or- if multiple CSLRS / SSB resources are configured for channel measurement ncsi _re / is the smallest value greater than or equal to 5 • 2^DL, such that it corresponds to a valid downlink slot.- where for aperiodic CSI reporting, if the UE is indicated by the Downlink Control Information (DCI) to report CSI in the same slot as the CSI request, ncsi _re / is such that the reference resource is in the same valid downlink slot as the corresponding CSI request, otherwise ncsi _re / is the smallest value greater than or equal to [Z / Nsymb\’ such that slot n- ncsi ref corresponds to a valid downlink slot, where Z' corresponds to thedelay requirement in some discussed schemes.- when periodic (P) or semi-persistent (SP) CSI-RS / CSI Interference Measurement (CSI-IM) or SSB is used for channel / interference measurements, the UE is not expected to measure channel / interference on the CSI-RS / CSI-IM / SSB whose last OFDM symbol is received up to Z' symbols before transmission time of the first OFDM symbol of the aperiodic CSI reporting.

[0065] A slot in a serving cell shall be considered to be a valid downlink slot if certain conditions are met, wherein the conditions mentioned herein are shown in the following:Conditions:- it comprises at least one higher layer configured downlink or flexible symbol, and - it does not fall within a configured measurement gap for that UE

[0066] If there is no valid downlink slot for the CSI reference resource corresponding to a CSI Report Setting in a serving cell, CSI reporting is omitted for the serving cell in UL slot n'.

[0067] For a CSI report with reportQuantity not set to ‘ ssb-Index-RSRP\ ‘ ssb-Index-SINR' , ‘ s sb -Index-RSRP -Index' or "ssb- Index-SINR-Index' , after the CSI report (re)configuration, serving cell activation, Bandwidth Part (BWP) change, or activation of Semi-Persistent CSI (SP-CSI), the UE reports a CSI report only after receiving at least one CSI-RS transmission occasion for channel measurement and CSI-RS and / or CSI-IM occasion for interference measurement no later than CSI reference resource and drops the report otherwise.

[0068] For a CSI report configuration containing a list of sub-configurations provided by csi-ReportSubConfigToAddModList, after the CSI report (re)configuration, serving cell activation, BWP change, or activation of Semi-Persistent CSI (SP-CSI), the UE reports a CSI report including one or more sub-reports only after receiving at least one CSI-RS transmission occasion for channel measurement and CSI-RS and / or CSI-IM occasion for interference measurement, per sub-configuration, no later than CSI reference resource and drops the report otherwise, where the sub-configuration is the activated / triggered one for Aperiodic / Semi-Persistent CSI (AP / SP-CSI) reporting, or the configured one for Periodic CSI (P-CSI) reporting.

[0069] Regarding the Ll-RSRP reporting, if the higher layer parameter timeRestrictionForChannelMeasurements in CSI-ReportConfig s set to "notConfigured" , the UE shall derive the channel measurements for computing Ll-RSRP value reported in UL slot n based on only the SS / PBCH or NZP CSI-RS, no later than the CSI reference resource, associated with the CSI resource setting.

[0070] If the higher layer parameter timeRestrictionForChannelMeasurements in CSI-ReportConfig is set to "Configured" , the UE shall derive the channel measurements for computing Ll-RSRP reported in UL slot n based on only the most recent, no later than the CSI reference resource, occasion of SS / PBCH or Non-Zero Power CSI-RS (NZP CSI-RS) associated with the CSI resource setting.

[0071] Reference is now made to FIG. 3, which shows an example of CPU occupancy for periodic reporting.

[0072] According to FIG. 3, the UE may determine a part of the RSs or a part of the measurements performed before the CSI reference resource as valid measurement resource or measurement occasions for the event-triggered measurement reporting.

[0073] In some discussed schemes, an event-triggered reporting is being considered for LI measurement reporting or reporting of LI measurements for both BM (for MIMO purposes) and LTM (for cell switch purposes), where the UE will be configured with events to determine when to send a report containing one or more measurements. For example, an event may be configured where the UE is required to evaluate the quality of a candidate beam / RS (e.g., for LTM this would be an RS transmitted from a candidate cell) against a threshold, or the quality of the current beam (RS associated with the current serving beam) being used by the UE in the current serving cell.

[0074] For cell switch, MAC CE (e.g., LTM Measurement Report (MR) MAC-CE) is selected as a reporting medium for event -triggered LI measurement results. Layer 1 sends the measurements to the Layer 2 (MAC), and MAC layer runs the event evaluation. The event-triggered report may be triggered when at least one reference signal (i.e. serving RS / beam or candidate RS / beam) fulfills the reporting criteria (such as LTM 2 / 3 / 4Z5) for the duration of the TTT. When TTT expires and the RS has fulfilled the condition for the TTT duration, an LTM MR (LTM measurement report) MAC CE is triggered to convey the RS information to network.

[0075] A TTT (time to trigger) is agreed to be run on RS / beam level i.e. for each of the RS / beam associated with an event-triggered reporting, a TTT may be used separately.

[0076] For the Layer 1 measurement reporting, the CPU processing is defined for periodic, semi-persistent (SP), and aperiodic (AP) reporting. Since each UE has limited CPU resources, it is essential to specify the UE’s CPU capabilities for each reporting type to minimize ambiguity between the network and the UE regarding the measurements it can perform and the reports it can generate. This information helps the network to optimize the configuration of measurements and reporting to suit the UE's capabilities.

[0077] An example of CPU occupancy for a periodic reporting is shown FIG. 3 (based on the specification details described above: CPUs are calculated from the first symbol of the earliest one of each CSI-RS / CSI-IM / SSB resource, respective latest CSI-RS / CSL IM / SSB occasion no later than the corresponding CSI reference resource, until the last symbol of the configured PUSCH / PUCCH carrying the report): For MAC CE based event-triggered measurement reporting or any other reporting when the reporting is triggered only when a configured or an associated event is met, the existing rules for CPU occupancy for periodic / SP / Aperiodic reporting can’t be used.

[0078] The scheme for determining occupancy of CPU for event-triggered reporting is desirable such that appropriate measurements and reporting can be updated based on the available CPU resources.

[0079] In accordance with some example embodiments of the present disclosure, there is provided a solution for defining CSI reference resource for measurement reporting. In this solution, a message at least comprising configuration information associated with a time to trigger (TTT) is received by the first apparatus 110. For example, the configuration information can contain the information of the value of the maximum time or duration a TTT should run. A TTT duration prior to a slot associated with an event-triggered measurement reporting is determined based on the configuration information. The first apparatus 110 determines channel state information processing unit (CPU) occupancy time for the event-triggered measurement reporting based at least on the TTT duration and a reference point specific for the event-triggered measurement reporting.

[0080] According to the proposed solution, for event-triggered Layer 1 measurement reporting, particularly when the reporting is performed using the Layer 2 MAC CE container, two key aspects are considered:

[0081] First aspect: The CPU occupancy timeline is determined based on the duration of the TTT timer associated with the report.

[0082] Second aspect: Regarding the rules for determining the number of CPUs, the number of CPUs is determined based on the UE's capabilities. Additionally, it is proposed that this determination can further depend on the report configuration, such as the event type, the number of candidate reference signals (RSs), and other relevant parameters.

[0083] In this way, rules for CPU occupancy timeline can be defined for a MAC CE based event-triggered reporting. Furthermore, rules for Number of CPUs to be occupied can be defined for a MAC CE based event-triggered reporting.

[0084] With the assistance of the defined rules, the network device (or the second apparatus 120) may use this information to configure different MAC CE based event-triggered reporting or other types of reporting if the CPU resources are shared with the event-triggered reporting appropriately.

[0085] It should be noted that the solutions proposed herein can be applied to any measurement reporting or used for any purpose (including but not limited to cell switching), where a TTT or any similar counter (any counter or timer) based evaluation can be used to trigger a measurement report.

[0086] Example embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.

[0087] FIG. 4 shows a signaling chart 400 related to the process of determining the CPU occupancy timeline according to some example embodiments of the present disclosure. FIG. 5, FIG. 6 and FIG. 7 show example diagrams related to the timeline of CPU occupancy time.

[0088] Reference is now made to FIG. 4, which shows a signaling chart 400 for communication according to some example embodiments of the present disclosure. As shown in FIG. 4, the signaling chart 400 involves a first apparatus 110, a second apparatus 120 and a candidate cell 130. For the purpose of discussion, reference is made to FIG.1, FIG. 5, FIG. 6 and FIG. 7 to describe the signaling chart 400.

[0089] In the scenario shown in FIG. 4, the candidate cell 130 may be a cell that can be switched to during the LTM process, and the second apparatus 120 may also be referredto as a serving cell (or a network device) currently serving the first apparatus 110. Furthermore, in this scenario the first apparatus 110 may also be referred to as a UE (or a terminal device) as well.

[0090] According to FIG. 4, the first apparatus 110 may transmit (405), to the second apparatus 120, the number of supported simultaneous CSI calculations for event-triggered measurement reporting. For example, the first apparatus 110 may indicate the number of supported simultaneous CSI calculations (which may be referred to as the capability of the first apparatus 110 as well), NCPU_MAC, for MAC CE based event -triggered measurement reporting.

[0091] In some embodiments, the first apparatus 110 may transmit, to the second apparatus 120, the number of supported simultaneous CSI calculations for event-triggered measurement reporting (NCPU_MAC).

[0092] In some embodiments, the first apparatus 110 may transmit, to the second apparatus 120, the number of supported simultaneous CSI calculations for all types CSI reporting including periodic, semi-persistent, aperiodic, and event-triggered measurement reporting.

[0093] In some embodiments, the number of supported simultaneous CSI calculations may be a separate capability (or limit) of the first apparatus 110 from the number of supported simultaneous CSI calculations for layer 1 periodic / SP / aperiodic reporting. Alternatively or in addition, the first apparatus 110 may indicate the number of supported simultaneous CSI calculations, NCPU, for all types of layer 1 measurement reporting including periodic / SP / aperiodic and event-triggered reporting.

[0094] As shown, the first apparatus 110 may receive (410), from a second apparatus 120, a message at least comprising configuration information associated with a TTT. For example, the configuration information may indicate to the first apparatus 110 a value for which a TTT should run, or a time point / a condition to start a TTT timer for at least one TTT duration. The message may comprise an RRC configuration message or an RRC reconfiguration message.

[0095] In some embodiments, the first apparatus 110 may receive, from the second apparatus 120, a message at least comprising a configuration of an event-triggered measurement reporting.

[0096] Based on the configuration information, the first apparatus 110 may determine a TTT duration prior to a slot associated with an event-triggered measurement reporting.

[0097] Regarding the TTT duration mentioned above, in some embodiments, the TTT duration may overlap with at least one DL slot. The DL slot may be a slot for the CSI reference resource.

[0098] In some embodiments, the TTT duration may comprise a slot or a symbol in the slot where the TTT timer is expected to expire and a condition for the event-triggered measurement reporting is still fulfilled.

[0099] In some embodiments, the latest TTT may be the latest TTT duration across all measurement RSs / beams (e.g., the largest TTT duration).

[0100] In some embodiments, the TTT duration may correspond to the latest TTT in a plurality of TTTs.

[0101] Regarding the slot as mentioned above, in some embodiments, the slot may be an available UL slot after the TTT duration for carrying an UL signal for requesting UL resources for the event-triggered measurement reporting or carrying the event-triggered measurement reporting. For example, the slot may comprise the next available UL slot carrying the UL signal, i.e., scheduling request (SR), to indicate the event-triggered reporting is triggered and requesting the UL resource for the report (two step reporting).

[0102] In some embodiments, the slot may be the first slot carrying an UL control after the latest TTT duration in the at least one TTT duration. For example, the slot may comprise the next UL slot carrying the MAC CE (for one step report, when the UL resources are available, and there is no need of SR) associated with the event-triggered reporting.

[0103] In some embodiments, the slot may be the first slot carrying UL data ot control transmission after the latest TTT duration in the at least one TTT duration. For example, the slot may comprise the first UL slot after each latest TTT duration. On the other hand, the slot may also comprise the first UL slot carrying the PUSCH or PUCCH after each latest TTT.

[0104] In some embodiments, the first apparatus 110 may receive, via the message, an indication of one or more occasions of the reference signal (RS) or the beam such as anSSB or a CSI-RS to be measured.

[0105] If the message is correctly received by the first apparatus 110, the first apparatus 110 may transmit (415) an acknowledgement for the message to the second apparatus 120.

[0106] In some embodiments, the message received by the first apparatus 110 may be an RRC configuration message. While in some other embodiments the message may be an RRC reconfiguration message.

[0107] Based on the configuration information of TTT, the first apparatus 110 may start (420) the TTT timer of the first TTT in the plurality of TTTs after processing an event-triggered measurement reporting configuration. For example, the TTT start time for a measurement RS / beam of the first TTT may be a time point after the processing the RRC (re-)configuration containing the event-triggered measurement reporting configuration (e.g., after sending the acknowledgment and processing RRC (re-)configuration command).

[0108] Alternatively, the first apparatus 110 may start the TTT timer of the first TTT in the plurality of TTTs after a processing of an activation command for activating the event-triggered measurement reporting configuration. For example, the TTT start time for a measurement RS / beam of the first TTT may be a time point after the processing of the activation command activating the event-triggered measurement reporting configuration (if the event-triggered reporting is activated via layerl / layer2 control signaling).

[0109] In some other embodiments, the first apparatus 110 may start the TTT timer of the first TTT in the plurality of TTTs after processing of an activation command associated with the transmission of at least one measurement RS associated with event-triggered measurement reporting.

[0110] For example, a TTT timer may start after the processing of the activation command activating the event-triggered measurement reporting configuration (if the event-triggered reporting is activated via layerl / layer2 control signaling).[OHl] In some embodiments, the first apparatus 110 may start, from the first symbol of the one or more occasions, the TTT timer of the first TTT in the plurality of TTTs. For example, the TTT start time for a measurement RS / beam of the first TTT may be a time point starting from the first symbol of the earliest occasion of the measurement RS resource.

[0112] As an option, the first apparatus 110 may restart the TTT timer for the second TTT upon an expiry of the first TTT. That is, the restart of the TTT timer may be upon the expiry of the previous TTT.

[0113] In one option, the first apparatus 110 may restart the TTT timer for the second TTT associated with an RS or a beam upon the expiry of the first or previous TTT associated with the RS or beam. As another option, the first apparatus 110 may restart the TTT timer for an RS or a beam for the second TTT upon an expiry of all first TTTs associated with all RSs or beams to be measured for the event-triggered measurement reporting. For example, the restart of the TTT timer may be upon the expiry of all TTTs associated with event report configuration (e.g., upon the expiry of the TTT with the largest duration).

[0114] In some embodiments, the first apparatus 110 may determine (425) CPU occupancy time for the event-triggered measurement reporting based at least on the TTT duration and a reference point specific for the event-triggered measurement reporting.

[0115] As a first option for determining the CPU occupancy time, the event-triggered layer 1 measurement reporting occupies CPU(s) on one or more symbols starting from a reference point (or first reference point) specific for the event-triggered layer 1 measurement reporting until the ending of TTT duration of the latest TTT that ended prior to the slot (or UL slot) for transmitting the report.

[0116] In some embodiments, the first apparatus 110 may determine one or more symbols, starting from the reference point until the end of the TTT duration, as the CPU occupancy time. In other words, according to the first option for determining the CPU occupancy time, for an event-triggered layer 1 measurement reporting, CPU occupancy is determined based on a TTT timer duration associated with the report. Furthermore, the CPU may be occupied from a reference point until the end of the TTT duration of the latest TTT.

[0117] For example, when the UL slot is not fixed and cannot be determined before the reporting is triggered / performed, with the first option, the first apparatus 110 and the second apparatus 120 may have the common understanding on the UL slot which can be used to determine the CPU occupancy beforehand at both first apparatus 110 and second apparatus 120 side. The first apparatus 110 may or may not have a report or related information always in this UL slot. It should be noted that, the common understanding may apply to all options mentioned herein as well.

[0118] In some embodiments, the reference point may be the first symbol of the earliest measurement RS resource of a set of measurement RS resources associated with the event-triggered measurement reporting after the start of a TTT and no later than the end of the TTT duration.

[0119] In some embodiments, the set of measurement RS resources may comprise a serving measurement RS associated with an indicated TCI state in the serving cell and candidate measurement RSs associated with the event-triggered measurement reporting. This may be based on the type of the event associated with the event-triggered reporting. For example, for events such as LTM3 or LTM5 where both serving RS and candidate RSs need to be measured and compared, the set of measurement RS resources may comprise a serving measurement RS associated with an indicated TCI state in the serving cell and candidate measurement RSs associated with the event -triggered measurement reporting.

[0120] In some other embodiments, the set of measurement RS resources may comprise candidate measurement RSs associated with the event-triggered measurement reporting. This may be based on the type of the event associated with the event-triggered reporting. For example, for events such as LTM4 where only the candidate RSs need to be measured, the set of measurement RS resources may comprise only candidate measurement RSs associated with the event-triggered measurement reporting.

[0121] In some embodiments, the set of measurement RS resources may comprise a serving measurement RS associated with an indicated TCI state in the serving cell. This may be based on the type of the event associated with the event-triggered reporting. For example, for event such as LTM2 when only serving RS needs to be measured, the set of measurement RS resources may comprise a serving measurement RS associated with an indicated TCI state.

[0122] Referring to FIG. 5, which shows an example of the CPU occupancy time when the CPU is occupied until the ending of TTT duration of the latest TTT that ended prior to the UL slot carrying the scheduling request. Two options (Option 1 and Option 2) for the reference point are shown in FIG. 5.

[0123] For example, as Option 1 shown in FIG. 5, the reference point (the reference point mentioned herein may also be referred to as the first reference point) specific for an event-triggered layer 1 measurement reporting may comprise the first symbol of the earliest oneof each RS resources including the serving RS associated with the indicated TCI state or the candidate RSs or including both the serving RS associated with the indicated TCI state and the candidate RSs associated with the event-triggered LI measurement reporting, after the starting of the TTT and no later the ending of TTT duration of the latest TTT that ended prior to the UL slot associated with the report.

[0124] In some embodiments, the reference point is the first symbol of the earliest measurement RS resource of a set of measurement RS resources associated with the event-triggered measurement reporting, and wherein respective latest measurement RS no later the end of the TTT duration.

[0125] In some embodiments, the reference point is associated with the first symbol of a certain latest measurement reference signal occasion (for example theoccasion) no later than the end of the TTT duration, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event -triggered measurement reporting configuration.

[0126] In some embodiments, the reference point may be the first symbol of the earliest measurement RS resource of a set of measurement RS resources associated with the event-triggered measurement reporting, and wherein respective latest measurement RS no later a CSI reference resource specified for the event-triggered measurement reporting.

[0127] For example, the reference point specific for an event-triggered layer 1 measurement reporting may comprise the first symbol of the earliest one of each RS resources including the serving RS associated with the indicated TCI state or the candidate RSs or including both the serving RS associated with the indicated TCI state and the candidate RSs associated with the event-triggered LI measurement reporting, respective latest channel measurement RS occasion no later than a CSI reference resource. In some examples, the CSI reference resource may be specified for the event-triggered measurement reporting.

[0128] In some embodiments, the reference point is associated with at least one parameter based on at least a capability of the first apparatus for a CPU usage reduction or an event-triggered measurement reporting configuration.

[0129] For example, the reference point (or the first reference point) specific for an event-triggered layer 1 measurement reporting may be defined based on the capabilityreported parameter of the first apparatus 110 where the capability parameter of the first apparatus 110 allows to reduce the CPU usage duration.

[0130] In some embodiments, the reference point is associated with the first symbol of a certain latest measurement reference signal occasion no later than a CSI reference resource, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event-triggered measurement reporting configuration. For example, the certain latest channel measurement RS occasion may comprise the Uthlatest channel measurement RS occasion no later than a CSI reference resource.

[0131] In some embodiments, the reference point is associated with the first symbol of a certain latest channel measurement RS occasion that occur no later than the end of the TTT duration, wherein the certain latest channel measurement reference occasion is defined based on the capability of the first apparatus or based on a configuration or an event-triggered measurement reporting configuration. For example, the certain latest channel measurement RS occasion may comprise the Uthlatest channel measurement RS occasion no later than the end of the TTT duration.

[0132] Regarding the certain latest channel measurement RS occasion, the reference point may be the first symbol of thethlatest channel measurement RS occasion, which comprises one of each RS resources including the serving RS associated with the indicated TCI state or the candidate RSs or including both the serving RS associated with the indicated TCI state and the candidate RSs associated with the event-triggered LI measurement reporting.

[0133] For example, thethlatest channel measurement RS occasion is determined based on the reported capability of the first apparatus 110.

[0134] In some embodiments, Uthlatest channel measurement RS occasion may be counted with respect to channel measurement RS occasions that occur no later than a CSI reference resource. In some other embodiments, Uthlatest channel measurement RS occasion may be counted with respect to channel measurement RS occasions that occur no later the ending of TTT duration of the latest TTT that ended prior to the UL slot associated with the report.

[0135] In some embodiments, the CPU occupancy time may be determined differentlybased on different criteria or conditions.

[0136] In some embodiments, the CPU occupancy time may be determined per measurement RS for the event-triggered measurement reporting. Alternatively, the CPU occupancy time may be determined per beam or RS to be measured for the event-triggered measurement reporting. For example, CPU(s) occupancy time may be determined separately per measurement RS / beam (e.g., SSB or CSI-RS) associated with the event-triggered layer 1 measurement reporting.

[0137] In some embodiments, the CPU occupancy time may be determined per TTT timer that has been started. Alternatively, the CPU occupancy time may be determined per TTT timer that is running. The TTT timer may also be associated with the event-triggered measurement reporting.

[0138] In some embodiments, the CPU occupancy time may be determined per resource set associated with a plurality of measurement RSs. Alternatively, the CPU occupancy time may be determined per beam or RS to be measured. For example, the CPU(s) occupancy may be determined per resource set, e.g., across all measurement RSs / beams. The measurement RSs and the beams may be associated with the event-triggered measurement reporting.

[0139] In some embodiments, the CPU occupancy time may be determined per event type associated with the event-triggered measurement reporting. For example, the CPU(s) occupancy may be determined per event type associated with the event-triggered layer 1 measurement reporting.

[0140] In some embodiments, the CPU occupancy time may be determined per reporting configuration associated with the event-triggered measurement reporting. For example, the CPU(s) occupancy may be determined per report configuration associated with the event-triggered layer 1 measurement reporting.

[0141] As a second option for determining the CPU occupancy time, as shown in FIG. 5, an event-triggered layer 1 measurement reporting occupies CPU(s) on one or more symbols starting from a first reference point specific for the event-triggered layer 1 measurement reporting until the X symbols / slots after the ending of TTT duration of the latest TTT that ended prior to the UL slot associated with the report (next available UL slot carrying the UL signal to indicate the event-triggered reporting is triggered or theMAC CE containing the report).

[0142] In some embodiment, the first apparatus 110 may determine one or more symbols, starting from the reference point until a time period after the end of the TTT duration, as the CPU occupancy time. As mentioned above, the time period may comprise X symbols / slots after the ending of TTT duration of the latest TTT.

[0143] In some embodiments, the first apparatus 110 may determine the time period based on a capability of the first apparatus 110. For example, the value of X may be based on the capability (for example, computation power) of the first apparatus 110.

[0144] In some embodiments, the first apparatus 110 may determine the time period based on an event-triggered measurement reporting configuration. For example, the value of X may be configured to the first apparatus 110 (e.g., as a part of the event -triggered LI measurement reporting configuration).

[0145] In some embodiments, the first apparatus 110 may determine the time period based on a reporting quantity associated with event-triggered measurement reporting.

[0146] Alternatively or in addition, if a periodic reporting is configured for the event-triggered measurement reporting, the first apparatus 110 may determine the CPU occupancy time for the first periodic reporting or first reporting instance of the event-triggered measurement reporting based at least on the TTT duration.

[0147] For example, for the event-triggered layer 1 measurement reporting, when the periodic reporting is configured, the above examples may be applicable to the first (initial) report (triggered when a configured event is met).

[0148] For the periodic reports associated with the event-triggered layer 1 measurement reporting (excluding an initial event-triggered report triggered when a configured event is met) the CPU occupancy may be determined based on the UL slot carrying the report.

[0149] In some embodiments, if a report on leave is configured for the event-triggered measurement reporting, the first apparatus 110 may determine the CPU occupancy for the event-triggered measurement reporting triggered due to report on leave. For example, a report on leave is triggered when an RS or a beam which met the condition in the past and triggered a report, now does not meet the condition any more, therefore a repot may be sent to indicate that the RS / beam does not meet the condition of reporting. 1.

[0150] As a third option for determining the CPU occupancy time, as shown in FIG. 6, an event-triggered layer 1 measurement reporting occupies CPU(s) on one or more symbols starting from a reference point specific for the event-triggered layer 1 measurement reporting until the CSI computation time (Z') after the most recent RS (e.g., SSB, CSI-RS, etc.) occasion no later than the ending of TTT duration of the latest TTT that ended prior to the UL slot associated with the report (next available UL slot carrying the UL signal to indicate the event -triggered reporting is triggered or the MAC CE containing the report or UL slot scheduled to carry any UL control or data after the TTT duration).

[0151] In some embodiments, the CSI computation time is specified based on a capability of the first apparatus. Alternatively, the CSI computation time is specified based on an event-triggered measurement reporting configuration or a reporting quantity. For example, the CSI computation time may be specified depending on the report quantity, RS type, etc.

[0152] In some embodiments, the first apparatus 110 may determine CPU occupancy time for the event-triggered measurement reporting based at least on the TTT duration, a reference point specific for the event-triggered measurement reporting and a CSI computation time associated with one or more specific RS occasions.

[0153] According to the third option for determining the CPU occupancy time, the first apparatus 110 may determine one or more symbols, starting from the reference point until the CSI computation time after the most recent RS occasion no later than the end of the TTT duration, as the CPU occupancy time.

[0154] As a fourth option for determining the CPU occupancy time, as shown in FIG. 6 and Option 2 in FIG. 5, an event-triggered layer 1 measurement reporting occupies CPU(s) on one or more symbols starting from a first reference point specific for the event-triggered layer 1 measurement reporting until the CSI computation time (Z') after the most recent RS occasion no later than the CSI reference resource prior to the UL slot associated with the report (where the UL slot may be determined based on the alternatives given above).

[0155] For example, as Option 2 shown in FIG. 5, the reference point specific for an event-triggered layer 1 measurement reporting may comprise the first symbol of the earliest one of each RS resources including the serving RS associated with the indicatedTCI state or the candidate RSs or including both the serving RS associated with the indicated TCI state and the candidate RSs associated with the event-triggered LI measurement reporting, respective latest channel measurement RS occasion no later the CSI reference resource.

[0156] According to the fourth option for determining the CPU occupancy time, the first apparatus 110 may determine, based at least on the TTT duration, a CSI reference resource, prior to the slot, for the event-triggered measurement reporting.

[0157] In some other embodiments, the CSI reference resource may also be determined based on a gap before the end of the TTT duration of the latest TTT duration. For example, a slot that is a certain number of symbols / slots before the end of the TTT duration of the latest TTT duration may be determined as a slot for the CSI reference resource. Alternatively, the CSI reference resource may be determined based on the channel measurements (i.e., RS occasion or measurements performed and received). In addition, the CSI reference resource may also be determined based on a certain number of the channel measurements or measurement occasions.

[0158] In some embodiments, the CSI reference resource may be specified for the event-triggered measurement reporting.

[0159] Based on the determined CSI reference resource, the first apparatus 110 may determine one or more symbols, starting from the reference point until the CSI computation time after the most recent RS occasion no later than the CSI reference resource, as the CPU occupancy time.

[0160] As a fifth option for determining the CPU occupancy time, as shown in FIG. 7, an event-triggered layer 1 measurement reporting occupies CPU(s) on one or more symbols starting from a reference point specific for the event-triggered layer 1 measurement reporting until the event -triggered reporting is reconfigured / deactivated (e.g., a RRC Reconfiguration is received).

[0161] According to the fifth option for determining the CPU occupancy time, the first apparatus 110 may determine a reference point specific for an event-triggered measurement reporting.

[0162] Furthermore, the first apparatus 110 may determine a time point, at which the event-triggered measurement reporting is reconfigured or deactivated or at which a timeto trigger, TTT, duration associated with the event-triggered measurement reporting expires.

[0163] Based on the determined reference point and the time point, the first apparatus 110 may occupy a channel state information processing unit, CPU, on at least one symbol from the reference point specific until the time point.

[0164] In some embodiments, the first apparatus 110 may occupy the CPU, after processing of an activation or a configuration of the event-triggered measurement reporting, from the reference point until the time point at which the event-triggered measurement reporting is reconfigured or deactivated. For example, in a scenario of dynamic activation of an event -triggered reporting, after the activation of an event-triggered reporting, CPU(s) are occupied from a reference point until the event -triggered reporting is reconfigured or deactivated.

[0165] As a sixth option for determining the CPU occupancy time, as shown in FIG. 7, if the TTT for the RS is stopped (i.e. not expires or before the expiry) the event-triggered layer 1 measurement reporting does not or stops occupying CPU(s).

[0166] According to the sixth option for determining the CPU occupancy time, the first apparatus 110 may start the TTT timer of the first TTT from the first symbol of the one or more RS occasions.

[0167] Based on the TTT timer, the first apparatus 110 may terminate the occupancy of the CPU upon a TTT timer associated with the TTT duration stops. For example, the slot where the TTT was determined to be stopped (by the first apparatus 110) is the end of CPU occupancy for the reporting associated with the TTT. The CPUs associated with the TTT are not occupied after the slot / symbol where the TTT was determined to be stopped.

[0168] As a seventh option for determining the CPU occupancy time, the first apparatus 110 may determine the number of CPU usage for the event-triggered measurement reporting . The number of CPU usage mentioned herein may be referred to as OCPU_MAC as well.

[0169] In some embodiments, the number of CPU usage for the event-triggered measurement reporting may be defined per reporting configuration. For example, the number of CPU usage (OCPU_MAC) for an event-triggered measurement reporting may be defined per report configuration.

[0170] In some embodiments, the number of CPU usage for the event-triggered measurement reporting may be defined based on the event type associated the event-triggered measurement reporting. For example, the number of CPU usage (OCPU_MAC) for an event-triggered measurement report configuration may be defined based on the event type, e.g., LTM2, LTM3, LTM4, etc. - for example, LTM3 may require more number of CPUs compared to the LTM2.

[0171] In some embodiments, the number of CPU usage for the event-triggered measurement reporting may be defined based on the number of candidate measurement RSs associated with the event-triggered measurement reporting. For example, the number of CPU usage (OCPU_MAC) for an event-triggered measurement report configuration may be defined based on the number of candidate measurement RSs associated with the event-triggered measurement reporting. For example, each RS for which event evaluation needs to be performed occupies a certain number of CPUs.

[0172] In some embodiments, the number of CPU usage for the event-triggered measurement reporting may be defined based on the number of candidate cells associated with the candidate measurement RSs configured for the event-triggered measurement reporting. For example, the number of CPU usage (OCPU_MAC) for an event -triggered measurement report configuration may be defined based on the number of candidate cells (for example, the candidate cell 130) associated with the candidate measurement RSs configured for the event-triggered measurement reporting.

[0173] In some embodiments, the number of CPU usage for the event-triggered measurement reporting may be defined based on measurement reporting quantities associated with the event-triggered measurement reporting. For example, the number of CPU usage (OCPU_MAC) for an event-triggered measurement report configuration may be defined based on the reporting quantities associated with the event-triggered measurement reporting. For example, the number of CPUs may be different for different reporting quantities (e.g., Ll-RSRP, Ll-SINR). It should be noted that, after sending the measurement to the L2, Layer 1 may not need to keep buffering the Ll-RSRP.

[0174] In some embodiments, the number of event -triggered measurement reporting may be limited at least by the number of supported simultaneous CSI calculations for event-triggered measurement reporting (as transmitted to the second apparatus 120 at step 405). For example, the number of MAC CE based event-triggered measurement reporting maybe limited by the NCPU_MAC.

[0175] In some embodiments, at least one additional requested event-triggered measurement report is not required to be updated or at least one requested report with the lowest priority is not required to be updated if CPU occupancy for event-triggered measurement reports has already reached the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0176] For example, if N MAC CE based event-triggered measurement reports start occupying their respective CPUs on the same OFDM symbol on which NCPU_MAC CPUS are unoccupied, where each MAC CE based event -triggered measurement report n= 0,..N-1, corresponds> the first apparatus 110 is not required to update any additional requested MAC CE based event-triggered measurement reports. In another example, the first apparatus 110 may not start event evaluation for any additional requested MAC CE based event-triggered measurement reports.

[0177] As another example, if N MAC CE based event-triggered measurement reports start occupying their respective CPUs on the same OFDM symbol on which NCPU_MAC -L CPUs are unoccupied, where each MAC CE based event-triggered measurement report n= 0,..N-l, corresponds to Ocpu_MAc(n), the first apparatus 110 is not required to update the N-M requested reports with lowest priority, where, 0<= M <= N is the largest value such that i.e.,~ f The priority of a MAC CE based event -triggered measurement reporting may be specified (e.g., based on the event type).

[0178] In some embodiments, the number of event -triggered measurement reporting may be limited by the number of supported simultaneous CSI calculations for event-triggered measurement reporting and the number of supported simultaneous CSI calculations for all types of CSI reports (NCPU) including also periodic, SP, and aperiodic reporting. For example, the number of MAC CE based event-triggered measurement reporting may be limited by the NCPU_MAC and NCPU, where NCPU is the number of supported simultaneous CSI calculations for overall CSI framework (which includes both LI periodic, SP, and aperiodic reporting and MAC-CE based CSI reports or event-triggered measurement reporting).

[0179] In some embodiments, the at least one additional requested event-triggeredmeasurement report is not required to be updated or at least one requested report with the lowest priority is not required to be updated if CPU occupancy for event-triggered measurement reports has already reached the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0180] In some embodiments, alternatively, the at least one additional requested event-triggered measurement report is not required to be updated or at least one requested report with the lowest priority is not required to be updated if CPU occupancy for event-triggered measurement reports and other types of CSI reports including periodic, semi-persistent, and aperiodic reporting has reached the number of supported simultaneous CSI calculations for all types of CSI reporting.

[0181] For example, two OCPU values may be defined in order to consider CPU occupation with NCPU_MAC, for MAC CE based event-triggered measurement reporting, and NCPU, the number of supported simultaneous CSI calculations, for overall CSI framework (which includes both LI and MAC-CE based CSI reports).

[0182] For another example, the UE may consider OCPU_MAC with NCPU_MAC limit (as provided in earlier formulas) and OCPU with NCPU limit, where OCPU may consider CPU usage related to measurements associated with the MAC CE based event-triggered measurement reporting while OCPU_MAC may consider CPU usage related to event report associated with the MAC CE based event-triggered measurement reporting.

[0183] Values for CPU usage related to event report (OCPU_MAC) and CPU usage related to measurements (OCPU) may be defined to be the same or different.

[0184] In one example, if LI CPUs are occupied for calculation of all types of CSI reports in a given OFDM symbol, the UE has NCPU - LI unoccupied CPUs, and L2 CPUs are occupied for calculation of MAC-CE based CSI reports in a given OFDM symbol, the first apparatus 110 has NCPU_MAC- L2 unoccupied CPUs. If N MAC CE based CSI reports start occupying their respective CPUs on the same OFDM symbol on which NCPU_MAC -L2 CPUs are unoccupied for MAC-CE based CSI reports and NCPU -LI CPUs are unoccupied for all CSI reports, where each MAC CE based CSI report n= 0,..N-l, corresponds to Ocpu_MAc(n) and Ocpu(n), the first apparatus 110 is not required to update the N-M requested reports with lowest priority, where, 0<= M <= N is the largest value such that

[0185] In the above, simultaneous CPU occupation is not considered by other types of CSI reports. In such cases, priority may have to be defined across all types of CSI reports as~ LI consideration requires that.

[0186] In some embodiments, the number of event-triggered measurement reporting configurations is limited at least by the number of supported simultaneous CSI calculations for event-triggered measurement reporting. For example, the number of MAC CE based event-triggered measurement reporting configurations (M) may be limited by the NCPU MAC.

[0187] As shown in FIG. 4, the first apparatus 110 may determine (430) report configuration for which event evaluation can be performed based on the determined CPU usage.

[0188] Continuing referring to FIG. 4, the first apparatus 110 may perform (435) measurements on the second apparatus 120 and one or more candidate cell 130 (if any).

[0189] The first apparatus 110 may, at step 440, restart the TTT timer of a second TTT subsequent to the first TTT upon an expiry of the first TTT. For example, the first apparatus 110 may restart the TTT timer upon the expiry of the previous TTT.

[0190] Alternatively, the first apparatus 110 may restart the TTT timer of a second TTT subsequent to the first TTT upon an expiry of all first TTTs associated with all RSs of the event-triggered measurement reporting. For example, the first apparatus 110 may restart the TTT timer upon the expiry of all TTTs associated with event report configuration (e.g., upon the expiry of the TTT with the largest duration).

[0191] Based on the measurements, the first apparatus 110 may perform (445) an event evaluation for the event-triggered measurement reporting configuration based on the CPU usage. In other words, the first apparatus 110 may determine at least one reporting event has been triggered (if any).

[0192] If the reporting event is determined to be met based on the channel measurements, the first apparatus 110 may transmit (450) a scheduling request requesting UL resources for transmitting the measurement report.

[0193] Then, the first apparatus 110 may receive (455) the UL resource allocation from the second apparatus 120.

[0194] As shown in FIG. 4, the first apparatus 110 may send (460) the LTM measurement report to the second apparatus 120 via, for example, a MAC-CE message.

[0195] Although the above process is described with respect to the first apparatus 110, it should be understood that the same or similar procedure of determining CPU occupancy may also run at the NW side (e.g., at the second apparatus 120 or at the candidate cell 130).

[0196] FIG. 8 shows a flowchart of an example method 800 implemented at a first apparatus in accordance with some example embodiments of the present disclosure. For the purpose of discussion, the method 800 will be described from the perspective of the first apparatus 110 in FIG. 1.

[0197] At block 810, the first apparatus 110 receives, from a second apparatus, a message at least comprising configuration information associated with a TTT.

[0198] At block 820, the first apparatus 110 determines, based on the configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting.

[0199] At block 830, the first apparatus 110 determines CPU occupancy time for the event-triggered measurement reporting based at least on the TTT duration and a reference point specific for the event-triggered measurement reporting.

[0200] In some example embodiments, the method 800 further comprises: transmitting, to the second apparatus, the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0201] In some example embodiments, the method 800 further comprises: determining one or more symbols, starting from the reference point until the end of the TTT duration, as the CPU occupancy time.

[0202] In some example embodiments, the method 800 further comprises: determining one or more symbols, starting from the reference point until a time period after the end of the TTT duration, as the CPU occupancy time.

[0203] In some example embodiments, the method 800 further comprises: determining the time period based on at least one of a capability of the first apparatus or an event-triggered measurement reporting configuration or a reporting quantity associated withevent-triggered measurement reporting.

[0204] In some example embodiments, the reference point is the first symbol of the earliest measurement reference signal resource of a set of measurement reference signal resources associated with the event-triggered measurement reporting after the start of a TTT and no later than the end of the TTT duration.

[0205] In some example embodiments, the reference point is the first symbol of the earliest measurement reference signal resource of a set of measurement reference signal resources associated with the event-triggered measurement reporting, and wherein respective latest measurement reference signal no later the end of the TTT duration.

[0206] In some example embodiments, the reference point is the first symbol of the earliest measurement reference signal resource of a set of measurement reference signal resources associated with the event-triggered measurement reporting, and wherein respective latest measurement reference signal no later a CSI reference resource specified for the event -triggered measurement reporting.

[0207] In some example embodiments, the reference point is associated with at least one of the following: at least one parameter based on at least a capability of the first apparatus for a CPU usage reduction or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than a CSI reference resource, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than the end of the TTT duration, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event -triggered measurement reporting configuration.

[0208] In some example embodiments, the CPU occupancy time is determined per at least one of the following: a measurement reference signal or a beam to be measured for the event-triggered measurement reporting, a TTT timer associated with the event-triggered measurement reporting that has been started / is running, resource set associated with a plurality of measurement reference signals or a beams to be measured for the event-triggered measurement reporting, event type associated with the event-triggered measurement reporting, or reporting configuration associated with the event-triggered measurement reporting.

[0209] In some example embodiments, the TTT duration overlaps with at least one downlink, DL, slot.

[0210] In some example embodiments, the TTT duration comprises a slot or a symbol in the slot where the TTT timer is expected to expire and a condition for the event-triggered measurement reporting is still fulfilled.

[0211] In some example embodiments, the TTT duration corresponds to the latest TTT in a plurality of TTTs.

[0212] In some example embodiments, the method 800 further comprises: starting the TTT timer of the first TTT in the plurality of TTTs after processing an event-triggered measurement reporting configuration or after a processing of an activation command for activating the event-triggered measurement reporting configuration or after processing of an activation command associated with the transmission of at least one measurement reference signal associated with event-triggered measurement reporting.

[0213] In some example embodiments, the method 800 further comprises: receiving, via the message, an indication of one or more occasions of the reference signal or the beam to be measured; and starting, from the first symbol of the one or more occasions, the TTT timer of the first TTT in the plurality of TTTs.

[0214] In some example embodiments, the method 800 further comprises: restarting the TTT timer of a second TTT subsequent to the first TTT upon at least one of: an expiry of the first TTT, or an expiry of all first TTTs associated with all reference signals of the event-triggered measurement reporting.

[0215] In some example embodiments, the slot is an available uplink slot after the TTT duration for carrying an UL signal for requesting UL resources for the event-triggered measurement reporting or carrying the event-triggered measurement reporting.

[0216] In some example embodiments, the slot is the first slot carrying an uplink control or data transmission after the latest TTT duration in the at least one TTT duration.

[0217] In some example embodiments, the set of measurement reference signal resources includes: a serving measurement reference signal associated with an indicated TCI state in the serving cell and candidate measurement reference signals associated with the event-triggered measurement reporting, or candidate measurement reference signals associatedwith the event-triggered measurement reporting.

[0218] In some example embodiments, the first apparatus 110 is caused to: in accordance with a determination that a periodic reporting is configured for the event-triggered measurement reporting, determining the CPU occupancy time for the first periodic reporting or first reporting instance of the event-triggered measurement reporting based at least on the TTT duration.

[0219] In some example embodiments, the message comprises a radio resource control, RRC, configuration message or an RRC reconfiguration message.

[0220] In some example embodiments, the first apparatus comprises a terminal device and the second apparatus comprises a network device.

[0221] FIG. 9 shows a flowchart of an example method 900 implemented at a first apparatus in accordance with some example embodiments of the present disclosure. For the purpose of discussion, the method 900 will be described from the perspective of the first apparatus 110 in FIG. 1.

[0222] At block 910, the first apparatus 110 receives, from a second apparatus, a message at least comprising configuration information of a TTT.

[0223] At block 920, the first apparatus 110 determines, based on the configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting and associated with the event-triggered measurement reporting.

[0224] At block 930, the first apparatus 110 determines CPU occupancy time for the event-triggered measurement reporting based at least on the TTT duration, a reference point specific for the event-triggered measurement reporting and a CSI computation time associated with one or more specific reference signal occasions.

[0225] In some example embodiments, the method 900 further comprises: transmitting, to the second apparatus, the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0226] In some example embodiments, the method 900 further comprises: determining one or more symbols, starting from the reference point until the CSI computation time after the most recent reference signal occasion no later than the end of the TTT duration, as the CPU occupancy time.

[0227] In some example embodiments, the method 900 further comprises: determining, based at least on the TTT duration, a channel State Information, CSI, reference resource, prior to the slot, for the event-triggered measurement reporting; and determining one or more symbols, starting from the reference point until the CSI computation time after the most recent reference signal occasion no later than the CSI reference resource, as the CPU occupancy time.

[0228] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources after the start of a TTT and no later than the end of the TTT duration.

[0229] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources, and wherein respective latest channel measurement reference signal no later the end of the TTT duration.

[0230] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources, and wherein respective latest channel measurement reference signal no later a CSI reference resource specified for the event-triggered measurement reporting.

[0231] In some example embodiments, the reference point is associated with at least one of the following: at least one parameter based on at least a capability of the first apparatus for a CPU usage reduction or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than a CSI reference resource, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than the end of the TTT duration, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event -triggered measurement reporting configuration.

[0232] In some example embodiments, each set of reference signal resources includes a serving reference signal associated with an indicated TCI state and candidate reference signals associated with the event-triggered measurement reporting.

[0233] In some example embodiments, the CSI computation time is specified based onat least one of a capability of the first apparatus or an event-triggered measurement reporting configuration or a reporting quantity associated with event-triggered measurement reporting.

[0234] In some example embodiments, the CPU occupancy time is determined per at least one of the following: a reference signal or a beam to be measured for the event-triggered measurement reporting, a TTT timer associated with the event-triggered measurement reporting that has been started / is running, resource set associated with a plurality of reference signals or a beams to be measured for the event-triggered measurement reporting, event type associated with the event-triggered measurement reporting, or reporting configuration associated with the event-triggered measurement reporting.

[0235] In some example embodiments, the TTT duration overlaps with at least one DL slot.

[0236] In some example embodiments, the TTT duration comprises a slot or a symbol in the slot where the TTT timer is expected to expire and a condition for the event-triggered measurement reporting is still fulfilled.

[0237] In some example embodiments, the TTT duration corresponds to the latest TTT in a plurality of TTTs.

[0238] In some example embodiments, the method 900 further comprises: starting the TTT timer of a first TTT in the plurality of TTTs after processing an event-triggered measurement reporting configuration or after a processing of an activation command for activating the event-triggered measurement reporting configuration.

[0239] In some example embodiments, the method 900 further comprises: receiving, via the message, an indication of one or more occasions of the reference signal or the beam to be measured; and starting, from the first symbol of the one or more occasions, the TTT timer of the first TTT in the plurality of TTTs.

[0240] In some example embodiments, the method 900 further comprises: restarting the TTT timer of a second TTT subsequent to the first TTT upon at least one of: an expiry of the first TTT, or an expiry of all first TTTs associated with all reference signals of the event-triggered measurement reporting.

[0241] In some example embodiments, the slot is an available uplink slot after the TTT duration for carrying an UL signal for requesting UL resources for the event-triggered measurement reporting or carrying the event-triggered measurement reporting.

[0242] In some example embodiments, the slot is the first slot carrying an uplink control or data transmission after the latest TTT duration in the at least one TTT duration.

[0243] In some example embodiments, the message comprises a radio resource control, RRC, configuration message or an RRC reconfiguration message.

[0244] In some example embodiments, the first apparatus comprises a terminal device and the second apparatus comprises a network device.

[0245] FIG. 10 shows a flowchart of an example method 1000 implemented at a first apparatus in accordance with some example embodiments of the present disclosure. For the purpose of discussion, the method 1000 will be described from the perspective of the first apparatus 110 in FIG. 1.

[0246] At block 1010, the first apparatus 110 determines a reference point specific for an event-triggered measurement reporting.

[0247] At block 1020, the first apparatus 110 determines a time point, at which the event-triggered measurement reporting is reconfigured or deactivated or at which a TTT duration associated with the event-triggered measurement reporting expires.

[0248] At block 1030, the first apparatus 110 occupies a CPU on at least one symbol from the reference point specific until the time point.

[0249] In some example embodiments, the method 1000 further comprises: occupying the CPU, after processing of an activation or a configuration of the event-triggered measurement reporting, from the reference point until the time point at which the event-triggered measurement reporting is reconfigured or deactivated.

[0250] In some example embodiments, the method 1000 further comprises: receiving, from a second apparatus, a radio resource control, RRC, message at least comprising configuration information of TTT; determining, based on the configuration information, the TTT duration associated with a reference signal or a beam to be measured and prior to a slot associated with an event-triggered measurement reporting; and terminating the occupancy of the CPU upon a TTT timer associated with the TTT duration stops.

[0251] In some example embodiments, the TTT duration overlaps with at least one DL slot.

[0252] In some example embodiments, the TTT duration comprises a slot or a symbol in the slot where the TTT timer is expected to expire and a condition for the event-triggered measurement reporting is still fulfilled.

[0253] In some example embodiments, the method 1000 further comprises: starting the TTT timer of the first TTT after processing an event-triggered measurement reporting configuration or after a processing of an activation command for activating the event-triggered measurement reporting configuration or after processing of an activation command associated with the transmission of at least one measurement reference signal associated with event-triggered measurement reporting.

[0254] In some example embodiments, the method 1000 further comprises: starting the TTT timer of the first TTT from the first symbol of the one or more reference signal occasions.

[0255] In some example embodiments, the slot is an available uplink slot after the TTT duration for carrying an UL signal for requesting UL resources for the event-triggered measurement reporting or carrying the event-triggered measurement reporting.

[0256] In some example embodiments, the slot is the first slot carrying an uplink control or data transmission after the latest TTT duration in the at least one TTT duration.

[0257] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources after the start of a TTT and no later than the end of the TTT duration.

[0258] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources, and wherein respective latest channel measurement reference signal no later the end of the TTT duration.

[0259] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources, and wherein respective latest channel measurement reference signal no later a CSI reference resource specified for the event-triggered measurement reporting.

[0260] In some example embodiments, the reference point is associated with at least one of the following: at least one parameter based on at least a capability of the first apparatus for a CPU usage reduction or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than a CSI reference resource, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than the end of the TTT duration, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event -triggered measurement reporting configuration.

[0261] In some example embodiments, each set of reference signal resources includes a serving reference signal associated with an indicated TCI state and candidate reference signals associated with the event-triggered measurement reporting.

[0262] In some example embodiments, the CPU occupancy time is determined per at least one of the following: a reference signal or a beam to be measured for the event-triggered measurement reporting, a TTT timer associated with the event-triggered measurement reporting that has been started / is running, resource set associated with a plurality of reference signals or a beams to be measured for the event-triggered measurement reporting, event type associated with the event-triggered measurement reporting, or reporting configuration associated with the event-triggered measurement reporting.

[0263] In some example embodiments, the first apparatus comprises a terminal device and the second apparatus comprises a network device.

[0264] FIG. 11 shows a flowchart of an example method 1100 implemented at a first apparatus in accordance with some example embodiments of the present disclosure. For the purpose of discussion, the method 1100 will be described from the perspective of the first apparatus 110 in FIG. 1.

[0265] At block 1110, the first apparatus 110 receives, from the second apparatus, a message at least comprising a configuration of an event-triggered measurement reporting.

[0266] At block 1120, the first apparatus 110 determines the number of CPU usage for the event-triggered measurement reporting configuration.

[0267] At block 1130, the first apparatus 110 performs an event evaluation for the event-triggered measurement reporting configuration based on the CPU usage.

[0268] In some example embodiments, the number of CPU usage for the event -triggered measurement reporting is defined per reporting configuration.

[0269] In some example embodiments, the number of CPU usage for the event -triggered measurement reporting is defined based on the event type associated the event-triggered measurement reporting.

[0270] In some example embodiments, the number of CPU usage for the event -triggered measurement reporting is defined based on the number of candidate measurement reference signals associated with the event-triggered measurement reporting.

[0271] In some example embodiments, the number of CPU usage for the event -triggered measurement reporting is defined based on the number of candidate cells associated with the candidate measurement reference signals configured for the event-triggered measurement reporting.

[0272] In some example embodiments, the number of CPU usage for the event -triggered measurement reporting is defined based on measurement reporting quantities associated with the event-triggered measurement reporting.

[0273] In some example embodiments, the method 1100 further comprises: transmitting, to the second apparatus, the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0274] In some example embodiments, the method 1100 further comprises: transmitting, to the second apparatus, the number of supported simultaneous CSI calculations for all types CSI reporting including periodic, semi-persistent, aperiodic, and event-triggered measurement reporting

[0275] In some example embodiments, the number of event -triggered measurement reporting is limited at least by the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0276] In some example embodiments, at least one additional requested event-triggered measurement report is not required to be updated or at least one requested report with the lowest priority is not required to be updated if CPU occupancy for event-triggeredmeasurement reports has already reached the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0277] In some example embodiments, the number of event -triggered measurement reporting is limited by the number of supported simultaneous CSI calculations for event-triggered measurement reporting and the number of supported simultaneous CSI calculations for all types of CSI reports.

[0278] In some example embodiments, at least one additional requested event-triggered measurement report is not required to be updated or at least one requested report with the lowest priority is not required to be updated if: CPU occupancy for event-triggered measurement reports has already reached the number of supported simultaneous CSI calculations for event-triggered measurement reporting, or CPU occupancy for event-triggered measurement reports and other types of CSI reports including periodic, semi-persistent, and aperiodic reporting has reached the number of supported simultaneous CSI calculations for all types of CSI reporting.

[0279] In some example embodiments, the method 1100 further comprises: wherein the number of event-triggered measurement reporting configurations is limited at least by the number of supported simultaneous CSI calculations for event-triggered measurement reporting

[0280] In some example embodiments, the first apparatus comprises a terminal device and the second apparatus comprises a network device.

[0281] In some example embodiments, a first apparatus capable of performing any of the method 800 (for example, the first apparatus 110 in FIG. 1) may comprise means for performing the respective operations of the method 800. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. The first apparatus may be implemented as or included in the first apparatus 110 in FIG. 1.

[0282] In some example embodiments, the first apparatus comprises means for receiving, from a second apparatus, a message at least comprising configuration information associated with a TTT; means for determining, based on the configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting; and means for determining CPU occupancy time for the event-triggered measurementreporting based at least on the TTT duration and a reference point specific for the event-triggered measurement reporting.

[0283] In some example embodiments, the first apparatus further comprises: means for transmitting, to the second apparatus, the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0284] In some example embodiments, the first apparatus further comprises: means for determining one or more symbols, starting from the reference point until the end of the TTT duration, as the CPU occupancy time.

[0285] In some example embodiments, the first apparatus further comprises: means for determining one or more symbols, starting from the reference point until a time period after the end of the TTT duration, as the CPU occupancy time.

[0286] In some example embodiments, the first apparatus further comprises: means for determining the time period based on at least one of a capability of the first apparatus or an event-triggered measurement reporting configuration or a reporting quantity associated with event-triggered measurement reporting.

[0287] In some example embodiments, the reference point is the first symbol of the earliest measurement reference signal resource of a set of measurement reference signal resources associated with the event-triggered measurement reporting after the start of a TTT and no later than the end of the TTT duration.

[0288] In some example embodiments, the reference point is the first symbol of the earliest measurement reference signal resource of a set of measurement reference signal resources associated with the event-triggered measurement reporting, and wherein respective latest measurement reference signal no later the end of the TTT duration.

[0289] In some example embodiments, the reference point is the first symbol of the earliest measurement reference signal resource of a set of measurement reference signal resources associated with the event-triggered measurement reporting, and wherein respective latest measurement reference signal no later a CSI reference resource specified for the event -triggered measurement reporting.

[0290] In some example embodiments, the reference point is associated with at least one of the following: at least one parameter based on at least a capability of the first apparatusfor a CPU usage reduction or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than a CSI reference resource, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than the end of the TTT duration, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event -triggered measurement reporting configuration.

[0291] In some example embodiments, the CPU occupancy time is determined per at least one of the following: a measurement reference signal or a beam to be measured for the event-triggered measurement reporting, a TTT timer associated with the event-triggered measurement reporting that has been started / is running, resource set associated with a plurality of measurement reference signals or a beams to be measured for the event-triggered measurement reporting, event type associated with the event-triggered measurement reporting, or reporting configuration associated with the event-triggered measurement reporting.

[0292] In some example embodiments, the TTT duration overlaps with at least one DL slot.

[0293] In some example embodiments, the TTT duration comprises a slot or a symbol in the slot where the TTT timer is expected to expire and a condition for the event-triggered measurement reporting is still fulfilled.

[0294] In some example embodiments, the TTT duration corresponds to the latest TTT in a plurality of TTTs.

[0295] In some example embodiments, the first apparatus further comprises: means for starting the TTT timer of the first TTT in the plurality of TTTs after processing an event-triggered measurement reporting configuration or after a processing of an activation command for activating the event-triggered measurement reporting configuration or after processing of an activation command associated with the transmission of at least one measurement reference signal associated with event-triggered measurement reporting.

[0296] In some example embodiments, the first apparatus further comprises: means for receiving, via the message, an indication of one or more occasions of the reference signalor the beam to be measured; and means for starting, from the first symbol of the one or more occasions, the TTT timer of the first TTT in the plurality of TTTs.

[0297] In some example embodiments, the first apparatus further comprises: means for restarting the TTT timer of a second TTT subsequent to the first TTT upon at least one of means for an expiry of the first TTT, or means for an expiry of all first TTTs associated with all reference signals of the event -triggered measurement reporting.

[0298] In some example embodiments, the slot is an available uplink slot after the TTT duration for carrying an UL signal for requesting UL resources for the event-triggered measurement reporting or carrying the event-triggered measurement reporting.

[0299] In some example embodiments, the slot is the first slot carrying an uplink control or data transmission after the latest TTT duration in the at least one TTT duration.

[0300] In some example embodiments, the set of measurement reference signal resources includes: a serving measurement reference signal associated with an indicated TCI state in the serving cell and candidate measurement reference signals associated with the event-triggered measurement reporting, or candidate measurement reference signals associated with the event-triggered measurement reporting.

[0301] In some example embodiments, the first apparatus 110 is caused to: means for in accordance with a determination that a periodic reporting is configured for the event-triggered measurement reporting, determining the CPU occupancy time for the first periodic reporting or first reporting instance of the event-triggered measurement reporting based at least on the TTT duration.

[0302] In some example embodiments, the message comprises a radio resource control, RRC, configuration message or an RRC reconfiguration message.

[0303] In some example embodiments, the first apparatus comprises a terminal device and the second apparatus comprises a network device.

[0304] In some example embodiments, a first apparatus capable of performing any of the method 900 (for example, the first apparatus 110 in FIG. 1) may comprise means for performing the respective operations of the method 900. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. The first apparatus may be implemented as or included in the firstapparatus 110 in FIG. 1.

[0305] In some example embodiments, the first apparatus comprises means for receiving, from a second apparatus, a message at least comprising configuration information of a TTT; means for determining, based on the configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting and associated with the event-triggered measurement reporting; and means for determining CPU occupancy time for the event-triggered measurement reporting based at least on the TTT duration, a reference point specific for the event-triggered measurement reporting and a CSI computation time associated with one or more specific reference signal occasions.

[0306] In some example embodiments, the first apparatus further comprises: means for transmitting, to the second apparatus, the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0307] In some example embodiments, the first apparatus further comprises: means for determining one or more symbols, starting from the reference point until the CSI computation time after the most recent reference signal occasion no later than the end of the TTT duration, as the CPU occupancy time.

[0308] In some example embodiments, the first apparatus further comprises: means for determining, based at least on the TTT duration, a CSI reference resource, prior to the slot, for the event-triggered measurement reporting; and means for determining one or more symbols, starting from the reference point until the CSI computation time after the most recent reference signal occasion no later than the CSI reference resource, as the CPU occupancy time.

[0309] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources after the start of a TTT and no later than the end of the TTT duration.

[0310] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources, and wherein respective latest channel measurement reference signal no later the end of the TTT duration.

[0311] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources, and whereinrespective latest channel measurement reference signal no later a CSI reference resource specified for the event-triggered measurement reporting.

[0312] In some example embodiments, the reference point is associated with at least one of the following: at least one parameter based on at least a capability of the first apparatus for a CPU usage reduction or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than a CSI reference resource, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than the end of the TTT duration, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event -triggered measurement reporting configuration.

[0313] In some example embodiments, each set of reference signal resources includes a serving reference signal associated with an indicated TCI state and candidate reference signals associated with the event-triggered measurement reporting.

[0314] In some example embodiments, the CSI computation time is specified based on at least one of a capability of the first apparatus or an event-triggered measurement reporting configuration or a reporting quantity associated with event-triggered measurement reporting.

[0315] In some example embodiments, the CPU occupancy time is determined per at least one of the following: a reference signal or a beam to be measured for the event-triggered measurement reporting, a TTT timer associated with the event-triggered measurement reporting that has been started / is running, resource set associated with a plurality of reference signals or a beams to be measured for the event-triggered measurement reporting, event type associated with the event-triggered measurement reporting, or reporting configuration associated with the event-triggered measurement reporting.

[0316] In some example embodiments, the TTT duration overlaps with at least one DL slot.

[0317] In some example embodiments, the TTT duration comprises a slot or a symbol in the slot where the TTT timer is expected to expire and a condition for the event-triggeredmeasurement reporting is still fulfilled.

[0318] In some example embodiments, the TTT duration corresponds to the latest TTT in a plurality of TTTs.

[0319] In some example embodiments, the first apparatus further comprises: means for starting the TTT timer of a first TTT in the plurality of TTTs after processing an event-triggered measurement reporting configuration or after a processing of an activation command for activating the event-triggered measurement reporting configuration.

[0320] In some example embodiments, the first apparatus further comprises: means for receiving, via the message, an indication of one or more occasions of the reference signal or the beam to be measured; and means for starting, from the first symbol of the one or more occasions, the TTT timer of the first TTT in the plurality of TTTs.

[0321] In some example embodiments, the first apparatus further comprises: means for restarting the TTT timer of a second TTT subsequent to the first TTT upon at least one of: means for an expiry of the first TTT, or means for an expiry of all first TTTs associated with all reference signals of the event -triggered measurement reporting.

[0322] In some example embodiments, the slot is an available uplink slot after the TTT duration for carrying an UL signal for requesting UL resources for the event-triggered measurement reporting or carrying the event-triggered measurement reporting.

[0323] In some example embodiments, the slot is the first slot carrying an uplink control or data transmission after the latest TTT duration in the at least one TTT duration.

[0324] In some example embodiments, the message comprises a radio resource control, RRC, configuration message or an RRC reconfiguration message.

[0325] In some example embodiments, the first apparatus comprises a terminal device and the second apparatus comprises a network device.

[0326] In some example embodiments, a first apparatus capable of performing any of the method 1000 (for example, the first apparatus 110 in FIG. 1) may comprise means for performing the respective operations of the method 1000. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. The first apparatus may be implemented as or included in the first apparatus 110 in FIG. 1.

[0327] In some example embodiments, the first apparatus comprises means for determining a reference point specific for an event-triggered measurement reporting; means for determining a time point, at which the event-triggered measurement reporting is reconfigured or deactivated or at which a TTT, duration associated with the event -triggered measurement reporting expires; and means for occupying a CPU on at least one symbol from the reference point specific until the time point.

[0328] In some example embodiments, the first apparatus further comprises: means for occupying the CPU, after processing of an activation or a configuration of the event-triggered measurement reporting, from the reference point until the time point at which the event-triggered measurement reporting is reconfigured or deactivated.

[0329] In some example embodiments, the first apparatus further comprises: means for receiving, from a second apparatus, a RRC message at least comprising configuration information of TTT; means for determining, based on the configuration information, the TTT duration associated with a reference signal or a beam to be measured and prior to a slot associated with an event-triggered measurement reporting; and means for terminating the occupancy of the CPU upon a TTT timer associated with the TTT duration stops.

[0330] In some example embodiments, the TTT duration overlaps with at least one DL slot.

[0331] In some example embodiments, the TTT duration comprises a slot or a symbol in the slot where the TTT timer is expected to expire and a condition for the event-triggered measurement reporting is still fulfilled.

[0332] In some example embodiments, the first apparatus further comprises: means for starting the TTT timer of the first TTT after processing an event-triggered measurement reporting configuration or after a processing of an activation command for activating the event-triggered measurement reporting configuration or after processing of an activation command associated with the transmission of at least one measurement reference signal associated with event-triggered measurement reporting.

[0333] In some example embodiments, the first apparatus further comprises: means for starting the TTT timer of the first TTT from the first symbol of the one or more reference signal occasions.

[0334] In some example embodiments, the slot is an available uplink slot after the TTTduration for carrying an UL signal for requesting UL resources for the event-triggered measurement reporting or carrying the event-triggered measurement reporting.

[0335] In some example embodiments, the slot is the first slot carrying an uplink control or data transmission after the latest TTT duration in the at least one TTT duration.

[0336] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources after the start of a TTT and no later than the end of the TTT duration.

[0337] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources, and wherein respective latest channel measurement reference signal no later the end of the TTT duration.

[0338] In some example embodiments, the reference point is the first symbol of the earliest reference signal resource of each set of reference signal resources, and wherein respective latest channel measurement reference signal no later a CSI reference resource specified for the event-triggered measurement reporting.

[0339] In some example embodiments, the reference point is associated with at least one of the following: at least one parameter based on at least a capability of the first apparatus for a CPU usage reduction or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than a CSI reference resource, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event-triggered measurement reporting configuration; the first symbol of a certain latest measurement reference signal occasion no later than the end of the TTT duration, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event -triggered measurement reporting configuration.

[0340] In some example embodiments, each set of reference signal resources includes a serving reference signal associated with an indicated TCI state and candidate reference signals associated with the event-triggered measurement reporting.

[0341] In some example embodiments, the CPU occupancy time is determined per at least one of the following: a reference signal or a beam to be measured for the event-triggered measurement reporting, a TTT timer associated with the event-triggeredmeasurement reporting that has been started / is running, resource set associated with a plurality of reference signals or a beams to be measured for the event-triggered measurement reporting, event type associated with the event-triggered measurement reporting, or reporting configuration associated with the event-triggered measurement reporting.

[0342] In some example embodiments, the first apparatus comprises a terminal device and the second apparatus comprises a network device.

[0343] In some example embodiments, a first apparatus capable of performing any of the method 1100 (for example, the first apparatus 110 in FIG. 1) may comprise means for performing the respective operations of the method 1100. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. The first apparatus may be implemented as or included in the first apparatus 110 in FIG. 1.

[0344] In some example embodiments, the first apparatus comprises means for receiving, from the second apparatus, a message at least comprising a configuration of an event-triggered measurement reporting; means for determining the number of CPU usage for the event-triggered measurement reporting configuration; and means for performing an event evaluation for the event-triggered measurement reporting configuration based on the CPU usage.

[0345] In some example embodiments, the number of CPU usage for the event -triggered measurement reporting is defined per reporting configuration.

[0346] In some example embodiments, the number of CPU usage for the event -triggered measurement reporting is defined based on the event type associated the event-triggered measurement reporting.

[0347] In some example embodiments, the number of CPU usage for the event -triggered measurement reporting is defined based on the number of candidate measurement reference signals associated with the event-triggered measurement reporting.

[0348] In some example embodiments, the number of CPU usage for the event -triggered measurement reporting is defined based on the number of candidate cells associated with the candidate measurement reference signals configured for the event-triggered measurement reporting.

[0349] In some example embodiments, the number of CPU usage for the event -triggered measurement reporting is defined based on measurement reporting quantities associated with the event-triggered measurement reporting.

[0350] In some example embodiments, the first apparatus further comprises: means for transmitting, to the second apparatus, the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0351] In some example embodiments, the first apparatus further comprises: means for transmitting, to the second apparatus, the number of supported simultaneous CSI calculations for all types CSI reporting including periodic, semi-persistent, aperiodic, and event-triggered measurement reporting

[0352] In some example embodiments, the number of event -triggered measurement reporting is limited at least by the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0353] In some example embodiments, at least one additional requested event-triggered measurement report is not required to be updated or at least one requested report with the lowest priority is not required to be updated if CPU occupancy for event-triggered measurement reports has already reached the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

[0354] In some example embodiments, the number of event -triggered measurement reporting is limited by the number of supported simultaneous CSI calculations for event-triggered measurement reporting and the number of supported simultaneous CSI calculations for all types of CSI reports.

[0355] In some example embodiments, at least one additional requested event-triggered measurement report is not required to be updated or at least one requested report with the lowest priority is not required to be updated if: CPU occupancy for event-triggered measurement reports has already reached the number of supported simultaneous CSI calculations for event-triggered measurement reporting, or CPU occupancy for event-triggered measurement reports and other types of CSI reports including periodic, semi-persistent, and aperiodic reporting has reached the number of supported simultaneous CSI calculations for all types of CSI reporting.

[0356] In some example embodiments, the first apparatus further comprises: wherein thenumber of event-triggered measurement reporting configurations is limited at least by the number of supported simultaneous CSI calculations for event-triggered measurement reporting

[0357] In some example embodiments, the first apparatus comprises a terminal device and the second apparatus comprises a network device.

[0358] FIG. 12 is a simplified block diagram of a device 1200 that is suitable for implementing example embodiments of the present disclosure. The device 1200 may be provided to implement a communication device, for example, the first apparatus 110 or the second apparatus 120 as shown in FIG. 1. As shown, the device 1200 includes one or more processors 1210, one or more memories 1220 coupled to the processor 1210, and one or more communication modules 1240 coupled to the processor 1210.

[0359] The communication module 1240 is for bidirectional communications. The communication module 1240 has one or more communication interfaces to facilitate communication with one or more other modules or devices. The communication interfaces may represent any interface that is necessary for communication with other network elements. In some example embodiments, the communication module 1240 may include at least one antenna.

[0360] The processor 1210 may be of any type suitable to the local technical network and may include one or more of the following: general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 1200 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.

[0361] The memory 1220 may include one or more non-volatile memories and one or more volatile memories. Examples of the non-volatile memories include, but are not limited to, a Read Only Memory (ROM) 1224, an electrically programmable read only memory (EPROM), a flash memory, a hard disk, a compact disc (CD), a digital video disk (DVD), an optical disk, a laser disk, and other magnetic storage and / or optical storage. Examples of the volatile memories include, but are not limited to, a random-access memory (RAM) 1222 and other volatile memories that will not last in the power-down duration.

[0362] A computer program 1230 includes computer executable instructions that are executed by the associated processor 1210. The instructions of the program 1230 may include instructions for performing operations / acts of some example embodiments of the present disclosure. The program 1230 may be stored in the memory, e.g., the ROM 1224. The processor 1210 may perform any suitable actions and processing by loading the program 1230 into the RAM 1222.

[0363] The example embodiments of the present disclosure may be implemented by means of the program 1230 so that the device 1200 may perform any process of the disclosure as discussed with reference to FIG. 2 to FIG. 11. The example embodiments of the present disclosure may also be implemented by hardware or by a combination of software and hardware.

[0364] In some example embodiments, the program 1230 may be tangibly contained in a computer readable medium which may be included in the device 1200 (such as in the memory 1220) or other storage devices that are accessible by the device 1200. The device 1200 may load the program 1230 from the computer readable medium to the RAM 1222 for execution. In some example embodiments, the computer readable medium may include any types of non-transitory storage medium, such as ROM, EPROM, a flash memory, a hard disk, CD, DVD, and the like. The term “non-transitory,” as used herein, is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM).

[0365] FIG. 13 shows an example of the computer readable medium 1300 which may be in form of CD, DVD or other optical storage disk. The computer readable medium 1300 has the program 1230 stored thereon.

[0366] Generally, 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, and other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. Although various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representations, it is to be understood that the block, apparatus, system, technique or method described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware orcontroller or other computing devices, or some combination thereof.

[0367] Some example embodiments of the present disclosure also provide at least one computer program product tangibly stored on a computer readable medium, such as a non-transitory computer readable medium. The computer program product includes computerexecutable instructions, such as those included in program modules, being executed in a device on a target physical or virtual processor, to carry out any of the methods as described above. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like 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. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.

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

[0369] In the context of the present disclosure, the computer program code or related data may be carried by any suitable carrier to enable the device, apparatus or processor to perform various processes and operations as described above. Examples of the carrier include a signal, computer readable medium, and the like.

[0370] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium would 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-onlymemory (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 of the foregoing.

[0371] Further, although operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, although several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Unless explicitly stated, certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, unless explicitly stated, various features that are described in the context of a single embodiment may also be implemented in a plurality of embodiments separately or in any suitable sub-combination.

[0372] Although the present disclosure has been described in languages specific to structural features and / or methodological acts, it is to be understood that the present disclosure defined in 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

WHAT IS CLAIMED IS:

1. A first apparatus comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus at least to:receive, from a second apparatus, a message at least comprising configuration information associated with a time to trigger, TTT;determine, based on the configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting; anddetermine channel state information processing unit, CPU, occupancy time for the event-triggered measurement reporting based at least on the TTT duration and a reference point specific for the event-triggered measurement reporting.

2. The first apparatus of claim 1, wherein the first apparatus is caused to: transmit, to the second apparatus, the number of supported simultaneous CSI calculations for event-triggered measurement reporting.

3. The first apparatus of any of claims 1-2, wherein the first apparatus is caused to: determine one or more symbols, starting from the reference point until the end of the TTT duration, as the CPU occupancy time.

4. The first apparatus of any of claims 1-2, wherein the first apparatus is caused to: determine one or more symbols, starting from the reference point until a time period after the end of the TTT duration, as the CPU occupancy time.

5. The first apparatus of claim 4, wherein the first apparatus is caused to: determine the time period based on at least one of a capability of the first apparatus or an event-triggered measurement reporting configuration or a reporting quantity associated with event-triggered measurement reporting.

6. The first apparatus of any of claims 1-5, wherein the reference point is the first symbolof the earliest measurement reference signal resource of a set of measurement reference signal resources associated with the event-triggered measurement reporting after the start of a TTT and no later than the end of the TTT duration.

7. The first apparatus of any of claims 1-5, wherein the reference point is the first symbol of the earliest measurement reference signal resource of a set of measurement reference signal resources associated with the event-triggered measurement reporting, and wherein respective latest measurement reference signal no later the end of the TTT duration.

8. The first apparatus of any of claims 1-5, wherein the reference point is the first symbol of the earliest measurement reference signal resource of a set of measurement reference signal resources associated with the event-triggered measurement reporting, and wherein respective latest measurement reference signal no later a CSI reference resource specified for the event-triggered measurement reporting.

9. The first apparatus of any of claims 1-5, wherein the reference point is associated with at least one of the following:at least one parameter based on at least a capability of the first apparatus for a CPU usage reduction or an event-triggered measurement reporting configuration;the first symbol of a certain latest measurement reference signal occasion no later than a CSI reference resource, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event-triggered measurement reporting configuration;the first symbol of a certain latest measurement reference signal occasion no later than the end of the TTT duration, wherein the certain latest measurement reference occasion is defined based on a capability of the first apparatus or an event-triggered measurement reporting configuration.

10. The first apparatus of any of claims 1-9, wherein the CPU occupancy time is determined per at least one of the following:a measurement reference signal or a beam to be measured for the event-triggered measurement reporting,a TTT timer associated with the event-triggered measurement reporting that has been started / is running,resource set associated with a plurality of measurement reference signals or a beams to be measured for the event-triggered measurement reporting,event type associated with the event-triggered measurement reporting, or reporting configuration associated with the event-triggered measurement reporting.

11. The first apparatus of any of claims 1-10, wherein the TTT duration overlaps with at least one downlink, DL, slot.

12. The first apparatus of any of claims 1-11, wherein the TTT duration comprises a slot or a symbol in the slot where the TTT timer is expected to expire and a condition for the event-triggered measurement reporting is still fulfilled.

13. The first apparatus of any of claims 1-12, wherein the TTT duration corresponds to the latest TTT in a plurality of TTTs.

14. The first apparatus of claim 13, wherein the first apparatus is caused to:start the TTT timer of the first TTT in the plurality of TTTs after processing an event-triggered measurement reporting configuration or after a processing of an activation command for activating the event-triggered measurement reporting configuration or after processing of an activation command associated with the transmission of at least one measurement reference signal associated with event-triggered measurement reporting.

15. The first apparatus of claim 13, wherein the first apparatus is caused to: receive, via the message, an indication of one or more occasions of the reference signal or the beam to be measured; andstart, from the first symbol of the one or more occasions, the TTT timer of the first TTT in the plurality of TTTs.

16. The first apparatus of claim 14 or 15, wherein the first apparatus is caused to: restart the TTT timer of a second TTT subsequent to the first TTT upon at least one of: an expiry of the first TTT, oran expiry of all first TTTs associated with all reference signals of the event-triggered measurement reporting.

17. The first apparatus of claim 1, wherein the slot is an available uplink slot after the TTT duration for carrying an UL signal for requesting UL resources for the event-triggered measurement reporting or carrying the event-triggered measurement reporting.

18. The first apparatus of claim 1, wherein the slot is the first slot carrying an uplink control or data transmission after the latest TTT duration in the at least one TTT duration.

19. The first apparatus of any of claims 6-9, wherein the set of measurement reference signal resources includes:a serving measurement reference signal associated with an indicated TCI state in the serving cell and candidate measurement reference signals associated with the event-triggered measurement reporting, orcandidate measurement reference signals associated with the event-triggered measurement reporting.

20. The first apparatus of any of claims 1-19, wherein the first apparatus 110 is caused to:in accordance with a determination that a periodic reporting is configured for the event-triggered measurement reporting, determine the CPU occupancy time for the first periodic reporting or first reporting instance of the event-triggered measurement reporting based at least on the TTT duration.

21. The first apparatus of any of claims 1-20, wherein the message comprises a radio resource control, RRC, configuration message or an RRC reconfiguration message.

22. The first apparatus of any of claims 1-21, wherein the first apparatus comprises a terminal device and the second apparatus comprises a network device.

23. A method comprising:receiving, by a first apparatus from a second apparatus, a message at least comprising configuration information associated with a time to trigger, TTT;determining, based on the configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting; anddetermining channel state information processing unit, CPU, occupancy time for theevent-triggered measurement reporting based at least on the TTT duration and a reference point specific for the event-triggered measurement reporting.

24. A first apparatus comprising:means for receiving, from a second apparatus, a message at least comprising configuration information associated with a time to trigger, TTT;means for determining, based on the configuration information, a TTT duration prior to a slot associated with an event-triggered measurement reporting; andmeans for determining channel state information processing unit, CPU, occupancy time for the event-triggered measurement reporting based at least on the TTT duration and a reference point specific for the event-triggered measurement reporting.

25. A computer readable medium comprising instructions stored thereon for causing an apparatus at least to perform the method of claim 23.