Terminal device, network device, terminal device method, and network device method
By configuring CSI-RS resources and optimizing CSI reporting methods, the solution addresses CSI enhancement challenges, resulting in improved communication performance and reliability in multi-antenna systems.
Patent Information
- Application Number
- JP2025536510
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-12-21
- Publication Date
- 2026-01-14
AI Technical Summary
Existing communication technologies face challenges in effectively enhancing Channel State Information (CSI) for reliable high-data-rate communications, particularly in multi-antenna systems, due to limitations in CSI collection and reporting methods.
The proposed solution involves configuring terminal devices and network devices to utilize multiple Channel State Information Reference Signal (CSI-RS) resources for enhanced CSI reporting, including specific vector and parameter combinations, vector offsets, and window sizes to optimize CSI reporting, thereby improving CSI collection and reporting efficiency.
This approach enhances CSI reporting accuracy and efficiency, leading to improved communication performance and reliability in multi-antenna systems by optimizing CSI collection and reporting processes.
Smart Images

Figure 2026501272000001_ABST
Abstract
Description
[Technical Field]
[0001] FIELD Embodiments of the present disclosure relate generally to the field of telecommunications, and more particularly to communication methods, devices, and computer storage media for Channel State Information (CSI). [Background technology]
[0002] Several techniques have been proposed to improve communication performance. For example, multiple-input multiple-output (MIMO) has been proposed. MIMO includes features that enable the use of multiple antenna elements at a base station for both sub-6 GHz and over-6 GHz frequency bands. In this situation, multiple antennas at the transmitter and / or receiver can be used to achieve array and diversity gains instead of capacity gains. In wireless communications, channel state information (CSI) is the known channel characteristics of a communication link. This information describes how a signal propagates from a transmitter to a receiver, representing, for example, the combined effects of scattering, fading, and power attenuation over distance. This method is called channel estimation. CSI allows transmissions to adapt to current channel conditions, which is important for achieving reliable communication at high data rates in multi-antenna systems. Therefore, CSI enhancement is worthy of investigation. Summary of the Invention [Problem to be solved by the invention]
[0003] Generally, embodiments of the present disclosure provide methods, devices, and computer storage media for CSI. [Means for solving the problem]
[0004] In a first aspect, a terminal device is provided, comprising: a processor configured to cause the terminal device to receive, from a network device, a configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurement for a CSI report and at least one configuration for a first set of vector value combinations, a second set of vector value combinations, and a first set of parameter value combinations for the CSI report, where each value in the first vector value combination corresponds to one of the plurality of CSI-RS resources; determine, based at least on the set of CSI-RS resources from the plurality of CSI-RS resources, a first combination from the first set of vector value combinations, a first value from the second set of vector value combinations, and a second value from the first parameter value set; and transmit a CSI report based on the first combination, the first value from the second set of vector value combinations, and the second value from the first parameter value set.
[0005] In a second aspect, a terminal device is provided, comprising: a processor configured to cause the terminal device to receive, from a network device, at least one configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurements for a CSI report, the at least one configuration indicating a number of second vectors and a size of a second vector window for the CSI report, and to send, to the network device, an indication in the CSI report indicating a second vector offset corresponding to one CSI-RS resource of the plurality of CSI-RS resources, where the second vector offset is within a certain value range.
[0006] In a third aspect, a network device is provided, comprising a processor configured to cause the network device to: transmit, to a terminal device, a configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurements for a CSI report, and at least one configuration for a first set of vector value combinations, a second set of vector value combinations, and a first set of parameter value combinations for the CSI report, where each value in the first vector value combination corresponds to one of the plurality of CSI-RS resources; and receive a CSI report based on the first combination, a first value from the second set of vector value combinations, and a second value from the first parameter value set, where the first combination is determined from the first set of vector value combinations, the first value is determined from the second set of vector value combinations, and the second value is determined from the first parameter value set based at least on the set of CSI-RS resources from the plurality of CSI-RS resources.
[0007] In a fourth aspect, a network device is provided, comprising: a processor configured to cause the network device to: transmit, to a terminal device, at least one configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurements for a CSI report, the at least one configuration indicating a number of second vectors and a size of a second vector window for the CSI report; and receive, from the terminal device, an indication in the CSI report indicating a second vector offset corresponding to one CSI-RS resource of the plurality of CSI-RS resources, the second vector offset being within a specific value range.
[0008] In a fifth aspect, a communication method is provided, the method including: receiving, at a terminal device and from a network device, a configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurement for a CSI report and at least one configuration for a set of first vector value combinations, a second vector value combination, and a first parameter value set for the CSI report, where each value in the first vector value combination corresponds to one of the plurality of CSI-RS resources; determining, based at least on the set of CSI-RS resources from the plurality of CSI-RS resources, a first combination from the first set of vector value combinations, a first value from the second vector value set, and a second value from the first parameter value set; and transmitting a CSI report based on the first combination, the first value from the second vector value set, and the second value from the first parameter value set.
[0009] In a sixth aspect, a communication method is provided, the method including: receiving, at a terminal device and from a network device, at least one configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurement for a CSI report, the at least one configuration indicating a number of second vectors and a size of a second vector window for the CSI report; and transmitting, to the network device, an indication in the CSI report indicating a second vector offset corresponding to one CSI-RS resource of the plurality of CSI-RS resources, the second vector offset being within a certain value range.
[0010] In a seventh aspect, a communication method is provided, comprising: transmitting, in a network device, to a terminal device, a configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurements for a CSI report and at least one configuration for a first set of vector value combinations, a second set of vector value combinations, and a first set of parameter value combinations for the CSI report, where each value in the first vector value combination corresponds to one of the plurality of CSI-RS resources; and receiving a CSI report based on the first combination, a first value from the second set of vector value combinations, and a second value from the first parameter value set, where the first combination is determined from the first set of vector value combinations, the first value is determined from the second set of vector value combinations, and the second value is determined from the first parameter value set based at least on the set of CSI-RS resources from the plurality of CSI-RS resources.
[0011] In an eighth aspect, a communication method is provided, comprising: transmitting, at a network device, to a terminal device, at least one configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurement for a CSI report, the at least one configuration indicating a number of second vectors and a size of a second vector window for the CSI report; and receiving, from the terminal device, an indication in the CSI report indicating a second vector offset corresponding to one CSI-RS resource of the plurality of CSI-RS resources, the second vector offset being within a particular value range.
[0012] In a ninth aspect, there is provided a computer readable medium having stored thereon instructions which, when executed on at least one processor, cause the at least one processor to perform a method according to the fifth, sixth, seventh or eighth aspect.
[0013] Other features of the present disclosure will become readily apparent from the following description.
[0014] The above and other objects, features and advantages of the present disclosure will become more apparent through more detailed descriptions of several embodiments of the present disclosure in the accompanying drawings. [Brief explanation of the drawings]
[0015] [Figure 1] FIG. 1 is a schematic diagram of a communication environment in which embodiments of the present disclosure may be implemented.
[0016] [Figure 2] 1 illustrates a signaling flow for communication according to some embodiments of the present disclosure.
[0017] [Figure 3] 1 illustrates a signaling flow for communication according to some embodiments of the present disclosure.
[0018] [Figure 4A] FIG. 1 illustrates a schematic diagram of offsets for TRPs, according to some embodiments of the present disclosure. [Figure 4B] FIG. 1 illustrates a schematic diagram of offsets for TRPs, according to some embodiments of the present disclosure. [Figure 4C] FIG. 1 illustrates a schematic diagram of offsets for TRPs, according to some embodiments of the present disclosure.
[0019] [Figure 5] 1 is a flowchart of an exemplary method according to one embodiment of the present disclosure.
[0020] [Figure 6] 1 is a flowchart of an exemplary method according to one embodiment of the present disclosure.
[0021] [Figure 7] 1 is a flowchart of an exemplary method according to one embodiment of the present disclosure.
[0022] [Figure 8] 1 is a flowchart of an exemplary method according to one embodiment of the present disclosure.
[0023] [Figure 9] FIG. 1 is a simplified block diagram of a device suitable for implementing embodiments of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0024] Throughout the drawings, the same or similar reference numbers represent the same or similar elements.
[0025] The principles of the present disclosure will be described below with reference to several embodiments. It should be understood that these embodiments are provided for illustrative purposes only, and do not imply any limitation on the scope of the present disclosure, but rather help those skilled in the art to understand and implement the present disclosure. The technology disclosed herein can be implemented in various forms other than those exemplified below.
[0026] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.
[0027] As used herein, the term "terminal device" refers to any device that has wireless or wired communication capabilities. Examples of terminal devices include, but are not limited to, User Equipment (UE), personal computers, desktops, mobile phones, cellular phones, smartphones, Personal Digital Assistants (PDAs), portable computers, tablets, wearable devices, Internet of Things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, Machine Type Communication (MTC) devices, in-vehicle devices for V2X communications where X means pedestrian, vehicle, or infrastructure / network, Integrated Access and Backhaul (IAB) devices, space or air vehicles in Non-Terrestrial Networks (NTN) including satellites and High Altitude Platforms (HAPs) including Unmanned Aircraft Systems (UASs), Augmented Reality (AR) devices, and the like. These include extended reality (XR) devices, which include various types of reality such as extended reality (XR), mixed reality (MR), and virtual reality (VR); unmanned aerial vehicles (UAVs), commonly known as drones, which are aircraft without any human pilot; devices on high speed trains (HSTs); image capture devices such as digital cameras and sensors; gaming devices; music storage and playback devices; or internet appliances that enable wireless or wired internet access and browsing.A "terminal device" may further have "multicast / broadcast" capabilities to support public safety and mission-critical applications, V2X applications, transparent IPv4 / IPv6 multicast distribution, IPTV, smart TV, wireless services, software distribution over wireless, group communication, and IoT applications. It may also incorporate one or more Subscriber Identity Modules (SIMs) (known as Multi-SIMs). The term "terminal device" may be used interchangeably with UE, mobile station, subscriber station, mobile terminal, user terminal, or wireless device.
[0028] The term "network device" refers to a device that can provide or host a cell or coverage area over which terminal devices can communicate. Examples of network devices include, but are not limited to, a Node B (Node B or NB), an evolved Node B (eNodeB or eNB), a generation Node B (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), etc.
[0029] A terminal device or a network device may have artificial intelligence (AI) or machine learning capabilities, which generally include models trained from a large amount of collected data for a specific function and can be used to predict some information.
[0030] The terminal or network device can operate on several frequency ranges, such as FR1 (910 MHz to 7125 MHz), FR2 (24.25 GHz to 71 GHz), FR2-2 (52.6 GHz to 71 GHz), frequency bands greater than 100 GHz, and terahertz (THz). It can also function on licensed / unlicensed / shared spectrum. The terminal device may have two or more connections with a network device under a Multi-Radio Dual Connectivity (MR-DC) application scenario. The terminal device or network device can operate in full duplex mode, flexible duplex mode, and cross-division duplex mode.
[0031] Embodiments of the present disclosure may be implemented in test equipment, such as signal generators, signal analyzers, spectrum analyzers, network analyzers, test terminal devices, test network devices, and channel emulators.
[0032] In some embodiments, a 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 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 an eNB, and the second RAT device is a gNB. Information related to the 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, the first information may be transmitted from the first network device to the terminal device, and the second information may be transmitted from the second network device directly or via the first network device to the terminal device. In some embodiments, information related to a 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 to the reconfiguration for the terminal device configured by the second network device may be transmitted to the terminal device directly from the second network device or via the first network device.
[0033] 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 variations thereof should be read as open terms meaning "includes, but not limited to." The term "based on" should be read as "based at least in part on." The terms "one embodiment" and "an embodiment" should be read as "at least one embodiment." The term "another embodiment" should be read as "at least one other embodiment." Terms such as "first," "second," etc. can refer to different or the same object. Other definitions, both explicit and implicit, may be included below.
[0034] In some instances, values, procedures, or devices are referred to as "best," "lowest," "highest," "minimum," "maximum," etc. It is to be understood that such descriptions are intended to illustrate that a selection may be made from among many functional alternatives used, and that such a selection is not necessarily better, smaller, higher, or otherwise preferred than other selections.
[0035] As mentioned above, CSI enhancements are worth investigating. Some solutions, assuming ideal backhaul and synchronization and the same number of antenna ports across TRPs, specify CSI collection extensions for coherent-joint transmission (CJT) targeting FR1 and up to four TRPs, Release (Rel)-16 / 17 Type II codebook improvements for CJT mTRPs targeting FDD and its associated CSI reporting, SRS capacity enhancements, and / or sounding reference signal (SRS) enhancements to manage cross-SRS interference between transmission reception points (TRPs) targeting time-domain division (TDD) CJT via interference randomization, taking into account throughput-overhead tradeoffs, with the constraints that 1) do not consume additional resources for SRS, 2) reuse the existing SRS comb structure, and 3) do not use new SRS root sequences. Note that the maximum number of CSI-RS ports per resource remains the same as in Rel-17, i.e., 32.
[0036] According to some solutions, in the Type II codebook refinement for CJT mTRP, the selection of N CSI-RS resources is performed by the UE and reported as part of the CSI report, where N ranges from 1 to N TRP N represents the number of cooperative CSI-RS resources, and N TRP is the maximum number of coordinated CSI-RS resources configured by the gNB via higher layer signaling. TRP The selection of N CSI-RS resources is performed by the N CSI-RS resources in CSI Part 1. TRP N=N bits are reported via a bitmap. TRP A restricted configuration (gNB configured via higher layer signaling) is assumed where N TRP The bitmap of the bits is not reported.
[0037] In addition, some solutions suggest that Type II codebook refinement for CJT mTRP requires N TRP For the constructed values of {L1,…,L NTRP} value of N L The set of N combinations is configured in the gNB via higher layer (e.g., Radio Resource Control (RRC)) signaling. L >1, then {L1,…,L NTRP The selected combination of values of} is N L The SD basis selection for the nth (n=1,...,N) selected CSI-RS resource is reported in CSI Part 1 using the indication selected from the configured combinations.
number
number
[0038] In some solutions, for Type II codebook refinement for CJT mTRP, at least one of the following embodiments may be selected for codebook mode-1 or for the first mode codebook structure: In some embodiments, use of a frequency domain (FD) basis selection offset per CSI-RS resource (relative to a reference CSI-RS resource) for independent FD basis selection across N CSI-RS resources, an example formulation is:
number
number
number
number
number
number
number
number
number
[0039] Furthermore, the present invention proposes that multiple combinations of CSI extension for CJT, bitmap indicating TRP selection, and Lt for TRP can be configured. Therefore, it is necessary to consider the relationship between the combination of Lt and the bitmap for TRP selection. For example, the combination of CSI payload, UE complexity, Lt, and β, p v The relationship between the delay and angle information (SD-FD basis) needs to be considered. In addition, for the Rel-17 codebook, the network can obtain delay / angle information (SD-FD basis) based on the correlation, and the FD window size (FD_s) can be reduced, starting from the first FD basis (vector of all ones). Meanwhile, for multi-TRP CJT, the network may not know the delay difference between different TRPs (i.e., FD basis offsets with a large range are needed), or the network may not obtain the accurate delay difference (i.e., FD basis offsets with a small range are needed for other TRPs). The reference TRP for SCI may differ from the reference TRP for the lowest delay. Therefore, FD basis selection also needs to be improved.
[0040] An embodiment of the present disclosure provides a solution related to CSI. According to an embodiment of the present disclosure, a network device transmits to a terminal device a configuration indicating a plurality of channel state information reference signal (CSI-RS) resources for channel measurement for a CSI report, and at least one configuration for a set of value combinations of a first vector, a set of value combinations of a second vector, and a set of value combinations of a first parameter for the CSI report. Each value in the value combination of the first vector corresponds to one of the plurality of CSI-RS resources. The terminal device determines a first combination from the set of value combinations for the first vector, a first value from the set of value combinations for the second vector, and a second value from the set of value combinations for the first parameter based at least on the set of CSI-RS resources from the plurality of CSI-RS resources, and transmits a CSI report based on the determination. This allows the relationship between the Lt combination and the bitmap to be optimized.
[0041] The principles and implementation forms of the present disclosure will be described in detail below with reference to the drawings.
[0042] 1 shows a schematic diagram of an example communication network 100 in which some embodiments of the present disclosure may be implemented. As shown in FIG. 1, the communication network 100 may include a terminal device 110 and a network device 120. The network device 120 may provide a cell 102 for serving one or more terminal devices. In this example, the terminal device 110 is located within the cell 102 and is served by the network device 120.
[0043] For example, network device 120 may be configured with at least one of four TRPs / panels 130-1, 130-2, 130-3, and 130-4 (collectively referred to as TRPs 130 or individually referred to as TRPs 130). It should be understood that the number of network devices, terminal devices, and TRPs shown in FIG. 1 is for illustrative purposes only, without implying any limitation to the present disclosure. Network 100 may include any suitable number of devices adapted to implement embodiments of the present disclosure. The term “TRP” refers to an antenna array (having one or more antenna elements) available to network devices located in a particular geographic location. For example, a network device may be coupled with multiple TRPs in different geographic locations to achieve better coverage. It should be understood that a TRP may also be referred to as a “panel,” which also refers to an antenna array (having one or more antenna elements) or a group of antennas.
[0044] It should be understood that the number of devices and cells in Figure 1 is given for illustrative purposes without implying any limitations on the present disclosure. Communications network 100 may include any suitable number of network devices and / or terminal devices and / or cells adapted to implement implementations of the present disclosure.
[0045] In some embodiments, terminal device 110 and network device 120 can communicate with each other via channels, such as wireless communication channels over an air interface (e.g., a Uu interface). The wireless communication channels may include a Physical Uplink Control Channel (PUCCH), a Physical Uplink Shared Channel (PUSCH), a Physical Random-Access Channel (PRACH), a Physical Downlink Control Channel (PDCCH), a Physical Downlink Shared Channel (PDSCH), and a Physical Broadcast Channel (PBCH). Of course, any other suitable channels may also be implemented.
[0046] Communications in communication network 100 may conform to any suitable standard, 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), etc. Embodiments of the present disclosure may be performed in accordance with any generation of communication protocols now known or developed in the future. Examples of communication protocols include, but are not limited to, first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, fifth generation (5G) communication protocols, 5.5G, 5G-Advanced networks, or sixth generation (6G) networks.
[0047] As shown in FIG. 1, the network device 120 can communicate with the terminal device 110 via at least one of TRPs 130-1, 130-2, 130-3, and 130-4. In the following text, TRP 130-1 may be referred to as the first TRP, TRP 130-2 may be referred to as the second TRP, TRP 130-3 may be referred to as the third TRP, and TRP 130-4 may be referred to as the fourth TRP. Each of the TRPs 130 can provide multiple beams for communication with the terminal device 110. It should be noted that the number of TRPs shown in FIG. 1 is merely an example and not a limitation.
[0048] In some embodiments, the first TRP and / or the second TRP and / or the third TRP and / or the fourth TRP may be explicitly associated with different higher layer configured identities. For example, the higher layer configured identities may be associated with a control resource set (CORESET), a reference signal (RS), or a transmission configuration indication (TCI) state used to distinguish transmissions between different TRPs 130 and the terminal device 110. When the terminal device 110 receives two DCIs in two CORESETs associated with different higher layer configured identities, the two DCIs are indicated from different TRPs. Furthermore, the first and second TRPs 130 may be implicitly identified by dedicated configurations for physical channels or signals. For example, dedicated CORESETs, dedicated RSs, and dedicated TCI states associated with the TRPs are used to distinguish transmissions from different TRPs to the terminal device 110. For example, when terminal device 110 receives DCI from a dedicated CORESET, the DCI is indicated from an associated TRP dedicated by the CORESET.
[0049] In some embodiments, before transmitting data to terminal device 110 (e.g., via TRPs 130-1 and / or 130-2 and / or 130-3 and / or 130-4), network device 120 may transmit control information associated with the transmission of the data. For example, the control information may schedule a set of resources for the transmission of the data and indicate various transmission parameters related to the transmission of the data, such as one or more TCI states, Frequency Domain Resource Assignment (FDRA), Time Domain Resource Assignment (TDRA), which may include slot offset and start / length indicator values, Demodulation Reference Signal (DMRS) groups, Redundancy Version (RV), etc., as defined in the 3GPP specifications. It should be understood that the transmission parameters indicated in the control information are not limited to those listed above. Embodiments of the present disclosure may be equally applicable to control information including any transmission parameters.
[0050] In the following, the terms "transmit opportunity," "receive opportunity," "repetition," "transmit," "receive," "PDSCH transmit opportunity," "PDSCH repetition," "PUSCH transmit opportunity," "PUSCH repetition," "PUCCH opportunity," "PUCCH repetition," "repetitive transmission," "repetitive reception," "PDSCH transmission," "PDSCH reception," "PUSCH transmission," "PUSCH reception," "PUCCH transmission," "PUCCH reception," "RS transmission," "RS reception," "communication," "transmissions," and "receptions" may be used interchangeably. The terms "TCI state," "set of QCL parameters," "QCL parameters," "QCL assumption," and "QCL configuration" may be used interchangeably. The terms "TCI field," "TCI state field," and "transmission configuration indication" may be used interchangeably. The terms "transmit opportunity," "transmit," "repetition," "receive," "receive opportunity," "monitoring opportunity," "PDCCH monitoring opportunity," "PDCCH transmit opportunity," "PDCCH transmission," "PDCCH candidate," "PDCCH reception opportunity," "PDCCH reception," "search space," "CORESET," "multiple chances," and "PDCCH repetitions" may be used interchangeably. Hereinafter, the terms "PDCCH repetition," "repeated PDCCH," "repeated PDCCH signal," "PDCCH candidate configured for the same scheduling," "PDCCH," "PDCCH candidate," and "linked PDCCH candidate" may be used interchangeably. The terms "DCI" and "DCI format" may be used interchangeably. In some embodiments, embodiments of the present disclosure may be applied to PDSCH and PUSCH scheduling, and hereinafter, PDSCH scheduling will be described as an example. For example, embodiments in the present disclosure may be applied to PUSCH by replacing "transmit" with "receive" and / or "receive" with "transmit." The terms "PDSCH" and "PUSCH" may be used interchangeably. The terms "transmit" and "receive" may be used interchangeably.The terms "common beam," "common beam update / indication / indication," "joint TCI state," "joint TCI state update / indication / indication," "beam indication," "TCI state indication," "TCI_state_r17," "tci_StateId_r17," "TCI_state_r17 indicating joint TCI state," "TCI state shared / applied for UE-dedicated reception on all or a subset of CORESET and PDSCH," "Rel-17 TCI state," "TCI state with tci_StateId_r17," "TCI state configured for TCI state update in joint TCI framework," "TCI state indicated in DCI for common beam update / indication / indication," and "TCI state indicated in DCI and applicable to all / subset of CORESET and PDSCH" may be used interchangeably. The terms "subset of CORESET," "subset of TCI state," "subset of joint TCI state," "subset of downlink (joint) TCI state," and "subset of joint (joint) TCI state" may be used interchangeably. The terms "subset of PUCCH," "subset of TCI states," "subset of integrated TCI states," "subset of uplink (integrated) TCI states," and "subset of joint (integrated) TCI states" may be used interchangeably.
[0051] In the context of this application, the terms "TCI state," "set of QCL parameters," "QCL parameters," "QCL assumptions," and "QCL configuration" may be used interchangeably. The terms "TCI field," "TCI state field," and "transmission configuration indication" may be used interchangeably.
[0052] In the context of this application, the terms "precoding matrix," "precoding," "beam," "beamforming," "vector," "first vector," "first basis," "first basis vector," and "precoder" may be used interchangeably. The terms "vector," "bases," and "basis" may be used interchangeably.
[0053] In the context of this application, the terms "single TRP", "single TCI state", "single TCI", "S-TCI", "single CORESET", "single control resource set pool", "S-TRP", and "S-TCI state" may be used interchangeably.
[0054] In the context of this application, the terms "multiple TRPs", "multiple TCI states", "multiple CORESETs", and "multiple control resource set pools", "multi-TRP", "multi-TCI states", "multi-TCI", "multi-CORESETs", and "multiple control resource set pools", "MTRP" and "M-TCI", "M-TPR" may be used interchangeably.
[0055] In the context of this application, the terms "pool," "set," "subset," "group," "unit," and "subgroup" can be used interchangeably.
[0056] In the context of this application, the terms "index", "indicator", "indication", "field", "bit field", and "bitmap" may be used interchangeably. The terms "physical resource block", "resource block", "PRB", and "RB" may be used interchangeably. The terms "bit size", "size of bits", "number of bits", "size of field", "bit width", and "field size" may be used interchangeably.
[0057] In the context of this application, the terms "first vector," "first beam," "beam," "first basis," "first basis vector," "spatial domain / SD basis vector," "spatial domain / SD vector," "spatial domain / SD basis," "spatial domain / SD basis," "spatial domain / SD basis vector corresponding to a TRP index," "spatial domain / SD vector corresponding to a TRP index," "spatial domain / SD basis corresponding to a TRP index," "spatial domain / SD basis corresponding to a TRP index," "first basis corresponding to a TRP index," and "first basis" may be used interchangeably.
[0058] In the context of this application, the terms "second vector," "second basis," "frequency domain / FD basis vector," "frequency domain / FD vector," "frequency domain / FD basis," "frequency domain / FD basis," "second basis," "second vector corresponding to a TRP index," "second basis corresponding to a TRP index," "frequency domain / FD basis vector corresponding to a TRP index," "frequency domain / FD vector corresponding to a TRP index," "frequency domain / FD basis corresponding to a TRP index," "frequency domain / FD basis corresponding to a TRP index," and "second basis corresponding to a TRP index" may be used interchangeably.
[0059] In the context of this application, the terms "third vector," "third basis," "Doppler domain / DD basis vector," "Doppler domain / DD vector," "Doppler domain / DD basis," "Doppler domain / DD basis," "third basis," "third vector corresponding to a TRP index," "third basis corresponding to a TRP index," "Doppler domain / DD basis vector corresponding to a TRP index," "Doppler domain / DD vector corresponding to a TRP index," "Doppler domain / DD basis corresponding to a TRP index," and "third basis corresponding to a TRP index" may be used interchangeably. In the context of this application, the terms "Doppler domain," "time domain," "TD," and "DD" may be used interchangeably.
[0060] In the context of this application, the terms "TRP", "TRP group", "CSI-RS resource", and "group of CSI-RS ports" may be used interchangeably.
[0061] In the context of the present application, an embodiment described for a first vector may be applied to a second vector and / or a third vector and / or an FD basis vector or an SD basis vector or a DD basis vector. In the context of the present application, an embodiment described for a second vector may be applied to a first vector and / or a third vector and / or an FD basis vector or an SD basis vector or an DD basis vector.
[0062] In the context of this application, the terms "TRP index", "TRP group index", "CSI-RS resource index", and "group of CSI-RS port indices" may be used interchangeably.
[0063] In the context of this application, the terms "element of an instruction field," "parameter," and "instruction" can be used interchangeably.
[0064] In the context of this application, the terms “CSI reporting,” “CSI report,” “CSI reporting configuration,” “CSI feedback,” “codebook,” “codebook configuration,” “codebookConfig,” and “CSI” may be used interchangeably.
[0065] In the context of this application, the terms "first type codebook," "codebook extension based on a Rel-16 codebook," and "CSI extension based on a Rel-16 codebook" can be used interchangeably. In the context of this application, the terms "second type codebook," "codebook extension based on a Rel-17 codebook," and "CSI extension based on a Rel-17 codebook" can be used interchangeably.
[0066] In the context of this application, the terms "first mode codebook structure," "codebook mode 1," "codebook mode-1," "first mode," "mode 1," and "mode-1" can be used interchangeably. In the context of this application, the terms "second mode codebook structure," "codebook mode 2," "codebook mode-2," "second mode," "mode 2," and "mode-2" can be used interchangeably.
[0067] As used herein, the term "channel state information (CSI)" may refer to the channel characteristics of a communication link. CSI describes how a signal propagates from a transmitter to a receiver, representing, for example, the combined effects of scattering, fading, and power attenuation over distance. The term "CSI report" may refer to a report that indicates how good or bad the channel is.
[0068] According to some solutions, the UE can be configured using a list of up to T TCI-State configurations in the higher layer parameter PDSCH-Config to decode the PDSCH according to the detected PDCCH with DCI intended for the UE and a given serving cell, where T depends on the UE capability maxNumberConfiguredTCIstatesPerCC. Each TCI-State includes parameters for configuring a quasi-co-location relationship between one or two downlink reference signals and a DMRS port of the PDSCH, a DMRS port of the PDCCH, or a channel state information reference signal (CSI-RS) port of a CSI-RS resource. The quasi-co-location relationship is configured by the higher layer parameters qcl-Type1 for a first downlink (DL) RS and qcl-Type2 for a second DL RS (if configured). For two DL RSs, the QCL types shall not be the same, regardless of whether the references are to the same DL RS or to different DL RSs. The quasi-colocation type corresponding to each DL RS is given by the higher layer parameter qcl-Type in QCL-Info and can take one of the following values: - "QCL-TypeA": {Doppler shift, Doppler spread, average delay, delay spread} - "QCL-TypeB": {Doppler shift, Doppler spread} - "QCL-TypeC": {Doppler shift, average delay} - "QCL-TypeD": {Spatial Rx parameters}
[0069] In addition to normal data communication, the network device 120 can transmit an RS to the terminal device 110 on the downlink. Similarly, the terminal device 110 can transmit an RS to the network device 120 on the uplink. Generally speaking, an RS is a signal sequence (also referred to as an "RS sequence") that is known by both the network device 120 and the terminal device 110. For example, the RS sequence may be generated and transmitted by the network device 120 based on a specific rule, and the terminal device 110 may infer the RS sequence based on the same rule. In another example, the RS sequence may be generated and transmitted by the terminal device 110 based on a specific rule, and the network device 120 may infer the RS sequence based on the same rule. Examples of RS may include, but are not limited to, Downlink or Uplink Demodulation Reference Signal (DMRS), CSI-RS, Sounding Reference Signal (SRS), Phase Tracking Reference Signal (PTRS), Tracking Reference Signal (TRS), Fine Time-Frequency Tracking Reference Signal (TRS), CSI-RS for tracking, Positioning Reference Signal (PRS), etc.
[0070] In addition to normal data communication, the network device 120 may transmit a DCI to the terminal device 110 via a PDCCH. The DCI may indicate a resource allocation for data transmission in DL or UL. At the same time, a DMRS associated with the PDCCH may also be transmitted from the network device 120 to the terminal device 110. The DMRS may be used by the terminal device 110 for channel demodulation. The terminal device 110 may then attempt to blind decode the DCI in the PDCCH within a search space associated with a control resource set (CORESET). As used herein, "CORESET" and / or search space refer to a set of resource element groups (REGs) over which the terminal device 110 attempts to blindly decode the DCI. A search space indicating a start time and period for monitoring the PDCCH within the CORESET may be indicated to the terminal device 110. In response to successfully decoding the DCI, the terminal device 110 may accordingly perform UL and / or DL data transmission with the network device 120 (e.g., data transmission via a PDSCH and / or a physical uplink shared channel (PUSCH)).
[0071] Network device 120 can communicate data and control information to terminal device 110 via multiple beams (also referred to as "DL beams"). Terminal device 110 can also communicate data and control information to network device 120 via multiple beams (also referred to as "UL beams"). In the 3GPP specifications for New Radio (NR), beams are also defined and indicated by a transmission configuration indicator parameter. For example, there may be a transmission configuration indication (TCI) field in DCI. The value of the TCI field may be referred to as a "TCI code point." The TCI code point may indicate one or more TCI states. Each TCI state includes parameters for configuring a quasi-co-location (QCL) relationship between one or two DL and / or UL reference signals and a DMRS port of a PDSCH, a DMRS port of a PDCCH, a DMRS port of a PUSCH, a DMRS port of a PUCCH, an SRS port of an SRS resource, or a CSI-RS port of a CSI-RS resource.
[0072] In some embodiments, for the described CSI reporting according to some embodiments of the present disclosure, there may be a first type codebook and a second type codebook. In some embodiments, for the first type codebook, the extension may be based on a Rel-16 codebook or an extended Type II codebook. In some embodiments, for the second type codebook, the extension may be based on a Rel-17 port selection codebook or a further extended Type II port selection codebook. In some embodiments, the terminal device 110 may be configured with at least one of the first type codebook and the second type codebook, for example, via RRC signaling.
[0073] In some embodiments, for the described CSI reporting according to some embodiments of the present disclosure, there may be a first mode codebook structure and a second mode codebook structure. In some embodiments, the terminal device 110 may be configured with at least one of the first mode codebook structure and the second mode codebook structure, for example, via RRC signaling.
[0074] In some embodiments, the terminal device 110 may be configured with a first type of codebook and a first mode codebook structure. In some embodiments, the terminal device 110 may be configured with a first type of codebook and a second mode codebook structure. In some embodiments, the terminal device 110 may be configured with a second type of codebook and a first mode codebook structure. In some embodiments, the terminal device 110 may be configured with a second type of codebook and a second mode codebook structure.
[0075] In some embodiments, when terminal device 110 is configured with a first mode codebook structure and / or a second mode codebook structure and / or a first type codebook and / or a second type codebook, the number of first vectors for each CSI-RS resource in the plurality of CSI-RS resources or the second plurality of CSI-RS resources may be the same, different, or independent. In some embodiments, when terminal device 110 is configured with a first mode codebook structure and / or a second mode codebook structure and / or a first type codebook and / or a second type codebook, the first vectors for each CSI-RS resource in the plurality of CSI-RS resources or the second plurality of CSI-RS resources may be independent or different.
[0076] In some embodiments, when terminal device 110 is configured with a first mode codebook structure, terminal device 110 may determine or select the number of first vectors corresponding to each CSI-RS resource in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources, and terminal device 110 may determine or select the number of second vectors corresponding to each CSI-RS resource in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources. In some embodiments, when terminal device 110 is configured with a first mode codebook structure, terminal device 110 may determine or select independent second vectors across CSI-RS resources in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources. In some embodiments, when terminal device 110 is configured with a first mode codebook structure, the second vectors for each CSI-RS resource in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources may be different or independent.
[0077] In some embodiments, when the terminal device 110 is configured with a codebook structure of the first mode, the terminal device 110 may, for each CSI-RS resource in the plurality of CSI-RS resources or the second plurality of CSI-RS resources, υ For example, terminal device 110 may be configured with a first type of codebook. In some embodiments, the number M of second vectors for each CSI-RS resource in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources may be determined or selected. υ may be the same. In some embodiments, M υ The value of M can be a positive integer, e.g., 2≦M υ ≦36. In another example, 1≦M υ ≦38. In another example, 1≦M υ In some embodiments, the total number of second vectors for CSI reporting is M υ *N TRP or M υ *It can be N.
[0078] In some embodiments, when terminal device 110 is configured with a first mode codebook structure, terminal device 110 may determine or select M second vectors for the plurality of CSI-RS resources or for each CSI-RS resource in the second plurality of CSI-RS resources. For example, terminal device 110 may be configured with a second type codebook. In some embodiments, the number M of second vectors for the plurality of CSI-RS resources or for each CSI-RS resource in the second plurality of CSI-RS resources may be the same. In some embodiments, the value of M may be a positive integer. For example, M may be 1 or 2. In another example, if the number of CSI-RS resources in the second plurality of CSI-RS resources is greater than 1 or greater than 2, M may be 1. In some embodiments, the total number of second vectors for CSI reporting is M*N TRP Or it could be M*N.
[0079] In some embodiments, when terminal device 110 is configured with a first mode codebook structure, the first vector and / or second vector selection may be per CSI-RS resource, or per TRP, or per TRP group, and the first mode codebook structure may enable independent second vector selection across CSI-RS resources, or across TRPs, or across TRP groups.
[0080] In some embodiments, an exemplary formulation for the first mode codebook structure is:
number
[0081] In some embodiments, when terminal device 110 is configured with a second mode codebook structure, terminal device 110 may determine or select several first vectors corresponding to each CSI-RS resource in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources, and terminal device 110 may determine or select several identical second vectors corresponding to each CSI-RS resource in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources. In some embodiments, when terminal device 110 is configured with a second mode codebook structure, terminal device 110 may determine or select the same or common second vector across CSI-RS resources in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources. In some embodiments, when terminal device 110 is configured with a second mode codebook structure, terminal device 110 may determine or select the same or common second vector across CSI-RS resources in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources. In some embodiments, when the terminal device 110 is configured with a second mode codebook structure, the second vector for each CSI-RS resource in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources may be the same or common.
[0082] In some embodiments, when the terminal device 110 is configured with a second mode codebook structure, the terminal device 110 may perform a second mode codebook structure by using the M υ In some embodiments, when the terminal device 110 is configured with a codebook structure for the second mode, the determined or selected M υThe second vectors may be common or the same for each of the plurality of CSI-RS resources or for each of the second plurality of CSI-RS resources. For example, terminal device 110 may be configured with a first type of codebook. In some embodiments, the number M of second vectors for each of the plurality of CSI-RS resources or each of the second plurality of CSI-RS resources may be υ may be the same. In some embodiments, M υ The value of M can be a positive integer, e.g., 2≦M υ ≦36. In another example, 1≦M υ ≦38. In another example, 1≦M υ In some embodiments, the total number of second vectors for CSI reporting is M υ It could be.
[0083] In some embodiments, when terminal device 110 is configured with a second mode codebook structure, terminal device 110 may determine or select M second vectors for all CSI-RS resources in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources. In some embodiments, when terminal device 110 is configured with a second mode codebook structure, the determined or selected M second vectors may be common or the same for each of the plurality of CSI-RS resources or for each of the second plurality of CSI-RS resources. For example, terminal device 110 may be configured with a second type codebook. In some embodiments, the number M of second vectors for each of the plurality of CSI-RS resources or for each of the second plurality of CSI-RS resources may be the same. In some embodiments, the value of M may be a positive integer. For example, M may be 1 or 2. In another example, if the number of CSI-RS resources in the second plurality of CSI-RS resources is greater than 1 or greater than 2, M may be 1. In some embodiments, the total number of second vectors for CSI reporting may be M.
[0084] In some embodiments, when terminal device 110 is configured with a second mode codebook structure, the first vector and / or second vector selection may be the same or common for each CSI-RS resource, or for each TRP, or for each TRP group, or for all CSI-RS resources, or for all TRPs, or for all TRP groups. For example, the second mode codebook structure may determine or select a common or joint second vector across CSI-RS resources, or across TRPs, or across TRP groups.
[0085] In some embodiments, an exemplary formulation for the second mode codebook structure is:
number
[0086] In some embodiments, W (1,t) may be a matrix comprising a first vector corresponding to the t-th CSI-RS resource in the plurality of CSI-RS resources or corresponding to the t-th selected CSI-RS resource in a second plurality of CSI-RS resources.
number
number
[0087] In some embodiments,
number
[0088] In some embodiments,
number
[0089] In some embodiments, the vector
number
number
number
number
number
number
number
[0090] In some embodiments, when N1=2 and N2=2,
number
number
[0091] In some embodiments,
number
[0092] In some embodiments, the layer with index r corresponds to
number
number
[0093] In some embodiments, f can be an index of one second vector, e.g., f=0, 1, ... M v It is -1.
[0094] In some embodiments,
number
number
number
[0095] In some embodiments,
number
[0096] In some embodiments,
number
number
number
number
[0097] In some embodiments,
number
[0098] In some embodiments,
number
number
[0099] In some embodiments,
number
number
[0100] In some embodiments, s can be 0 and / or 1. For example, s can be for two polarizations. In some embodiments, s can be for different groups of the first vector.
[0101] In some embodiments, the value of one phase factor is:
number
[0102] In some embodiments, the value of one first amplitude coefficient is {preserved, or
number
number
number
[0103] In some embodiments,
number
number
[0104] In some embodiments, the tth CSI-RS resource corresponds to the layer having index r, corresponds to the tth CSI-RS resource in the plurality of CSI-RS resources, or corresponds to the tth selected CSI-RS resource in the second plurality of CSI-RS resources (e.g.,
number
number
number
[0105] In some embodiments,
number
number
number
[0106] In some embodiments,
number
[0107] In some embodiments, for a first type codebook and / or a second type codebook and / or a first mode codebook structure corresponding to a layer with index r, the precoding matrix with index z is
number
[0108] In some embodiments, for a first type codebook and / or a second type codebook and / or a first mode codebook structure corresponding to a layer with index r, the precoding matrix with index z is
number
[0109] In some embodiments,
number
number
[0110] In some embodiments, when the terminal device 110 is configured with a first mode codebook structure:
number
number
number
number
number
[0111] In some embodiments, when the terminal device 110 is configured with a second mode codebook structure, for a first type codebook corresponding to a layer with index r, the precoding matrix with index z is
number
[0112] In some embodiments, when the terminal device 110 is configured with a second mode codebook structure, for a first type codebook corresponding to a layer with index r, the precoding matrix with index z is
number
[0113] In some embodiments, for a second type codebook and / or a first mode codebook structure corresponding to a layer with index r, the precoding matrix with index z is
number
[0114] In some embodiments, for a second type codebook and / or a first mode codebook structure corresponding to a layer with index r, the precoding matrix with index z is
number
[0115] In some embodiments,
number
number
[0116] In some embodiments,
number
number
[0117] In some embodiments, when the terminal device 110 is configured with a first mode codebook structure:
number
number
[0118] In some embodiments, when the terminal device 110 is configured with a second mode codebook structure:
number
[0119] In some embodiments,
number
[0120] In some embodiments, a second vector with index f (e.g., f∈{0,...,M-1}) may be identified by n3.
number
number
number
[0121] In some embodiments, when the terminal device 110 is configured with a second mode codebook structure, for a second type codebook corresponding to a layer with index r, the precoding matrix with index z is
number
[0122] In some embodiments, when the terminal device 110 is configured with a second mode codebook structure, for a second type codebook corresponding to a layer with index r, the precoding matrix with index z is
number
[0123] In some embodiments, z may be an index of multiple precoding matrices for CSI reporting, e.g., z={0, 1, ... N3-1}.
[0124] In some embodiments,
number
[0125] In some embodiments,
number
number
[0126] In some embodiments, K 1,t The ports are L t first vectors
number
number
number
number
[0127] In some embodiments, r can be at least one of {1, 2, 3, 4}.
[0128] In some embodiments, if the number of layers is 1, the codebook with index z is
number
number
number
number
[0129] In some embodiments, γ z,r may be a variable for power calculation or power normalization. In some embodiments, γ z,r may be based on a plurality of second amplitude coefficients, a plurality of phase coefficients, and at least one of a plurality of first amplitude coefficients, a plurality of third amplitude coefficients. z,r may be based on at least one of the number of the plurality of first vectors and the number of the plurality of second vectors and the number of CSI-RS resources in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources.
[0130] In some embodiments,
number
[0131] In some embodiments,
number
number
number
number
[0132] In some embodiments,
number
number
number
number
[0133] In some embodiments,
number
number
number
number
[0134] In some embodiments,
number
number
number
number
[0135] In some embodiments, the terminal device 110 may receive at least one configuration for one channel state information (CSI) report from the network device, and the at least one configuration may indicate or determine at least one of: at least one first number of first vectors; at least one first number of second vectors; and a number of channel state information reference signal (CSI-RS) resources.
[0136] In some embodiments, terminal device 110 may determine a second plurality of CSI-RS resources, which may be the same as the plurality of CSI-RS resources or may be a subset of the plurality of CSI-RS resources. In some embodiments, terminal device 110 may determine at least one of: at least one second number of selected first vectors based on the second plurality of CSI-RS resources; and at least one second number of selected second vectors based on the second plurality of CSI-RS resources and at least one configuration. In some embodiments, terminal device 110 may transmit a CSI report to a network device based on the at least one configuration.
[0137] In some embodiments, a CSI report may be divided into two parts. For example, CSI part 1 (or part 1 or first part of CSI) and CSI part 2 (or part 2 or second part of CSI). In some embodiments, CSI part 2 may be further divided into three groups. For example, CSI group 0, CSI group 1, and CSI group 2. In some embodiments, a CSI report may include PMI field X1 and PMI field X2. For example, PMI field X1 may be included in CSI group 0. In another example, PMI field X2 may be included in CSI group 1 and CSI group 2. In another example, a subset of PMI fields X2 may be included in CSI group 1, and the remaining PMI fields X2 may be included in CSI group 2.
[0138] In some embodiments, in CSI part 1 of the CSI report, a wideband channel quality indicator (CQI) for the first transport block (TB), if reported, a subband differential CQI for the first TB in ascending order of subband number, if reported, and an indicator of the total number of non-zero coefficients summed over all layers, if reported (e.g., K NZ There may be at least one of the following:
[0139] In some embodiments, the bit width of the rank indicator is min(2,[log 2nRI ]), where n RI may be the number of allowed rank indicator values. In some embodiments, a parameter for the number of allowed rank indicator values (e.g., n RI ) may be configured by the network device. In some embodiments, the values of the rank indicator (RI) field are mapped to the allowed rank indicator values in ascending order, with "0" being mapped to the lowest allowed rank indicator value. In some embodiments, the bit width for the wideband CQI may be 4. In some embodiments, the bit width of the subband differential CQI may be 2.
[0140] In some embodiments, all layers K NZ The bit width of the indicator of the total number of non-zero coefficients summed over layers K can be [log2(K0)] if the maximum allowed rank is 1, otherwise it is NZ The bit width of the indicator of the total number of non-zero coefficients summed over all layers K may be [log(2K)]. NZ The bit width of the indicator of the total number of non-zero coefficients summed over all layers K can be [log2(K0)] if the maximum allowed rank is 1. NZ The bit width of the indicator of the total number of non-zero coefficients summed over may be [log2(2K0)] if the maximum allowed rank is greater than 1 (e.g., the maximum allowed rank may be 2 or 3 or 4).
[0141] In some embodiments,
number
[0142] In some embodiments, [K1Mβ], where K1, M, and β may be configured or determined by a network device according to some embodiments of the present disclosure. NZ The indicator field values are sorted in ascending order by K NZ where "0" is the NZ =1, for example, for the second type of codebook, for example, for a codebook based on the Rel-17 port selection codebook.
[0143] In some embodiments, v may be the value of the number of layers or rank indicator field. For example, the number of layers or the value of the RI field may be reported by terminal device 110 to the network device.
[0144] In some embodiments, the terminal device 110 may receive at least one configuration for one CSI report from the network device, the at least one configuration including: a plurality of CSI-RS resources for channel measurement for the CSI report; a set of value combinations of a first vector for the CSI report (e.g., the set of value combinations of the first vector includes L t (e.g., in the case of a first type codebook), the set of combinations of values of the first vector may include at least one of α t (For example, in the case of the second type codebook). For example, 1≦t≦N. For example, 1≦t≦N TRP ), for CSI reporting (e.g., M υor represented as M), a set of values of a first parameter (e.g., represented as β) for the CSI report, at least one parameter for an antenna port configuration (e.g., a first parameter N1 for the antenna port configuration and a second parameter N2 for the antenna port configuration), a configuration for a codebook type, at least one parameter for the codebook, a total number of precoding matrices in the CSI report (e.g., represented as N3), a number of multiple third vectors (e.g., represented as Md), (e.g., p v a set of values for a second parameter for the codebook (e.g., represented as R), a third parameter for the codebook (e.g., represented as N f In some embodiments, the codebook N f A fourth parameter for N may be configured when the terminal device 110 is configured with a second type of codebook. In some embodiments, the codebook N f A fourth parameter for N may be the size of the window of the second vector. f The value of can be at least one of {1,2,4} or {2,4}.
[0145] In some embodiments, the terminal device 110 receives from the network device the number of physical resource blocks (PRBs) in a bandwidth portion (BWP), the number of a plurality of first subbands, the size of one first subband, the number of PRBs in one first subband, the number of a plurality of time units (e.g., represented as N), and the number of time units (e.g., T u or T i The time unit may receive at least one configuration indicating the size of one time unit (represented as ).
[0146] In some embodiments, each value in the combination of values of the first vector may correspond to one of a plurality of CSI-RS resources, or to one TRP, or to one TRP group.
[0147] In some embodiments, the terminal device 110 may be configured with the number of PRBs for a bandwidth portion (BWP) or the size for the BWP.
number
number
number
number
number
[0148] In some embodiments, the first subband may correspond to a subband for CQI or a CQI subband or a CSI subband.
[0149] In some embodiments, the size of one first subband or the number of PRBs in one first subband is:
number
number
number
number
number
number
number
number
number
number
number
[0150] In some embodiments, terminal device 110 may be configured with multiple CSI-RS resources. In some embodiments, at least one configuration for CSI reporting may comprise or indicate multiple CSI-RS resources. In some embodiments, the multiple CSI-RS resources may be N TRP In some embodiments, the number of CSI-RS resources in the plurality of CSI-RS resources may be N TRP In some embodiments, N TRP may be a positive integer, 1≦N TRP ≦8 or 1≦N TRP ≦4 or 2≦N TRP In some embodiments, N TRP can be at least one of {1,2,3,4} or at least one of {2,3,4}.
[0151] In some embodiments, each CSI-RS resource may be represented as t, where t may be a non-negative integer, e.g., 0≦t≦N TRP -1 or t∈{0,1,…,N TRP-1}. In some embodiments, a first CSI-RS resource in the plurality of CSI-RS resources may be represented as a CSI-RS resource with index t=0. In some embodiments, a second CSI-RS resource in the plurality of CSI-RS resources may be represented as a CSI-RS resource with index t=1. In some embodiments, a third CSI-RS resource in the plurality of CSI-RS resources may be represented as a CSI-RS resource with index t=2. In some embodiments, a fourth CSI-RS resource in the plurality of CSI-RS resources may be represented as a CSI-RS resource with index t=3. In some embodiments, an n-th CSI-RS resource in the plurality of CSI-RS resources may be represented as a CSI-RS resource with index t=n-1. In some embodiments, n may be a positive integer. For example, 1≦n≦N TRP or n∈{1,2,…N TRP}.
[0152] In some embodiments, t may be a positive integer, e.g., 1≦t≦N TRP or t∈{1,2,…N TRP} In some embodiments, a first CSI-RS resource in the plurality of CSI-RS resources may be represented as a CSI-RS resource with index t=1. In some embodiments, a second CSI-RS resource in the plurality of CSI-RS resources may be represented as a CSI-RS resource with index t=2. In some embodiments, a third CSI-RS resource in the plurality of CSI-RS resources may be represented as a CSI-RS resource with index t=3. In some embodiments, a fourth CSI-RS resource in the plurality of CSI-RS resources may be represented as a CSI-RS resource with index t=4. In some embodiments, a t-th CSI-RS resource in the plurality of CSI-RS resources may be represented as a CSI-RS resource with index t.
[0153] In some embodiments, terminal device 110 may indicate, select, determine, or report a second plurality of CSI-RS resources based on the plurality of CSI-RS resources. In some embodiments, the second plurality of CSI-RS resources may be the same as the plurality of CSI-RS resources. In some embodiments, the second plurality of CSI-RS resources may be a subset of the plurality of CSI-RS resources. In some embodiments, the second plurality of CSI-RS resources may include an NCSI-RS resource. 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, where 1≦N≦N TRP In some embodiments, N can be at least one of {1,2,3,4} or at least one of {2,3,4}. In some embodiments, N can be N TRP It can be the following:
[0154] In some embodiments, the second plurality of CSI-RS resources may be indicated or reported based on a bitmap. In some embodiments, the number of bits in the bitmap is N TRP In some embodiments, the bits in the bitmap may be t and b t The value of can be either 0 or 1. In some embodiments, the value of a bit b t may indicate whether the corresponding CSI-RS resource with index t in the plurality of CSI-RS resources is selected. t may indicate whether a corresponding CSI-RS resource with index t in the plurality of CSI-RS resources is included in or selected in the second plurality of CSI-RS resources. t}, where 1≦t≦N TRP or 0≦t≦N TRP In some embodiments, the bitmap is NTRP When = 2, it can be {b0, b1} or {b1, b2}. In some embodiments, the bitmap is TRP When N = 3, it can be {b0, b1, b2} or {b1, b2, b3}. In some embodiments, the bitmap is TRP = 4, it can be {b0, b1, b2, b3} or {b1, b2, b3, b4}. In some embodiments, the bit value b t The CSI-RS resource t among the multiple CSI-RS resources corresponding to the value b t = 1, then it is selected or included in the second plurality of CSI-RS resources. In some embodiments, at least one bit in the bitmap may have a value of 1.
[0155] In some embodiments, there may be a reference CSI-RS resource in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources. In some embodiments, the reference CSI-RS resource may be the CSI-RS resource corresponding to the indication in the bitmap for the strongest coefficient indication, or the strongest amplitude coefficient, or the non-zero coefficient indication. In some embodiments, the reference CSI-RS resource may be the first CSI-RS resource in time, or the last CSI-RS resource, or the most recent CSI-RS resource in the plurality of CSI-RS resources. In some embodiments, the reference CSI-RS resource may be the first CSI-RS resource in time, or the last CSI-RS resource, or the most recent CSI-RS resource in the second plurality of CSI-RS resources.
[0156] In some embodiments, the terminal device 110 may receive at least one of a plurality of CSI-RS resources based on the number of antenna ports.
[0157] In some embodiments, there may be P ports for each CSI-RS resource in the plurality of CSI-RS resources. In some embodiments, P may be a positive integer. In some embodiments, P may be at least one of {2, 4, 8, 12, 16, 24, 32}.
[0158] In some embodiments, the value of the first parameter of the antenna port configuration may be expressed as N1. For example, N1 may be a positive integer. For example, N1 may be one of {2, 3, 4, 6, 8, 12, 16}. In some embodiments, the value of the second parameter of the antenna port configuration may be expressed as N2. For example, N2 may be a positive integer. For example, N2 may be one of {1, 2, 3, 4}. In some embodiments, the first parameter of the antenna port configuration and the second parameter of the antenna port configuration may be configured in one higher layer parameter.
[0159] In some embodiments, the number of antenna ports for each CSI-RS resource in the plurality of CSI-RS resources or in the second plurality of CSI-RS resources may be determined based on the first parameter of the antenna port configuration and the second parameter of the antenna port configuration, hi some embodiments, the number of antenna ports for a CSI-RS resource may be P=N·N·2.
[0160] In some embodiments, the terminal device 110 may determine or report to the network device the number of layers and at least one codebook indicator based on at least one configuration. ri r) may be one of {1,2} or {1,2,3,4} or {1,2,3,4,5,6,7,8}. In some embodiments, there may be multiple layers, and each layer may have an index, and the layer index may be represented as r, where r may be a non-negative integer. For example, 1≦r≦v ri For example, r is the set of {1, 2, … v ri} or {1,2} or {1,2,3,4} or {1,2,3,4,5,6,7,8}.
[0161] In some embodiments, the third parameter for the codebook (e.g., represented as R) may be a positive integer. For example, R may be a positive integer. For example, R may be one of {1, 2}. In some embodiments, the total number N3 of precoding matrices may be determined based on the third parameter for the codebook and the number of the plurality of first subbands. In some embodiments, the third parameter for the codebook may control the total number N3 of precoding matrices indicated by the PMI as a function of the number of configured first subbands or the number of the plurality of first subbands, the size of one first subband, and the number of PRBs for the BWP. In some embodiments, if the second plurality of CSI-RS resources includes only one CSI-RS resource, the value of R may be either 1 or 2. In some embodiments, if the second plurality of CSI-RS resources includes two or more CSI-RS resources, the value of R may be 1.
[0162] In some embodiments, the total number N3 of precoding matrices, or the size or length of one second vector, may be a positive integer, for example, 9≦N3≦36. In another example, for example, 1≦N3≦38. For example,
number
number
number
number
number
number
number
[0163] In some embodiments, when R=1, there may be one precoding matrix indicated for each first subband. In some embodiments, when R=2, for a first subband that is not the first / starting or last / ending one of the first subbands in the BWP, there may be two precoding matrices indicated for one of the first subbands. For example, the first precoding matrix may be the first precoding matrix of one of the first subbands.
number
number
number
[0164] In some embodiments, when R=2, for one first subband that is the first / starting subband or the last / ending subband of a plurality of first subbands in a BWP,
number
number
number
[0165] In some embodiments, when R=2, for one first subband that is the first / starting subband or the last / ending subband of a plurality of first subbands in a BWP,
number
[0166] In some embodiments, when R=2, for a first subband that is the first / starting or last / ending subband of the plurality of first subbands,
number
number
number
[0167] In some embodiments, a plurality of second vectors M υ The number of can be a positive integer. For example,
number
[0168] In some embodiments, the plurality of precoding matrices is L+M υ Vector or L t +M υ Vector or N TRP ·(L t +M υ ) vector or N TRP L t +M υ can be determined from the vector.
[0169] In some embodiments, nchoosek may be a function that selects k values from n values. In some embodiments, nchoosek(a,b)=a! / (b!*(ab)!). In some embodiments, the "!" may be a factorial. In some embodiments, a!=1*2*...*(a-1)*a. In some embodiments, b!=1*2*...*(b-1)*b. In some embodiments, (ab)!=1*2*...*(ab-1)*(ab). In some embodiments, C(a,b) and / or
number
[0170] Reference is now made to Figure 2, which illustrates a signaling flow 200 for reporting angle information in accordance with some embodiments of the present disclosure. For illustrative purposes, the signaling flow 200 is described with reference to Figure 1, for example, by using the terminal device 110 and the network device 120. It should be noted that Figure 2 is merely an example embodiment.
[0171] The network device 120 transmits (2010) a configuration to the terminal device 110. The configuration indicates a plurality of channel state information reference signal (CSI-RS) resources for channel measurements for CSI reporting, and at least one configuration for a set of combinations of values of a first vector, a set of values of a second vector, and a set of values of a first parameter for CSI reporting. For example, the terminal device 110 may transmit (2010) a configuration for a plurality of CSI-RS resources (e.g., N TRPIn some embodiments, one CSI-RS resource may correspond to one TRP or TPR group. For example, each CSI-RS resource may correspond to one TRP or TRP group (e.g., t∈{0, 1, ... N TRP −1} or t∈{1, 2,…N TRP}).
[0172] In some embodiments, the first vector may refer to a spatial domain (SD) basis or SD vector. Additionally, the second vector may refer to an FD basis or FD vector. Note that the first and second vectors may refer to appropriate vectors in appropriate domains. In some embodiments, one CSI-RS resource may correspond to one TRP or TPR group.
[0173] Terminal device 110 determines (2020) a first combination from a set of first vector value combinations, a first value from a set of second vector value values, and a second value from a set of first parameter values based on at least a subset of CSI-RS resources from the plurality of CSI-RS resources. In some embodiments, determining (2020) may be based on a subset of CSI-RS resources from the plurality of CSI-RS resources. Alternatively, determining (2020) may be based on all of the plurality of CSI-RS resources.
[0174] In some embodiments, a first combination from the set of value combinations of the first vector may be configured to be associated with at least one of a first value and a second value. NTRP} value of N L (N L The combinations of (can be {1,2,3,4,5,6,7,8}) are N s (N s can be {1,2,3,4}), p for values of v (v can be {1,2,3,4}) v and / or N of β s (Ns For example, p for a value of v v N s N combined with one of the values of and / or β s combined with one of the values {L1,…,L NTRP} for the value N L One of the combinations can be selected / reported by the terminal device 110. NTRP} for the value N L combinations of pieces, and p v N s N values and / or β s The N values may be associated with one value of a parameter combination for the codebook. p (N p can be a positive integer, and 8≦N p There may be N values (≦32), and one value may be configured or determined or reported for one CSI report. TRP For different values of param, the paramCombination table can be different.
[0175] In some embodiments, the terminal device 110 may receive N bits via a bitmap. TRP N CSI-RS resources may be indicated or selected, where 1<=N<=N TRP N=N TRP When the limit of N is configured, there may be no bitmap in CSI Part 1 and the value of Lt is N L 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 total number of ports for the CJT is P*N or P*N TRPIn some embodiments, a bitmap may be represented as b_t, e.g., {b1, b2, b3, b4}, where each value of b_t may be 0 or 1. There is at least one value of b_t that is 1. In some embodiments, additional values may be present, e.g., For v=1,2,3,4 (with constraints), p v = 1 / 2, where p v denotes the frequency domain basis and v denotes the number of layers.
[0176] In some embodiments, the candidate values for extension may be based on the Rel-16 codebook. The number of FD basis vectors is
number
number
number
[0177] In some embodiments, L t and N TRP The candidate values for the combination with N are L t Table 5 shows the candidate values of p v and Table 6 showing candidate values for β. [Table 5] [Table 6]
[0178] In some embodiments, the candidate values for extension may be based on a Rel-17 codebook, e.g., a second type codebook. The maximum number of non-zero coefficients per layer is:
number
[0179] In some embodiments, α t and N TRP (or N) combination candidate values are L t Table 12 shows the candidate values of (e.g., the first vector), α t The values may be from Table 13, which shows possible values for β, and Table 14, which shows possible values for M and β. Note that the values shown in Tables 12-14 are merely examples and not limitations, and the order of the values shown in Tables 12-14 is also an example. [Table 12] [Table 13] [Table 14]
[0180] In some embodiments, there may be restrictions on the bitmap for selection of a CSI-RS resource from multiple CSI-RS resources. For example, the restrictions on the bitmap may be configured via RRC signaling. Alternatively, or additionally, the restrictions on the bitmap may be configured via Medium Access Control (MAC) signaling. In some embodiments, N TRP For N CSI-RS resources, at least one CSI-RS resource can always be selected. TRP The subset of CSI-RS resources may be determined / selected by the terminal device 110. In this case, N TRP Each of the subsets of CSI-RS resources may be based on one value in the bitmap.
[0181] In some embodiments, for a first number of the plurality of CSI-RS resources, terminal device 110 may determine whether to select one of a second number of CSI-RS resources. TRP may be at least one of {1, 2, 3, 4}, and the second number N TRP _r can be a positive integer, e.g., 1<=N TRP _r<=N TRP In some embodiments, the second number N TRP _r is a number in {1,…,N TRP}. In some embodiments, the second number may be configured via radio resource control (RRC) signaling. In this case, selection or non-selection for each of the second number of CSI-RS resources may be indicated by a bitmap in the first part of the CSI, and the number of bits in the bitmap may be the same as the second number. In some embodiments, the remaining CSI-RS resources in the plurality of CSI-RS resources excluding the second number of CSI-RS resources may always be selected for CSI reporting. In other words, N TRP CSI-RS resources, N TRPThe selection or non-selection of one of the _rCSI-RS resources may be determined / selected by the terminal device 110. In some embodiments, the bit field of the bitmap may be N TRP _r. N TRP can be at least one of {1,2,3,4}. TRP _r is the number of elements in {1, 2,…N TRP In some embodiments, N TRP _r may be configured via RRC (e.g., as part of codebook subset restriction (CBSR)).
[0182] In some embodiments, for one codebook configuration for one CSI report, L and / or α t At least one value of Lt and / or α can be 0 for one combination of values. For example, in some embodiments, t The union of the combination of instructions and bitmaps can be applied to determine which TRPs are selected or not selected. For example, N L_1 ={4,2,0,2}, N L_2 ={4,2,2,0}. N L_1 If a TRP is reported, the third TRP is not selected, and N L_2 If a TRP is reported, the fourth TRP is not selected.
[0183] Alternatively, N L Among the combinations, Lt = 0 and / or α t = 0 may be determined / selected by the terminal device 110 based on the bitmap. For example, N L_1 ={4, 2, 2, 4}, N L_2 ={4, 2, 4, 4}, N L_3 = {4, 0, 0, 2}. In this case, the first and fourth TRPs can always be selected. The bitmap for TRP selection can be 2 bits to indicate whether the second and / or third TRPs are selected. For example, when a bitmap is reported, the Lt and / or α corresponding to the bit in the bitmap with value 0 are used.t The value of p may be assumed to be 0 or ignored, and the coefficients (SD basis selection, rotation indication, FD basis selection, bitmap for non-zero coefficients, phase / amplitude coefficients) may not be in CSI Part 2. In some embodiments, p v can be replaced by M. Alternatively or additionally, L t is α t can be replaced with
[0184] In some embodiments, N L If is greater than 1, then {L1,…,L NTRP One combination of} is p v and β. For example, N L In the combination of
number
[0185] In some embodiments, the first combination (e.g., N L_1 ) corresponding to
number
number
[0186] In some embodiments, the terminal device 110 receives from the network device 120 N of values of a first vector associated with at least one of the following: L The first information may be received indicating a subset of the set of combinations, a subset of the set of values of the second vector and a subset of the set of values of the first parameter. In this case, the CSI report may be based on one combination of the subset of the set of combinations. In some embodiments, the first information may be via at least one of RRC signaling or Medium Access Control (MAC) signaling. For example, v and / or N combined with possible values of β L A subset of candidate L combinations may be configured via RRC and / or MAC (e.g., as part of CBSR), and reporting is restricted within the subset. In this way, payloads for CSI reporting are generally allocated based on maximum payload, and better performance may be achieved if L combinations and / or bitmap reporting result in much less overhead.
[0187] In some embodiments, N L If is greater than 1, the possible values of the bitmap, as well as N L Combinations and / or related p v A selected one of β and β may be limited. For example, the first value of the bitmap is N L a first subset of combinations of p v and / or β N s The second value of the bitmap may only be combined with a first subset of the values of N L a second subset of combinations of p v and / or β N s may only be combined with a second subset of values
[0188] In some embodiments, the number of bits in the bitmap that have a value of 1 is N TRP If p is less than or equal to / 2, v and / or a first set of values of β may be associated. Alternatively, the number of bits in the bitmap that have the value 1 may be N TRP If p is greater than or equal to / 2, v and / or a second set of values of β may be associated, in which case the p v and / or at least one of β is p in the second set v and / or β.
[0189] In some embodiments, if at least one bit in a first bitmap has a value of 0 and all bits in a second bitmap have a value of 1, then p associated with the first bitmap is v and / or the value of β is the p associated with the second bitmap v Alternatively, if only one bit in the bitmap has a value of 1, the Lt corresponding to the selected TRP is greater than all N L In the combination of LAmong the Lt in one of the combinations shown, min(4,Lmax / N TRP ) or min(6,Lmax / N TRP ) or max{Lt}.
[0190] In some embodiments, the terminal device 110 may receive, from the network device 120, second information indicating a subset of candidate values of the bitmap associated with a subset of the set of value combinations of the first vector associated with at least one of: a subset of the set of values of the second vector and a subset of the set of values of the first parameter. In this case, the CSI report may be based on one combination of the subset of the set of combinations. The second information may be via at least one of RRC signaling or Medium Access Control (MAC) signaling. For example, v and / or N combined with a subset of the possible values of β L A subset of the combinations and the associated bitmap candidate values may be configured via RRC and / or MAC (eg, as part of CBSR), and reporting is restricted to within the subset.
[0191] In some embodiments, the field for the number of non-zero coefficient reports is {L1,...,L NTRP} and N s The value of p v and / or the value of β, N L For example, if the maximum number of layers is 1, the field size may be [log2(max(K0))].
number
number
number
[0192] In some other embodiments, p v and / or β N L Combinations of N s Candidate values for the value of may result in similar values of K. For example, N L For the combination of p v *p with the smallest value of β v A first set of values of p(v,2) and β may be applied for at least all NTRP TRPs selected or applied for Lmax, and a second set of values of p(v,2) and / or β2 may be applied if Ltot<=Lmax / X. In this case, p v,2 *β2 is X*p v *β and p v,2 *β2≦X*p v *The second value of K0 that is closest to β and corresponds to the second set of values is less than or equal to the first value of K0 that corresponds to the first set of values. For example, X can be 2 or 3 or 4.
[0193] In some embodiments, p v The first configuration of combination values of and β, and the second configuration of combinations of Lt may be configured separately by the network device 120. v There may be a table defined for all possible combinations of Ltot or Lmax or Lt with β. The first and second configurations may be based on the table (among the possible candidates). For example, N TRP For different values of , the combination table may be different.
[0194] In some embodiments, N number of terminal devices 110 configured TRP Set of SD basis vector restrictions or first vector restrictions or CSI-RS port restrictions or N TRPThere may be a codebook subset restriction of sets, where each set corresponds to one TRP or one CSI-RS resource among multiple CSI-RS resources. In some other embodiments, there may be an N_RI indication of RI restriction, where N_RI>1. N_RI may be 2 or 3 or 4 or N TRP For example, the first indication of the RI constraint may be N=N TRP (e.g., all selected TRPs) or for Ltot>=Y_L or K0>=Y_k, for example, the bit string may have a size of 4 or 2. For example, the second indication of the RI restriction is N <N TRP or for Ltot<=Y_L or K0<=Y_k, e.g., the bit string may have a size of 4. For example, a third indication of RI restriction may apply for N=1 (e.g., only one TRP is selected), e.g., the bit string may have a size of 4. For example, if Ltot>=Y_L or K0>=Y_k, the number of layers may be limited to 1 or 2, and if Ltot<=Y_L or K0<=Y_k, the number of layers may be 1, 2, 3, or 4 (based on the corresponding RI restriction). In some embodiments, there may be at least one TRP configured to be limited to be selected together with other TRPs. Alternatively, at least one TRP may not be individually selected. In some embodiments, Y_L may be a positive integer, e.g., 4≦Y_L≦16. For example, 4≦Y_L≦64. In some embodiments, Y_k may be a positive integer, e.g., 4≦Y_k≦16. For example, 4≦Y_k≦64. In some embodiments, N of the values in the first vector L L corresponding to one of the combinations t If the sum or total or total sum of the above or the maximum sum or total sum value is greater than or equal to the first threshold value, p vThe candidate values of β may be at least one of {¼ for v∈{1,2}, ¼ for v∈{3,4}}, {¼ for v∈{1,2}, ¼ for v∈{3,4}}, {¼ for v∈{1,2}, ¼6 for v∈{3,4}}, {¼ for v∈{1,2} (e.g., v∈{3,4} is not supported)}, {½ for v∈{1,2} (e.g., v∈{3,4} is not supported)}, and / or the candidate values of β may be at least one of {¼, ½, ⅛} or {¼, ⅛}. In some embodiments, the first threshold may be a positive integer. For example, the first threshold may be greater than or equal to 4 and less than or equal to 16.
[0195] In some embodiments, N of the values in the first vector L L corresponding to one of the combinations t If the sum or total or total sum of the values of the sum or total or total sum is smaller than or equal to the second threshold or the first threshold, p v The candidate values for β may be at least one of {½ for v∈{1,2} and ½ for v∈{3,4}}, {½ for v∈{1,2} and ¼ for v∈{3,4}}, {¼ for v∈{1,2} and ¼ for v∈{3,4}}, {¼ for v∈{1,2} and ½ for v∈{3,4}}, {½ for v∈{1,2} and ½ for v∈{3,4}}, {½ for v∈{1,2} and ½ for v∈{3,4}}, {½ for v∈{1,2} (e.g., v∈{3,4} is not supported)} and {½ for v∈{1,2} (e.g., v∈{3,4} is not supported)}, and / or the candidate values for β may be at least one of {½,½,¾} or {½,¾}. In some embodiments, the second threshold may be a positive integer, for example, the second threshold may be greater than or equal to 2 and less than or equal to 12. In some embodiments, the second threshold may be less than the first threshold, for example, for a first type of codebook.
[0196] In some embodiments, N of the values in the first vector LL corresponding to one of the combinations t If the sum or total or summation of the above or the maximum sum or total or summation values is greater than or equal to a third threshold, the candidate value of M may be 1, and / or the candidate value of β may be at least one of {¼, ½, ⅛} or {¼, ⅛}. In some embodiments, the third threshold may be a positive integer. For example, the third threshold may be greater than or equal to 6 and less than or equal to 32.
[0197] In some embodiments, N of the values in the first vector L L corresponding to one of the combinations t If the sum or total or summation of or the maximum sum or total or summation value is less than or equal to a fourth threshold or a third threshold, the candidate value of M may be at least one of {1, 2}, and / or the candidate value of β may be at least one of {¼, ½, ¾} or {½, ¾}. In some embodiments, the fourth threshold may be a positive integer. For example, the fourth threshold may be greater than or equal to 1 and less than or equal to 16. In some embodiments, the fourth threshold may be less than the third threshold. For example, this is the case for a second type codebook.
[0198] In some embodiments, the first threshold value and / or the second threshold value and / or the third threshold value and / or the fourth threshold value are N TRP or may vary according to different values of N. In some embodiments, the first threshold value and / or the second threshold value and / or the third threshold value and / or the fourth threshold value may vary according to different values of N. TRP = 2 and may be smaller or not larger than the first threshold value and / or the second threshold value and / or the third threshold value and / or the fourth threshold value, and N TRP =3 or N TRP In some embodiments, the first threshold value and / or the second threshold value and / or the third threshold value and / or the fourth threshold value may vary according to N TRP= 3, and may be smaller or not larger than the first threshold value and / or the second threshold value and / or the third threshold value and / or the fourth threshold value, and N TRP =4.
[0199] In some embodiments, N of Lt L If at least one of the combinations is 6, or the combination is {6,6,6,6}, the number of layers can be 1 or 2, and p v and the associated value of β is at least one of {1 / 2,1 / 8} or {1 / 4,1 / 8} or {1 / 4,1 / 4} or {1 / 8,3 / 4} or {1 / 8,1 / 4} or {1 / 8,1 / 2} or {1 / 8,1 / 8}, e.g., p v *β can be ≦3 / 32. In some embodiments, p for v=1, 2, 3, 4 v = 1 / 2 may only be applied to mode 2 or the second mode codebook structure (e.g., common FD basis over TRP). For extensions based on the Rel-17 codebook, N L In the case of Lt(α t ) combination is configured, M is configured as 2, and / or N is configured as 2 or 4, if Ltot<=X, M=2 applies, if Ltot>X, M is assumed to be 1. For extension based on Rel-17 codebook, P=32,
number
number
[0200] The network device 120 may transmit one or more reference signals to the terminal device 110 on a subset of the plurality of CSI-RS resources. The terminal device 110 may measure the received one or more reference signals. For example, the terminal device 110 may determine a reference signal received power (RSRP) based on the measurements of the one or more reference signals. Alternatively or additionally, the terminal device 110 may determine a reference signal received quality (RSRQ) based on the measurements of the one or more reference signals. In some other embodiments, the terminal device 110 may determine a received signal strength indicator (RSSI) based on the measurements of the one or more reference signals. It should be noted that the terminal device 110 may perform any suitable measurements on the received reference signals.
[0201] Terminal device 110 transmits 2030 a CSI report to network device 120 based on the first combination, the first value from the second set of vector values, and the second value from the first set of parameter values. In some embodiments, the CSI report may include any suitable measurement metric, such as RSRP or RSRQ. Note that the CSI report may include any suitable information.
[0202]
[0033] Reference is now made to Figure 3, which illustrates a signaling flow 300 for reporting angle information in accordance with some embodiments of the present disclosure. For illustrative purposes, the signaling flow 300 is described with reference to Figure 1, for example, by using terminal device 110 and network device 120. It should be noted that Figure 2 is merely an example embodiment.
[0203] The network device 120 transmits 3010 at least one configuration to the terminal device 110. The at least one configuration indicates a plurality of channel state information reference signal (CSI-RS) resources for channel measurements for CSI reporting. The at least one configuration also indicates a number of second vectors and a size of a second vector window for the channel state information (CSI) reporting. In some embodiments, one CSI-RS resource in the plurality of CSI-RS resources corresponds to one transmission reception point (TRP) or TRP group.
[0204] In some embodiments, the second vector may refer to an FD basis or an FD vector. In some embodiments, the number of second vectors may be 1 or 2. Alternatively, or additionally, the size of the second vector window may be 2 or 4. The terminal device 110 may be configured such that the number of FD basis vectors (M) is 1 or 2 and the size of the FD basis window (e.g., FD_s or N f ) may be configured to be 2 or 4. In some embodiments, one or more of the number of second vectors or the second vector window may be common for all TRPs (CSI-RS resources). In some embodiments, Table 15 shows the FD basis vectors for a CJT CSI extension based on a Rel-16 codebook or for a first type codebook. In some embodiments, Table 16 shows the FD basis vectors for a Rel-17 codebook or a second type codebook. Note that Tables 15 and 16 are examples only and are not limiting. [Table 15] [Table 16]
[0205] In some embodiments, for a reference CSI-RS resource in the second plurality of CSI-RS resources or in the plurality of CSI-RS resources, terminal device 110 may initialIn some embodiments, M initial can be an integer. For example, M initial ∈{-2M υ +1,-2M υ +2,...,0}. In some embodiments, M υ may be the number of second vectors for the reference CSI-RS resource or for each one CSI-RS resource in the second plurality of CSI-RS resources. In some embodiments, for a reference CSI-RS resource in the second plurality of CSI-RS resources, terminal device 110 may determine a first plurality of second vectors (e.g., a first window of second vectors). In some embodiments, the first plurality of second vectors or first window may be arranged with index {M initial ,(M initial +1)mod N3,(M initial +2)mod N3,…,(M initial +2M υ -1)mod N3,(M initial +2M υ ) mod N3}. In some embodiments, the number of second vectors in the first plurality of second vectors or the size of the first window may be M υ In some embodiments, the first plurality of second vectors may be selected or determined from a group or entire set of N3 second vectors. In some embodiments, N3 > TN. In some embodiments, TN may be a positive integer, for example, 1 ≤ TN. N ≦50. For example, T N = 19. In some embodiments, for each of the remaining CSI-RS resources t (excluding the reference CSI-RS resource), terminal device 110 may initial , t))。 In some embodiments, the second offset of the second vector M ( initial , t) can be an integer. In some embodiments, M( initial, t) can be N3 or floor(N3 / A) or ceil(N3 / A). In some embodiments, 0≦M( initial , t)≦N3−1. In some embodiments, B≦M( initial , t)≦C. In some embodiments, B can be an integer. For example,
number
number
number
[0206] In some embodiments,
number
number
[0207] In some embodiments, there may be a reference CSI-RS resource in the first plurality of CSI-RS resources or in the second plurality of CSI-RS resources. In some embodiments, the reference CSI-RS resource may be a CSI-RS resource in the second plurality of CSI-RS resources that corresponds to an indication in the bitmap for the strongest coefficient indication (SCI) or strongest amplitude coefficient or non-zero coefficient indication. In some embodiments, the reference CSI-RS resource may be the first CSI-RS resource in time, or the last CSI-RS resource, or the most recent CSI-RS resource in the first plurality of CSI-RS resources. In some embodiments, the reference CSI-RS resource may be the first CSI-RS resource in time, or the last CSI-RS resource, or the most recent CSI-RS resource in the second plurality of CSI-RS resources.
[0208] In some embodiments, the specific or first value range may be {0, 1, 2, ..., N3-1}, where N3 represents the total number of precoding matrices in the CSI report. In this case, the relative delay offset across the TRPs may be unknown to the network device 120. For example, as shown in FIG. 4A, to adjust the relative delay offset, the FD basis offset for the TRPs other than the TRP that is the delay reference may be applied.
[0209] In some embodiments, the specific value or second range may be at least one of {-2, -1, 0, 1, 2} or {-1, 0, 1, 2} or {-2, -1, 0, 1} or {-4, -3, -2, -1, 0, 1, 2, 3, 4} or {-3, -2, -1, 0, 1, 2, 3, 4} or {-4, -3, -2, -1, 0, 1, 2, 3} or {-3, -2, -1, 0, 1, 2, 3}. Alternatively, the specific range may be {0, 1, 2, N3-2, N3-1} or {0, 1, 2, N3-1} or {0, 1, 2, 3, 4, N3-4, N3-3, N3-2, N3-1} or {0, 1, 2, 3, 4, N3-3, N3-2, N3-1}. In some embodiments, the relative delay offset across the TRPs is known to the network device 120, but may not be accurate. In some embodiments, the reference TRP may be the TRP corresponding to the strongest coefficient indication or strongest coefficient indicator (SCI) or strongest amplitude coefficient (which may not have the smallest delay). For example, as shown in FIG. 4B, the FD basis offset for the TRPs (excluding the reference TRP (e.g., reference for the SCI)) may be applied to adjust the relative delay offset.
[0210] In some embodiments, the specific or third value range may be at least one of {0,1,2,3} or {0,1,2} or {0,1} or {0,2} or {0,1,2,3,4,5,6,7}. In this case, the relative delay offset across the TRPs is known to the network device 120, but may not be precise. The reference TRP may refer to the TRP corresponding to the smallest delay (the relative delay offset for N-1 TRPs is nonnegative), but the index of the reference TRP for the delay needs to be reported.
number
[0211] In some embodiments, the specific value range may be configured by network device 120. In this case, the configured value range may be one of a first value range, a second value range, or a third value range. In some embodiments, the configuration may reuse mode 1 and mode 2 configurations or a first mode codebook structure and a second mode codebook structure for the Rel-18 CJT codebook. In some embodiments, Table 17 shows FD basis vectors for CJT CSI enhancement. [Table 17]
[0212] Terminal device 110 sends an indication to network device 120 (3020). The indication in the CSI report indicates a second vector offset corresponding to one CSI-RS resource among the plurality of CSI-RS resources, where the second vector offset is within a particular value range. In some embodiments, the second vector offset corresponds to one CSI-RS resource among the plurality of CSI-RS resources excluding the reference CSI-RS resource. In this case, the reference CSI-RS resource may be the CSI-RS resource corresponding to the strongest coefficient indication. In some embodiments, the second vector offset corresponding to the reference CSI-RS resource may be 0.
[0213] In some embodiments, there may be a parameter "O1," where "O1" represents a first Discrete Fourier Transform (DFT) oversampling in a first dimension. For example, "O1" may be one of {1, 2, 4}. In another example, "O1" may be 2 or 4. In some embodiments, there may be a parameter "O2," where "O2" represents a second DFT oversampling in a second dimension. For example, "O2" may be one of {1, 2, 4}. In another example, "O2" may be 2 or 4.
[0214] In some embodiments, one configuration of (N1, N2) can correspond to one configuration of (O1, O2). In some embodiments, one configuration of (O1, O2) can correspond to one configuration of (N1, N2). In some embodiments, an example configuration of (N1, N2) and (O1, O2) can be at least one of the rows and / or columns of Table 18. [Table 18]
[0215] In some embodiments, terminal device 110 does not expect to be configured with codebook mode 1 or the first mode codebook structure (e.g., independent or distinct FD bases across CSI-RS resources) and the same QCL source RS (type A / B / C (or average delay / delay spread)) for all CSI-RS resources configured for one CSI report (Rel-18 CJT). In some embodiments, if terminal device 110 is configured with the same QCL source RS (type A / B / C) for all CSI-RS resources configured for one CSI report (Rel-18 CJT), terminal device 110 does not expect to be configured with codebook mode 1 or the first mode codebook structure. Alternatively, in some embodiments, terminal device 110 does not expect to be configured with the same QCL source RS for all CSI-RS resources configured for one CSI report (Rel-18 CJT).
[0216] In some embodiments, in the case of a CSI extension based on a Rel-16 codebook or in the case of a first type codebook (e.g., when an FD-basis rotation / shift is applied), the field for the SCI report corresponds to the selected TRP or the selected CSI-RS resource or the second plurality of CSI-RS resources (e.g., in the case of at least the number of layers=1, or in the case of layer 1).
number
number
number
number
[0217] 5 illustrates a flowchart of an exemplary method 500 according to one embodiment of the present disclosure. The method 500 may be implemented in any suitable terminal device. For illustrative purposes only, the method 500 may be implemented in a terminal device 110 such as that shown in FIG. 1.
[0218] At block 510, terminal device 110 receives a configuration from network device 120. The configuration indicates a plurality of channel state information reference signal (CSI-RS) resources for channel measurements for CSI reporting, and at least one configuration for a set of value combinations of a first vector, a set of value combinations of a second vector, and a set of value combinations of a first parameter for CSI reporting. In this case, each value in the value combination for the first vector corresponds to one of a plurality of CSI-RS resources. In some embodiments, one CSI-RS resource corresponds to one transmission reception point (TRP) or TRP group.
[0219] At block 520, terminal device 110 determines, based at least on a set of CSI-RS resources from the plurality of CSI-RS resources, a first combination from a set of value combinations for a first vector, a first value from a set of value combinations for a second vector, and a second value from a set of values for a first parameter. In some embodiments, the first combination from the set of value combinations for the first vector is configured to be associated with at least one of the first value and the second value.
[0220] At block 530, the terminal device 110 transmits a CSI report based on the first combination, the first value from the set of values of the second vector, and the second value from the set of values of the first parameter.
[0221] In some embodiments, for a first number of the plurality of CSI-RS resources, terminal device 110 may determine whether to select one of a second number of CSI-RS resources. In this case, the first number may be at least one of {1, 2, 3, 4}, and the second number may be at least one of {1, ..., first number}. The second number may be configured via radio resource control (RRC) signaling. In some embodiments, the selection or non-selection for each of the second number of CSI-RS resources may be indicated using a bitmap in the first portion of the CSI, where the number of bits in the bitmap is the second number. In some embodiments, the remaining CSI-RS resources in the plurality of CSI-RS resources, excluding the second number of CSI-RS resources, may be selected for CSI reporting.
[0222] In some embodiments, terminal device 110 receives, from network device 120, first information indicating a subset of a set of value combinations of a first vector associated with at least one of the following: a subset of a set of values of a second vector and a subset of a set of values of a first parameter. The CSI report may be based on one combination of the subset of the set of combinations. In some embodiments, the first information may be via at least one of RRC signaling or medium access control (MAC) signaling.
[0223] In some embodiments, terminal device 110 receives, from network device 120, second information indicating a subset of candidate values of a bitmap associated with a subset of a set of value combinations of a first vector associated with at least one of the following: a subset of the set of values of the second vector and a subset of the set of values of the first parameter. The CSI report may be based on one combination of the subset of the set of combinations. In some embodiments, the second information may be via at least one of RRC signaling or medium access control (MAC) signaling.
[0224] 6 illustrates a flowchart of an exemplary method 600 according to one embodiment of the present disclosure. The method 600 may be implemented in any suitable terminal device. For illustrative purposes only, the method 600 may be implemented in the terminal device 110 shown in FIG. 1.
[0225] In block 610, the terminal device 110 receives at least one configuration indicating a plurality of channel state information reference signal (CSI-RS) resources for channel measurements for CSI reporting from the network device 120. The at least one configuration indicates a number of second vectors and a size of a second vector window for the channel state information (CSI) reporting.
[0226] At block 620, the terminal device 110 sends to the network device 120 an indication in the CSI report indicating a second vector offset corresponding to one CSI-RS resource of the plurality of CSI-RS resources, where the second vector offset is within a particular value range.
[0227] In some embodiments, the number of second vectors is 1 or 2. In some embodiments, the size of the second vector window is 2 or 4.
[0228] In some embodiments, the particular value range is {0, 1, 2, ..., N3-1}, where N3 is the total number of precoding matrices in the CSI report.
[0229] In some embodiments, the specific range of values is {-2, -1, 0, 1, 2}. In some embodiments, the specific range of values is {0, 1, 2, N3-2, N3-1}.
[0230] In some embodiments, the particular value range is configured by the network device. In some embodiments, the second vector is a frequency domain (FD) basis vector.
[0231] In some embodiments, one CSI-RS resource in the plurality of CSI-RS resources corresponds to one Transmission Reception Point (TRP) or TRP group. In some embodiments, the second vector offset corresponds to one CSI-RS resource in the plurality of CSI-RS resources excluding a reference CSI-RS resource, the reference CSI-RS resource being the CSI-RS resource corresponding to the strongest coefficient indication. In some embodiments, the second vector offset corresponding to the reference CSI-RS resource is configured to be 0.
[0232] 7 illustrates a flowchart of an exemplary method 700 according to one embodiment of the present disclosure. The method 700 may be implemented in any suitable terminal device. For illustrative purposes only, the method 700 may be implemented in a network device 120 such as that shown in FIG. 1.
[0233] In block 710, the network device 120 transmits to the terminal device 110 a configuration indicating a plurality of channel state information reference signal (CSI-RS) resources for channel measurements for CSI reporting, and at least one configuration for a set of first vector value combinations, a set of second vector value combinations, and a set of first parameter value combinations for CSI reporting, each value in the first vector value combination corresponding to one of the plurality of CSI-RS resources.
[0234] At block 720, network device 120 receives a CSI report based on the first combination, a first value from the set of values for the second vector, and a second value from the set of values for the first parameter, based at least on a set of CSI-RS resources from the plurality of CSI-RS resources, where the first combination is determined from the set of value combinations for the first vector, the first value is determined from the set of values for the second vector, and the second value is determined from the set of values for the first parameter.
[0235] In some embodiments, a first combination from the set of value combinations for the first vector is configured to be associated with at least one of a first value and a second value.
[0236] In some embodiments, one CSI-RS resource corresponds to one transmission reception point (TRP) or TRP group.
[0237] In some embodiments, the processor is further configured to cause the network device to transmit, to the terminal device, first information indicating a subset of a set of value combinations of the first vector associated with at least one of a subset of the set of values of the second vector and a subset of the set of values of the first parameter, wherein the CSI report is based on one combination of the subset of the set of combinations, and wherein the first information is transmitted via at least one of RRC signaling or Medium Access Control (MAC) signaling.
[0238] In some embodiments, the processor is further configured to cause the network device to transmit, to the terminal device, second information indicating a subset of candidate values of the bitmap associated with a subset of a set of value combinations of the first vector associated with at least one of a subset of the set of values of the second vector and a subset of the set of values of the first parameter, wherein the CSI report is based on one combination of the subset of the set of combinations, and wherein the second information is transmitted via at least one of RRC signaling or Medium Access Control (MAC) signaling.
[0239] 8 illustrates a flowchart of an exemplary method 800 according to one embodiment of the present disclosure. The method 800 may be implemented in any suitable terminal device. For illustrative purposes only, the method 800 may be implemented in a network device 120 such as that shown in FIG.
[0240] In block 810, the network device 120 transmits at least one configuration indicating a plurality of channel state information reference signal (CSI-RS) resources for channel measurements for CSI reporting to the terminal device 110. The at least one configuration indicates the number of second vectors and the size of a second vector window for the channel state information (CSI) reporting.
[0241] At block 820, network device 120 receives from terminal device 110 an indication in the CSI report indicating a second vector offset corresponding to one CSI-RS resource of the plurality of CSI-RS resources, the second vector offset being within a particular value range.
[0242] In some embodiments, the number of second vectors is 1 or 2, or the size of the second vector window is 2 or 4.
[0243] In some embodiments, the specific value range is {0, 1, 2, ..., N3-1}, where N3 is the total number of precoding matrices in the CSI report. In some embodiments, the specific value range is {-2, -1, 0, 1, 2}, or the specific value range is {0, 1, 2, N3-2, N3-1}.
[0244] In some embodiments, the particular value range is configured by the network device. In some embodiments, the second vector is a frequency domain (FD) basis vector. In some embodiments, one CSI-RS resource in the plurality of CSI-RS resources corresponds to one transmission reception point (TRP) or TRP group. In some embodiments, the second vector offset corresponds to one CSI-RS resource in the plurality of CSI-RS resources excluding a reference CSI-RS resource, the reference CSI-RS resource being the CSI-RS resource corresponding to the strongest coefficient indication. In some embodiments, the second vector offset corresponding to the reference CSI-RS resource is configured to be 0.
[0245] 9 is a simplified block diagram of a device 900 suitable for implementing embodiments of the present disclosure. Device 900 may be considered a further exemplary implementation of any of the devices as shown in FIG. 1. Thus, device 900 may be implemented in, or as at least a part of, terminal device 110 or network device 120.
[0246] As shown, the device 900 includes a processor 910, a memory 920 coupled to the processor 910, a suitable transmitter (TX) / receiver (RX) 940 coupled to the processor 910, and a communication interface coupled to the TX / RX 940. The memory 910 stores at least a portion of a program 930. The TX / RX 940 is for bidirectional communication. The TX / RX 940 has at least one antenna to facilitate communication, although in practice the access nodes referred to in this application may have several antennas. The communication interface may represent any interface required for communication with other network elements, such as an X2 / Xn interface for bidirectional communication between eNBs / gNBs, an S1 / NG interface for communication between a Mobility Management Entity (MME) / Access and Mobility Management Function (AMF) / SGW / UPF and an eNB / gNB, an Un interface for communication between an eNB / gNB and a Relay Node (RN), or a Uu interface for communication between an eNB / gNB and a terminal device.
[0247] The program 930 is assumed to include program instructions that, when executed by an associated processor 910, enable the device 900 to operate according to embodiments of the present disclosure, as described herein with reference to Figures 1-8. The embodiments herein may be implemented by computer software executable by the processor 910 of the device 900, by hardware, or by a combination of software and hardware. The processor 910 may be configured to implement various embodiments of the present disclosure. Furthermore, the combination of the processor 910 and the memory 920 may form a processing means 950 adapted to implement various embodiments of the present disclosure.
[0248] Memory 920 may be of any type suitable for a local technology network and may be implemented using any suitable data storage technology, such as, by way of non-limiting example, non-transitory computer-readable storage media, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and removable memory. Although only one memory 920 is shown in device 900, several physically separate memory modules may be present in device 900. Processor 910 may be of any type suitable for a local technology network and may include, by way of non-limiting example, one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture. Device 900 may have multiple processors, such as application-specific integrated circuit chips time-slaved to a clock that synchronizes the main processor.
[0249] In some embodiments, the terminal device comprises circuitry configured to perform the above method.
[0250] In some embodiments, a network device comprises circuitry configured to perform the above method.
[0251] As used herein, the term "circuit" may refer to a hardware circuit and / or a combination of a hardware circuit and software. For example, a circuit may be a combination of analog and / or digital hardware circuitry and software / firmware. As a further example, a circuit may be any portion of a hardware processor having software, including a digital signal processor, software, and memory, that cooperate to cause an apparatus, such as a terminal device or a network device, to perform various functions. In yet a further example, a circuit may be a hardware circuit and / or processor, such as a microprocessor or portion of a microprocessor, that requires software / firmware for operation, although the software may not be present when not required for operation. As used herein, the term circuit also encompasses merely a hardware circuit or processor, or a portion of a hardware circuit or processor, and its (or their) accompanying software and / or firmware implementation.
[0252] In summary, embodiments of the present disclosure provide the following aspects:
[0253] In an aspect, a terminal device comprises a processor configured to cause the terminal device to: receive, from a network device, a configuration indicating a plurality of channel state information reference signal (CSI-RS) resources for channel measurements for a CSI report; and at least one configuration for a set of first vector value combinations, a set of second vector value combinations, and a set of first parameter value combinations for the CSI report, wherein each value in the first vector value combination corresponds to one of the plurality of CSI-RS resources; determine, based at least on the set of CSI-RS resources from the plurality of CSI-RS resources, a first combination from the first set of vector value combinations, a first value from the second vector value set, and a second value from the first parameter value set; and transmit the CSI report based on the first combination, the first value from the second vector value set, and the second value from the first parameter value set.
[0254] In some embodiments, a first combination from the set of value combinations for the first vector is configured to be associated with at least one of a first value and a second value.
[0255] In some embodiments, one CSI-RS resource corresponds to one transmission reception point (TRP) or TRP group.
[0256] In some embodiments, the processor is configured to cause the terminal device to further determine whether to select one of a second number of CSI-RS resources for a first number of the plurality of CSI-RS resources, the first number being at least one of {1, 2, 3, 4}, the second number being at least one of {1, ..., first number}, the second number being configured via radio resource control (RRC) signaling, and the selection or non-selection for each of the second number of CSI-RS resources being indicated using a bitmap in the first part of the CSI, the number of bits in the bitmap being the second number.
[0257] In some embodiments, the remaining CSI-RS resources in the plurality of CSI-RS resources excluding the second number of CSI-RS resources are selected for CSI reporting.
[0258] In some embodiments, the processor is configured to cause the terminal device to further receive, from the network device, first information indicating a subset of a set of value combinations for the first vector associated with at least one of a subset of the set of values for the second vector and a subset of the set of values for the first parameter, wherein the CSI report is based on one combination of the subset of the set of combinations, and wherein the first information is received via at least one of RRC signaling or Medium Access Control (MAC) signaling.
[0259] In some embodiments, the processor is configured to cause the terminal device to further receive, from the network device, second information indicating a subset of candidate values of the bitmap associated with a subset of a set of value combinations of the first vector associated with at least one of the subset of the set of values of the second vector and the subset of the set of values of the first parameter, wherein the CSI report is based on one combination of the subset of the set of combinations, and wherein the second information is received via at least one of RRC signaling or Medium Access Control (MAC) signaling.
[0260] In an aspect, a terminal device comprises a processor configured to cause the terminal device to receive, from a network device, at least one configuration indicating a plurality of channel state information reference signal (CSI-RS) resources for channel measurements for a CSI report, the at least one configuration indicating a number of second vectors and a size of a second vector window for the channel state information (CSI) report; and transmit, to the network device, an indication in the CSI report indicating a second vector offset corresponding to one CSI-RS resource of the plurality of CSI-RS resources, wherein the second vector offset is within a particular value range.
[0261] In some embodiments, the number of second vectors is 1 or 2, or the size of the second vector window is 2 or 4.
[0262] In some embodiments, the particular value range is {0, 1, 2, ..., N3-1}, where N3 is the total number of precoding matrices in the CSI report.
[0263] In some embodiments, the specific value range is {-2, -1, 0, 1, 2}, or the specific value range is {0, 1, 2, N3-2, N3-1}.
[0264] In some embodiments, the particular value range is configured by the network device.
[0265] In some embodiments, the second vector is a frequency domain (FD) basis vector.
[0266] In some embodiments, one CSI-RS resource in the plurality of CSI-RS resources corresponds to one Transmission Reception Point (TRP) or TRP group.
[0267] In some embodiments, the second vector offset corresponds to one CSI-RS resource among the multiple CSI-RS resources excluding a reference CSI-RS resource, where the reference CSI-RS resource is the CSI-RS resource corresponding to the strongest coefficient indication.
[0268] In some embodiments, the second vector offset corresponding to the reference CSI-RS resource is configured to be zero.
[0269] In an aspect, a network device comprises a processor configured to cause the network device to: transmit, to a terminal device, a configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurements for a CSI report; and at least one configuration for a set of first vector value combinations, a second vector value combination, and a first parameter value set for the CSI report, where each value in the first vector value combination corresponds to one of the plurality of CSI-RS resources; and receive a CSI report based on the first combination, a first value from the second vector value set, and a second value from the first parameter value set, where the first combination is determined from the first set of vector value combinations, the first value is determined from the second vector value set, and the second value is determined from the first parameter value set based at least on the set of CSI-RS resources from the plurality of CSI-RS resources.
[0270] In some embodiments, a first combination from the set of value combinations for the first vector is configured to be associated with at least one of a first value and a second value.
[0271] In some embodiments, one CSI-RS resource corresponds to one transmission reception point (TRP) or TRP group.
[0272] In some embodiments, the processor is further configured to cause the network device to transmit, to the terminal device, first information indicating a subset of a set of value combinations of the first vector associated with at least one of a subset of the set of values of the second vector and a subset of the set of values of the first parameter, wherein the CSI report is based on one combination of the subset of the set of combinations, and wherein the first information is transmitted via at least one of RRC signaling or Medium Access Control (MAC) signaling.
[0273] In some embodiments, the processor is further configured to cause the network device to transmit, to the terminal device, second information indicating a subset of candidate values of the bitmap associated with a subset of a set of value combinations of the first vector associated with at least one of a subset of the set of values of the second vector and a subset of the set of values of the first parameter, wherein the CSI report is based on one combination of the subset of the set of combinations, and wherein the second information is transmitted via at least one of RRC signaling or Medium Access Control (MAC) signaling.
[0274] In an aspect, a network device comprises a processor configured to cause the network device to: transmit to a terminal device at least one configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurements for a CSI report, the at least one configuration indicating a number of second vectors and a size of a second vector window for the Channel State Information (CSI) report; and receive from the terminal device an indication in the CSI report indicating a second vector offset corresponding to one CSI-RS resource of the plurality of CSI-RS resources, the second vector offset being within a particular value range.
[0275] In some embodiments, the number of second vectors is 1 or 2, or the size of the second vector window is 2 or 4.
[0276] In some embodiments, the particular value range is {0, 1, 2, ..., N3-1}, where N3 is the total number of precoding matrices in the CSI report.
[0277] In some embodiments, the specific value range is {-2, -1, 0, 1, 2}, or the specific value range is {0, 1, 2, N3-2, N3-1}.
[0278] In some embodiments, the particular value range is configured by the network device.
[0279] In some embodiments, the second vector is a frequency domain (FD) basis vector.
[0280] In some embodiments, one CSI-RS resource in the plurality of CSI-RS resources corresponds to one Transmission Reception Point (TRP) or TRP group.
[0281] In some embodiments, the second vector offset corresponds to one CSI-RS resource among the multiple CSI-RS resources excluding a reference CSI-RS resource, where the reference CSI-RS resource is the CSI-RS resource corresponding to the strongest coefficient indication.
[0282] In some embodiments, the second vector offset corresponding to the reference CSI-RS resource is configured to be zero.
[0283] Another solution is a computer-readable medium having stored thereon instructions that, when executed on at least one processor, cause the at least one processor to perform any of the methods set forth above.
[0284] In general, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device. While various aspects of embodiments of the present disclosure are shown and described as block diagrams, flowcharts, or using some other graphical representation, it will be understood that the blocks, apparatus, systems, techniques, or methods described herein may be implemented in, by way of non-limiting example, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing device, or some combination thereof.
[0285] 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, that execute on a target real or virtual processor device to perform the processes or methods described above with reference to FIGS. 1-4. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or divided among program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed in local or distributed devices. In distributed devices, program modules may be located in both local and remote storage media.
[0286] Program code for carrying out the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the processor or controller to implement the functions / acts specified in the flowcharts and / or block diagrams. The program code may run entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0287] The above program code may be embodied on a machine-readable medium, which may be any tangible medium that can 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. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. More specific examples of machine-readable storage media include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0288] Furthermore, although operations are shown in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown, or in any sequential order, or that all of the shown operations be performed, to achieve desired results. In certain situations, multitasking and parallel processing may be advantageous. Similarly, while details of several specific implementations are included in the above description, these should not be construed as limitations on the scope of the disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable subcombination.
[0289] Although the present disclosure has been described in language specific to structural features and / or methodological acts, it is to be understood that the present disclosure, as defined by the appended claims, is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims
1. A terminal device, The terminal device, receiving, from a network device, a configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurement for CSI reporting, and at least one configuration for a set of first vector value combinations, a set of second vector value combinations, and a set of first parameter value combinations for the CSI reporting, wherein each value in the first vector value combination corresponds to one of the plurality of CSI-RS resources; determining, based at least on a subset of CSI-RS resources from the plurality of CSI-RS resources, a first combination from the first set of vector value combinations, a first value from the second set of vector value sets, and a second value from the first parameter value set; transmitting the CSI report based on the first combination, the first value from the second set of vector values, and the second value from the first set of parameter values; 1. A terminal device comprising: a processor configured to cause
2. The terminal device of claim 1 , wherein the first combination from the set of value combinations of the first vector is configured to be associated with at least one of the first value and the second value.
3. The terminal device according to claim 1 , wherein one CSI-RS resource corresponds to one Transmission Reception Point (TRP) or TRP group.
4. The processor causes the terminal device to: and further causing, for a first number of the plurality of CSI-RS resources, to determine whether to select one of a second number of CSI-RS resources; the first number is at least one of {1, 2, 3, 4}; the second number is at least one of {1, ..., the first number}, the second number is configured via Radio Resource Control (RRC) signaling; selection or non-selection of each of the second number of the CSI-RS resources is indicated using a bitmap in a first portion of CSI; The terminal device of claim 1 , wherein the number of bits in the bitmap is the second number.
5. The terminal device of claim 4 , wherein the remaining CSI-RS resources in the plurality of CSI-RS resources excluding the second number of CSI-RS resources are selected for the CSI report.
6. The processor causes the terminal device to: further configured to receive, from the network device, first information indicating a subset of a set of value combinations of the first vector associated with at least one of a subset of a set of values of the second vector and a subset of a set of values of the first parameter; 2. The terminal device of claim 1, wherein the CSI report is based on a combination of one of the subset of a set of value combinations of the first vector, and the first information is received via at least one of RRC signaling or Medium Access Control (MAC) signaling.
7. The processor causes the terminal device to: further configured to receive, from the network device, second information indicating a subset of candidate values of a bitmap associated with a subset of a set of value combinations of the first vector associated with at least one of a subset of a set of values of the second vector and a subset of a set of values of the first parameter; 2. The terminal device according to claim 1, wherein the CSI report is based on one combination of a subset of a set of value combinations of the first vector, and the second information is received via at least one of RRC signaling or Medium Access Control (MAC) signaling.
8. A terminal device, The terminal device, receiving, from a network device, at least one configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurement for CSI reporting, the at least one configuration indicating a number of second vectors and a size of a second vector window for the Channel State Information (CSI) reporting; sending, to the network device, an indication in the CSI report indicating a second vector offset corresponding to one CSI-RS resource of the plurality of CSI-RS resources; a processor configured to cause The second vector offset is within a specific value range.
9. the number of second vectors is 1 or 2; or The terminal device of claim 8 , wherein the size of the second vector window is 2 or 4.
10. the specific value range is {0, 1, 2, ..., N3-1}; The terminal device of claim 8, wherein N3 is a total number of precoding matrices in the CSI report.
11. the specific value range is {-2, -1, 0, 1, 2}; or The terminal device of claim 8, wherein the specific value range is {0, 1, 2, N3-2, N3-1}.
12. The terminal device of claim 8 , wherein the particular value range is configured by the network device.
13. The terminal device of claim 8 , wherein the second vector is a frequency domain (FD) basis vector.
14. The terminal device of claim 8 , wherein one CSI-RS resource in the plurality of CSI-RS resources corresponds to one Transmission Reception Point (TRP) or TRP group.
15. the second vector offset corresponds to one CSI-RS resource among the plurality of CSI-RS resources excluding a reference CSI-RS resource; The terminal device of claim 8 , wherein the reference CSI-RS resource is a CSI-RS resource corresponding to a strongest coefficient indication.
16. The terminal device of claim 15, wherein the second vector offset corresponding to the reference CSI-RS resource is assumed to be 0.
17. 1. A method for communication, comprising: receiving, at a terminal device, from a network device, a configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurement for CSI reporting, and at least one configuration for a set of first vector value combinations, a set of second vector value combinations, and a set of first parameter value combinations for the CSI reporting, wherein each value in the first vector value combination corresponds to one of the plurality of CSI-RS resources; determining a first combination from the first set of vector value combinations, a first value from the second set of vector value combinations, and a second value from the first set of parameter value combinations based on at least one set of CSI-RS resources from the plurality of CSI-RS resources; transmitting the CSI report based on the first combination, the first value from the second vector value set, and the second value from the first parameter value set; A method comprising:
18. 1. A method for communication, comprising: receiving, at a terminal device, from a network device, at least one configuration indicating a plurality of Channel State Information Reference Signal (CSI-RS) resources for channel measurement for CSI reporting, the at least one configuration indicating a number of second vectors and a size of a second vector window for the Channel State Information (CSI) reporting; sending, to the network device, an indication in the CSI report indicating a second vector offset corresponding to one CSI-RS resource of the plurality of CSI-RS resources; wherein the second vector offset is within a particular range of values.
19. 20. A computer readable medium having stored thereon instructions that, when executed on at least one processor, cause the at least one processor to perform the method of claim 17.
20. 20. A computer readable medium having stored thereon instructions that, when executed on at least one processor, cause the at least one processor to perform the method of claim 18.
Citation Information
Patent Citations
Method and apparatus for high rank CSI reporting in wireless communication systems
US20200274599A1
Signaling to aid enhanced NR type ii CSI feedback
WO2022009178A1