WO2024234165A1 - Devices and methods for communication - Google Patents
Devices and methods for communication Download PDFInfo
- Publication number
- WO2024234165A1 WO2024234165A1 PCT/CN2023/094004 CN2023094004W WO2024234165A1 WO 2024234165 A1 WO2024234165 A1 WO 2024234165A1 CN 2023094004 W CN2023094004 W CN 2023094004W WO 2024234165 A1 WO2024234165 A1 WO 2024234165A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- csi
- report
- terminal device
- resources
- resource
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/022—Site diversity; Macro-diversity
- H04B7/024—Co-operative use of antennas of several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
Definitions
- Example embodiments of the present disclosure generally relate to the field of communication techniques and in particular, to devices and methods for reporting channel state information (CSI) -related information.
- CSI channel state information
- Multi-TRP/M-TRP multi-transmission and reception point
- more CSI-RS resources may be configured to the terminal device, such that enhancements of coherent joint transmission (CJT) , high or medium velocity or time domain channel property (TDCP) may be supported.
- CJT coherent joint transmission
- TDCP time domain channel property
- enhancements for CSI-related information reporting may result in an increased signalling overhead and processing complexity.
- how to configure and report the CSI-related information to achieve a trade-off between the performance and signalling overhead is desirable to be further discussed.
- embodiments of the present disclosure provide a solution for reporting CSI-related information.
- a terminal device comprising: a processor configured to cause the terminal device to: receive, first configuration information for a CSI report for CJT, the first configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; determine whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay, wherein the CSI computation delay is associated with at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
- a terminal device comprising: a processor configured to cause the terminal device to: receive, second configuration information for a CSI report for high or medium velocity, the second configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; and determine whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay, or determine whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
- a terminal device comprising: a processor configured to cause the terminal device to: receive, third configuration information for a TDCP report, the third configuration indicating a plurality of CSI-RS resources or resource sets for tracking; and determine whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
- a terminal device comprising: a processor configured to cause the terminal device to: receive, first configuration information for a CSI report for CJT, the first configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; and determine the number of CSI processing units (CPUs) based on at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
- CPUs CSI processing units
- a terminal device comprising: a processor configured to cause the terminal device to: receive, third configuration information for a TDCP report, the third configuration indicating a plurality of CSI-RS resources for tracking; and process a procedure related with a TDCP report with a first number of CPUs, wherein, the first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report, the first number of CPUs decreases as the number of correlation coefficients to be determined decreases, or the first number of CPUs is one or two.
- a terminal device comprising: a processor configured to cause the terminal device to: receive, second configuration information for a CSI report for high or medium velocity; and determine the number of CPUs based on the number of at least one CSI-RS resource configured for high or medium velocity.
- a communication method performed by a terminal device.
- the method comprises: receiving, first configuration information for a CSI report for CJT, the first configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; and determining whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay, wherein the CSI computation delay is associated with at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
- a communication method performed by a terminal device.
- the method comprises: receiving, second configuration information for a CSI report for high or medium velocity, the second configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; and determining whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay, or determining whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
- a communication method performed by a terminal device.
- the method comprises: receiving, third configuration information for a TDCP report, the third configuration indicating a plurality of CSI-RS resources or resource sets for tracking; and determining whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
- a communication method performed by a terminal device.
- the method comprises: receiving, first configuration information for a CSI report for CJT, the first configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; and determining the number of CPUs based on at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
- a communication method performed by a terminal device.
- the method comprises: receiving, third configuration information for a TDCP report, the third configuration indicating a plurality of CSI-RS resources for tracking; and processing a procedure related with a TDCP report with a first number of CPUs, wherein, the first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report, the first number of CPUs decreases as the number of correlation coefficients to be determined decreases, or the first number of CPUs is one or two.
- a communication method performed by a terminal device.
- the method comprises: receiving, second configuration information for a CSI report for high or medium velocity; and determining the number of CPUs based on the number of at least one CSI-RS resource configured for high or medium velocity.
- 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, nineth, tenth, eleventh or twelfth aspect.
- FIG. 1A to 1C illustrate example communication environments in which example embodiments of the present disclosure can be implemented
- FIG. 2 illustrates a timing for transmitting the CSI-related information
- FIG. 3 illustrates a signaling flow of uplink codebook in accordance with some embodiments of the present disclosure
- FIGS. 4A to 4F illustrate timings for transmitting the CSI-related information
- FIG. 5 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure
- FIG. 6 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure
- FIG. 7 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure
- FIG. 8 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure
- FIG. 9 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure.
- FIG. 10 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure.
- FIG. 11 illustrates a simplified block diagram of an apparatus that is suitable for implementing example embodiments of the present disclosure.
- terminal device refers to any device having wireless or wired communication capabilities.
- 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, devices 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)
- UE user equipment
- the ‘terminal device’ can further has ‘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.
- SIM Subscriber Identity Module
- 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.
- network device refers to a device which is capable of providing or hosting a cell or coverage where terminal devices can communicate.
- 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.
- NodeB Node B
- eNodeB or eNB evolved NodeB
- gNB next generation NodeB
- TRP transmission reception point
- RRU remote radio unit
- RH radio head
- RRH remote radio head
- IAB node a low power node such as a fe
- 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.
- AI Artificial intelligence
- 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.
- the terminal or the network device may work on several frequency ranges, e.g., FR1 (e.g., 450 MHz to 6000 MHz) , FR2 (e.g., 24.25GHz to 52.6GHz) , frequency band larger than 100 GHz as well as Tera Hertz (THz) . It can further work on licensed/unlicensed/shared spectrum.
- FR1 e.g., 450 MHz to 6000 MHz
- FR2 e.g., 24.25GHz to 52.6GHz
- THz Tera Hertz
- the terminal device may have more than one connection with the network devices under Multi-Radio Dual Connectivity (MR-DC) application scenario.
- MR-DC Multi-Radio Dual Connectivity
- the terminal device or the network device can work on full duplex, flexible duplex and cross division duplex modes.
- 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.
- 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) .
- the first network device may be a first RAT device and the second network device may be a second RAT device.
- 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.
- 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.
- 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.
- 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.
- 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.
- the term “resource, ” “transmission resource, ” “uplink resource, ” or “downlink resource” may refer to any resource for performing a communication, such as a resource in time domain, a resource in frequency domain, a resource in space domain, a resource in code domain, or any other resource enabling a communication, and the like.
- a resource in both frequency domain and time domain will be used as an example of a transmission resource for describing some example embodiments of the present disclosure. It is noted that example embodiments of the present disclosure are equally applicable to other resources in other domains.
- bit size “size of bits” , “number of bits” , “size of field” , “bitwidth” and “field size” can be used interchangeably.
- 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.
- a network device may be coupled with multiple TRPs in different geographical locations to achieve better coverage.
- 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.
- 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. It is to be understood that the term “TRP” may refer to a logical concept which may be physically implemented by various manner.
- a first parameter combination may refer to a parameter combination configured/indicated by the network device.
- the first parameter combination corresponds to a first number of CSI-RS resources and a first parameter set for codebook.
- the first parameter combination may be ⁇ Ln ⁇ combination
- the first parameter combination may be ⁇ n ⁇ combination.
- TRP ID There may be no explicit TRP identification (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 sounding reference signal (SRS) resource set ID for uplink (UL) transmission at least. Therefore, the term “TRP” can be used interchangeably with the terms “CORESETPoolIndex” and SRS resource set.
- M-DCI multi-downlink control information
- CORESETPoolIndex control resource set
- S-DCI single-DCI
- SRS sounding reference signal
- a terminal device is configured by a higher layer parameter PDCCH-Config that contains two different values of CORESETPoolIndex in ControlResourceSet for the active bandwidth part (BWP) of a serving cell.
- PDCCH-Config contains two different values of CORESETPoolIndex in ControlResourceSet for the active bandwidth part (BWP) of a serving cell.
- BWP active bandwidth part
- precoder “precoding” , “precoding matrix” , “beam” , “beamforming” , “vector” , “basis” , “first vector” , “first basis” , “first basis vector” , “codebook” , “UL codebook” , “spatial domain-related information” , “SD-related information” , “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” , “transmission configuration indication state (TCI state) ” , “UL TCI state” , “joint TCI state” , “transmission configuration indicator” , “quasi co-location (QCL) ” , “quasi-co-location” , “QCL parameter” , “QCL
- vector As used herein, the terms “vector” , “vectors” , “bases” and “basis” can be used interchangeably.
- index As used herein, the terms “index” , “indicator” , “indication” , “field” , “bit field” and “bitmap” can be used interchangeably.
- a TRP index As used herein, the terms “a TRP index” , “a TRP group index” , “an SRS resource index” , “a group of SRS port indexes” , “an SRS resource set” and “a set of SRS resources” can be used interchangeably.
- TRP TRP
- TCI state TCI
- CORESET CORESET pool
- multiple TRPs multiple TCI states” , “multiple CORESETs” and “multiple control resource set pools” , “multi-TRP” , “multi-TCI state” , “multi-TCI” , “multi-CORESET” and “multi-control resource set pool” , “M-TRP” and “M-TCI” , “M-TRP” can be used interchangeably.
- the terms “physical uplink shared channel” , “PUSCH” , “uplink data” , “uplink transport block” , “transport block” and “scheduled PUSCH” can be used interchangeably.
- the terms “Rank” and “number of layers” can be used interchangeably.
- CJT and “coherent joint transmission” can be used interchangeably.
- a first codebook configuration “a first CSI configuration” , “a first codebook” , “CSI enhancement for CJT” , “Coherent-joint transmission (CJT) ” , “Release (Rel) -16/17 Type-II codebook refinement for CJT mTRP” , “Release (Rel) -16/17 Type-II codebook refinement for CJT” , “Release (Rel) -16 Type-II codebook refinement for CJT” , “Release (Rel) -17 Type-II codebook refinement for CJT” , “Type-II codebook refinement for CJT mTRP” , “Type-II codebook refinement for CJT” , “CSI enhancement for CJT” , “” multi-TRP CJT” , “Rel-18 CJT codebook” , “”Rel-18 CJT” , “C
- a second codebook configuration “a second CSI configuration” , “a second codebook” , “CSI enhancement for high/medium velocity” , “CSI enhancement for velocity” , “codebook enhancement for high/medium velocity” , “codebook enhancement for velocity” , “CSI for high/medium velocity” , “CSI for velocity” , “codebook for high/medium velocity” , “codebook for velocity” , “high/medium velocity” , “velocity” , “CSI feedback with third vector” , “CSI feedback with doppler domain basis” , “CSI feedback with doppler domain vector” , “codebook with third vector” , “codebook with doppler domain basis” , “codebook with doppler domain vector” , “Release (Rel) -16/17 Type-II codebook refinement for high/medium velocity” , “Release (Rel) -16/17 Type-II codebook refinement for velocity” , “Release (Rel) -16/17 Type-I
- third CSI configuration In the context of the present application, the terms “third CSI configuration” , “third CSI” , “third type of CSI” , “third CSI type” , “third CSI report type” , “CSI enhancement for TDCP” , “CSI report for TDCP” , “TDCP report” , “TDCP CSI” , “TDCP report” and “TDCP reporting” can be used interchangeably.
- first type of codebook In the context of the present application, the terms “first type of codebook” , “first codebook type” , “codebook enhancement based on Rel-16 codebook” and “CSI enhancement based on Rel-16 codebook” can be used interchangeably.
- second type of codebook In the context of the present application, the terms “second type of codebook” , “second codebook type” , “codebook enhancement based on Rel-17 codebook” and “CSI enhancement based on Rel-17 codebook” can be used interchangeably.
- a TRP In the context of the present application, the terms “a TRP” , “a TRP group” , “a CSI-RS resource” and “a group of CSI-RS ports” can be used interchangeably.
- a TRP index a TRP group index
- a CSI-RS resource index a group of CSI-RS port indexes
- a group of CSI-RS ports index can be used interchangeably.
- CSI report In the context of the present application, the terms “CSI report” , “CSI reporting” , “CSI report setting” , “CSI feedback” , “codebook” , “codebook configuration” , “codebookConfig” and “CSI” can be used interchangeably.
- the terms “plurality of CSI-RS resources” , “N TRP CSI-RS resources” , “first plurality of CSI-RS resources” , “plurality of CSI-RS resources for channel measurement” , “first plurality of CSI-RS resources for channel measurement” and “N TRP CSI-RS resources for channel measurement” can be used interchangeably.
- second plurality of CSI-RS resources and “N CSI-RS resources” can be used interchangeably.
- the terms “plurality of CSI-RS resources” , “second plurality of CSI-RS resources” , “ “selected CSI-RS resources” in the CSI report” and “selected CSI-RS resources” can be used interchangeably.
- 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) .
- NW configuration 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.
- more CSI-RS resources may be configured to the terminal device, such that enhancements of CJT, high or medium velocity or TDCP may be supported.
- CSI reporting enhancements for high/medium UE velocity may be enabled by exploiting time-domain correlation/doppler-domain information to assist DL precoding, targeting frequency range 1 (FR1) , as follows: Rel-16/17 Type-II codebook refinement, without modification to the spatial and frequency domain basis, or UE reporting of time-domain channel properties measured via CSI-RS for tracking.
- FR1 frequency range 1
- the maximum number of CSI-RS ports per resource is 32.
- the required number of CPUs and the values of Z/Z’ are determined at least based on the following factors:
- N CSI-RS resources are selected out of the configured NTRP CSI-RS resources.
- interference measurement resource including the configuration for non-zero power (NZP) CSI-RS for interference measurement or CSI-IM in relation to the configured channel measurement resource (s) CMR (s) . That is, only one NZP CSI-RS resource for interference measurement or only one CSI-IM resource can be configured irrespective of the value of N TRP .
- IMR interference measurement resource
- NZP non-zero power
- the required number and/or occupation time of CPUs, the values of Z/Z’, and total number active/simultaneous CSI-RS resource/ports are determined at least based on the following factor: the measurement of K>1 CSI-RS resources for type-II CSI required to perform UE-side prediction CSI-RS occasion (s) before CSI triggering, CSI-RS occasion (s) after CSI triggering and, doppler domain (DD) compression (e.g. when the configured N 4 value is >1) .
- DD doppler domain
- the terminal device may be configured with a parameter N 4 for the CSI report (For example, the second CSI report type or the CSI report for high/medium velocity) , wherein the parameter N 4 may be the length of vector for doppler domain basis.
- the value of N 4 may be a positive integer.
- N 4 may be at least one of ⁇ 1, 2, 3, 4, 5, 6, 8, 10, 16, 32 ⁇ .
- the terminal device may be configured with a parameter Y for the CSI report or for the TDCP report (For example, the third CSI report type or the CSI report for TDCP) .
- the parameter Y may be the number of correlations and/or number of amplitude coefficients and/or number of phase coefficients for TDCP reporting.
- Y may be at least one of ⁇ 1, 2, 3, 4, 5, 6, 7 ⁇ .
- the following D (delay) values 4 symbols, 1 slot, 2 slots, 3 slots, 4 slots, 5 slots are supported.
- the following D (delay) values in a separate UE Feature Group 6 slots, 10 slots are supported.
- the UE when the CSI request field on a DCI triggers a CSI report (s) on physical uplink shared channel (PUSCH) , the UE shall provide a valid CSI report for the n-th triggered report,
- Z ref may be defined as the next uplink symbol with its CP starting T proc
- CSI (Z) (2048+144) ⁇ N2 -P ⁇ T C +T switch after the end of the last symbol of the PDCCH triggering the CSI report (s)
- Z' ref (n) may be defined as the next uplink symbol with its CP starting T' proc
- CSI (Z') (2048+144) ⁇ N2 -P ⁇ T C after the end of the last symbol in time of the latest of:aperiodic CSI-RS resource for channel measurements, aperiodic CSI-IM used for interference measurements, and aperiodic NZP CSI-RS for interference measurement, when aperiodic CSI-RS is used for channel measurement for the n-th triggered CSI report.
- Tswitch may be applied only if Z 1 of Table 1A or Table 1B is applied.
- the CSI report (s) may be multiplexed, otherwise the CSI report (s) may be transmitted on the PUSCH indicated by the DCI.
- the UE may ignore the scheduling DCI if no Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) or transport block is multiplexed on the PUSCH.
- HARQ-ACK Hybrid Automatic Repeat Request-Acknowledgement
- the UE may ignore the scheduling DCI if the number of triggered reports is one and no HARQ-ACK or transport block is multiplexed on the PUSCH, otherwise, the UE may be not required to update the CSI for the n-th triggered CSI report.
- (Z (m) , Z′ (m) ) (Z 1 , Z′ 1 ) of the Table 1B if the CSI to be transmitted corresponds to wideband frequency-granularity where the CSI corresponds to at most 4 CSI-RS ports in a single resource without CRI report and where CodebookType may be set to 'typeI-SinglePanel' or where reportQuantity is set to 'cri-RI-CQI' .
- (Z (m) , Z′ (m) ) (Z 1 , Z′ 1 ) of the Table 1B if the CSI to be transmitted corresponds to wideband frequency-granularity where the reportQuantity may be set to 'ssb-Index-SINR' , 'cri-SINR' , 'ssb-Index-SINR-Index' , or 'cri-SINR-Index' .
- (Z (m) , Z′ (m) ) (Z 3 , Z′ 3 ) of the Table 1B if reportQuantity is set to 'cri-RSRP' , 'ssb-Index-RSRP' , 'cri-RSRP-Index' or 'ssb-Index-RSRP-Index' .
- (Z (m) , Z′ (m) ) (Z 1 , Z′ 1 ) of the Table 1B or of the Table 1A if the CSI report is associated with TDCP reporting and the value of Y is 1.
- (Z (m) , Z′ (m) ) (Z 2 , Z′ 2 ) or (Z 3 , Z′ 3 ) of the Table 1B if the CSI report is associated with TDCP reporting and the value of Y is larger than 1.
- ⁇ of Table 1A and/or Table 1B may correspond to the min ( ⁇ PDCCH , ⁇ CSI-RS , ⁇ UL ) where the ⁇ PDCCH may correspond to the subcarrier spacing of the PDCCH with which the DCI was transmitted and ⁇ UL may correspond to the subcarrier spacing of the PUSCH with which the CSI report is to be transmitted and ⁇ CSI-RS may correspond to the minimum subcarrier spacing of the aperiodic CSI-RS triggered by the DCI.
- ⁇ may be at least one of ⁇ 0, 1, 2, 3, 4, 5, 6 ⁇ .
- ⁇ PDCCH may be at least one of ⁇ 0, 1, 2, 3, 4, 5, 6 ⁇ .
- ⁇ UL may be at least one of ⁇ 0, 1, 2, 3, 4, 5, 6 ⁇ .
- ⁇ CSI-RS may be at least one of ⁇ 0, 1, 2, 3, 4, 5, 6 ⁇ .
- Table 1A illustrates an example CSI computation delay requirement 1.
- the terminal device may indicate the number of supported simultaneous CSI calculations (represented as N CPU ) with parameter simultaneousCSI-ReportsPerCC in a component carrier (CC) , and simultaneousCSI-ReportsAllCC across all component carriers.
- N CPU the number of supported simultaneous CSI calculations
- the terminal device may be said to have N CPU CSI processing units for processing CSI reports.
- the terminal device may have N CPU -L unoccupied CPUs.
- L may be a positive integer.
- L may be a positive integer.
- L may be a positive integer.
- the terminal device may not be expected to be configured with an aperiodic CSI trigger state containing more than N CPU Reporting Settings.
- processing of a CSI report occupies a number of CPUs for a number of symbols may be 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' .
- X may be the number of CPUs occupied by a pair of CMRs subject to mTRP-CSI-numCPU-r17.
- X may be a positive integer.
- Mc may be a positive integer.
- 1 ⁇ Mc ⁇ 16 may be a positive integer.
- O CPU K s , where K s may be the number of CSI-RS resources in the CSI-RS resource set for channel measurement. In some embodiments, K s may be a positive integer. For example, 1 ⁇ K s ⁇ 64.
- the terminal device may calculate CSI parameters (if reported, e.g. for CJT and/or for high/medium velocity and/or for TDCP and/or for group based report) assuming at least one of the following dependencies between CSI parameters (if reported) : Layer indicator (LI) shall be calculated conditioned on the reported channel quality indicator (CQI) , Precoding Matrix Indicator (PMI) , rank indicator (RI) , the first parameter combination and/or the bitmap for CSI-RS resource; CQI shall be calculated conditioned on the reported PMI, RI, the first parameter combination and/or the bitmap for CSI-RS resource; PMI shall be calculated conditioned on the reported RI, the first parameter combination and/or the bitmap for CSI-RS resource; RI shall be calculated conditioned on the first parameter combination and/or the bitmap for CSI-RS resource.
- Layer indicator shall be calculated conditioned on the reported channel quality indicator (CQI) , Precoding Matrix Indicator (PMI) , rank indicator
- CRI for the CSI-RS Resource Set for channel measurement is not reported.
- the terminal device may be configured with SRS comb offset hopping and/or cyclic shift hopping, and the reinitialization of the comb offset hopping and/or the reinitialization of the cyclic shift hopping may be at the beginning of every F radio frames.
- F may be fixed as 1024 or 1020 or 1000 or 2560 or 1280.
- F may be configured as or fixed as 1 or 2 or 4 or 5 or 8 or 10 or 16 or 20 or 32 or 40 or 80 or 160 or 320 or 640 or 1280 or 2560.
- enhancements for CSI-related reporting may result in an increased signalling overhead and processing complexity.
- how to configure and report the CSI-related information to achieve a trade-off between the performance and overhead is desirable to be further discussed.
- a solution for reporting CSI-related information receives, first configuration information for a CSI report for CJT, the first configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; determine whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay.
- the CSI reporting procedure may be adjusted adaptively and a trade-off between the performance and overhead is achieved thereby.
- FIG. 1A illustrates an example communication network 100A in which embodiments of the present disclosure can be implemented.
- the communication network 100A includes a network device 120-1 and an optionally network device 120-2 (collectively or individually referred to as network devices 120) .
- the network device 120-1 is referred to as the first network device 120-1
- the network device 120-2 is referred to as the second network device 120-2.
- the first network device 120-1 and the second network device 120-2 can communicate with each other.
- the network device 120 can provide services to a terminal device 110.
- terminal device 110 operating as a UE
- network device 120 operating as a base station
- operations described in connection with a terminal device may be implemented at a network device or other device
- operations described in connection with a network device may be implemented at a terminal device or other device.
- a link from the network devices 120 (such as, a first network device 120-1 or the second network device 120-2) to the terminal device 110 is referred to as a DL
- a link from the terminal device 110 to the network devices 120 (such as, a first network device 120-1 or the second network device 120-2) is referred to as an UL
- the first network device 120-1 or the second network device 120-2 is a transmitting (TX) device (or a transmitter)
- the terminal device 110 is a receiving (RX) device (or a receiver)
- the terminal device 110 is a transmitting TX device (or a transmitter)
- the first network device 120-1 or the second network device 120-2 is a RX device (or a receiver) .
- the network device 120 may be equipped with one or more TRPs.
- the network device 120 may be coupled with multiple TRPs in different geographical locations to achieve better coverage.
- the first network device 120-1 is equipped with the first TRP 130-1 and the second TRP 130-2.
- the first network device 120-1 and the second network device 120-2 are equipped with the first TRP 130-1 and the second TRP 130-2, respectively.
- the first network device 120-1 or the second network device 120-2 are equipped with the first TRP 130-1, the second TRP 130-2, the third TRP 130-3 and the fourth TRP 130-4.
- the first TRP 130-1 and the second TRP 130-2 are associated with different control resource set pools (CORESET pools) .
- the first TRP 130-1 is associated with a first control resource set pool while the second TRP 130-2 is associated with a second control resource set pool.
- both a single TRP (also referred to as single TCI) mode and multi-TRP (also referred to as multi-TCI) mode are supported by the specific embodiment of FIG. 1A.
- the terminal device 110 communicates with the network via the first TRP 130-1/second TRP 130-2, and the transmission is performed based on the first/second control resource set pool, and one TCI state accordingly.
- the terminal device 110 communicates with the network via the first TRP 130-1 and the second TRP 130-2, and the transmission is performed based on the first and second control resource set pool, and two TCI state accordingly.
- both a single downlink control information (DCI) and multi-DCI mode are supported in communication network 100A.
- DCI downlink control information
- the terminal device 110 receives a single DCI message from the first TRP 130-1. It should be understood that the single DCI message also may be received from the second TRP 130-2.
- the terminal device 110 receives two DCI messages from the first TRP 130-1 and the second TRP 130- 2, respectively.
- the number of TRPs comprised in the communication network 100A may be larger than two.
- the communication network 100A may further additionally comprise the TRP 130-3 and 130-4, and any of the TRP 130-3 and 130-4 may be equipped to the first network device 120-1 or the second network device 120-2.
- the network device (s) 120 may provide one or more serving cells and the first TRP 130-1 and the second TRP 130-2 may be included in a same serving cell or different serving cells. In other words, both an inter-cell transmission and an intra-cell transmission are supported by the specific example of FIG. 1A.
- FIG. 1B shows an example scenario of the communication network 100B as shown in FIG. 1A.
- the first TRP 130-1 and the second TRP 130-2 are included in a same serving cell 140.
- the multi-TRP transmission is performed as an intra-cell transmission.
- FIG. 1C shows another example scenario of the communication network 100C as shown in FIG. 1A.
- the first TRP 130-1 and the second TRP 130-2 are included in different serving cells 140-1 and 140-2.
- the multi-TRP transmission is performed as an inter-cell transmission.
- the communications in the communication networks 100A, 100B and 100C 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.
- GSM Global System for Mobile Communications
- LTE Long Term Evolution
- LTE-Evolution LTE-Advanced
- NR New Radio
- WCDMA Wideband Code Division Multiple Access
- CDMA Code Division Multiple Access
- GERAN GSM EDGE Radio Access Network
- MTC Machine Type Communication
- 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.
- the communication networks 100A, 100B and 100C may include any suitable numbers of devices adapted for implementing embodiments of the present disclosure.
- the operations at the terminal device 110 and the network device 120 should be coordinated.
- the network device 120 and the terminal device 110 should have common understanding about configurations, 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.
- some interactions are performed among the terminal device 110 and the network device 120 (such as, exchanging configuration (s) and so on) . It is to be understood that the interactions may be implemented either in one single signaling/message/configuration or multiple signaling/messages/configurations, including system information, 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.
- RRC radio resource control
- DCI downlink control information
- UCI uplink control information
- CE media access control element
- more CSI-RS resources may be configured to the terminal device. Further, the CSI-RS resources may be comprised in multiple slots. In case of CSI report for CJT or CSI report for high/medium velocity, more than one CSI-RS resource in one CSI-RS resource set is needed, and in case of TDCP reporting, more than one CSI-RS resource set for TDCP reporting is needed.
- the reporting procedure is at least related to number of CSI-RS resources (or CSI-RS resource sets) and some other factors. Further, the number of CPUs and the CSI computation delay may depend on the number of “available” CSI-RS resources. In other words, the number of “available” CSI-RS resources may have impact on the reported information and/or whether reporting/updating the corresponding CSI.
- the CSI processing time may vary, and the interval between the last symbol of different CSI-RS resources and the first uplink symbol for CSI report may be different (especially when the CSI-RS resources locate in two adjacent slots) .
- the CSI report corresponding to some TRP selection hypotheses can be reported/updated, while some other hypotheses cannot be reported/updated.
- FIG. 2 illustrates a timing 200 for transmitting the CSI-related information.
- FIG. 2 two example CSI computation delay (also referred to as CSI computation time) are illustrated, i.e., ⁇ 1 and ⁇ 2 .
- ⁇ 2 a subset of CSI-RS resources is selected.
- the CSI computation delay may be smaller, and/or the interval between the last symbol of the last CSI-RS resource and the first symbol for CSI report (i.e., ⁇ 2 ) may be larger.
- the CSI computation delay may be larger, and/or the interval between the last symbol of the last CSI-RS resource and the first symbol for CSI report (i.e., ⁇ 1 ) may be smaller.
- the reported CSI-related information in the CSI report (or TDCP report) and/or whether the CSI-related information may be updated/reported may be different according to the different scenarios.
- FIG. 3 illustrates a signaling flow 300 of communication in accordance with some embodiments of the present disclosure.
- the signaling flow 300 will be discussed with reference to FIG. 1A, for example, by using the terminal device 110 and the network device 120.
- the terminal device 110 receives 320 first configuration information for a CSI report (s) for CJT from the network device 120, where the first configuration indicates at least one of the following: a plurality of CSI-RS resources (e.g., a first plurality of CSI-RS resources) for channel measurement, or at least one parameter combination for codebook (such as, at least one parameter combination ⁇ Ln ⁇ or at least one parameter combination ⁇ n ⁇ ) .
- each value of Ln in one combination ⁇ Ln ⁇ may be at least one of ⁇ 1, 2, 3, 4, 6 ⁇ .
- each value of ⁇ n in one combination ⁇ n ⁇ may be at least one of ⁇ 1/8, 1/4, 1/2, 2/3, 3/4, 1 ⁇ .
- the terminal device 110 may be configured with a first plurality of CSI-RS resources (e.g., N TRP CSI-RS resources) for channel measurement for a CSI report (e.g., CSI report for CJT) .
- a CSI report e.g., CSI report for CJT
- the terminal device 110 may receive the first configuration information for a CSI report (s) for CJT from the network device 120.
- the first plurality of CSI-RS resources may be in one CSI-RS resource set.
- N TRP may be a positive integer.
- N TRP may be at least one of ⁇ 1, 2, 3, 4 ⁇ .
- each CSI-RS resource may correspond to one TRP or one TRP group (e.g., represented as t, t ⁇ ⁇ 0, 1, ...N TRP -1 ⁇ ) . Additionally, in some embodiments, the plurality of CSI-RS resources may be comprised in either one slot or two adjacent slots.
- N may be a positive integer.
- the terminal device may report or transmit the bitmap in the CSI report.
- the bitmap may be in the first part of the CSI report.
- the terminal device 110 may be configured with at least one parameter combination (e.g., N L combinations) (e.g., a combination for first vector or for CSI-RS port selection) in one codebook configuration.
- N L combinations e.g., a combination for first vector or for CSI-RS port selection
- N L may be a positive integer.
- N L may be at least one of ⁇ 1, 2, 3, 4, 5 ⁇ or ⁇ 1, 2, 4 ⁇ .
- the parameter combination ⁇ L n ⁇ may be configured/selected for the first and/or second codebook type.
- the parameter combination ⁇ n ⁇ may be configured/selected for second codebook type.
- the terminal device 110 may determine/report a first parameter combination from the at least one parameter combination.
- the first parameter combination may be associated with a first number of CSI-RS resources (in a first plurality of CSI-RS resources, i.e., N TRP ) .
- the terminal device may report or transmit indication of the first parameter combination in the CSI report.
- the indication of the first parameter combination may be in the first part of the CSI report.
- the terminal device 110 may indicate or select or determine or report at least one CSI-RS resource selected from the first plurality of CSI-RS resources (for example, represented as a second plurality of CSI-RS resources) based on the first plurality of CSI-RS resources.
- the second plurality of CSI-RS resources may be same as the first plurality of CSI-RS resources. In some embodiments, the second plurality of CSI-RS resources may be a subset of the first plurality of CSI-RS resources. In some embodiments, the second plurality of CSI-RS resources may comprise N CSI-RS resource.
- the second plurality of CSI-RS resources may be N CSI-RS resources.
- the number of CSI-RS resources in the second plurality of CSI-RS resources may be N.
- N may be a positive integer, and 1 ⁇ N ⁇ N TRP .
- N may be at least one of ⁇ 1, 2, 3, 4 ⁇ or at least one of ⁇ 2, 3, 4 ⁇ . In some embodiments, N may be less than or equal to N TRP .
- the terms “at least one CSI-RS resource selected from the first plurality of CSI-RS resources” , “at least one CSI-RS resource selected from the plurality of CSI-RS resources” , “N selected CSI-RS resources” , “at least one selected CSI-RS resource” , “at least one CSI-RS resource” , “selected CSI-RS resources” and “second plurality of CSI-RS resources” can be used interchangeably.
- the terms “first plurality of CSI-RS resources” and “plurality of CSI-RS resources” can be used interchangeably.
- the terminal device 110 may be configured with at least one non-zero power (NZP) CSI-RS resource for interference measurement. In some embodiments, the terminal device 110 may be configured with at least one CSI-IM resource for interference measurement. In some embodiments, the terminal device 110 may assume that the plurality of CSI-RS resources for channel measurement or the second plurality of CSI-RS resources for channel measurement for the CSI report and the at least one CSI-IM resource for interference measurement for the CSI report are resource-wise quasi co-located (QCLed) with respect to ‘typeD’ .
- QLed resource-wise quasi co-located
- the terminal device 110 may assume that the plurality of CSI-RS resources for channel measurement or the second plurality of CSI-RS resources for channel measurement and the at least one CSI-IM resource and/or at least one NZP CSI-RS resource for interference measurement configured for the CSI report are QCLed with respect to 'typeD' .
- the terminal device 110 may determine the remaining CSI-RS resource (s) in the first plurality of CSI-RS resources excluding the second plurality of CSI-RS resources to be second CSI-RS resource (s) for interference measurement.
- the remaining CSI-RS resource (s) may be the resource (s) in the first plurality of CSI-RS resources but not including in the second plurality of CSI-RS resources.
- the remaining CSI-RS resource (s) may be the resource (s) in the first plurality of CSI-RS resources but not selected in the second plurality of CSI-RS resources.
- the CSI-RS resource (s) for interference measurement may comprise the at least one NZP CSI-RS resource configured for interference measurement and the second CSI-RS resource (s) for interference measurement. In some embodiments, the CSI-RS resource (s) for interference measurement may comprise the at least one NZP CSI-RS resource configured for interference measurement only.
- each CSI-RS resource in the plurality of CSI-RS resources or in the first plurality of CSI-RS resources there may be P ports for the CSI-RS resource, where P may be 2 or 4 or 8 or 12 or 16 or 24 or 32 or 64 or 96 or 128 or 256.
- the total number of ports for CJT may be P*N or P*N TRP .
- the terminal device 110 determines 340 whether or how to report the CSI report based on at least one of the following:
- the CSI computation delay may be associated with at least one of the following:
- a first parameter combination determined from at least one parameter combination (combination ⁇ Ln ⁇ or combination ⁇ n ⁇ ) ,
- bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources
- the number of the second plurality of CSI-RS resources i.e., value of N
- N the number of the second plurality of CSI-RS resources
- the number of the plurality of CSI-RS resources i.e., value of N TRP .
- At least one of the below information: 1) the information comprised in the CSI report (e.g., the CSI report corresponding to allowed number of selected resources and/or allowed indexes of selected CSI-RS resources and/or allowed selected combination) ; 2) whether reporting/updating or not for the CSI report; 3) the occupied number of CPU (s) , may be based on the least one of the following:
- a CSI computation delay and/or the value of bitmap for CSI-RS resource selection, e.g., the number of selected CSI-RS resource (s) and/or the index (es) of the selected CSI-RS resource (s) ) ,
- the determined first parameter combination (e.g., the total value of ⁇ L n ⁇ or ⁇ n ⁇ for the first parameter combination, or or or ) .
- the first CSI-RS resource may be configured as serving TRP.
- the CSI-related information for the first CSI-RS resource may have a higher priority to be reported.
- the network device 120 may restrict the reporting (e.g., value of bitmap and/or selected combination) based on scheduling offset for PUSCH (i.e., the first uplink that carries the CSI report) .
- the CSI computation delay may be determined to be a sum of a further CSI computation delay (such as, Z2 in the above Table 1B) and at least one of a first value associated with a sum of values of parameters comprised in the first parameter combination or a second value associated with the number of the at least one CSI-RS resource.
- a further CSI computation delay such as, Z2 in the above Table 1B
- the CSI computation delay required for the CSI report for CJT may be based on the number of configured CSI-RS resources (i.e., N TRP ) and/or the number of selected CSI-RS resources (i.e., N) and/or the number of parameter combinations and/or the total value of ⁇ L n ⁇ or ⁇ n ⁇ for one combination (e.g. the first parameter) , i.e., or or or or
- the CSI computation delay may be determined to be a first value of CSI computation delay if the number of the at least one selected CSI-RS resource or the value of N is smaller than or equal to a threshold number.
- the CSI computation delay may be determined to be a second value of CSI computation delay if the number of the at least one CSI-RS resource is larger than or equal to the threshold number.
- C 1 (L tot ) may be a function based on L tot .
- L threshold may be a positive integer, e.g., 6 ⁇ L threshold ⁇ 12.
- L threshold may be a decimal or an integer, e.g., 1 ⁇ L threshold ⁇ 3.
- L threshold may be 32.
- X 1 may be positive integer. e.g., 1 ⁇ X 1 ⁇ 28. In some embodiments, X 1 may be different depending on SCS. In some embodiments, X 2 may be positive integer, e.g., 1 ⁇ X 2 ⁇ 28. In some embodiments, X 2 may be different depending on SCS. Alternatively, in some embodiments, C 2 (N) may be a function based on N (number of selected CSI-RS resources) .
- N threshold may be a positive integer, e.g. 1 ⁇ N threshold ⁇ 3. In some embodiments, N threshold may be 2.
- C 4 (N*P) may be a function based on N and/or P.
- P threshold may be a positive integer. For example, 32 ⁇ P threshold ⁇ 128. For another example, 64 ⁇ P threshold ⁇ 128. In some embodiments, P threshold may be 64.
- either one of C 1 (L tot ) or C 2 (N) or C 4 (N*P) may be fixed as 0.
- the CSI computation delay for CJT may be (Z 4 , Z′ 4 ) .
- Z 4 and/or Z′ 4 may be a positive integer.
- Z′ 4 may be no less than Z 4 .
- Z 4_1 and/or Z′ 4_1 may be a positive integer.
- Z 4_1 40 for 15kHz.
- Z 4_1 37 for 30kHz.
- Z′ 4_1 72 for 15kHz.
- Z′ 4_1 69 for 30kHz.
- Z 4_2 and/or Z′ 4_2 may be a positive integer.
- Z 4_3 and/or Z′ 4_3 may be a positive integer.
- Z 4_4 and/or Z′ 4_4 may be a positive integer.
- Z 4_4 may be no less than Z 4_3 . In some embodiments, Z 4_3 may be no less than Z 4_2 . In some embodiments, Z 4_2 may be no less than Z 4_1 . In some embodiments, Z′ 4_4 may be no less than Z′ 4_3 . In some embodiments, Z′ 4_3 may be no less than Z′ 4_2 . In some embodiments, Z′ 4_2 may be no less than Z′ 4_1 .
- the terminal device 110 may determine a reference symbol for the CSI report, wherein the reference symbol may be determined to be an uplink symbol (or a next uplink symbol or a first one of uplink symbol) after the CSI computation delay from the last symbol in time of the latest one of the at least one CSI-RS resource.
- the at least one CSI-RS resource is one of the following:
- CSI-IM CSI interference measurement
- At least one NZP CSI-RS for interference measurement at least one NZP CSI-RS for interference measurement.
- the reference symbol for CJT CSI report may be defined as the next uplink symbol with its CP starting with a time duration after the end of the last symbol in time of the latest of: the last one of aperiodic CSI-RS resource in the selected CSI-RS resources for channel measurement, aperiodic CSI-IM used for interference measurements, and aperiodic NZP CSI-RS for interference measurement, when aperiodic CSI-RS is used for channel measurement for the triggered CSI report for CJT, wherein the time duration may be based on the value of bitmap and/or value of L tot corresponding to the selected combination and/or value of N and/or value of P and/or value of N*P.
- the time duration may be as below:
- Z′ may be at least one of Z′ 1 , Z′ 2 , Z′ 3 and Z′ 4 .
- the reference symbol may be different for different values of bitmap (e.g., different number of selected CSI-RS resources and/or different indexes of selected CSI-RS resources) and/or different selected combination and/or different values of P.
- FIG. 4A illustrates a timing 400A for transmitting the CSI-related information.
- the second CSI-RS resource is the last selected CSI-RS resource
- the last symbol#1 and the first reference symbol#1 may be determined, and/or the CSI computation delay ⁇ 2 may be determined.
- the fourth CSI-RS resource is the last selected CSI-RS resource
- the last symbol#2 and the first reference symbol#2 may be determined, and/or the CSI computation delay ⁇ 1 may be determined.
- the terminal device 110 may determine the CSI computation delay or a reference symbol of the CSI report based at least in part on the at least one of the first parameter combination or the bitmap for CSI-RS resources and/or the value of P. Then, the terminal device 110 may transmit or update the CSI report based at least in part on the first parameter combination and the bitmap for CSI-RS resources if one of the following:
- an interval between the last symbol of the at least one CSI-RS resource and a first uplink symbol indicated by the network device 120 to carry the CSI report is larger than or equal to the CSI computation delay, or
- the first uplink symbol is no earlier than the reference symbol.
- the terminal device 110 may determine a first CSI computation delay or a first reference symbol corresponding to a situation where the bitmap for CSI-RS resources is a first value. Then, the terminal device 110 may be not expected to transmit or update the CSI report if:
- an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device 120 to carry the CSI report is smaller than or equal to the first CSI computation delay, or
- the first uplink symbol is earlier than the first reference symbol.
- the terminal device 110 may determine a second CSI computation delay or a second reference symbol corresponding to a situation where the bitmap for CSI-RS resources is a second value. Then the terminal device 110 may be not expected to transmit or update the CSI report corresponding to the second value of the bitmap if:
- an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device 120 to carry the CSI report is smaller than or equal to the second CSI computation delay, or
- the first uplink symbol is no earlier than the second reference symbol.
- the terminal device 110 may determine/report a first value of bitmap for CSI-RS resource selection (e.g., a first number of selected CSI-RS resources and/or a first number of resources in the second plurality of selected CSI-RS resources) and/or a first parameter combination (e.g., with a first value of L tot ) and/or first value of P.
- a first value of bitmap for CSI-RS resource selection e.g., a first number of selected CSI-RS resources and/or a first number of resources in the second plurality of selected CSI-RS resources
- a first parameter combination e.g., with a first value of L tot
- the interval between the last symbol of the last CSI-RS resource in the selected CSI-RS resources and the first uplink symbol to carry the corresponding CSI report for CJT is no less than a first CSI computation delay or if the first uplink symbol to carry the corresponding CSI report for CJT starts no earlier than a first reference symbol.
- first CSI computation delay and/or the first reference symbol may be associated with/correspond to the first value of bitmap and/or the first parameter combination and/or first value of P and/or first value of N*P.
- first value of P may be at least one of ⁇ 1, 2, 4, 8, 12, 16, 24, 32 ⁇ .
- first value of N*P may be no larger than 64 or 128 or 96.
- the terminal device 110 may determine/report a second value of bitmap for CSI-RS resource selection (e.g., a second number of selected CSI-RS resources and/or a third plurality of selected CSI-RS resources) and/or a second parameter combination (e.g., with a second value of L tot ) and/or second value of P and/or second value of N*P.
- a second value of bitmap for CSI-RS resource selection e.g., a second number of selected CSI-RS resources and/or a third plurality of selected CSI-RS resources
- a second parameter combination e.g., with a second value of L tot
- the interval between the last symbol of the last CSI-RS resource in the selected CSI-RS resources and the first uplink symbol to carry the corresponding CSI report for CJT is no less than a second CSI computation delay or if the first uplink symbol to carry the corresponding CSI report for CJT starts no earlier than a second reference symbol.
- the second CSI computation delay and/or the second reference symbol may be associated with/correspond to the second value of bitmap and/or the second parameter combination and/or second value of P and/or second value of N*P.
- second value of P may be at least one of ⁇ 16, 24, 32, 64, 96, 129, 256 ⁇ .
- the first value of P may be no larger than the second value of P.
- second value of N*P may be no less than 64 or 128 or 96.
- the terminal device 110 may receive a CSI request field on a DCI triggers a CSI report for CJT on PUSCH, and the first uplink symbol to carry the corresponding CSI report for CJT including the effect of the timing advance may start at a first timing (e.g., a first symbol, which corresponds to a situation where the first CSI-RS resource is selected by the terminal device 110) .
- a first timing e.g., a first symbol, which corresponds to a situation where the first CSI-RS resource is selected by the terminal device 110.
- SD spatial domain
- a first parameter combination e.g., the parameter combination with minimum value of L tot among the configured at least one parameter combination
- a second value of bitmap e.g. N>1 and/or other CSI-RS resource selected
- a second parameter combination e.g. the value of L tot for the second parameter combination may be larger than the value of L tot for the first parameter combination
- N*P or P for the triggered CSI report for CJT or
- the second reference symbol may be associated with or correspond to a second value of bitmap (e.g., N>1) and/or the second parameter combination and/or a second value of N*P or P.
- the CSI corresponding to the first value of bitmap and/or first parameter combination can still be reported/updated.
- the terminal device 110 when the CSI request field on a DCI triggers a CSI report (s) on PUSCH, the terminal device 110 shall provide a valid CSI report for the n-th triggered report,
- Z may be at least one of Z 1 , Z 2 , Z 3 and Z 4 .
- Z' ref (n) is defined as the next uplink symbol with its CP starting T' proc
- CSI (Z') (2048+144) ⁇ N2 -P ⁇ T C after the end of the last symbol in time of the latest of: aperiodic CSI-RS resource for channel measurements, aperiodic CSI-IM used for interference measurements, and aperiodic NZP CSI-RS for interference measurement, when aperiodic CSI-RS is used for channel measurement for the n-th triggered CSI report.
- T switch may be applied only if Z 1 of the Table 1A or Table 1B is applied.
- T s 1/ ( ⁇ f ref ⁇ N f, ref ) .
- ⁇ f ref 15 ⁇ 10 3 Hz.
- N f, ref 2048.
- T c 1/ ( ⁇ f max ⁇ N f ) .
- ⁇ f max 480 ⁇ 10 3 .
- N f 4096.
- aperiodic CSI-RS resource for channel measurements is the last one of aperiodic CSI-RS resource in the selected CSI-RS resources for channel measurements.
- Z, Z' and ⁇ are defined as below:
- (Z (m) , Z′ (m) ) corresponds to the m-th updated CSI report and is defined as:
- the description according to some embodiments in this disclosure for CSI for CJT can also be applied for CSI for high/medium velocity and/or for TDCP report. In some embodiments, the description according to some embodiments in this disclosure for CSI for high/medium velocity can also be applied for CSI for CJT and/or for TDCP report. In some embodiments, the description according to some embodiments in this disclosure for TDCP report can also be applied for CSI for CJT and/or for CSI for high/medium velocity.
- FIG. 4B illustrates a timing 400B for transmitting the CSI-related information.
- ⁇ 1 all CSI-RS resources are selected.
- the interval between the last CSI-RS resource and the CSI report may not satisfy the corresponding CSI computation delay, the CSI may not be reported or updated.
- ⁇ 2 a subset of CSI-RS resources is selected.
- the interval between the last CSI-RS resource and the CSI report may satisfy the corresponding CSI computation delay, the CSI may be reported or updated.
- the terminal device 110 receives 320 second configuration information for a CSI report (s) for high or medium velocity from the network device 120, where the second configuration indicates at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook (such as, at least one ⁇ Ln ⁇ combination) .
- the number of CSI-RS resources in the first plurality of CSI-RS resources may be M.
- M may be at least one of ⁇ 1, 2, 4, 8, 5, 12, 16 ⁇ .
- the terminal device may receive a parameter m k for the CSI report.
- the parameter m k may be the slot offset between two CSI-RS resources in the first plurality of CSI-RS resources.
- m k may be at least one of ⁇ 1, 2, 4, 5, 8, 12, 16 ⁇ .
- each CSI-RS resource there may be P ports for the CSI-RS resource (P may be 2 or 4 or 8 or 12 or 16 or 24 or 32) .
- the terminal device 110 determines whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay. Alternatively, or in addition, the terminal device 110 determines whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
- the first reference symbol and the first CSI computation delay may be based on the last symbol of the first CSI-RS resource or the latest CSI-RS resource in the first plurality of CSI-RS resources.
- the second reference symbol and the second CSI computation delay may be based on the last symbol of the last CSI-RS resource or the second CSI-RS resource in the first plurality of CSI-RS resources.
- the first reference symbol may be based on the last symbol of the first one or the last one in the first plurality of CSI-RS resources and the first computation delay.
- the second reference symbol may be based on the last symbol of the last one or the second one in the first plurality of CSI-RS resources and the second computation delay. Refer to FIG. 4C and FIG. 4D for better understanding.
- the terminal device transmits or updates 360 the CSI report (s) if needed, as discussed below.
- the CSI report may comprise the Doppler domain bases or the CSI report may correspond to N 4 >1.
- the CSI report may not be transmitted or updated.
- the CSI report may comprise the at least one doppler domain basis.
- the CSI report may not comprise the at least one doppler domain basis.
- the transmission of the CSI report may be disabled (or the CSI report may be not updated) .
- the second CSI computation delay may be determined to be a sum of a further CSI computation delay (such as Z 2 in the above Table 1B) and a third value associated with the number of CSI-RS resources configured for high or medium velocity.
- the second CSI computation delay may be determined to be: a first value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is smaller than or equal to a threshold number.
- the second CSI computation delay may be determined to be: a second value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is larger than or equal to a threshold number.
- the first CSI computation delay may be Z 2 and/or Z′ 2 .
- C 3 (M) may be a function based on M (number of CSI-RS resources for high/medium velocity) .
- X 1 may be positive integer, e.g., 1 ⁇ X 1 ⁇ 28. In some embodiments, X 1 may be different depending on subcarrier spacing (SCS) .
- SCS subcarrier spacing
- X 2 may be positive integer, e.g., 1 ⁇ X 2 ⁇ 28. In some embodiments, X 2 may be different depending on SCS. In some embodiments, X 1 ⁇ X 2 .
- C 5 (M*P) may be a function based on M and/or P.
- P threshold may be a positive integer. For example, 32 ⁇ P threshold ⁇ 384. For another example, 64 ⁇ P threshold ⁇ 128. In some embodiments, P threshold may be 64.
- either one of C 3 (M) or C 5 (M*P) may be fixed as 0.
- the CSI computation delay for high/medium velocity may be (Z 4 , Z′ 4 ) at least when Doppler domain bases reported in the CSI (or when N 4 >1) , where Z 4 and/or Z′ 4 may be a positive integer, In one example, 40 ⁇ Z 4 ⁇ 60 for 15kHz. In another example, 37 ⁇ Z 4 ⁇ 56 for 30kHz. In a further example, 72 ⁇ Z′ 4 ⁇ 112 for 15kHz. In a further example, 69 ⁇ Z′ 4 ⁇ 112 for 30kHz.
- the terminal device 110 receives 320 third configuration information for a TDCP report (s) from the network device 120, where the third configuration indicating a plurality of CSI-RS resources (or a plurality of CSI-RS resource sets) for tracking.
- the terminal device 110 determines whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
- the terminal device transmits 360 the TDCP report (s) if needed.
- there may be at least two reference symbols and/or two CSI computation delays for the TDCP report wherein the first reference symbol and/or the first CSI computation delay may correspond to the TDCP report with one correlation coefficient (e.g. one amplitude coefficient and/or one phase coefficient)
- the second reference symbol and/or the second computation delay may correspond to the TDCP report with Y correlation coefficients (e.g. Y amplitude coefficients and/or Y phase coefficients, e.g. Y may be positive integer, Y may be at least one of 2, 3, 4, 5, 6, 7) .
- the terminal device 110 may determine whether to transmit or update the TDCP report based on at least one of a first reference symbol or a first CSI computation delay. Alternatively, or in addition, in some embodiments, the terminal device 110 may determine whether to transmit or update a TDCP report comprising the first correlation coefficient or a plurality of correlation coefficients (e.g. Y correlation coefficients) based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay and larger than the first CSI computation delay.
- a plurality of correlation coefficients e.g. Y correlation coefficients
- the first reference symbol and the first CSI computation delay may correspond to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking or the last symbol in time of the latest CSI-RS resource used for determining the first correlation coefficient.
- the first reference symbol may be based on the last symbol of the one corresponding to the first correlation coefficient or the last one in the at least one set of CSI-RS resources for tracking and the first computation delay.
- the second reference symbol and the second CSI computation delay may correspond to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking.
- the second reference symbol may be based on the last symbol of the last one in the at least one set of CSI-RS resources for tracking and the second computation delay.
- FIG. 4E Reference may be made to FIG. 4E for a better understanding or the first/second reference symbol and the first/second CSI computation delay.
- the TDCP report comprises the plurality of correlation coefficients.
- the TDCP report only comprises the first correlation coefficient if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol.
- the transmission of the TDCP report is disabled or the TDCP report is not updated.
- the TDCP report may comprise Y correlation coefficients (wherein Y may be configured by RRC) .
- the TDCP report may comprise only one correlation coefficient (regardless the value of Y configured for the terminal device, e.g., fall back to a basic feature with only one correlation coefficient reported) .
- the TDCP report may not be transmitted or updated if the starting symbol of the uplink transmission carrying the CSI report is earlier than the first reference symbol.
- the second CSI computation delay is determined to be a sum of a further CSI computation delay and a fourth value associated with the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP.
- the second CSI computation delay is determined to be: a first value of the second CSI computation delay if the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP is smaller than or equal to a threshold number.
- the second CSI computation delay is determined to be: a second value of the second CSI computation delay if the number of the at least one correlation coefficient the number of CSI-RS resources used for TDCP is larger than or equal to the threshold number.
- the first CSI computation delay may be Z 1 and/or Z′ 1 .
- Y threshold may be 4.
- X 1 may be positive integer, and X 1 may be different depending on SCS. e.g., 1 ⁇ X 1 ⁇ 28.
- X 2 may be positive integer, and X 2 may be different depending on SCS. e.g., 1 ⁇ X 2 ⁇ 28. and X 1 ⁇ X 2 .
- the CSI computation delay for TDCP report may be (Z 4 , Z′ 4 ) at least when Y>1.
- Z 4 and may be a positive integer, e.g., 22 ⁇ Z 4 ⁇ 42 for 15kHz. In one example, 16 ⁇ Z′ 4 ⁇ 42 for 30kHz. In another example, 33 ⁇ Z 4 ⁇ 56 for 15kHz. In a further example 30 ⁇ Z′ 4 ⁇ 56 for 30kHz.
- the terminal device 110 receives 320 first configuration information for a CSI report (s) (e.g., for CJT) from the network device 120, where the first configuration indicates at least one of the following: a first plurality of CSI-RS resources for channel measurement, or at least one parameter combination for codebook (such as, at least one parameter combination ⁇ Ln ⁇ or at least one parameter combination ⁇ n ⁇ ) .
- a CSI report e.g., for CJT
- the first configuration indicates at least one of the following: a first plurality of CSI-RS resources for channel measurement, or at least one parameter combination for codebook (such as, at least one parameter combination ⁇ Ln ⁇ or at least one parameter combination ⁇ n ⁇ ) .
- the terminal device 110 determines the number of CPUs based on at least one of the following:
- a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or
- the number of occupied CPU O CPU for CJT O 1 (N) or O 1 (N TRP ) may be a function based on N or N TRP .
- N threshold may be a positive integer, e.g., 2 ⁇ N threshold ⁇ 4.
- the terminal device 110 receives 320 second configuration information for a CSI report (s) for high or medium velocity from the network device 120. Then, the terminal device 110 determines the number of CPUs based on the number of at least one CSI-RS resource configured for high or medium velocity.
- the terminal device 110 receives 320 third configuration information for a TDCP report (s) from the network device 120, where the third configuration indicating a plurality of CSI-RS resources (or a plurality of CSI-RS resource sets) for tracking. Then, the terminal device 110 processes a procedure related with a TDCP report with a first number of CPUs.
- the first number of CPUs may be determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report.
- the first number of CPUs decreases as the number of correlation coefficients to be determined decreases. In some embodiments, the first number of CPUs decreases after the correlation coefficients have been determined.
- the first number of CPUs may be a default, such as one or two.
- one CPU may be occupied until Z′ 4 symbols after the last symbol of one CSI-RS resource for TDCP reporting.
- one CPU may be occupied from the first symbol of PDCCH or first CSI-RS resource until the last symbol of PUCCH or PUSCH carrying the report, while the other CPU may be occupied from the first symbol of the CSI-RS resource which corresponding to the 2 nd correlation coefficient calculation until Z′ 4 symbols after the last symbol of the last CSI-RS resource for the Y-th correlation coefficient calculation (or after the last symbol of the last CSI-RS resource in the first plurality of CSI-RS resources for TDCP report) , as illustrated in FIG. 4F.
- the terminal device may be configured with group based report (e.g., group based layer 1-reference signal received power (L1-RSRP) report or group based layer 1-signal-to-noise and interference ratio (L1-SINR) report or group based beam report) , and the terminal device may be configured with a first plurality of CSI-RS resources or one or two CSI-RS resource sets for the group based report.
- group based report e.g., group based layer 1-reference signal received power (L1-RSRP) report or group based layer 1-signal-to-noise and interference ratio (L1-SINR) report or group based beam report
- L1-RSRP group based layer 1-reference signal received power
- L1-SINR group based layer 1-signal-to-noise and interference ratio
- the terminal device may report or indicate at least one pair of CSI-RS Resource Indicators (CRIs) or synchronisation signal (SS) /PBCH Block Resource indicators (SSBRIs) for the group based report.
- the terminal device may also indicate or report whether uplink (UL) transmitter (Tx) spatial filters can be applied simultaneously and/or the pair of CRIs or SSBRIs can be received simultaneously.
- there may be at least two reference symbols and/or two CSI computation delays for the group based report wherein the first reference symbol and/or the first CSI computation delay may correspond to the group based report where the UL Tx spatial filters cannot be applied simultaneously and/or pair of CRIs or SSBRIs cannot be received simultaneously, and the second reference symbol and/or the second computation delay may correspond to the group based report, wherein the second reference symbol and/or the second CSI computation delay may correspond to the beam report where the UL Tx spatial filters can be applied simultaneously and/or pair of CRIs or SSBRIs can be received simultaneously.
- the group based report may correspond to either the UL Tx spatial filters being applied simultaneously or not and/or pair of CRIs or SSBRIs being received simultaneously or not, and if the starting symbol of uplink transmission carrying the group based report is no earlier than the first reference symbol and earlier than the second reference symbol, the group based report may correspond to the UL Tx spatial filters not being applied simultaneously and/or pair of CRIs or SSBRIs not being received simultaneously, and if the starting symbol of the uplink transmission carrying the group based report is earlier than the first reference symbol, the group based report may not be transmitted or updated.
- the first CSI computation delay for group based report may be Z 1 and/or Z′ 1 .
- X 1 may be positive integer, e.g., 1 ⁇ X 1 ⁇ 28. In some embodiments, X 1 may be different depending on subcarrier spacing (SCS) .
- SCS subcarrier spacing
- the second CSI computation delay for group based report may be (Z 4 , Z′ 4 ) , where Z 4 and/or Z′ 4 may be a positive integer, In one example, 22 ⁇ Z 4 ⁇ 42 for 15kHz. In another example, 33 ⁇ Z 4 ⁇ 56 for 30kHz. In a further example, 16 ⁇ Z′ 4 ⁇ 42 for 15kHz. In a further example, 30 ⁇ Z′ 4 ⁇ 56 for 30kHz.
- the terminal device 110 may receive configuration information for group based report from the network device 120. Then, the terminal device 110 may determine the number of CPUs based on whether the UL Tx spatial filters can be applied simultaneously or not and/or whether the pair of CRIs or SSBRIs can be received simultaneously or not.
- 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 in FIG. 1A.
- the terminal device receives first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) .
- the first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook.
- CSI-RS CSI reference signal
- the terminal device determines whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay.
- the CSI computation delay is associated with at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
- the CSI computation delay is determined to be a sum of a further CSI computation delay and at least one of a first value associated with a sum of values of parameters comprised in the first parameter combination or a second value associated with the number of the at least one CSI-RS resource.
- the CSI computation delay is determined to be: a first value of CSI computation delay if the number of the at least one CSI-RS resource is smaller than or equal to a threshold number, or a second value of CSI computation delay if the number of the at least one CSI-RS resource is larger than or equal to the threshold number.
- the terminal device determines a reference symbol for the CSI report.
- the reference symbol is determined to be an uplink symbol after the CSI computation delay from the last symbol in time of the latest one of the at least one CSI-RS resource.
- the at least one CSI-RS resource is one of the following: at least one selected CSI-RS resource for channel measurements, at least one CSI interference measurement (CSI-IM) resource for interference measurements, or at least one non-zero power (NZP) CSI-RS for interference measurement.
- CSI-IM CSI interference measurement
- NZP non-zero power
- the terminal device determines the CSI computation delay or a reference symbol of the CSI report based at least in part on the at least one of the first parameter combination or the bitmap for CSI-RS resources. Moreover, the terminal device transmits or updates the CSI report based at least in part on the first parameter combination and the bitmap for CSI-RS resources if one of the following: an interval between the last symbol of the at least one CSI-RS resource and a first uplink symbol indicated by the network device to carry the CSI report is larger than or equal to the CSI computation delay, or the first uplink symbol is no earlier than the reference symbol.
- the terminal device determines a first CSI computation delay or a first reference symbol correspond to a situation where the bitmap for CSI-RS resources is a first value.
- the terminal device is not expected to transmit or update the CSI report if: an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device to carry the CSI report is smaller than or equal to the first CSI computation delay, or the first uplink symbol is earlier than the first reference symbol.
- the terminal device determines a second CSI computation delay or a second reference symbol correspond to a situation where the bitmap for CSI-RS resources is a second value; and the terminal device is not expected to transmit or update the CSI report corresponding to the second value of the bitmap if: an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device to carry the CSI report is smaller than or equal to the second CSI computation delay, or the first uplink symbol is no earlier than the second reference symbol.
- FIG. 6 illustrates a flowchart of a communication method 600 implemented at a terminal 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 terminal device in FIG. 1A.
- the terminal device receives, second configuration information for a channel state information (CSI) report for high or medium velocity.
- the second configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook.
- CSI-RS CSI reference signal
- the terminal device determines whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay.
- the terminal device determines whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay.
- the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
- the first reference symbol and the first CSI computation delay is based on the last symbol of the first CSI-RS resource or the latest CSI-RS resource in the plurality of CSI-RS resources
- the second reference symbol and the second CSI computation delay is based on the last symbol of the last CSI-RS resource or the second CSI-RS resource in the plurality of CSI-RS resources.
- the CSI report comprises the at least one doppler domain basis, if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the CSI report does not comprise the at least one doppler domain basis, and if the first uplink symbol is earlier than the first reference symbol, the transmission of the CSI report is disabled or the CSI report is not updated.
- the second CSI computation delay is determined to be a sum of a further CSI computation delay and a third value associated with the number of CSI-RS resources configured for high or medium velocity.
- the second CSI computation delay is determined to be:a first value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is smaller than or equal to a threshold number, and a second value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is larger than or equal to a threshold number.
- FIG. 7 illustrates a flowchart of a communication method 700 implemented at a terminal 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 terminal device in FIG. 1A.
- the terminal device receives, third configuration information for a time domain channel property (TDCP) report.
- the third configuration indicates a plurality of channel state information (CSI) reference signal (CSI-RS) resources or resource sets for tracking.
- CSI channel state information
- the terminal device determines whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay.
- the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
- the terminal device determines whether to transmit or update the TDCP report based on at least one of a first reference symbol or a first CSI computation delay.
- the terminal device determines whether to transmit or update a TDCP report comprising the first correlation coefficient or a plurality of correlation coefficients based on at least one of a second reference symbol or a second CSI computation delay.
- the second reference symbol is later than the first reference symbol and/or the second CSI computation delay and larger than the first CSI computation delay.
- the first reference symbol and the first CSI computation delay corresponds to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking or the last symbol in time of the latest CSI- RS resource used for determining the first correlation coefficient
- the second reference symbol and the second CSI computation delay corresponds to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking.
- the TDCP report comprises the plurality of correlation coefficients, if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the TDCP report only comprises the first correlation coefficient, and if the first uplink symbol is earlier than the first reference symbol, the transmission of the TDCP report is disabled or the TDCP report is not updated.
- the second CSI computation delay is determined to be a sum of a further CSI computation delay and a fourth value associated with the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP.
- the second CSI computation delay is determined to be: a first value of the second CSI computation delay if the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP is smaller than or equal to a threshold number, and a second value of the second CSI computation delay if the number of the at least one correlation coefficient the number of CSI-RS resources used for TDCP is larger than or equal to the threshold number.
- FIG. 8 illustrates a flowchart of a communication method 800 implemented at a terminal 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 terminal device in FIG. 1A.
- the terminal device receives first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) .
- the first configuration indicates at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook.
- CSI-RS CSI reference signal
- the terminal device determines the number of CSI processing units (CPUs) based on at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
- CPUs CSI processing units
- FIG. 9 illustrates a flowchart of a communication method 900 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 900 will be described from the perspective of the terminal device in FIG. 1A.
- the terminal device receives, third configuration information for a time domain channel property (TDCP) report.
- the third configuration indicates a plurality of CSI reference signal (CSI-RS) resources for tracking.
- CSI-RS CSI reference signal
- the terminal device processes a procedure related with a TDCP report with a first number of CSI processing units (CPUs) .
- the first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report.
- the first number of CPUs decreases as the number of correlation coefficients to be determined decreases, or the first number of CPUs is one or two.
- FIG. 10 illustrates a flowchart of a communication method 1000 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1000 will be described from the perspective of the terminal device in FIG. 1A.
- the terminal device receives second configuration information for a channel state information (CSI) report for high or medium velocity.
- CSI channel state information
- the terminal device determines the number of CSI processing units (CPUs) based on the number of at least one CSI-RS resource configured for high or medium velocity.
- CPUs CSI processing units
- FIG. 11 is a simplified block diagram of a device 1100 that is suitable for implementing embodiments of the present disclosure.
- the device 1100 can be considered as a further example implementation of any of the devices as shown in FIG. 1A. Accordingly, the device 1100 can be implemented at or as at least a part of the terminal device 110 or the network device 120.
- the device 1100 includes a processor 1110, a memory 1120 coupled to the processor 1110, a suitable transceiver 1140 coupled to the processor 1110, and a communication interface coupled to the transceiver 1140.
- the memory 1110 stores at least a part of a program 1130.
- the transceiver 1140 may be for bidirectional communications or a unidirectional communication based on requirements.
- the transceiver 1140 may include at least one of a transmitter 1142 and a receiver 1144.
- the transmitter 1142 and the receiver 1144 may be functional modules or physical entities.
- the transceiver 1140 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.
- MME Mobility Management Entity
- AMF Access and Mobility Management Function
- RN relay node
- Uu interface for communication between the eNB/gNB and a terminal device.
- the program 1130 is assumed to include program instructions that, when executed by the associated processor 1110, enable the device 1100 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 1 to 11.
- the embodiments herein may be implemented by computer software executable by the processor 1110 of the device 1100, or by hardware, or by a combination of software and hardware.
- the processor 1110 may be configured to implement various embodiments of the present disclosure.
- a combination of the processor 1110 and memory 1120 may form processing means 1150 adapted to implement various embodiments of the present disclosure.
- the memory 1120 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 1120 is shown in the device 1100, there may be several physically distinct memory modules in the device 1100.
- the processor 1110 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 1100 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.
- a terminal device comprising a circuitry.
- the circuitry is configured to: receive, first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) , the first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; determine whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay, wherein the CSI computation delay is associated with at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
- the circuitry may be configured to perform any method implemented by the terminal
- a terminal device comprising a circuitry.
- the circuitry is configured to: receive, second configuration information for a channel state information (CSI) report for high or medium velocity, the second configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; determine whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay, or determine whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
- the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
- a terminal device comprising a circuitry.
- the circuitry is configured to: receive, third configuration information for a time domain channel property (TDCP) report, the third configuration indicating a plurality of channel state information (CSI) reference signal (CSI-RS) resources or resource sets for tracking; and determine whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
- the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
- a terminal device comprising a circuitry.
- the circuitry is configured to: receive, first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) , the first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; and determine the number of CSI processing units (CPUs) based on at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
- the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
- a terminal device comprising a circuitry.
- the circuitry is configured to: receive, third configuration information for a time domain channel property (TDCP) report, the third configuration indicating a plurality of CSI reference signal (CSI-RS) resources for tracking; and process a procedure related with a TDCP report with a first number of CSI processing units (CPUs) , wherein, the first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report, the first number of CPUs decreases as the number of correlation coefficients to be determined decreases, or the first number of CPUs is one or two, or wherein the processor is configured to cause the terminal device to: receive, second configuration information for a channel state information (CSI) report for high or medium velocity; and determine the number of CSI processing units (CPUs) based on the number of at least one CSI-RS resource configured for high or medium velocity.
- CSI channel state information
- circuitry used herein may refer to hardware circuits and/or combinations of hardware circuits and software.
- the circuitry may be a combination of analog and/or digital hardware circuits with software/firmware.
- 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.
- 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.
- 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.
- embodiments of the present disclosure provide the following aspects.
- a terminal device comprising: a processor configured to cause the terminal device to: receive, first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) , the first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; determine whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay, wherein the CSI computation delay is associated with at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
- CSI channel state information
- CJT coherent joint transmission
- the CSI computation delay is determined to be a sum of a further CSI computation delay and at least one of a first value associated with a sum of values of parameters comprised in the first parameter combination or a second value associated with the number of the at least one CSI-RS resource.
- the CSI computation delay is determined to be: a first value of CSI computation delay if the number of the at least one CSI-RS resource is smaller than or equal to a threshold number, or a second value of CSI computation delay if the number of the at least one CSI-RS resource is larger than or equal to the threshold number.
- the processor is further configured to cause the terminal device to: determine a reference symbol for the CSI report, wherein the reference symbol is determined to be an uplink symbol after the CSI computation delay from the last symbol in time of the latest one of the at least one CSI-RS resource.
- the at least one CSI-RS resource is one of the following: at least one selected CSI-RS resource for channel measurements, at least one CSI interference measurement (CSI-IM) resource for interference measurements, or at least one non-zero power (NZP) CSI-RS for interference measurement.
- CSI-IM CSI interference measurement
- NZP non-zero power
- the processor is further configured to cause the terminal device to: determine the CSI computation delay or a reference symbol of the CSI report based at least in part on the at least one of the first parameter combination or the bitmap for CSI-RS resources; transmit or update the CSI report based at least in part on the first parameter combination and the bitmap for CSI-RS resources if one of the following: an interval between the last symbol of the at least one CSI-RS resource and a first uplink symbol indicated by the network device to carry the CSI report is larger than or equal to the CSI computation delay, or the first uplink symbol is no earlier than the reference symbol.
- the processor is further configured to cause the terminal device to: determine a first CSI computation delay or a first reference symbol correspond to a situation where the bitmap for CSI-RS resources is a first value; and the terminal device is not expected to transmit or update the CSI report if: an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device to carry the CSI report is smaller than or equal to the first CSI computation delay, or the first uplink symbol is earlier than the first reference symbol; or wherein the processor is further configured to cause the terminal device to: determine a second CSI computation delay or a second reference symbol correspond to a situation where the bitmap for CSI-RS resources is a second value; and the terminal device is not expected to transmit or update the CSI report corresponding to the second value of the bitmap if: an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the
- a terminal device comprising: a processor configured to cause the terminal device to: receive, second configuration information for a channel state information (CSI) report for high or medium velocity, the second configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; determine whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay, or determine whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
- CSI channel state information
- the first reference symbol and the first CSI computation delay is based on the last symbol of the first CSI-RS resource or the latest CSI-RS resource in the plurality of CSI-RS resources
- the second reference symbol and the second CSI computation delay is based on the last symbol of the last CSI-RS resource or the second CSI-RS resource in the plurality of CSI-RS resources.
- the processor is further configured to cause the terminal device to: if a first uplink symbol indicated by the network device to carry the CSI report is no earlier than the second reference symbol, the CSI report comprises the at least one doppler domain basis, if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the CSI report does not comprise the at least one doppler domain basis, and if the first uplink symbol is earlier than the first reference symbol, the transmission of the CSI report is disabled or the CSI report is not updated.
- the second CSI computation delay is determined to be a sum of a further CSI computation delay and a third value associated with the number of CSI-RS resources configured for high or medium velocity.
- the second CSI computation delay is determined to be: a first value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is smaller than or equal to a threshold number, and a second value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is larger than or equal to a threshold number.
- a terminal device comprising: a processor configured to cause the terminal device to: receive, third configuration information for a time domain channel property (TDCP) report, the third configuration indicating a plurality of channel state information (CSI) reference signal (CSI-RS) resources or resource sets for tracking; and determine whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
- TDCP time domain channel property
- CSI-RS channel state information reference signal
- the processor is further configured to cause the terminal device to: determine whether to transmit or update the TDCP report based on at least one of a first reference symbol or a first CSI computation delay, or determine whether to transmit or update a TDCP report comprising the first correlation coefficient or a plurality of correlation coefficients based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay and larger than the first CSI computation delay.
- the first reference symbol and the first CSI computation delay corresponds to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking or the last symbol in time of the latest CSI-RS resource used for determining the first correlation coefficient
- the second reference symbol and the second CSI computation delay corresponds to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking.
- the processor is further configured to cause the terminal device to: if a first uplink symbol indicated by the network device to carry the TDCP report is no earlier than the second reference symbol, the TDCP report comprises the plurality of correlation coefficients, if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the TDCP report only comprises the first correlation coefficient, and if the first uplink symbol is earlier than the first reference symbol, the transmission of the TDCP report is disabled or the TDCP report is not updated.
- the second CSI computation delay is determined to be a sum of a further CSI computation delay and a fourth value associated with the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP.
- the second CSI computation delay is determined to be: a first value of the second CSI computation delay if the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP is smaller than or equal to a threshold number, and a second value of the second CSI computation delay if the number of the at least one correlation coefficient the number of CSI-RS resources used for TDCP is larger than or equal to the threshold number.
- a terminal device comprising: a processor configured to cause the terminal device to: receive, first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) , the first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; and determine the number of CSI processing units (CPUs) based on at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
- CSI channel state information
- CJT coherent joint transmission
- a terminal device comprising: a processor configured to cause the terminal device to: receive, third configuration information for a time domain channel property (TDCP) report, the third configuration indicating a plurality of CSI reference signal (CSI-RS) resources for tracking; and process a procedure related with a TDCP report with a first number of CSI processing units (CPUs) , wherein, the first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report, the first number of CPUs decreases as the number of correlation coefficients to be determined decreases, or the first number of CPUs is one or two, or wherein the processor is configured to cause the terminal device to: receive, second configuration information for a channel state information (CSI) report for high or medium velocity; and determine the number of CSI processing units (CPUs) based on the number of at least one CSI-RS resource configured for high or medium velocity.
- CSI channel state information
- 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.
- 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.
- 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.
- 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.
- 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 11.
- 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.
- 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.
- 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.
- machine readable storage medium 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.
- RAM random access memory
- ROM read-only memory
- EPROM or Flash memory erasable programmable read-only memory
- CD-ROM portable compact disc read-only memory
- magnetic storage device or any suitable combination of the foregoing.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Embodiments of the present disclosure provide a solution for reporting channel state information (CSI) -related information. In the solution, a terminal device receives, first configuration information for a CSI report for coherent joint transmission (CJT), the first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; determine whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay.
Description
FIELDS
Example embodiments of the present disclosure generally relate to the field of communication techniques and in particular, to devices and methods for reporting channel state information (CSI) -related information.
Technology of multiple input multiple output (MIMO) has been widely used in current wireless communication system, where a large number of antenna elements are used by a network device for communicating with a terminal device for both sub-6GHz and over-6GHz frequency bands. Further, in order to improve the reliability and robustness of the communication between the network device and the terminal device, technology of multi-transmission and reception point (multi-TRP/M-TRP) has been proposed and discussed.
In release 18 of the third generation partnership project (3GPP) , more CSI-RS resources may be configured to the terminal device, such that enhancements of coherent joint transmission (CJT) , high or medium velocity or time domain channel property (TDCP) may be supported. Generally speaking, enhancements for CSI-related information reporting may result in an increased signalling overhead and processing complexity. Thus, how to configure and report the CSI-related information to achieve a trade-off between the performance and signalling overhead is desirable to be further discussed.
In general, embodiments of the present disclosure provide a solution for reporting CSI-related information.
In a first aspect, there is provided a terminal device comprising: a processor configured to cause the terminal device to: receive, first configuration information for a
CSI report for CJT, the first configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; determine whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay, wherein the CSI computation delay is associated with at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
In a second aspect, there is provided a terminal device comprising: a processor configured to cause the terminal device to: receive, second configuration information for a CSI report for high or medium velocity, the second configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; and determine whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay, or determine whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
In a third aspect, there is provided a terminal device comprising: a processor configured to cause the terminal device to: receive, third configuration information for a TDCP report, the third configuration indicating a plurality of CSI-RS resources or resource sets for tracking; and determine whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
In a fourth aspect, there is provided a terminal device comprising: a processor configured to cause the terminal device to: receive, first configuration information for a CSI report for CJT, the first configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; and determine the number of CSI processing units (CPUs) based on at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource
selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
In a fifth aspect, there is provided a terminal device comprising: a processor configured to cause the terminal device to: receive, third configuration information for a TDCP report, the third configuration indicating a plurality of CSI-RS resources for tracking; and process a procedure related with a TDCP report with a first number of CPUs, wherein, the first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report, the first number of CPUs decreases as the number of correlation coefficients to be determined decreases, or the first number of CPUs is one or two.
In a sixth aspect, there is provided a terminal device comprising: a processor configured to cause the terminal device to: receive, second configuration information for a CSI report for high or medium velocity; and determine the number of CPUs based on the number of at least one CSI-RS resource configured for high or medium velocity.
In a seventh aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, first configuration information for a CSI report for CJT, the first configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; and determining whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay, wherein the CSI computation delay is associated with at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
In an eighth aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, second configuration information for a CSI report for high or medium velocity, the second configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; and determining whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay, or determining
whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
In a nineth aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, third configuration information for a TDCP report, the third configuration indicating a plurality of CSI-RS resources or resource sets for tracking; and determining whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
In a tenth aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, first configuration information for a CSI report for CJT, the first configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; and determining the number of CPUs based on at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
In an eleventh aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, third configuration information for a TDCP report, the third configuration indicating a plurality of CSI-RS resources for tracking; and processing a procedure related with a TDCP report with a first number of CPUs, wherein, the first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report, the first number of CPUs decreases as the number of correlation coefficients to be determined decreases, or the first number of CPUs is one or two.
In a twelfth aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, second configuration information for a CSI report for high or medium velocity; and determining the number of CPUs based on the number of at least one CSI-RS resource configured for high or medium velocity.
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, nineth, tenth, eleventh or twelfth aspect.
Other features of the present disclosure will become easily comprehensible through the following description.
Through the more detailed description of some example 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:
FIG. 1A to 1C illustrate example communication environments in which example embodiments of the present disclosure can be implemented;
FIG. 2 illustrates a timing for transmitting the CSI-related information;
FIG. 3 illustrates a signaling flow of uplink codebook in accordance with some embodiments of the present disclosure;
FIGS. 4A to 4F illustrate timings for transmitting the CSI-related information;
FIG. 5 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure;
FIG. 6 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure;
FIG. 7 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure;
FIG. 8 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure;
FIG. 9 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure;
FIG. 10 illustrates a flowchart of a method implemented at a terminal device
according to some example embodiments of the present disclosure; and
FIG. 11 illustrates a simplified block diagram of an apparatus that is suitable for implementing example embodiments of the present disclosure.
Throughout the drawings, the same or similar reference numerals represent the same or similar element.
Principle of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. Embodiments described herein can be implemented in various manners other than the ones described below.
In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.
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, devices 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 has ‘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.
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.
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.
The terminal or the network device may work on several frequency ranges, e.g., FR1 (e.g., 450 MHz to 6000 MHz) , FR2 (e.g., 24.25GHz to 52.6GHz) , frequency band larger than 100 GHz 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.
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. 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.
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.
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.
As used herein, the term “resource, ” “transmission resource, ” “uplink resource, ” or “downlink resource” may refer to any resource for performing a communication, such as a resource in time domain, a resource in frequency domain, a resource in space domain, a resource in code domain, or any other resource enabling a communication, and the like. In the following, unless explicitly stated, a resource in both frequency domain and time domain will be used as an example of a transmission resource for describing some example embodiments of the present disclosure. It is noted that example embodiments of the
present disclosure are equally applicable to other resources in other domains.
The terms “physical resource block” , “resource block” , “PRB” and “RB” can be used interchangeably. The terms “bit size” , “size of bits” , “number of bits” , “size of field” , “bitwidth” and “field size” can be used interchangeably.
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 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. It is to be understood that the term “TRP” may refer to a logical concept which may be physically implemented by various manner.
As used herein, the term a first parameter combination may refer to a parameter combination configured/indicated by the network device. The first parameter combination corresponds to a first number of CSI-RS resources and a first parameter set for codebook. In case of a first codebook type and a second codebook type, the first parameter combination may be {Ln} combination, and in case of the second codebook type, the first parameter combination may be {αn} combination.
There may be no explicit TRP identification (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 sounding reference signal (SRS) resource set ID for uplink (UL) transmission at least. Therefore, the term “TRP” can be used interchangeably with the terms “CORESETPoolIndex” and SRS resource set.
In the case of M-DCI, a terminal device is configured by a higher layer parameter PDCCH-Config that contains two different values of CORESETPoolIndex in ControlResourceSet for the active bandwidth part (BWP) of a serving cell. In the case of S-DCI, there is only one value of CORESETPoolIndex in ControlResourceSet.
As used herein, the terms “precoder” , “precoding” , “precoding matrix” , “beam” , “beamforming” , “vector” , “basis” , “first vector” , “first basis” , “first basis vector” , “codebook” , “UL codebook” , “spatial domain-related information” , “SD-related information” , “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” , “transmission configuration indication state (TCI state) ” , “UL TCI state” , “joint TCI state” , “transmission configuration indicator” , “quasi co-location (QCL) ” , “quasi-co-location” , “QCL parameter” , “QCL assumption” , “QCL relationship” and “spatial relation” can be used interchangeably.
As used herein, the terms “vector” , “vectors” , “bases” and “basis” can be used interchangeably.
As used herein, the terms “index” , “indicator” , “indication” , “field” , “bit field” and “bitmap” can be used interchangeably.
As used herein, the terms “a TRP index” , “a TRP group index” , “an SRS resource index” , “a group of SRS port indexes” , “an SRS resource set” and “a set of SRS resources” can be used interchangeably. As used herein, the terms “TRP” , “TCI state” , “TCI” , “CORESET” , “CORESET pool” , “UL TCI state” , “DL TCI state” , “joint TCI state” , “separate TCI state” may be used interchangeably.
As used herein, the terms “multiple TRPs” , “multiple TCI states” , “multiple CORESETs” and “multiple control resource set pools” , “multi-TRP” , “multi-TCI state” , “multi-TCI” , “multi-CORESET” and “multi-control resource set pool” , “M-TRP” and “M-TCI” , “M-TRP” can be used interchangeably.
In the context of the present application, the terms “physical uplink shared channel” , “PUSCH” , “uplink data” , “uplink transport block” , “transport block” and “scheduled PUSCH” can be used interchangeably. In the context of the present application, the terms “Rank” and “number of layers” can be used interchangeably.
In the context of the present application, the terms “CJT” and “coherent joint transmission” can be used interchangeably.
In the context of the present application, the terms “high/medium velocity” and “mobility” can be used interchangeably.
In the context of the present application, the terms “report” and “reporting” can be used interchangeably.
In the context of the present application, the terms “a first codebook configuration” , “a first CSI configuration” , “a first codebook” , “CSI enhancement for CJT” , “Coherent-joint transmission (CJT) ” , “Release (Rel) -16/17 Type-II codebook refinement for CJT mTRP” , “Release (Rel) -16/17 Type-II codebook refinement for CJT” , “Release (Rel) -16 Type-II codebook refinement for CJT” , “Release (Rel) -17 Type-II codebook refinement for CJT” , “Type-II codebook refinement for CJT mTRP” , “Type-II codebook refinement for CJT” , “CSI enhancement for CJT” , “” multi-TRP CJT” , “Rel-18 CJT codebook” , “”Rel-18 CJT” , “CJT codebook” , “CJT CSI” , “CSI for CJT” , “first codebook” , “first CSI” , “first type of CSI” , “first CSI type” , “first CSI report type” , “codebook enhancement for coherent joint transmission” , “CSI report for CJT” , “CJT CSI report” , “CJT CSI” , “CJT CSI enhancement” and “CSI enhancement for coherent joint transmission” can be used interchangeably.
In the context of the present application, the terms “a second codebook configuration” , “a second CSI configuration” , “a second codebook” , “CSI enhancement for high/medium velocity” , “CSI enhancement for velocity” , “codebook enhancement for high/medium velocity” , “codebook enhancement for velocity” , “CSI for high/medium velocity” , “CSI for velocity” , “codebook for high/medium velocity” , “codebook for velocity” , “high/medium velocity” , “velocity” , “CSI feedback with third vector” , “CSI feedback with doppler domain basis” , “CSI feedback with doppler domain vector” , “codebook with third vector” , “codebook with doppler domain basis” , “codebook with doppler domain vector” , “Release (Rel) -16/17 Type-II codebook refinement for high/medium velocity” , “Release (Rel) -16/17 Type-II codebook refinement for velocity” , “Release (Rel) -16 Type-II codebook refinement for velocity” , “Release (Rel) -17 Type-II codebook refinement for velocity” , “Type-II codebook refinement for high/medium velocity” , “Type-II codebook refinement for high/medium velocity” , “CSI enhancement for high/medium velocity” , “Rel-18 high/medium velocity codebook” , “Rel-18 velocity codebook” , “velocity codebook” , “velocity CSI” , “CSI for velocity” , “velocity CSI enhancement” , “high/medium velocity codebook” , “high/medium velocity CSI” , “CSI for high/medium velocity” , “high/medium velocity CSI enhancement” , “second codebook” , “second CSI” , “second type of CSI” , “second CSI type” , “second CSI report type” , “codebook enhancement for high/medium velocity” , “codebook enhancement for
mobility” , “CSI report for high/medium velocity” , “high/medium velocity CSI report” , “high/medium velocity CSI” , “CSI report with doppler domain bases” , “CSI report for mobility” , “mobility CSI report” , “mobility CSI” , “CSI report with doppler domain bases” , “CSI with doppler domain bases” , “CSI report with doppler domain compression” , “CSI with doppler domain compression” , “CSI enhancement for mobility” and “CSI enhancement for high/medium velocity” can be used interchangeably.
In the context of the present application, the terms “third CSI configuration” , “third CSI” , “third type of CSI” , “third CSI type” , “third CSI report type” , “CSI enhancement for TDCP” , “CSI report for TDCP” , “TDCP report” , “TDCP CSI” , “TDCP report” and “TDCP reporting” can be used interchangeably.
In the context of the present application, the terms “first type of codebook” , “first codebook type” , “codebook enhancement based on Rel-16 codebook” and “CSI enhancement based on Rel-16 codebook” can be used interchangeably.
In the context of the present application, the terms “second type of codebook” , “second codebook type” , “codebook enhancement based on Rel-17 codebook” and “CSI enhancement based on Rel-17 codebook” can be used interchangeably.
In the context of the present application, the terms “a TRP” , “a TRP group” , “a CSI-RS resource” and “a group of CSI-RS ports” can be used interchangeably.
In the context of the present application, the terms “a TRP index” , “a TRP group index” , “a CSI-RS resource index” , “a group of CSI-RS port indexes” and “a group of CSI-RS ports index” can be used interchangeably.
In the context of the present application, the terms “CSI report” , “CSI reporting” , “CSI report setting” , “CSI feedback” , “codebook” , “codebook configuration” , “codebookConfig” and “CSI” can be used interchangeably.
In the context of the present application, the terms “plurality of CSI-RS resources” , “NTRP CSI-RS resources” , “first plurality of CSI-RS resources” , “plurality of CSI-RS resources for channel measurement” , “first plurality of CSI-RS resources for channel measurement” and “NTRP CSI-RS resources for channel measurement” can be used interchangeably.
In the context of the present application, the terms “second plurality of CSI-RS resources” and “N CSI-RS resources” can be used interchangeably.
In the context of the present application, the terms “plurality of CSI-RS resources” , “second plurality of CSI-RS resources” , “ “selected CSI-RS resources” in the CSI report” and “selected CSI-RS resources” can be used interchangeably.
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.
As discussed above, more CSI-RS resources may be configured to the terminal device, such that enhancements of CJT, high or medium velocity or TDCP may be supported.
In some embodiments, CSI reporting enhancements for high/medium UE velocity may be enabled by exploiting time-domain correlation/doppler-domain information to assist DL precoding, targeting frequency range 1 (FR1) , as follows: Rel-16/17 Type-II codebook refinement, without modification to the spatial and frequency domain basis, or UE reporting of time-domain channel properties measured via CSI-RS for tracking.
In some embodiments, assuming ideal backhaul and synchronization as well as the same number of antenna ports across TRPs, following enhancements of CSI acquisition for CJT targeting FR1 and up to 4 TRPs is expected: Rel-16/17 Type-II codebook refinement for CJT mTRP targeting frequency division duplex (FDD) and its associated CSI reporting, taking into account throughput-overhead trade-off; and sounding reference signal (SRS) enhancement to manage inter-TRP cross-SRS interference targeting time division duplex (TDD) CJT via SRS capacity enhancement and/or interference randomization, with the constraints that 1) without consuming additional resources for SRS; 2) reuse existing SRS comb structure; 3) without new SRS root sequences.
In some embodiments, the maximum number of CSI-RS ports per resource is 32.
In some embodiments, regarding the type-II codebook refinement for CJT mTRP, the required number of CPUs and the values of Z/Z’ are determined at least based on the following factors:
● The potential increase in the total number of CSI-RS ports due to the
selection/configuration of N/NTRP CSI-RS resources for Type-II CSI;
● The support for dynamic TRP selection, wherein N CSI-RS resources are selected out of the configured NTRP CSI-RS resources. In some embodiments, the fallback of gNB configuring N=NTRP via RRC signalling is supported;
● The support for dynamic {Ln} selection, wherein 1 out of NL {Ln} combinations is selected. In some embodiments, the fallback of gNB configuring NL=1 is supported.
In some embodiments, for the Rel-18 type-II codebook refinement for CJT mTRP, regarding interference measurement, beyond that supported in legacy specification, there is no consensus on supporting any additional enhancement on interference measurement resource (IMR) (including the configuration for non-zero power (NZP) CSI-RS for interference measurement or CSI-IM in relation to the configured channel measurement resource (s) CMR (s) ) . That is, only one NZP CSI-RS resource for interference measurement or only one CSI-IM resource can be configured irrespective of the value of NTRP.
In some embodiments, for the type-II codebook refinement for high/medium velocity, the required number and/or occupation time of CPUs, the values of Z/Z’, and total number active/simultaneous CSI-RS resource/ports are determined at least based on the following factor: the measurement of K>1 CSI-RS resources for type-II CSI required to perform UE-side prediction CSI-RS occasion (s) before CSI triggering, CSI-RS occasion (s) after CSI triggering and, doppler domain (DD) compression (e.g. when the configured N4 value is >1) .
In some embodiments, the terminal device may be configured with a parameter N4 for the CSI report (For example, the second CSI report type or the CSI report for high/medium velocity) , wherein the parameter N4 may be the length of vector for doppler domain basis. In some embodiments, the value of N4 may be a positive integer. For example, 1<= N4 <= 64. For another example, N4 may be at least one of {1, 2, 3, 4, 5, 6, 8, 10, 16, 32} .
In some embodiments, for the Rel-18 TRS-based TDCP reporting, regarding the value of parameter Y, in addition to Y=1, support Y=2, 3, 4 or 7. In some embodiments, the terminal device may be configured with a parameter Y for the CSI report or for the TDCP report (For example, the third CSI report type or the CSI report for TDCP) . In some
embodiments, the parameter Y may be the number of correlations and/or number of amplitude coefficients and/or number of phase coefficients for TDCP reporting. In some embodiments, the value of Y may be a positive integer. For example, 1<= Y <= 8. For another example, Y may be at least one of {1, 2, 3, 4, 5, 6, 7} .
In some embodiments, for the Rel-18 TRS-based TDCP reporting, the following D (delay) values: 4 symbols, 1 slot, 2 slots, 3 slots, 4 slots, 5 slots are supported. In some embodiments, the following D (delay) values in a separate UE Feature Group: 6 slots, 10 slots are supported.
In some embodiments, when the CSI request field on a DCI triggers a CSI report (s) on physical uplink shared channel (PUSCH) , the UE shall provide a valid CSI report for the n-th triggered report,
if the first uplink symbol to carry the corresponding CSI report (s) including the effect of the timing advance, starts no earlier than at symbol Zref, and
if the first uplink symbol to carry the n-th CSI report including the effect of the timing advance, starts no earlier than at symbol Z'ref (n) ,
where Zref may be defined as the next uplink symbol with its CP starting Tproc, CSI= (Z) (2048+144) ·N2-P·TC+Tswitch after the end of the last symbol of the PDCCH triggering the CSI report (s) , and where Z'ref (n) , may be defined as the next uplink symbol with its CP starting T'proc, CSI= (Z') (2048+144) ·N2-P·TC after the end of the last symbol in time of the latest of:aperiodic CSI-RS resource for channel measurements, aperiodic CSI-IM used for interference measurements, and aperiodic NZP CSI-RS for interference measurement, when aperiodic CSI-RS is used for channel measurement for the n-th triggered CSI report.
In some embodiments, Tswitch may be equals to the switching gap duration and for the UE configured with higher layer parameter uplinkTxSwitchingOption set to 'dualUL' for uplink carrier aggregation μUL=min (μUL, carrier1, μUL, carrier2) if uplink switching gap is triggered, otherwise Tswitch=0. In some embodiments, Tswitch may be applied only if Z1 of Table 1A or Table 1B is applied.
In some embodiments, if the PUSCH indicated by the DCI is overlapping with another physical uplink control channel (PUCCH) or PUSCH, then the CSI report (s) may be multiplexed, otherwise the CSI report (s) may be transmitted on the PUSCH indicated
by the DCI.
In some embodiments, when the CSI request field on a DCI triggers a CSI report (s) on PUSCH, if the first uplink symbol to carry the corresponding CSI report (s) including the effect of the timing advance, starts earlier than at symbol Zref, the UE may ignore the scheduling DCI if no Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) or transport block is multiplexed on the PUSCH.
In some embodiments, when the CSI request field on a DCI triggers a CSI report (s) on PUSCH, if the first uplink symbol to carry the n-th CSI report including the effect of the timing advance, starts earlier than at symbol Z'ref (n) , the UE may ignore the scheduling DCI if the number of triggered reports is one and no HARQ-ACK or transport block is multiplexed on the PUSCH, otherwise, the UE may be not required to update the CSI for the n-th triggered CSI report.
In some embodiments, and/orwhere Mz may be the number of updated CSI report (s) . In some embodiments, whether the CSI report (s) updated or not may be according to embodiments in this disclosure. In some embodiments, Mz may be a positive integer. For example, 1<= Mz <= 128. In some embodiments, (Z (m) , Z′ (m) ) may correspond to the m-th updated or transmitted CSI report.
In some embodiments, (Z (m) , Z′ (m) ) = (Z1, Z′1) of the below Table 1A if max {μPDCCH, μCSI-RS, μUL} ≤ 3 and if the CSI is triggered without a PUSCH with either transport block or HARQ-ACK or both when L = 0 CPUs are occupied and the CSI to be transmitted is a single CSI and corresponds to wideband frequency-granularity where the CSI corresponds to at most 4 CSI-RS ports in a single resource without CRI report and where CodebookType may be set to 'typeI-SinglePanel' or where reportQuantity is set to 'cri-RI-CQI' .
In some embodiments, (Z (m) , Z′ (m) ) = (Z1, Z′1) of the Table 1B if the CSI to be transmitted corresponds to wideband frequency-granularity where the CSI corresponds to at most 4 CSI-RS ports in a single resource without CRI report and where CodebookType may be set to 'typeI-SinglePanel' or where reportQuantity is set to 'cri-RI-CQI' .
In some embodiments, (Z (m) , Z′ (m) ) = (Z1, Z′1) of the Table 1B if the CSI to be transmitted corresponds to wideband frequency-granularity where the reportQuantity may
be set to 'ssb-Index-SINR' , 'cri-SINR' , 'ssb-Index-SINR-Index' , or 'cri-SINR-Index' .
In some embodiments, (Z (m) , Z′ (m) ) = (Z3, Z′3) of the Table 1B if reportQuantity is set to 'cri-RSRP' , 'ssb-Index-RSRP' , 'cri-RSRP-Index' or 'ssb-Index-RSRP-Index' . In some embodiments, Xμ may be according to UE reported capability beamReportTiming. In some embodiments, Xμ may be non-negative integer, and 0<= Xμ <=336. In some embodiments, KBl may be according to UE reported capability beamSwitchTiming. In some embodiments, KBl may be non-negative integer, and 0<= KBl <=336.
In some embodiments, (Z (m) , Z′ (m) ) = (Z2, Z′2) otherwise. In some embodiments, (Z (m) , Z′ (m) ) = (Z2, Z′2) of Table 1B if reportQuantity is set to 'cri-RI-PMI-CQI' , or 'cri-RI-LI-PMI-CQI' and/or if the CSI report is associated with or corresponds to CSI for CJT or CSI for high/medium velocity or TDCP reporting. In some embodiments, (Z (m) , Z′ (m) ) = (Z2, Z′2) of Table 1B if reportQuantity is set to 'cri-RI-PMI-CQI' , or 'cri-RI-LI-PMI-CQI' and/or if the CSI report is associated with or corresponds to CSI for CJT and the number of selected CSI-RS resources is 1 (e.g., N=1) .
In some embodiments, (Z (m) , Z′ (m) ) = (Z1, Z′1) of the Table 1B or of the Table 1A if the CSI report is associated with TDCP reporting and the value of Y is 1.
In some embodiments, (Z (m) , Z′ (m) ) = (Z2, Z′2) or (Z3, Z′3) of the Table 1B if the CSI report is associated with TDCP reporting and the value of Y is larger than 1.
In some embodiments, μ of Table 1A and/or Table 1B may correspond to the min (μPDCCH, μCSI-RS, μUL) where the μPDCCH may correspond to the subcarrier spacing of the PDCCH with which the DCI was transmitted and μUL may correspond to the subcarrier spacing of the PUSCH with which the CSI report is to be transmitted and μCSI-RS may correspond to the minimum subcarrier spacing of the aperiodic CSI-RS triggered by the DCI. In some embodiments, μ may be at least one of {0, 1, 2, 3, 4, 5, 6} .
In some embodiments, μPDCCH may be at least one of {0, 1, 2, 3, 4, 5, 6} . In some embodiments, μUL may be at least one of {0, 1, 2, 3, 4, 5, 6} . In some embodiments, μCSI-RS may be at least one of {0, 1, 2, 3, 4, 5, 6} . In some embodiments, μ or μPDCCH or μUL or μCSI-
RS = 0 may correspond to subcarrier spacing 15 kHz. In some embodiments, μ or μPDCCH or μUL or μCSI-RS = 1 may correspond to subcarrier spacing 30 kHz. In some embodiments, μ or μPDCCH or μUL or μCSI-RS = 2 may correspond to subcarrier spacing 60 kHz.
In some embodiments, μ or μPDCCH or μUL or μCSI-RS = 4 may correspond to subcarrier
spacing 240 kHz. In some embodiments, μ or μPDCCH or μUL or μCSI-RS = 4 may correspond to subcarrier spacing 480kHz. In some embodiments, μ or μPDCCH or μUL or μCSI-RS = 5 may correspond to subcarrier spacing 960kHz.
Below Table 1A illustrates an example CSI computation delay requirement 1.
Table 1A Example of CSI computation delay requirement 1
Below Table 1B an illustrates example CSI computation delay requirement 2.
Table 1B Example of CSI computation delay requirement 2
In some embodiments, the terminal device may indicate the number of supported simultaneous CSI calculations (represented as NCPU) with parameter simultaneousCSI-ReportsPerCC in a component carrier (CC) , and simultaneousCSI-ReportsAllCC across all component carriers. In some embodiments, if the terminal device supports NCPU simultaneous CSI calculations, the terminal device may be said to have NCPU CSI processing units for processing CSI reports.
In some embodiments, if L CPUs are occupied for calculation of CSI reports in a given OFDM symbol, the terminal device may have NCPU-L unoccupied CPUs. In some embodiments, if Nz CSI reports start occupying their respective CPUs on the same OFDM symbol on which NCPU-L CPUs are unoccupied, where each CSI report n=0, ..., Nz-1 corresponds tothe terminal device may not be required to update the Nz-Ma requested CSI reports with lowest priority, where 0≤Ma≤Nz may be the largest value such thatholds. In some embodiments, L may be a positive integer. For example, 1 <= L <= 128. In some embodiments, L may be a positive integer. For example, 1 <= NCPU <= 128. In some embodiments, L may be a positive integer. For
example, 1 <= Nz <= 128.
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 occupies a number of CPUs for a number of symbols may be 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. In some embodiments, processing of a CSI report occupies a number of CPUs for a number of symbols may be OCPU=0 for a CSI report with CSI-ReportConfig with higher layer parameter reportQuantity set to 'tdcp' and CSI-RS-ResourceSet with higher layer parameter trs-Info or tdcp-Info configured.
In some embodiments, processing of a CSI report occupies a number of CPUs for a number of symbols may be OCPU=1 for 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 or tdcp-Info not configured) .
In some embodiments, processing of a CSI report occupies a number of CPUs for a number of symbols may be 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' . In some embodiments, 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.
In some embodiments, processing of a CSI report occupies a number of CPUs for a number of symbols may be OCPU=X·Np+Mc for a CSI report, 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 Np Resource Pairs. In some embodiments, X may be the number of CPUs occupied by a pair of CMRs subject to mTRP-CSI-numCPU-r17. In some embodiments, X may be a positive integer. For example, 1≤X≤4. In some embodiments, Mc may be a positive integer.
For example, 1≤Mc≤16. In some embodiments, OCPU=Ks, where Ks may be the number of CSI-RS resources in the CSI-RS resource set for channel measurement. In some embodiments, Ks may be a positive integer. For example, 1≤Ks≤64.
In some embodiments, the terminal device may calculate CSI parameters (if reported, e.g. for CJT and/or for high/medium velocity and/or for TDCP and/or for group based report) assuming at least one of the following dependencies between CSI parameters (if reported) : Layer indicator (LI) shall be calculated conditioned on the reported channel quality indicator (CQI) , Precoding Matrix Indicator (PMI) , rank indicator (RI) , the first parameter combination and/or the bitmap for CSI-RS resource; CQI shall be calculated conditioned on the reported PMI, RI, the first parameter combination and/or the bitmap for CSI-RS resource; PMI shall be calculated conditioned on the reported RI, the first parameter combination and/or the bitmap for CSI-RS resource; RI shall be calculated conditioned on the first parameter combination and/or the bitmap for CSI-RS resource.
In some embodiments, when the terminal device receives configuration for the plurality of CSI-RS resources for channel measurement for CJT and/or for high/medium velocity and/or for TDCP report and/or for group based report, CRI for the CSI-RS Resource Set for channel measurement is not reported.
In some embodiments, the terminal device may be configured with SRS comb offset hopping and/or cyclic shift hopping, and the reinitialization of the comb offset hopping and/or the reinitialization of the cyclic shift hopping may be at the beginning of every F radio frames. In some embodiments, F may be positive integer. For example, 1<=F<=1024. For another example, 1<=F<=2560. In some embodiments, F may be fixed as 1024 or 1020 or 1000 or 2560 or 1280. In some embodiments, F may be configured as or fixed as 1 or 2 or 4 or 5 or 8 or 10 or 16 or 20 or 32 or 40 or 80 or 160 or 320 or 640 or 1280 or 2560.
If enhancement of CJT) , high or medium velocity or TDCP may be supported, enhancements for CSI-related reporting may result in an increased signalling overhead and processing complexity. Thus, how to configure and report the CSI-related information to achieve a trade-off between the performance and overhead is desirable to be further discussed.
According to the present discourse, a solution for reporting CSI-related information is provided. In the solution, a terminal device receives, first configuration information
for a CSI report for CJT, the first configuration indicating at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook; determine whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay.
In this way, the CSI reporting procedure may be adjusted adaptively and a trade-off between the performance and overhead is achieved thereby.
Principles and implementations of the present disclosure will be described in detail below with reference to the figures.
Example environment
FIG. 1A illustrates an example communication network 100A in which embodiments of the present disclosure can be implemented. The communication network 100A includes a network device 120-1 and an optionally network device 120-2 (collectively or individually referred to as network devices 120) . For purpose of discussion, the network device 120-1 is referred to as the first network device 120-1, and the network device 120-2 is referred to as the second network device 120-2. Further, the first network device 120-1 and the second network device 120-2 can communicate with each other. The network device 120 can provide services to a terminal device 110.
In the following, for the purpose of illustration, some example embodiments are described with the terminal device 110 operating as a UE and the network device 120 operating as a base station. However, in some example embodiments, operations described in connection with a terminal device may be implemented at a network device or other device, and operations described in connection with a network device may be implemented at a terminal device or other device.
In the environment network 100A, a link from the network devices 120 (such as, a first network device 120-1 or the second network device 120-2) to the terminal device 110 is referred to as a DL, while a link from the terminal device 110 to the network devices 120 (such as, a first network device 120-1 or the second network device 120-2) is referred to as an UL. In DL, the first network device 120-1 or the second network device 120-2 is a transmitting (TX) device (or a transmitter) and the terminal device 110 is a receiving
(RX) device (or a receiver) . In UL, the terminal device 110 is a transmitting TX device (or a transmitter) and the first network device 120-1 or the second network device 120-2 is a RX device (or a receiver) .
In addition, in order to support multi-TRP and/or multi-panel, the network device 120 may be equipped with one or more TRPs. For example, the network device 120 may be coupled with multiple TRPs in different geographical locations to achieve better coverage. In one specific example embodiment, the first network device 120-1 is equipped with the first TRP 130-1 and the second TRP 130-2. Alternatively, in another specific example embodiment, the first network device 120-1 and the second network device 120-2 are equipped with the first TRP 130-1 and the second TRP 130-2, respectively. Alternatively, in another specific example embodiment, the first network device 120-1 or the second network device 120-2 are equipped with the first TRP 130-1, the second TRP 130-2, the third TRP 130-3 and the fourth TRP 130-4.
In some embodiments, the first TRP 130-1 and the second TRP 130-2 are associated with different control resource set pools (CORESET pools) . For example, the first TRP 130-1 is associated with a first control resource set pool while the second TRP 130-2 is associated with a second control resource set pool.
Further, both a single TRP (also referred to as single TCI) mode and multi-TRP (also referred to as multi-TCI) mode are supported by the specific embodiment of FIG. 1A. Specifically, in case of the single TRP mode, the terminal device 110 communicates with the network via the first TRP 130-1/second TRP 130-2, and the transmission is performed based on the first/second control resource set pool, and one TCI state accordingly. Similarly, in case of the multi-TRP mode, the terminal device 110 communicates with the network via the first TRP 130-1 and the second TRP 130-2, and the transmission is performed based on the first and second control resource set pool, and two TCI state accordingly.
Further, both a single downlink control information (DCI) and multi-DCI mode are supported in communication network 100A. As illustrated in FIG. 1A, when a single DCI mode is applied, the terminal device 110 receives a single DCI message from the first TRP 130-1. It should be understood that the single DCI message also may be received from the second TRP 130-2. Alternatively, when a multi-DCI mode is applied, the terminal device 110 receives two DCI messages from the first TRP 130-1 and the second TRP 130-
2, respectively.
It should be understood that the number of TRPs comprised in the communication network 100A may be larger than two. As illustrated in the FIG. 1A, the communication network 100A may further additionally comprise the TRP 130-3 and 130-4, and any of the TRP 130-3 and 130-4 may be equipped to the first network device 120-1 or the second network device 120-2.
Further, the network device (s) 120 may provide one or more serving cells and the first TRP 130-1 and the second TRP 130-2 may be included in a same serving cell or different serving cells. In other words, both an inter-cell transmission and an intra-cell transmission are supported by the specific example of FIG. 1A.
FIG. 1B shows an example scenario of the communication network 100B as shown in FIG. 1A. In the specific example of FIG. 1B, the first TRP 130-1 and the second TRP 130-2 are included in a same serving cell 140. In this event, the multi-TRP transmission is performed as an intra-cell transmission.
FIG. 1C shows another example scenario of the communication network 100C as shown in FIG. 1A. In the specific example of FIG. 1C, the first TRP 130-1 and the second TRP 130-2 are included in different serving cells 140-1 and 140-2. In this event, the multi-TRP transmission is performed as an inter-cell transmission.
The communications in the communication networks 100A, 100B and 100C 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.
It is to be understood that the numbers of devices (i.e., the terminal device 110, the
network device 120, the TRP 130 and the cell 140) and their connection relationships and types shown in FIGS. 1A to 1C are only for the purpose of illustration without suggesting any limitation. The communication networks 100A, 100B and 100C may include any suitable numbers of devices adapted for implementing embodiments of the present disclosure.
Example processes
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 configurations, 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.
In addition, in the following description, some interactions are performed among the terminal device 110 and the network device 120 (such as, exchanging configuration (s) and so on) . It is to be understood that the interactions may be implemented either in one single signaling/message/configuration or multiple signaling/messages/configurations, including system information, 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.
As discussed above, more CSI-RS resources may be configured to the terminal device. Further, the CSI-RS resources may be comprised in multiple slots. In case of CSI report for CJT or CSI report for high/medium velocity, more than one CSI-RS resource in one CSI-RS resource set is needed, and in case of TDCP reporting, more than one CSI-RS resource set for TDCP reporting is needed.
After a careful study, it is noted that the reporting procedure is at least related to number of CSI-RS resources (or CSI-RS resource sets) and some other factors. Further, the number of CPUs and the CSI computation delay may depend on the number of “available” CSI-RS resources. In other words, the number of “available” CSI-RS resources may have impact on the reported information and/or whether reporting/updating the corresponding CSI.
Taking the CSI report for CJT for example, there may be NTRP CSI-RS resources in one CSI-RS resource set. Based on different selections of TRP selection (i.e., CSI-RS resource selection) , the CSI processing time may vary, and the interval between the last symbol of different CSI-RS resources and the first uplink symbol for CSI report may be different (especially when the CSI-RS resources locate in two adjacent slots) . As a result, the CSI report corresponding to some TRP selection hypotheses can be reported/updated, while some other hypotheses cannot be reported/updated.
Refer to FIG. 2 for a better understanding, where FIG. 2 illustrates a timing 200 for transmitting the CSI-related information. In FIG. 2, two example CSI computation delay (also referred to as CSI computation time) are illustrated, i.e., Δ1 and Δ2.
In case of Δ2, a subset of CSI-RS resources is selected. In this event, the CSI computation delay may be smaller, and/or the interval between the last symbol of the last CSI-RS resource and the first symbol for CSI report (i.e., Δ2) may be larger.
In case of Δ1, all CSI-RS resources are selected. In this event, the CSI computation delay may be larger, and/or the interval between the last symbol of the last CSI-RS resource and the first symbol for CSI report (i.e., Δ1) may be smaller.
According to the above discussion, it may be concluded that the reported CSI-related information in the CSI report (or TDCP report) and/or whether the CSI-related information may be updated/reported may be different according to the different scenarios.
Example processes for CJT
Reference is made to FIG. 3, which illustrates a signaling flow 300 of communication in accordance with some embodiments of the present disclosure. For the purposes of discussion, the signaling flow 300 will be discussed with reference to FIG. 1A, for example, by using the terminal device 110 and the network device 120.
In operation, the terminal device 110 receives 320 first configuration information for a CSI report (s) for CJT from the network device 120, where the first configuration indicates at least one of the following: a plurality of CSI-RS resources (e.g., a first plurality of CSI-RS resources) for channel measurement, or at least one parameter combination for codebook (such as, at least one parameter combination {Ln} or at least one parameter combination {αn} ) . In some embodiments, each value of Ln in one combination {Ln} may be at least one of {1, 2, 3, 4, 6} . In some embodiments, each value of αn in one combination {αn} may be at least one of {1/8, 1/4, 1/2, 2/3, 3/4, 1} .
In some embodiments, the terminal device 110 may be configured with a first plurality of CSI-RS resources (e.g., NTRP CSI-RS resources) for channel measurement for a CSI report (e.g., CSI report for CJT) . For example, the terminal device 110 may receive the first configuration information for a CSI report (s) for CJT from the network device 120. In some embodiments, the first plurality of CSI-RS resources may be in one CSI-RS resource set. In some embodiments, NTRP may be a positive integer. For example, NTRP may be at least one of {1, 2, 3, 4} .
In some embodiments, each CSI-RS resource may correspond to one TRP or one TRP group (e.g., represented as t, t∈ {0, 1, …NTRP-1} ) . Additionally, in some embodiments, the plurality of CSI-RS resources may be comprised in either one slot or two adjacent slots.
In some embodiments, upon the first configuration information, the terminal device 110 may indicate/select N CSI-RS resources out of the NTRP CSI-RS resources based on a bitmap, wherein 1<=N<=NTRP. In some embodiments, N may be a positive integer. In some embodiments, the terminal device may report or transmit the bitmap in the CSI report. For example, the bitmap may be in the first part of the CSI report.
In some embodiments, the terminal device 110 may be configured with at least one parameter combination (e.g., NL combinations) (e.g., a combination for first vector or for CSI-RS port selection) in one codebook configuration.
In some embodiments, NL may be a positive integer. For example, NL may be at least one of {1, 2, 3, 4, 5} or {1, 2, 4} . In some embodiments, the parameter combination {Ln} may be configured/selected for the first and/or second codebook type. In some embodiments, the parameter combination {αn} may be configured/selected for second codebook type.
In some embodiments, upon the first configuration information, the terminal device 110 may determine/report a first parameter combination from the at least one parameter combination. For example, the first parameter combination may be associated with a first number of CSI-RS resources (in a first plurality of CSI-RS resources, i.e., NTRP) . In some embodiments, the terminal device may report or transmit indication of the first parameter combination in the CSI report. For example, the indication of the first parameter combination may be in the first part of the CSI report.
In some embodiments, the terminal device 110 may indicate or select or determine or report at least one CSI-RS resource selected from the first plurality of CSI-RS resources (for example, represented as a second plurality of CSI-RS resources) based on the first plurality of CSI-RS resources.
In some embodiments, the second plurality of CSI-RS resources may be same as the first plurality of CSI-RS resources. In some embodiments, the second plurality of CSI-RS resources may be a subset of the first plurality of CSI-RS resources. In some embodiments, the second plurality of CSI-RS resources may comprise N CSI-RS resource.
In some embodiments, the second plurality of CSI-RS resources may be N CSI-RS resources. In some embodiments, the number of CSI-RS resources in the second plurality of CSI-RS resources may be N. In some embodiments, N may be a positive integer, and 1≤N≤NTRP.
In some embodiments, N may be at least one of {1, 2, 3, 4} or at least one of {2, 3, 4} . In some embodiments, N may be less than or equal to NTRP. In the context of the present application, the terms “at least one CSI-RS resource selected from the first plurality of CSI-RS resources” , “at least one CSI-RS resource selected from the plurality of CSI-RS resources” , “N selected CSI-RS resources” , “at least one selected CSI-RS resource” , “at least one CSI-RS resource” , “selected CSI-RS resources” and “second plurality of CSI-RS resources” can be used interchangeably. In the context of the present application, the terms “first plurality of CSI-RS resources” and “plurality of CSI-RS resources” can be used interchangeably.
In some embodiments, the terminal device 110 may be configured with at least one non-zero power (NZP) CSI-RS resource for interference measurement. In some embodiments, the terminal device 110 may be configured with at least one CSI-IM resource for interference measurement. In some embodiments, the terminal device 110
may assume that the plurality of CSI-RS resources for channel measurement or the second plurality of CSI-RS resources for channel measurement for the CSI report and the at least one CSI-IM resource for interference measurement for the CSI report are resource-wise quasi co-located (QCLed) with respect to ‘typeD’ .
In some embodiments, when the at least one NZP CSI-RS resource is used for interference measurement, the terminal device 110 may assume that the plurality of CSI-RS resources for channel measurement or the second plurality of CSI-RS resources for channel measurement and the at least one CSI-IM resource and/or at least one NZP CSI-RS resource for interference measurement configured for the CSI report are QCLed with respect to 'typeD' .
In some embodiments, the terminal device 110 may determine the remaining CSI-RS resource (s) in the first plurality of CSI-RS resources excluding the second plurality of CSI-RS resources to be second CSI-RS resource (s) for interference measurement. In some embodiments, the remaining CSI-RS resource (s) may be the resource (s) in the first plurality of CSI-RS resources but not including in the second plurality of CSI-RS resources. In some embodiments, the remaining CSI-RS resource (s) may be the resource (s) in the first plurality of CSI-RS resources but not selected in the second plurality of CSI-RS resources. In some embodiments, the CSI-RS resource (s) for interference measurement may comprise the at least one NZP CSI-RS resource configured for interference measurement and the second CSI-RS resource (s) for interference measurement. In some embodiments, the CSI-RS resource (s) for interference measurement may comprise the at least one NZP CSI-RS resource configured for interference measurement only.
In some embodiments, for each CSI-RS resource in the plurality of CSI-RS resources or in the first plurality of CSI-RS resources, there may be P ports for the CSI-RS resource, where P may be 2 or 4 or 8 or 12 or 16 or 24 or 32 or 64 or 96 or 128 or 256.
In some embodiments, the total number of ports for CJT may be P*N or P*NTRP.
In some embodiments, the terminal device 110 determines 340 whether or how to report the CSI report based on at least one of the following:
the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device 110, or
a CSI computation delay.
According to some embodiments of the present disclosure, the CSI computation delay may be associated with at least one of the following:
a first parameter combination determined from at least one parameter combination (combination {Ln} or combination {αn} ) ,
a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources,
the number of CSI-RS ports in one CSI-RS resource (i.e., value of P) ,
the number of the second plurality of CSI-RS resources (i.e., value of N) , or
the number of the plurality of CSI-RS resources (i.e., value of NTRP) .
In some embodiments, at least one of the below information: 1) the information comprised in the CSI report (e.g., the CSI report corresponding to allowed number of selected resources and/or allowed indexes of selected CSI-RS resources and/or allowed selected combination) ; 2) whether reporting/updating or not for the CSI report; 3) the occupied number of CPU (s) , may be based on the least one of the following:
a CSI computation delay and/or the value of bitmap (for CSI-RS resource selection, e.g., the number of selected CSI-RS resource (s) and/or the index (es) of the selected CSI-RS resource (s) ) ,
the end of the last symbol in time domain of the latest of N selected CSI-RS resources,
the determined first parameter combination (e.g., the total value of {Ln} or {αn} for the first parameter combination, oror
or) .
In some embodiments, the first CSI-RS resource may be configured as serving TRP. For example, the CSI-related information for the first CSI-RS resource may have a higher priority to be reported.
In this way, the network device 120 may restrict the reporting (e.g., value of bitmap and/or selected combination) based on scheduling offset for PUSCH (i.e., the first uplink that carries the CSI report) .
In some embodiment, the CSI computation delay may be determined to be a sum of
a further CSI computation delay (such as, Z2 in the above Table 1B) and at least one of a first value associated with a sum of values of parameters comprised in the first parameter combination or a second value associated with the number of the at least one CSI-RS resource.
In some embodiment, the CSI computation delay required for the CSI report for CJT may be based on the number of configured CSI-RS resources (i.e., NTRP) and/or the number of selected CSI-RS resources (i.e., N) and/or the number of parameter combinations and/or the total value of {Ln} or {αn} for one combination (e.g. the first parameter) , i.e., ororor
In some embodiment, the CSI computation delay may be determined to be a first value of CSI computation delay if the number of the at least one selected CSI-RS resource or the value of N is smaller than or equal to a threshold number. Alternatively, in some embodiment, the CSI computation delay may be determined to be a second value of CSI computation delay if the number of the at least one CSI-RS resource is larger than or equal to the threshold number.
In some embodiment, the CSI computation delay for CJT may be (Z4, Z′4) , Z4= Z2+C1 (Ltot) +C2 (N) +C4 (N*P) and/or Z′4=Z′2+C1 (Ltot) +C2 (N) +C4 (N*P) .
In some embodiments, C1 (Ltot) may be a function based on Ltot.
In some embodiment, C1 (Ltot) = 0 if Ltot≤Lthreshold, and C1 (Ltot) = X1 otherwise. In some embodiments, Lthreshold may be a positive integer, e.g., 6≤Lthreshold≤12. For example, for the first codebook type. In some embodiments, Lthreshold may be a decimal or an integer, e.g., 1≤Lthreshold≤3.
In some embodiment, Lthreshold may be 32.
In some embodiments, X1 may be positive integer. e.g., 1≤X1≤28. In some embodiments, X1 may be different depending on SCS. In some embodiments, X2 may be positive integer, e.g., 1≤X2≤28. In some embodiments, X2 may be different depending on SCS. Alternatively, in some embodiments, C2 (N) may be a function based on N (number of selected CSI-RS resources) .
In some embodiments, C2 (N) = 0 if N≤Nthreshold, and C2 (N) = X2 otherwise,
wherein Nthreshold may be a positive integer, e.g. 1≤Nthreshold≤3. In some embodiments, Nthreshold may be 2.
In some embodiments, C4 (N*P) may be a function based on N and/or P.
In some embodiments, C4 (N*P) = 0 if N*P≤Pthreshold, and C4 (N*P) = X1 otherwise. In some embodiments, Pthreshold may be a positive integer. For example, 32≤Pthreshold≤128. For another example, 64≤Pthreshold≤128. In some embodiments, Pthreshold may be 64.
In some embodiments, either one of C1 (Ltot) or C2 (N) or C4 (N*P) may be fixed as 0.
Alternatively, in some embodiments, the CSI computation delay for CJT may be (Z4, Z′4) . For example, at least when N>1. In some embodiments, Z4 and/or Z′4 may be a positive integer. For example, 40<Z4≤60 for 15kHz. For another example, 37<Z4≤56 for 30kHz. For example, 72<Z′4≤112 for 15kHz. For another example, 69<Z′4≤112 for 30kHz. In some embodiments, Z′4 may be no less than Z4.
In some embodiments, the CSI computation delay for CJT may be (Z4_1, Z′4_1) when N=1 or NTRP=1. In some embodiments, Z4_1 and/or Z′4_1 may be a positive integer. For example, 40<Z4_1≤60 for 15kHz. For another example, 37<Z4_1≤56 for 30kHz. For example, 72<Z′4_1≤112 for 15kHz. For another example, 69≤Z′4_1≤112 for 30kHz. For example, Z4_1=40 for 15kHz. For another example, Z4_1=37 for 30kHz. For example, Z′4_1=72 for 15kHz. For another example, Z′4_1=69 for 30kHz.
In some embodiments, the CSI computation delay for CJT may be (Z4_2, Z′4_2) when N=2 or NTRP=2. In some embodiments, Z4_2 and/or Z′4_2 may be a positive integer. For example, 40<Z4_2≤60 for 15kHz. For another example, 37<Z4_2≤56 for 30kHz. For example, 72<Z′4_2≤112 for 15kHz. For another example, 69<Z′4_2≤112 for 30kHz.
In some embodiments, the CSI computation delay for CJT may be (Z4_3, Z′4_3) when N=3 or NTRP=3. In some embodiments, Z4_3 and/or Z′4_3 may be a positive integer. For example, 40<Z4_3≤60 for 15kHz. For another example, 37<Z4_3≤56 for 30kHz. For example, 72<Z′4_3≤112 for 15kHz. For another example, 69<Z′4_3≤112 for 30kHz.
In some embodiments, the CSI computation delay for CJT may be (Z4_4, Z′4_4) when
N=4 or NTRP=4.
In some embodiments, Z4_4 and/or Z′4_4 may be a positive integer. For example, 40<Z4_4≤60 for 15kHz. For another example, 37<Z4_4≤56 for 30kHz. For example, 72<Z′4_4≤112 for 15kHz. For another example, 69<Z′4_4≤112 for 30kHz.
In some embodiments, Z4_4 may be no less than Z4_3. In some embodiments, Z4_3 may be no less than Z4_2. In some embodiments, Z4_2 may be no less than Z4_1. In some embodiments, Z′4_4 may be no less than Z′4_3. In some embodiments, Z′4_3 may be no less than Z′4_2. In some embodiments, Z′4_2 may be no less than Z′4_1.
In some embodiments, the CSI computation delay may be (Z2, Z′2) when N = 1.
In some embodiments, the terminal device 110 may determine a reference symbol for the CSI report, wherein the reference symbol may be determined to be an uplink symbol (or a next uplink symbol or a first one of uplink symbol) after the CSI computation delay from the last symbol in time of the latest one of the at least one CSI-RS resource.
In some embodiments, the at least one CSI-RS resource is one of the following:
at least one selected CSI-RS resource for channel measurements,
at least one CSI interference measurement (CSI-IM) resource for interference measurements,
CSI-RS resource (s) for interference measurement, or
at least one NZP CSI-RS for interference measurement.
In some embodiments, the reference symbol for CJT CSI report may be defined as the next uplink symbol with its CP starting with a time duration after the end of the last symbol in time of the latest of: the last one of aperiodic CSI-RS resource in the selected CSI-RS resources for channel measurement, aperiodic CSI-IM used for interference measurements, and aperiodic NZP CSI-RS for interference measurement, when aperiodic CSI-RS is used for channel measurement for the triggered CSI report for CJT, wherein the time duration may be based on the value of bitmap and/or value of Ltot corresponding to the selected combination and/or value of N and/or value of P and/or value of N*P.
In some embodiments, the time duration may be as below:
T'proc, CSI= (Z') (2048+144) ·N2-P·TC. In some embodiments, Z′ may be at least one of Z′1, Z′2, Z′3 and Z′4.
In some embodiments, for different values of bitmap (e.g., different number of selected CSI-RS resources and/or different indexes of selected CSI-RS resources) and/or different selected combination and/or different values of P, the reference symbol may be different.
Refer to FIG. 4A for a better understanding, where FIG. 4A illustrates a timing 400A for transmitting the CSI-related information. As illustrated in FIG. 4A, if the second CSI-RS resource is the last selected CSI-RS resource, the last symbol#1 and the first reference symbol#1 may be determined, and/or the CSI computation delay Δ2 may be determined. Further, if the fourth CSI-RS resource is the last selected CSI-RS resource, the last symbol#2 and the first reference symbol#2 may be determined, and/or the CSI computation delay Δ1 may be determined.
In some embodiments, the terminal device 110 may determine the CSI computation delay or a reference symbol of the CSI report based at least in part on the at least one of the first parameter combination or the bitmap for CSI-RS resources and/or the value of P. Then, the terminal device 110 may transmit or update the CSI report based at least in part on the first parameter combination and the bitmap for CSI-RS resources if one of the following:
an interval between the last symbol of the at least one CSI-RS resource and a first uplink symbol indicated by the network device 120 to carry the CSI report is larger than or equal to the CSI computation delay, or
the first uplink symbol is no earlier than the reference symbol.
In some embodiments, the terminal device 110 may determine a first CSI computation delay or a first reference symbol corresponding to a situation where the bitmap for CSI-RS resources is a first value. Then, the terminal device 110 may be not expected to transmit or update the CSI report if:
an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device 120 to carry the CSI report is smaller than or equal to the first CSI computation delay, or
the first uplink symbol is earlier than the first reference symbol.
Alternatively, or in addition, in some embodiments, the terminal device 110 may determine a second CSI computation delay or a second reference symbol corresponding to a situation where the bitmap for CSI-RS resources is a second value. Then the terminal device 110 may be not expected to transmit or update the CSI report corresponding to the second value of the bitmap if:
an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device 120 to carry the CSI report is smaller than or equal to the second CSI computation delay, or
the first uplink symbol is no earlier than the second reference symbol.
In some embodiments, the terminal device 110 may determine/report a first value of bitmap for CSI-RS resource selection (e.g., a first number of selected CSI-RS resources and/or a first number of resources in the second plurality of selected CSI-RS resources) and/or a first parameter combination (e.g., with a first value of Ltot) and/or first value of P.
Additionally, in some embodiments, if the interval between the last symbol of the last CSI-RS resource in the selected CSI-RS resources and the first uplink symbol to carry the corresponding CSI report for CJT is no less than a first CSI computation delay or if the first uplink symbol to carry the corresponding CSI report for CJT starts no earlier than a first reference symbol.
Additionally, in some embodiments, the first CSI computation delay and/or the first reference symbol may be associated with/correspond to the first value of bitmap and/or the first parameter combination and/or first value of P and/or first value of N*P. In some embodiments, first value of P may be at least one of {1, 2, 4, 8, 12, 16, 24, 32} . In some embodiments, first value of N*P may be no larger than 64 or 128 or 96.
Alternatively, or in addition, in some embodiments, the terminal device 110 may determine/report a second value of bitmap for CSI-RS resource selection (e.g., a second number of selected CSI-RS resources and/or a third plurality of selected CSI-RS resources) and/or a second parameter combination (e.g., with a second value of Ltot) and/or second value of P and/or second value of N*P.
Additionally, in some embodiments, if the interval between the last symbol of the last CSI-RS resource in the selected CSI-RS resources and the first uplink symbol to carry the corresponding CSI report for CJT is no less than a second CSI computation delay or if the first uplink symbol to carry the corresponding CSI report for CJT starts no earlier than a second reference symbol.
Additionally, in some embodiments, the second CSI computation delay and/or the second reference symbol may be associated with/correspond to the second value of bitmap and/or the second parameter combination and/or second value of P and/or second value of N*P.
In some embodiments, second value of P may be at least one of {16, 24, 32, 64, 96, 129, 256} . In some embodiments, the first value of P may be no larger than the second value of P. In some embodiments, second value of N*P may be no less than 64 or 128 or 96.
In some embodiments, the terminal device 110 may receive a CSI request field on a DCI triggers a CSI report for CJT on PUSCH, and the first uplink symbol to carry the corresponding CSI report for CJT including the effect of the timing advance may start at a first timing (e.g., a first symbol, which corresponds to a situation where the first CSI-RS resource is selected by the terminal device 110) .
Additionally, in some embodiments, if the first timing is earlier than a first reference symbol, the terminal device 110 may ignore the scheduling DCI if the number of triggered reports is one and no HARQ-ACK or transport block is multiplexed on the PUSCH. Else, the terminal device 110 may be not required to update the CSI corresponding to any value of bitmap and/or any combination for the triggered CSI report for CJT (or the terminal device may report/update part of the CSI, e.g., spatial domain (SD) bases or CSI for N=1 (e.g., corresponding to the first CSI-RS resource) ) .
Additionally, in some embodiments, the first reference symbol may be associated with or correspond to a first value of bitmap (e.g., N=1 and/or the first CSI-RS resource in the plurality of CSI-RS resources is selected) and/or a first parameter combination (e.g., the parameter combination with minimum value of Ltot among the configured at least one parameter combination) and/or a first value of N*P or P.
Alternatively, in some embodiments, if the first timing is earlier than a second
reference symbol and no earlier than the first reference symbol, the terminal device 110 may be not required to update the CSI or the terminal device may not expect to report the CSI corresponding to a second value of bitmap (e.g. N>1 and/or other CSI-RS resource selected) and/or a second parameter combination (e.g. the value of Ltot for the second parameter combination may be larger than the value of Ltot for the first parameter combination ) and/or a second value of N*P or P for the triggered CSI report for CJT, (or the terminal device may report/update part of the CSI, e.g. SD bases or CSI for N=1 (e.g. corresponding to the first CSI-RS resource) ) .
Additionally, in some embodiments, the second reference symbol may be associated with or correspond to a second value of bitmap (e.g., N>1) and/or the second parameter combination and/or a second value of N*P or P.
Additionally, in some embodiments, the CSI corresponding to the first value of bitmap and/or first parameter combination can still be reported/updated.
In some embodiments, when the CSI request field on a DCI triggers a CSI report (s) on PUSCH, the terminal device 110 shall provide a valid CSI report for the n-th triggered report,
if the first uplink symbol to carry the corresponding CSI report (s) including the effect of the timing advance, starts no earlier than at symbol Zref, and
if the first uplink symbol to carry the n-th CSI report including the effect of the timing advance, starts no earlier than at symbol Z'ref (n) .
In some embodiments, Zref may be defined as the next uplink symbol with its CP starting Tproc, CSI= (Z) (2048+144) ·N2-P·TC+Tswitch after the end of the last symbol of the PDCCH triggering the CSI report (s) . In some embodiments, Z may be at least one of Z1, Z2, Z3 and Z4.
In some embodiments, Z'ref (n) , is defined as the next uplink symbol with its CP starting T'proc, CSI= (Z') (2048+144) ·N2-P·TC after the end of the last symbol in time of the latest of: aperiodic CSI-RS resource for channel measurements, aperiodic CSI-IM used for interference measurements, and aperiodic NZP CSI-RS for interference measurement, when aperiodic CSI-RS is used for channel measurement for the n-th triggered CSI report. In some embodiments, Tswitch may be applied only if Z1 of the Table 1A or Table 1B is
applied.
In some embodiments, constant N=Ts/Tc=64. In some embodiments, Ts=1/ (Δfref·Nf, ref) . In some embodiments, Δfref=15·103 Hz. In some embodiments, Nf, ref=2048. In some embodiments, Tc=1/ (Δfmax·Nf) . In some embodiments, Δfmax=480·103. In some embodiments, Nf=4096.
In some embodiments, if the codebooktype configured to ‘CJT’ for a CSI report or if the terminal device is configured with CSI report for CJT and/or CSI report for high/medium velocity and/or TDCP report, aperiodic CSI-RS resource for channel measurements is the last one of aperiodic CSI-RS resource in the selected CSI-RS resources for channel measurements.
In some embodiments, Z, Z' and μ are defined as below:
●andwhere Mz is the number of updated CSI report (s) .
In some embodiments, (Z (m) , Z′ (m) ) corresponds to the m-th updated CSI report and is defined as:
1. (Z1, Z′1) of the Table 1A if the CSI to be transmitted corresponds to wideband frequency-granularity where the CSI corresponds 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' , or
2. (Z1, Z′1) of the Table 1B if the CSI to be transmitted corresponds to wideband frequency-granularity where the reportQuantity is set to 'ssb-Index-SINR' , 'cri-SINR' , 'ssb-Index-SINR-Index' , or 'cri-SINR-Index' , or
3. (Z3, Z′3) of the Table 1B if reportQuantity is set to 'cri-RSRP' , 'ssb-Index-RSRP' , 'cri-RSRP-Index' or 'ssb-Index-RSRP-Index' , where Xμ is according to UE reported capability beamReportTiming and KBl is according to UE reported capability beamSwitchTiming, or
4. (Z4, Z′4) if the CSI to be transmitted corresponds to Codebooktype is set to ‘CJT’ or ‘high/medium velocity’ or ‘tdcp’ , or
5. (Z2, Z′2) of Table 1B otherwise.
In some embodiments, the description according to some embodiments in this disclosure for CSI for CJT can also be applied for CSI for high/medium velocity and/or for TDCP report. In some embodiments, the description according to some embodiments in this disclosure for CSI for high/medium velocity can also be applied for CSI for CJT and/or for TDCP report. In some embodiments, the description according to some embodiments in this disclosure for TDCP report can also be applied for CSI for CJT and/or for CSI for high/medium velocity.
Refer to FIG. 4B for a better understanding, where FIG. 4B illustrates a timing 400B for transmitting the CSI-related information. As illustrated in FIG. 4B, as for Δ1, all CSI-RS resources are selected. In this event, the interval between the last CSI-RS resource and the CSI report may not satisfy the corresponding CSI computation delay, the CSI may not be reported or updated.
in FIG. 4B, as for Δ2, a subset of CSI-RS resources is selected.. In this event, the interval between the last CSI-RS resource and the CSI report may satisfy the corresponding CSI computation delay, the CSI may be reported or updated.
Example processes for high or medium velocity
Still refer to FIG. 3. In operation, the terminal device 110 receives 320 second configuration information for a CSI report (s) for high or medium velocity from the network device 120, where the second configuration indicates at least one of the following: a plurality of CSI-RS resources, or at least one parameter combination for codebook (such as, at least one {Ln} combination) .
In some embodiments, the terminal device 110 may be configured with a first plurality of CSI-RS resources for a CSI report (e.g., CSI report for high/medium velocity) , the plurality of CSI-RS resources may be in one slot or S slots (Smay be positive integer, 2<=S<=16) . In some embodiments, the S slots may be consecutive or non-consecutive slots. In some embodiments, the first plurality of CSI-RS resources may be in a CSI-RS resource set.
In some embodiments, the number of CSI-RS resources in the first plurality of CSI-RS resources may be M. In some embodiments, M may be a positive integer, 1<= M <=16. For example, M may be at least one of {1, 2, 4, 8, 5, 12, 16} . In some embodiments, the terminal device may receive a parameter mk for the CSI report. For example, the
parameter mk may be the slot offset between two CSI-RS resources in the first plurality of CSI-RS resources. In some embodiments, mk may be at least one of {1, 2, 4, 5, 8, 12, 16} .
Additionally, in some embodiments, for each CSI-RS resource, there may be P ports for the CSI-RS resource (P may be 2 or 4 or 8 or 12 or 16 or 24 or 32) .
In some embodiments, the terminal device 110 determines whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay. Alternatively, or in addition, the terminal device 110 determines whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
In some embodiments, the first reference symbol and the first CSI computation delay may be based on the last symbol of the first CSI-RS resource or the latest CSI-RS resource in the first plurality of CSI-RS resources.
Accordingly, in some embodiments, the second reference symbol and the second CSI computation delay may be based on the last symbol of the last CSI-RS resource or the second CSI-RS resource in the first plurality of CSI-RS resources.
In some embodiments, there may be two reference symbols and/or two CSI computation delays for the CSI report for high/medium velocity, wherein the first reference symbol and/or the first CSI computation delay may correspond to whether to report or update the CSI report, and the second reference symbol and/or the second computation delay may correspond to whether to report or update the CSI report comprising Doppler domain bases (or with Doppler domain compression) .
In some embodiments, the first reference symbol may be based on the last symbol of the first one or the last one in the first plurality of CSI-RS resources and the first computation delay. In some embodiments, the second reference symbol may be based on the last symbol of the last one or the second one in the first plurality of CSI-RS resources and the second computation delay. Refer to FIG. 4C and FIG. 4D for better understanding.
In the following, the terminal device transmits or updates 360 the CSI report (s) if needed, as discussed below.
In some embodiments, if the starting symbol of uplink transmission carrying the CSI report is no earlier than the second reference symbol, the CSI report may comprise the Doppler domain bases or the CSI report may correspond to N4>1.
Alternatively, in some embodiments, if the starting symbol of uplink transmission carrying the CSI report is no earlier than the first reference symbol and earlier than the second reference symbol, the CSI report may not comprise the Doppler domain bases (e.g., fall back to a legacy CSI report) or the CSI report may correspond to N4=1.
Alternatively, in some embodiments, if the starting symbol of the uplink transmission carrying the CSI report is earlier than the first reference symbol, the CSI report may not be transmitted or updated.
In some embodiments, if a first uplink symbol indicated by the network device 120 to carry the CSI report is no earlier than the second reference symbol, the CSI report may comprise the at least one doppler domain basis.
Alternatively, in some embodiments, if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the CSI report may not comprise the at least one doppler domain basis.
Alternatively, in some embodiments, if the first uplink symbol is earlier than the first reference symbol, the transmission of the CSI report may be disabled (or the CSI report may be not updated) .
In some embodiments, the second CSI computation delay may be determined to be a sum of a further CSI computation delay (such as Z2 in the above Table 1B) and a third value associated with the number of CSI-RS resources configured for high or medium velocity.
In some embodiments, the second CSI computation delay may be determined to be: a first value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is smaller than or equal to a threshold number.
Alternatively, in some embodiments, the second CSI computation delay may be determined to be: a second value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is larger than or equal to a threshold number.
In some embodiments, the first CSI computation delay may be Z2 and/or Z′2.
In some embodiments, the second CSI computation delay may be Z4=Z2+C3 (M) +C5 (M*P) and/or Z′4=Z′2+C3 (M) +C5 (M*P) .
In some embodiments, C3 (M) may be a function based on M (number of CSI-RS resources for high/medium velocity) .
In some embodiments, C3 (M) = X1 if M≤Mthreshold, and C3 (M) = X2 otherwise, wherein Mthreshold may be a positive integer, e.g. 4≤Mthreshol ≤16. In some embodiments, Mthreshold may be 8.
In some embodiments, X1 may be positive integer, e.g., 1≤X1≤28. In some embodiments, X1 may be different depending on subcarrier spacing (SCS) .
In some embodiments, X2 may be positive integer, e.g., 1≤X2≤28. In some embodiments, X2 may be different depending on SCS. In some embodiments, X1<X2.
In some embodiments, C5 (M*P) may be a function based on M and/or P.
In some embodiments, C5 (M*P) = 0 if M*P≤Pthreshol, and C5 (M*P) = X1 otherwise. In some embodiments, Pthreshold may be a positive integer. For example, 32≤Pthreshold≤384. For another example, 64≤Pthreshold≤128. In some embodiments, Pthreshold may be 64.
In some embodiments, either one of C3 (M) or C5 (M*P) may be fixed as 0.
In some embodiments, the CSI computation delay for high/medium velocity may be (Z4, Z′4) at least when Doppler domain bases reported in the CSI (or when N4>1) , where Z4 and/or Z′4 may be a positive integer, In one example, 40<Z4≤60 for 15kHz. In another example, 37<Z4≤56 for 30kHz. In a further example, 72<Z′4≤112 for 15kHz. In a further example, 69<Z′4≤112 for 30kHz.
In some embodiments, the CSI computation delay may be (Z2, Z′2) when Doppler domain bases not reported in the CSI (or when N4=1) .
Example processes for TDCP
Still refer to FIG. 3. In operation, the terminal device 110 receives 320 third configuration information for a TDCP report (s) from the network device 120, where the third configuration indicating a plurality of CSI-RS resources (or a plurality of CSI-RS
resource sets) for tracking.
Then, the terminal device 110 determines whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
After that, the terminal device transmits 360 the TDCP report (s) if needed.
In some embodiments, there may be at least two reference symbols and/or two CSI computation delays for the TDCP report, wherein the first reference symbol and/or the first CSI computation delay may correspond to the TDCP report with one correlation coefficient (e.g. one amplitude coefficient and/or one phase coefficient) , and the second reference symbol and/or the second computation delay may correspond to the TDCP report with Y correlation coefficients (e.g. Y amplitude coefficients and/or Y phase coefficients, e.g. Y may be positive integer, Y may be at least one of 2, 3, 4, 5, 6, 7) .
In some embodiments, the terminal device 110 may determine whether to transmit or update the TDCP report based on at least one of a first reference symbol or a first CSI computation delay. Alternatively, or in addition, in some embodiments, the terminal device 110 may determine whether to transmit or update a TDCP report comprising the first correlation coefficient or a plurality of correlation coefficients (e.g. Y correlation coefficients) based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay and larger than the first CSI computation delay.
In some embodiments, the first reference symbol and the first CSI computation delay may correspond to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking or the last symbol in time of the latest CSI-RS resource used for determining the first correlation coefficient.
In some embodiments, the first reference symbol may be based on the last symbol of the one corresponding to the first correlation coefficient or the last one in the at least one set of CSI-RS resources for tracking and the first computation delay.
Accordingly, in some embodiments, the second reference symbol and the second CSI computation delay may correspond to the last symbol in time of the latest CSI-RS
resource of the plurality of CSI-RS resources for tracking.
In some embodiments, the second reference symbol may be based on the last symbol of the last one in the at least one set of CSI-RS resources for tracking and the second computation delay.
Reference may be made to FIG. 4E for a better understanding or the first/second reference symbol and the first/second CSI computation delay.
In some embodiments, if a first uplink symbol indicated by the network device 120 to carry the TDCP report is no earlier than the second reference symbol, the TDCP report comprises the plurality of correlation coefficients.
Alternately, in some embodiments, if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the TDCP report only comprises the first correlation coefficient.
Alternately, in some embodiments, if the first uplink symbol is earlier than the first reference symbol, the transmission of the TDCP report is disabled or the TDCP report is not updated.
In some embodiments, if the starting symbol of uplink transmission carrying the CSI report is no earlier than the second reference symbol, the TDCP report may comprise Y correlation coefficients (wherein Y may be configured by RRC) .
Alternately, in some embodiments, if the starting symbol of uplink transmission carrying the CSI report is no earlier than the first reference symbol and earlier than the second reference symbol, the TDCP report may comprise only one correlation coefficient (regardless the value of Y configured for the terminal device, e.g., fall back to a basic feature with only one correlation coefficient reported) .
Alternately, in some embodiments, if the starting symbol of the uplink transmission carrying the CSI report is earlier than the first reference symbol, the TDCP report may not be transmitted or updated.
In some embodiments, the second CSI computation delay is determined to be a sum of a further CSI computation delay and a fourth value associated with the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP.
In some embodiments, the second CSI computation delay is determined to be: a first
value of the second CSI computation delay if the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP is smaller than or equal to a threshold number.
Alternately, in some embodiments, the second CSI computation delay is determined to be: a second value of the second CSI computation delay if the number of the at least one correlation coefficient the number of CSI-RS resources used for TDCP is larger than or equal to the threshold number.
In some embodiments, the first CSI computation delay may be Z1 and/or Z′1. For example, Z1 and/or Z′1 in Table 1A or Table 1B.
In some embodiments, the second CSI computation delay may be Z4=Z1+C4 (Y) and/or Z′4=Z′1+C4 (Y) or (Z2, Z′2) or (Z3, Z′3) , wherein C4 (Y) may be a function based on Y (number of correlation coefficients for TDCP report) .
In some embodiments, C4 (Y) = X1 if Y≤Ythreshold, and C4 (Y) = X2 otherwise, wherein Ythreshold may be a positive integer, e.g. 2≤Ythreshold≤8 . For example, Ythreshold may be 4.
Additionally, in some embodiments, X1 may be positive integer, and X1 may be different depending on SCS. e.g., 1≤X1≤28. Further, X2 may be positive integer, and X2 may be different depending on SCS. e.g., 1≤X2≤28. and X1<X2.
Alternatively, in some embodiments, the CSI computation delay for TDCP report may be (Z4, Z′4) at least when Y>1.
Additionally, in some embodiments, Z4 and may be a positive integer, e.g., 22<Z4≤42 for 15kHz. In one example, 16<Z′4≤42 for 30kHz. In another example, 33<Z4≤56 for 15kHz. In a further example 30<Z′4≤56 for 30kHz. In some embodiments, the CSI computation delay for TDCP report may be (Z1, Z′1) when Y=1.
Example processes for the numbers of CPUs
Still refer to FIG. 3 for a better understanding. The number of CPUs for CSI report for CJT will be discussed first.
In operation, the terminal device 110 receives 320 first configuration information for a CSI report (s) (e.g., for CJT) from the network device 120, where the first configuration indicates at least one of the following: a first plurality of CSI-RS resources
for channel measurement, or at least one parameter combination for codebook (such as, at least one parameter combination {Ln} or at least one parameter combination {αn} ) .
Then, the terminal device 110 determines the number of CPUs based on at least one of the following:
a first parameter combination determined from at least one parameter combination,
a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or
the number of the plurality of CSI-RS resources.
In some embodiments, the number of occupied CPU OCPU for CJT may be: OCPU=X·N, OCPU=X·NTRP, OCPU=ceil (X·N) or OCPU=ceil (X·NTRP) , wherein X may be a value related to a UE reported capability, X may be 1≤X≤2. e.g., X may be fixed as 1.
Alternatively, in some embodiments, the number of occupied CPU OCPU for CJT may be: OCPU=O1 (N) , OCPU=O1 (NTRP) , wherein O1 (N) or O1 (NTRP) may be a function based on N or NTRP.
Alternatively, in some embodiments, the number of occupied CPU OCPU for CJT O1 (N) or O1 (NTRP) may be a function based on N or NTRP. In one example, O1 (N) =N or O1 (NTRP) =NTRP or O1 (N) =1 or O1 (NTRP) =1. if N≤Nthreshold or NTRP≤Nthreshold. In another example, and O1 (N) =X·N or O1 (NTRP) =X·NTRP or O1 (N) =N or O1 (NTRP) =NTRP otherwise. In some embodiments, Nthreshold may be a positive integer, e.g., 2≤Nthreshold≤4.
In the following, the number of CPUs for CSI report for high or medium velocity will be discussed.
In operation, the terminal device 110 receives 320 second configuration information for a CSI report (s) for high or medium velocity from the network device 120. Then, the terminal device 110 determines the number of CPUs based on the number of at least one CSI-RS resource configured for high or medium velocity.
In some embodiments, the number of occupied CPU for high/medium velocity may be OCPU=X·M or OCPU=ceil (X·M) , wherein X may be a value related to the UE reported capability, X may be 1≤X≤2. In some embodiments, X may be a positive integer. In some embodiments, X may be a decimal. In some embodiments, X may be
fixed as 1. In some embodiments, M may be the number of CSI-RS resources in the first plurality of CSI-RS resources for the CSI for high/medium velocity.
Alternatively, in some embodiments, the number of occupied CPU for high/medium velocity may be OCPU=O2 (M) , wherein O2 (M) may be a function based on M.
In some embodiments, O2 (M) =M or O2 (M) =1 if M≤Mthreshold, and O2 (M) =X·M or O2 (K) =M otherwise, wherein Mthreshold may be a positive integer, e.g., 2≤Mthreshold≤16.
In the following, the number of CPUs for CSI report for TDCP report will be disused.
In operation, the terminal device 110 receives 320 third configuration information for a TDCP report (s) from the network device 120, where the third configuration indicating a plurality of CSI-RS resources (or a plurality of CSI-RS resource sets) for tracking. Then, the terminal device 110 processes a procedure related with a TDCP report with a first number of CPUs.
In some embodiments, the first number of CPUs may be determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report.
In some embodiments, the first number of CPUs decreases as the number of correlation coefficients to be determined decreases. In some embodiments, the first number of CPUs decreases after the correlation coefficients have been determined.
In some embodiments, the first number of CPUs may be a default, such as one or two.
In some embodiments, the number of occupied CPU for TDCP OCPU may be OCPU=Y or OCPU=X·Mor OCPU=X·Y or OCPU=ceil (X·Y) or OCPU=ceil (X·M) , wherein X may be a value related to the UE reported capability, X may be 1≤X≤2. In some embodiments, X may be fixed as 1. In some embodiments, M may be the number of CSI-RS resources for TDCP reporting.
In some embodiments, the number of occupied CPU for TDCP OCPU may be OCPU=O2 (M) , wherein O2 (M) may be a function based on M.
In some embodiments, O2 (M) =M or O2 (M) =1 if M≤Mthreshold, and O2 (M) =X·M or O2 (M) =M, otherwise, wherein Mthreshold may be a positive integer, e.g., 2≤
Mthreshold≤16.
In some embodiments, O2 (Y) =Y or O2 (Y) =1 if Y≤Ythreshold, and O2 (Y) =X·Y or O2 (Y) =Y, otherwise, wherein Ythreshold may be a positive integer, e.g., 2≤Ythreshold≤8.
In some embodiments, the number of occupied CPU for TDCP OCPU may be O′CPU=max (OCPU-W, 2) or max (OCPU-W, 1) , wherein W may be the number of CSI-RS resources which has been calculated. In some embodiments, one CPU may be occupied until Z′4 symbols after the last symbol of one CSI-RS resource for TDCP reporting.
Alternatively, in some embodiments, the number of occupied CPU for TDCP OCPU may be OCPU=1.
Alternatively, in some embodiments, the number of occupied CPU for TDCP OCPU may be OCPU=2 (e.g., if Y>=2) .
Additionally, one CPU may be occupied from the first symbol of PDCCH or first CSI-RS resource until the last symbol of PUCCH or PUSCH carrying the report, while the other CPU may be occupied from the first symbol of the CSI-RS resource which corresponding to the 2nd correlation coefficient calculation until Z′4 symbols after the last symbol of the last CSI-RS resource for the Y-th correlation coefficient calculation (or after the last symbol of the last CSI-RS resource in the first plurality of CSI-RS resources for TDCP report) , as illustrated in FIG. 4F.
In some embodiments, the terminal device may be configured with group based report (e.g., group based layer 1-reference signal received power (L1-RSRP) report or group based layer 1-signal-to-noise and interference ratio (L1-SINR) report or group based beam report) , and the terminal device may be configured with a first plurality of CSI-RS resources or one or two CSI-RS resource sets for the group based report.
In some embodiments, in each one of the one or two CSI-RS resource sets, there may be M CSI-RS resources. In some embodiments, the terminal device may report or indicate at least one pair of CSI-RS Resource Indicators (CRIs) or synchronisation signal (SS) /PBCH Block Resource indicators (SSBRIs) for the group based report. In some embodiments, the terminal device may also indicate or report whether uplink (UL) transmitter (Tx) spatial filters can be applied simultaneously and/or the pair of CRIs or SSBRIs can be received simultaneously.
In some embodiments, there may be at least two reference symbols and/or two CSI computation delays for the group based report, wherein the first reference symbol and/or the first CSI computation delay may correspond to the group based report where the UL Tx spatial filters cannot be applied simultaneously and/or pair of CRIs or SSBRIs cannot be received simultaneously, and the second reference symbol and/or the second computation delay may correspond to the group based report, wherein the second reference symbol and/or the second CSI computation delay may correspond to the beam report where the UL Tx spatial filters can be applied simultaneously and/or pair of CRIs or SSBRIs can be received simultaneously.
In some embodiments, if the starting symbol of uplink transmission carrying the group based report is no earlier than the second reference symbol, the group based report may correspond to either the UL Tx spatial filters being applied simultaneously or not and/or pair of CRIs or SSBRIs being received simultaneously or not, and if the starting symbol of uplink transmission carrying the group based report is no earlier than the first reference symbol and earlier than the second reference symbol, the group based report may correspond to the UL Tx spatial filters not being applied simultaneously and/or pair of CRIs or SSBRIs not being received simultaneously, and if the starting symbol of the uplink transmission carrying the group based report is earlier than the first reference symbol, the group based report may not be transmitted or updated.
In some embodiments, the first CSI computation delay for group based report may be Z1 and/or Z′1. For example, Z1 and/or Z′1 in Table 1A or Table 1B.
In some embodiments, the second CSI computation delay may be Z4=Z1+X1 and/or Z′4=Z′1+X1. In some embodiments, X1 may be positive integer, e.g., 1≤X1≤28. In some embodiments, X1 may be different depending on subcarrier spacing (SCS) .
In some embodiments, the second CSI computation delay for group based report may be (Z4, Z′4) , where Z4 and/or Z′4 may be a positive integer, In one example, 22<Z4≤42 for 15kHz. In another example, 33<Z4≤56 for 30kHz. In a further example, 16<Z′4≤42 for 15kHz. In a further example, 30<Z′4≤56 for 30kHz.
In the following, the number of CPUs for group based report will be discussed.
In some embodiments, the terminal device 110 may receive configuration information for group based report from the network device 120. Then, the terminal
device 110 may determine the number of CPUs based on whether the UL Tx spatial filters can be applied simultaneously or not and/or whether the pair of CRIs or SSBRIs can be received simultaneously or not.
In some embodiments, the number of occupied CPU for high/medium velocity may be OCPU=2 when the group based report corresponding to the UL Tx spatial filters being applied simultaneously and/or pair of CRIs or SSBRIs being received simultaneously. In some embodiments, the number of occupied CPU for high/medium velocity may be OCPU=1 when the group based report corresponding to the UL Tx spatial filters not being applied simultaneously and/or pair of CRIs or SSBRIs not being received simultaneously.
Example methods
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 in FIG. 1A.
At block 510, the terminal device receives first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) . The first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook.
At block 520, the terminal device determines whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay. The CSI computation delay is associated with at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
In some example embodiments, the CSI computation delay is determined to be a sum of a further CSI computation delay and at least one of a first value associated with a sum of values of parameters comprised in the first parameter combination or a second value associated with the number of the at least one CSI-RS resource.
In some example embodiments, the CSI computation delay is determined to be: a first value of CSI computation delay if the number of the at least one CSI-RS resource is smaller than or equal to a threshold number, or a second value of CSI computation delay if the number of the at least one CSI-RS resource is larger than or equal to the threshold number.
In some example embodiments, the terminal device determines a reference symbol for the CSI report. The reference symbol is determined to be an uplink symbol after the CSI computation delay from the last symbol in time of the latest one of the at least one CSI-RS resource.
In some example embodiments, the at least one CSI-RS resource is one of the following: at least one selected CSI-RS resource for channel measurements, at least one CSI interference measurement (CSI-IM) resource for interference measurements, or at least one non-zero power (NZP) CSI-RS for interference measurement.
In some example embodiments, the terminal device determines the CSI computation delay or a reference symbol of the CSI report based at least in part on the at least one of the first parameter combination or the bitmap for CSI-RS resources. Moreover, the terminal device transmits or updates the CSI report based at least in part on the first parameter combination and the bitmap for CSI-RS resources if one of the following: an interval between the last symbol of the at least one CSI-RS resource and a first uplink symbol indicated by the network device to carry the CSI report is larger than or equal to the CSI computation delay, or the first uplink symbol is no earlier than the reference symbol.
In some example embodiments, the terminal device determines a first CSI computation delay or a first reference symbol correspond to a situation where the bitmap for CSI-RS resources is a first value. The terminal device is not expected to transmit or update the CSI report if: an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device to carry the CSI report is smaller than or equal to the first CSI computation delay, or the first uplink symbol is earlier than the first reference symbol. The terminal device determines a second CSI computation delay or a second reference symbol correspond to a situation where the bitmap for CSI-RS resources is a second value; and the terminal device is not expected to transmit or update the CSI report corresponding
to the second value of the bitmap if: an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device to carry the CSI report is smaller than or equal to the second CSI computation delay, or the first uplink symbol is no earlier than the second reference symbol.
FIG. 6 illustrates a flowchart of a communication method 600 implemented at a terminal 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 terminal device in FIG. 1A.
At block 610, the terminal device receives, second configuration information for a channel state information (CSI) report for high or medium velocity. The second configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook.
At block 620, the terminal device determines whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay. Alternatively, at block 620, the terminal device determines whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay. The second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
In some example embodiments, the first reference symbol and the first CSI computation delay is based on the last symbol of the first CSI-RS resource or the latest CSI-RS resource in the plurality of CSI-RS resources, and the second reference symbol and the second CSI computation delay is based on the last symbol of the last CSI-RS resource or the second CSI-RS resource in the plurality of CSI-RS resources.
In some example embodiments, if a first uplink symbol indicated by the network device to carry the CSI report is no earlier than the second reference symbol, the CSI report comprises the at least one doppler domain basis, if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the CSI report does not comprise the at least one doppler domain basis, and if the first uplink symbol is earlier than the first reference symbol, the transmission of the CSI report is disabled or the CSI report is not updated.
In some example embodiments, the second CSI computation delay is determined to be a sum of a further CSI computation delay and a third value associated with the number of CSI-RS resources configured for high or medium velocity.
In some example embodiments, the second CSI computation delay is determined to be:a first value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is smaller than or equal to a threshold number, and a second value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is larger than or equal to a threshold number.
FIG. 7 illustrates a flowchart of a communication method 700 implemented at a terminal 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 terminal device in FIG. 1A.
At block 710, the terminal device receives, third configuration information for a time domain channel property (TDCP) report. The third configuration indicates a plurality of channel state information (CSI) reference signal (CSI-RS) resources or resource sets for tracking.
At block 720, the terminal device determines whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay. The at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
In some example embodiments, the terminal device determines whether to transmit or update the TDCP report based on at least one of a first reference symbol or a first CSI computation delay. The terminal device determines whether to transmit or update a TDCP report comprising the first correlation coefficient or a plurality of correlation coefficients based on at least one of a second reference symbol or a second CSI computation delay. The second reference symbol is later than the first reference symbol and/or the second CSI computation delay and larger than the first CSI computation delay.
In some example embodiments, the first reference symbol and the first CSI computation delay corresponds to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking or the last symbol in time of the latest CSI-
RS resource used for determining the first correlation coefficient, or the second reference symbol and the second CSI computation delay corresponds to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking.
In some example embodiments, if a first uplink symbol indicated by the network device to carry the TDCP report is no earlier than the second reference symbol, the TDCP report comprises the plurality of correlation coefficients, if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the TDCP report only comprises the first correlation coefficient, and if the first uplink symbol is earlier than the first reference symbol, the transmission of the TDCP report is disabled or the TDCP report is not updated.
In some example embodiments, the second CSI computation delay is determined to be a sum of a further CSI computation delay and a fourth value associated with the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP.
In some example embodiments, the second CSI computation delay is determined to be: a first value of the second CSI computation delay if the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP is smaller than or equal to a threshold number, and a second value of the second CSI computation delay if the number of the at least one correlation coefficient the number of CSI-RS resources used for TDCP is larger than or equal to the threshold number.
FIG. 8 illustrates a flowchart of a communication method 800 implemented at a terminal 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 terminal device in FIG. 1A.
At block 810, the terminal device receives first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) . The first configuration indicates at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook.
At block 820, the terminal device determines the number of CSI processing units (CPUs) based on at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at
least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
FIG. 9 illustrates a flowchart of a communication method 900 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 900 will be described from the perspective of the terminal device in FIG. 1A.
At block 910, the terminal device receives, third configuration information for a time domain channel property (TDCP) report. The third configuration indicates a plurality of CSI reference signal (CSI-RS) resources for tracking.
At block 920, the terminal device processes a procedure related with a TDCP report with a first number of CSI processing units (CPUs) . The first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report. The first number of CPUs decreases as the number of correlation coefficients to be determined decreases, or the first number of CPUs is one or two.
FIG. 10 illustrates a flowchart of a communication method 1000 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1000 will be described from the perspective of the terminal device in FIG. 1A.
At block 1010, the terminal device receives second configuration information for a channel state information (CSI) report for high or medium velocity.
At block 1020, the terminal device determines the number of CSI processing units (CPUs) based on the number of at least one CSI-RS resource configured for high or medium velocity.
Example devices and apparatuses
FIG. 11 is a simplified block diagram of a device 1100 that is suitable for implementing embodiments of the present disclosure. The device 1100 can be considered as a further example implementation of any of the devices as shown in FIG. 1A. Accordingly, the device 1100 can be implemented at or as at least a part of the terminal
device 110 or the network device 120.
As shown, the device 1100 includes a processor 1110, a memory 1120 coupled to the processor 1110, a suitable transceiver 1140 coupled to the processor 1110, and a communication interface coupled to the transceiver 1140. The memory 1110 stores at least a part of a program 1130. The transceiver 1140 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 1140 may include at least one of a transmitter 1142 and a receiver 1144. The transmitter 1142 and the receiver 1144 may be functional modules or physical entities. The transceiver 1140 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.
The program 1130 is assumed to include program instructions that, when executed by the associated processor 1110, enable the device 1100 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 1 to 11. The embodiments herein may be implemented by computer software executable by the processor 1110 of the device 1100, or by hardware, or by a combination of software and hardware. The processor 1110 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 1110 and memory 1120 may form processing means 1150 adapted to implement various embodiments of the present disclosure.
The memory 1120 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 1120 is shown in the device 1100, there may be several physically distinct memory modules in the device 1100. The processor 1110 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 1100 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.
According to embodiments of the present disclosure, a terminal device comprising a circuitry is provided. The circuitry is configured to: receive, first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) , the first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; determine whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay, wherein the CSI computation delay is associated with at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
According to embodiments of the present disclosure, a terminal device comprising a circuitry is provided. The circuitry is configured to: receive, second configuration information for a channel state information (CSI) report for high or medium velocity, the second configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; determine whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay, or determine whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
According to embodiments of the present disclosure, a terminal device comprising
a circuitry is provided. The circuitry is configured to: receive, third configuration information for a time domain channel property (TDCP) report, the third configuration indicating a plurality of channel state information (CSI) reference signal (CSI-RS) resources or resource sets for tracking; and determine whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
According to embodiments of the present disclosure, a terminal device comprising a circuitry is provided. The circuitry is configured to: receive, first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) , the first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; and determine the number of CSI processing units (CPUs) based on at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
According to embodiments of the present disclosure, a terminal device comprising a circuitry is provided. The circuitry is configured to: receive, third configuration information for a time domain channel property (TDCP) report, the third configuration indicating a plurality of CSI reference signal (CSI-RS) resources for tracking; and process a procedure related with a TDCP report with a first number of CSI processing units (CPUs) , wherein, the first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report, the first number of CPUs decreases as the number of correlation coefficients to be determined decreases, or the first number of CPUs is one or two, or wherein the processor is configured to cause the terminal device to: receive, second configuration information for a channel state information (CSI) report for high or medium velocity; and determine the number of CSI processing units (CPUs) based on the number of at least one CSI-RS resource configured for high or medium velocity.
According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
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.
In summary, embodiments of the present disclosure provide the following aspects.
In an aspect, it is proposed a terminal device comprising: a processor configured to cause the terminal device to: receive, first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) , the first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; determine whether or how to report the CSI report based on at least one of the following: the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, or a CSI computation delay, wherein the CSI computation delay is associated with at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
In some embodiments, the CSI computation delay is determined to be a sum of a further CSI computation delay and at least one of a first value associated with a sum of values of parameters comprised in the first parameter combination or a second value associated with the number of the at least one CSI-RS resource.
In some embodiments, the CSI computation delay is determined to be: a first value
of CSI computation delay if the number of the at least one CSI-RS resource is smaller than or equal to a threshold number, or a second value of CSI computation delay if the number of the at least one CSI-RS resource is larger than or equal to the threshold number.
In some embodiments, the processor is further configured to cause the terminal device to: determine a reference symbol for the CSI report, wherein the reference symbol is determined to be an uplink symbol after the CSI computation delay from the last symbol in time of the latest one of the at least one CSI-RS resource.
In some embodiments, the at least one CSI-RS resource is one of the following: at least one selected CSI-RS resource for channel measurements, at least one CSI interference measurement (CSI-IM) resource for interference measurements, or at least one non-zero power (NZP) CSI-RS for interference measurement.
In some embodiments, the processor is further configured to cause the terminal device to: determine the CSI computation delay or a reference symbol of the CSI report based at least in part on the at least one of the first parameter combination or the bitmap for CSI-RS resources; transmit or update the CSI report based at least in part on the first parameter combination and the bitmap for CSI-RS resources if one of the following: an interval between the last symbol of the at least one CSI-RS resource and a first uplink symbol indicated by the network device to carry the CSI report is larger than or equal to the CSI computation delay, or the first uplink symbol is no earlier than the reference symbol.
In some embodiments, the processor is further configured to cause the terminal device to: determine a first CSI computation delay or a first reference symbol correspond to a situation where the bitmap for CSI-RS resources is a first value; and the terminal device is not expected to transmit or update the CSI report if: an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device to carry the CSI report is smaller than or equal to the first CSI computation delay, or the first uplink symbol is earlier than the first reference symbol; or wherein the processor is further configured to cause the terminal device to: determine a second CSI computation delay or a second reference symbol correspond to a situation where the bitmap for CSI-RS resources is a second value; and the terminal device is not expected to transmit or update the CSI report corresponding to the second value of the bitmap if: an interval between the last symbol in time of the
latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device to carry the CSI report is smaller than or equal to the second CSI computation delay, or the first uplink symbol is no earlier than the second reference symbol.
In an aspect, it is proposed a terminal device comprising: a processor configured to cause the terminal device to: receive, second configuration information for a channel state information (CSI) report for high or medium velocity, the second configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; determine whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay, or determine whether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay is larger than the first CSI computation delay.
In some embodiments, the first reference symbol and the first CSI computation delay is based on the last symbol of the first CSI-RS resource or the latest CSI-RS resource in the plurality of CSI-RS resources, and the second reference symbol and the second CSI computation delay is based on the last symbol of the last CSI-RS resource or the second CSI-RS resource in the plurality of CSI-RS resources.
In some embodiments, the processor is further configured to cause the terminal device to: if a first uplink symbol indicated by the network device to carry the CSI report is no earlier than the second reference symbol, the CSI report comprises the at least one doppler domain basis, if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the CSI report does not comprise the at least one doppler domain basis, and if the first uplink symbol is earlier than the first reference symbol, the transmission of the CSI report is disabled or the CSI report is not updated.
In some embodiments, the second CSI computation delay is determined to be a sum of a further CSI computation delay and a third value associated with the number of CSI-RS resources configured for high or medium velocity.
In some embodiments, the second CSI computation delay is determined to be: a first value of the second CSI computation delay if the number of CSI-RS resources configured
for high or medium velocity is smaller than or equal to a threshold number, and a second value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is larger than or equal to a threshold number.
In an aspect, it is proposed a terminal device comprising: a processor configured to cause the terminal device to: receive, third configuration information for a time domain channel property (TDCP) report, the third configuration indicating a plurality of channel state information (CSI) reference signal (CSI-RS) resources or resource sets for tracking; and determine whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
In some embodiments, the processor is further configured to cause the terminal device to: determine whether to transmit or update the TDCP report based on at least one of a first reference symbol or a first CSI computation delay, or determine whether to transmit or update a TDCP report comprising the first correlation coefficient or a plurality of correlation coefficients based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and/or the second CSI computation delay and larger than the first CSI computation delay.
In some embodiments, the first reference symbol and the first CSI computation delay corresponds to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking or the last symbol in time of the latest CSI-RS resource used for determining the first correlation coefficient, or the second reference symbol and the second CSI computation delay corresponds to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking.
In some embodiments, the processor is further configured to cause the terminal device to: if a first uplink symbol indicated by the network device to carry the TDCP report is no earlier than the second reference symbol, the TDCP report comprises the plurality of correlation coefficients, if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the TDCP report only comprises the first correlation coefficient, and if the first uplink symbol is earlier than the first reference symbol, the transmission of the TDCP report is disabled or the TDCP report
is not updated.
In some embodiments, the second CSI computation delay is determined to be a sum of a further CSI computation delay and a fourth value associated with the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP.
In some embodiments, the second CSI computation delay is determined to be: a first value of the second CSI computation delay if the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP is smaller than or equal to a threshold number, and a second value of the second CSI computation delay if the number of the at least one correlation coefficient the number of CSI-RS resources used for TDCP is larger than or equal to the threshold number.
In an aspect, it is proposed a terminal device comprising: a processor configured to cause the terminal device to: receive, first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) , the first configuration indicating at least one of the following: a plurality of CSI reference signal (CSI-RS) resources, or at least one parameter combination for codebook; and determine the number of CSI processing units (CPUs) based on at least one of the following: a first parameter combination determined from at least one parameter combination, a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, or the number of the plurality of CSI-RS resources.
In an aspect, it is proposed a terminal device comprising: a processor configured to cause the terminal device to: receive, third configuration information for a time domain channel property (TDCP) report, the third configuration indicating a plurality of CSI reference signal (CSI-RS) resources for tracking; and process a procedure related with a TDCP report with a first number of CSI processing units (CPUs) , wherein, the first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report, the first number of CPUs decreases as the number of correlation coefficients to be determined decreases, or the first number of CPUs is one or two, or wherein the processor is configured to cause the terminal device to: receive, second configuration information for a channel state information (CSI) report for high or medium velocity; and determine the number of CSI processing units (CPUs) based on the number of at least one CSI-RS resource configured for high or medium velocity.
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.
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.
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.
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.
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 11. 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.
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.
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.
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.
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 (20)
- A terminal device comprising:a processor configured to cause the terminal device to:receive, from a network device, first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) , the first configuration indicating at least one of the following:a plurality of CSI reference signal (CSI-RS) resources, orat least one parameter combination for codebook; anddetermine whether or how to report the CSI report based on at least one of the following:the last symbol in time of the latest one of at least one CSI-RS resource selected from the plurality of CSI-RS resources by the terminal device, ora CSI computation delay, wherein the CSI computation delay is associated with at least one of the following:a first parameter combination determined from at least one parameter combination,a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, orthe number of the plurality of CSI-RS resources.
- The terminal device of claim 1, wherein the CSI computation delay is determined to be a sum of a further CSI computation delay and at least one of a first value associated with a sum of values of parameters comprised in the first parameter combination or a second value associated with the number of the at least one CSI-RS resource.
- The terminal device of claim 1, wherein the CSI computation delay is determined to be:a first value of CSI computation delay if the number of the at least one CSI-RS resource is smaller than or equal to a threshold number, ora second value of CSI computation delay if the number of the at least one CSI-RS resource is larger than or equal to the threshold number.
- The terminal device of claim 1, wherein the processor is further configured to cause the terminal device to:determine a reference symbol for the CSI report, wherein the reference symbol is determined to be an uplink symbol after the CSI computation delay from the last symbol in time of the latest one of the at least one CSI-RS resource.
- The terminal device of claim 1, wherein the at least one CSI-RS resource is one of the following:at least one selected CSI-RS resource for channel measurements,at least one CSI interference measurement (CSI-IM) resource for interference measurements, orat least one non-zero power (NZP) CSI-RS for interference measurement.
- The terminal device of claim 1, wherein the processor is further configured to cause the terminal device to:determine the CSI computation delay or a reference symbol of the CSI report based at least in part on the at least one of the first parameter combination or the bitmap for CSI-RS resources;transmit or update the CSI report based at least in part on the first parameter combination and the bitmap for CSI-RS resources if one of the following:an interval between the last symbol of the at least one CSI-RS resource and a first uplink symbol indicated by the network device to carry the CSI report is larger than or equal to the CSI computation delay, orthe first uplink symbol is no earlier than the reference symbol.
- The terminal device of claim 1, wherein the processor is further configured to cause the terminal device to:determine a first CSI computation delay or a first reference symbol correspond to a situation where the bitmap for CSI-RS resources is a first value; andthe terminal device is not expected to transmit or update the CSI report if:an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device to carry the CSI report is smaller than or equal to the first CSI computation delay, orthe first uplink symbol is earlier than the first reference symbol;or wherein the processor is further configured to cause the terminal device to:determine a second CSI computation delay or a second reference symbol correspond to a situation where the bitmap for CSI-RS resources is a second value; andthe terminal device is not expected to transmit or update the CSI report corresponding to the second value of the bitmap if:an interval between the last symbol in time of the latest one of at least one CSI-RS resource indicated by the bitmap and a first uplink symbol indicated by the network device to carry the CSI report is smaller than or equal to the second CSI computation delay, orthe first uplink symbol is no earlier than the second reference symbol.
- A terminal device comprising:a processor configured to cause the terminal device to:receive, from a network device, second configuration information for a channel state information (CSI) report for high or medium velocity, the second configuration indicating at least one of the following:a plurality of CSI reference signal (CSI-RS) resources, orat least one parameter combination for codebook; anddetermine at least one of the following:whether to transmit or update a CSI report based on at least one of a first reference symbol or a first CSI computation delay, orwhether to transmit or update a CSI report comprising at least one doppler domain basis based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and the second CSI computation delay is larger than the first CSI computation delay.
- The terminal device of claim 8, wherein,the first reference symbol and the first CSI computation delay is based on the last symbol of the first CSI-RS resource or the latest CSI-RS resource in the plurality of CSI-RS resources, andthe second reference symbol and the second CSI computation delay is based on the last symbol of the last CSI-RS resource or the second CSI-RS resource in the plurality of CSI-RS resources.
- The terminal device of claim 8, wherein,if a first uplink symbol indicated by the network device to carry the CSI report is no earlier than the second reference symbol, the CSI report comprises the at least one doppler domain basis,if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the CSI report does not comprise the at least one doppler domain basis, andif the first uplink symbol is earlier than the first reference symbol, the transmission of the CSI report is disabled or the CSI report is not updated.
- The terminal device of claim 8, wherein the second CSI computation delay is determined to be a sum of a further CSI computation delay and a third value associated with the number of CSI-RS resources configured for high or medium velocity.
- The terminal device of claim 10, wherein the second CSI computation delay is determined to be:a first value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is smaller than or equal to a threshold number, anda second value of the second CSI computation delay if the number of CSI-RS resources configured for high or medium velocity is larger than or equal to a threshold number.
- A terminal device comprising:a processor configured to cause the terminal device to:receive, from a network device, third configuration information for a time domain channel property (TDCP) report, the third configuration indicating a plurality of channel state information (CSI) reference signal (CSI-RS) resources or resource sets for tracking; anddetermine whether or how to transmit the TDCP report based on at least one reference symbol for the TDCP report and/or at least one CSI computation delay, wherein the at least one reference symbol and/or at least one CSI computation delay is associated with at least one CSI-RS resource for tracking.
- The terminal device of claim 13, wherein the processor is further configured to cause the terminal device to:determine whether to transmit or update the TDCP report based on at least one of a first reference symbol or a first CSI computation delay, ordetermine whether to transmit or update a TDCP report comprising the first correlation coefficient or a plurality of correlation coefficients based on at least one of a second reference symbol or a second CSI computation delay, wherein the second reference symbol is later than the first reference symbol and the second CSI computation delay and larger than the first CSI computation delay.
- The terminal device of claim 14, wherein,the first reference symbol and the first CSI computation delay corresponds to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking or the last symbol in time of the latest CSI-RS resource used for determining the first correlation coefficient, orthe second reference symbol and the second CSI computation delay corresponds to the last symbol in time of the latest CSI-RS resource of the plurality of CSI-RS resources for tracking.
- The terminal device of claim 14, wherein the processor is further configured to cause the terminal device to:if a first uplink symbol indicated by the network device to carry the TDCP report is no earlier than the second reference symbol, the TDCP report comprises the plurality of correlation coefficients,if the first uplink symbol is no earlier than the first reference symbol and earlier than the second reference symbol, the TDCP report only comprises the first correlation coefficient, andif the first uplink symbol is earlier than the first reference symbol, the transmission of the TDCP report is disabled or the TDCP report is not updated.
- The terminal device of claim 14, wherein the second CSI computation delay is determined to be a sum of a further CSI computation delay and a fourth value associated with the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP.
- The terminal device of claim 14, wherein the second CSI computation delay is determined to be:a first value of the second CSI computation delay if the number of the at least one correlation coefficient or the number of CSI-RS resources used for TDCP is smaller than or equal to a threshold number, anda second value of the second CSI computation delay if the number of the at least one correlation coefficient the number of CSI-RS resources used for TDCP is larger than or equal to the threshold number.
- A terminal device comprising:a processor configured to cause the terminal device to:receive, first configuration information for a channel state information (CSI) report for coherent joint transmission (CJT) , the first configuration indicating at least one of the following:a plurality of CSI reference signal (CSI-RS) resources, orat least one parameter combination for codebook; anddetermine the number of CSI processing units (CPUs) based on at least one of the following:a first parameter combination determined from at least one parameter combination,a bitmap for CSI-RS resources indicating the at least one CSI-RS resource selected from the plurality of CSI-RS resources, orthe number of the plurality of CSI-RS resources.
- A terminal device comprising:a processor configured to cause the terminal device to:receive at least one of the following from a network device:second configuration information for a channel state information (CSI) report for high or medium velocity;third configuration information for a time domain channel property (TDCP) report, the third configuration indicating a plurality of CSI reference signal (CSI-RS) resources for tracking; andif the second configuration is received, determine the number of CSI processing units (CPUs) based on the number of at least one CSI-RS resource configured for high or medium velocity; andif the third configuration is received, process a procedure related with a TDCP report with a first number of CSI processing units (CPUs) , wherein,the first number of CPUs is determine based on at least one of the following: the number of CSI-RS resources used for TDCP, or the number of correlation coefficients comprised in the TDCP report,the first number of CPUs decreases as the number of correlation coefficients to be determined decreases, orthe first number of CPUs is one or two.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/094004 WO2024234165A1 (en) | 2023-05-12 | 2023-05-12 | Devices and methods for communication |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/094004 WO2024234165A1 (en) | 2023-05-12 | 2023-05-12 | Devices and methods for communication |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024234165A1 true WO2024234165A1 (en) | 2024-11-21 |
Family
ID=93518551
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/094004 Pending WO2024234165A1 (en) | 2023-05-12 | 2023-05-12 | Devices and methods for communication |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2024234165A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020151734A1 (en) * | 2019-01-22 | 2020-07-30 | Qualcomm Incorporated | Csi processing for fine csi granularity |
| CN115039431A (en) * | 2020-02-03 | 2022-09-09 | 高通股份有限公司 | CPU, resource and port occupancy for multiple TRP CSI |
| WO2023003295A1 (en) * | 2021-07-20 | 2023-01-26 | 엘지전자 주식회사 | Method and device for transmitting/receiving channel state information in wireless communication system |
-
2023
- 2023-05-12 WO PCT/CN2023/094004 patent/WO2024234165A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020151734A1 (en) * | 2019-01-22 | 2020-07-30 | Qualcomm Incorporated | Csi processing for fine csi granularity |
| CN115039431A (en) * | 2020-02-03 | 2022-09-09 | 高通股份有限公司 | CPU, resource and port occupancy for multiple TRP CSI |
| WO2023003295A1 (en) * | 2021-07-20 | 2023-01-26 | 엘지전자 주식회사 | Method and device for transmitting/receiving channel state information in wireless communication system |
Non-Patent Citations (1)
| Title |
|---|
| MODERATOR (SAMSUNG): "Moderator Summary on Rel-18 CSI enhancements", 3GPP TSG RAN WG1 #112BIS-E R1-2303112, 26 April 2023 (2023-04-26) * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023197326A1 (en) | Methods, devices, and computer readable medium for communication | |
| WO2023123379A1 (en) | Methods, devices, and computer readable medium for communication | |
| US20250175951A1 (en) | Methods, devices, and computer readable medium for communication | |
| WO2023050077A1 (en) | Methods, devices, and computer readable medium for communication | |
| WO2024065463A1 (en) | Method, device and computer storage medium of communication | |
| WO2024197484A1 (en) | Devices and methods for communication | |
| WO2023173378A1 (en) | Method, device and computer readable medium of communication | |
| WO2024234165A1 (en) | Devices and methods for communication | |
| WO2025199912A1 (en) | Devices and methods for communication | |
| WO2025208363A1 (en) | Devices and methods for communication | |
| WO2025171660A1 (en) | Devices and methods for communication | |
| WO2024092666A1 (en) | Methods, devices, and medium for communication | |
| WO2025007352A1 (en) | Devices and methods for communication | |
| WO2025065407A1 (en) | Devices and methods for communication | |
| WO2025227406A1 (en) | Devices and methods for communication | |
| WO2025156301A1 (en) | Devices and methods for communication | |
| WO2024197547A1 (en) | Methods, devices and medium for communication | |
| WO2025097399A1 (en) | Devices and methods for communication | |
| WO2025076791A1 (en) | Devices and methods for communication | |
| WO2024031580A1 (en) | Methods, devices, and computer readable medium for communication | |
| WO2025091355A1 (en) | Devices and methods for communication | |
| WO2025145350A1 (en) | Devices and methods for communication | |
| WO2025015531A1 (en) | Devices and methods for communication | |
| WO2024152353A1 (en) | Methods, devices and medium for communication | |
| WO2024130611A1 (en) | Method, device and computer storage medium of communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23936859 Country of ref document: EP Kind code of ref document: A1 |