Method, device and computer storage medium of communication
By optimizing CSI reporting through CPU management and subset reporting, the solution addresses the CPU overload issue in wireless communication systems, improving efficiency and reducing complexity.
Patent Information
- Application Number
- PCT/CN2024/107396
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-24
- Publication Date
- 2026-01-29
AI Technical Summary
Existing wireless communication systems face challenges in efficiently managing channel state information (CSI) processing units (CPUs) due to the high demand for CSI reporting, particularly in scenarios involving multiple reference signal (RS) resources and types, leading to excessive CPU utilization and complexity.
The proposed solution involves optimizing CSI reporting by configuring terminal devices to manage CPUs efficiently, allowing for subset reporting when CPU requirements exceed availability, and associating CPU usage with events, RS resources, or report types to reduce the overall CPU load.
This approach effectively manages CPU resources by allowing flexible CSI reporting, reducing the number of CPUs required and minimizing complexity, thereby enhancing the efficiency of wireless communication systems.
Smart Images

Figure CN2024107396_29012026_PF_FP_ABST
Abstract
Description
METHOD, DEVICE AND COMPUTER STORAGE MEDIUM OF COMMUNICATIONTECHNICAL FIELD
[0001] Embodiments of the present disclosure generally relate to the field of telecommunication, and in particular, to methods, devices and computer storage media for measurement report.BACKGROUND
[0002] Wireless communication networks are widely deployed and can support various types of service applications for terminal devices. Many communication schemes have been proposed to support the rapidly increasing data traffic. For example, in order to meet the increasing wireless data traffic demand, a plurality of schemes have been proposed and implemented, where a multiple input multiple output (MIMO) technology is considered as one powerful scheme to achieve high data throughputs in the communication system. MIMO refers to the type of wireless transmission and reception scheme where both a transmitter and a receiver employ more than one antenna. In particular, MIMO includes features that facilitate utilization of a large number of antenna elements at base station for both sub-6GHz and over-6GHz frequency bands. In release 19, enhancement for beam management will be further specified.SUMMARY
[0003] In general, embodiments of the present disclosure provide methods, devices and computer storage media for measurement report.
[0004] In a first aspect, there is provided a terminal device. The terminal device comprises: a processor configured to cause the terminal device to: receive, from a network device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported; and transmit the first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported.
[0005] In a second aspect, there is provided a terminal device. The terminal device comprises: a processor configured to cause the terminal device to: receive, from a network device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; and transmit the first measurement report to the network device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report.
[0006] In a third aspect, there is provided a terminal device. The terminal device comprises: a processor configured to cause the terminal device to: receive, from a network device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; and transmit a first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events.
[0007] In a fourth aspect, there is provided a network device. The network device comprises: a processor configured to cause the network device to: transmit, to a terminal device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported; and receive the first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported.
[0008] In a fifth aspect, there is provided a network device. The network device comprises: a processor configured to cause the network device to: transmit, to the terminal device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; and receive the first measurement report from the terminal device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report.
[0009] In a sixth aspect, there is provided a network device. The network device comprises: a processor configured to cause the network device to: transmit, to a terminal device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; and receive a first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events.
[0010] In a seventh aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, from a network device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported; and transmitting the first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported.
[0011] In an eighth aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, from a network device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; and transmitting the first measurement report to the network device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report.
[0012] In a ninth aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, from a network device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; and transmitting a first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events.
[0013] In a tenth aspect, there is provided a communication method performed by a network device. The method comprises: transmitting, to a terminal device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported; and receiving the first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported.
[0014] In an eleventh aspect, there is provided a communication method performed by a network device. The method comprises: transmitting, to the terminal device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; and receiving the first measurement report from the terminal device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report.
[0015] In a twelfth aspect, there is provided a communication method performed by a network device. The method comprises: transmitting, to a terminal device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; and receiving a first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events.
[0016] In a thirteenth aspect, there is provided a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to carry out the method according to the seventh, eighth, ninth, tenth, eleventh, or twelfth aspect.
[0017] Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Through the more detailed description of some embodiments of the present disclosure in the accompanying drawings, the above and other objects, features and advantages of the present disclosure will become more apparent, wherein:
[0019] FIG. 1A to FIG. 1C are block diagrams of an example communication environment in which embodiments of the present disclosure can be implemented;
[0020] FIG. 2A illustrates a signaling chart illustrating an example process for communication according to some embodiments of the present disclosure;
[0021] FIG. 2B illustrates a timing for CPUs maintaining according to some embodiments of the present disclosure;
[0022] FIG. 3 illustrates a flowchart of a communication method implemented at a terminal device according to some example embodiments of the present disclosure;
[0023] FIG. 4 illustrates a flowchart of a communication method implemented at a terminal device according to some example embodiments of the present disclosure;
[0024] FIG. 5 illustrates a flowchart of a communication method implemented at a terminal device according to some example embodiments of the present disclosure;
[0025] FIG. 6 illustrates a flowchart of a communication method implemented at a network device according to some example embodiments of the present disclosure;
[0026] FIG. 7 illustrates a flowchart of a communication method implemented at a network device according to some example embodiments of the present disclosure;
[0027] FIG. 8 illustrates a flowchart of a communication method implemented at a network device according to some example embodiments of the present disclosure;
[0028] FIG. 9 illustrates a simplified block diagram of an apparatus that is suitable for implementing example embodiments of the present disclosure.
[0029] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION
[0030] Principle of the present disclosure will now be described with reference to some 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 limitations as to the scope of the disclosure. The disclosure described herein can be implemented in various manners other than the ones described below.
[0031] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same mean as commonly understood by one of ordinary skills in the art to which this disclosure belongs.
[0032] As used herein, the term ‘terminal device’ refers to any device having wireless or wired communication capabilities. Examples of the terminal device include, but not limited to, user equipment (UE) , personal computers, desktops, mobile phones, cellular phones, smart phones, personal digital assistants (PDAs) , portable computers, tablets, wearable devices, internet of things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, device on vehicle for V2X communication where X means pedestrian, vehicle, or infrastructure / network, devices for Integrated Access and Backhaul (IAB) , Space borne vehicles or Air borne vehicles in Non-terrestrial networks (NTN) including Satellites and High Altitude Platforms (HAPs) encompassing Unmanned Aircraft Systems (UAS) , eXtended Reality (XR) devices including different types of realities such as Augmented Reality (AR) , Mixed Reality (MR) and Virtual Reality (VR) , the unmanned aerial vehicle (UAV) commonly known as a drone which is an aircraft without any human pilot, devices on high speed train (HST) , or image capture devices such as digital cameras, sensors, gaming devices, music storage and playback appliances, or Internet appliances enabling wireless or wired Internet access and browsing and the like. The ‘terminal device’ can further have ‘multicast / broadcast’ feature, to support public safety and mission critical, V2X applications, transparent IPv4 / Ipv6 multicast delivery, IPTV, smart TV, radio services, software delivery over wireless, group communications and IoT applications. It may also incorporate one or multiple Subscriber Identity Module (SIM) as known as Multi-SIM. The term “terminal device” can be used interchangeably with a UE, a mobile station, a subscriber station, a mobile terminal, a user terminal or a wireless device.
[0033] The term “network device” refers to a device which is capable of providing or hosting a cell or coverage where terminal devices can communicate. Examples of a network device include, but not limited to, a Node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a next generation NodeB (gNB) , a transmission reception point (TRP) , a remote radio unit (RRU) , a radio head (RH) , a remote radio head (RRH) , an IAB node, a low power node such as a femto node, a pico node, a reconfigurable intelligent surface (RIS) , and the like.
[0034] The terminal device or the network device may have Artificial intelligence (AI) or Machine learning capability. It generally includes a model which has been trained from numerous collected data for a specific function, and can be used to predict some information.
[0035] The terminal or the network device may work on several frequency ranges, e.g., FR1 (410 MHz to 7125 MHz) , FR2 (24.25GHz to 71GHz) , frequency band larger than 100GHz as well as Tera Hertz (THz) . It can further work on licensed / unlicensed / shared spectrum. The terminal device may have more than one connection with the network devices under Multi-Radio Dual Connectivity (MR-DC) application scenario. The terminal device or the network device can work on full duplex, flexible duplex and cross division duplex modes.
[0036] The embodiments of the present disclosure may be performed in test equipment, e.g., signal generator, signal analyzer, spectrum analyzer, network analyzer, test terminal device, test network device, channel emulator.
[0037] In some embodiments, the terminal device may be connected with a first network device and a second network device. One of the first network device and the second network device may be a master node and the other one may be a secondary node. The first network device and the second network device may use different radio access technologies (RATs) . In some embodiments, the first network device may be a first RAT device and the second network device may be a second RAT device. In some embodiments, the first RAT device is eNB and the second RAT device is gNB. Information related with different RATs may be transmitted to the terminal device from at least one of the first network device or the second network device. In some embodiments, first information may be transmitted to the terminal device from the first network device and second information may be transmitted to the terminal device from the second network device directly or via the first network device. In some embodiments, information related with configuration for the terminal device configured by the second network device may be transmitted from the second network device via the first network device. Information related with reconfiguration for the terminal device configured by the second network device may be transmitted to the terminal device from the second network device directly or via the first network device.
[0038] 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. The term ‘includes’ and its variants are to be read as open terms that mean ‘includes, but is not limited to. ’ The term ‘based on’ is to be read as ‘at least in part based on. ’ The term ‘one embodiment’ and ‘an embodiment’ are to be read as ‘at least one embodiment. ’ The term ‘another embodiment’ is to be read as ‘at least one other embodiment. ’ The terms ‘first, ’ ‘second, ’ and the like may refer to different or same objects. Other definitions, explicit and implicit, may be included below.
[0039] In some examples, values, procedures, or apparatus are referred to as ‘best, ’ ‘lowest, ’ ‘highest, ’ ‘minimum, ’ ‘maximum, ’ or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, higher, or otherwise preferable to other selections.
[0040] As used herein, the terms “UE expects” , “UE does not expect, “terminal device expects” , “terminal device does not expect” may imply restrictions on a configuration of a network device (also referred to as NW configuration) . The terms “UE is not expected to” and “terminal device is not expected to” may imply a terminal implementation, also referred to as UE implementation. In some embodiments, the terms “UE does not expect” and “UE is not expected to” may be used equally.
[0041] As used herein, beam refers to at least one of: a reference signal (RS) (e.g., Channel state information reference signal, (CSI-RS) , synchronization signal physical broadcast channel (PBCH) Block, SSB, sounding reference signal, SRS) , an RS resource, transmission configuration indicator (TCI) state, or RS of a quasi co-location (QCL) type (e.g., typeA, typeB, typeC, typeD) , pathloss reference RS, uplink power control (parameter) ; Beam ID refers to CSI-RS resource indicator (CRI) or SSB resource indicator (SSBRI) , TCI state ID, pathloss reference RS ID, or uplink power control ID.
[0042] As used herein, the term “TRP” may refer to an antenna port or an antenna array (with one or more antenna elements) available to the network device located at a specific geographical location. For example, a network device may be coupled with multiple TRPs in different geographical locations to achieve better coverage. Alternatively, or in addition, multiple TRPs may be incorporated into a network device, or in other words, the network device may comprise the multiple TRPs. The term “TRP” may be also referred to as a cell, such as a macro-cell, a small cell, a pico-cell, a femto-cell, a remote radio head, a relay node, etc. It is to be understood that the term “TRP” may refer to a logical concept which may be physically implemented by various manner.
[0043] There may be no explicit TRP identification or identity (ID) . If multi-downlink control information (M-DCI) is assumed, the TRP ID may be implicitly identified via control resource set (CORESET) Pool Index (CORESETPoolIndex) . If single-DCI (S-DCI) is assumed, the TRP ID may implicitly identified via a first / second joint / UL TCI state or a sounding reference signal (SRS) resource set ID for uplink (UL) transmission at least. Therefore, the term “TRP” can be used interchangeably with the terms “TCI state” , “resource set” , “SRS resource set” , or other RS resource set.
[0044] As used herein, the terms “precoder” , “precoding” , “precoding matrix” , “beam” , “spatial relation information” , “spatial relation info” , “precoding information” , “precoding information and number of layers” , “precoding matrix indicator (PMI) ” , “precoding matrix indicator” , “transmission precoding matrix indication” , “precoding matrix indication” , “TCI state” , “UL TCI state” , “DL TCI state” , “joint TCI state” , “transmission configuration indicator” , “QCL” , “quasi-co-location” , “QCL parameter” , “QCL assumption” , “QCL relationship” and “spatial relation” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0045] In the context of the present application, the terms “uplink channel” , “uplink resource” , “physical uplink control channel (PUCCH) ” , “PUCCH” , “physical uplink shared channel (PUSCH) ” and “uplink control information (UCI) ” are optional examples and applicable in embodiments of the present disclosure the present disclosure. In the context of the present application, the terms “DCI” and “DCI format” are optional examples and applicable in embodiments of the present disclosure the present disclosure. In the context of the present application, the terms “format” and “PUCCH format” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0046] In the context of the present application, the terms “first uplink resource” and “first uplink channel” are optional examples and applicable in embodiments of the present disclosure the present disclosure. In the context of the present application, the terms “second uplink resource” and “second uplink channel” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0047] In the context of the present application, the terms “signaling” , “message” , “configuration” , “request” , “response” , “information” and “signal” , “packet” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0048] In the context of the present application, the terms “occasion” , “one occasion” , “one slot” , “one symbol” , “slot” , “symbol” , “subslot” and “at least one symbol” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0049] In the context of the present application, the terms “condition identity” , “condition ID”, “identity of at least one condition” , “event identity” , “event ID” and “identity of at least one event” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0050] In the context of the present application, the terms “index” , “indicator” , “indication” , “field” , “bit field” and “bitmap” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0051] In the context of the present application, the terms “uplink channel” and “uplink resource” are optional examples and applicable in embodiments of the present disclosure the present disclosure. In the context of the present application, the terms “element of indication field” , “parameter” and “indication” are optional examples and applicable in embodiments of the present disclosure the present disclosure. In the context of the present application, the terms “associated with” , “corresponding to” , “correspond to” , “indicate” and “comprise” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0052] In the context of the present application, the terms “reference signal received power” , “RSRP” , “layer-1 RSRP” , “L1-RSRP” , “filtered RSRP” , “layer-3 RSRP” , “measurement result” , “quality” and “L3-RSRP” are optional examples and applicable in embodiments of the present disclosure the present disclosure. In the context of the present application, the terms “signal to interference plus noise ratio” , “SINR” , “layer-1 SINR” , “L1-SINR” , “filtered SINR” , “layer-3 SINR” , “measurement result” , “quality” and “L3-SINR” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0053] In the context of the present application, the terms “physical cell identity” , “PCI” , “cell identity” , “cell ID” , “serving cell” , “cell” , “value of cell ID” , “component carrier” , “CC” , “bandwidth part” , “BWP” and “value of PCI” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0054] In the context of the present application, the terms “synchronization signal (SS) and physical broadcast channel (PBCH) block” , “PBCH block” , “SS / PBCH block” , “synchronization signal block” , “synchronization signal block resource” , “SSB resource” , “SS / PBCH block resource” , “reference signal” , “channel state information reference signal” , “RS” , “CSI-RS” and “SSB” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0055] In the context of the present application, the terms “identity” , “identification” , “indication” and “indicator” are optional examples and applicable in embodiments of the present disclosure.
[0056] In the context of the present application, the terms “condition” , “event” , “triggering condition” , “triggering event” , “initiated condition” and “initiated event” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0057] In the context of the present application, the terms “UE triggered” , “event driven” , “UE driven” , “UE initiated” , “event initiated” , “condition satisfied” , “condition triggered” , “event satisfied” , “event triggered” , “UE triggered report” , “event driven report” , “UE driven report” , “UE initiated report” , “event initiated report” , “condition satisfied report” , “condition triggered report” , “event satisfied report” , “event triggered report” , “UE triggered reporting” , “event driven reporting” , “UE driven reporting” , “UE initiated reporting” , “event initiated reporting” , “condition satisfied reporting” , “condition triggered reporting” , “event satisfied reporting” and “event triggered reporting” are optional examples and applicable in embodiments of the present disclosure the present disclosure. In the context of the present application, the terms “triggered” , “driven” , and “satisfied” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0058] In the context of the present application, the terms “physical uplink shared channel” , “PUSCH” , “uplink shared channel” , “ULSCH” and “UL-SCH” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0059] In the context of the present application, the terms “cyclic shift” , “cyclic shift offset” , “cyclic shift offset value” and “cyclic shift value” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0060] In the context of the present application, the terms “current beam” , “indicated TCI state” , “applied TCI state” and “indicated TCI state which is applied” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0061] In the context of the present application, the terms “reference measurement resource” , “reference measurement RS” , “reference measurement reference signal” , “reference measurement reference signal resource” , “reference measurement SS / PBCH block” , “reference measurement SSB” , “reference measurement CSI-RS resource” , “measurement for current beam” , “reference signal measurement for current beam” , “reference signal resource measurement for current beam” and “reference signal resource measurement for indicated TCI state” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0062] In the context of the present application, the terms “a plurality of reference signal (RS) resources” and “a first plurality of measurement resources” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0063] In the context of the present application, the terms “a measurement with a first type” , “a first measurement” or “a first measurement type” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0064] In the context of the present application, the terms “a measurement with a second type” , “a second measurement” or “a second measurement type” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0065] In the context of the present application, the terms “RS resource” , “measurement resource” , “measurement resource set” or “RS resource set” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0066] In the context of the present application, the terms “a plurality of measurement resources” , “a plurality of measurement resources for new beam measurement” , “set of measurement resources” , “first set of measurement resources” , “second set of measurement resources” , “third set of measurement resources” , “set of measurement resources for new beam measurement” , “first set of measurement resources for new beam measurement” , “second set of measurement resources for new beam measurement” , “third set of measurement resources for new beam measurement” , “a list of RS resource (s) for new beam measurement” , “a list of RS (s) for new beam measurement” , “a plurality of RS resource (s) for new beam measurement” , “a plurality of RS (s) for new beam measurement” , “a set of RS resource (s) for new beam measurement” , “a set of RS (s) for new beam measurement” , “resource set (s) for new beam measurement” , “new beam RS set (s) ” , “set of RSs for new beam measurement” and “RS set (s) for new beam measurement” are optional examples and applicable in embodiments of the present disclosure the present disclosure.
[0067] As discussed above, enhancement for measurement reporting will be further specified. It has been agreed to specify CSI support for up to 128 CSI-RS ports, targeting frequency range 1 (FR1) , specifically,
[0068] ● a. Type-I codebook refinement supporting up to a total of 128 CSI-RS ports across all resources, assuming legacy CSI-RS resources (with up to 32 CSI-RS ports per resource) , based on extension of legacy codebooks,
[0069] ● b. Type-II codebook refinement supporting up to a total of 128 CSI-RS ports across all resources, assuming legacy CSI-RS resources (with up to 32 CSI-RS ports per resource) , based on extension of legacy codebooks, without modifying any codebook parameter other than introducing additional values for the number of ports codebook parameter (s) ,
[0070] ● c. Extension of CRI (s) -based CSI reporting (channel quality indicator (CQI) / precoding matrix indicator (PMI) / rank indication (RI) calculated per CRI for ≥1 CRIs) for hybrid beamforming supporting up to a total of 128 CSI-RS ports across all resources, with up to 32 CSI-RS ports per resource, without new codebook design.
[0071] Further, it also has been agreed to specify UE reporting enhancement for CJT deployments under non-ideal synchronization and backhaul, targeting FR1, both frequency division duplexing (FDD) and time division duplex (TDD) . Specifically, inter-TRP time misalignment and frequency / phase offset measurement and reporting, assuming legacy CSI-RS design, with stand-alone aperiodic reporting on physical uplink shared channel (PUSCH) .
[0072] For the Rel-19 CRI-based CSI refinement for up to 128 CSI-RS ports, for aperiodic CSI only, the network device may configure MR (For example, MR<S) of KS CSI-RS resources to be selected as part of reporting the S “quadruplets” (For example, each quadruplet may comprise one or more of: PMI, RI, CQI, layer indicator (LI) , or a first codebook indicator (or a single wideband indication, e.g. represented as i1) ) . In some embodiments, the measurement report may comprise (S-MR) CRIs, each with bits are reported, along with the S sets of one or more of: CQI, PMI, RI, a first codebook indicator (or a single wideband indication, e.g. represented as i1) or LI (if applicable) .
[0073] In some embodiments, the value of MR may be configured by the network device via higher-layer (RRC) signaling. In some embodiments, the MR selected resources may be configured by the network device via higher-layer (RRC) signaling. In some embodiments, this may be an optional UE capability. In some embodiments, the configuration of the value of MR and / or the configuration of the MR selected resources may be based on the terminal device reporting or indicating supporting of the configuration or the feature.
[0074] For the Rel-19 Type-I semi-persistent (SP) and Type-II codebook refinements for 48, 64, and 128 CSI-RS ports via aggregating K>1 (For example, K may be 1 or 2 or 3 or 4) CSI-RS resources, regarding timeline, introduce two UE capabilities: Capability 1: Reuse legacy Z / Z’ values, and Capability 2: Scale the legacy timeline Z / Z’ by ceil (P / 32) . In some embodiments, P may be the total number of ports across all the K aggregated CSI-RS resources. In some embodiments, P may be 48 or 64 or 128 or 256 or 512 or 768 or 1024.
[0075] It is noted that the legacy timeline Z / Z’ for Type-I corresponds to Z1 / Z1’ for Type-I wideband (WB) SP-CSI with at most 4 CSI-RS ports in a single resource without CRI, and Z2 / Z2’ for other Type-I cases, and the legacy timeline Z / Z’ for Type-II corresponds to Z2 / Z2’ .
[0076] For the Rel-19 Type-I SP and Type-II codebook refinements (except based on Rel-18 Type-II Doppler) for 48, 64, and 128 CSI-RS ports, regarding CPU occupation: for Capability 1 timeline: OCPU = ceil (P / 32) , for Capability 2 timeline: OCPU = 1.
[0077] For the Rel-19 Type-II codebook refinement for 48, 64, and 128 CSI-RS ports based on the Rel-18 Type-II Doppler codebook, support the following aperiodic channel measurement resource (CMR) configuration:
[0078] ● A UE can be configured with KDOPP (For example, KDOPP may be one or more of: {4, 8, 12} ) CSI-RS resource groups for the purpose of aperiodic CMR as needed by Type-II Doppler CSI; The time separation or the time interval or the number of slots between the first resources from two consecutive groups (for example, the time separation or the time interval or the number of slots may be represented as m) may be configured from {1, 2} ;
[0079] ● Each CSI-RS resource group may comprise K Non-zero power (NZP) CSI-RS resources for aggregation associated with a same CSI-RS resource set assuming the agreed resource set rules for Rel-19 Type-I / II codebooks; In some embodiments, K may be 1 or 2 or 3 or 4 or 6 or 8 or 12 or 16.
[0080] ● All the KDOPP CSI-RS resource groups may be associated with a same CSI-RS resource set configuration.
[0081] In some embodiments, the terminal device may not be expected to be configured with an aperiodic CSI trigger state containing more than NCPU Reporting Settings. In some embodiments, processing of a CSI report may occupy a number of CPUs for a number of symbols as one or more of the follows:
[0082] - 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.
[0083] - 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) .
[0084] - OCPU= (Y+1) ·XTDCP, for a CSI report with CSI-ReportConfig with higher layer parameter reportQuantity set to 'tdcp' and with number of delays Y configured by higher layer parameter Y. In some embodiments, Y may be 1 or 2 or 3 or 4 or 7. In some embodiments, the value of Y may be configured subject to UE capability. In some embodiments, the value of XTDCP∈{1, 2} may be reported by UE capability or may be configured by the network device.
[0085] - for a CSI report with CSI-ReportConfig with higher layer parameter reportQuantity set to 'cri-RI-PMI-CQI' , 'cri-RI-i1' , 'cri-RI-i1-CQI' , 'cri-RI-CQI' , or 'cri-RI-LI-PMI-CQI' ,
[0086] - if max {μPDCCH, μCSI-RS, μUL} ≤ 3, and if a CSI report is aperiodically triggered without transmitting a PUSCH with either transport block or HARQ-ACK or both when L = 0 CPUs are occupied, where the CSI corresponds to a single CSI with wideband frequency-granularity and to at most 4 CSI-RS ports in a single resource without CRI report and where codebookType is set to 'typeI-SinglePanel' or where reportQuantity is set to 'cri-RI-CQI' , OCPU=NCPU,
[0087] - if a CSI-ReportConfig is configured with codebookType set to 'typeI-SinglePanel' and the corresponding CSI-RS Resource Set for channel measurement is configured with two Resource Groups and NNCJT Resource Pairs, OCPU=XNCJT·NNCJT+MNCJT. In some embodiments, XNCJT may be the number of CPUs occupied by a pair of CMRs subject to mTRP-CSI-numCPU-r17. In some embodiments, NNCJT may be the number of resources in the CSI-RS resource set or the total number of resources in the two Resource Groups or the number of resources in the two Resource Groups which are not referred to in any Resource pair. In some embodiments, MNCJT may be non-negative integer. In some embodiments, 0≤MNCJT≤32.
[0088] - if a CSI-ReportConfig contains a list of Lsub sub-configurations provided by the higher layer parameter csi-ReportSubConfigToAddModList,
[0089] - for periodic CSI reporting, where is the total number of CSI-RS resources corresponding to the i-th sub-configuration.
[0090] - for aperiodic and semi-persistent CSI reporting, where is the total number of CSI-RS resources corresponding to the i-th sub-configuration, and where the i-th sub-configuration is from Nsub indicated sub-configurations out of Lsub sub-configurations contained in a CSI-ReportConfig, where Nsub≤Lsub and Nsub≥1.
[0091] - if a CSI-ReportConfig is configured with the higher layer parameter reportQuantity set to 'cri-RI-PMI-CQI' , codebookType set to 'typeII-CJT-r18' or 'typeII-CJT-PortSelection-r18' and the corresponding NZP-CSI-RS-ResourceSet for channel measurement is configured with 1<NTRP≤4 resources (NTRP may be positive integer) , OCPU=ceil (Xcit·NTRP) . In some embodiments, Xcjt∈ {1, 1.5, 2} may be reported by UE capability or configured by the network device.
[0092] - if a CSI-ReportConfig is configured with the higher layer parameter reportQuantity set to 'cri-RI-PMI-CQI' and with codebookType set to 'typeII-Doppler-r18' or 'typeII-Doppler-PortSelection-r18' ,
[0093] - if the corresponding CSI-RS Resource Set for channel measurement is aperiodic and configured with Kdop CSI-RS resources (for example, in the corresponding CSI-RS resource set) . In some embodiments, OCPU=8 for Kdop=12. In some embodiments, OCPU=Ydop,1·Kdop for Kdop<12. In some embodiments, Ydop,1∈ {1, 2, 3} may be reported by UE capability or configured by the network device.
[0094] - if the corresponding CSI-RS Resource Set for channel measurement is periodic or semi-persistent and configured with a single CSI-RS resource. In some embodiments, OCPU=4 for N4=1. In some embodiments, OCPU=max (Ydop, 2·N4, 4) for N4>1. In some embodiments, the value of N4 may be configured by the higher layer parameter N4. In some embodiments, Ydop, 2∈{1, 2, 3} may be reported by UE capability or configured by the network device.
[0095] - otherwise, OCPU=KS, where KS may be the number of CSI-RS resources in the CSI-RS resource set for channel measurement.
[0096] Although some discussions about how to enhance the measurement reporting have been made, there are still many pending issues. Specifically, in case of CSI report (e.g., PMI / CQI or calibration) with TRP / beam selection from a set of RS resources, the required number of CPUs is too large. However, the maximum number of CPUs is limited, and thus solution for reducing the number of CPUs and UE complexity is needed.
[0097] Principles and implementations of the present disclosure will be described in detail below with reference to the figures.
[0098] EXAMPLE OF COMMUNICATION NETWORK
[0099] FIG. 1A, FIG. 1B and FIG. 1C show an example communication environment 100 in which example embodiments of the present disclosure can be implemented. The communication environment 100 comprises a terminal device 110 and a network device 120. In the example of FIG. 1A, FIG. 1B or FIG. 1C, the terminal device 110 may be a UE and the network device 120 may be a base station serving the UE.
[0100] In the example of FIG. 2B, the serving area of the network device 120 may be called a cell 101 and / or a cell 102.
[0101] As shown in FIG. 1B, the network device 120 may communicate with the terminal device 110 via at least one of the TRPs / panels 130-1, 130-2, 130-3 and 130-4 (collectively referred to as TRPs 130 or individually referred to as TRP 130) . In the following text, the TRP / panel 130-1 may be also referred to as the first TRP / panel, the TRP / panel 130-2 may be also referred to as the second TRP / panel, the TRP / panel 130-3 may be also referred to as the third TRP / panel and the TRP / panel 130-4 may be also referred to as the fourth TRP / panel. Each of the TRPs / panels 130 may provide a plurality of beams for communication with the terminal device 110. It is noted that the number of TRPs / panels shown in FIG. 1B is only an example not limitation.
[0102] In some embodiments, the network device 120 may be configured with at least one of four TRPs / panels 130-1, 130-2, 130-3 and 130-4 (collectively referred to as TRPs 130 or individually referred to as TRP 130) . It is to be understood that the number of network devices, terminal devices and TRPs as shown in FIG. 1B is only for the purpose of illustration without suggesting any limitations to the present disclosure. The communication environment 100 may include any suitable number of devices adapted for implementing embodiments of the present disclosure. Although not shown, it would be appreciated that one or more additional devices may be located in the cell 101 and / or 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 other device than a terminal device. The term “TRP” refers to an antenna array (with one or more antenna elements) available to the network device located at a specific geographical location. For example, a network device may be coupled with multiple TRPs in different geographical locations to achieve better coverage. For another example, a network device may be implemented with multiple panels or multiple groups of antenna ports / elements in same geographical location. It is to be understood that the TRP can also be referred to as a “panel” , which also refers to an antenna array (with one or more antenna elements) or a group of antennas.
[0103] In the specific example of communication environment 100, a link from the terminal device 110 to the network device 120 is referred to as uplink, while a link from the network device 120 to the terminal device 110 is referred to as a downlink. Further, MIMO is supported in the communication environment 100. For example, the network device 120 and the terminal device 110 may communicate with each other via different beams to enable a directional communication. For another example, the network device 120 and the terminal device 110 may communicate with each other based on a plurality of antenna ports and / or a plurality of beams and / or a plurality of TCI states (e.g. a plurality of downlink TCI states and / or a plurality of joint TCI states and / or a plurality of uplink TCI states) . In downlink, the network device 120 is a transmitting (TX) device (or a transmitter) and the terminal device 110 is a receiving (RX) device (or a receiver) . In downlink, the network device 120 may transmit downlink transmission to the terminal device 110 via one or more beams or one or more TCI states (or downlink TCI states or joint TCI states) . For example, as illustrated in FIG. 1C, the network device 120 transmits downlink transmission to the terminal device 110 via a plurality of beams and / or a plurality of TCI states (e.g. a plurality of downlink TCI states and / or a plurality of joint TCI states) . Correspondingly, in uplink, the network device 120 is a RX device (or a receiver) and the terminal device 110 is a TX device (or a transmitter) . In uplink, the terminal device 110 may transmit uplink transmission to the network device 120 via one or more beams or one or more TCI states (or uplink TCI states or joint TCI states) . For example, as illustrated in FIG. 1C, the terminal device 110 transmits uplink transmission to the network device 120 via a plurality of beams and / or a plurality of TCI states (e.g. a plurality of uplink TCI states and / or a plurality of joint TCI states) .
[0104] It is to be understood that the number of devices and their connections shown in FIG. 1A, FIG. 1B or FIG. 1C 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 101 and / or 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 other device than a terminal device.
[0105] In some embodiments, the first device 110 and the second device 120 may communicate with each other via a channel such as a wireless communication channel on an air interface (e.g., Uu interface) . The wireless communication channel may comprise a physical uplink control channel (PUCCH) , a physical uplink shared channel (PUSCH) , a physical random-access channel (PRACH) , a physical downlink control channel (PDCCH) , a physical downlink shared channel (PDSCH) and a physical broadcast channel (PBCH) . Of course, any other suitable channels are also feasible.
[0106] The communications in the communication environment 100 may conform to any suitable standards including, but not limited to, Global System for Mobile Communications (GSM) , Long Term Evolution (LTE) , LTE-Evolution, LTE-Advanced (LTE-A) , New Radio (NR) , Wideband Code Division Multiple Access (WCDMA) , Code Division Multiple Access (CDMA) , GSM EDGE Radio Access Network (GERAN) , Machine Type Communication (MTC) and the like. The embodiments of the present disclosure may be performed according to any generation communication protocols either currently known or to be developed in the future. Examples of the communication protocols include, 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) communication protocols, 5.5G, 5G-Advanced networks, or the sixth generation (6G) networks.
[0107] EXAMPLE PROCESSES
[0108] It should be understood that although feature (s) / operation (s) are discussed in specific example embodiments separately, unless clearly indicated to the contrary, these feature (s) / operation (s) described in different example embodiments may be used in any suitable combination.
[0109] To facilitate discussion, below example embodiments will be discussed with reference to FIG. 1A or FIG. 1B or FIG. 1C, for example, by using the terminal device 110 and the network device 120. Further, it is to be understood that the operations at the terminal device 110 and the network device 120 should be coordinated. In other words, the network device 120 and the terminal device 110 should have common understanding about configuration, parameters and so on. Such common understanding may be implemented by any suitable interactions between the network device 120 and the terminal device 110 or both the network device 120 and the terminal device 110 applying the same rule / policy. In the following, although some operations are described from a perspective of the terminal device 110, it is to be understood that the corresponding operations should be performed by the network device 120. Similarly, although some operations are described from a perspective of the network device 120, it is to be understood that the corresponding operations should be performed by the terminal device 110. Merely for brevity, some of the same or similar contents are omitted here.
[0110] In addition, in the following description, some interactions are performed among the terminal device 110 and the network device 120. It is to be understood that the interactions may be implemented either in one single signaling / message or multiple signaling / messages, including master system information (MIB) , system information (SI) , radio resource control (RRC) message, downlink control information (DCI) message, uplink control information (UCI) message, media access control (MAC) control element (CE) and so on. The present disclosure is not limited in this regard.
[0111] According to the example embodiments of the present disclosure, in order to reduce the resource consumption for measurement reporting, multiple manners (such as, the number of CPUs for the measurement report may also depend on time domain behavior for the report and / or for the measurement resources) may be adopted, which will be discussed separately in the following. It should be noted that although below embodiments are discussed separately, these embodiments may be combined with each other unless there is a clear statement to the contrary.
[0112] Two-Stage Measurement
[0113] As illustrated in FIG. 2A, in operation, the network device 120 transmits (210-1) at least one configuration of a first measurement report to the terminal device 110, and the terminal device 110 receives (210-2) the at least one configuration accordingly. In some embodiments, the at least one configuration may comprise one or more of the following: a plurality of reference signal (RS) resources (also may be referred to as a first plurality of measurement resources) , a number of measurement resources associated with a first measurement report, a number of RS resources associated with the first measurement report, or a number of measurement results to be reported in the first measurement report (for example, the measurement results may correspond to at least one measurement resource in the first plurality of measurement resources or correspond to at least one RS resource in the plurality of RS resources) . In some embodiments, the plurality of RS resources may comprise KS RS resources or KS ports. In some embodiments, the first plurality of measurement resources may comprise KS measurement resources. In some embodiments, KS may be positive integer. In some embodiments, 1≤KS≤64 or 1≤KS≤32 or 1≤KS≤16 or 1≤KS≤128.In some embodiments, the number of measurement results to be reported may be represent as S. In some embodiments, S may be positive integer or non-negative integer. In some embodiments, 1≤S≤KS or 0≤S≤KS or 1≤S≤8 or or 1≤S≤16. In some embodiments, the number of measurement resources associated with the first measurement report and / or the number of RS resources associated with the first measurement report may be represented as S or S+1 or S+2 or S-1.
[0114] In some embodiments, each RS resource may correspond to one of the following: a TRP, a TRP group or a beam (e.g. an analog beam) .
[0115] In some embodiments, the plurality of RS resources or the first plurality of measurement resources may be comprised in one slot or two or three or four adjacent slots.
[0116] In some embodiments, the terminal device 110 may receive the at least one configuration for a first measurement report. In some embodiments, the terminal device 110 may determine or report or select a set of RS resources (e.g. represented as S or S+1 or S+2 or S-1 RS resources) from the plurality of RS resources (e.g. based on the at least one configuration) . In some embodiments, the set of RS resources may be same as or a subset of the plurality of RS resources. In some embodiments, the set of RS resources may be determined or selected or reported based on a measurement with a first type (or represented as a first measurement) . In some embodiments, the terminal device 110 may determine or report or transmit the first measurement report (or a second measurement) based on the set of RS resources (e.g. represented as S or S+1 or S+2 or S-1 RS resources) . In some embodiments, the first measurement report may be determined or reported based on a measurement with a second type (or represented as a second measurement) and / or based on the measurement with the first type (or represented as the first measurement) .
[0117] In some embodiments, the first measurement report may comprise one or more of: at least one indication of the set of measurement resources (or the set of RS resources) (for example, represented as S or S+1 or S+2 or S-1 or S-MR or S+1-MR or S+2-MR or S-1-MR first indicators. For example, one first indicator may be CSI-RS resource indicator (CRI) or SSB resource indicator (SSBRI) ) , at least one measurement result (e.g., associated with at least one measurement resource in the first plurality of measurement resources or associated with at least one RS resource in the plurality of RS resources or associated with measurement resource (s) in the set of measurement resources or associated with RS resource (s) in the set of RS resources, e.g., the number of the at least one measurement result may be represented as S or 2*S) , or at least one second measurement result (e.g., associated with at least one measurement resource in the first plurality of measurement resources or associated with at least one RS resource in the plurality of RS resources or associated with measurement resource (s) in the set of measurement resources or associated with RS resource (s) in the set of RS resources, e.g., the number of the at least one second measurement result may be represented as S or 2*S) .
[0118] In some embodiments, based on the at least one configuration, the terminal device 110 transmits (230-1) the first measurement report to the network device 120. In some embodiments, based on the at least one configuration, the network device 120 receives (230-2) the first measurement report accordingly.
[0119] According to some embodiments of the present disclosures, the number of CPUs occupied by the first measurement report may be associated with the following:
[0120] ● a first number of CPUs (or represented as a first number #1) for performing a measurement with a first type on the plurality of RS resources, represented as a first number C1, and
[0121] ● a second number of CPUs (or represented as a second number #2) for performing a measurement with a second type on a set of RS resources, represented as a second number C2. For example, a number of RS resources in the set of RS resources may be the same as or may be based on or may be associated with the number of measurement results to be reported (e.g. the number of RS resources in the set of RS resources may be S or S+1 or S+2 or S-1.
[0122] In some embodiments, the measurement with the first type or the first measurement may comprise one or more of the following: a reference signal received power (RSRP) measurement, a signal to interference plus noise ratio (SINR) measurement, a received signal strength indication (RSSI) measurement, a reference signal receiving quality (RSRQ) measurement or a power related measurement.
[0123] In some embodiments, the measurement with the second type or the second measurement may comprise one or more of the following: a CSI measurement, a precoding matrix indicator (PMI) measurement, a channel quality indicator (CQI) measurement, a rank indicator (RI) measurement, a layer indicator (LI) measurement, a first codebook indicator measurement (or a single wideband indication measurement, e.g. represented as i1) , a delay offset measurement, a frequency offset measurement, a phase offset measurement or at least one calibration measurement. In some embodiments, a calibration measurement may comprise one or more of: delay offset measurement, frequency offset measurement or phase offset measurement.
[0124] In some embodiments, one measurement result may comprise one or more of: RSRP, SINR, RSSI, RSRQ, power information, CSI, PMI, CQI, RI, LI, at least one codebook indicator, a first codebook indicator (or a single wideband indication measurement, e.g. represented as i1) , a delay offset, a frequency offset, a phase offset or a calibration report.
[0125] In some embodiments, one measurement result and / or one second measurement result may be associated with one RS resource (e.g. in the set of RS resources or in the plurality of RS resources) or one measurement resource (e.g. in the set of measurement resources or in the first plurality of measurement resources) . For example, the measurement result and / or one second measurement result may be one or more of: RSRP, SINR, RSSI, RSRQ, power information, CSI, PMI, CQI, RI, LI, at least one codebook indicator or a first codebook indicator (or a single wideband indication measurement, e.g. represented as i1) . In some embodiments, one measurement result and / or one second measurement result may be associated with more than one RS resource or may be associated with two RS resources (e.g. in the set of RS resources or in the plurality of RS resources) or may be associated with more than one measurement resource or may be associated with two measurement resources (e.g. in the set of measurement resources or in the first plurality of measurement resources) . For example, the measurement result and / or one second measurement result may be one or more of:a delay offset, a frequency offset, a phase offset or a calibration report.
[0126] In some embodiments, the first number of CPUs corresponding to the measurement with the first type or the first number #1 or C1 may be a pre-defined value or a configured value (such as, 1 or 2) or may be determined based on the number of RS resources of the plurality of RS resources (e.g. based on the value of KS) .
[0127] In some embodiments, the at least one configuration may further indicate at least one RS resource or at least one measurement resource (for example, the number of RS resource (s) of the at least one RS resource or the number of measurement resource (s) of the at least one measurement resource may be represent as MR) . In some embodiments, at least one measurement result associated with the at least one RS resource (or the at least one measurement resource) may be configured or requested to be reported. In some embodiments, the at least one RS resource or the at least one measurement resource may be comprised in the set of RS resources or in the set of measurement resources. In some embodiments, the at least one RS resource or the at least one measurement resource may be always comprised or may be restricted to be comprised in the set of RS resources or in the set of measurement resources. In some embodiments, the first number of CPUs corresponding to the measurement with the first type or the first number #1 or C1 may be further determined based on the number of RS resources of the least one RS resource or the number of measurement resource (s) of the at least one measurement resource (e.g. based on the value of MR) .
[0128] In some embodiments, the second number of CPUs for performing a measurement with the second type or the second number #2 or C2 may be associated with one or more of the following:
[0129] ● the number of measurement results in the first measurement report (e.g. the value of S) ,
[0130] ● the number of RS resource (s) of the at least one RS resource or the number of measurement resource (s) of the at least one measurement resource (e.g. the value of MR) ,
[0131] ● a sixth number of CPUs required for performing the measurement with the second type on one RS resource (e.g. represented as A2) ,
[0132] ● a second parameter related to CPU (e.g. represented as A2) , or
[0133] ● a number of subbands for the first measurement report (which may be represented as R) .
[0134] In some embodiments, A2 may be positive integer. In some embodiments, 1≤A2≤4. In some embodiments, A2 may be one or more of: {0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4} .
[0135] In some embodiments, R may be positive integer. In some embodiments, 1≤R≤64 or 1≤R≤18.
[0136] For a better understanding, some further embodiments are discussed in the following.
[0137] In some embodiments, during the measurement reporting, a measurement with a first type may be performed firstly to determine the set of measurement resources on which a measurement with a second type may be performed. Such example processes will be discussed in the following.
[0138] In operation, the terminal device 110 may receive at least one configuration for a first measurement report, the terminal device 110 may determine and / or report the first measurement report based on the at least one configuration.
[0139] In some embodiments, the first measurement report may comprise one or more of: at least one measurement result (e.g., corresponding to at least one measurement resource in the first plurality of measurement resources, e.g., the number of the at least one measurement result may be S, and the number of the first plurality of measurement resources may be KS, wherein 1≤S≤KS) . In some embodiments, the number of CSI processing units (CPUs) (e.g. represented as OCPU) occupied by the first measurement report may be OCPU=C1+C2or OCPU=C2. In some embodiments, C1 may be the first number of CPUs (or represented as the first number #1) occupied or required for the measurement with the first type (or the first measurement) (e.g. corresponding to the first measurement report or based on the plurality of RS resources or based on the first plurality of measurement resources) . In some embodiments, C2 may be the second number of CPUs (or represented as the second number #2) occupied or required for the measurement with the second type (or the second measurement) (e.g. corresponding to the first measurement report or based on the set of RS resources or based on the set of measurement resources) .
[0140] In some embodiments, C1 may be a non-negative integer. In some embodiments, 1≤C1≤4 or 1≤C1≤2 or 0≤C1≤4 or 0≤C1≤2. In some embodiments, C1=1. In some embodiments, C1=1 if the number of measurement resources in the first plurality of measurement resources or the number of RS resources in the plurality of RS resources is no larger than a first threshold (e.g. represented as T1) , and C1>1 (e.g. C1=2) otherwise (or if the number of measurement resources in the first plurality of measurement resources or the number of RS resources in the plurality of RS resources is larger than the first threshold) . In some embodiments, C1=1 if KS≤T1, and C1=2 otherwise (or KS≤T1) . In some embodiments, T1 may be positive integer. In some embodiments, 1≤T1≤128 or 1≤T1≤64. In some embodiments, C1=A1. In some embodiments, or In some embodiments, C1=KS*A1. In some embodiments, A1 may be a first parameter related to CPUs or a fifth number of CPUs required for the first measurement (or the measurement with the first type) per measurement resource (e.g., per TRP or per analog beam) or the fifth number of CPUs required for the first measurement based on a first number (e.g. the first threshold) of measurement resources. In some embodiments, A1 may be a first value (e.g. A1=1) if the number of measurement resources in the first plurality of measurement resources or the number of RS resources in the plurality of RS resources is no larger than the first threshold (e.g. represented as T1) , and A1 may be a second value (e.g. A1>1 or A1=2) otherwise (or if the number of measurement resources in the first plurality of measurement resources or the number of RS resources in the plurality of RS resources is larger than the first threshold) . In some embodiments, the second value of A1 may be larger than the first value of A1.
[0141] In some embodiments, C1 may be based on the first parameter related to CPUs (or the fifth number of CPUs required for the first measurement per measurement resource, e.g. the value of A1) and the number of measurement resources in the first plurality of measurement resources (or the number of RS resources in the plurality of RS resources, e.g. the value of KS) . In some embodiments, C1=O1 (KS), wherein O1 (KS) may be a function based on KS. In some embodiments, if a first value of KS is larger than a second value of KS, the value of O1 (KS) corresponding to the first value of KS is equal to or larger than the value of O1 (KS) corresponding to the second value of KS.
[0142] In some embodiments, C1=O1 (KS, R), wherein O1 (KS, R) may be a function based on KS and R. In some embodiments, if a first value of KS is larger than a second value of KS, the value of O1 (KS, R) corresponding to the first value of KS is equal to or larger than the value of O1 (KS, R) corresponding to the second value of KS and / or if a first value of R is larger than a second value of R, the value of O1 (KS, R) corresponding to the first value of R is equal to or larger than the value of O1 (KS, R) corresponding to the second value of R. In some embodiments, C1=KS*A1*B1 or C1=KS*A1*R*B1 or C1=A1*B1 or C1=A1*R*B1. In some embodiments, or or or In some embodiments, B1 may be a fifth parameter related to CPUs for the first measurement (or the measurement with the first type) per subband or for a first number of subbands (or a second threshold for number of subbands, e.g. represented as T2) . In some embodiments, B1 may be a first value (e.g. B1=1) if the number of subbands is no larger than the second threshold, and B1 may be a second value (e.g. B1>1 or B1=2) otherwise (or if the number of subbands is larger than the second threshold) . In some embodiments, the second value of B1 may be larger than the first value of B1. In some embodiments, the second threshold for number of subbands T2 may be positive integer. In some embodiments, 1≤T2≤18. In some embodiments, or or or or or
[0143] In some embodiments, A1 may be positive integer. In some embodiments, 1≤A1≤4. In some embodiments, A1 may be one or more of: {0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4} . In some embodiments, A1 may be no larger than A2. In some embodiments, A1≤A2.
[0144] In some embodiments, B1 may be positive integer. In some embodiments, 1≤B1≤4. In some embodiments, B1 may be one or more of: {0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4} . In some embodiments, B1 may be no larger than B2. In some embodiments, B1≤B2.
[0145] In some embodiments, the first measurement (or the measurement with the first type) may be one or more of: RSRP measurement, SINR measurement, RSSI measurement, RSRQ measurement, power related measurement and so on.
[0146] In some embodiments, C2 may be a non-negative integer. In some embodiments, 1≤C2≤8 or 1≤C2≤4 or 1≤C2≤2 or 1≤C2≤NCPU. In some embodiments, C2 may be equal to or larger than C1. In some embodiments, C2≥C1. In some embodiments, C2 may be based on the second parameter related to CPUs (or the sixth number of CPUs required for the second measurement per measurement resource, e.g. the value of A2) and the number of measurement resources in the set of measurement resources (or the number of measurement results in the first measurement report, e.g. the value of S) . In some embodiments, C2=S*A2 or C2= (S+1) *A2 or C2= (S+2) *A2 or C2= (S-1) *A2 or C2=A2. In some embodiments, A2 may be a second parameter related to CPUs or a sixth number of CPUs required for the second measurement per measurement resource (e.g., per TRP or per analog beam) . In some embodiments, C2=O2 (S) , O2 (S) may be a function based on value of S or based on value of S+1 or based on value of S+2 or based on value of S-1. In some embodiments, if a first value of S is larger than a second value of S, the value of O2 (S) corresponding to the first value of S is equal to or larger than the value of O2 (S) corresponding to the second value of S. In some embodiments, C2=O2 (S, R), O2 (S, R) may be a function based on value of S (or S+1 or S+2 or S-1) and / or value of R. In some embodiments, R may be number of subbands for the first measurement report. In some embodiments, if a first value of S is larger than a second value of S, the value of O2 (S, R) corresponding to the first value of S is equal to or larger than the value of O2 (S, R)corresponding to the second value of S and / or if a first value of R is larger than a second value of R, the value of O2 (S, R) corresponding to the first value of R is equal to or larger than the value of O2 (S, R) corresponding to the second value of R.
[0147] In some embodiments, C2=S*A2*B2 or C2= (S+1) *A2*B2 or C2= (S+2) *A2*B2 or C2=(S-1) *A2*B2 or C2=A2*B2 or C2=S*A2*R*B2 or C2=(S+1) *A2*R*B2 or C2= (S+2) *A2*R*B2 or C2= (S-1) *A2*R*B2 or C2=A2*R*B2. In some embodiments, B2 may be a sixth parameter related to CPUs for the second measurement (or the measurement with the second type) per subband or for a first number of subbands (or a second threshold for number of subbands, e.g. represented as T2) . In some embodiments, B2 may be a first value (e.g. B2=1) if the number of subbands is no larger than the second threshold, and B2 may be a second value (e.g. B2>1 or B2=2) otherwise (or if the number of subbands is larger than the second threshold) . In some embodiments, the second value of B2 may be larger than the first value of B2. In some embodiments, the second threshold for number of subbands T2 may be positive integer. In some embodiments, 1≤T2≤18. In some embodiments, or or or or or
[0148] In some embodiments, Ss may be S or S+1 or S+2 or S-1.
[0149] In some embodiments, A2 may be positive integer. In some embodiments, 1≤A2≤4. In some embodiments, A2 may be one or more of: {0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4} . In some embodiments, A2 may be no smaller than A1. In some embodiments, A2≥A1.
[0150] In some embodiments, B2 may be positive integer. In some embodiments, 1≤B2≤4. In some embodiments, B2 may be one or more of: {0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4} . In some embodiments, B2 may be no smaller than B1. In some embodiments, B2≥B1.
[0151] In some embodiments, the second measurement may comprise one or more of: CSI measurement, PMI measurement, at least one calibration measurement. In some embodiments, A2 may be positive integer, e.g., A2=1 or 2.
[0152] In some embodiments, the terminal device 110 may select S or Ss measurement resources from the first plurality of measurement resources based on the first measurement (e.g., with a smaller number of CPUs) , and the terminal device 110 may determine the first measurement report based on the S or Ss measurement resources with the second measurement.
[0153] In some embodiments, the at least one configuration may comprise one or more of: a first plurality of measurement resources (e.g., KS RS resources or KS CSI-RS resources) , value of S.
[0154] In some embodiments, each CSI-RS resource may correspond to one TRP or TRP group or one beam (e.g., analog beam) . In some embodiments, the plurality of CSI-RS resources may be in one slot or two adjacent slots.
[0155] In some embodiments, the number of CPUs occupied by the measurement report may be OCPU=C1+C2. In some embodiments, C1=(KS-MR)*A1. In some embodiments, C1=1 if KS-MR≤T1, and C1=2 otherwise (or KS-MR>T1) . In some embodiments, or In some embodiments, C1=O1 (KS-MR) , O1 (KS-MR) may be a function based on KS-MR, wherein MR may be the number of measurement resources to be always reported. For example, for multi-CRI based CSI report or calibration report.
[0156] In some embodiments, C1=O1 (KS-MR, R), wherein O1 (KS-MR, R) may be a function based on KS-MR and R. In some embodiments, if a first value of KS-MR is larger than a second value of KS-MR, the value of O1 (KS-MR, R) corresponding to the first value of KS-MR is equal to or larger than the value of O1 (KS-MR, R) corresponding to the second value of KS-MR and / or if a first value of R is larger than a second value of R, the value of O1 (KS-MR, R) corresponding to the first value of R is equal to or larger than the value of O1 (KS-MR, R) corresponding to the second value of R. In some embodiments, C1= (KS-MR) *A1*B1 or C1=A1*B1. In some embodiments, or
[0157] In some embodiments, C1= (KS-MR)*A1*B1 or C1= (KS-MR) *A1*R*B1or C1=A1*B1 or C1=A1*R*B1. In some embodiments, or or or In some embodiments, or or or or or
[0158] In some embodiments, the at least one configuration may further comprise configuration of a plurality of resource blocks (RBs) or a plurality of subbands to be configured to reported (e.g. always reported, no need of selection) .
[0159] In this way, the terminal device110 may consume a smaller number of CPUs or complexity to select TRPs (or beams) for further measurement (second measurement) .
[0160] In some embodiments, the first number of CPUs corresponding to the measurement with the first type or the first number #1 of CPUs or C1 CPUs may be released at a first timing. In some embodiments, the second number of CPUs corresponding to the measurement with the second type or corresponding to the first measurement report or the second number #2 of CPUs or C2 CPUs may be released at a second timing. In some embodiments, the second timing may be later than the first timing.
[0161] In some embodiments, the first timing may be a first time duration from the first symbol of the earliest one of each RS resource or each measurement resource (e.g. in the plurality of RS resources or in the first plurality of measurement resources) (and / or each interference measurement resource) (for example, if the measurement report is configured as periodic or semi-persistent report) or from the first symbol after the PDCCH triggering the first measurement report (e.g. ifthe first measurement report is configured as aperiodic report or for the initial semi-persistent measurement report) or from the first symbol of KP-th latest consecutive periodic / semi-persistent CSI-RS occasions no later than CSI reference resource. In some embodiments, KP may be 1 or 2 or 4. In some embodiments, KP may be indicated by UE capability or configured by the network device. In some embodiments, the first time duration may be a number of symbols or a number of slots (e.g. represented as F1 symbols or represented as F1 slots) . In some embodiments, F1 may be positive integer. In some embodiments, 1 ≤ F1 ≤ 776 or 1 ≤ F1 ≤ 43. In some embodiments, the first timing may be no later than the second timing.
[0162] In some embodiments, the second timing may be the last symbol of the PUCCH or PUSCH carrying the first measurement report or a second time duration after the last symbol of the latest one of each measurement resource (e.g. in the plurality of RS resources or in the first plurality of measurement resources) . In some embodiments, the second time duration may be a number of symbols or a number of slots (e.g. represented as F2 symbols or represented as F2 slots) . In some embodiments, F2 may be positive integer. In some embodiments, 1 ≤ F2 ≤ 776 or 1 ≤ F2 ≤ 43 or 1 ≤ F2 ≤ 33.
[0163] Joint Calibration
[0164] In some cases, a coherent joint transmission (CJT) reporting may be supported. For the release 19 aperiodic CJT calibration reporting, regarding active resource counting and OCPU, when ReportQuantity is ‘cjtc-Dd’ (i.e., Doffset+d) or ‘cjtc-F’ (i.e., frequency offset) , release 18 time-domain channel property (TDCP) P reporting may be fully reused. In some embodiments, the first measurement report may comprise at least two of: delay offset report (e.g. represented as ‘cjtc-Dd’ ) , frequency offset report (e.g. represented as ‘cjtc-F’ ) and phase offset report (e.g. represented as ‘cjtc-P’ ) . In some embodiments, the first measurement report may comprise delay offset report and frequency offset report (e.g. represented as ‘cjtc-Dd-F’ ) .
[0165] Further, in case of joint report, the measurement resource may be shared, which causes that the number of required may be reduced and thus the number of CPUs need to be re-determined.
[0166] In operation, the network device 120 transmits (210-1) at least one configuration of a first measurement report to the terminal device 110, and the terminal device 110 receives (210-2) the at least one configuration accordingly. In some embodiments, the first measurement report may be associated with a plurality of RS resources (or a plurality of RS resource sets or a first plurality of measurement resources or a first plurality of measurement resource sets or represent as Ks RS resources or Ks CSI-RS resources or Ks RS resource sets or Ks CSI-RS resource sets or Ktotal RS resources or Ktotal CSI-RS resources or Ktotal RS resource sets or Ktotal CSI-RS resource sets) and / or a plurality of report types (for example, a first report type and a second report type) .
[0167] In some embodiments, the plurality of report types may at least comprise a delay offset report and a frequency offset report. In some embodiments, the plurality of report types may comprise at least two of: a delay offset report, a frequency offset report and a phase offset report.
[0168] In this event, the number of CPUs required by the first measurement report is associated with the following:
[0169] ● at least one number of reference signal (RS) resources (or at least one number of RS resource sets) comprising at least one of the following: a first number of RS resources (or a first number of RS resource sets) associated with the first report type (represented as KS, 1, referred to as the first number of measurement results or may be the number of resource sets for delay offset measurement and report) , a second number of RS resources (or a second number of RS resource sets) associated with the second report type (represented as KS, 2, referred to as the second number of measurement results, or may be the number of resource sets for frequency offset measurement and report) , a third number of RS resources (or a third number of RS resource sets) (represented as KS, 3, associated with both delay offset and frequency offset measurement and report, or a total number of RS resources (or a total number of RS resource sets) configured for the first measurement report (such as, Ktotal CSI-RS resource sets) ,
[0170] ● at least one coefficient comprising at least one of the following: a first number of CPUs required for performing a measurement with the first report type on at least one RS resource (e.g. represented as the first number #5 or represented as X1, X1 may be a third parameter related to CPU for delay offset (only) report) , or a second number of CPUs required for performing a measurement with the second report type on at least one RS resource (e.g. represented as the second number #6 or represented as X2, X2 may be a fourth parameter related to CPU for frequency offset (only) report) .
[0171] In some embodiments, the at least one configuration may comprise the plurality of RS resources (or the plurality of RS resource sets or the first plurality of measurement resources or the first plurality of measurement resource sets or represent as Ks RS resources or Ks CSI-RS resources or Ks RS resource sets or Ks CSI-RS resource sets or Ktotal RS resources or Ktotal CSI-RS resources or Ktotal RS resource sets or Ktotal CSI-RS resource sets) . In some embodiments, the plurality of RS resources (or the plurality of RS resource sets or the first plurality of measurement resources or the first plurality of measurement resource sets) may comprise a first plurality of RS resources (or a first plurality of RS resource sets, e.g. represented as KS, 1 RS resources or KS, 1 RS resource sets) and a second plurality of RS resources (or a second plurality of RS resource sets, e.g. represented as KS, 2 RS resources or KS, 2 RS resource sets) .
[0172] In some embodiments, RS may be one or more of: CSI-RS, tracking reference signal (TRS) , CSI-RS for tracking or SSB.
[0173] In some embodiments, KS, 1 may be positive integer. In some embodiments, 1 ≤KS, 1 ≤ 16 or 1 ≤ KS, 1 ≤ 8. In some embodiments, KS, 2 may be positive integer. In some embodiments, 1 ≤ KS, 2 ≤ 16 or 1 ≤ KS, 2 ≤ 8. In some embodiments, KS, 3 may be positive integer. In some embodiments, 1 ≤ KS, 3 ≤ 16 or 1 ≤ KS, 3 ≤ 8 or max (KS, 1, KS, 2) ≤ KS, 3 ≤KS, 1 + KS, 1.
[0174] In some embodiments, the at least one configuration may further comprise configuration of a plurality of RS resources or a plurality of RS resource sets for the first measurement report. In some embodiments, the plurality of RS resources or the plurality of RS resource sets may comprise at least one first RS resource (or at least one first RS resource set) associated with the first report type, or at least one second RS resource (or at least one second RS resource set) associated with the second report type. In some embodiments, the plurality of RS resources or the plurality of RS resource sets may comprise a first plurality of RS resources (or a first plurality of RS resource sets) associated with the first report type, or a second plurality of RS resources (or a second plurality of RS resource sets) associated with the second report type. In some embodiments, the at least one configuration may further comprise a first value S1 and / or a second value S2. In some embodiments, a first number of measurement results associated with the first report type (e.g. delay offset report or frequency offset report) in the first measurement report may be S1 or S1-1 or S1 + 1. In some embodiments, a second number of measurement results associated with the second report type (e.g. frequency offset report or phase offset report) in the first measurement report may be S2 or S2 -1 or S2 + 1. In some embodiments, a first number of RS resources or a first number of RS resource sets associated with the first measurement report (and / or associated with the first report type (e.g. delay offset report or frequency offset report) ) may be S1 or S1 -1 or S1 + 1. In some embodiments, a second number of RS resources or a second number of RS resource sets associated with the second measurement report (and / or associated with the second report type (e.g. frequency offset report or phase offset report) ) may be S2 or S2 -1 or S2 + 1.
[0175] In some embodiments, S1 may be positive integer. In some embodiments, 1 ≤ S1 ≤8 or 1 ≤ S1 ≤ 4 or 1 ≤ S1 ≤ KS, 1. In some embodiments, S2 may be positive integer. In some embodiments, 1 ≤ S2 ≤ 8 or 1 ≤ S2 ≤ 4 or 1 ≤ S2 ≤ KS, 2.
[0176] In some embodiments, a number of RS resources (or a number of RS resource sets) comprised in the plurality of RS resources (or in the plurality of RS resource sets) or the value of Ktotal may be larger than or equal to a maximum of a first number of RS resources (or a first number of RS resource sets) comprised in the at least one first RS resource (or in the first plurality of RS resources or in the first plurality of RS resource sets) or the value of KS, 1 and a second number of RS resources (or a second number of RS resource sets) comprised in the at least one second RS resource (or in the second plurality of RS resources or in the second plurality of RS resource sets) or the value of KS, 2, and / or may be smaller than or equal to a sum of the first number (or the value of KS, 1) and the second number (or the value of KS, 2) .
[0177] In some embodiments, the at least one configuration may further indicate at least one RS resource, wherein at least one measurement result of the at least one RS resource is configured to be reported (e.g. no need of selection) , and the number of CPUs occupied by the joint measurement report may be further associated with a number of RS resources of the at least one RS resource.
[0178] For a better understanding, some further embodiments are discussed in the following.
[0179] In some embodiments, the first measurement report may comprise a joint report of at least one delay offset report and at least one frequency offset report. In some embodiments, the number of CPUs occupied by the first measurement report may be based on OCPU = (X1 + X2) *S or OCPU = 2 *max (X1, X2) *S or OCPU = 2 *min (X1, X2) *S or OCPU =2 *X1 *S (e.g., regardless of value of X2) or OCPU = 2 *X2 *S (e.g., regardless of value of X1) , or OCPU=C1+C2 . In some emobdiments, C2 =X1*S+X2*S or C2 =max (X1, X2) *S or C2 = min (X1, X2) *S or C2 = 2 *X1 *S or C2 = 2 *X2 *S. In some embodiments, OCPU = X1 *S1 + X2 *S2 or S = max (S1, S2) or S = min (S1, S2) in above formula or S = S1 = S2 or OCPU = (X1 + X2) *max (S1, S2) or OCPU = 2 *max (X1, X2) *max (S1, S2) or OCPU = 2 *min (X1, X2) *max (S1, S2) or OCPU = 2 *X1 *max (S1, S2) (e.g., regardless of value of X2) or OCPU = 2 *X2 *max (S1, S2) or OCPU = (X1 + X2) *min (S1, S2) or OCPU = 2 *max (X1, X2) *min (S1, S2) or OCPU = 2 *min (X1, X2) *min (S1, S2) or OCPU = 2 *X1 *min (S1, S2) (e.g., regardless of value of X2) or OCPU = 2 *X2 *min (S1, S2) (e.g., regardless of value of X1) .
[0180] In the above example embodiments, X1 may be a third parameter related to CPU for a first report type (e.g. delay offset report or delay offset only report) . In some embodiments, X2 may be a fourth parameter related to CPU for a second report type (e.g. frequency offset report or frequency offset only report) . In some embodiments, S1 may be the first number of measurement results (or first number of associated measurement resources (or RS resources or RS resource sets) ) (e.g., number of TRPs) for the first report type (e.g. delay offset report) in the first measurement report. In some embodiments, S2 may be the second number of measurement results (or second number of associated measurement resources (or RS resources or RS resource sets) ) (e.g., number of TRPs) for the second report type (e.g. frequency offset report) in the first measurement report.
[0181] In some embodiments, the at least one configuration may further comprise one or more of: the value of X1, the value of X2, the value of S1 and the value of S2. In some embodiments, X1 may be positive integer. In some embodiments, X1 may be one or more of {0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4} . In some embodiments, X2 may be positive integer. In some embodiments, X2 may be one or more of {0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4} . In some embodiments, S1 may be positive integer. In some embodiments, 1 ≤ S1 ≤ 8. In some embodiments, S1 may be one or more of {1, 2, 3, 4} . In some embodiments, S2 may be positive integer. In some embodiments, 1 ≤ S2 ≤ 8. In some embodiments, S2 may be one or more of {1, 2, 3, 4}.
[0182] In some embodiments, the terminal device 110 may expect to be configured with or report same value for X1 and X2 and / or the terminal device may expect to be configured with same value of S1 and S2 and / or the terminal device may expect to be configured with same value of KS, 1 and KS, 2 and / or the terminal device may expect to be configured with Ktotal =KS, 1 = KS, 2.
[0183] In some embodiments, the at least one configuration may comprise Ktotal CSI-RS resource sets (e.g., CSI-RS for tracking) for the first measurement report (e.g., the first measurement report may comprise joint report of delay offset report and frequency offset report) , wherein Ktotal may be one of the following:
[0184] ● Ktotal = KS, 1 + KS, 2, the Ktotal CSI-RS resource sets may comprise separate KS, 1 resource sets and KS, 2 resource sets for delay offset measurement report and frequency offset report, respectively, or
[0185] ● max (KS, 1, KS, 2) ≤ Ktotal ≤ KS, 1 +KS, 2, e.g., someresourcesetsmaybeappliedforboth delay offset measurement and frequency offset measurement. In some embodiments, KS, 1 resource sets from the Ktotal resource sets may be configured or pre-determined for delay offset measurement, e.g., the first or the last configured KS, 1 resource sets. Alternatively, in some embodiment, KS, 2 resource sets from the Ktotal resource sets may be configured or pre-determined for frequency offset measurement, e.g., the last or the first configured KS, 2 resource sets.
[0186] In the above example embodiments, KS, 1 may be the number of resource sets configured for delay offset measurement and report, and KS, 2 may be the number of resource sets configured for frequency offset measurement and report.
[0187] In some embodiments, the at least one configuration may further comprise MR resource sets, wherein the measurement results for the MR resource sets may be always comprised in the first measurement report (e.g., always selected) .
[0188] Additionally, in some embodiments, the number of CPUs occupied by the first measurement report may also be OCPU = X1 * (S1 -S3) + X2 * (S2 -S3) + X3 *S3, or C2 = X1 * (S1 -S3) + X2 * (S2 -S3) + X3 *S3, wherein S3 may be the third number of resource sets applied for both delay offset and frequency offset measurement and report, e.g., S3 = min (S1, S2) or S3 = S1 + S2 -Ktotal.
[0189] In some embodiments, the first measurement report may comprise one or more of: a first number of indications (e.g. the first number may be represented as S1 or S1 + 1) for a first number of RS resources (or RS resource sets) (e.g. each of the first number of the indications may be CRI or SSBRI) , a second number (e.g. the second number may be represented as S1 -1 or S1) of measurement results corresponding to the first number of RS resources (or RS resource sets) (e.g. each of the second number of measurement results may be a delay offset) , a first indication for a first reference RS resource (or RS resource set) associated with the delay offset report, a third number of indications (e.g. the third number may be represented as S1 or S1 + 1 or S2 or S2 + 1) for a third number of RS resources (or RS resource sets) (e.g. each of the third number of the indications may be CRI or SSBRI) , a fourth number (e.g. the fourth number may be represented as S1 -1 or S1 or S2 -1 or S2) of measurement results corresponding to the third number of RS resources (or RS resource sets) or corresponding to the first number of RS resources (or RS resource sets) (e.g. each of the fourth number of measurement results may be a frequency offset) , or a second indication for a second reference RS resource (or RS resource set) associated with the frequency offset report.
[0190] Cases of Insufficient CPUs
[0191] In some embodiments, a first number (e.g. represented as a first number #3 or OCPU) of CPUs required by the first measurement report may be larger than a second number (e.g. represented as a second number #4 or Nun, CPU) of available CPUs. Operations in such cases will be discussed.
[0192] In some embodiments, the second number of available CPUs (or the second number #4 or Nun, CPU) may be non-negative integer. In some embodiments, 0 ≤ Nun, CPU ≤ NCPU or Nun, CPU = NCPU-L. In some embodiments, NCPU may be the number of supported simultaneous CSI calculations in a component carrier (CC) (e.g. parameter simultaneousCSI-ReportsPerCC) and / or the number of supported simultaneous CSI calculations across all component carriers (CCs) (e.g. parameter simultaneousCSI-ReportsAllCC) . In some embodiments, the value of NCPU in a component carrier (CC) (e.g. parameter simultaneousCSI-ReportsPerCC) and / or the value of NCPU across all component carriers (CCs) (e.g. parameter simultaneousCSI-ReportsAllCC) may be indicated by the terminal device or may be based on UE capability or may be configured by the network device. In some embodiments, NCPU may be positive integer. In some embodiments, 1 ≤ NCPU ≤ 8 or 1 ≤ NCPU ≤ 16. For example, for in a CC. In some embodiments, 5 ≤ NCPU ≤ 32. For example, for across all CCs. In some embodiments, L may be a number of CPUs occupied by at least one measurement report (e.g. in a slot or in a symbol) . In some embodiments, L may be non-negative integer. In some embodiments, 0 ≤ L ≤ NCPU.
[0193] In operation, the network device 120 transmits (210-1) at least one configuration of a first measurement report to the terminal device 110, and the terminal device 110 receives (210-2) the at least one configuration accordingly. In particular, the first measurement report may be associated with a plurality of reference signal (RS) resources and / or a plurality of report types (for example, joint reporting) .
[0194] Based on the at least one configuration, the terminal device 110 transmits (230-1) the first measurement report to the network device 120, and the network device 120 receives (230-2) the first measurement report accordingly.
[0195] According to some embodiments of the present disclosure, the first measurement report may occupy a third number of CPUs (e.g. represented as Osub, CPU) equal to or smaller than the second number of available CPUs (e.g. the second number #4 or Nun, CPU) , wherein measurement results corresponding to a subset of the plurality of RS resources (or RS resource sets) or a subset of the set of RS resources (or RS resource sets) or a subset of the at least one measurement result or a subset of the plurality of report types may be updated and / or reported in the first measurement report.
[0196] In some embodiments, the first measurement report may occupy the first number (or the first number #3 or OCPU) of CPUs comprising the second number (or the second number #4 or Nun, CPU) of available CPUs and a fourth number of CPUs (e.g. represented as Nover, CPU) which are occupied by a second measurement report. In some embodiments, Nover, CPU may be non-negative integer. In some embodiments, 0 ≤ Nover, CPU ≤ L.
[0197] In some embodiments, the at least one configuration may further indicate at least one RS resource (or at least one RS resource set) (represent as MR RS resources or MR RS resource sets) , at least one measurement result of the at least one RS resource (or the at least one RS resource set) may be configured to be reported. In this event, based on a number of required CPUs corresponding to the at least one measurement result is smaller than or equal to the second number (or the second number #4 or Nun, CPU) of available CPUs, the terminal device 110 may transmit the first measurement report comprising the at least one measurement result.
[0198] In some embodiments, the plurality of report types comprises a first report type and a second report type. In this event, in accordance with a determination that a number of CPUs required by measurement results associated with the first report type is smaller than or equal to the second number of available CPUs, the terminal device 110 may transmit the first measurement report comprising the measurement results of the first report type or the terminal device 110 may update the measurement results of the first report type in the first measurement report. Alternatively, in some embodiments, in accordance with a determination that a number of CPUs required by measurement results associated with the second report type is smaller than or equal to the second number of available CPUs, the terminal device 110 may transmit the first measurement report comprising the measurement results of the second report type or the terminal device 110 may update the measurement results of the second report type in the first measurement report.
[0199] In some embodiments, the plurality of report types may comprise a first report type and a second report type. In this event, the terminal device 110 may determine a parameter M, wherein M may be the largest number of N RS resources which satisfy the condition that a number of CPUs required by the N RS resources for the first report type and the second report type is smaller than or equal to the second number of available CPUs.
[0200] In some embodiments, the plurality of report types may comprise a first report type and a second report type. In this event, the terminal device 110 may determine whether the first measurement report comprises measurement results associated with the first report type or the second report type based on at least one of the following:
[0201] ● a number of CPUs required by the measurement results associated with the first report type,
[0202] ● a number of CPUs required by the measurement results associated with the second report type,
[0203] ● a report type associated with the latest measurement report,
[0204] ● a report index of the first measurement report,
[0205] ● a slot index for transmitting the first measurement report, or
[0206] ● a priority order of the first report type and the second report type.
[0207] In some embodiments, the plurality of report types comprise a first report type associated with a first set of RS resources and a second report type associated with a second set of RS resources. In this event, the terminal device 110 allocates a first part of the second number of available CPUs to the first set of RS resources, and allocate the other part of the second number of available to a part of the second set of RS resources.
[0208] In some embodiments, a first priority of the first measurement report is higher than a second priority of the second measurement report.
[0209] In some embodiments, the terminal device may suspend or stop reporting the second measurement report.
[0210] In some embodiments, the plurality of report type at least comprise a delay offset report and a frequency offset report.
[0211] For a better understanding, some further embodiments are discussed in the following.
[0212] In some embodiments, if the number of CPUs required for the first measurement report is larger than the number of unoccupied CPUs (e.g., represented as Nun, CPU) , the terminal device 110 may measure and / or update a fourth number (e.g. represented as S4) of measurement results (e.g., associated with a fourth number of measurement resources or S4 measurement resources or S4 + 1 measurement resources) for a third measurement (e.g., delay offset measurement and / or phase offset measurement and / or PMI / CQI / CSI measurement) and / or a fifth number (e.g. represented as S5) of measurement results (e.g., associated with a fifth number of measurement resources or S5 measurement resources or S5 + 1 measurement resources) for a fourth measurement (e.g., frequency offset measurement and / or phase offset measurement) , wherein the number of CPUs required for the fourth number of measurement results and / or the fifth number of measurement results is no larger than the number of unoccupied CPUs.
[0213] In some embodiments, the terminal device 110 may measure and / or update a subset of measurement type and / or a subset of measurement resources (e.g. TRPs or analog beams) . In some embodiments, NCPU may be the parameter configured in a CC or across all CCs, e.g., the number of supported simultaneous CSI calculations.
[0214] In some embodiments, the priority for CJT calibration report may be higher than CSI (or PMI or RI or CQI) report for CJT.
[0215] In some embodiments, S4 may be positive integer. In some embodiments, 1 ≤ S4 ≤S or MR ≤S4≤S or 1≤S4≤Ks or MR≤S4≤Ks or 1≤S4≤S1 or MR≤S4≤S1 or 1 ≤ S4 ≤ KS, 1 or MR ≤ S4 ≤ KS, 1. In some embodiments, S5 may be positive integer. In some embodiments, 1 ≤ S5 ≤ S or MR ≤ S5 ≤ S or 1 ≤ S5 ≤ Ks or MR ≤ S5 ≤ Ks or 1 ≤S5 ≤ S2 or MR ≤ S5 ≤ S2 or 1 ≤ S5 ≤ KS, 2 or MR ≤ S5 ≤ KS, 2 or 1 ≤ S5 ≤ S1 or MR ≤S5 ≤ S1 or 1 ≤ S5 ≤ KS, 1 or MR ≤ S5 ≤ KS, 1. In some embodiments, S6 may be positive integer. In some embodiments, 1 ≤ S6 ≤ S or MR ≤ S6 ≤ S or 1 ≤ S6 ≤ Ks or MR ≤ S6 ≤Ks or 1 ≤ S6 ≤ S2 or MR ≤ S6 ≤ S2 or 1 ≤ S6 ≤ KS, 2 or MR ≤ S6 ≤ KS, 2.
[0216] In some embodiments, the terminal device 110 may update the measurement results corresponding to the fourth number of measurement resources (e.g., represented as S4) in the first measurement report. In some embodiments, the fourth number may be the largest value satisfying the required number of CPUs for the measurement associated with the fourth number of measurement resources is no larger than the number of available or un-occupied CPUs (e.g. S4 *A2 ≤ Nun, CPU, or S4 *A2 + C1 ≤ Nun, CPU) or the terminal device may update the measurement results corresponding to the MR measurement resources in the first measurement report if the required number of CPUs for the measurement associated with the MR measurement resources is no larger than the number of available or un-occupied CPUs (e.g. if MR *A2 ≤ Nun, CPU, or MR *A2 + C1 ≤ Nun, CPU) . In some embodiments, the fourth number of measurement resources may be in order of configured measurement resources or in order of resource indexes or in order of (first or last) symbol or slot index in time domain.
[0217] In some embodiments, if the required number of CPUs for the measurement associated with the MR measurement resources is larger than the number of available or un-occupied CPUs or MR *A2 > Nun, CPU or MR *A2 + C1 > Nun, CPU, the first measurement report may not be updated or no measurement result is updated in the first measurement report. For example, for multi-CRI based measurement report or for calibration report with one measurement type.
[0218] In some embodiments, for joint delay offset and frequency offset report, the terminal device 110 may allocate the unoccupied CPUs for delay offset (or frequency offset) firstly, and then for frequency offset (or delay offset) or may allocate the unoccupied CPUs for a subset of measurement resources.
[0219] In some embodiments, the terminal device 110 may update one of the delay offset report or frequency offset report in the first measurement report, e.g., if the required number of CPUs for one of the delay offset report or frequency offset report in the first measurement report associated with the corresponding measurement resources is no larger than the number of available or un-occupied CPUs or if X1 *S1 or X1 *S1 + C1 may be no larger than Nun, CPU or X2 *S2 (or X2 *S2 +C1) may be no larger than Nun, CPU.
[0220] In some embodiments, the terminal device 110 may update the delay offset report and / or frequency offset report associated with a fourth number of measurement resources (e.g., TRPs or beams) in the first measurement report or the terminal device 110 may update a subset of the delay offset report and / or a subset of frequency offset report. In some embodiments, the number of delay offsets of the subset may be represented as S4 or S4 -1. In some embodiments, the number of frequency offsets of the subset may be represented as S4 or S4 -1. In some embodiments, the fourth number of measurement resources (e.g., represented as S4) may be the largest number such that the number of CPUs required for the updated measurement report (e.g. associated with the fourth number of measurement resources) is no larger than the unoccupied CPUs. In some embodiments, the fourth number of measurement resources (e.g., represented as S4) may be the largest number such that the number of CPUs required for the updated subset of delay offset report and / or the updated subset of frequency offset report in the first measurement report may be no larger than the unoccupied CPUs. In some embodiments, the number of CPUs required for the updated subset of delay offset report and / or the updated subset of frequency offset report in the first measurement report may be no larger than the unoccupied CPUs. In some embodiments if X1 *S4 or X1 *S4 + C1 may be no larger than Nun, CPU (update delay offset report only) or X2 *S4 or X2 *S4 + C1 may be no larger than Nun, CPU (update frequency offset report only) , or (X1 + X2) *S4 ≤ Nun, CPU or (X1 + X2) *S4 + C1 ≤ Nun, CPU (e.g., update delay offset report and frequency offset report with the fourth number of measurement resources) .
[0221] In some embodiments, the terminal device 110 may update the delay offset report or frequency offset report whose required number of CPUs is less than or equal to or no larger than the number of unoccupied CPUs.
[0222] In some embodiments, if both number of CPUs required for delay offset only report and number of CPUs required for frequency offset only report is less than or equal to or no larger than the number of unoccupied CPUs, the terminal device may update the report for delay offset only or for frequency offset only, or update the report for either one of delay offset only or frequency offset only based on a parameter, wherein the parameter may be the report index or slot index or first symbol index or report configuration ID.
[0223] In some embodiments, the terminal device 110 may update the delay offset report associated with a fifth number of measurement resources (or update a subset of the delay offset report) and update the frequency offset report with a sixth number of measurement resources (or update a subset of the frequency offset report) in the first measurement report, if the number of CPUs required for the updated delay offset report (e.g. associated with the fifth number of measurement resources) and for the updated frequency offset report (e.g. associated with the sixth number of measurement resources) is no larger than the unoccupied CPUs or if the number of CPUs required for the updated subset of delay offset report and / or the updated subset of frequency offset report in the first measurement report may be no larger than the unoccupied CPUs. For example, if X1 *S5 + X2 *S6 ≤ Nun, CPU or X1 *S5 + X2 *S6 + C1 ≤ Nun, CPU. In some embodiments, S5 = S1 or S6 = S2. In some embodiments, the terminal device 110 may allocated CPUs for delay offset (or frequency offset) firstly, and then for frequency offset (or delay offset) if any CPUs unoccupied. In some embodiments, the number of delay offsets of the subset of delay offset report may be represented as S5 or S5 -1. In some embodiments, the number of frequency offsets of the subset of frequency offset report may be represented as S6 or S6 -1.
[0224] In some embodiments, there may be a number of unoccupied CPUs (e.g., represented as Nun, CPU) , and a first number of occupied CPUs (e.g., represented as OCPU, 2) , wherein the first number of occupied CPUs may be occupied by a fifth measurement (and / or report) (e.g., CSI report for CJT or CSI / PMI / CQI report) . Further, the terminal device 110 may be configured or triggered with a sixth measurement (or report) (e.g., calibration report or event driven report) , and the sixth measurement (or report) may occupy a second number of CPUs (e.g., represented as OCPU, 3) . In some embodiments, OCPU, 2 may be non-negative integer. In some embodiments, 0 ≤ OCPU, 2 ≤ L. In some embodiments, OCPU, 2 may be positive integer. In some embodiments, 1 ≤ OCPU, 3 ≤ NCPU.
[0225] In some embodiments, if OCPU, 3 ≤ Nun, CPU, the sixth measurement (or report) may occupy OCPU, 3 CPUs from the unoccupied CPUs.
[0226] Alternatively, in some embodiment, if OCPU, 3 > Nun, CPU and / or OCPU, 3 ≤NCPU and / or OCPU, 3 ≤ Nun, CPU + OCPU, 2, the sixth measurement (or report) may occupy the Nun, CPU unoccupied CPUs and OCPU, 2 - (OCPU, 3 -Nun, CPU) occupied CPUs by the fifth measurement (or report) . In some embodiments, the corresponding occupied CPUs for the fifth measurement (or report) may be suspended or not updated.
[0227] In some embodiment, for a measurement report for Pt ports (wherein Pt > 32, e.g., Pt may be one or more of 48, 64 and 128 ports) and configured with doppler CSI reporting (or CSI report for predicted PMI) , (and if the terminal device reports or is configured with a first capability) , the number of CPUs required for the measurement report may be 8 in case of one or more of:
[0228] ● Pt = 48 or 64 or 128 ports, and ifthe terminal device is configured with 4 or 8 or 12 CSI-RS resources or groups of CSI-RS resources (e.g. K or Ks or KDOPP = 4 or 8 or 12) (e.g. with aperiodic CSI-RS resources for the measurement report) ;
[0229] ● Pt = 48 or 64 ports, and ifthe terminal device is configured with N4 = 8 (e.g. with semi-persistent or periodic CSI-RS resources for the measurement report) ;
[0230] ● Pt = 128 ports, and ifthe terminal device is configured with N4 = 4 or 8 (e.g. with semi-persistent or periodic CSI-RS resources for the measurement report) .
[0231] In some embodiments, K or Ks may be the number of (e.g. aperiodic) CSI-RS resources for the measurement report. In some embodiments, KDOPP may be the number of (e.g. aperiodic) groups of CSI-RS resources for the measurement report. In some embodiments, N4 may be the number of slot intervals or time units configured for the measurement report.
[0232] In some embodiments, the number of CPUs required for the measurement report may also depend on time domain behavior (e.g. aperiodic, semi-persistent or periodic) for the report and / or for the measurement resources.
[0233] CPU Processing for UE Initiated BM
[0234] In operation, the network device 120 transmits (210-1) at least one configuration of event driven reporting to the terminal device 110, and the terminal device 110 receives (210-2) the at least one configuration accordingly. In particular, the at least one configuration may comprise a plurality of events.
[0235] In some embodiments, the terminal device may be configured with one or more of: a first mode (e.g. represented as mode-A) and a second mode (e.g. represented as mode-B) for UE-initiated / event-driven beam reporting. In some embodiments, if the terminal device is configured with the first mode, and if at least one event is triggered, the terminal device may transmit first information (e.g. indication of at least one bit) in a first uplink channel (e.g. a first PUCCH, e.g. may also be referred to as a first uplink resource) to request a resource for a second UL channel (also may be referred to as a second uplink resource) to carry the measurement report for the triggered at least one event. In such case, a periodic PUCCH resource (e.g. with PUCCH format 0 / 1) may be configured by RRC signaling for the first uplink channel. In some embodiments, the terminal device may receive at least one DCI format in response to the transmission of the first uplink channel, wherein the at least one DCI format may comprise uplink grant DCI format (e.g. DCI format 0_1 and / or DCI format 0_2) . In some embodiments, the second channel may be PUSCH and / or PUCCH. In some embodiments, the at least one DCI format (e.g. in response to the transmission of the first uplink channel) may comprise downlink grant DCI format (e.g. DCI format 1_1 and / or DCI format 1_2) . In some embodiments, the second channel may be PUCCH for HARQ-ACK transmission to carry both the HARQ-ACK information corresponding to PDSCH scheduled by the at least one DCI and / or corresponding to the at least one DCI and the measurement report for the triggered at least one event. In some embodiments, the downlink grant DCI format may comprise a field (e.g. with indication of one bit) to indicate the transmission of the measurement report for the triggered at least one event.
[0236] In some embodiments, the terminal device 110 may receive at least one configuration from the network device 120, where the at least one configuration may comprise one or more of: a plurality of cells configured with event driven reporting (also may be a plurality of CCs, a plurality of BWPs. For brevity, in the following, such notes will not emphasize again) or a plurality of events, configuration of the first mode or the second mode, a plurality of measurement resources (for example, the plurality of measurement resources may be associated with at least one event in the plurality of events and / or associated with at least one cell in the plurality of cells) , or at least one first uplink resource (such as, at least one PUCCH resource) associated with the event driven reporting corresponding to the plurality of cells or the plurality of events.
[0237] In some embodiments, the at least one configuration may include one or more of: a plurality of measurement resources (for example, for new beam measurement or for new TCI state measurement or for new resource measurement) corresponding to at least one event and / or at least one cell configured with event driven reporting; a set of measurement resources (for example, for new beam measurement or for new TCI state measurement or for new resource measurement) ; a first set of measurement resources (e.g. a first set of CSI-RS resources) (for example, for new beam measurement or for new TCI state measurement or for new resource measurement) an association between a first uplink channel (or a first uplink resource) and a second uplink channel (or a second uplink resource) ; a second set of measurement resources (e.g. a second set of SSB resources and / or a third set of CSI-RS resources) (for example, for new beam measurement or for new TCI state measurement or for new resource measurement) ; an association between the first uplink channel (or the first uplink resource) and at least one configuration for measurement report (or a configuration of CSI report) ; an association between the second uplink channel (or the second uplink resource) and at least one configuration for measurement report (or the configuration of CSI report) ; an association between an event ID and the measurement report (or the configuration of CSI report) ; an association between an event ID and the first uplink channel (or the first uplink resource or the second uplink resource or the second uplink channel) ; an association between the event ID and the configuration of CSI report; an association between an event (or an event ID) and one or more of: the first uplink channel, the second uplink channel, a search space set and a control resource set (CORESET) , a second plurality of uplink channels (wherein the second plurality of uplink channels may be associated with at least one of: the event ID and the first uplink channel) , a configuration for the plurality of measurement resources; a configuration for the plurality of measurement resources; configuration for the set of measurement resources; configuration for the first set of measurement resources; configuration for the second set of measurement resources; configuration to disable (or enable or ignore or skip) of detecting a DCI with information for the at least one event (or for confirmation of transmission of the measurement report) ; a second plurality of uplink channels; at least one reference measurement resource; a configuration for a first set of CSI-RS resources; a configuration for a second set of SSB; a configuration for a third set of CSI-RS resources; a configuration for a first plurality of CSI-RS resources; a configuration for a third plurality of CSI-RS resources; a configuration for a second plurality of SSB; configuration of the first mode and / or the second mode; and configuration of the first scheme and / or the second scheme.
[0238] For example, the at least one configuration may include one or more of: an association between a first uplink channel (e.g. a first PUCCH) and a second uplink channel (e.g. a second PUCCH or PUSCH) ; an association between the first uplink channel and at least one configuration for CSI report (e.g. CSI-ReportConfig) ; an association between the second uplink channel and at least one configuration for CSI report (e.g. CSI-ReportConfig) ; an association between at least one condition (or at least one event) and the at least measurement report (or the first uplink channel or the second uplink channel or the at least one configuration for CSI report) ; configuration to disable (or enable or ignore or skip) of detecting a DCI with information for the at least one event (or for confirmation of transmission of the measurement report) ; a second plurality of uplink channels; at least one reference measurement resource; configuration for the first set of CSI-RS resources, configuration for the second set of SSB, configuration for the third set of CSI-RS resources, configuration for the first plurality of CSI-RS resources, configuration for the third plurality of CSI-RS resources, and configuration for the second plurality of SSB.
[0239] In some embodiments, the terminal device 110 transmits (2010) first information on a first uplink channel to the network device 120. For example, ifat least one event is triggered. In other words, the network device 120 receives (2010) the first information on the first uplink channel from the terminal device 110. For example, the terminal device 110 may transmit (2010) an UL indication (e.g. the first information) on a first PUCCH channel (e.g. the first uplink channel) to request to the network device 120 scheduling resource for a second UL channel to carry the measurement report (e.g. the UE initiated beam management (UEIBM) report) .
[0240] In some embodiments, (e.g. in case of the terminal device 110 is configured with the first mode and in case of at least one event is triggered (wherein the at least one event may be in the plurality of events and / or the at least one event may be associated with at least one cell configured with event driven reporting) ) , the terminal device 110 may transmit first information on the first uplink resource for notifying transmission of the measurement report on the second uplink resource (e.g. the measurement report may be the report for the at least one triggered event) . In this event, the terminal device 110 may proceed with the transmission of the measurement report on the second uplink resource without waiting for any further scheduling (i.e., DCI) from the network device 120.
[0241] In some embodiments, the terminal device 110 may transmit the measurement report on the second uplink resource. In some embodiments, the network device 120 may receive the measurement report on the second uplink resource.
[0242] In some embodiments, the terminal device 110 may determine whether at least one condition for an event or transmission of a measurement report is satisfied or triggered. In some embodiments, the at least one condition may be based on one or more of: a first threshold, a second threshold and a third threshold. It is noted that the first threshold, the second threshold or the third threshold is only an example not limitation. In some embodiments, the at least one condition may include that measurement result of at least one measurement resource in the plurality of measurement resources (or the set of measurement resources) (e.g. corresponding to the event and / or corresponding to a reference measurement resource) becomes the second threshold better than measurement result of a reference measurement resource (e.g. corresponding to the event) . In some embodiments, the reference measurement resource may correspond to current beam or indicated TCI state or at least one of activated TCI states. For example, the at least one condition may indicate that quality of at least one measurement resource in the plurality of measurement resources (or the set of measurement resources) (e.g. at least one new beam) becomes the second threshold value better than the quality of the reference measurement resource (e.g. current beam or corresponding to a reference CSI-RS resource or a reference SSB) .
[0243] In some embodiments, the at least one condition for the event may comprise one or more of: quality or value of measurement result corresponding to a reference measurement resource (e.g. current beam or corresponding to indicated TCI state or corresponding to at least one of activated TCI states) is worse than or no better than a first threshold, quality or values of measurement results corresponding to at least one reference measurement resource (e.g. corresponding to current beam or corresponding to indicated TCI state or corresponding to at least one of activated TCI states) is worse than or no better than the first threshold, quality or values of measurement results corresponding to at least one measurement resource in the plurality of measurement resources (or the set of measurement resources) (e.g. at least one new beam) becomes or is the second threshold better than quality or value of measurement result corresponding to the reference measurement resource, quality or value of measurement result corresponding to at least one measurement resource in the plurality of measurement resources (or the set of measurement resources) (e.g. at least one new beam) becomes or is better than or larger than or no less than the third threshold, or quality or value of measurement result corresponding to the reference measurement resource (or the reference CSI-RS resource or the reference SSB, e.g. corresponding to current beam or corresponding to indicated TCI state or corresponding to at least one of activated TCI states) is worse than or no better than the first threshold and quality or value of measurement result corresponding to at least one measurement resource in the plurality of measurement resources (or the set of measurement resources) (e.g. at least one new beam) becomes or is better than or larger than or no less than the third threshold.
[0244] In some embodiments, the measurement report for the event may comprise one or more of: at least one indication of at least one measurement resource (or at least one CSI-RS resource and / or at least one SSB) ) in the plurality of measurement resources (or the set of measurement resources) (e.g. at least one new beam) and at least one indication of at least one measurement result (or at least one RSRP or at least one SINR) , and each indication of one measurement resource in the plurality of measurement resources (or the set of measurement resources) (e.g. at least one new beam) may correspond to one indication of measurement result. In some embodiments, the terminal device may measure the first set of CSI-RS resources (and / or the second set of SSB and / or the third set of CSI-RS resources) to assess whether the at least one condition for at least one event is satisfied, the terminal device may transmit the measurement report to the network device if the at least one condition for at least one event is satisfied. In some embodiments, the measurement report may comprise at least one indication of at least one CSI-RS resource (and / or at least one indication of at least one SSB) (e.g. at least one CRI and / or at least one SSBRI) and at least one indication of RSRP (and / or at least one SINR) , and each indication of one CSI-RS resource (and / or each indication of one SSB) may correspond to one indication of RSRP (and / or one indication of SINR) .
[0245] In some embodiments, there may be at least one measurement resource satisfying the at least one condition for at least one event, and each measurement resource may correspond to a value of measurement result. For example, there may be at least one CSI-RS resource (and / or at least one SSB) (e.g. represented as a first group of CSI-RS (and / or a first group of SSB) resources or represented as a first group of measurement resources) in the plurality of measurement resources (or the set of measurement resources) (e.g. at least one new beam) satisfying the at least one condition for at least one event, and each CSI-RS resource (and / or each SSB) may correspond to a value of RSRP (and / or a value of SINR) (or each value of RSRP (and / or each value of SINR) may correspond to one CSI-RS resource (and / or one SSB)) .
[0246] In some embodiments, one measurement result may indicate or comprise at least one of: quality, reference signal received power (RSRP) , signal to interference plus noise ratio (SINR) , layer-1 (L1) RSRP, L1-SINR, layer-3 (L3) RSRP, L3-SINR, filtered RSRP or filtered SINR corresponding to one measurement resource in the plurality of measurement resources (or the set of measurement resources) (e.g. corresponding to one new beam) or one reference measurement resource or one CSI-RS resource or one SSB resource or one current beam.
[0247] Based on the at least one configuration, the terminal device 110 transmits (230-1) the first measurement report to the network device 120, and the network device 120 receives (230-2) the first measurement report accordingly.
[0248] In some embodiments, the number of CPUs occupied by the first measurement report may be associated with the following:
[0249] ● a number of events of the plurality of events, or
[0250] ● a number of measurement resources associated with the plurality of events.
[0251] In some embodiments, the plurality of events comprises a first event and a second event, and the terminal device 110 may allocate at least one same CPU or same CPUs or same number of CPUs to the first event and the second event (or the first event and the second event may occupy at least one same CPU or same CPUs or same number of CPUs to) based on at least one of the following:
[0252] ● measurement reports for the first and second events are multiplexed on a same occasion (e.g. on the first uplink channel and / or on the second uplink channel) ,
[0253] ● measurement resources associated with the first event and measurement resources associated with the second event are same, or
[0254] ● measurement resources associated with the first event and measurement resources associated with the second event are comprised in a same set of measurement resources.
[0255] In some embodiments, the terminal device 110 may transmit a first message on a first uplink channel (and / or at a first occasion) indicating that at least one event of the plurality of events is triggered, and then may release at least one of the number of CPUs which are associated with or occupied by a set of events comprised in the plurality of events, wherein the set of events are not triggered (and / or the first message (or information of whether triggered or not) for the set of events may be associated with the first uplink channel or associated with the first occasion) .
[0256] In some embodiments, after transmitting the first measurement report on a second uplink channel, the terminal device 110 may release a number of CPUs associated with the at least one event which is triggered or indicated as triggered in the first message.
[0257] For a better understanding, some further embodiments are discussed in the following.
[0258] In some embodiments, the at least one configuration may comprise: a plurality of events (e.g. the number of events may be represented as Ne) and / or a plurality of cells (e.g. the number of cells may be represented as Nc) configured with event driven reporting, the number of CPUs for one event may be OCPU, 1 = A2. Alternatively, in some embodiments, the number of CPUs required for the plurality of events may be OCPU, 1 = Ne *A2. Alternatively, in some embodiments, the number of CPUs required for the plurality of events may be A2 if the number of measurement resources (e.g. represented as Ke) and / or the number of reference measurement resources (e.g. represented as Kc) for the plurality of events is no larger than a first value, and B1 *A2 otherwise. In some embodiments, B1 may be positive integer. For example, B1 = 2. In some embodiments, Ne may be a positive integer. In some embodiments, 1 ≤ Ne ≤ 32 or 1 ≤ Ne ≤ 2. In some embodiments, Nc may be a positive integer. In some embodiments, 1 ≤ Nc ≤ 32 or 1 ≤ Nc ≤ 16. In some embodiments, Ke may be a positive integer. In some embodiments, 1 ≤ Ke ≤ 32 or 1 ≤Ke ≤ 64. In some embodiments, Kc may be a positive integer. In some embodiments, 1 ≤Kc ≤ 32 or 1 ≤Kc ≤ 16.
[0259] Alternatively, in some embodiments, the number of CPUs required for the plurality of cells with event driven reporting may be OCPU, 1 = Nc *A2. Alternatively, in some embodiments, the number of CPUs required for the plurality of cells with event driven reporting may be A2 if the number of measurement resources (e.g. represented as Ke) and / or the number of reference measurement resources (e.g. represented as Kc) for the plurality of cells is no larger than a second value, and B2 *A2 otherwise. In some embodiments, B2 may be positive integer, e.g. B2 = 2.
[0260] In addition, the number of CPUs required for a first set of events and / or a first set of cells may be OCPU, 1 = A2, wherein the measurement report of first set of events and / or the first set of cells may be multiplexed on a same occasion (on a first uplink channel and / or on a second uplink channel) . For example, the events with multiplexed measurement report share same CPUs.
[0261] In addition, the number of CPUs required for a second set of events and / or a second set of cells may be OCPU, 1 = A2, wherein the measurement resources and / or the reference measurement resource (s) of second set of events and / or the second set of cells may be same or in a same set of reference signal resources. For example, the events with same measurement resources and / or reference measurement resources or the events with the measurement resources and / or reference measurement resources in a same RS set may share same CPUs.
[0262] In some embodiments, in case of at least one event in the plurality of events and / or corresponding to at least one cell in the plurality of cells is triggered (e.g. represented as a third set of events) (e.g. at a second occasion) , a first number of CPUs corresponding to other events and / or cells except the at least one event and / or the at least one cell (e.g. the events and / or cells without triggering, e.g. represented as a fourth set of events) may be released at or after the second occasion or at or after the last symbol of a first occasion (e.g. the last symbol for transmission of the first uplink channel) or after the first time duration (or the second time duration) from the last symbol of the first occasion (e.g. the last symbol for transmission of the first uplink channel) or from the first slot after the first occasion (e.g. the last symbol for transmission of the first uplink channel) . In some embodiments, a second number of CPUs corresponding to the at least one event and / or the at least one cell may be remained as occupied. In some embodiments, the first time duration or the second time duration may be a number of symbols or a number of slots.
[0263] In some embodiments, the second number of CPUs may be released after the transmission of the measurement report corresponding to the at least one event and / or the at least one cell (e.g. the last symbol of the second uplink channel carrying the measurement report) or from the first slot after the transmission of the measurement report corresponding to the at least one event and / or the at least one cell.
[0264] In some embodiments, if the terminal device is configured with the plurality of events and / or the plurality of cells with event driven reporting, the number of CPUs OCPU, 1 may be assumed to be occupied. For example, the occupied number of CPUs may be per CC or across CC.
[0265] Reference is now made to FIG. 2B, which illustrates a timing 200B for CPUs maintaining according to some embodiments of the present disclosure. In the example of 200B, the first number of CPUs may be released in response to the transmission of the first uplink channel, while the second number of CPUs may be released in response to the transmission of the second uplink channel.
[0266] In some embodiments, a first value of C1 and / or C2 and / or OCPU may be associated with or correspond to a first value of required time duration for CSI processing timeline. In some embodiments, a second value of C1 and / or C2 and / or OCPU may be associated with or correspond to a second value of required time duration for CSI processing timeline. In some embodiments, if the first value of C1 and / or C2 and / or OCPU corresponding to a first measurement report is larger than the second value of C1 and / or C2 and / or OCPU corresponding to the first measurement report, the first value of required time duration for CSI processing timeline for the first measurement report may be less than the second value of required time duration for CSI processing timeline for the first measurement report.
[0267] Phase Report for Calibration
[0268] In some embodiments, the at least one configuration may comprise: configuration of phase offset report for calibration (e.g. reportQuantity as “cjt-P” ) , and subband reporting for the phase offset report. In some embodiments, the terminal device 110 may transmit the measurement report comprising phase offset to the network device. In some embodiment, the at least one configuration may further comprise a subband size (e.g. 8 or 16 RBs) and / or a number of subbands for reporting (e.g. represented as Nsb) . In some embodiments, Nsb may be positive integer. In some embodiments, 1 ≤ Nsb ≤ 36 or 1 ≤ Nsb ≤ 18. In some embodiments, the plurality of subbands may be indexed as σ ∈ {0, 1, ... Nsb -1} . In some embodiments, the measurement report may comprise: indication of wideband or subband corresponding to at least one phase offset (e.g. associated with the set of measurement resources or associated with one measurement resource, e.g. associated with one TRP) . In some embodiments, the measurement report may comprise Φn, 0 and Γn. In some embodiments, n = 0, 1, ... Ks -1 and n ≠ nref. In some embodiments, nref may be the index for reference measurement resource. In some embodiments, Φn, 0 may be the phase offset corresponding to the first subband (or subband with index 0) . In some embodiments, the phase offset corresponding to a subband with index σ may be based on Φn, 0 + σ *Γn. In some embodiments, In some embodiments, MΓ may be positive integer. In some embodiments, MΓ may be one or more of: 32, 64, 128 or 256. In some embodiments, the measurement report may comprise a plurality of phase offsets, wherein each phase offset may correspond to one subband and / or correspond to one measurement resource.
[0269] In some embodiments, the indication may also comprise a group of subbands or number of subbands sharing the same phase offset value.
[0270] In some embodiments, the at least one configuration may comprise a plurality of CSI-RS resources for a first measurement report, wherein the plurality of CSI-RS resources may comprise Ks CSI-RS resources. In some embodiments, Ks may be one or more of: 1 or 2 or 3 or 4 or 6 or 8 or 12 or 16. In some embodiments, the first measurement report may comprise one or more of: at least one codebook indicator for CSI or for PMI, rank indicator, CQI (e.g. wideband CQI and / or a plurality of subband CQIs) , a value of number of layers or at least one indication of a first plurality of first vectors. In some embodiments, each one of the first plurality of first vectors corresponds to one layer or a pair of layers. In some embodiments, the value of the rank indicator or the value of the number of layers may be represented as v. In some embodiments, v may be positive integer. In some embodiments, 1 ≤ v ≤ 8. In some embodiments, the number of first vectors in the first plurality of first vectors may be ceil (v / 2) . In some embodiments, the number of first vectors in the first plurality of first vectors may be 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8.
[0271] In some embodiments, the term “first vector” used herein may refer to a vector (for example, in a first domain or in spatial domain) with a first length or with a first value for the first measurement report (or the first value in first dimension) and / or a second value for the first measurement report (or the second value in second dimension) based on or corresponding to the plurality of CSI-RS resources (or the Ks CSI-RS resources) . In some embodiments, the first value for the first measurement report (or the first value in first dimension) may be represented as N1. In some embodiments, the second value for the first measurement report (or the second value in second dimension) may be N2. In some embodiments, the first length may be N1 *N2. In some embodiments, the number of ports (e.g. total number of ports, e.g. represented as Pt) corresponding to the plurality of CSI-RS resources may be Pt = 2 *N1 *N2. In some embodiments, the first measurement report may be based on the number of ports (e.g. total number of ports or the value of Pt or the value of N1 *N2) .
[0272] In some embodiments, the plurality of CSI-RS resources may comprise Ks = 2 CSI-RS resources, wherein each CSI-RS resource may be configured with 24 ports, the total number of ports for the plurality of CSI-RS resources may be Pt = 48. In some embodiments, the plurality of CSI-RS resources may comprise Ks = 3 CSI-RS resources, wherein each CSI-RS resource may be configured with 16 ports, the total number of ports for the plurality of CSI-RS resources may be Pt = 48. In some embodiments, the plurality of CSI-RS resources may comprise Ks = 2 CSI-RS resources, wherein each CSI-RS resource may be configured with 32 ports, the total number of ports for the plurality of CSI-RS resources may be Pt = 64. In some embodiments, the plurality of CSI-RS resources may comprise Ks = 4 CSI-RS resources, wherein each CSI-RS resource may be configured with 16 ports, the total number of ports for the plurality of CSI-RS resources may be Pt = 64. In some embodiments, the plurality of CSI-RS resources may comprise Ks = 4 CSI-RS resources, wherein each CSI-RS resource may be configured with 32 ports, the total number of ports for the plurality of CSI-RS resources may be Pt = 128.
[0273] In some embodiments, N1 may be a positive integer. In some embodiments, N1 may be at least one of {4, 8, 12, 16, 24, 32, 64} or at least one of {2, 3, 4, 8, 12, 16, 24, 32, 48, 64} or at least one of {6, 8, 16} . In some embodiments, N2 may be a positive integer. In some embodiments, N2 may be at least one of {2, 3, 4, 8, 12, 16, 24, 32, 64} or at least one of {1, 2, 3, 4, 8} or at least one of {2, 3, 4, 8} . In some embodiments, the value (or the pair of values) of {N1, N2} may be at least one of: {12, 2} , {12, 3} , {6, 6} , {4, 6} , {8, 3} , {16, 2} , {8, 4} , {4, 8} , {6, 4} , {12, 4} , {4, 12} , {24, 2} , {8, 6} , {6, 8} , {16, 3} , {16, 4} , {24, 2} , {32, 2} , {8, 8} , {2, 12} , {2, 16} , {2, 32} , {2, 24} or at least one of: {8, 3} , {6, 4} , {16, 2} , {8, 4} , {16, 4} , {8, 8} .
[0274] In some embodiments, number of ports for each one CSI-RS resource in the plurality of CSI-RS resources may be P. In some embodiments, P may be a positive integer. In some embodiments, P may be at least one of {1, 2, 4, 8, 12, 16, 24, 32} . In some embodiments, P may be at least one of {16, 24, 32} . In some embodiments, each CSI-RS resource in the plurality of CSI-RS resources may comprise same number of ports. In some embodiments, the at least one configuration for the CSI report may comprise or indicate the plurality of CSI-RS resources for channel measurement for the first measurement report (e.g. CSI report or PMI report) .
[0275] In some embodiments, Pt may be based on the value of Ks and the value of P. In some embodiments, Pt = Ks *P.
[0276] In some embodiments, the terminal device may transmit at least one capability report to the network device, wherein the at least one capability report may indicate the terminal device supporting to be configured or to transmit the measurement report corresponding to the plurality of CSI-RS resources or the value of Ks to be 2 or 3 or 4 or the value of 2 *N1 *N2 to be 48 or 64 or 96 or 128.
[0277] In some embodiments, the plurality of CSI-RS resources or the Ks CSI-RS resources may be in one slot or in two consecutive slots. In some embodiments, each CSI-RS resource (e.g. represented as CSI-RS resource with index i) in the plurality of CSI-RS resources or the Ks CSI-RS resources may be configured with a slot offset (e.g. represented as di) . In some embodiments, the at least one configuration may further comprise a plurality of slot offsets corresponding to the plurality of CSI-RS resources or the Ks CSI-RS resources. In some embodiments, the value of i may be non-negative integer. In some embodiments, 0 ≤ i ≤Ks -1. In some embodiments, 1 ≤ i ≤ Ks. In some embodiments, di may be non-negative integer. In some embodiments, 0 ≤di ≤ 6 or 0 ≤di ≤ 32 or 0 ≤di ≤ 128. In some embodiments, di may be ds or ds + 1. In some embodiments, ds may be non-negative integer. In some embodiments, 0 ≤ ds ≤ 6 or 0 ≤ ds ≤ 32 or 0 ≤ ds ≤ 128 or 0 ≤ ds ≤5 or 0 ≤ ds ≤ 31 or 0 ≤ ds ≤ 127. In some embodiments, at least one CSI-RS resource (e.g. K1 CSI-RS resource (s) ) in the plurality of CSI-RS resources or the Ks CSI-RS resources may be configured with the slot offset ds, and the other CSI-RS resource (s) (e.g. Ks -K1 CSI-RS resource (s) ) in the plurality of CSI-RS resources or the Ks CSI-RS resources may be configured with the slot offset ds + 1. In some embodiments, K1 may be non-negative integer. In some embodiments, 0 ≤ K1 ≤ Ks or 1 ≤ K1 ≤ Ks -1.
[0278] In some embodiments, the plurality of CSI-RS resources or the Ks CSI-RS resources may be comprised in one CSI-RS resource set. In some embodiments, the plurality of CSI-RS resources or the Ks CSI-RS resources or the CSI-RS resource set may be configured with the slot offset ds. In some embodiments, at least one CSI-RS resource (e.g. K1 CSI-RS resource (s) ) in the plurality of CSI-RS resources or the Ks CSI-RS resources may be configured with a first additional offset (e.g. with value 0) (e.g. the final slot offset for the at least one CSI-RS resource (e.g. K1 CSI-RS resource (s) ) may be ds. In some embodiments, the other CSI-RS resource (s) (e.g. Ks -K1 CSI-RS resource (s) ) in the plurality of CSI-RS resources or the Ks CSI-RS resources may be configured with a second additional offset (e.g. with value 0 or value 1) (e.g. the final slot offset for the other CSI-RS resource (s) (e.g. Ks -K1 CSI-RS resource (s) ) may be ds + the second additional offset) (e.g. the final slot offset for the other CSI-RS resource (s) (e.g. Ks -K1 CSI-RS resource (s) ) may be ds or ds + 1) .
[0279] In some embodiments, the plurality of CSI-RS resources or the Ks CSI-RS resources may be comprised in one CSI-RS resource set. In some embodiments, the plurality of CSI-RS resources or the Ks CSI-RS resources or the CSI-RS resource set may be configured with the slot offset ds. In some embodiments, the slot offset for at least one CSI-RS resource (e.g. the first ceil (Ks / 2) or the first floor (Ks / 2) configured CSI-RS resource (s) ) in the plurality of CSI-RS resources or in the Ks CSI-RS resources or in the CSI-RS resource set; or e.g. the ceil (Ks / 2) or the floor (Ks / 2) CSI-RS resource (s) ) with lowest or highest resource indexes or identities (IDs) in the plurality of CSI-RS resources or in the Ks CSI-RS resources or in the CSI-RS resource set) may be ds. In some embodiments, the other CSI-RS resource (s) (e.g. Ks -ceil (Ks / 2) CSI-RS resource (s) ) in the plurality of CSI-RS resources or in the Ks CSI-RS resources or in the CSI-RS resource set) may be ds or ds + 1. In some embodiments, the plurality of CSI-RS resources or the Ks CSI-RS resources or the CSI-RS resource set may be configured with the parameter indicating slot offset (e.g. higher layer parameter aperiodicTriggeringOffset) , wherein the parameter indicating slot offset may indicate the triggering offset for the first slot for the first ceil (Ks / 2) or the floor (Ks / 2) CSI-RS resources in the set. In some embodiments, when Ks = 4 or Ks = 3.
[0280] In some embodiments, the at least one configuration may further comprise at least one configuration for codebook subset restriction (CBSR) associated with the plurality of CSI-RS resources or the Ks CSI-RS resources or the CSI-RS resource set or the first measurement report.
[0281] In some embodiments, the at least one configuration for CBSR may comprise a seventh parameter (e.g. represented as Xr1) and an eighth parameter (e.g. represented as Xr2) . In some embodiments, the at least one configuration for CBSR may further comprise a first plurality of bits, wherein each bit in the first plurality of bits may be associated with one first set of Xr1 *Xr2 vectors (e.g. first vectors or spatial domain (SD) vectors) . In some embodiments, each first set of Xr1 *Xr2 vectors (e.g. first vectors or SD vectors) may comprise Xr1 adjacent vectors (e.g. first vectors or SD vectors) along with a first dimension (e.g. N1 direction or N1 dimension) and / or Xr2 adjacent vectors (e.g. first vectors or SD vectors) along with a second dimension (e.g. N2 direction or N2 dimension) . In some embodiments, the at least one configuration for CBSR may comprise or may be associated with a first plurality of first sets of vectors (e.g. first vectors or spatial domain (SD) vectors) . In some embodiments, each first set of vectors may comprise Xr1 *Xr2 vectors (e.g. first vectors or spatial domain (SD) vectors) . In some embodiments, the number of first sets in the first plurality of first sets of vectors maybe N1 *N2 / (Xr1 *Xr2) or N1 *O1 *N2 *O2 / (Xr1 *Xr2) . In some embodiments, each first set of vectors may be associated with one bit in the first plurality of bits. In some embodiments, the number of bits in the first plurality of bits for CBSR may be N1 *N2 / (Xr1 *Xr2) or N1 *O1 *N2 *O2 / (Xr1 *Xr2) . In some embodiments, O1 may be 1 or 2 or 4. In some embodiments, O2 may be 1 or 2 or 4. In some embodiments, O1 may be 4. In some embodiments, O2 may be 4. In some embodiments, the value of each bit in the first plurality of bits for CBSR may be 0 or 1. In some embodiments, ifthe value of one bit in the first plurality of bits for CBSR is 0, the first measurement report is not allowed to correspond to any one precoder or any one vector (e.g. first vector or SD vector) in the associated first set of Xr1 *Xr2 vectors (e.g. first vectors or SD vectors) . In some embodiments, ifthe value of one bit in the first plurality of bits for CBSR is 1, the first measurement report is allowed to correspond to any one precoder or any one vector (e.g. first vector or SD vector) in the associated first set of Xr1 *Xr2 vectors (e.g. first vectors or SD vectors) .
[0282] In some embodiments, each bit in the first plurality of bits for CBSR may indicate a first restriction value (e.g. represented as γ1) , wherein the first restriction value may be 0 or 1.In some embodiments, the coefficient amplitude corresponding to any one precoder or any one vector (e.g. first vector or SD vector) in the associated first set of Xr1 *Xr2 vectors (e.g. first vectors or SD vectors) may be restricted or no larger than the indicated first restriction value (e.g. associated with the first set of Xr1 *Xr2 vectors) . In some embodiments, ifone bit for CBSR indicating the first restriction value is 0, the coefficient amplitude corresponding to any one precoder or any one vector (e.g. first vector or SD vector) in the associated first set of Xr1 *Xr2 vectors (e.g. first vectors or SD vectors) may be restricted to be 0 or not allowed to be reported or comprised in the first measurement report. In some embodiments, if one bit for CBSR indicating the first restriction value is 1, the coefficient amplitude corresponding to any one precoder or any one vector (e.g. first vector or SD vector) in the associated first set of Xr1 *Xr2 vectors (e.g. first vectors or SD vectors) may be restricted to be 1 or allowed to be reported or comprised in the first measurement report or may be restricted to be no larger than 1.
[0283] In some embodiments, Xr1 may be positive integer. In some embodiments, Xr1 may be one or more of: 1, 2, 4, 8 or 16. In some embodiments, Xr2 may be positive integer. In some embodiments, Xr2 may be one or more of: 1, 2, 4, 8 or 16.
[0284] In some embodiments, the value (or the pair of values) of (Xr1, Xr2) may be one or more of: (1, 1) , (2, 1) , (2, 2) , (4, 1) , (4, 2) , (4, 4) , (1, 2) , (1, 4) or (2, 4) .
[0285] In some embodiments, the at least one configuration for CBSR may further comprise a ninth parameter (e.g. represented as Xs1) and a tenth parameter (e.g. represented as Xs2) . In some embodiments, the at least one configuration for CBSR may comprise or may be associated with a second plurality of second sets of vectors (e.g. first vectors or spatial domain (SD) vectors) . In some embodiments, each second set of vectors may comprise Xs1 *Xs2 vectors (e.g. first vectors or spatial domain (SD) vectors) . In some embodiments, the number of second sets in the second plurality of second sets of vectors may be N1 *N2 / (Xs1 *Xs2) or N1 *O1 *N2 *O2 / (Xs1 *Xs2) . In some embodiments, the at least one configuration for CBSR may further comprise a second plurality of bits, wherein each Nbit bits in the second plurality of bits may be associated with one second set of Xs1 *Xs2 vectors (e.g. first vectors or spatial domain (SD) vectors) . In some embodiments, each second set of vectors may be associated with Nbit bits in the second plurality of bits. In some embodiments, Nbit may be positive integer. In some embodiments, 1 ≤ Nbit ≤ 4. In some embodiments, Nbit may be 3. In some embodiments, the number of bits in the second plurality of bits for CBSR may be Nbit *N1 *N2 / (Xs1 *Xs2) or Nbit *N1 *O1 *N2 *O2 / (Xs1 *Xs2) . In some embodiments, O1 may be 1 or 2 or 4. In some embodiments, O2 may be 1 or 2 or 4. In some embodiments, O1 may be 4. In some embodiments, O2 may be 4.
[0286] In some embodiments, each second set of Xs1 *Xs2 vectors (e.g. first vectors or SD vectors) may comprise Xs1 adjacent vectors (e.g. first vectors or SD vectors) along with a first dimension (e.g. N1 direction or N1 dimension) and / or Xs2 adjacent vectors (e.g. first vectors or SD vectors) along with a second dimension (e.g. N2 direction or N2 dimension) . In some embodiments, the value of Nbit bits in the second plurality of bits for CBSR may be mapped to one or more of: or one or more of: or one or more of: or one or more of: or one or more of: {0, 1} .
[0287] In some embodiments, Nbit bits in the second plurality of bits for CBSR may indicate a second restriction value (e.g. represented as γ2) , wherein the second restriction value mavbe one ormore of: or one or more of: or one or more of: or one or more of: or one or more of: {0, 1} . In some embodiments, the coefficient amplitude corresponding to any one precoder or any one vector (e.g. first vector or SD vector) in the associated second set of Xs1 *Xs2 vectors (e.g. first vectors or SD vectors) may be restricted or no larger than the indicated second restriction value (e.g. associated with the second set of Xs1 *Xs2 vectors) .
[0288] In some embodiments, if the first measurement report is associated with or corresponds to one precoder or one vector, the coefficient amplitude for the precoder or for the vector or for one element in the precoder or for one element in the vector may be restricted to be or may be no larger than γ1 or γ2 or γ1 *γ2 or or or or or or In some embodiments, γ1 may be the first restriction value indicated or associated with one first set of Xr1 *Xr2 vectors (wherein the first set of Xr1 *Xr2 vectors includes the precoder or the vector) . In some embodiments, γ2 may be the second restriction value indicated or associated with one second set of Xs1 *Xs2 vectors (wherein the second set of Xs1 *Xs2 vectors includes the precoder or the vector) .
[0289] In some embodiments, if second restriction value for one second set of vectors or for one vector is configured, the first restriction value for the vector may be ignored. In some embodiments, if the first measurement report is associated with or corresponds to one precoder or one vector, the coefficient amplitude for the precoder or for the vector or for one element in the precoder or for one element in the vector may be restricted to be or may be no larger than γ2 or or For example, ignoring the value of first restriction value corresponding to the precoder or the vector or corresponding to the first set of Xr1 *Xr2 vectors including the precoder or the vector.
[0290] In some embodiments, Xs1 may be positive integer. In some embodiments, Xs1 may be one or more of: 1, 2, 4 or 8. In some embodiments, Xs2 may be positive integer. In some embodiments, Xs2 may be one or more of: 1, 2, 4 or 8.
[0291] In some embodiments, the value (or the pair of values) of (Xs1, Xs2) may be one or more of: (2, 1) , (2, 2) , (4, 1) , (4, 2) , (4, 4) , (1, 2) , (1, 4) , (2, 4) or (8, 1) .
[0292] In some embodiments, the value of Xs1 may be equal to or larger than the value of Xr1 and the value of Xs2 may be equal to or larger than the value of Xr2. In some embodiments, the value of Xr1 may be equal to or larger than the value of Xs1 and the value of Xr2 may be equal to or larger than the value of Xs2.
[0293] In some embodiments, if the first restriction values corresponding to all vectors in one second set of Xs1 *Xs2 vectors is 0, there is no need of Nbit bits corresponding to the second set of Xs1 *Xs2 vectors in the at least one configuration of CBSR.
[0294] In some embodiments, if one bit or the first restriction value corresponding to one first set of Xr1 *Xr2 vectors is 0 or indicates 0, there is no need of bits for indicating second restriction for the corresponding or overlapped second set (s) of vectors. For example, the second set (s) of vectors may comprise overlapping vector with the first set of Xr1 *Xr2 vectors.
[0295] In some embodiments, the at least one configuration may comprise one or more of the following: a plurality of reference signal (RS) resources (also may be referred to as a first plurality of measurement resources) , a number of measurement resources associated with a first measurement report, a number of RS resources associated with the first measurement report, or a number of measurement results to be reported in the first measurement report (for example, the measurement results may correspond to at least one measurement resource in the first plurality of measurement resources or correspond to at least one RS resource in the plurality of RS resources) . In some embodiments, the plurality of RS resources may comprise Ks RS resources or Ks ports. In some embodiments, the first plurality of measurement resources may comprise Ks measurement resources. In some embodiments, Ks may be positive integer. In some embodiments, 1 ≤ Ks ≤ 64 or 1 ≤ Ks ≤ 32 or 1 ≤ Ks ≤ 16 or 1 ≤ Ks ≤ 128. In some embodiments, the number of measurement results to be reported may be represent as S. In some embodiments, S may be positive integer or non-negative integer. In some embodiments, 1 ≤ S ≤ Ks or 0 ≤ S ≤ Ks or 1 ≤ S ≤ 8 or or 1 ≤ S ≤ 16. In some embodiments, the number of measurement resources associated with the first measurement report and / or the number of RS resources associated with the first measurement report may be represented as S or S + 1 or S + 2 or S -1.
[0296] In some embodiments, the plurality of reference signal (RS) resources or the first plurality of measurement resources may be configured with a first CBSR (e.g. the first plurality of bits for CBSR) . In some embodiments, Nb bits in the first plurality of bits may be associated with one first set of Xr1 *Xr2 vectors or may be associated with one vector. In some embodiments, Nb may be positive integer. In some embodiments, 1 ≤ Nb ≤ 4. In some embodiments, Nb may be 1. In some embodiments, the number of bits in the first plurality of bits for CBSR may be Nb *N1 *N2 or Nb *N1 *N2 / (Xs1 *Xs2) or Nb *N1 *O1 *N2 *O2 or Nb *N1 *O1 *N2 *O2 / (Xs1 *Xs2) . In some embodiments, the value of Nb and / or the value of Xr1 and / or the value of Xr2 may be applied to any RS resource or all RS resources in the plurality of RS resources or may be applied to any measurement resource or all measurement resources in the first plurality of measurement resources.
[0297] In some embodiments, there may be a plurality of vectors, wherein the number of vectors in the plurality of vectors may be N1*N2 or N1*O1*N2*O2. In some embodiments, each vector in the plurality of vectors or each first set in the first plurality of first vectors may be associated with Nb bits in the first plurality of bits. In some embodiments, Nb bits in the first plurality of bits for CBSR may indicate a first restriction value (e.g. represented as γ1 ) , wherein the first restriction value may be one or more of: or one or more of: or one or more of: or one or more of: or one or more of: {0, 1} .
[0298] In some embodiments, one RS resource in the plurality of RS resources or one measurement resource in the first plurality of measurement resources may be configured with a second CBSR. In some embodiments, the second CBSR may comprise one or more of: the second plurality of bits for CBSR or a pair of values of (Xs1, i, Xs2, i) corresponding to the RS resource or the measurement resource) . In some embodiments, i may be integer. In some embodiments, 1 ≤ i ≤ Ks. In some embodiments, 0 ≤ i ≤ Ks -1. In some embodiments, i may be index of RS resource in the plurality of RS resources or index of measurement resource in the first plurality of measurement resources. In some embodiments, each vector in the plurality of vectors or each second set in the second plurality of second vectors (e.g. based on the second CBSR) may be associated with Nbit, i bits in the second plurality of bits. In some embodiments, Nbit, i bits in the second plurality of bits for the second CBSR may indicate a second restriction value (e.g. represented as γ2, i) , wherein the second restriction value based on the second CBSR corresponding to the RS resource or the measurement resource with index i may be one or more of: or one or more of: or one or more of: or one or more of: or one or more of: {0, 1} .
[0299] In some embodiments, the coefficient amplitude corresponding to one precoder or one vector corresponding to one RS resource or one measurement resource with index i may be based on the first CBSR (configured for the plurality of RS resources or the first plurality of measurement resources) and the second CBSR (configured for the RS resource or the measurement resource) . In some embodiments, the second CBSR (configured for the RS resource or the measurement resource) may comprise the indication of second restriction values corresponding to vectors or a set of vectors not configured with first restriction value as 0 based on the first CBSR. In some embodiments, ifa second CBSR corresponding to one RS resource in the plurality of RS resources or corresponding to one measurement resource in the first plurality of measurement resources is not configured, the second restriction value corresponding to any precoder or any vector associated with the RS resource or the measurement resource may be assumed to be 1. In some embodiments, if the first measurement report is associated with or corresponds to one precoder or one vector corresponding to one RS resource or one measurement resource with index i, the coefficient amplitude for the precoder or for the vector or for one element in the precoder or for one element in the vector may be restricted to be or may be no larger than γ1 or γ2, i or γ1 *γ2, i or or or or or or
[0300] In some embodiments, the value of Xr1 may be equal to or larger than any one of the value of Xs1, i and the value of Xr2 may be equal to or larger than any one of the value of Xs2, i.
[0301] In some embodiments, the first CBSR may comprise configuration of first restriction values associated with a first plurality of first sets of vectors (e.g. first vectors or spatial domain (SD) vectors) or a first plurality of vectors or configuration of a group of first set of vectors from the first plurality of first set of vectors or a group of vectors from the first plurality or vectors. In some embodiments, the first restriction values associated with the group of first set of vectors or the group of vectors may be 1. In some embodiments, the group of first set of vectors or the group of vectors may be allowed to be associated with or included in the first measurement report. In some embodiments, the second CBSR corresponding to one RS resource or one measurement resource may comprise configuration of second restriction values corresponding to the group of first set of vectors or the group of vectors.
[0302] In some embodiments, nchoosek may be a function to choose k values from n values. In some embodiments, nchoosek (a, b) = a! / (b! * (a-b) ! ) . In some embodiments, “! ” may be factorial. In some embodiments, a! = 1*2*... * (a-1) *a. In some embodiments, b! = 1*2*... * (b-1) *b. In some embodiments, (a-b) ! = 1*2*... * (a-b-1) * (a-b) . In some embodiments, C (a, b) and / or may be nchoosek (a, b) . In some embodiments, a and / or b may be positive integer. In some embodiments, a may be larger than or no less than b. In some embodiments, 1 ≤ a ≤ 64. In some embodiments, 1 ≤ b ≤ 8 or 1 ≤ b ≤ 32. In some embodiments, 1 ≤ b ≤ a.
[0303] In some embodiments, the first measurement report may comprise one or more of: at least one codebook indicator for CSI or for PMI, rank indicator, CQI (e.g. wideband CQI and / or a plurality of subband CQIs) , a value of number of layers, a first indication of a first vector, at least one indication of a group of first vectors, or at least one indication of a first plurality of first vectors, for example, in case of the number of layers 5 ≤ v ≤ 8. In some embodiments, the indication of the first vector may be based on ceil (log2 (N1 *O1 *N2 *O2) ) or ceil (log2 (N1 *N2) ) . In some embodiments, the at least one indication of a group of first vectors may be based on or In some embodiments, the at least one indication of a group of first vectors may comprise indications, wherein each indication indicates one first vector, and each indication may be based on ceil (log2 (N1 *N2) ) or ceil (log2 (N1 *N2 -1) ) ) . In some embodiments, there may be no need of layer indicator. In some embodiments, the strongest layer or the column of precoder matrix of the first measurement report may correspond to the first layer or the layer associated with the first vectors (indicated by the first indication) . In some embodiments, the at least one configuration may comprise at least one configuration for beam failure recovery for at least one cell. In some embodiments, if a first cell (e.g. a primary cell (Pcell) or a primary Secondary Cell Group (SCG) cell (PSCell) or a secondary cell) is associated with a first set of RS resources for failure detection (e.g. represented as ) , and / or with a second set of candidate beam RS resources (e.g. represented as ) , and / or the terminal device is configured with at least one pathloss offset value associated with at least one transmission configuration indicator (TCI) state (e.g. in the first cell and / or in a second cell) , the terminal device may be configured with a first configuration (e.g. a first scheduling request ID) for PUCCH transmission (e.g. with a link recovery request) and a second configuration (e.g. a second scheduling request ID) for PUCCH transmission (e.g. with a link recovery request) . In some embodiments, the terminal device may use either one of the first configuration or the second configuration to transmit the PUCCH (e.g. with link recovery request) associated with the first set of RS resources for failure detection or the set In some embodiments, one of the first configuration for PUCCH or the second configuration for PUCCH may be associated with at least one pathloss offset value or may be associated with at least one TCI state which associated with at least one pathloss offset value. In some embodiments, the second configuration for PUCCH may be associated with at least one pathloss offset value or may be associated with at least one TCI state which associated with at least one pathloss offset value.
[0304] In some embodiments, for serving cells associated with and if the terminal device is provided dl-OrJointTCI-StateList or ul-TCI-StateList and is indicated one or two TCI state (s) . In some embodiments, after beam failure recovery or after 28 symbols from a last symbol of a PDCCH reception with a DCI format scheduling a PUSCH transmission with a same hybrid automatic repeat request (HARQ) process number as for the transmission of a third PUSCH and having a toggled new data indicator (NDI) field value, the terminal device may transmit first PUSCH and / or first PUCCH and / or first SRS using a same spatial domain filter as the one corresponding to qnew, if any. In some embodiments, the first PUSCH and / or first PUCCH and / or first SRS may use a same spatial domain filter with same indicated TCI state (wherein the indicated TCI state is not associated with pathloss offset value) (e.g. as for the PUSCH and / or PUCCH and / or first PUSCH and / or first PUCCH) . In some embodiments, the first PUSCH and / or first PUCCH and / or first SRS may apply the indicated TCI state (e.g. first TCI state) which is not associated with pathloss offset value. In some embodiments, the terminal device may transmit second PUSCH and / or second PUCCH and / or second SRS with the indicated TCI state (e.g. second TCI state) which is associated with at least one pathloss offset value (e.g. no changing or not applying spatial domain filter as the one corresponding to qnew) . In some embodiments, the second PUSCH and / or second PUCCH and / or second SRS may apply the indicated TCI state (e.g. second TCI state) which is associated with pathloss offset value. In some embodiments, a corresponding power for transmission of the first PUSCH and / or first PUCCH and / or first SRS may be based on an RS index qd = qnew for obtaining the downlink pathloss estimate. In some embodiments, a corresponding power for transmission of the second PUSCH and / or second PUCCH and / or second SRS may be based on the RS index qd = qnew for obtaining the downlink pathloss estimate. In some embodiments, the pathloss offset value may be assumed or reset to be 0 for the second PUSCH and / or second PUCCH and / or second SRS or for the associated TCI state (e.g. second TCI state) .
[0305] In some embodiments, the third PUSCH may be or may carry MAC CE with index (es) for at least one corresponding Scell (s) with radio link quality worse than Qout, LR, indication (s) of presence of qnew for corresponding SCell (s) , and index (es) qnew for a periodic CSI-RS configuration or for a SS / PBCH block provided by higher layers, if any, for corresponding SCell (s) .
[0306] In some embodiments, if a serving cell for random access procedure is configured with at least one TCI state (e.g. represented as first TCI state) not associated with pathloss offset value and at least one TCI state (e.g. represented as second TCI state) associated with at least one pathloss offset value, the terminal device may select one of the first TCI state or the second TCI state for random access procedure or for random access resource transmission based on a fourth threshold and / or at least one pathloss offset value. In some embodiments, if the RSRP of the downlink pathloss reference is less than (the fourth threshold -pathloss offset value) , the random access procedure or the random access transmission may be based on the second TCI state, otherwise the random access procedure or the random access resource transmission may be based on the first TCI state. In some embodiments, if the RSRP of the downlink pathloss reference is less than (the fourth threshold + pathloss offset value) , the random access procedure or the random access transmission may be based on the second TCI state, otherwise the random access procedure or the random access resource transmission may be based on the first TCI state.
[0307] In some embodiments, for the random access procedure, the selection of SSB may be based on a fifth threshold (e.g. rsrp-ThresholdSSB) and a pathloss offset value. In some embodiments, for the random access procedure, the selection of CSI-RS may be based on a sixth threshold (e.g. rsrp-ThresholdCSI-RS) and a pathloss offset value. In some embodiments, for the random access preamble, the selection of an SSB may be based on RSRP (e.g. synchronization signal RSRP (SS-RSRP) ) corresponding to the SSB is above (the fifth threshold -the pathloss offset value) . In some embodiments, for the random access preamble, the selection of an SSB may be based on RSRP (e.g. synchronization signal RSRP (SS-RSRP) ) corresponding to the SSB is above (the fifth threshold + the pathloss offset value) . In some embodiments, for the random access preamble, the random access resource transmission may be based on the second TCI state if the downlink pathloss measured based on associated pathloss reference signal (associated with the second TCI state) -the pathloss offset value is above the fifth threshold. In some embodiments, for the random access preamble, the random access resource transmission may be based on the second TCI state if the downlink pathloss measured based on associated pathloss reference signal (associated with the second TCI state) + the pathloss offset value is above the fifth threshold. In some embodiments, for the random access preamble, the selection of a CSI-RS may be based on RSRP (e.g. CSI-RSRP) corresponding to the CSI-RS is above (the fifth threshold -the pathloss offset value) . In some embodiments, for the random access preamble, the selection of a CSI-RS may be based on RSRP (e.g. CSI-RSRP) corresponding to the CSI-RS is above (the fifth threshold + the pathloss offset value) . In some embodiments, for the random access preamble, the random access resource transmission may be based on the second TCI state if the downlink pathloss measured based on associated pathloss reference signal (associated with the second TCI state) -the pathloss offset value is above the sixth threshold. In some embodiments, for the random access preamble, the random access resource transmission may be based on the second TCI state if the downlink pathloss measured based on associated pathloss reference signal (associated with the second TCI state) + the pathloss offset value is above the sixth threshold.
[0308] EXAMPLE METHOD
[0309] FIG. 3 illustrates a flowchart of a communication method 300 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 300 will be described from the perspective of the terminal device 110 in FIG. 1A or FIG. 1B or FIG. 1C.
[0310] At block 310, the terminal device receives, from a network device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported.
[0311] At block 320, the terminal device transmits the first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported.
[0312] In some example embodiments, the measurement with the first type comprises at least one of the following: a reference signal received power (RSRP) measurement, a signal to interference plus noise ratio (SINR) measurement, a received signal strength indication (RSSI) measurement, a reference signal receiving quality (RSRQ) measurement or a power related measurement; and the measurement with the second type comprises at least one of the following: a CSI measurement, a precoding matrix indicator (PMI) measurement, a channel quality indicator (CQI) measurement, a rank indicator (RI) measurement or a calibration measurement.
[0313] In some example embodiments, the first number is a pre-defined value or is determined based on a number of RS resources of the plurality of RS resources.
[0314] In some example embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the first number is further determined based on a number of RS resources of the least one RS resource.
[0315] In some example embodiments, the second number is associated with at least one of the following: the number of measurement results to be reported, a number of CPUs required for performing the measurement with the second type on one RS resource, or a number of subbands for the first measurement report.
[0316] In some example embodiments, each RS resource corresponds to one of the following: a transmission reception point (TRP) , a TRP group or a beam.
[0317] In some example embodiments, the plurality of RS resources is comprised in one slot or two adjacent slots.
[0318] FIG. 4 illustrates a flowchart of a communication method 400 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 400 will be described from the perspective of the terminal device 110 in FIG. 1A or FIG. 1B or FIG. 1C.
[0319] At block 410, the terminal device receives, from a network device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types.
[0320] At block 420, the terminal device transmits the first measurement report to the network device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report.
[0321] In some example embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the terminal device, based on a number of required CPUs corresponding to the at least one measurement result is smaller than or equal to the second number of available CPUs, transmits the first measurement report comprising the at least one measurement result.
[0322] In some example embodiments, the plurality of report types comprises a first report type and a second report type, and the terminal device, in accordance with a determination that a number of CPUs required by measurement results associated with the first report type is smaller than or equal to the second number of available CPUs, transmits the first measurement report comprising the measurement results of the first report type, or in accordance with a determination that a number of CPUs required by measurement results associated with the second report type is smaller than or equal to the second number of available CPUs, transmits the first measurement report comprising the measurement results of the second report type.
[0323] In some example embodiments, the plurality of report types comprises a first report type and a second report type, and the terminal device determines a parameter M, wherein M is the largest number of N RS resources which satisfy the condition that a number of CPUs required by the N RS resources for the first report type and the second report type is smaller than or equal to the second number of available CPUs.
[0324] In some example embodiments, the plurality of report types comprises a first report type and a second report type, and the terminal device determines whether the first measurement report comprises measurement results associated with the first report type or the second report type based on at least one of the following: a number of CPUs required by the measurement results associated with the first report type, a number of CPUs required by the measurement results associated with the second report type, a report type associated with the latest measurement report, a report index of the first measurement report, a slot index for transmitting the first measurement report, or a priority order of the first report type and the second report type.
[0325] In some example embodiments, the plurality of report types comprises a first report type associated with a first set of RS resources and a second report type associated with a second set of RS resources, and the terminal device allocates a first part of the second number of available CPUs to the first set of RS resources; and allocates the other part of the second number of available to a part of the second set of RS resources.
[0326] In some example embodiments, a first priority of the first measurement report is higher than a second priority of the second measurement report.
[0327] In some example embodiments, the terminal device suspends or stops reporting the second measurement report.
[0328] In some example embodiments, the first number of CPUs is associated with the following: at least one number of reference signal (RS) resources comprising at least one of the following: a first number of RS resources associated with the first report type, a second number of RS resources associated with the second report type, or a third number of RS resources associated with the joint measurement report, at least one coefficient comprising at least one of the following: a first number of CPUs required for performing a measurement with the first report type on at least one RS resource, or a second number of CPUs required for performing a measurement with the second report type on at least one RS resource.
[0329] In some example embodiments, the at least one configuration further indicates a plurality of RS resources comprising: at least one first RS resource associated with the first report type, or at least one second RS resource associated with the second report type.
[0330] In some example embodiments, a number of RS comprised in the plurality of RS resources is larger than or equal to a maximum of a first number of RS resources comprised in the at least one first RS resource and the second number of RS resources comprised in the at least one second RS resource, and is smaller than or equal to a sum of the first number and the second number.
[0331] In some example embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the number of CPUs occupied by the joint measurement report is further associated with a number of RS resources of the least one RS resource.
[0332] In some example embodiments, the plurality of report type at least comprise a delay offset report and a frequency offset report.
[0333] FIG. 5 illustrates a flowchart of a communication method 500 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 500 will be described from the perspective of the terminal device 110 in FIG. 1A or FIG. 1B or FIG. 1C.
[0334] At block 510, the terminal device receives, from a network device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events.
[0335] At block 520, the terminal device transmits a first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events.
[0336] In some example embodiments, the plurality of events comprises a first event and a second event, and the terminal device allocates at least one same CPU to the first event and the second event based on at least one of the following: measurement reports for the first and second events are multiplexed on a same occasion, RS resources associated with the first event and RS resources associated with the second event are same, or RS resources associated with the first event and RS resources associated with the second event are comprised in a same set of RS resources.
[0337] In some example embodiments, the terminal device transmits a first message on a first uplink channel indicating that at least one event of the plurality of events is triggered; and release at least one of the number of CPUs which are associated with a set of events comprised in the plurality of events, wherein the set of events are not triggered and the set of events are associated with the first uplink channel.
[0338] In some example embodiments, the terminal device, after transmitting the first measurement report on a second uplink channel, releases a number of CPUs associated with the at least one event which is triggered or indicated as triggered in the first message.
[0339] FIG. 6 illustrates a flowchart of a communication method 600 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 600 will be described from the perspective of the network device 120 in FIG. 1A or FIG. 1B or FIG. 1C.
[0340] At block 610, the network device transmits, to a terminal device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported.
[0341] At block 620, the network device receives the first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported.
[0342] In some example embodiments, the measurement with the first type comprises at least one of the following: a reference signal received power (RSRP) measurement, a signal to interference plus noise ratio (SINR) measurement, a received signal strength indication (RSSI) measurement, a reference signal receiving quality (RSRQ) measurement or a power related measurement; and the measurement with the second type comprises at least one of the following: a CSI measurement, a precoding matrix indicator (PMI) measurement, a channel quality indicator (CQI) measurement, a rank indicator (RI) measurement or a calibration measurement.
[0343] In some example embodiments, the first number is a pre-defined value or is determined based on a number of RS resources of the plurality of RS resources.
[0344] In some example embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the first number is further determined based on a number of RS resources of the least one RS resource.
[0345] In some example embodiments, the second number is associated with at least one of the following: the number of measurement results to be reported, a number of CPUs required for performing the measurement with the second type on one RS resource, or a number of subbands for the first measurement report.
[0346] In some example embodiments, each RS resource corresponds to one of the following: a transmission reception point (TRP) , a TRP group or a beam.
[0347] In some example embodiments, the plurality of RS resources is comprised in one slot or two adjacent slots.
[0348] FIG. 7 illustrates a flowchart of a communication method 700 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 700 will be described from the perspective of the network device 120 in FIG. 1A or FIG. 1B or FIG. 1C.
[0349] At block 710, the network device transmits, to the terminal device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types.
[0350] At block 720, the network device receives the first measurement report from the terminal device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report.
[0351] In some example embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and wherein based on a number of required CPUs corresponding to the at least one measurement result is smaller than or equal to the second number of available CPUs, the first measurement report comprises the at least one measurement result.
[0352] In some example embodiments, the first measurement report comprises the measurement results of the first report type in accordance with a determination that a number of CPUs required by measurement results associated with the first report type is smaller than or equal to the second number of available CPUs, or the first measurement report comprises the measurement results of the second report type in accordance with a determination that a number of CPUs required by measurement results associated with the second report type is smaller than or equal to the second number of available CPUs.
[0353] In some example embodiments, the plurality of report types comprises a first report type and a second report type, and whether the first measurement report comprises measurement results associated with the first report type or the second report type is determined based on at least one of the following: a number of CPUs required by the measurement results associated with the first report type, a number of CPUs required by the measurement results associated with the second report type, a report type associated with the latest measurement report, a report index of the first measurement report, a slot index for transmitting the first measurement report, or a priority order of the first report type and the second report type.
[0354] In some example embodiments, a first priority of the first measurement report is higher than a second priority of the second measurement report.
[0355] In some example embodiments, the first number of CPUs is associated with the following: at least one number of reference signal (RS) resources comprising at least one of the following: a first number of RS resources associated with the first report type, a second number of RS resources associated with the second report type, or a third number of RS resources associated with the joint measurement report, at least one coefficient comprising at least one of the following: a first number of CPUs required for performing a measurement with the first report type on at least one RS resource, or a second number of CPUs required for performing a measurement with the second report type on at least one RS resource.
[0356] In some example embodiments, the at least one configuration further indicates a plurality of RS resources comprising: at least one first RS resource associated with the first report type, or at least one second RS resource associated with the second report type.
[0357] In some example embodiments, a number of RS comprised in the plurality of RS resources is larger than or equal to a maximum of a first number of RS resources comprised in the at least one first RS resource and the second number of RS resources comprised in the at least one second RS resource, and is smaller than or equal to a sum of the first number and the second number.
[0358] In some example embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the number of CPUs occupied by the joint measurement report is further associated with a number of RS resources of the least one RS resource.
[0359] In some example embodiments, the plurality of report type at least comprise a delay offset report and a frequency offset report.
[0360] FIG. 8 illustrates a flowchart of a communication method 800 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 800 will be described from the perspective of the network device 120 in FIG. 1A or FIG. 1B or FIG. 1C.
[0361] At block 810, the network device transmits, to a terminal device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events.
[0362] At block 820, the network device receives a first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events.
[0363] EXAMPLE APPARATUS, DEVICE AND MEDIA
[0364] FIG. 9 is a simplified block diagram of a device 900 that is suitable for implementing embodiments of the present disclosure. The device 900 can be considered as a further example implementation of any of the devices as shown in FIG. 1A or FIG. 1B or FIG. 1C. Accordingly, the device 900 can be implemented at or as at least a part of the terminal device 110 or the network device 120.
[0365] As shown, the device 900 includes a processor 910, a memory 920 coupled to the processor 910, a suitable transceiver 940 coupled to the processor 910, and a communication interface coupled to the transceiver 940. The memory 920 stores at least a part of a program 930. The transceiver 940 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 940 may include at least one of a transmitter 942 and a receiver 944. The transmitter 942 and the receiver 944 may be functional modules or physical entities. The transceiver 940 has at least one antenna to facilitate communication, though in practice an Access Node mentioned in this application may have several ones. The communication interface may represent any interface that is necessary for communication with other network elements, such as X2 / Xn interface for bidirectional communications between eNBs / gNBs, S1 / NG interface for communication between a Mobility Management Entity (MME) / Access and Mobility Management Function (AMF) / SGW / UPF and the eNB / gNB, Un interface for communication between the eNB / gNB and a relay node (RN) , or Uu interface for communication between the eNB / gNB and a terminal device.
[0366] The program 930 is assumed to include program instructions that, when executed by the associated processor 910, enable the device 900 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 1 to 9. The embodiments herein may be implemented by computer software executable by the processor 910 of the device 900, or by hardware, or by a combination of software and hardware. The processor 910 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 910 and memory 920 may form processing means 950 adapted to implement various embodiments of the present disclosure.
[0367] The memory 920 may be of any type suitable to the local technical network and may be implemented using any suitable data storage technology, such as a non-transitory computer readable storage medium, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. While only one memory 920 is shown in the device 900, there may be several physically distinct memory modules in the device 900. The processor 910 may be of any type suitable to the local technical network, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 900 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.
[0368] According to embodiments of the present disclosure, a terminal device comprising a circuitry is provided. The circuitry is configured to: receive, from a network device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported; and transmit the first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
[0369] According to embodiments of the present disclosure, a terminal device comprising a circuitry is provided. The circuitry is configured to: receive, from a network device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; and transmit the first measurement report to the network device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
[0370] According to embodiments of the present disclosure, a terminal device comprising a circuitry is provided. The circuitry is configured to: receive, from a network device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; and transmit a first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
[0371] According to embodiments of the present disclosure, a network device comprising a circuitry is provided. The circuitry is configured to: transmit, to a terminal device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported; and receive the first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the network device as discussed above.
[0372] According to embodiments of the present disclosure, a network device comprising a circuitry is provided. The circuitry is configured to: transmit, to the terminal device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; and receive the first measurement report from the terminal device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the network device as discussed above.
[0373] According to embodiments of the present disclosure, a network device comprising a circuitry is provided. The circuitry is configured to: transmit, to a terminal device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; and receive a first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the network device as discussed above.
[0374] The term “circuitry” used herein may refer to hardware circuits and / or combinations of hardware circuits and software. For example, the circuitry may be a combination of analog and / or digital hardware circuits with software / firmware. As a further example, the circuitry may be any portions of hardware processors with software including digital signal processor (s) , software, and memory (ies) that work together to cause an apparatus, such as a terminal device or a network device, to perform various functions. In a still further example, the circuitry may be hardware circuits and or processors, such as a microprocessor or a portion of a microprocessor, that requires software / firmware for operation, but the software may not be present when it is not needed for operation. As used herein, the term circuitry also covers an implementation of merely a hardware circuit or processor (s) or a portion of a hardware circuit or processor (s) and its (or their) accompanying software and / or firmware.
[0375] According to embodiments of the present disclosure, a terminal apparatus is provided. The terminal apparatus comprises means for receiving, from a network device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported; and means for transmitting the first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported. In some embodiments, the first apparatus may comprise means for performing the respective operations of the method 300. In some example embodiments, the first apparatus may further comprise means for performing other operations in some example embodiments of the method 300. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0376] According to embodiments of the present disclosure, a terminal apparatus is provided. The terminal apparatus comprises means for receiving, from a network device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; and means for transmitting the first measurement report to the network device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report. In some embodiments, the second apparatus may comprise means for performing the respective operations of the method 400. In some example embodiments, the second apparatus may further comprise means for performing other operations in some example embodiments of the method 400. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0377] According to embodiments of the present disclosure, a terminal apparatus is provided. The terminal apparatus comprises means for receiving, from a network device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; and means for transmitting a first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events. In some embodiments, the third apparatus may comprise means for performing the respective operations of the method 500. In some example embodiments, the third apparatus may further comprise means for performing other operations in some example embodiments of the method 500. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0378] According to embodiments of the present disclosure, a network apparatus is provided. The network apparatus comprises means for transmitting, to a terminal device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported; and means for receiving the first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported. In some embodiments, the fourth apparatus may comprise means for performing the respective operations of the method 600. In some example embodiments, the fourth apparatus may further comprise means for performing other operations in some example embodiments of the method 600. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0379] According to embodiments of the present disclosure, a network apparatus is provided. The network apparatus comprises means for transmitting, to the terminal device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; and means for receiving the first measurement report from the terminal device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report. In some embodiments, the fifth apparatus may comprise means for performing the respective operations of the method 700. In some example embodiments, the fifth apparatus may further comprise means for performing other operations in some example embodiments of the method 700. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0380] According to embodiments of the present disclosure, a network apparatus is provided. The network apparatus comprises means for transmitting, to a terminal device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; and means for receiving a first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events. In some embodiments, the sixth apparatus may comprise means for performing the respective operations of the method 800. In some example embodiments, the sixth apparatus may further comprise means for performing other operations in some example embodiments 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.
[0381] In summary, embodiments of the present disclosure provide the following aspects.
[0382] In an aspect, it is proposed a terminal device comprising: a processor configured to cause the terminal device to: receive, from a network device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported; and transmit the first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported.
[0383] In some embodiments, the measurement with the first type comprises at least one of the following: a reference signal received power (RSRP) measurement, a signal to interference plus noise ratio (SINR) measurement, a received signal strength indication (RSSI) measurement, a reference signal receiving quality (RSRQ) measurement or a power related measurement; and the measurement with the second type comprises at least one of the following: a CSI measurement, a precoding matrix indicator (PMI) measurement, a channel quality indicator (CQI) measurement, a rank indicator (RI) measurement or a calibration measurement.
[0384] In some embodiments, the first number is a pre-defined value or is determined based on a number of RS resources of the plurality of RS resources.
[0385] In some embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the first number is further determined based on a number of RS resources of the least one RS resource.
[0386] In some embodiments, the second number is associated with at least one of the following: the number of measurement results to be reported, a number of CPUs required for performing the measurement with the second type on one RS resource, or a number of subbands for the first measurement report.
[0387] In some embodiments, each RS resource corresponds to one of the following: a transmission reception point (TRP) , a TRP group or a beam.
[0388] In some embodiments, the plurality of RS resources is comprised in one slot or two adjacent slots.
[0389] In an aspect, it is proposed a terminal device comprising: a processor configured to cause the terminal device to: receive, from a network device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; and transmit the first measurement report to the network device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report.
[0390] In some embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the terminal device, based on a number of required CPUs corresponding to the at least one measurement result is smaller than or equal to the second number of available CPUs, transmits the first measurement report comprising the at least one measurement result.
[0391] In some embodiments, the plurality of report types comprises a first report type and a second report type, and the terminal device, in accordance with a determination that a number of CPUs required by measurement results associated with the first report type is smaller than or equal to the second number of available CPUs, transmits the first measurement report comprising the measurement results of the first report type, or in accordance with a determination that a number of CPUs required by measurement results associated with the second report type is smaller than or equal to the second number of available CPUs, transmits the first measurement report comprising the measurement results of the second report type.
[0392] In some embodiments, the plurality of report types comprises a first report type and a second report type, and the terminal device determines a parameter M, wherein M is the largest number of N RS resources which satisfy the condition that a number of CPUs required by the N RS resources for the first report type and the second report type is smaller than or equal to the second number of available CPUs.
[0393] In some embodiments, the plurality of report types comprises a first report type and a second report type, and the terminal device determines whether the first measurement report comprises measurement results associated with the first report type or the second report type based on at least one of the following: a number of CPUs required by the measurement results associated with the first report type, a number of CPUs required by the measurement results associated with the second report type, a report type associated with the latest measurement report, a report index of the first measurement report, a slot index for transmitting the first measurement report, or a priority order of the first report type and the second report type.
[0394] In some embodiments, the plurality of report types comprises a first report type associated with a first set of RS resources and a second report type associated with a second set of RS resources, and the terminal device allocates a first part of the second number of available CPUs to the first set of RS resources; and the terminal device allocates the other part of the second number of available to a part of the second set of RS resources.
[0395] In some embodiments, a first priority of the first measurement report is higher than a second priority of the second measurement report.
[0396] In some embodiments, 15. The terminal device of claim 8, the terminal device suspends or stops reporting the second measurement report.
[0397] In some embodiments, the first number of CPUs is associated with the following: at least one number of reference signal (RS) resources comprising at least one of the following: a first number of RS resources associated with the first report type, a second number of RS resources associated with the second report type, or a third number of RS resources associated with the joint measurement report, at least one coefficient comprising at least one of the following: a first number of CPUs required for performing a measurement with the first report type on at least one RS resource, or a second number of CPUs required for performing a measurement with the second report type on at least one RS resource.
[0398] In some embodiments, the at least one configuration further indicates a plurality of RS resources comprising: at least one first RS resource associated with the first report type, or at least one second RS resource associated with the second report type.
[0399] In some embodiments, a number of RS comprised in the plurality of RS resources is larger than or equal to a maximum of a first number of RS resources comprised in the at least one first RS resource and the second number of RS resources comprised in the at least one second RS resource, and is smaller than or equal to a sum of the first number and the second number.
[0400] In some embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the number of CPUs occupied by the joint measurement report is further associated with a number of RS resources of the least one RS resource.
[0401] In some embodiments, the plurality of report type at least comprise a delay offset report and a frequency offset report.
[0402] In an aspect, it is proposed a terminal device comprising: a processor configured to cause the terminal device to: receive, from a network device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; and transmit a first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events.
[0403] In some embodiments, the plurality of events comprises a first event and a second event, and the terminal device allocates at least one same CPU to the first event and the second event based on at least one of the following: measurement reports for the first and second events are multiplexed on a same occasion, RS resources associated with the first event and RS resources associated with the second event are same, or RS resources associated with the first event and RS resources associated with the second event are comprised in a same set of RS resources.
[0404] In some embodiments, the terminal device transmits a first message on a first uplink channel indicating that at least one event of the plurality of events is triggered; and release at least one of the number of CPUs which are associated with a set of events comprised in the plurality of events, wherein the set of events are not triggered and the set of events are associated with the first uplink channel.
[0405] In some embodiments, the terminal device, after transmitting the first measurement report on a second uplink channel, releases a number of CPUs associated with the at least one event which is triggered or indicated as triggered in the first message.
[0406] In an aspect, it is proposed a network device comprising: a processor configured to cause the network device to: transmit, to a terminal device, at least one configuration of a first measurement report indicating at least one of the following: a plurality of reference signal (RS) resources, or a number of measurement results to be reported; and receive the first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, and a second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported.
[0407] In some embodiments, the measurement with the first type comprises at least one of the following: a reference signal received power (RSRP) measurement, a signal to interference plus noise ratio (SINR) measurement, a received signal strength indication (RSSI) measurement, a reference signal receiving quality (RSRQ) measurement or a power related measurement; and the measurement with the second type comprises at least one of the following: a CSI measurement, a precoding matrix indicator (PMI) measurement, a channel quality indicator (CQI) measurement, a rank indicator (RI) measurement or a calibration measurement.
[0408] In some embodiments, the first number is a pre-defined value or is determined based on a number of RS resources of the plurality of RS resources.
[0409] In some embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the first number is further determined based on a number of RS resources of the least one RS resource.
[0410] In some embodiments, the second number is associated with at least one of the following: the number of measurement results to be reported, a number of CPUs required for performing the measurement with the second type on one RS resource, or a number of subbands for the first measurement report.
[0411] In some embodiments, each RS resource corresponds to one of the following: a transmission reception point (TRP) , a TRP group or a beam.
[0412] In some embodiments, the plurality of RS resources is comprised in one slot or two adjacent slots.
[0413] In an aspect, it is proposed a network device comprising: a processor configured to cause the network device to: transmit, to the terminal device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; and receive the first measurement report from the terminal device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following: a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, or the first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report.
[0414] In some embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and wherein based on a number of required CPUs corresponding to the at least one measurement result is smaller than or equal to the second number of available CPUs, the first measurement report comprises the at least one measurement result.
[0415] In some embodiments, the first measurement report comprises the measurement results of the first report type in accordance with a determination that a number of CPUs required by measurement results associated with the first report type is smaller than or equal to the second number of available CPUs, or the first measurement report comprises the measurement results of the second report type in accordance with a determination that a number of CPUs required by measurement results associated with the second report type is smaller than or equal to the second number of available CPUs.
[0416] In some embodiments, the plurality of report types comprises a first report type and a second report type, and whether the first measurement report comprises measurement results associated with the first report type or the second report type is determined based on at least one of the following: a number of CPUs required by the measurement results associated with the first report type, a number of CPUs required by the measurement results associated with the second report type, a report type associated with the latest measurement report, a report index of the first measurement report, a slot index for transmitting the first measurement report, or a priority order of the first report type and the second report type.
[0417] In some embodiments, a first priority of the first measurement report is higher than a second priority of the second measurement report.
[0418] In some embodiments, the first number of CPUs is associated with the following: at least one number of reference signal (RS) resources comprising at least one of the following: a first number of RS resources associated with the first report type, a second number of RS resources associated with the second report type, or a third number of RS resources associated with the joint measurement report, at least one coefficient comprising at least one of the following: a first number of CPUs required for performing a measurement with the first report type on at least one RS resource, or a second number of CPUs required for performing a measurement with the second report type on at least one RS resource.
[0419] In some embodiments, the at least one configuration further indicates a plurality of RS resources comprising: at least one first RS resource associated with the first report type, or at least one second RS resource associated with the second report type.
[0420] In some embodiments, a number of RS comprised in the plurality of RS resources is larger than or equal to a maximum of a first number of RS resources comprised in the at least one first RS resource and the second number of RS resources comprised in the at least one second RS resource, and is smaller than or equal to a sum of the first number and the second number.
[0421] In some embodiments, the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the number of CPUs occupied by the joint measurement report is further associated with a number of RS resources of the least one RS resource.
[0422] In some embodiments, the plurality of report type at least comprise a delay offset report and a frequency offset report.
[0423] In an aspect, it is proposed a network device comprising: a processor configured to cause the network device to: transmit, to a terminal device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; and receive a first measurement report from the terminal device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following: a number of events of the plurality of events, or a number of reference signal (RS) resources associated with the plurality of events.
[0424] In an aspect, a terminal device comprises: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the terminal device discussed above.
[0425] In an aspect, a network device comprises: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the network device discussed above.
[0426] In an aspect, a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the terminal device discussed above.
[0427] In an aspect, a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the network device discussed above.
[0428] In an aspect, a computer program comprising instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the terminal device discussed above.
[0429] In an aspect, a computer program comprising instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the network device discussed above.
[0430] 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, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representation, it will be appreciated that the blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
[0431] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer readable storage medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor, to carry out the process or method as described above with reference to FIGS. 1 to 9. 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.
[0432] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, 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.
[0433] The above program code may be embodied on a machine readable medium, which may be any tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine readable medium may be a machine readable signal medium or a machine readable storage medium. A machine 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 machine 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-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0434] Further, while 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, while 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. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.
[0435] Although the present disclosure has been described in language specific to structural features and / or methodological acts, it is to be understood that the present disclosure 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
A terminal device comprising:a processor configured to cause the terminal device to:receive, from a network device, at least one configuration of a first measurement report indicating at least one of the following:a plurality of reference signal (RS) resources, ora number of measurement results to be reported; andtransmit the first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following:a first number of CPUs for performing a measurement with a first type on the plurality of RS resources, anda second number of CPUs for performing a measurement with a second type on a set of RS resources, a number of RS resources in the set of RS resources being the same as the number of measurement results to be reported.The terminal device of claim 1, wherein,the measurement with the first type comprises at least one of the following: a reference signal received power (RSRP) measurement, a signal to interference plus noise ratio (SINR) measurement, a received signal strength indication (RSSI) measurement, a reference signal receiving quality (RSRQ) measurement or a power related measurement; andthe measurement with the second type comprises at least one of the following: a CSI measurement, a precoding matrix indicator (PMI) measurement, a channel quality indicator (CQI) measurement, a rank indicator (RI) measurement or a calibration measurement.The terminal device of claim 1, wherein the first number is a pre-defined value or is determined based on a number of RS resources of the plurality of RS resources.The terminal device of claim 3, wherein the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the first number is further determined based on a number of RS resources of the least one RS resource.The terminal device of claim 1, wherein the second number is associated with at least one of the following:the number of measurement results to be reported,a number of CPUs required for performing the measurement with the second type on one RS resource, ora number of subbands for the first measurement report.A terminal device comprising:a processor configured to cause the terminal device to:receive, from a network device, at least one configuration of a first measurement report associated with a plurality of reference signal (RS) resources or a plurality of report types; andtransmit the first measurement report to the network device, wherein based on a first number of channel state information (CSI) processing units (CPUs) required by the first measurement report is larger than a second number of available CPUs, the first measurement report occupies one of the following:a third number of CPUs equal to or smaller than the second number of available CPUs, wherein the first measurement report comprises measurement results corresponding to a subset of the plurality of RS resources or a subset of the plurality of report types, orthe first number of CPUs comprising the second number of available CPUs and a third number of CPUs which are occupied by a second measurement report.The terminal device of claim 6, wherein the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the terminal device is further caused to:based on a number of required CPUs corresponding to the at least one measurement result is smaller than or equal to the second number of available CPUs, transmit the first measurement report comprising the at least one measurement result.The terminal device of claim 6, wherein the plurality of report types comprises a first report type and a second report type, and the terminal device is further caused to:in accordance with a determination that a number of CPUs required by measurement results associated with the first report type is smaller than or equal to the second number of available CPUs, transmit the first measurement report comprising the measurement results of the first report type, orin accordance with a determination that a number of CPUs required by measurement results associated with the second report type is smaller than or equal to the second number of available CPUs, transmit the first measurement report comprising the measurement results of the second report type.The terminal device of claim 6, wherein the plurality of report types comprises a first report type and a second report type, and the terminal device is further caused to:determine a parameter M, wherein M is the largest number of N RS resources which satisfy the condition that a number of CPUs required by the N RS resources for the first report type and the second report type is smaller than or equal to the second number of available CPUs.The terminal device of claim 6, wherein the plurality of report types comprises a first report type and a second report type, and the terminal device is further caused to:determine whether the first measurement report comprises measurement results associated with the first report type or the second report type based on at least one of the following:a number of CPUs required by the measurement results associated with the first report type,a number of CPUs required by the measurement results associated with the second report type,a report type associated with the latest measurement report,a report index of the first measurement report,a slot index for transmitting the first measurement report, ora priority order of the first report type and the second report type.The terminal device of claim 8, wherein the plurality of report types comprises a first report type associated with a first set of RS resources and a second report type associated with a second set of RS resources, and the terminal device is further caused to:allocate a first part of the second number of available CPUs to the first set of RS resources; andallocate the other part of the second number of available to a part of the second set of RS resources.The terminal device of claim 8, wherein the first number of CPUs is associated with the following:at least one number of reference signal (RS) resources comprising at least one of the following:a first number of RS resources associated with the first report type,a second number of RS resources associated with the second report type, ora third number of RS resources associated with the joint measurement report,at least one coefficient comprising at least one of the following:a first number of CPUs required for performing a measurement with the first report type on at least one RS resource, ora second number of CPUs required for performing a measurement with the second report type on at least one RS resource.The terminal device of claim 12, wherein the at least one configuration further indicates a plurality of RS resources comprising:at least one first RS resource associated with the first report type, orat least one second RS resource associated with the second report type.The terminal device of claim 13, wherein,a number of RS comprised in the plurality of RS resources is larger than or equal to a maximum of a first number of RS resources comprised in the at least one first RS resource and the second number of RS resources comprised in the at least one second RS resource, and is smaller than or equal to a sum of the first number and the second number.The terminal device of claim 17, wherein the at least one configuration further indicates at least one RS resource, at least one measurement result of the at least one RS resource is configured to be reported, and the number of CPUs occupied by the joint measurement report is further associated with a number of RS resources of the least one RS resource.The terminal device of claim 8, wherein the plurality of report type at least comprise a delay offset report and a frequency offset report.A terminal device comprising:a processor configured to cause the terminal device to:receive, from a network device, at least one configuration of event driven reporting, the at least one configuration indicating a plurality of events; andtransmit a first measurement report to the network device, wherein a number of channel state information (CSI) processing units (CPUs) occupied by the first measurement report is associated with the following:a number of events of the plurality of events, ora number of reference signal (RS) resources associated with the plurality of events.The terminal device of claim 17, wherein the plurality of events comprises a first event and a second event, and the terminal device is further caused to:allocate at least one same CPU to the first event and the second event based on at least one of the following:measurement reports for the first and second events are multiplexed on a same occasion,RS resources associated with the first event and RS resources associated with the second event are same, orRS resources associated with the first event and RS resources associated with the second event are comprised in a same set of RS resources.The terminal device of claim 17, wherein the terminal device is further caused to:transmit a first message on a first uplink channel indicating that at least one event of the plurality of events is triggered; andrelease at least one of the number of CPUs which are associated with a set of events comprised in the plurality of events, wherein the set of events are not triggered and the set of events are associated with the first uplink channel.The terminal device of claim 17, wherein the terminal device is further caused to:after transmitting the first measurement report on a second uplink channel, release a number of CPUs associated with the at least one event which is triggered or indicated as triggered in the first message.
Citation Information
Patent Citations
Wireless communication method, terminal device and network device
CN109644119A
Allocation of channel state information reports on physical uplink control channel
CN115066945A
Channel state information processing parameters for multiple configured codebooks
US20230370137A1
Systems and methods for CSI processing unit determination
US20240097765A1