Terminal devices, network devices, and methods
By optimizing CSI feedback settings and resource determination, the method addresses inefficiencies in multi-TRP transmission, enhancing CSI reporting and data throughput in wireless communication systems.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- NEC CORP
- Filing Date
- 2022-11-03
- Publication Date
- 2026-07-22
AI Technical Summary
Existing wireless communication systems face challenges in efficiently transmitting channel state information (CSI) feedback, particularly in multi-TRP transmission scenarios, where additional parameters need to be reported, leading to inefficiencies in data throughput.
The method involves a terminal device receiving settings for CSI feedback, determining subsets of CSI-RS resources and vectors, and transmitting CSI based on these settings, while the network device configures and receives CSI from the terminal device, optimizing the CSI feedback process.
This approach enhances CSI reporting for high/medium speeds, supporting downlink precoding and improving data throughput by utilizing time-domain and Doppler-domain information, particularly in frequency range 1 (FR1), and supports coherent joint transmission across multiple TRPs.
Smart Images

Figure 0007893377000074 
Figure 0007893377000075 
Figure 0007893377000076
Abstract
Description
[Technical Field]
[0001] The exemplary embodiments of this disclosure relate, as a whole, to the field of communications technology, and more particularly to methods, apparatus and media for setting and transmitting channel state information (CSI) feedback. [Background technology]
[0002] To meet the growing demand for wireless data traffic, several methods have been proposed and implemented, among which multiple input multiple output (MIMO) technology is considered one of the most powerful methods for achieving high data throughput in communication systems. MIMO includes features that facilitate the use of multiple antenna elements in network equipment (e.g., base stations, BS) in both frequency bands below 6 GHz and above 6 GHz.
[0003] Generally speaking, during communication between a terminal device and a network device, the terminal device needs to report CSI feedback to the network device so that the network device can understand the network status and create a more appropriate subsequent schedule. Furthermore, it is required to support transmission via two or more transmission reception points (TRPs), also known as multi-TRP transmission. In the case of multi-TRP transmission, more parameters need to be reported to the network device compared to single-TRP transmission. Therefore, it is desirable to discuss further how to efficiently transmit CSI feedback with more parameters to the network. [Overview of the Initiative] [Means for solving the problem]
[0004] Overall, embodiments of the present disclosure provide methods, apparatus, and computer storage media for setting and transmitting CSI feedback.
[0005] In a first embodiment, a method of communication performed by a terminal device is provided. The method includes the terminal device receiving from a network device at least one setting for one channel state information (CSI), which indicates at least one first number of first vectors, at least one first number of second vectors, and a number of first multiple channel state information reference signal (CSI-RS) resources; determining a second multiple CSI-RS resource which is the same as or a subset thereof of the first multiple CSI-RS resources; determining a second number of selected first vectors based on the second multiple CSI-RS resources; determining a second number of selected second vectors based on the second multiple CSI-RS resources and the at least one setting; and transmitting the CSI to the network device based on the at least one setting.
[0006] In a second embodiment, a method of communication performed by a network device is provided. The method involves the network device transmitting to a terminal device at least one setting for one channel state information (CSI), the setting comprising at least one first number of first vectors, at least one first number of second vectors, and the number of first multiple channel state information reference signal (CSI-RS) resources. The method includes receiving the CSI from the terminal device based on at least one of the settings described above.
[0007] In a third embodiment, a terminal device is provided. The terminal device comprises a processing unit and a memory coupled to the processing unit for storing instructions, wherein when an instruction is executed by the processing unit, the terminal device performs the method according to the first embodiment.
[0008] In a fourth embodiment, a network device is provided. The network device comprises a processing unit and a memory coupled to the processing unit for storing instructions, wherein when an instruction is executed by the processing unit, the network device performs the method described in the second embodiment.
[0009] In a fifth embodiment, a computer-readable medium is provided that, when executed on at least one processor, stores instructions causing the at least one processor to perform the method described in any one of the first and second embodiments described above.
[0010] Other features of this disclosure should be easily understood from the following explanation. [Brief explanation of the drawing]
[0011] The accompanying drawings further illustrate some exemplary embodiments of this disclosure, thereby further highlighting the aforementioned and other objectives, features, and advantages of this disclosure.
[0012] [Figure 1] This is a signaling flow according to some embodiments of the present disclosure.
[0013] [Figure 2A] This figure shows an exemplary communication environment in which exemplary embodiments of the present disclosure can be implemented.
[0014] [Figure 2B] This figure shows another exemplary communication environment in which exemplary embodiments of the present disclosure can be implemented.
[0015] [Figure 2C] These are schematic diagrams of the spatial domain, frequency domain, and Doppler / time domain basis.
[0016] [Figure 3] This is a signaling diagram illustrating a communication process according to some embodiments of the present disclosure.
[0017] [Figure 4] This figure shows an exemplary method relating to some embodiments of the present disclosure.
[0018] [Figure 5] This figure shows an exemplary method performed by a terminal device according to some embodiments of the present disclosure.
[0019] [Figure 6] This figure shows an exemplary method performed by a network device according to some embodiments of the present disclosure.
[0020] [Figure 7] This is a schematic block diagram of an apparatus suitable for realizing exemplary embodiments of the present disclosure.
[0021] In the diagram, identical or similar reference numbers represent identical or similar elements. [Modes for carrying out the invention]
[0022] The principles of this disclosure are described here with reference to several embodiments. These embodiments are provided for illustrative purposes only and should be understood as helping those skilled in the art to understand and implement this disclosure, and should not be considered as implying any limitation on the scope of this disclosure. The disclosure described herein can be implemented in a variety of ways different from those described below.
[0023] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meanings as those generally understood by those skilled in the art.
[0024] As used herein, the term "terminal device" refers to any device that has wireless or wired communication capabilities.Examples of terminal devices include user equipment (UE), personal computers, desktops, mobile phones, cellular phones, smartphones, personal digital assistants (PDA), portable computers, tablets, wearable devices, Internet of Things (IoT) devices, Ultra-reliable and Low Latency Communication (URLLC) devices, Internet of Everything (IoE) devices, machine-type communication (MTC) devices, in-vehicle devices for V2X communication where X represents pedestrians, vehicles, or infrastructure / networks, devices for Integrated Access and Backhaul (IAB), space-borne vehicles or air-borne vehicles within non-terrestrial networks (NTN) including high-altitude platforms (HAP) encompassing satellites and unmanned aircraft systems (UAS), and augmented reality (AR) devices. This includes, but is not limited to, extended reality (XR) devices that include different types of reality such as Reality, Mixed Reality (MR), and Virtual Reality (VR); unmanned aerial vehicles (UAVs) that do not have a human operator and are commonly referred to as drones; devices on high-speed trains (HST); or image acquisition devices such as digital cameras; sensor game devices; music storage and playback devices; or internet devices that enable wireless or wired internet access and browsing.The “Terminal device” may further have “multicast / broadcast” capabilities to support public safety and mission-critical, V2X applications, transparent IPv4 / IPv6 multicast distribution, IPTV, smart TV, wireless services, wireless software distribution, group communications, 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.
[0025] The term "network device" refers to a device that can provide or host a cell or coverage on which terminal devices can communicate. Examples of network devices include, but are not limited to, Node B (NodeB or NB), evolved Node B (eNodeB or eNB), next-generation Node B (gNB), transmission reception point (TRP), remote radio unit (RRU), radio head (RH), remote radio head (RRH), low-power nodes such as IAB nodes, femtonodes, and piconodes, and reconfigurable intelligent surface (RIS).
[0026] Terminal devices or network devices may possess artificial intelligence (AI) or machine learning capabilities. Generally, this includes trained models derived from large amounts of data collected for specific functions, which can be used to predict certain information.
[0027] Terminal or network devices may operate on several frequency ranges, such as FR1 (410 MHz to 7125 MHz), FR2 (24.25 GHz to 71 GHz), frequency bands above 100 GHz, and terahertz (THz). Furthermore, they can operate on licensed, unlicensed, and shared spectrum. Terminal devices may have two or more connections to network devices under multi-radio dual connectivity (MR-DC) application scenarios. Terminal or network devices can operate in full-duplex, flexible-duplex, and cross-split-duplex modes.
[0028] Embodiments of this disclosure may be implemented, for example, in test equipment such as signal generators, signal analyzers, spectrum analyzers, network analyzers, test terminal devices, test network devices, and channel emulators.
[0029] In some embodiments, the terminal device may be connected to a first network device and a second network device. One of the first and second network devices may be a master node and the other a secondary node. The first and second network devices 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 about different RATs may be transmitted to the terminal device from at least one of the first or second network devices. 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 about the configuration of the terminal device set by the second network device may be transmitted from the second network device via the first network device. Information regarding the reconfiguration of a terminal device set by the second network device may be transmitted from the second network device directly to the terminal device or via the first network device.
[0030] The singular forms “one” and “the foregoing” used herein also include the plural form unless explicitly indicated in the context. The term “including” and its variations should be understood as non-restrictive terms meaning “including, but not limited to.” The term “based on” should be understood as “at least partially based on.” The terms “one embodiment” and “embodiment” should be understood as “at least one embodiment.” The term “another embodiment” should be understood as “at least one other embodiment.” Terms such as “first,” “second,” etc., may refer to different or identical subjects. The following may include other explicit and implicit definitions.
[0031] In some examples, values, procedures, or devices are referred to as “best,” “lowest,” “highest,” “minimum,” “maximum,” etc. Such descriptions are intended to show that there are many functional alternatives to choose from, and it should be understood that such choices do not necessarily have to be better, smaller, higher, or otherwise preferable than other choices.
[0032] As explained above, CSI feedback is important in wireless communication networks. In the 3rd-generation partnership project (3GPP®) Release 18, several discussions are expected to take place, for example, regarding CSI enhancements. CSI enhancements for high / medium speed and coherent joint transmission (CJT) are specified, and the number of CSI-RS ports per resource is expected to be at least one of {2, 4, 8, 12, 16, 24, 32}.
[0033] In some embodiments, a terminal device may receive from a network device at least one setting for a single channel state information (CSI), the at least one setting may represent at least one first number of a first vector, at least one first number of a second vector, and the number of a first group of channel state information reference signal (CSI-RS) resources.
[0034] In some embodiments, the terminal device may determine a second plurality of CSI-RS resources, which may be the same as or a subset of the first plurality of CSI-RS resources. In some embodiments, the terminal device may perform at least one of the following: determining at least one second number of selected first vectors based on the second plurality of CSI-RS resources, and determining at least one second number of selected second vectors based on the second plurality of CSI-RS resources and at least one setting. In some embodiments, the terminal device may transmit a CSI to the network device based on at least one setting. In some embodiments, the terminal device may transmit a CSI based on at least one of the at least one second number of selected first vectors and at least one second number of selected second vectors.
[0035] In some embodiments, at least one first number of the first vector includes a first set of values, where each value in the first set represents a first number of the first vector corresponding to each of the first plurality of CSI-RS resources. In some embodiments, the number of values in the first set may be the same as the number of the first plurality of CSI-RS resources. In some embodiments, at least one second number of the first vector includes a second set of values, where each value in the second set represents a second number of the first vector corresponding to each of the second plurality of CSI-RS resources. In some embodiments, the number of values in the second set may be the same as the number of the second plurality of CSI-RS resources. In some embodiments, the values in the second set corresponding to a CSI-RS resource may be less than or equal to the values in the first set corresponding to the same CSI-RS resource. In some embodiments, each value in the second set may be 1 or more, or 2 or more.
[0036] In some embodiments, the second number of at least one selected first vector may include a first value for the first vector and a second value for the first vector, the first value for the first vector may indicate the second number of selected first vectors corresponding to a reference CSI-RS resource among a second plurality of CSI-RS resources, and the second value for the first vector may indicate the second number of selected first vectors corresponding to the remaining CSI-RS resources among the second plurality of CSI-RS resources other than the reference CSI-RS resource.
[0037] In some embodiments, at least one first number of the first vector may include a third value for the first vector and a fourth value for the first vector, the third value for the first vector may be greater than or equal to the first value for the first vector, and the fourth value for the first vector may be greater than or equal to the second value for the first vector.
[0038] In some embodiments, the terminal device may determine the index of a second vector corresponding to each of the second plurality of CSI-RS resources. In some embodiments, the terminal device may determine a set of selected second vectors from a first plurality of second vectors corresponding to each of the second plurality of CSI-RS resources. In some embodiments, the first plurality of second vectors corresponding to each of the second plurality of CSI-RS resources may be based on a first index of the second vector corresponding to each of the second plurality of CSI-RS resources and at least one second number of the selected second vectors.
[0039] In some embodiments, the terminal device may determine a first field for indicating a selected set of second vectors corresponding to a reference CSI-RS resource among a second plurality of CSI-RS resources. In some embodiments, the selected set of second vectors corresponding to a reference CSI-RS resource among a second plurality of CSI-RS resources may include a second vector corresponding to the strongest coefficient indication.
[0040] In some embodiments, the terminal device may determine a second field for indicating a set of selected second vectors corresponding to one CSI-RS resource other than the reference CSI-RS resource among the second plurality of CSI-RS resources. In some embodiments, the set of selected second vectors corresponding to one CSI-RS resource other than the reference CSI-RS resource among the second plurality of CSI-RS resources may include a second vector having an index based on a first index of the second vector corresponding to the reference CSI-RS resource among the second plurality of CSI-RS resources and a second index of the second vector corresponding to the one CSI-RS resource other than the reference CSI-RS resource among the second plurality of CSI-RS resources.
[0041] In some embodiments, the terminal device may determine a set of selected second vectors corresponding to a reference CSI-RS resource among a second plurality of CSI-RS resources. In some embodiments, the terminal device may determine an offset for one CSI-RS resource other than the reference CSI-RS resource among the second plurality of CSI-RS resources. In some embodiments, the terminal device may determine a set of selected second vectors corresponding to one CSI-RS resource other than the reference CSI-RS resource among the second plurality of CSI-RS resources based on the offset and the set of selected second vectors corresponding to the reference CSI-RS resource among the second plurality of CSI-RS resources. In some embodiments, the offset may be for at least one of the following: a first index of the set of selected second vectors corresponding to the reference CSI-RS resource among the second plurality of CSI-RS resources, the last index of the set of selected second vectors corresponding to the reference CSI-RS resource among the second plurality of CSI-RS resources, and a first index of the second vector corresponding to the reference CSI-RS resource among the second plurality of CSI-RS resources.
[0042] In some embodiments, at least one setting may represent or include at least one set of parameters. In some embodiments, each set of parameters may represent or include a first parameter, a second parameter, and a third parameter. In some embodiments, at least one second number of selected second vectors may be determined based on the maximum value of the second parameter from at least one set of parameters. In some embodiments, at least one set of parameters may include a first value of the second parameter and a second value of the second parameter. In some embodiments, if the number of second multiple CSI-RS resources is 1, at least one second number of selected second vectors may be determined based on the first value of the second parameter. In some embodiments, if the number of second multiple CSI-RS resources is 2, 3, or 4, at least one second number of selected second vectors may be determined based on the second value of the second parameter.
[0043] In some embodiments, the terminal device may determine the size of the bitmap representing the non-zero coefficients corresponding to the second plurality of CSI-RS resources. In some embodiments, the terminal device may determine a constraint on the total number of non-zero coefficients corresponding to the second plurality of CSI-RS resources.
[0044] In some embodiments, constraints on the size of the bitmap showing non-zero coefficients and / or the total number of non-zero coefficients may be determined based on the maximum value of a third parameter from at least one set of parameters. In some embodiments, the at least one set of parameters may include a first value of the third parameter and a second value of the third parameter. In some embodiments, if the number of second multiple CSI-RS resources is 1, constraints on the size of the bitmap showing non-zero coefficients corresponding to the second multiple CSI-RS resources or the total number of non-zero coefficients corresponding to the second multiple CSI-RS resources may be determined based on the first value of the third parameter. In some embodiments, if the number of second multiple CSI-RS resources is 2, 3, or 4, constraints on the size of the bitmap showing non-zero coefficients corresponding to the second multiple CSI-RS resources or the total number of non-zero coefficients corresponding to the second multiple CSI-RS resources may be determined based on the second value of the third parameter.
[0045] In some embodiments, at least one first number of the first vector may include two or more values, each of which may represent the number or maximum number of selected first vectors corresponding to each of the first plurality of CSI-RS resources. In some embodiments, at least one first number of the first vector may be a single value, which may represent the total number or maximum total number of selected first vectors corresponding to all of the first plurality of CSI-RS resources, or to all of the second plurality of CSI-RS resources.
[0046] In some embodiments, the network device may transmit at least one setting for a CSI to a terminal device, the at least one setting may indicate at least one first number of first vectors, at least one first number of second vectors, and the number of first multiple channel state information reference signal (CSI-RS) resources. In some embodiments, the network device may receive a CSI from a terminal device based on at least one setting.
[0047] In some embodiments, it is desirable to specify enhanced CSI reporting for high / medium speeds by utilizing time-domain (TD) correlation / Doppler-domain (DD) information to support downlink precoding for frequency range 1 (fr1). For example, an improvement to the Release 16 / 17 Type II codebook without modifications to the spatial domain (SD) and frequency domain (FD) basis. Another example is UE reporting of TD channel properties measured via a CSI reference signal (RS) for tracking.
[0048] In some embodiments, assuming ideal backhaul and synchronization, as well as the same number of antenna ports across the TRPs, it is desirable to specify enhanced CSI acquisition for CJTs for FR1 and up to four TRPs. For example, a Release 16 / 17 Type II codebook improvement for CJT multi-TRPs for FDDs and their associated CSI reporting, taking into account the throughput-overhead trade-off.
[0049] Figure 1 shows a signaling diagram illustrating a process 100 between devices according to some exemplary embodiments of the present disclosure. For illustrative purposes only, the process 100 will be described with reference to Figure 2A or Figure 2B. The process 100 may involve terminal devices 220 and network devices 210 as shown in Figure 2A or Figure 2B.
[0050] In some embodiments, the network device 210 may transmit at least one setting to the terminal device 220 (1010). In some embodiments, the terminal device 220 may transmit at least one codebook indicator to the network device 210 (1020). In some embodiments, at least one codebook indicator may be determined based on at least one setting.
[0051] In some embodiments, the CSI report may be divided into two parts, for example, CSI Part 1 (or Part 1 or first part of the CSI) and CSI Part 2 (or Part 2 or second part of the 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, the CSI report may include PMI fields X1 and PMI fields 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. For example, a subset of PMI field X2 may be included in CSI Group 1, and the remaining PMI field X2 may be included in CSI Group 2.
[0052] Table 1 below shows an exemplary mapping order of CSI fields in one CSI report, CSI Part 1. [Table 1]
[0053] Table 2 below shows exemplary RIs and CQIs. [Table 2]
[0054] Furthermore, the value in the rank indicator (RI) field is mapped to the allowed rank indicator values in ascending order, with "0" mapping to the smallest allowed rank indicator value. NZ The values in the indicator field are sorted in ascending order K according to clauses 5.2.2.2.5 and 5.2.2.2.6 of TS 38.214. NZ It is mapped to the allowed values of, where "0" is K NZ This is mapped to =1.
[0055] In some embodiments, the parameter (e.g., n) is used to specify the number of allowed rank indicator values. RI ) may be configured by a network device.
[0056] In some embodiments, v may be the value of the layer number or the rank indicator field. For example, the value of the layer number or the RI field may be notified to the network device by the terminal device.
[0057] Table 3 below shows exemplary RIs and CQIs. [Table 3]
[0058] The value of the rank indicator (RI) field may be mapped to the allowed rank indicator values in ascending order, where "0" maps to the smallest allowed rank indicator value. NZ The values in the indicator field are in ascending order K according to clause 5.2.2.2.7 of TS 38.214. NZ It is mapped to the allowed values of, where "0" is K NZ This is mapped to =1.
[0059] In some embodiments, the terminal device may receive at least one setting regarding CSI feedback from the network device, and the at least one setting includes ● a first plurality of CSI-RS resources, and ● a second plurality of CSI-RS resources, and ● a plurality of antenna ports for one of the first or second plurality of CSI-RS resources, and ● at least one parameter regarding antenna port settings, a setting regarding codebook type, and ● a setting regarding reporting type, and ● at least one parameter regarding the codebook, and ● the number of physical resource blocks (PRBs) within a bandwidth part (BWP), and ● the number of a plurality of first sub-bands, and ● the size of one first sub-band, and ● the number of PRBs of one first sub-band, and ● the number of a plurality of second sub-bands (e.g., denoted as N3), and ● the size of one second sub-band, and ● the number of PRBs of one second sub-band, and ● the number of a plurality of time units (e.g., denoted as N4), and ● the size of one time unit (e.g., T u or T i denoted as), and ● the number of slots / sub-slots / symbols of one time unit (e.g., T u or T i denoted as), and ● the number of a plurality of first vectors (e.g., denoted as L), and ● the number of a plurality of second vectors (e.g., M υ denoted as), and ● the number of a plurality of third vectors (e.g., M d denoted as), and ● The first parameter regarding the codebook (for example, represented as R), ● A second parameter regarding the codebook (for example, p v (This is expressed as,) ● A third parameter regarding the codebook (for example, represented as β), ● The fourth parameter regarding the codebook (for example, R d (This is expressed as,) ● The fifth parameter regarding the codebook (for example, p v,d (This is expressed as,) ● The sixth parameter regarding the codebook (for example, β) d (This is expressed as,) ● A seventh parameter regarding the codebook (for example, represented as M), and may include at least one of the following:
[0060] In some embodiments, the terminal device may be configured to have a number of PRBs for a bandwidth part (BWP), or a size for the BWP. In some embodiments, the number of PRBs for a BWP (e.g., N BWP size (represented as) may be a positive integer. For example, N BWP n can be a positive integer. For example, 24 ≤ N BWP size ≤275. In some embodiments, the terminal device is located at the start position of the BWP (for example, N BWP start It may be set to have (represented as ). For example, N BWP start n can be a non-negative integer. For example, 0 ≤ N BWP start The value is ≤275. In some embodiments, the starting position of the BWP and the number of PRBs for the BWP may be set within a single upper-level parameter.
[0061] In some embodiments, the first subband may correspond to a subband for CQI, or a CQI subband or a CSI subband.
[0062] In some embodiments, the size of one first subband or the number of PRBs in one first subband is N PRB SB It can also be expressed as N PRB SB n is a positive integer. For example, 1 ≤ N PRB SB ≤ 32. For example, N PRB SB This may be at least one of {4, 8, 16, 32}. In some embodiments, N PRB SB is, N BWP It may also be based on the value of 24 ≤ N. BWP If ≤ 72, then N PRB SB It may be 4 or 8. For example, N PRB SB This may be set to 4 or 8 based on the upper layer parameters for the subband. In some embodiments, 73 ≤ N BWP If ≤ 144, then N PRB SB This can be 8 or 16. For example, N PRB SB This may be set to 8 or 16 based on the upper layer parameters for the subband. In some embodiments, 145 ≤ N BWP If ≤ 275, N PRB SB This can be 16 or 32. For example, N PRB SB This may be set to 16 or 32 based on the upper layer parameters for the subband.
[0063] In some embodiments, the terminal device 220 may be configured to have a first plurality of CSI-RS resources. In some embodiments, at least one configuration for CSI may include or indicate the first plurality of CSI-RS resources. In some embodiments, the first plurality of CSI-RS resources are N TRP It may include multiple CSI-RS resources. In some embodiments, the number of CSI-RS resources in the first plurality of CSI-RS resources is N TRP It may also be the case that, in some embodiments, N TRP x can be a positive integer, and 1 ≤ N TRP ≤ 8. In some embodiments, N TRP This may be at least one of {1,2,3,4} or at least one of {2,3,4}.
[0064] In some embodiments, each CSI-RS resource may be represented as t. In some embodiments, t may be a non-negative integer, for example, 0 ≤ t ≤ N TRP -1 or t ∈ {0, 1, ... N} TRPThe value is -1. In some embodiments, the first CSI-RS resource among the first plurality of CSI-RS resources may be represented as a CSI-RS resource having index t=0. In some embodiments, the second CSI-RS resource among the first plurality of CSI-RS resources may be represented as a CSI-RS resource having index t=1. In some embodiments, the third CSI-RS resource among the first plurality of CSI-RS resources may be represented as a CSI-RS resource having index t=2. In some embodiments, the fourth CSI-RS resource among the first plurality of CSI-RS resources may be represented as a CSI-RS resource having index t=3. In some embodiments, the nth CSI-RS resource among the first plurality of CSI-RS resources may be represented as a CSI-RS resource having 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}
[0065] In some embodiments, t may be a positive integer. For example, 1 ≤ t ≤ N TRP or t∈{1,2,...N} TRPIn some embodiments, the first CSI-RS resource among the first plurality of CSI-RS resources may be represented as a CSI-RS resource having index t=1. In some embodiments, the second CSI-RS resource among the first plurality of CSI-RS resources may be represented as a CSI-RS resource having index t=1. In some embodiments, the third CSI-RS resource among the first plurality of CSI-RS resources may be represented as a CSI-RS resource having index t=3. In some embodiments, the fourth CSI-RS resource among the first plurality of CSI-RS resources may be represented as a CSI-RS resource having index t=4. In some embodiments, the t-th CSI-RS resource among the first plurality of CSI-RS resources may be represented as a CSI-RS resource having index t.
[0066] In some embodiments, the terminal device 220 may indicate, select, determine, or report a second set of CSI-RS resources based on a first set of CSI-RS resources. In some embodiments, the second set of CSI-RS resources may be the same as the first set of CSI-RS resources. In some embodiments, the second set of CSI-RS resources may be a subset of the first set of CSI-RS resources. In some embodiments, the second set of CSI-RS resources may contain N CSI-RS resources. In some embodiments, the second set of CSI-RS resources may contain N CSI-RS resources. In some embodiments, the number of CSI-RS resources in the second set 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 may be at least one of {1,2,3,4} or at least one of {2,3,4}. In some embodiments, N is N TRP The following is also acceptable.
[0067] In some embodiments, a second set of CSI-RS resources may be shown or reported based on the first bitmap. In some embodiments, the number of bits in the first bitmap is N TRP It may be. In some embodiments, the bits in the bitmap are b t It may also be expressed as b t The value of may be either 0 or 1. In some embodiments, bit b in the bitmap t This may indicate whether the corresponding CSI-RS resource having index t among the first plurality of CSI-RS resources has been selected. In some embodiments, bit b in the bitmap t This may indicate whether the corresponding CSI-RS resource having index t among the first plurality of CSI-RS resources is included in or selected among the second plurality of CSI-RS resources. In some embodiments, the first bitmap is {b t It can also be expressed as}, where 1≦t≦N TRP or 0 ≤ t ≤ N TRP In some embodiments, N TRP If = 2, the first bitmap may be {b0, b1} or {b1, b2}. In some embodiments, N TRP If = 3, the first bitmap may be {b0, b1, b2} or {b1, b2, b3}. In some embodiments, N TRP If = 4, the first bitmap may be {b0, b1, b2, b3} or {b1, b2, b3, b4}. In some embodiments, the value b t If = 1, then the bit value b t A CSI-RS resource t from a first plurality of CSI-RS resources corresponding to this is selected, or is included in a second plurality of CSI-RS resources. In some embodiments, at least one bit in the bitmap may have a value of 1.
[0068] In some embodiments, a reference CSI-RS resource may exist within a first plurality of CSI-RS resources or a 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 a bitmap for the strongest coefficient indication, the strongest amplitude coefficient, or a non-zero coefficient indication. In some embodiments, the reference CSI-RS resource may be the first, last, or 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, last, or most recent CSI-RS resource in the second plurality of CSI-RS resources.
[0069] In some embodiments, each of the first plurality of CSI-RS resources may have P ports. 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}.
[0070] In some embodiments, P*N TRP The sum or maximum value may be at least one of {4, 8, 12, 16, 24, 32, 36, 48, 64, 72, 96, 128}.
[0071] In some embodiments, the terminal device may indicate or report at least one capability parameter to the network device. In some embodiments, different capability parameters are P*N TRPIt may correspond to different values. For example, the first capability parameter may indicate that the terminal device supports a maximum value of 32 for the total number of ports in the first plurality of CSI-RS resources. In another example, the second capability parameter may indicate that the terminal device supports a maximum value of 64 for the total number of ports in the first plurality of CSI-RS resources. In another example, the third capability parameter may indicate that the terminal device supports a maximum value of 128 for the total number of ports in the first plurality of CSI-RS resources.
[0072] In some embodiments, the terminal device 220 may be set to have a first total number or a first maximum number of the first vectors (e.g., at least one first number of the first vectors. For example, L tot or L max as represented). For example, the first total number or the first maximum number may be based on the assumption of all CSI-RS resources among the first plurality of CSI-RS resources. In some embodiments, at least one setting may indicate or include the first total number or the first maximum number of the first vectors. In some embodiments, the terminal device 220 may be based on the second plurality of CSI-RS resources, or based on the first bitmap, or based on the number of CSI-RS resources (e.g., the value of N) in the second plurality of CSI-RS resources, to determine or report a second total number or a second maximum number of the first vectors (e.g., at least one second number of the selected first vectors. For example, L tot,r or L max、r as represented).
[0073] In some embodiments, L tot or L max The value of may be set or determined based on the first set of values, and each value in the first set of values may indicate the first number of the first vectors corresponding to each of the first plurality of CSI-RS resources. In some embodiments, the first set of values may include N TRP values. In some embodiments, L totor L max The value of may also be a positive integer. For example, 2 ≤ L tot ≤ 24 or 2 ≤ L max ≤ 24. In another example, 2 ≤ L tot ≤ 16 or 2 ≤ L max ≤ 16. In another example, L tot or L max may be at least one of {2, 3, 4, 6, 8, 9, 12, 16}.
[0074] In some embodiments, the values among the first set of values may be represented as L t In some embodiments, the value of L t may be at least one of {1, 2, 3, 4, 5, 6}. In some embodiments, when N TRP = 2, the first set of values may be {L0, L1} or {L1, L2}. In some embodiments, when N TRP = 3, the first bitmap may be {L0, L1, L2} or {L1, L2, L3}. In some embodiments, when N TRP = 4, the first bitmap may be {L0, L1, L2, L3} or {L1, L2, L3, L4}. In some embodiments, the values of L0 and / or L1 and / or L2 and / or L3 and / or L4 may be the same or different. In some embodiments,
Number
[0075] In some embodiments, the terminal device 220 is based on the second plurality of CSI-RS resources, or based on the first bitmap, or based on the number of CSI-RS resources in the second plurality of CSI-RS resources (for example, the value of N), the second total number or the second maximum number of the first vector (for example, at least one second number of the first vector. For example, L tot,r or L max,rThe terminal device 220 may determine (represented as) a second set of values based on a second plurality of CSI-RS resources, or based on a first bitmap, or based on the number of CSI-RS resources in the second plurality of CSI-RS resources (e.g., the value of N), where each value in the second set of values may represent a second number of the first vectors corresponding to each CSI-RS resource in the second plurality of CSI-RS resources. In some embodiments, L tot,r or L max,r The value of is L tot or L max It is also acceptable if the value is less than or equal to L tot,r or L max,r The value is N or N TRP That's fine too.
[0076] In some embodiments, the number of values in the second set of values may be the same as the number of CSI-RS resources in the second set of CSI-RS resources or the number of bits having the value N or the value 1 in the first bitmap.
[0077] In some embodiments, the value among the second set of values is L ts It may also be expressed as follows. In some embodiments, ts may be a positive integer. For example, 1 ≤ ts ≤ N TRP or ts∈{1,2,...N} TRP In some embodiments, L t,s The value of may be at least one of {1, 2, 3, 4, 5, 6}. In some embodiments, L ts The value of is the corresponding bit b in the first bitmap. t L = 1 t In some embodiments, L ts The value of is L ts =L t or 1 ≤ L ts ≤L t This may be the case, and the bit value b ts =1 or b in the first bitmap t = 1
[0078] In some embodiments, the bit value b ts =1 or b in the first bitmap t If = 1, L ts The value of is L ts =L t or 1 ≤ L ts ≤L t It may also be the case that the value of bit b ts = 0 or b in the first bitmap t If = 0, L ts The value of is L ts It is also acceptable for the value to be 0.
[0079] In some embodiments, N TRP If = 4 and the first bitmap is {1,1,0,1}, then the second set of CSI-RS resources may contain three CSI-RS resources. The three CSI-RS resources may be the first CSI-RS resource, the second CSI-RS resource, and the fourth CSI-RS resource from the first set of CSI-RS resources. The values of the second set may be {L1,L2,L4}, or the values of the second set may be {L1,L2,0,L4}. In some embodiments, the second total number or second maximum number of the first vector may be L1+L2+L4.
[0080] In some embodiments, N TRP If = 2, the value of the second set is {L 0,S ,L 1,S} or {L 1,S ,L 2,S} may also be. In some embodiments, N TRP If =3, the first bitmap is {L 0,S ,L 1,S ,L 2,S} or {L 1,S ,L 2,S ,L 3,S} may also be. In some embodiments, N TRPIf =4, the first bitmap is {L 0,S ,L 1,S ,L 2,S ,L 3,S} or {L 1,S ,L 2,S ,L 3,S ,L 4,S} may also be. In some embodiments, L 0,S and / or L 1,S and / or L 2,S and / or L 3,S and / or L 4,S The values may be the same or different. In some embodiments,
number
[0081] In some embodiments, the second number of selected first vectors corresponding to the first CSI-RS resource among a second plurality of CSI-RS resources is L 1,S ∈{1,2,...max(L tot -N,L1)} or L 1,S ∈{1,2,...L tot It may also be -N}. In some embodiments, the second number of selected first vectors corresponding to the second CSI-RS resource among the second plurality of CSI-RS resources is L 2,S ∈{1,2,...max(L tot -L1,L2)} may also be used. Or L 2,S ∈{1,2,...max(L tot -L1,L tot In some embodiments, the second number of selected first vectors corresponding to a third CSI-RS resource among a second plurality of CSI-RS resources is L 3,S ∈{1,2,...max(L tot -L1-L2,L3)} may also be used. Or L 3,S ∈{1,2,...max(L tot -L1-L2,L totIn some embodiments, the second number of selected first vectors corresponding to a fourth CSI-RS resource among a second plurality of CSI-RS resources is L 4,S ∈{1,2,...max(L tot -L1-L2-L3,L4)} may also be used. Or L 4,S ∈{1,2,...max(L tot -L1-L2-L3,L tot -N)}
[0082] In some embodiments, the minimum value of the second total number of selected first vectors is N or N+1 or min(N+1,N TRP ) may also be. In some embodiments, the minimum number of second total selected first vectors for a reference CSI-RS resource may be 1 or 2. In some embodiments, the minimum number of selected first vectors for each CSI-RS resource among a second plurality of CSI-RS resources may be 1 or 2.
[0083] In some embodiments, at least one setting may set or indicate a single value for the first total number or first maximum number of the first vector. In some embodiments, at least one first number of the first vector may be a single value. For example, the single value may be L tot or L max It may be expressed as follows. In some embodiments, the second maximum number or second total number of selected first vectors (e.g., L tot,r or L max、r (represented as L) tot or L max It may be less than or equal to the value.
[0084] In some embodiments, the first number or maximum number of first vectors corresponding to each CSI-RS resource among the first plurality of CSI-RS resources is a single value L tot or L maxAnd / or may be determined based on the value of N. In some embodiments, the first number or maximum number of first vectors corresponding to each CSI-RS resource among the first plurality of CSI-RS resources is L t =L max / N, L t =ceil(L max / N), or L t =floor(L max / N) is also acceptable.
[0085] In some embodiments, the first number or maximum number of first vectors corresponding to a reference CSI-RS resource among a plurality of first CSI-RS resources is L t =2*L max / N, L t =2*ceil(L max / N), L t =2*floor(L max / N), L t =L max -(N-1)*ceil(L max / (N+1)) or L t =L max -(N-1)*floor(L max / (N+1)) may also be the case. In some embodiments, the first number or maximum number of first vectors corresponding to one CSI-RS resource other than the reference CSI-RS resource among the first plurality of CSI-RS resources is L t =L max / (N+1), L t =ceil(L max / (N+1)), or L t =floor(L max / (N+1)) is also acceptable.
[0086] In some embodiments, the second or maximum number of selected first vectors corresponding to each CSI-RS resource among a second plurality of CSI-RS resources is a single value L tot or L maxAnd / or may be determined based on the value of N. In some embodiments, the second or maximum number of selected first vectors corresponding to each CSI-RS resource among a second plurality of CSI-RS resources is L t =L max / N, L t =ceil(L max / N), or L t =floor(L max / N) is also acceptable.
[0087] In some embodiments, the second or maximum number of selected first vectors corresponding to a reference CSI-RS resource among a second plurality of CSI-RS resources is L t =2*L max / N, L t =2*ceil(L max / N), L t =2*floor(L max / N), L t =L max -(N-1)*ceil(L max / (N+1)) or L t =L max -(N-1)*floor(L max It may also be / (N+1). In some embodiments, the second or maximum number of selected first vectors corresponding to one CSI-RS resource other than the reference CSI-RS resource among the second plurality of CSI-RS resources is L t =L max / (N+1), L t =ceil(L max / (N+1)), or L t =floor(L max / (N+1)) is also acceptable.
[0088] In some embodiments, at least one first number may include multiple values for the total or maximum number of first vectors. In some embodiments, there may be multiple values for the total or maximum number of first vectors. For example, the multiple values may be explicitly set by the network device. In some embodiments, each of the multiple values may represent or be associated with the total or maximum number of first vectors corresponding to a value for the number of second multiple CSI-RS resources, or to a value for N. In some embodiments, the first value of the multiple values may be the total or maximum number of first vectors corresponding to the case where the number of second multiple CSI-RS resources is 1 or N=1. In some embodiments, the second value of the multiple values may be the total or maximum number of first vectors corresponding to the case where the number of second multiple CSI-RS resources is 2 or N=2. In some embodiments, the third value of the multiple values may be the total or maximum number of first vectors corresponding to the case where the number of second multiple CSI-RS resources is 3 or N=3. In some embodiments, the fourth value among the multiple values may be the total or maximum number of the first vectors corresponding to the number of the second multiple CSI-RS resources being 4, or N=4. In some embodiments, the first or last value among the multiple values may be the number of the second multiple CSI-RS resources being N TRP Either N=N TRP This could be the total or maximum number of the first vectors corresponding to the case.
[0089] In some embodiments, at least one setting may set or indicate a first value for the total or maximum number of first vectors and a second value for the total or maximum number of first vectors. In some embodiments, at least one setting may set or indicate two values for the total or maximum number of first vectors. In some embodiments, at least one first number of first vectors may include two values for the total or maximum number of first vectors. In some embodiments, the two values may be a first value for the first vector and a second value for the first vector. In some embodiments, if the number of CSI-RS resources in the second plurality of CSI-RS resources is greater than 1, the first value for the first vector may indicate the total number of first vectors corresponding to all CSI-RS resources in the second plurality of CSI-RS resources, and if the second plurality of CSI-RS resources contains only one CSI-RS resource, the second value for the first vector may indicate the total number of first vectors corresponding to the CSI-RS resource in the second plurality of CSI-RS resources.
[0090] In some embodiments, at least one setting may set or indicate a first value for the first vector and a second value for the first vector. In some embodiments, at least one setting may set or indicate two values for the first number or first maximum number of the first vector. In some embodiments, at least one first number for the first vector may include two values for the first number or first maximum number of the first vector. In some embodiments, the two values may be a first value for the first vector and a second value for the first vector. In some embodiments, the first value for the first vector may indicate a first number of the first vector corresponding to a reference CSI-RS resource among a first plurality of CSI-RS resources, and the second value for the first vector may indicate a first number of the first vector corresponding to each of the remaining CSI-RS resources other than the reference CSI-RS resource among the first plurality of CSI-RS resources. In some embodiments, the two values may be a first value for the first vector and a second value for the first vector. In some embodiments, the first value for the first vector may represent a second number of selected first vectors corresponding to a reference CSI-RS resource among a second plurality of CSI-RS resources, and the second value for the first vector may represent a second number of selected first vectors corresponding to each of the remaining CSI-RS resources other than the reference CSI-RS resource among the second plurality of CSI-RS resources.
[0091] In some embodiments, the first value for the first vector may be represented as Lt_1, and the second value for the first vector may be represented as Lt_2. In some embodiments, Lt_1 and / or Lt_2 may be positive integers. For example, Lt_1 and / or Lt_2 may be at least one of {1, 2, 3, 4, 5, 6}. In some embodiments, Lt_1 may be greater than or equal to Lt_2. In some embodiments, Lt_2 may be ceil(Lt_1 / 2) or floor(Lt_1 / 2) or max(ceil(Lt_1 / 2,2)) or max(floor(Lt_1 / 2,2)).
[0092] In some embodiments, at least one setting may set or indicate a single value for the first vector (e.g., represented as Lt_1). In some embodiments, at least one setting may set or indicate a single value for the number or maximum number of the first vector. In some embodiments, at least one first number of the first vector may include a single value for the number or maximum number of the first vector. In some embodiments, the single value for the first vector may indicate the first number or first maximum number of the first vector corresponding to the reference CSI-RS resource among the first plurality of CSI-RS resources. In some embodiments, for each of the remaining CSI-RS resources among the first plurality of CSI-RS resources other than the reference CSI-RS resource, the value for the first number or first maximum number of the first vector may be ceil(Lt_1 / 2), floor(Lt_1 / 2), max(ceil(Lt_1 / 2,2)), or max(floor(Lt_1 / 2,2)). In some embodiments, a single value for the first vector may indicate a second or maximum number of selected first vectors corresponding to a reference CSI-RS resource among a second plurality of CSI-RS resources, and for each of the remaining CSI-RS resources among the second plurality of CSI-RS resources other than the reference CSI-RS resource, the value of the second or maximum number of selected first vectors may be ceil(Lt_1 / 2), floor(Lt_1 / 2), max(ceil(Lt_1 / 2,2)), or max(floor(Lt_1 / 2,2)).
[0093] In some embodiments, the index of the reference CSI-RS resource among a second plurality of CSI-RS resources or the index of the reference CSI-RS resource among a first plurality of CSI-RS resources may be indicated or reported by the terminal device. In some embodiments, the size of the field for indicating the index of the reference CSI-RS resource is ceil(log2(N TRP)) may also be the case. For example, the size of the field indicating the index of the referenced CSI-RS resource may be 0, 1, or 2. In some embodiments, the field indicating the index of the referenced CSI-RS resource may be in CSI Part 1 or the first part of the CSI. In some embodiments, the size of the field indicating the index of the referenced CSI-RS resource may be ceil(log2(N)). For example, the size of the field indicating the index of the referenced CSI-RS resource may be 0, 1, or 2. In some embodiments, the field indicating the index of the referenced CSI-RS resource may be in CSI Part 2 or the second part of the CSI. This is the case, for example, when the number of CSI-RS resources in a second set of CSI-RS resources is greater than 1.
[0094] In some embodiments, the index of a reference CSI-RS resource may be based on a 1-bit field and an indication of the strongest coefficient. This is the case, for example, when the number of CSI-RS resources in a second set of CSI-RS resources is greater than 1.
[0095] In some embodiments, when the number of CSI-RS resources in the second plurality of CSI-RS resources is 1, the value of the number or maximum number of selected first vectors for one of the second plurality of CSI-RS resources may be the maximum value of the number or maximum number of first vectors for each of the first plurality of CSI-RS resources. For example, the value of the number or maximum number of selected first vectors for one of the second plurality of CSI-RS resources may be max(L t ) or min(4, max(L t )) is also acceptable.
[0096] In some embodiments, the terminal device determines the number of first vectors (e.g., L) for each CSI-RS resource among a second plurality of CSI-RS resources. t,sThe number of first vectors (represented as) may be determined or reported based on the first number of first vectors or the second number of selected first vectors corresponding to the CSI-RS resource. For example, the bit size for the field indicating or reporting the number of first vectors for a CSI-RS resource is ceil(log2(C(N1*N2,L t,s )) or ceil(log2(nchoosek(N1*N2,L t,s )) may also be ). In some embodiments, C(a,b) may be nchoosek(a,b).
[0097] In some embodiments, at least one second number of selected first vectors corresponding to each CSI-RS resource among a second plurality of CSI-RS resources may be shown or reported to the network device, for example, within CSI Part 1 or the first part of the CSI. In some embodiments, the bit size for the field for indicating at least one second number of selected first vectors corresponding to each CSI-RS resource among a second plurality of CSI-RS resources is:
number
[0098] In some embodiments, the terminal device may be configured to have at least one set of parameters, or at least one configuration may include or indicate at least one set of parameters. In some embodiments, each set of parameters may include a second parameter p v There may be at least one of the following: a third parameter β, and a first parameter R. In some embodiments, the number of parameter sets may be 1, 2, 3, or 4. In some embodiments, the number of parameter sets may be the same as the number of CSI-RS resources in the first set of CSI-RS resources.
[0099] In some embodiments, the parameters of each set may correspond to one CSI-RS resource among a first plurality of CSI-RS resources. In some embodiments, p for CSI reporting v And / or the value of β corresponds to a CSI-RS resource among the first multiple CSI-RS resources or among the second multiple CSI-RS resources, p v It may be determined based on the maximum value of the values of and / or the maximum value of the values of β.
[0100] In some embodiments, a set of parameters having index t includes a second parameter p v,t and / or a third parameter β t There may be p v The (final) value of and / or the final value of β is
number
[0101] In some embodiments, if there is only one CSI-RS resource among the second multiple CSI-RS resources, the values of the second parameter and / or the third parameter corresponding to the one selected CSI-RS resource may be applied to the CSI report.
[0102] In some embodiments, at least one setting may indicate or include a first set of parameters and a second set of parameters. In some embodiments, the first set of parameters may include the second parameter p v,1 and / or a third parameter β1 may be present. In some embodiments, the second set of parameters may include a second parameter p v,2 and / or a third parameter β2 may be present. In some embodiments, if the number of CSI-RS resources in a second set of CSI-RS resources is greater than 1, the parameters of the first set (e.g., the second parameter p) v,1 and / or a third parameter β1) may be applied to the CSI report. In some embodiments, if the number of CSI-RS resources in a second set of CSI-RS resources is 1, then the parameters of the second set (e.g., second parameter p) v,2 and / or a third parameter β2) may be applied to the CSI report. In some embodiments, p v,2 ≧p v,1 In some embodiments, β2 ≥ β1.
[0103] In some embodiments, for a CSI-RS resource (represented as, for example, t) among a second plurality of CSI-RS resources, a set of second vectors (e.g., W f,,t (represented as) may be selected or reported and / or decided.
[0104] In some embodiments, for a reference CSI-RS resource among a second plurality of CSI-RS resources, the terminal device applies a first offset (e.g., M) to the second vector. initial The (represented as) may be determined and / or reported. In some embodiments, M initial M can be an integer. For example, M initial ∈{-2M υ +1,-2M υ In some embodiments, M υThis may be the number of second vectors for a reference CSI-RS resource among the second plurality of CSI-RS resources, or for each CSI-RS resource. In some embodiments, for a reference CSI-RS resource among the second plurality of CSI-RS resources, the terminal device may determine the first plurality of second vectors (e.g., the first window of the second vectors). In some embodiments, the first plurality of second vectors or the first window is index {M initial ,(M initial +1)mod N3,(M initial +2)mod N3,…,(M initial +2M υ -1)mod N3,(M initial +2M υ There may be multiple second vectors having )mod N3. In some embodiments, the number of second vectors in the first plurality of second vectors or the size of the first window is M υ This may also be the case. In some embodiments, the first plurality of second vectors may be selected or determined from one group or the entire set of N3 second vectors. In some embodiments, N3 > T N In some embodiments, T N ≤ T can be a positive integer. For example, 1 ≤ T N The limit is 50. For example, T N = 19
[0105] In some embodiments, for a reference CSI-RS resource among a second plurality of CSI-RS resources, the terminal device may determine and / or report a first set of second vectors selected from a group or the entire set of N3 second vectors. In some embodiments, the first size of the field indicating the first set of second vectors corresponding to the reference CSI-RS resource is:
number
number
[0106] In some embodiments, for a reference CSI-RS resource among a second plurality of CSI-RS resources, the terminal device may determine and / or report a first set of second vectors selected from a first plurality of second vectors or from a first window. In some embodiments, the first size of the field indicating the first set of second vectors corresponding to the reference CSI-RS resource is:
number
[0107] In some embodiments, remapping / phase rotation may be applied to each second vector corresponding to all of the second plurality of CSI-RS resources.
[0108] In some embodiments, for a reference CSI-RS resource, the index is t ref It may be expressed as follows. In some embodiments, t ref t can be a positive integer, and 1 ≤ t ref ≤N TRP In some embodiments, t reft may be a non-negative integer, and 0 ≤ t ref ≤N TRP In some embodiments, t ref This may be at least one of {0,1,2,3} or {1,2,3,4}. In some embodiments, for each of the remaining CSI-RS resources (other than the reference CSI-RS resource) from the first plurality of CSI-RS resources or the second plurality of CSI-RS resources, the index may be represented as t, where t≠t ref In some embodiments, t may be a positive integer, and 1 ≤ t ≤ N TRP In some embodiments, t may be a non-negative integer, such that 0 ≤ t ≤ N TRP It is -1. In some embodiments, t may be at least one of {0,1,2,3} or {1,2,3,4}.
[0109] In some embodiments, for each of the remaining CSI-RS resources t (other than the reference CSI-RS resource), the terminal device applies a second offset (e.g., M) to the second vector. initial,t The (represented as) may be determined and / or reported. In some embodiments, M initial,t M may be an integer. In some embodiments, initial,t The number of candidate values for may be N3, 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 may be an integer. For example, B = -ceil(N3 / 2), B = -ceil(N3 / 2) + 1, B = -floor(N3 / 2), B = -floor(N3 / 2) + 1, or B = 0. In some embodiments, C may be an integer. For example, C = ceil(N3 / 2), C = ceil(N3 / 2) - 1, C = floor(N3 / 2), C = floor(N3 / 2) - 1, or C = 2M v-1. In some embodiments, A is 2, 3, 4, floor (N3 / M v ) or ceil(N3 / M v ) is also acceptable.
[0110] In some embodiments, M initial,t ∈{0,1,2,...,N3-1}, M initial,t ∈{-ceil(N3 / 2),-ceil(N3 / 2)+1,-ceil(N3 / 2)+2,...,0,1,2,...,ceil(N3 / 2)-2,ceil(N3 / 2)-1}, M initial,t ∈{-floor(N3 / 2),-floor(N3 / 2)+1,-floor(N3 / 2)+2,...,0,1,2,...,floor(N3 / 2)-2,floor(N3 / 2)-1}, M initial,t ∈{-ceil(N3 / 2)+1,-ceil(N3 / 2)+2,...,0,1,2,...,ceil(N3 / 2)-2,ceil(N3 / 2)-1}, M initial,t ∈{-floor(N3 / 2)+1,-floor(N3 / 2)+2,...,0,1,2,...,floor(N3 / 2)-2,floor(N3 / 2)-1}, M initial,t ∈{-floor(N3 / 2),-floor(N3 / 2)+1,-floor(N3 / 2)+2,...,0,1,2,...,ceil(N3 / 2)-2,ceil(N3 / 2)-1}, M initial,t ∈{-ceil(N3 / 2),-ceil(N3 / 2)+1,-ceil(N3 / 2)+2,...,0,1,2,...,floor(N3 / 2)-2,floor(N3 / 2)-1}, M initial,t ∈{0,1,2,...,2M v -1}, M initial,t ∈{0,1,2,...,2M v} or M initial,t ∈{0,A,2A,...,xA}. In some embodiments, x may be floor(N3 / A) or ceil(N3 / A). In some embodiments, t≠t ref and t ref This may be an index of referenced CSI-RS resources. For example, Minitial,tref ∈{-2M υ +1,-2M υ The values are +2, ..., 0.
[0111] In some embodiments, for each of the remaining CSI-RS resources t (other than the reference CSI-RS resource), the terminal device may determine a second plurality of second vectors (e.g., a second window for the second vector). In some embodiments, the second plurality of second vectors or second window for the CSI-RS resource t may be determined based on a second vector having a second offset and / or a first index for the second vector. In some embodiments, the second vector having the first index is F υ,ref It may be expressed as follows. In some embodiments, the second vector having the first index may correspond to a reference CSI-RS resource. In some embodiments, the second vector having the first index may be at least one of the following: the first second vector of a first set of second vectors corresponding to a reference CSI-RS resource; the last second vector of a first set of second vectors corresponding to a reference CSI-RS resource; one second vector of a first set of second vectors corresponding to a reference CSI-RS resource that corresponds to the strongest coefficient indication; the first vector of a first plurality of second vectors or second vectors from a first window corresponding to a reference CSI-RS resource; and the last vector of a first plurality of second vectors or second vectors from a first window corresponding to a reference CSI-RS resource. In some embodiments, F υ,ref F can be an integer. For example, F v,ref ∈{0,1,2,...,N3-1}, F v,ref ∈{-2M υ +1,-2M υ +2,...,0,1,2,...,2M υ -2.2M υ -1}, or F v,ref ∈{-2M υ+1,-2M υ +2,...,0,1,2,...,2M υ -2.2M υ}
[0112] In some embodiments, for a reference CSI-RS resource among a second plurality of CSI-RS resources, the number of vectors in the first plurality of second vectors or the size of the first window is 2M υ It may also be the case that, for each of the remaining CSI-RS resources t (other than the reference CSI-RS resource), the number of vectors in the second plurality of second vectors or the size of the second window is 2M υ M υ,t , or 2M υ,t It may also be M υ,t ≤ M can be a positive integer. For example, 1 ≤ M υ,t ≤2M υ For example, 1 ≤ M υ,t ≦M υ That is the case.
[0113] In some embodiments, for each of the remaining CSI-RS resources t (other than the reference CSI-RS resource), the first or initial second vector among a second plurality of second vectors, or within a second window, is F s,t =(F v,ref +M offset,t )mod N3 or F s,t =(F v,ref +{0,1,2,...,2Mv})mod N3 may also be used. In some embodiments, the second plurality of second vectors or second windows are index {M initial,t ,(M initial,t +1)mod N3,(M initial,t +2)mod N3,…,(M initial,t +2M υ -1)mod N3,(M initial,t +2M υ )mod N3}, {F s,t ,F s,t +1,F s,t +2,...Fs,t +M υ,t}, {F s,t ,F s,t +1,F s,t +2,...F s,t +2M υ,t}, {F s,t ,F s,t +1,F s,t +2,...F s,t +M υ,t -1} or {F s,t ,F s,t +1,F s,t +2,...F s,t +2M υ,t This may also refer to multiple second vectors having {-1}.
[0114] In some embodiments, for each of the remaining CSI-RS resources t (other than the reference CSI-RS resource), a second vector F s,t This may be included in the second vector of the second set corresponding to the CSI-RS resource t. For example, the field indicating the second vector of the second set corresponding to the CSI-RS resource t is the second vector F s,t It is not necessary to include the instructions. In some embodiments, the size of the field size that indicates the second vector of the second set corresponding to the CSI-RS resource t is,
number
[0115] In some embodiments, the number of second vectors in a second vector of a first set corresponding to a reference CSI-RS resource and / or the number of second vectors in a second vector of a first set corresponding to CSI-RS resource t may be indicated or reported by the terminal device. In some embodiments, the number of second vectors in a second vector of a first set corresponding to a reference CSI-RS resource and / or the number of second vectors in a second vector of a first set corresponding to CSI-RS resource t may be in CSI Part 1 or CSI Part 2. In some embodiments, the number of second vectors in a second vector of a first set corresponding to a reference CSI-RS resource may not need to be reported. In some embodiments, the field size for the number of second vectors in a second vector of a first set corresponding to a reference CSI-RS resource is
number
number
[0116] In some embodiments, for each of the remaining CSI-RS resources t (other than the reference CSI-RS resource), the terminal device may determine and / or report a second set of second vectors selected from a group or the entire set of N3 second vectors. In some embodiments, the second size of the field indicating the second set of second vectors corresponding to the CSI-RS resource t is:
number
[0117] In some embodiments, for each of the remaining CSI-RS resources t (other than the reference CSI-RS resource), the terminal device may determine and / or report a second set of second vectors selected from a second plurality of second vectors or from a second window. In some embodiments, the second size of the field indicating the second set of second vectors corresponding to the CSI-RS resource t is:
number
number
[0118] In some embodiments, the terminal device may receive a reference signal based on the number of antenna ports for the reference signal. In some embodiments, the reference signal may be at least one of the following: a channel state information reference signal (CSI-RS), a sounding reference signal (SRS), a demodulation reference signal (DMRS), a CSI-RS for tracking, and a phase tracking reference signal (PTRS).
[0119] In some embodiments, the value of the first parameter of the antenna port setting may be represented 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 setting may be represented 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 setting and the second parameter of the antenna port setting may be set within a single higher-layer parameter.
[0120] In some embodiments, the number of antenna ports for each CSI-RS resource among a first or second set of CSI-RS resources may be determined based on a first parameter of the antenna port configuration and a second parameter of the antenna port configuration. In some embodiments, the number of antenna ports for a CSI-RS resource may be P = N1·N2·2.
[0121] In some embodiments, there may be a parameter "O1", which may represent a first discrete Fourier transform (DFT) oversampling in the 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", which may represent a second DFT oversampling in the second dimension. For example, "O2" may be one of {1, 2, 4}. In another example, "O2" may be 2 or 4.
[0122] In some embodiments, one setting of (N1,N2) may correspond to one setting of (O1,O2). In some embodiments, one setting of (O1,O2) may correspond to one setting of (N1,N2). In some embodiments, the settings of (N1,N2) and (O1,O2) may be at least one of the rows and / or columns of Table 4. [Table 4]
[0123] In some embodiments, vector u m There may be some. In some embodiments, u m This may be a DFT vector. In some embodiments, if N2 > 1,
number
number
number
[0124] In some embodiments, when N1=2 and N2=2,
number
number
[0125] In some embodiments, the terminal device may determine or report to the network device the number of layers and at least one codebook indicator based on at least one setting. In some embodiments, the number of layers (e.g., v riThe elements (represented as ) may be one of {1,2}, {1,2,3,4}, or {1,2,3,4,5,6,7,8}. In some embodiments, there may be multiple layers, each layer may have an index, the index of a layer may be represented as r, and r may be a non-negative integer. For example, 1≦r≦v ri For example, r is {1, 2, ... v}. ri It may be one of the following:} or {1,2} or {1,2,3,4} or {1,2,3,4,5,6,7,8}.
[0126] In some embodiments, at least one codebook indicator may have one or more indicators (or fields) for a first group of antenna ports, one or more indicators (or fields) for a second group of antenna ports, one or more indicators (or fields) for a group of first vectors, one or more indicators (or fields) for a group of second vectors, one or more indicators (or fields) for a first group of rotations for a group of first vectors, one or more indicators (or fields) for a second group of rotations for a group of second vectors, one or more indicators (or fields) for a group of third vectors, and one TRP index (or CSI-RS resource index or CSI-RS port group index or CSI-RS assignment index) It may include at least one of the following: one or more indicators (or fields) for a plurality of corresponding third vectors; an indicator (or field) for the strongest coefficient; one or more indicators (or one or more indices, or one or more fields) for a first antenna port group; one or more indicators (or fields) for a plurality of first amplitude coefficients; one or more indicators (or fields) for a plurality of first phase coefficients; one or more indicators (or fields) for a plurality of second amplitude coefficients; one or more indicators (or fields) for a plurality of second phase coefficients; one or more indicators (or fields) for a plurality of third amplitude coefficients; one or more indicators (or fields) for a plurality of third phase coefficients; a first number of non-zero coefficients; one or more indicators (or one or more bitmaps) for indicating non-zero coefficients.
[0127] In some embodiments, one or more indicators (or one or more bitmaps) for indicating non-zero coefficients may indicate indices of third amplitude coefficients and / or third phase coefficients, and the values of the third amplitude coefficients and / or the values of the third phase coefficients corresponding to the indices may be non-zero. In some embodiments, one or more indicators (or one or more bitmaps) for indicating non-zero coefficients may indicate which coefficients in one or more indicators or fields for a plurality of third amplitude coefficients are non-zero or reported. In some embodiments, one or more indicators (or one or more bitmaps) for indicating non-zero coefficients may indicate which coefficients in one or more indicators or fields for a plurality of third phase coefficients are non-zero or reported.
[0128] In some embodiments, the number of first vectors, a second parameter for the codebook, and a third parameter for the codebook may be set or indicated within a single higher-level parameter. In some embodiments, a fifth parameter for the codebook and a sixth parameter for the codebook may be set or indicated within a single higher-level parameter.
[0129] In some embodiments, the first parameter for the codebook may be the same as the fourth parameter for the codebook. In some embodiments, the second parameter for the codebook may be the same as the fifth parameter for the codebook. In some embodiments, the third parameter for the codebook may be the same as the sixth parameter for the codebook.
[0130] In some embodiments, the second parameter for the codebook may be at least one of {1 / 2, 1 / 4, 1 / 8, 1 / 16}. In some embodiments, the third parameter for the codebook may be one of {1 / 4, 1 / 2, 3 / 4, 1 / 8, 3 / 8, 1}. In some embodiments, the number of multiple first vectors (e.g., denoted as L) may be one of {2, 4, 6} or at least one of {2, 4, 6, 8, 12, 16, 24, 32}. In some embodiments, L may be a positive integer. In some embodiments, L may be one of {2, 4, 6} or one of {2, 4, 6, 8, 12, 16, 24, 32}. In some embodiments, the number of multiple first vectors (e.g., L) t (represented as) may be one of {2,4,6} or at least one of {2,4,6,8}. In some embodiments, L t L may be a positive integer. In some embodiments, L t It may be one of {2, 4, 6}.
[0131] In some embodiments, a third parameter for the codebook may further be based on the number of layers. In some embodiments, one upper layer parameter may be L=2 and β=1 / 4, where p is the number of layers if the number of layers is 1 or 2. v = 1 / 4, and if the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter may be L=2 and β=1 / 2, and when the number of layers is 1 or 2, p v = 1 / 4, and if the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter may be L=4 and β=1 / 4, and when the number of layers is 1 or 2, p v = 1 / 4, and if the number of layers is 3 or 4, p v= 1 / 8. In some embodiments, one upper layer parameter may be L=4 and β=1 / 2, and when the number of layers is 1 or 2, p v = 1 / 4, and if the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter may be L=4 and β=3 / 4, p v = 1 / 4. In some embodiments, one upper layer parameter may be L=4 and β=1 / 2, and when the number of layers is 1 or 2, p v = 1 / 2, and if the number of layers is 3 or 4, p v = 1 / 4. In some embodiments, one upper layer parameter may be L=6 and β=1 / 2, p v = 1 / 4. For example, the number of layers is 1 or 2. In some embodiments, one upper layer parameter may be L=6 and β=3 / 4, p v = 1 / 4. For example, the number of layers is 1 or 2.
[0132] In some embodiments, one upper layer parameter is L t It may also be shown that =2 and β=1 / 4, and if the number of layers is 1 or 2, p v = 1 / 4, and if the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter is L t It is also possible to show =2 and β=1 / 2, and if the number of layers is 1 or 2, p v = 1 / 4, and if the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter is L t It is also possible to show =4 and β=1 / 4, and if the number of layers is 1 or 2, p v = 1 / 4, and if the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter is L t It may also be shown that =4 and β=1 / 2, and if the number of layers is 1 or 2, p v = 1 / 4, and if the number of layers is 3 or 4, pv = 1 / 8. In some embodiments, one upper layer parameter is L t It is also possible to show that =4 and β=3 / 4, p v = 1 / 4. In some embodiments, one upper layer parameter is L t It may also be shown that =4 and β=1 / 2, and if the number of layers is 1 or 2, p v = 1 / 2, and if the number of layers is 3 or 4, p v = 1 / 4. In some embodiments, one upper layer parameter is L t It is also possible to show that =6 and β=1 / 2, p v = 1 / 4. For example, the number of layers is 1 or 2. In some embodiments, one upper layer parameter is L t It may also be shown that =6 and β=3 / 4, p v = 1 / 4. For example, the number of layers is 1 or 2.
[0133] In some embodiments, the first parameter for the codebook (e.g., denoted 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 number of precoding matrices may be determined based on the first parameter for the codebook, the number of multiple first subbands. In some embodiments, the first parameter for the codebook may control the total number of precoding matrices shown by the PMI as a function of the number of set first subbands or the number of multiple first subbands, the size of one first subband, and the number of PRBs for BWP. In some embodiments, if the second multiple CSI-RS resources contain only one CSI-RS resource, the value of R may be either 1 or 2. In some embodiments, if the second multiple CSI-RS resources contain two or more CSI-RS resources, the value of R may be 1.
[0134] In some embodiments, the second subband may correspond to a subband for a precoding matrix indicator (PMI) or a PMI subband.
[0135] In some embodiments, the size of one second subband or the number of PRBs in one second subband is N PMI It can also be expressed as N PMI n is a positive integer. For example, 1 ≤ N PMI ≤ 32. For example, N PMI N may be one of {2, 4, 8, 16, 32}. In some embodiments, N PMI is, N PRB SB It may also be based on R. For example, N PMI =N PRB SB It is / R.
[0136] In some embodiments, the number N3 of multiple second subbands or the size or length of one second vector may be a positive integer. For example, 9 ≤ N3 ≤ 36. For example, N3 = R * N BWP size / N PRB SB In another example,
number
number
number
number
number
number
[0137] In some embodiments, when R=1, one precoding matrix may be shown for each first subband. In some embodiments, when R=2, two precoding matrices may be shown for one subband of multiple first subbands that is not the first / start subband or the last / end subband of multiple first subbands in the BWP. For example, the first precoding matrix is for the first N of one subband of multiple first subbands. PRB SB Corresponding to 2 PRBs, the second precoding matrix is the last N of one of the multiple first subbands. PRB SB Corresponds to / 2 PRBs. In some embodiments, when R=2, for one first subband which is the first / start subband or the last / end subband of multiple first subbands in the BWP, (N BWP start mod N PRB SB )≧N PRB SB If / 2, one precoding matrix may be shown corresponding to the first / start subband among multiple first subbands.
[0138] In some embodiments, when R=2, for one first subband that is the first / start subband or the last / end subband of a plurality of first subbands in the BWP, (N BWP start mod N PRB SB ) <N PRB SBIf / 2, then two precoding matrices may be shown corresponding to the first / start subband among multiple first subbands. For example, the first precoding matrix is the first N of the first / start subband among multiple first subbands. PRB SB / 2-(N BWP start mod N PRB SB ) may correspond to PRBs, and the second precoding matrix is the first of the multiple first subbands / the last of the starting subbands N PRB SB / Supports 2 PRBs.
[0139] In some embodiments, when R=2, for one first subband that is the first / start subband or the last / end subband among multiple first subbands in the BWP, 1+(N BWP start +N BWP size -1)mod N PRB SB ≤N PRB SB If / 2, a single precoding matrix may be shown corresponding to the last / termination subband among multiple first subbands.
[0140] In some embodiments, when R=2, for one first subband that is the first / starting subband or the last / ending subband among a plurality of first subbands, 1+(N BWP start +N BWP size -1)mod N PRB SB >N PRB SB If / 2, then two precoding matrices may be shown corresponding to the last / terminating subband among the multiple first subbands. For example, the first precoding matrix is the first N of the last / terminating subband among the multiple first subbands. PRB SB / May correspond to 2 PRBs, and the second precoding matrix is the last of the multiple first subbands / the last 1+(N) of the ending subband BWP start +N BWP size -1)mod N PRB SB -N PRB SB It may also accommodate two PRBs.
[0141] In some embodiments, the number of a plurality of second vectors M υ can be a positive integer. For example,
number
[0142] In some embodiments, multiple precoding matrices are L+M υ individual vectors, L t +M υ N vectors TRP ·(L t +M υ ) vectors or N TRP ·L t +M υ It may be determined from individual vectors.
[0143] 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, "!" may be a factorial. In some embodiments, a! = 1*2*…*(a-1)*a.
[0144] In some embodiments, one or more indicators (or fields) for a second group of antenna ports may be included in the CSI, or in the first portion of the CSI.
[0145] In some embodiments, the number of indicators (or indices, or fields) for the first antenna port group may be the same as the number of layers. In some embodiments, the number of indicators (or indices, or fields) for the first antenna port group may be 1, for example, common to each layer among multiple layers. In some embodiments, the number of indicators (or indices, or fields) for the first antenna port group may be the same for each layer among multiple layers.
[0146] In some embodiments, one of the multiple first vectors is
number
number
number
[0147] In some embodiments, q 1,t and q 2,t This could be a rotation among a second rotation with respect to multiple first vectors. For example, q 1,t and q 2,t This may be a rotation corresponding to an antenna port group having index t. In some embodiments, q 1,t ∈{0,1,...O1-1}. In some embodiments, q 2,t ∈{0,1,...O2-1}. In some embodiments, for a second plurality of CSI-RS resources, there may be N fields for indicating rotation, each field indicating a rotation corresponding to one of the second plurality of CSI-RS resources. In some embodiments, for a second plurality of CSI-RS resources, there may be one field for indicating rotation, the field indicating a common rotation corresponding to each of the second plurality of CSI-RS resources.
[0148] In some embodiments, the number of one or more indicators (or fields) for a plurality of first amplitude coefficients is K b1 *(T-1) or K b1 *(T1-1) or K b1 *(T s -1) or
number
[0149] In some embodiments, the number of one or more indicators (or fields) for a plurality of first amplitude coefficients is K b1 *(T-1)*M w or K b1 *(T1-1)*M w or K b1 *(T s -1)*M w or
number
[0150] In some embodiments, one or more indicators (or fields) for a plurality of first amplitude coefficients may be included in the PMI, or a first part of the PMI, or a second part of the PMI.
[0151] In some embodiments, the number of one or more indicators (or fields) for a plurality of first phase coefficients may be based on the number of first or second antenna port groups. In some embodiments, the number of one or more indicators (or fields) for a plurality of first phase coefficients may be based on the number of first or second antenna port groups minus 1.
[0152] In some embodiments, the number of one or more indicators (or fields) for a plurality of first phase coefficients is K b2 *(T-1) or K b2 *(T1-1) or K b2 *(T s -1) or
number
[0153] In some embodiments, the number of one or more indicators (or fields) for a plurality of first phase coefficients is K b2 *(T-1)*M w or K b2 *(T1-1)*M w or K b2 *(T s -1)*M w or
number
[0154] In some embodiments, one first vector is v i It may also be expressed as,
number
[0155] In some embodiments, P t (0) φ may be a first amplitude coefficient for an antenna port group having index t. In some embodiments, φ t (0) This may be a first phase coefficient for an antenna port group having index t.
[0156] In some embodiments, T may be based on the number of first multiple antenna port groups T1. In some embodiments, T = T1. In some embodiments, T is the number of second multiple antenna port groups T s It may be based on the following. In some embodiments, T = Ts.
[0157] In some embodiments,
number
number
[0158] In some embodiments,
number
[0159] In some embodiments, W1 = W 01 *W 02 That is the case.
[0160] In some embodiments,
number
[0161] In some embodiments, W 01 The size is (2*N1*N2)*(2*L t ) is also acceptable.
[0162] In some embodiments,
number
[0163] In some embodiments,
number
[0164] In some embodiments,
number
[0165] In some embodiments, with respect to W2 corresponding to a layer having an index r,
number
[0166] In some embodiments, f may be an index of a second vector. For example, f = 0, 1, ... M v It is -1.
[0167] In some embodiments, P r,s (1) This may be a second amplitude coefficient corresponding to a layer having index r. In some embodiments, P r,s (1) This may not be necessary. In some embodiments, P r,s (1) It may be fixed to be 1.
[0168] In some embodiments, P r,i,s,f (2) This may be a third amplitude coefficient that corresponds to a layer having index r, a first vector having index i, and a second vector having index f.
[0169] In some embodiments, φ r,i,s,f (2) This may be a third amplitude coefficient that corresponds to a layer having index r, a first vector having index i, and a second vector having index f.
[0170] In some embodiments, s may be 0 and / or 1. For example, s may be about two polarizations. In some embodiments, s may be about different groups of vectors.
[0171] In some embodiments, a second vector (e.g., W) corresponding to a layer having index r. f Regarding the expression,
number
[0172] In some embodiments, n 3,l (f) The order is {0, 1, ..., N3-1}.
[0173] In some embodiments,
number
[0174] In some embodiments,
number
[0175] In some embodiments, z may be an index of a second subband, for example, z = {0, 1, ... N3-1}.
[0176] In some embodiments, a codebook corresponding to a layer having index r and a second subband having index z,
number
[0177] In some embodiments, γ z,r This may be a variant of power calculation or power normalization.
[0178] In some embodiments, γ z,r This may be based on a plurality of third amplitude coefficients, a plurality of third phase coefficients, and at least one of a plurality of first amplitude coefficients, a plurality of second amplitude coefficients, a plurality of first phase coefficients, and a plurality of second phase coefficients. In some embodiments, γ z,r This may be based on at least one of the following: the number of multiple first vectors, the number of multiple second vectors, and the number of multiple third vectors.
[0179] In some embodiments,
number
[0180] In some embodiments, for bits or code points or values of one or more indicators (or one or more bitmaps) that indicate non-zero coefficients having a value of 0, a third amplitude coefficient and / or third phase coefficient corresponding to these bits or code points or values may be set to 0.
[0181] In some embodiments, the number of multiple first vectors may be based on the number of CSI-RS resources in a second set of multiple CSI-RS resources.
[0182] In some embodiments,
number
[0183] In some embodiments,
number
[0184] In some embodiments, a layer having an index r corresponds to,
number
[0185] In some embodiments, P t (0) This may be a first amplitude coefficient for an antenna port group having index t. In some embodiments, P t (0) This may not be necessary. In some embodiments, P t (0) It may be fixed to be 1.
[0186] In some embodiments, φ t (0) is a first phase coefficient for an antenna port group having index t. In some embodiments, φ t (0) This may not be necessary. In some embodiments, φ t (0) It may be fixed to be 1.
[0187] In some embodiments, P r,t,s (1) This may be a second amplitude coefficient corresponding to an antenna port group having index t and a layer having index r. In some embodiments, P r,t,s (1) This may not be necessary. In some embodiments, P r,t,s (1) It may be fixed to be 1.
[0188] In some embodiments, P r,t,i,s,f (2)This may be a third amplitude coefficient corresponding to a layer having index r, a first vector having index i, and a second vector having index f, for an antenna port group having index t.
[0189] In some embodiments, φ r,t,i,s,f (2) This may be a third amplitude coefficient for an antenna port group having index t, corresponding to a layer having index r, corresponding to a first vector having index i, and corresponding to a second vector having index f.
[0190] In some embodiments, a second vector (e.g., W) corresponding to a layer having index r. f Regarding the expression,
number
[0191] In some embodiments, n 3,l (f) The order is {0, 1, ..., N3-1}.
[0192] In some embodiments,
number
[0193] In some embodiments, a codebook corresponding to a layer having index r and a second subband having index z,
number
[0194] In some embodiments, the value of one first amplitude coefficient is
number
[0195] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 0 may correspond to a first amplitude coefficient having a value of 0. In some embodiments, an indicator or field for one first amplitude coefficient having a value of 1 may correspond to a first amplitude coefficient having a value of 1 / (√128).
[0196] In some embodiments, an indicator or field for a first amplitude coefficient having a value of 2 is a value (1 / 8192) 1 / 4 This may correspond to a first amplitude coefficient having .
[0197] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 3 may correspond to a first amplitude coefficient having a value of 1 / 8. In some embodiments, an indicator or field for one first amplitude coefficient having a value of 4 may correspond to a value of (1 / 2048). 1 / 4 This may correspond to a first amplitude coefficient having .
[0198] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 5 may correspond to a first amplitude coefficient having a value of 1 / (2√8). In some embodiments, an indicator or field for one first amplitude coefficient having a value of 6 may correspond to a value of (1 / 512). 1 / 4 This may correspond to a first amplitude coefficient having .
[0199] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 7 may correspond to a first amplitude coefficient having a value of 1 / 4. In some embodiments, an indicator or field for one first amplitude coefficient having a value of 8 may correspond to a value of (1 / 128). 1 / 4 This may correspond to a first amplitude coefficient having .
[0200] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 9 may correspond to a first amplitude coefficient having a value of 1 / (√8). In some embodiments, an indicator or field for one first amplitude coefficient having a value of 10 may correspond to a value of (1 / 32). 1 / 4 This may correspond to a first amplitude coefficient having .
[0201] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 11 may correspond to a first amplitude coefficient having a value of 1 / 2. In some embodiments, an indicator or field for one first amplitude coefficient having a value of 12 may correspond to a value of (1 / 8). 1 / 4 This may correspond to a first amplitude coefficient having .
[0202] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 13 may correspond to a first amplitude coefficient having a value of 1 / (√2). In some embodiments, an indicator or field for one first amplitude coefficient having a value of 14 may correspond to a value of (1 / 2). 1 / 4 A first amplitude coefficient having a value of 15 may correspond to a first amplitude coefficient having a value of 1. In some embodiments, an indicator or field for one first amplitude coefficient having a value of 15 may correspond to a first amplitude coefficient having a value of 1.
[0203] In some embodiments, the value of one first amplitude coefficient is
number
[0204] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 0 may correspond to a first amplitude coefficient having a value of 0. In some embodiments, an indicator or field for one first amplitude coefficient having a value of 1 may correspond to a first amplitude coefficient having a value of 1 / (√64).
[0205] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 2 may correspond to a first amplitude coefficient having a value of 1 / (√32).
[0206] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 3 may correspond to a first amplitude coefficient having a value of 1 / 4. In some embodiments, an indicator or field for one first amplitude coefficient having a value of 4 may correspond to a first amplitude coefficient having a value of 1 / (√8).
[0207] In some embodiments, an indicator or field for one first amplitude coefficient having a value of 5 may correspond to a first amplitude coefficient having a value of 1 / 2. In some embodiments, an indicator or field for one first amplitude coefficient having a value of 6 may correspond to a first amplitude coefficient having a value of 1 / (√2). In some embodiments, an indicator or field for one first amplitude coefficient having a value of 7 may correspond to a first amplitude coefficient having a value of 1.
[0208] In some embodiments, a first antenna port group (e.g., index T) m The value of the first amplitude coefficient corresponding to the antenna port group having index T may be 1. In some embodiments, the first antenna port group (e.g., index T) may be 1. m The indicator or field value for the first amplitude coefficient corresponding to the antenna port group having index T may be 15. In some embodiments, the first antenna port group (e.g., index T m The first amplitude coefficient, or the indicator or field value for the first amplitude coefficient, corresponding to the antenna port group having the first amplitude coefficient does not need to be reported within the PMI.
[0209] In some embodiments, the value of the first amplitude coefficient corresponding to an antenna port group not included in the second plurality of antenna port groups may be 0. In some embodiments, the indicator or field value for the first amplitude coefficient corresponding to an antenna port group not included in the second plurality of antenna port groups may be 0. In some embodiments, the first amplitude coefficient, or the indicator or field value for the first amplitude coefficient corresponding to an antenna port group not included in the second plurality of antenna port groups, may not be reported within the PMI.
[0210] In some embodiments, the value of one second amplitude coefficient is
number
[0211] In some embodiments, an indicator or field for one second amplitude coefficient having a value of 0 may correspond to a second amplitude coefficient having a value of 0. In some embodiments, an indicator or field for one second amplitude coefficient having a value of 1 may correspond to a second amplitude coefficient having a value of 1 / (√128). In some embodiments, an indicator or field for one second amplitude coefficient having a value of 2 may correspond to a value of (1 / 8192). 1 / 4 This may correspond to a second amplitude coefficient having .
[0212] In some embodiments, an indicator or field for one second amplitude coefficient having a value of 3 may correspond to a second amplitude coefficient having a value of 1 / 8. In some embodiments, an indicator or field for one second amplitude coefficient having a value of 4 may correspond to a value of (1 / 2048). 1 / 4 This may correspond to a second amplitude coefficient having .
[0213] In some embodiments, an indicator or field for one second amplitude coefficient having a value of 5 may correspond to a second amplitude coefficient having a value of 1 / (2√8). In some embodiments, an indicator or field for one second amplitude coefficient having a value of 6 may correspond to a value of (1 / 512). 1 / 4 A second amplitude coefficient having a value of 7 may correspond to a second amplitude coefficient having a value of 1 / 4. In some embodiments, an indicator or field for one second amplitude coefficient having a value of 7 may correspond to a second amplitude coefficient having a value of 1 / 4.
[0214] In some embodiments, an indicator or field for a second amplitude coefficient having a value of 8 is a value (1 / 128) 1 / 4 A second amplitude coefficient having a value of 9 may correspond to a second amplitude coefficient having a value of 1 / (√8). In some embodiments, an indicator or field for one second amplitude coefficient having a value of 9 may correspond to a second amplitude coefficient having a value of 1 / (√8).
[0215] In some embodiments, an indicator or field for a second amplitude coefficient having a value of 10 is a value (1 / 32) 1 / 4 This may correspond to a second amplitude coefficient having .
[0216] In some embodiments, an indicator or field for one second amplitude coefficient having a value of 11 may correspond to a second amplitude coefficient having a value of 1 / 2. In some embodiments, an indicator or field for one second amplitude coefficient having a value of 12 may correspond to a value of (1 / 8). 1 / 4 This may correspond to a second amplitude coefficient having .
[0217] In some embodiments, an indicator or field for one second amplitude coefficient having a value of 13 may correspond to a second amplitude coefficient having a value of 1 / (√2). In some embodiments, an indicator or field for one second amplitude coefficient having a value of 14 may correspond to a value of (1 / 2). 1 / 4 A second amplitude coefficient having a value of 1 may be corresponding to a second amplitude coefficient having a value of 1. In some embodiments, an indicator or field for one second amplitude coefficient having a value of 15 may be corresponding to a second amplitude coefficient having a value of 1.
[0218] In some embodiments, the value of one second amplitude coefficient is
number
[0219] In some embodiments, an indicator or field for a second amplitude coefficient having a value of 0 may correspond to a second amplitude coefficient having a value of 0. In some embodiments, an indicator or field for a second amplitude coefficient having a value of 1 may correspond to a second amplitude coefficient having a value of 1 / (√64).
[0220] In some embodiments, an indicator or field for a second amplitude coefficient having a value of 2 may correspond to a second amplitude coefficient having a value of 1 / (√32). In some embodiments, an indicator or field for a second amplitude coefficient having a value of 3 may correspond to a second amplitude coefficient having a value of 1 / 4. In some embodiments, an indicator or field for a second amplitude coefficient having a value of 4 may correspond to a second amplitude coefficient having a value of 1 / (√8).
[0221] In some embodiments, an indicator or field for one second amplitude coefficient having a value of 5 may correspond to a second amplitude coefficient having a value of 1 / 2. In some embodiments, an indicator or field for one second amplitude coefficient having a value of 6 may correspond to a second amplitude coefficient having a value of 1 / (√2). In some embodiments, an indicator or field for one second amplitude coefficient having a value of 7 may correspond to a second amplitude coefficient having a value of 1.
[0222] In some embodiments, the value of one second amplitude coefficient is
number
[0223] In some embodiments, an indicator or field for one second amplitude coefficient having a value of 0 may correspond to a second amplitude coefficient having a value of 1 / (8√2). In some embodiments, an indicator or field for one second amplitude coefficient having a value of 1 may correspond to a second amplitude coefficient having a value of 1 / 8.
[0224] In some embodiments, an indicator or field for one second amplitude coefficient having a value of 2 may correspond to a second amplitude coefficient having a value of 1 / (4√2). In some embodiments, an indicator or field for one second amplitude coefficient having a value of 3 may correspond to a second amplitude coefficient having a value of 1 / 4.
[0225] In some embodiments, an indicator or field for one second amplitude coefficient having a value of 4 may correspond to a second amplitude coefficient having a value of 1 / (2√2). In some embodiments, an indicator or field for one second amplitude coefficient having a value of 5 may correspond to a second amplitude coefficient having a value of 1 / 2.
[0226] In some embodiments, an indicator or field for a second amplitude coefficient having a value of 6 may correspond to a second amplitude coefficient having a value of 1 / (√2). In some embodiments, an indicator or field for a second amplitude coefficient having a value of 7 may correspond to a second amplitude coefficient having a value of 1. In some embodiments, a second amplitude coefficient may be a difference value corresponding to a first amplitude coefficient.
[0227] In some embodiments, the value of one second amplitude coefficient may be one of {1 / (√2), 1}. In some embodiments, the bit size for one second amplitude coefficient may be 1 bit. In some embodiments, the value of the indicator or field for one second amplitude coefficient may be one of {0, 1}. In some embodiments, the indicator or field for one second amplitude coefficient having a value of 0 may correspond to a second amplitude coefficient having a value of 1 / (√2).
[0228] In some embodiments, an indicator or field for a second amplitude coefficient having a value of 1 may correspond to a second amplitude coefficient having a value of 1. In some embodiments, the second amplitude coefficient may be a difference value corresponding to a first amplitude coefficient.
[0229] In some embodiments, the value of the second amplitude coefficient corresponding to an antenna port group not included in the second plurality of antenna port groups may be 0. In some embodiments, the indicator or field value for the second amplitude coefficient corresponding to an antenna port group not included in the second plurality of antenna port groups may be 0. In some embodiments, the second amplitude coefficient, or the indicator or field value for the second amplitude coefficient, corresponding to an antenna port group not included in the second plurality of antenna port groups, may not be reported within the PMI.
[0230] In some embodiments, the value of one third amplitude coefficient is
number
[0231] In some embodiments, an indicator or field for one third amplitude coefficient having a value of 0 may correspond to a third amplitude coefficient having a value of 1 / (8√2). In some embodiments, an indicator or field for one third amplitude coefficient having a value of 1 may correspond to a third amplitude coefficient having a value of 1 / 8.
[0232] In some embodiments, an indicator or field for a third amplitude coefficient having a value of 2 may correspond to a third amplitude coefficient having a value of 1 / (4√2). In some embodiments, an indicator or field for a third amplitude coefficient having a value of 3 may correspond to a third amplitude coefficient having a value of 1 / 4. In some embodiments, an indicator or field for a third amplitude coefficient having a value of 4 may correspond to a third amplitude coefficient having a value of 1 / (2√2).
[0233] In some embodiments, an indicator or field for a third amplitude coefficient having a value of 5 may correspond to a third amplitude coefficient having a value of 1 / 2. In some embodiments, an indicator or field for a third amplitude coefficient having a value of 6 may correspond to a third amplitude coefficient having a value of 1 / (√2). In some embodiments, an indicator or field for a third amplitude coefficient having a value of 7 may correspond to a third amplitude coefficient having a value of 1. In some embodiments, a third amplitude coefficient may be a difference value corresponding to a first amplitude coefficient and / or a second amplitude coefficient.
[0234] In some embodiments, the value of one third amplitude coefficient may be one of {1 / (√2), 1}. In some embodiments, the bit size for one third amplitude coefficient may be 1 bit. In some embodiments, the value of the indicator or field for one third amplitude coefficient may be one of {0, 1}. In some embodiments, the indicator or field for one third amplitude coefficient having a value of 0 may correspond to a third amplitude coefficient having a value of 1 / (√2). In some embodiments, the indicator or field for one third amplitude coefficient having a value of 1 may correspond to a third amplitude coefficient having a value of 1.
[0235] In some embodiments, for bits or code points or values of one or more indicators (or one or more bitmaps) that indicate non-zero coefficients having a value of 0, the value of the first amplitude coefficient corresponding to these bits or code points or values may be set to 0, and / or the value of the indicator or field for the first amplitude coefficient corresponding to these bits or code points or values may be set to 0. In some embodiments, the value of the first amplitude coefficient corresponding to these bits or code points or values, and / or the value of the indicator or field for the first amplitude coefficient corresponding to these bits or code points or values, may not be reported within the PMI.
[0236] In some embodiments, for bits or code points or values of one or more indicators (or one or more bitmaps) that indicate non-zero coefficients having a value of 0, the value of a second amplitude coefficient corresponding to these bits or code points or values may be set to 0, and / or the value of an indicator or field for the second amplitude coefficient corresponding to these bits or code points or values may be set to 0. In some embodiments, the value of the second amplitude coefficient corresponding to these bits or code points or values, and / or the value of an indicator or field for the second amplitude coefficient corresponding to these bits or code points or values, may not be reported within the PMI.
[0237] In some embodiments, for bits or code points or values of one or more indicators (or one or more bitmaps) that indicate non-zero coefficients having a value of 0, the value of a third amplitude coefficient corresponding to these bits or code points or values may be set to 0, and / or the value of an indicator or field for the third amplitude coefficient corresponding to these bits or code points or values may be set to 0. In some embodiments, the value of the third amplitude coefficient corresponding to these bits or code points or values, and / or the value of an indicator or field for the third amplitude coefficient corresponding to these bits or code points or values, may not be reported within the PMI.
[0238] In some embodiments, for bits or code points or values of one or more indicators (or one or more bitmaps) that indicate non-zero coefficients having a value of 0, at least one of the first, second, and third phase coefficients corresponding to these bits or code points or values may be set to 0, and / or the indicator or field value for at least one of the first, second, and third phase coefficients corresponding to these bits or code points or values may be set to 0. In some embodiments, at least one of the first, second, and third phase coefficients corresponding to these bits or code points or values, and / or the indicator or field value for at least one of the first, second, and third phase coefficients corresponding to these bits or code points or values may not be reported within the PMI.
[0239] In some embodiments, the value of one first phase coefficient is
number
number
number
[0240] In some embodiments, the number of one or more indicators (or fields) for a plurality of first amplitude coefficients is K b1 *(T-1) or K b1 *(T1-1) or K b1 *(T s -1) or
number
[0241] In some embodiments, the number of one or more indicators (or fields) for a plurality of first amplitude coefficients is K b1 *(T-1)*M w or K b1 *(T1-1)*M w or K b1 *(T s -1)*M w or
number
[0242] In some embodiments, one or more indicators (or fields) for a plurality of first amplitude coefficients may be included in the PMI, or a first part of the PMI, or a second part of the PMI.
[0243] In some embodiments, the number of one or more indicators (or fields) for a plurality of first phase coefficients may be based on the number of first or second antenna port groups. In some embodiments, the number of one or more indicators (or fields) for a plurality of first phase coefficients may be based on the number of first or second antenna port groups minus 1.
[0244] In some embodiments, the number of one or more indicators (or fields) for a plurality of first phase coefficients is K b2 *(T-1) or K b2 *(T1-1) or K b2 *(T s -1) or
number
[0245] In some embodiments, the number of one or more indicators (or fields) for a plurality of first phase coefficients is K b2 *(T-1)*M w or K b2 *(T1-1)*M w or K b2 *(T s -1)*Mw or
number
[0246] In some embodiments, the first vector may be a Schmidt orthogonalized vector based on the first vector in this disclosure.
[0247] In some embodiments, the value of N3 corresponding to the first set of codebook indicators may be less than or equal to the value of N3 corresponding to the second set of codebook indicators. In some embodiments, the value of the first parameter and / or the value of the fourth parameter corresponding to the first set of codebook indicators may be less than or equal to the value of the first parameter and / or the value of the fourth parameter corresponding to the second set of codebook indicators. In some embodiments, the first value of the number of the second set of antenna port groups may be 1. In some embodiments, the second value of the number of the second set of antenna port groups may be 2, 3, or 4. In some embodiments, the first set of codebook indicators may be a single TRP hypothesis. In some embodiments, the second set of codebook indicators may be a multi-TRP hypothesis.
[0248] In some embodiments, the bit size of one or more indicators or fields for a plurality of third amplitude coefficients corresponding to a first set of codebook indicators, and / or the bit size of one or more indicators or fields for a plurality of third phase coefficients, may be smaller than the bit size of one or more indicators or fields for a plurality of third amplitude coefficients corresponding to a second set of codebook indicators, and / or the bit size of one or more indicators or fields for a plurality of third phase coefficients.
[0249] In some embodiments, the bit size of one or more indicators for a plurality of first vectors, and / or the bit size of one or more indicators for a plurality of first vectors is ceil(log2(nchoosek(N1N2,L))) or ceil(log2(nchoosek(N1N2,L t *T))) or ceil(log2(nchoosek(N1N2,L t *T1))) or ceil(log2(nchoosek(N1N2,L t *T s It may also be based on ))).
[0250] To facilitate the explanation, some terms used in the following explanation are listed below. ● Omission priority: Priority for controlling drop or omission. Specifically, different partitions / information groups within CSI feedback may be set to have different omission priorities. If transmission resources are insufficient, partitions / information groups (including associated parameters) with lower omission priorities will be dropped or omission first. ● CSI-RS allocation: Refers to a CSI-RS unit, CSI-RS resource, group of CSI-RS resources, or group of CSI-RS ports. In some embodiments, one CSI-RS allocation may correspond to a TRP. ● First CSI-RS assignment: Refers to a specific CSI-RS assignment, such as a primary TRP, a TRP with an index value of 0, a TRP with the strongest amplitude coefficient, or a TRP with the maximum power. ● First TRP: Refers to a specific TRP, such as a primary TRP, a TRP with an index value of 0, a TRP with the strongest amplitude coefficient, or a TRP with maximum power. ● First group of CSI-RS ports: Refers to a specific group of CSI-RS ports, such as the group of CSI-RS ports corresponding to the first CSI-RS assignment, primary TRP, TRP with an index value of 0, TRP with the strongest amplitude coefficient, or TRP with the maximum power.
[0251] In the context of this application, the terms “TCI state,” “QCL parameter set,” “QCL parameter,” “QCL assumption,” and “QCL configuration” may be used interchangeably. The terms “TCI field,” “TCI state field,” and “transmit configuration instruction” may be used interchangeably.
[0252] The terms “precoding matrix,” “precoding,” “beam,” “beamforming,” “vector,” “first vector,” “first basis,” “first basis vector,” and “precoder” may be used interchangeably. The terms “vector,” “base,” and “basis” may be used interchangeably.
[0253] 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.
[0254] The terms "multiple TRPs," "multiple TCI states," "multiple CORESETs," "multiple control resource set pools," "multi-TRP," "multi-TCI states," "multi-TCI," "multi-CORESET," and "multi-control resource set pools," "MTRP," "M-TCI," and "M-TPR" may be used interchangeably.
[0255] In the context of this application, the terms “pool,” “set,” “subset,” “group,” “unit,” and “subgroup” may be used interchangeably.
[0256] In the context of this application, the terms “index,” “indicator,” “indication,” “field,” “bitfield,” 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,” and “field size” may be used interchangeably.
[0257] In the context of this application, the terms “first vector,” “first beam,” “first base,” “spatial domain / SD basis vector,” “spatial domain / SD vector,” “spatial domain / SD basis,” “spatial domain / SD base,” and “first base” may be used interchangeably.
[0258] In the context of this application, the terms “first vector,” “first beam,” “beam,” “first base,” “first basis vector,” “spatial domain / SD basis vector,” “spatial domain / SD basis vector corresponding to the TRP index,” “spatial domain / SD vector corresponding to the TRP index,” “spatial domain / SD basis corresponding to the TRP index,” “spatial domain / SD base corresponding to the TRP index,” “spatial domain / SD base corresponding to the TRP index,” “first basis corresponding to the TRP index,” “Doppler domain / DD basis vector,” “Doppler domain / DD vector,” “Doppler domain / DD basis,” and “first basis” may be used interchangeably.
[0259] In the context of this disclosure, the terms “second vector,” “second basis,” “frequency domain / FD basis vector,” “frequency domain / FD vector,” “frequency domain / FD basis,” “frequency domain / FD base,” “second base,” “second vector corresponding to TRP index,” “second base corresponding to TRP index,” “frequency domain / FD basis vector corresponding to TRP index,” “frequency domain / FD vector corresponding to TRP index,” “frequency domain / FD basis corresponding to TRP index,” “frequency domain / FD base corresponding to TRP index,” “Doppler domain / DD basis vector,” “Doppler domain / DD vector,” “Doppler domain / DD base,” and “second basis corresponding to TRP index” may be used interchangeably.
[0260] In the context of this disclosure, the terms “third vector,” “third base,” “Doppler domain / DD basis vector,” “Doppler domain / DD vector,” “Doppler domain / DD basis,” “Doppler domain / DD base,” “third base,” “third vector corresponding to TRP index,” “third base corresponding to TRP index,” “Doppler domain / DD basis vector corresponding to TRP index,” “Doppler domain / DD vector corresponding to TRP index,” “Doppler domain / DD base corresponding to TRP index,” “Doppler domain / DD base corresponding to TRP index,” and “third base corresponding to TRP index” may be used interchangeably. In this application, the terms “Doppler domain,” “time domain,” “TD,” and “DD” may be used interchangeably. In the context of this application, the terms “TRP,” “TRP group,” “CSI-RS resource,” and “group of CSI-RS ports” may be used interchangeably.
[0261] In the context of this application, the embodiments described for the first vector may be applied to the second vector and / or the third vector and / or the FD basis vector, SD basis vector, or DD basis vector.
[0262] In the context of this application, the terms “TRP index,” “TRP group index,” “CSI-RS resource index,” and “group of CSI-RS port indexes” may be used interchangeably.
[0263] In the context of this application, the terms “elements of the instruction field,” “parameter,” and “instruction” may be used interchangeably.
[0264] The principles and embodiments of this disclosure will be described in detail below with reference to the attached drawings.
[0265] Figure 2A shows an exemplary communication environment 200 in which exemplary embodiments of the present disclosure can be implemented.
[0266] The communication environment 200 includes a network device 210-1 and a terminal device 220, and further, the network device 210-1 is capable of communicating with the terminal device 220 via a physical communication channel or link. In addition, the network device 210-1 may provide two or more serving areas.
[0267] Optionally, in some embodiments, the communication environment 200 further includes another network device 210-2 that can communicate with terminal device 220. For illustrative purposes, network devices 210-1 and 210-2 are referred to as network device 210, either collectively or individually.
[0268] In a specific example of the communication environment 200, the link from terminal device 220 to network device 210-1 is called an uplink, and the link from network device 210-1 to terminal device 220 is called a downlink. Furthermore, MIMO is supported in the communication environment 200 so that directional communication is possible by having network device 210-1 and terminal device 220 communicate via different beams. In the downlink, network device 210-1 is a transmitting (TX) device (or transmitter), and terminal device 220 is a receiving (RX) device (or receiver), and network device 210-1 may transmit a downlink transmission to terminal device 220 via one or more beams. As shown in Figure 2A, network device 210-1 transmits a downlink transmission to terminal device 220 via beams 240-1 to 240-3.
[0269] Accordingly, in the uplink, network device 210-1 is an RX device (or receiver), and terminal device 220 is a TX device (or transmitter), and terminal device 220 may transmit uplink transmissions to network device 210-1 via one or more beams. As shown in Figure 2A, terminal device 220 transmits uplink transmissions to network device 210-1 via beams 230-1 to 230-3. For illustrative purposes, beams 230-1 to 230-3 or beams 240-1 to 240-3 are collectively or individually referred to as beam 230 or beam 240, respectively.
[0270] Additionally, the terminal device 220 may be arranged to have two or more panels. As shown in Figure 2A, the terminal device 220 is arranged to have panels 250-1 and 250-2. Hereinafter, panels 250-1 and 250-2 may be referred to as the first panel 250-1 and the second panel 250-2, respectively. In some embodiments, panels 250-1 and 250-2 may each correspond to different sets of capability parameters.
[0271] In some embodiments, one panel may be associated with one or more CSI-RS assignments / beams. Thus, terminal device 220 may use a specific panel to transmit a directional signal to network device 210-1 via a specific beam associated with a CSI-RS assignment.
[0272] In some embodiments, different panels correspond to different panel types / capability value sets. For example, panels 250-1 and 250-2 may correspond to different numbers of SRS ports, frequency resources (frequency band, CC, beam, etc.), and any other suitable capability parameters (e.g., capability value sets).
[0273] Furthermore, in the specific example shown in Figure 2A, the network device 210-1 may transmit settings for CSI feedback to the terminal device 220, and the terminal device 220 may transmit CSI feedback to the network device 210-1.
[0274] In some embodiments, CSI feedback is transmitted over PUSCH. Alternatively, in some other embodiments, CSI feedback is transmitted over PUCCH.
[0275] Furthermore, the terminal device 220 may communicate with the network device 210 via one or more TRPs. Figure 2B shows an exemplary scenario of the communication network 280. In the specific example in Figure 2B, the first TRP 285-1 and the second TRP 285-2 may be used for communication between the terminal device 220 and the network device 210.
[0276] In some embodiments, the network device 210 may communicate with the terminal device 220 via a first TRP and / or a second TRP and / or a third TRP and / or a fourth TRP. For example, the first TRP and / or a second TRP and / or a third TRP and / or a fourth TRP may be contained in the same serving cell or different serving cells provided by the network device 210. While some embodiments of the present disclosure have been described with reference to the first TRP and / or a second TRP and / or a third TRP and / or a fourth TRP in the same serving cell provided by the network device 210, these embodiments are for illustrative purposes only and are intended to help those skilled in the art understand and implement the present disclosure and do not imply any limitation on the scope of the present disclosure. It should be understood that the contents of the present disclosure described herein can be implemented in a variety of ways different from those described below.
[0277] Figure 2C is a schematic diagram of the spatial, frequency, and Doppler / time domain basis. As shown in Figure 2C, there are multiple codebooks or precoding matrices containing spatial, frequency, and Doppler / time domain vectors. In some embodiments, as shown in Figure 2C, there is a corresponding W(t) at each time point or time unit in the Doppler / time domain, e.g., t=0, 1, 2, 3, ..., N4-1. The parameter W(t) is obtained by equation (1) below.
number
[0278] In some embodiments, an example of a predefined codebook structure is enabled by SD / FD basis selection and relative cophase / amplitude for each TRP (port group or resource). An exemplary formula (N = number of TRPs or TRP groups) is as follows:
number
number
[0279] In some embodiments, another example of a predefined codebook structure is enabled via SD basis selection per TRP (port group or resource) and joint (across N TRPs) FD basis selection. An exemplary expression (N = number of TRPs or TRP groups) is:
number
[0280] It should be understood that the number of devices and their connections in Figures 2A and 2B are given for illustrative purposes only and do not imply or limit any part of this disclosure. The communication environment 200 and the communication network 280 may include any suitable number of network devices and / or terminal devices and / or TRPs suitable for carrying out embodiments of this disclosure.
[0281] In some embodiments, the terminal device 220 and the network device 210 may communicate with each other over an air interface (e.g., a Uu interface) via a channel such as a wireless communication channel. The wireless communication channel may include PUCCH, PUSCH, a physical random-access channel (PRACH), a physical downlink control channel (PDCCH), a PDSCH, and a physical broadcast channel (PBCH). Of course, any other suitable channel is also possible.
[0282] Communications in the communication environment 200 and communication network 280 may comply with any appropriate 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), and Machine Type Communication (MTC). Embodiments of this disclosure may be implemented in accordance with any generation of communication protocols that are currently known or will be 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.
[0283] Although functions / operations have been described separately in specific exemplary embodiments, it should be understood that, unless explicitly stated otherwise, these functions / operations described in different exemplary embodiments may be used in any appropriate combination.
[0284] In addition, in the following description, several interactions (e.g., exchange of settings) are performed between the terminal device 220 and the network device 210. It should be understood that these interactions may be implemented within one or more signaling / messages, including system information, radio resource control (RRC) messages, downlink control information (DCI) messages, uplink control information (UCI) messages, and media access control (MAC) control elements (CE). This disclosure is not limited in this respect.
[0285] The principles and embodiments of this disclosure will be described in detail below with reference to Figure 3, which shows a signaling chart illustrating a communication process 300 according to some embodiments of this disclosure. For illustrative purposes, the process 300 will be described with reference to Figures 2A and 2B. The process 300 may involve a terminal device 220 and a network device 210.
[0286] In some embodiments, there may be multiple TRPs, for example, N TRP / TRP groups greater than 2. Each TRP / TRP group may also be indexed by t (t∈{0,1,…N-1} or t∈{1,2,…N}).
[0287] In some embodiments, each TRP / TRP group corresponds to a CSI-RS assignment, such as a CSI-RS unit, a CSI-RS resource, a group of CSI-RS resources, or a group of CSI-RS ports.
[0288] In some embodiments, the value of the first parameter of the antenna port setting may be represented as N1. For example, N1 may be a positive integer. For example, N1 may be at least one of {2, 3, 4, 6, 8, 12, 16}. In some embodiments, the value of the second parameter of the antenna port setting may be represented as N2. For example, N2 may be a positive integer. For example, N2 may be at least one of {1, 2, 3, 4}. In some embodiments, the first parameter of the antenna port setting and the second parameter of the antenna port setting may be set within a single higher-layer parameter.
[0289] In some embodiments, the network device 210 may configure the terminal device 220 to notify CSI feedback. As shown in Figure 3, the terminal device 220 receives the configuration for CSI feedback from the network device (310).
[0290] Next, the terminal device 220 sends CSI feedback to the network device 210 based on at least one setting (330).
[0291] In some embodiments, Figure 4 illustrates examples relating to some embodiments of the present disclosure. It should be understood that the specific structures shown in Figure 4 are given for illustrative purposes only and do not imply any limitation or limitation. In other words, the number of windows and / or FD bases can be changed. In some embodiments, there may be a first window that is determined or shown. For example, the first window may be for a reference CSI-RS resource among a second plurality of CSI-RS resources. In some embodiments, there may be a second window that is determined or shown. For example, the second window may be for one of the remaining CSI-RS resources t (excluding the reference CSI-RS resource). In some embodiments, the first vector among the FD base vectors or the first vector among the second vectors in the second window may be assumed to be selected for a CSI-RS resource t (other than the reference CSI-RS resource) among the second plurality of CSI-RS resources, or may always be selected.
[0292] In some embodiments, multiple partitions include parameters associated with one or more of multiple CSI-RS assignments. If multiple CSI-RS assignments are available (i.e., multi-TRP is supported), parameters may be sent according to different omission priorities so that priority rules for reporting CSI parameters are updated to be adaptable to scenarios where multi-TRP is supported.
[0293] In some embodiments, the terminal device 220 determines priority (320) and, based on priority, includes the parameters in multiple partitions of the CSI feedback. In some embodiments, the terminal device 220 determines a first priority for each of the multiple CSI-RS assignments. Thus, the parameters may be transmitted in the priority order of the CSI-RS assignments. Alternatively, in some other embodiments, the terminal device 220 determines a second priority for each of the parameters included in the CSI feedback. Thus, the risk of dropping parameters with higher priority may be reduced.
[0294] In some embodiments, priority may be determined based on one or more factors. One exemplary factor is the index of the CSI-RS resource. Another exemplary factor is the index of the CSI-RS resource group. Yet another exemplary factor is the index of the group of CSI-RS ports. Other factors include, but are not limited to, an SD-based index (e.g., an SD-based index corresponding to a CSI-RS allocation).
[0295] It should be understood that the examples of factors described above are for illustrative purposes only and do not imply any limitation. Other factors may be defined in other exemplary embodiments. This disclosure is not limited in this respect.
[0296] Furthermore, in some embodiments, different factors are set to have different contributions when determining priority. This makes the priority rules more flexible.
[0297] In some embodiments, a CSI parameter (or a first subset of PMI fields and / or CQI) corresponding to one TRP / TRP group (represented as a first TRP / TRP group) has a higher priority than a CSI parameter (or other subset of PMI fields and / or CQI) corresponding to other TRPs (i.e., subsets of TRP / TRP groups other than the first TRP / TRP group, e.g., N-1 TRP / TRP groups other than the first TRP / TRP group).
[0298] In some embodiments, for a given CSI feedback (e.g., CSI report #n), each reported element of the indicator field (e.g., bitmap, amplitude coefficient, and phase coefficient) is indexed by one or more of the following parameters: ● r, layer index, ● i, the SD base index among multiple TRPs (for example, the index of the first base), ● i t , an SD base index (e.g., a second base index) corresponding to the TRP having index t, ● t, TRP index, ● f, FD basis index (for example, the index of the third basis), ● f t、 The FD basis index corresponding to the TRP having index t (e.g., the index of the third basis).
[0299] Figure 5 is a flowchart of an exemplary method 500 according to some embodiments of the present disclosure. For example, method 500 may be implemented in a terminal device 220 as shown in Figure 2A.
[0300] In block 510, terminal device 220 receives at least one setting for CSI feedback from network device 210.
[0301] In block 520, terminal device 220 sends CSI feedback to network device 210 based on at least one setting. The CSI feedback includes multiple partitions having different omission priorities, and the multiple partitions include parameters associated with one or more of the multiple CSI-RS assignments.
[0302] In some embodiments, the terminal device 220 determines a priority that includes at least one of the following: a first priority for each of the multiple CSI-RS assignments, or a second priority for each of the parameters included in the CSI feedback. The terminal device 220 generates the CSI feedback based on the priority. In other words, the terminal device 220 generates the CSI feedback by including the parameters in multiple partitions of the CSI feedback based on the priority.
[0303] Figure 6 is a flowchart of an exemplary method 600 according to some embodiments of the present disclosure. For example, method 600 may be implemented in a network device 210 as shown in Figure 2A.
[0304] In block 610, the network device 210 transmits at least one setting for CSI feedback to the terminal device 220.
[0305] In block 620, the network device 210 receives CSI feedback from the terminal device 220 based on at least one setting. The CSI feedback includes multiple partitions having different omission priorities, and each partition includes parameters associated with one or more of the multiple CSI-RS assignments.
[0306] Figure 7 is a schematic block diagram of a device 700 suitable for implementing an embodiment of the present disclosure. The device 700 may be considered as another exemplary embodiment of a terminal device 220 or network device 210 as shown in Figure 2. Therefore, the device 700 may be implemented in or as part of a terminal device 220 or network device 210.
[0307] As shown in the figure, the device 700 comprises a processor 710, a memory 720 coupled to the processor 710, a suitable transmitter (TX) / receiver (RX) 740 coupled to the processor 710, and a communication interface coupled to the TX / RX 740. 720 It stores at least a portion of program 730. The TX / RX 740 is used for bidirectional communication. The TX / RX 740 has at least one antenna to facilitate communication, although the access node referred to in this application may actually have multiple antennas. The communication interface may represent any interface necessary for communication with other network elements, such as the X2 / Xn interface for bidirectional communication between eNBs / gNBs, the S1 / NG interface for communication between a Mobility Management Entity (MME) / Access and Mobility Management Function (AMF) / SGW / UPF and an eNB / gNB, the Un interface for communication between an eNB / gNB and a relay node (RN), or the Uu interface for communication between an eNB / gNB and a terminal device.
[0308] Program 730 is assumed to include program instructions that, when executed by the associated processor 710, enable the device 700 to operate according to embodiments of the present disclosure, as described herein with reference to Figures 2 to 6. Embodiments of the present specification may be implemented by computer software executable by the processor 710 of the device 700, by hardware, or by a combination of software and hardware. The processor 710 may be configured to implement various embodiments of the present disclosure. Furthermore, the combination of the processor 710 and the memory 720 is a suitable processing means for implementing various embodiments of the present disclosure. 750 It may form.
[0309] Memory 720 may be of any type suitable for a local technology network and may be implemented using any suitable data storage technology, such as non-temporary computer-readable storage media, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. Although only one memory 720 is shown in device 700, there may be several physically different memory modules in device 700. Processor 710 may be of any type suitable for a local technology network and may include, as non-limiting examples, one or more of general-purpose computers, dedicated computers, microprocessors, digital signal processors (DSPs), and processors based on multicore processor architectures. Device 700 may have multiple processors, for example, application-specific integrated circuit chips that are time-dependent to a clock that synchronizes the main processor.
[0310] In some embodiments, the terminal device 220 includes a circuit configured to receive at least one setting for CSI feedback from the network device 210 and to transmit CSI feedback to the network device 210 based on the at least one setting. The CSI feedback includes a plurality of partitions having different omission priorities, and the plurality of partitions include parameters associated with one or more of a plurality of CSI-RS assignments.
[0311] In some embodiments, the circuit is further configured to determine a priority that includes at least one of a first priority for each of the multiple CSI-RS assignments, or a second priority for each of the parameters included in the CSI feedback. The terminal device 220 generates the CSI feedback based on the priority. In other words, the terminal device 220 generates the CSI feedback by including the parameters in multiple partitions of the CSI feedback based on the priority.
[0312] In another solution, the communication device includes a processor configured to cause the device to perform any one of the methods described above.
[0313] Overall, various embodiments of the Disclosure may be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. Some embodiments may be implemented in hardware, while others may be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device. Various embodiments of the Disclosure are illustrated and described using block diagrams, flowcharts, or any other pictorial representation, but it should be understood that the blocks, devices, systems, techniques, or methods described herein may be implemented, in non-limiting examples, in hardware, software, firmware, dedicated circuitry or logic, general-purpose hardware or controllers or other computing devices, or any combination thereof.
[0314] This disclosure also provides at least one computer program product tangibly stored on a non-temporary computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions contained in a program module, which are executed within a device on a target real or virtual processor to perform the processes or methods described above with reference to Figures 2 to 6. Generally, a program module includes routines, programs, libraries, objects, classes, components, data structures, etc., that perform a specific task or realize a specific abstract data type. In various embodiments, the functions of program modules may be combined or separated among program modules as needed. The machine-executable instructions of a program module may be executed within a local or distributed device. In a distributed device, program modules may reside in both local and remote storage media.
[0315] Program code for performing the methods of this 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 dedicated computer, or other programmable data processing device, and when executed by the processor or controller, the program code may implement the functions / operations specified in the flowcharts and / or block diagrams. The program code may run entirely on a machine, partially on a machine, as an independent software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0316] The program code described above may be implemented on a machine-readable medium, which may be any tangible medium that can contain or store programs used by or associated with an instruction execution system, device, or apparatus. 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, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or apparatus, or any suitable combination of the aforementioned mediums. More specific examples of machine-readable storage media may include electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0317] While the operations have been described in a specific order, it should not be understood that, in order to obtain the desired results, these operations must be performed in the specific order shown, or in a sequential order, or that all of the described operations must be performed. In some cases, multitasking and parallel processing may be advantageous. Similarly, while some specific implementation details are included in the above discussion, these should not be interpreted as limitations on the scope of this disclosure, but rather as descriptions of features that may be specific to a particular embodiment. Some features described in the context of individual embodiments may be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented separately in multiple embodiments, or in any suitable subcombination.
[0318] While this disclosure has been described in language specific to structural features and / or methodological behavior, it should be understood that the disclosure as defined in the attached claims is not necessarily limited to the specific features or behaviors described above. Rather, the specific features and behaviors described above are disclosed as exemplary forms of implementing the claims.
Claims
1. Means for receiving from a network device a first setting indicating a value associated with at least one first vector for channel state information (CSI), and a second setting indicating a first number of channel state information reference signal (CSI-RS) resources. Means for determining a second number of CSI-RS resources that are the same as or a subset thereof of the first number of CSI-RS resources, wherein the second number of CSI-RS resources includes the first CSI-RS resources and at least one remaining CSI-RS resource, Means for determining the at least one first vector based on the second number of CSI-RS resources and the first setting, Means for transmitting the CSI to the network device based on a field for indicating the at least one first vector corresponding to the at least one remaining CSI-RS resource, wherein the at least one first vector includes a first vector having an index corresponding to one of the at least one remaining CSI-RS resource, A terminal device equipped with the following features.
2. The first setting described above further shows a second vector of the first number for CSI, The aforementioned terminal device is Means for determining the second vector of the second number based on the second number of CSI-RS resources and the second vector of the first number, The system further comprises means for transmitting the CSI based on the second vector of the second number. The terminal device according to claim 1.
3. The second vector of the first number corresponds to the first set of values, each value in the first set of values represents a first plurality of second vectors corresponding to each of the CSI-RS resources of the first number, and the number of values in the first set is equal to the number of CSI-RS resources of the first number. The second vector of the second number corresponds to the values of the second set, each value in the second set represents a second set of vectors corresponding to each of the CSI-RS resources of the second number, the number of values in the second set is equal to the number of CSI-RS resources of the second number, the values in the second set corresponding to a CSI-RS resource are equal to the values in the first set corresponding to the CSI-RS resource, and each value in the second set is 2 or greater. The terminal device according to claim 2.
4. The second vector of the second number includes the second vector of the first number corresponding to the first CSI-RS resource and the second vector of the second number corresponding to the at least one remaining CSI-RS resource other than the first CSI-RS resource among the second number of CSI-RS resources. The terminal device according to claim 2.
5. Means for determining the size of a bitmap showing non-zero coefficients corresponding to the second number of CSI-RS resources, Means for determining the constraints on the number of non-zero coefficients corresponding to the second number of CSI-RS resources, The terminal device according to claim 1, further comprising:
6. Means for transmitting to a terminal device a first setting indicating a value associated with at least one first vector for channel state information (CSI), and a second setting indicating a first number of channel state information reference signal (CSI-RS) resources. The system comprises means for receiving the CSI from the terminal device based on a field for indicating at least one first vector, The at least one first vector is determined based on a second number of CSI-RS resources and the first setting, wherein the second number of CSI-RS resources is the same as or a subset thereof of the first number of CSI-RS resources, the second number of CSI-RS resources includes the first CSI-RS resource and at least one remaining CSI-RS resource, the field for indicating the at least one first vector corresponds to the at least one remaining CSI-RS resource, and the at least one first vector includes a first vector having an index corresponding to one of the at least one remaining CSI-RS resources. Network device.
7. The first setting described above further shows a second vector of the first number for CSI, The network device further comprises means for receiving the CSI based on a second vector of a second number, The second vector of the second number is determined based on the CSI-RS resource of the second number and the second vector of the first number. The network device according to claim 6.
8. The second vector of the first number corresponds to the first set of values, each value in the first set of values represents a first plurality of second vectors corresponding to each of the CSI-RS resources of the first number, and the number of values in the first set is equal to the number of CSI-RS resources of the first number. The second vector of the second number corresponds to the values of the second set, each value in the second set represents a second set of vectors corresponding to each of the CSI-RS resources of the second number, the number of values in the second set is equal to the number of CSI-RS resources of the second number, the values in the second set corresponding to a CSI-RS resource are equal to the values in the first set corresponding to the CSI-RS resource, and each value in the second set is 2 or greater. The network device according to claim 7.
9. The second vector of the second number includes the second vector of the first number corresponding to the first CSI-RS resource and the second vector of the second number corresponding to the at least one remaining CSI-RS resource other than the first CSI-RS resource among the second number of CSI-RS resources. The network device according to claim 7.
10. The size of the bitmap showing the non-zero coefficients corresponding to the second number of CSI-RS resources is determined by the terminal device, and the constraint on the number of non-zero coefficients corresponding to the second number of CSI-RS resources is determined by the terminal device. The network device according to claim 6.
11. A method performed by a terminal device, Receiving from a network device a first setting indicating a value associated with at least one first vector for channel state information (CSI), and a second setting indicating a first number of channel state information reference signal (CSI-RS) resources, Determining a second number of CSI-RS resources that are the same as or a subset thereof of the first number of CSI-RS resources, wherein the second number of CSI-RS resources includes the first CSI-RS resources and at least one remaining CSI-RS resource. Determining the at least one first vector based on the second number of CSI-RS resources and the first setting, Transmitting the CSI to the network device based on a field for indicating the at least one first vector corresponding to the at least one remaining CSI-RS resource, wherein the at least one first vector includes a first vector having an index corresponding to one of the at least one remaining CSI-RS resource. A method that includes this.
12. A method performed by a network device, Transmitting to a terminal device a first setting indicating a value associated with at least one first vector for channel state information (CSI), and a second setting indicating a first number of channel state information reference signal (CSI-RS) resources, The CSI is received from the terminal device based on a field for indicating at least one first vector, The at least one first vector is determined based on a second number of CSI-RS resources and the first setting, wherein the second number of CSI-RS resources is the same as or a subset thereof of the first number of CSI-RS resources, the second number of CSI-RS resources includes the first CSI-RS resource and at least one remaining CSI-RS resource, the field for indicating the at least one first vector corresponds to the at least one remaining CSI-RS resource, and the at least one first vector includes a first vector having an index corresponding to one of the at least one remaining CSI-RS resources. method.